summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-07-21 20:41:52 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-07-21 21:13:30 +0000
commit08901494f1b80980b039dd5d0950d6e5e30020c6 (patch)
treea44ebbb471302d429890086a1bfffecb4ebe35b1
parentf007ade691d9b2b079f1b1a2f349e4eeef7c4469 (diff)
parentdb048f999ed71e98702dcc90eea6f290bf5cff6e (diff)
downloadPermission-android13-mainline-go-permission-release.tar.gz
Make change and version bump to aml_go_per_330912000 for mainline module file: apex_manifest.jsonaml_go_per_330912000android13-mainline-go-permission-release
Change-Id: I7e4cf515cdfbaf3724123902993151be38bae78d
-rw-r--r--Android.bp7
-rw-r--r--PermissionController/AndroidManifest.xml5
-rw-r--r--PermissionController/res/drawable-v33/ic_safety_info.xml19
-rw-r--r--PermissionController/res/drawable-v33/ic_safety_null_state.xml25
-rw-r--r--PermissionController/res/drawable-v33/ic_safety_recommendation.xml20
-rw-r--r--PermissionController/res/drawable-v33/ic_safety_warn.xml20
-rw-r--r--PermissionController/res/drawable-v33/ic_settings_gear.xml28
-rw-r--r--PermissionController/res/drawable-v33/ic_settings_info.xml30
-rw-r--r--PermissionController/res/drawable-v33/indicator_background_circle.xml24
-rw-r--r--PermissionController/res/drawable-v33/safety_center_button_background.xml26
-rw-r--r--PermissionController/res/drawable-v33/safety_center_button_background_dark.xml25
-rw-r--r--PermissionController/res/drawable-v33/safety_entry_icon_action_background.xml30
-rw-r--r--PermissionController/res/layout-television/grant_permissions.xml6
-rw-r--r--PermissionController/res/layout-v33/indicator_card.xml9
-rw-r--r--PermissionController/res/layout-v33/preference_entry.xml12
-rw-r--r--PermissionController/res/layout-v33/preference_entry_icon_action_gear_widget.xml (renamed from PermissionController/res/drawable/safety_center_button_background_dark.xml)13
-rw-r--r--PermissionController/res/layout-v33/preference_entry_icon_action_info_widget.xml22
-rw-r--r--PermissionController/res/layout-v33/privacy_controls.xml47
-rw-r--r--PermissionController/res/layout-v33/safety_center_qs.xml5
-rw-r--r--PermissionController/res/layout/grant_permissions.xml1
-rw-r--r--PermissionController/res/layout/grant_permissions_material3.xml1
-rw-r--r--PermissionController/res/values-af-v33/strings.xml16
-rw-r--r--PermissionController/res/values-af/strings.xml2
-rw-r--r--PermissionController/res/values-am-v33/strings.xml16
-rw-r--r--PermissionController/res/values-am/strings.xml2
-rw-r--r--PermissionController/res/values-ar-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ar/strings.xml2
-rw-r--r--PermissionController/res/values-as-v33/strings.xml16
-rw-r--r--PermissionController/res/values-as/strings.xml2
-rw-r--r--PermissionController/res/values-az-v33/strings.xml14
-rw-r--r--PermissionController/res/values-az/strings.xml2
-rw-r--r--PermissionController/res/values-b+sr+Latn-v33/strings.xml14
-rw-r--r--PermissionController/res/values-b+sr+Latn/strings.xml2
-rw-r--r--PermissionController/res/values-be-v33/strings.xml16
-rw-r--r--PermissionController/res/values-be/strings.xml2
-rw-r--r--PermissionController/res/values-bg-v33/strings.xml16
-rw-r--r--PermissionController/res/values-bg/strings.xml4
-rw-r--r--PermissionController/res/values-bn-v33/strings.xml16
-rw-r--r--PermissionController/res/values-bn/strings.xml2
-rw-r--r--PermissionController/res/values-bs-v33/strings.xml14
-rw-r--r--PermissionController/res/values-bs/strings.xml2
-rw-r--r--PermissionController/res/values-ca-v33/strings.xml18
-rw-r--r--PermissionController/res/values-ca/strings.xml4
-rw-r--r--PermissionController/res/values-cs-v33/strings.xml16
-rw-r--r--PermissionController/res/values-cs/strings.xml4
-rw-r--r--PermissionController/res/values-da-v33/strings.xml16
-rw-r--r--PermissionController/res/values-da/strings.xml2
-rw-r--r--PermissionController/res/values-de-v33/strings.xml16
-rw-r--r--PermissionController/res/values-de/strings.xml10
-rw-r--r--PermissionController/res/values-el-v33/strings.xml16
-rw-r--r--PermissionController/res/values-el/strings.xml2
-rw-r--r--PermissionController/res/values-en-rAU-v33/strings.xml9
-rw-r--r--PermissionController/res/values-en-rAU/strings.xml2
-rw-r--r--PermissionController/res/values-en-rCA-v33/strings.xml9
-rw-r--r--PermissionController/res/values-en-rCA/strings.xml2
-rw-r--r--PermissionController/res/values-en-rGB-v33/strings.xml9
-rw-r--r--PermissionController/res/values-en-rGB/strings.xml2
-rw-r--r--PermissionController/res/values-en-rIN-v33/strings.xml9
-rw-r--r--PermissionController/res/values-en-rIN/strings.xml2
-rw-r--r--PermissionController/res/values-en-rXC-v33/strings.xml9
-rw-r--r--PermissionController/res/values-en-rXC/strings.xml2
-rw-r--r--PermissionController/res/values-es-rUS-v33/strings.xml16
-rw-r--r--PermissionController/res/values-es-rUS/strings.xml2
-rw-r--r--PermissionController/res/values-es-v33/strings.xml16
-rw-r--r--PermissionController/res/values-es/strings.xml8
-rw-r--r--PermissionController/res/values-et-v33/strings.xml16
-rw-r--r--PermissionController/res/values-et/strings.xml4
-rw-r--r--PermissionController/res/values-eu-v33/strings.xml16
-rw-r--r--PermissionController/res/values-eu/strings.xml2
-rw-r--r--PermissionController/res/values-fa-v33/strings.xml16
-rw-r--r--PermissionController/res/values-fa/strings.xml26
-rw-r--r--PermissionController/res/values-fi-v33/strings.xml16
-rw-r--r--PermissionController/res/values-fi/strings.xml4
-rw-r--r--PermissionController/res/values-fr-rCA-v33/strings.xml16
-rw-r--r--PermissionController/res/values-fr-rCA/strings.xml2
-rw-r--r--PermissionController/res/values-fr-v33/strings.xml16
-rw-r--r--PermissionController/res/values-fr/strings.xml2
-rw-r--r--PermissionController/res/values-gl-v33/strings.xml16
-rw-r--r--PermissionController/res/values-gl/strings.xml2
-rw-r--r--PermissionController/res/values-gu-v33/strings.xml16
-rw-r--r--PermissionController/res/values-gu/strings.xml2
-rw-r--r--PermissionController/res/values-hi-v33/strings.xml16
-rw-r--r--PermissionController/res/values-hi/strings.xml8
-rw-r--r--PermissionController/res/values-hr-v33/strings.xml14
-rw-r--r--PermissionController/res/values-hr/strings.xml4
-rw-r--r--PermissionController/res/values-hu-v33/strings.xml16
-rw-r--r--PermissionController/res/values-hu/strings.xml6
-rw-r--r--PermissionController/res/values-hy-v33/strings.xml16
-rw-r--r--PermissionController/res/values-hy/strings.xml8
-rw-r--r--PermissionController/res/values-in-v33/strings.xml16
-rw-r--r--PermissionController/res/values-in/strings.xml4
-rw-r--r--PermissionController/res/values-is-v33/strings.xml16
-rw-r--r--PermissionController/res/values-is/strings.xml4
-rw-r--r--PermissionController/res/values-it-v33/strings.xml16
-rw-r--r--PermissionController/res/values-it/strings.xml6
-rw-r--r--PermissionController/res/values-iw-v33/strings.xml14
-rw-r--r--PermissionController/res/values-iw/strings.xml2
-rw-r--r--PermissionController/res/values-ja-v33/strings.xml14
-rw-r--r--PermissionController/res/values-ja/strings.xml4
-rw-r--r--PermissionController/res/values-ka-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ka/strings.xml2
-rw-r--r--PermissionController/res/values-kk-v33/strings.xml16
-rw-r--r--PermissionController/res/values-kk/strings.xml6
-rw-r--r--PermissionController/res/values-km-v33/strings.xml16
-rw-r--r--PermissionController/res/values-km/strings.xml2
-rw-r--r--PermissionController/res/values-kn-v33/strings.xml16
-rw-r--r--PermissionController/res/values-kn/strings.xml4
-rw-r--r--PermissionController/res/values-ko-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ko/strings.xml2
-rw-r--r--PermissionController/res/values-ky-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ky/strings.xml8
-rw-r--r--PermissionController/res/values-lo-v33/strings.xml16
-rw-r--r--PermissionController/res/values-lo/strings.xml2
-rw-r--r--PermissionController/res/values-lt-v33/strings.xml16
-rw-r--r--PermissionController/res/values-lt/strings.xml2
-rw-r--r--PermissionController/res/values-lv-v33/strings.xml16
-rw-r--r--PermissionController/res/values-lv/strings.xml2
-rw-r--r--PermissionController/res/values-mk-v33/strings.xml16
-rw-r--r--PermissionController/res/values-mk/strings.xml6
-rw-r--r--PermissionController/res/values-ml-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ml/strings.xml2
-rw-r--r--PermissionController/res/values-mn-v33/strings.xml14
-rw-r--r--PermissionController/res/values-mn/strings.xml2
-rw-r--r--PermissionController/res/values-mr-v33/strings.xml16
-rw-r--r--PermissionController/res/values-mr/strings.xml2
-rw-r--r--PermissionController/res/values-ms-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ms/strings.xml2
-rw-r--r--PermissionController/res/values-my-v33/strings.xml14
-rw-r--r--PermissionController/res/values-my/strings.xml8
-rw-r--r--PermissionController/res/values-nb-v33/strings.xml16
-rw-r--r--PermissionController/res/values-nb/strings.xml2
-rw-r--r--PermissionController/res/values-ne-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ne/strings.xml2
-rw-r--r--PermissionController/res/values-nl-v33/strings.xml16
-rw-r--r--PermissionController/res/values-nl/strings.xml24
-rw-r--r--PermissionController/res/values-or-v33/strings.xml16
-rw-r--r--PermissionController/res/values-or-watch/strings.xml2
-rw-r--r--PermissionController/res/values-or/strings.xml12
-rw-r--r--PermissionController/res/values-pa-v33/strings.xml16
-rw-r--r--PermissionController/res/values-pa/strings.xml2
-rw-r--r--PermissionController/res/values-pl-v33/strings.xml16
-rw-r--r--PermissionController/res/values-pl/strings.xml2
-rw-r--r--PermissionController/res/values-pt-rBR-v33/strings.xml16
-rw-r--r--PermissionController/res/values-pt-rBR/strings.xml12
-rw-r--r--PermissionController/res/values-pt-rPT-v33/strings.xml14
-rw-r--r--PermissionController/res/values-pt-rPT/strings.xml2
-rw-r--r--PermissionController/res/values-pt-v33/strings.xml16
-rw-r--r--PermissionController/res/values-pt/strings.xml12
-rw-r--r--PermissionController/res/values-ro-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ro/strings.xml2
-rw-r--r--PermissionController/res/values-ru-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ru/strings.xml2
-rw-r--r--PermissionController/res/values-si-v33/strings.xml16
-rw-r--r--PermissionController/res/values-si/strings.xml2
-rw-r--r--PermissionController/res/values-sk-v33/strings.xml16
-rw-r--r--PermissionController/res/values-sk/strings.xml12
-rw-r--r--PermissionController/res/values-sl-v33/strings.xml16
-rw-r--r--PermissionController/res/values-sl/strings.xml4
-rw-r--r--PermissionController/res/values-sq-v33/strings.xml16
-rw-r--r--PermissionController/res/values-sq/strings.xml10
-rw-r--r--PermissionController/res/values-sr-v33/strings.xml14
-rw-r--r--PermissionController/res/values-sr/strings.xml2
-rw-r--r--PermissionController/res/values-sv-v33/strings.xml16
-rw-r--r--PermissionController/res/values-sv/strings.xml2
-rw-r--r--PermissionController/res/values-sw-v33/strings.xml16
-rw-r--r--PermissionController/res/values-sw/strings.xml10
-rw-r--r--PermissionController/res/values-ta-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ta/strings.xml2
-rw-r--r--PermissionController/res/values-te-v33/strings.xml16
-rw-r--r--PermissionController/res/values-te/strings.xml8
-rw-r--r--PermissionController/res/values-television/themes.xml6
-rw-r--r--PermissionController/res/values-th-v33/strings.xml16
-rw-r--r--PermissionController/res/values-th/strings.xml2
-rw-r--r--PermissionController/res/values-tl-v33/strings.xml16
-rw-r--r--PermissionController/res/values-tl/strings.xml2
-rw-r--r--PermissionController/res/values-tr-v33/strings.xml16
-rw-r--r--PermissionController/res/values-tr/strings.xml2
-rw-r--r--PermissionController/res/values-uk-v33/strings.xml16
-rw-r--r--PermissionController/res/values-uk/strings.xml6
-rw-r--r--PermissionController/res/values-ur-v33/strings.xml16
-rw-r--r--PermissionController/res/values-ur/strings.xml2
-rw-r--r--PermissionController/res/values-uz-v33/strings.xml16
-rw-r--r--PermissionController/res/values-uz/strings.xml4
-rw-r--r--PermissionController/res/values-v33/dimens.xml3
-rw-r--r--PermissionController/res/values-v33/strings.xml18
-rw-r--r--PermissionController/res/values-v33/styles.xml27
-rw-r--r--PermissionController/res/values-vi-v33/strings.xml14
-rw-r--r--PermissionController/res/values-vi/strings.xml2
-rw-r--r--PermissionController/res/values-zh-rCN-v33/strings.xml14
-rw-r--r--PermissionController/res/values-zh-rCN/strings.xml8
-rw-r--r--PermissionController/res/values-zh-rHK-v33/strings.xml16
-rw-r--r--PermissionController/res/values-zh-rHK/strings.xml2
-rw-r--r--PermissionController/res/values-zh-rTW-v33/strings.xml16
-rw-r--r--PermissionController/res/values-zh-rTW/strings.xml2
-rw-r--r--PermissionController/res/values-zu-v33/strings.xml16
-rw-r--r--PermissionController/res/values-zu/strings.xml4
-rw-r--r--PermissionController/res/values/overlayable.xml7
-rw-r--r--PermissionController/res/values/strings.xml132
-rw-r--r--PermissionController/src/com/android/permissioncontroller/permission/ui/SafetyCenterQsActivity.java21
-rw-r--r--PermissionController/src/com/android/permissioncontroller/permission/utils/Utils.java28
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/SafetyCenterConstants.java2
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/ClickableDisabledSwitchPreference.java80
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/CollapsableIssuesCardHelper.kt1
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/InteractionLogger.kt291
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java48
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/PrivacyControlsFragment.java87
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterActivity.java27
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterDashboardFragment.java31
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterQsFragment.java79
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterTouchTarget.kt55
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyEntryPreference.java52
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyStatusPreference.java32
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/LiveSafetyCenterViewModel.kt13
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/PrivacyControlsViewModel.kt167
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/SafetyCenterViewModel.kt8
-rw-r--r--SafetyCenter/Resources/Android.bp4
-rw-r--r--SafetyCenter/Resources/res/values-af/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-am/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ar/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-as/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-az/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-b+sr+Latn/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-be/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-bg/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-bn/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-bs/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-ca/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-cs/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-da/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-de/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-el/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-en-rAU/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-en-rCA/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-en-rGB/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-en-rIN/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-en-rXC/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-es-rUS/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-es/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-et/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-eu/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-fa/strings.xml20
-rw-r--r--SafetyCenter/Resources/res/values-fi/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-fr-rCA/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-fr/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-gl/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-gu/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-hi/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-hr/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-hu/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-hy/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-in/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-is/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-it/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-iw/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-ja/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ka/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-kk/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-km/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-kn/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ko/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ky/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-lo/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-lt/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-lv/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-mk/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ml/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-mn/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-mr/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ms/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-my/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-nb/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-ne/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-nl/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-or/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-pa/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-pl/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-pt-rBR/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-pt-rPT/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-pt/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ro/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-ru/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-si/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-sk/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-sl/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-sq/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-sr/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-sv/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-sw/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ta/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-te/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-th/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-tl/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-tr/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-uk/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-ur/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-uz/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-vi/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-zh-rCN/strings.xml10
-rw-r--r--SafetyCenter/Resources/res/values-zh-rHK/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-zh-rTW/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values-zu/strings.xml12
-rw-r--r--SafetyCenter/Resources/res/values/strings.xml2
-rw-r--r--SafetyCenter/Resources/shared_res/values-af/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-am/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ar/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-as/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-az/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-b+sr+Latn/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-be/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-bg/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-bn/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-bs/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-ca/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-cs/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-da/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-de/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-el/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-en-rAU/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-en-rCA/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-en-rGB/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-en-rIN/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-en-rXC/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-es-rUS/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-es/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-et/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-eu/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-fa/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-fi/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-fr-rCA/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-fr/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-gl/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-gu/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-hi/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-hr/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-hu/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-hy/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-in/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-is/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-it/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-iw/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-ja/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ka/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-kk/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-km/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-kn/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ko/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ky/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-lt/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-lv/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-mk/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ml/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-mn/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-mr/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ms/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-my/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-nb/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-ne/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-nl/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-or/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-pa/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-pl/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-pt-rBR/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-pt-rPT/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-pt/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-ro/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-ru/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-si/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-sk/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-sl/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-sq/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-sr/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-sv/strings.xml36
-rw-r--r--SafetyCenter/Resources/shared_res/values-sw/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ta/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-te/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-th/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-tl/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-tr/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-uk/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-ur/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-uz/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-vi/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-zh-rCN/strings.xml34
-rw-r--r--SafetyCenter/Resources/shared_res/values-zh-rHK/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-zh-rTW/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values-zu/strings.xml35
-rw-r--r--SafetyCenter/Resources/shared_res/values/strings.xml22
-rw-r--r--SafetyCenter/ResourcesLib/java/com/android/safetycenter/resources/SafetyCenterResourcesContext.java56
-rw-r--r--SafetyCenter/ResourcesLib/tests/Android.bp3
-rw-r--r--SafetyCenter/ResourcesLib/tests/SafetyCenterResourcesLibTestResources/res/values/strings.xml (renamed from PermissionController/res/drawable/safety_center_button_background.xml)13
-rw-r--r--SafetyCenter/ResourcesLib/tests/java/com/android/safetycenter/resources/SafetyCenterResourcesContextTest.kt134
-rw-r--r--apex_manifest.json2
-rw-r--r--service/Android.bp3
-rw-r--r--service/java/com/android/safetycenter/SafetyCenterDataTracker.java122
-rw-r--r--service/java/com/android/safetycenter/SafetyCenterFlags.java11
-rw-r--r--service/java/com/android/safetycenter/SafetyCenterRefreshTracker.java8
-rw-r--r--service/java/com/android/safetycenter/SafetyCenterService.java80
-rw-r--r--tests/cts/safetycenter/Android.bp1
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterActivityTest.kt12
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagedDeviceTest.kt10
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagerTest.kt276
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterQsActivityTest.kt80
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/config/XmlConfigTest.kt2
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterActivityLauncher.kt38
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsConfigs.kt16
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsData.kt27
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsHelper.kt1
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterFlags.kt28
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceCtsData.kt15
-rw-r--r--tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceReceiver.kt12
410 files changed, 7501 insertions, 623 deletions
diff --git a/Android.bp b/Android.bp
index 188b314e1..b22b21451 100644
--- a/Android.bp
+++ b/Android.bp
@@ -60,8 +60,11 @@ filegroup {
sdk {
name: "permission-module-sdk",
- bootclasspath_fragments: ["com.android.permission-bootclasspath-fragment"],
- systemserverclasspath_fragments: ["com.android.permission-systemserverclasspath-fragment"],
+ apexes: [
+ // Adds exportable dependencies of the APEX to the sdk,
+ // e.g. *classpath_fragments.
+ "com.android.permission",
+ ],
}
// Encapsulate the contributions made by the com.android.permission to the bootclasspath.
diff --git a/PermissionController/AndroidManifest.xml b/PermissionController/AndroidManifest.xml
index e598c16d4..23812dfc3 100644
--- a/PermissionController/AndroidManifest.xml
+++ b/PermissionController/AndroidManifest.xml
@@ -517,6 +517,11 @@
<action android:name="android.intent.action.SAFETY_CENTER"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
+ <!-- Higher priority than the settings version of controls, so this should handle it -->
+ <intent-filter android:priority="100">
+ <action android:name="android.settings.PRIVACY_CONTROLS"/>
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
</activity>
</application>
diff --git a/PermissionController/res/drawable-v33/ic_safety_info.xml b/PermissionController/res/drawable-v33/ic_safety_info.xml
index 9b8f47796..a3032ae72 100644
--- a/PermissionController/res/drawable-v33/ic_safety_info.xml
+++ b/PermissionController/res/drawable-v33/ic_safety_info.xml
@@ -1,5 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright (C) 2021 The Android Open Source Project
+<?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.
@@ -15,11 +16,11 @@
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24dp"
- android:height="24dp"
- android:viewportWidth="24"
- android:viewportHeight="24">
- <path
- android:pathData="M10,0C4.4772,0 0,4.4772 0,10s4.4772,10 10,10s10,-4.4772 10,-10S15.5228,0 10,0zM8.4137,13.9806L5,10.5639l1.3588,-1.3597l2.0547,2.0485l5.2285,-5.2333L15,7.3883L8.4137,13.9806z"
- android:fillColor="?attr/colorScIconInfo"/>
+ android:width="20dp"
+ android:height="20dp"
+ android:viewportWidth="20"
+ android:viewportHeight="20">
+ <path
+ android:fillColor="?attr/colorScIconInfo"
+ android:pathData="M10,2a8,8 0,1 0,8 8,8 8,0 0,0 -8,-8ZM8.41,14 L5.24,10.79l1.11,-1.1 2.06,2.05L13.65,6.5l1.11,1.12Z"/>
</vector>
diff --git a/PermissionController/res/drawable-v33/ic_safety_null_state.xml b/PermissionController/res/drawable-v33/ic_safety_null_state.xml
index d08e6097b..21bb7c9e2 100644
--- a/PermissionController/res/drawable-v33/ic_safety_null_state.xml
+++ b/PermissionController/res/drawable-v33/ic_safety_null_state.xml
@@ -1,5 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright (C) 2021 The Android Open Source Project
+<?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.
@@ -15,17 +16,11 @@
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:height="24dp"
- android:width="24dp"
- android:viewportHeight="24"
- android:viewportWidth="24">
-
- <path
- android:pathData="M10,10m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0"
- android:fillColor="?android:attr/textColorSecondary"/>
-
- <path
- android:pathData="M4.0179,10V9.0079H10,15.9821V10,10.9921H10,4.0179Z"
- android:strokeWidth="0.0198413"
- android:fillColor="?android:attr/colorBackground"/>
+ android:width="20dp"
+ android:height="20dp"
+ android:viewportWidth="20"
+ android:viewportHeight="20">
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M10,2a8,8 0,1 0,8 8A8,8 0,0 0,10 2ZM15,11L5,11L5,9L15,9Z"/>
</vector>
diff --git a/PermissionController/res/drawable-v33/ic_safety_recommendation.xml b/PermissionController/res/drawable-v33/ic_safety_recommendation.xml
index ca91ea372..13366c25c 100644
--- a/PermissionController/res/drawable-v33/ic_safety_recommendation.xml
+++ b/PermissionController/res/drawable-v33/ic_safety_recommendation.xml
@@ -1,5 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright (C) 2021 The Android Open Source Project
+<?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.
@@ -15,11 +16,12 @@
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24dp"
- android:height="24dp"
- android:viewportWidth="24"
- android:viewportHeight="24">
- <path
- android:pathData="M10,0C4.4772,0 0,4.4772 0,10s4.4772,10 10,10s10,-4.4772 10,-10S15.5228,0 10,0zM11,15H9v-2h2V15zM11,11H9V5h2V11z"
- android:fillColor="?attr/colorScIconRecommend" />
+ android:width="20dp"
+ android:height="20dp"
+ android:viewportWidth="20"
+ android:viewportHeight="20">
+ <path
+ android:fillColor="?attr/colorScIconRecommend"
+ android:pathData="M10,2a8,8 0,1 0,8 8,8 8,0 0,0 -8,-8ZM9.2,14L9.2,12.4h1.6L10.8,14ZM9.2,6v4.76h1.6L10.8,6Z"
+ android:fillType="evenOdd"/>
</vector>
diff --git a/PermissionController/res/drawable-v33/ic_safety_warn.xml b/PermissionController/res/drawable-v33/ic_safety_warn.xml
index ff92b1374..d4bc306c0 100644
--- a/PermissionController/res/drawable-v33/ic_safety_warn.xml
+++ b/PermissionController/res/drawable-v33/ic_safety_warn.xml
@@ -1,5 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright (C) 2021 The Android Open Source Project
+<?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.
@@ -15,11 +16,12 @@
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24dp"
- android:height="24dp"
- android:viewportWidth="24"
- android:viewportHeight="24">
- <path
- android:pathData="M10,0C4.4772,0 0,4.4772 0,10s4.4772,10 10,10s10,-4.4772 10,-10S15.5228,0 10,0zM11,15H9v-2h2V15zM11,11H9V5h2V11z"
- android:fillColor="?attr/colorScIconWarn" />
+ android:width="20dp"
+ android:height="20dp"
+ android:viewportWidth="20"
+ android:viewportHeight="20">
+ <path
+ android:fillColor="?attr/colorScIconWarn"
+ android:pathData="M10,2a8,8 0,1 0,8 8,8 8,0 0,0 -8,-8ZM9.2,14L9.2,12.4h1.6L10.8,14ZM9.2,6v4.76h1.6L10.8,6Z"
+ android:fillType="evenOdd"/>
</vector>
diff --git a/PermissionController/res/drawable-v33/ic_settings_gear.xml b/PermissionController/res/drawable-v33/ic_settings_gear.xml
new file mode 100644
index 000000000..e2284a71b
--- /dev/null
+++ b/PermissionController/res/drawable-v33/ic_settings_gear.xml
@@ -0,0 +1,28 @@
+<!--
+ ~ 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.
+ -->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M13.85,22.25h-3.7c-0.74,0 -1.36,-0.54 -1.45,-1.27l-0.27,-1.89c-0.27,-0.14 -0.53,-0.29 -0.79,-0.46l-1.8,0.72c-0.7,0.26 -1.47,-0.03 -1.81,-0.65L2.2,15.53c-0.35,-0.66 -0.2,-1.44 0.36,-1.88l1.53,-1.19c-0.01,-0.15 -0.02,-0.3 -0.02,-0.46c0,-0.15 0.01,-0.31 0.02,-0.46l-1.52,-1.19C1.98,9.9 1.83,9.09 2.2,8.47l1.85,-3.19c0.34,-0.62 1.11,-0.9 1.79,-0.63l1.81,0.73c0.26,-0.17 0.52,-0.32 0.78,-0.46l0.27,-1.91c0.09,-0.7 0.71,-1.25 1.44,-1.25h3.7c0.74,0 1.36,0.54 1.45,1.27l0.27,1.89c0.27,0.14 0.53,0.29 0.79,0.46l1.8,-0.72c0.71,-0.26 1.48,0.03 1.82,0.65l1.84,3.18c0.36,0.66 0.2,1.44 -0.36,1.88l-1.52,1.19c0.01,0.15 0.02,0.3 0.02,0.46s-0.01,0.31 -0.02,0.46l1.52,1.19c0.56,0.45 0.72,1.23 0.37,1.86l-1.86,3.22c-0.34,0.62 -1.11,0.9 -1.8,0.63l-1.8,-0.72c-0.26,0.17 -0.52,0.32 -0.78,0.46l-0.27,1.91C15.21,21.71 14.59,22.25 13.85,22.25zM13.32,20.72c0,0.01 0,0.01 0,0.02L13.32,20.72zM10.68,20.7l0,0.02C10.69,20.72 10.69,20.71 10.68,20.7zM10.62,20.25h2.76l0.37,-2.55l0.53,-0.22c0.44,-0.18 0.88,-0.44 1.34,-0.78l0.45,-0.34l2.38,0.96l1.38,-2.4l-2.03,-1.58l0.07,-0.56c0.03,-0.26 0.06,-0.51 0.06,-0.78c0,-0.27 -0.03,-0.53 -0.06,-0.78l-0.07,-0.56l2.03,-1.58l-1.39,-2.4l-2.39,0.96l-0.45,-0.35c-0.42,-0.32 -0.87,-0.58 -1.33,-0.77L13.75,6.3l-0.37,-2.55h-2.76L10.25,6.3L9.72,6.51C9.28,6.7 8.84,6.95 8.38,7.3L7.93,7.63L5.55,6.68L4.16,9.07l2.03,1.58l-0.07,0.56C6.09,11.47 6.06,11.74 6.06,12c0,0.26 0.02,0.53 0.06,0.78l0.07,0.56l-2.03,1.58l1.38,2.4l2.39,-0.96l0.45,0.35c0.43,0.33 0.86,0.58 1.33,0.77l0.53,0.22L10.62,20.25zM18.22,17.72c0,0.01 -0.01,0.02 -0.01,0.03L18.22,17.72zM5.77,17.71l0.01,0.02C5.78,17.72 5.77,17.71 5.77,17.71zM3.93,9.47L3.93,9.47C3.93,9.47 3.93,9.47 3.93,9.47zM18.22,6.27c0,0.01 0.01,0.02 0.01,0.02L18.22,6.27zM5.79,6.25L5.78,6.27C5.78,6.27 5.79,6.26 5.79,6.25zM13.31,3.28c0,0.01 0,0.01 0,0.02L13.31,3.28zM10.69,3.26l0,0.02C10.69,3.27 10.69,3.27 10.69,3.26z"/>
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M12,12m-3.5,0a3.5,3.5 0,1 1,7 0a3.5,3.5 0,1 1,-7 0"/>
+</vector> \ No newline at end of file
diff --git a/PermissionController/res/drawable-v33/ic_settings_info.xml b/PermissionController/res/drawable-v33/ic_settings_info.xml
new file mode 100644
index 000000000..f5fee3a52
--- /dev/null
+++ b/PermissionController/res/drawable-v33/ic_settings_info.xml
@@ -0,0 +1,30 @@
+<!--
+ ~ 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.
+ -->
+<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">
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M11,7h2v2h-2z"/>
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M11,11h2v6h-2z"/>
+ <path
+ android:fillColor="?android:attr/textColorSecondary"
+ android:pathData="M12,2C6.48,2 2,6.48 2,12c0,5.52 4.48,10 10,10s10,-4.48 10,-10C22,6.48 17.52,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8c0,-4.41 3.59,-8 8,-8s8,3.59 8,8C20,16.41 16.41,20 12,20z"/>
+</vector>
diff --git a/PermissionController/res/drawable-v33/indicator_background_circle.xml b/PermissionController/res/drawable-v33/indicator_background_circle.xml
index 357d11ab1..2292a9e5c 100644
--- a/PermissionController/res/drawable-v33/indicator_background_circle.xml
+++ b/PermissionController/res/drawable-v33/indicator_background_circle.xml
@@ -13,13 +13,17 @@
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
-
-<shape xmlns:android="http://schemas.android.com/apk/res/android"
- android:shape="oval"
- android:id="@id/background"
- android:gravity="center">
- <size
- android:height="@dimen/ongoing_appops_dialog_circle_size"
- android:width="@dimen/ongoing_appops_dialog_circle_size"/>
- <solid android:color="@android:color/white" />
-</shape> \ No newline at end of file
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="?android:colorControlHighlight">
+ <item android:id="@android:id/background">
+ <shape
+ android:shape="oval"
+ android:id="@id/background"
+ android:gravity="center">
+ <size
+ android:height="@dimen/ongoing_appops_dialog_circle_size"
+ android:width="@dimen/ongoing_appops_dialog_circle_size"/>
+ <solid android:color="@android:color/white"/>
+ </shape>
+ </item>
+</ripple> \ No newline at end of file
diff --git a/PermissionController/res/drawable-v33/safety_center_button_background.xml b/PermissionController/res/drawable-v33/safety_center_button_background.xml
new file mode 100644
index 000000000..dd6957e82
--- /dev/null
+++ b/PermissionController/res/drawable-v33/safety_center_button_background.xml
@@ -0,0 +1,26 @@
+<!--
+ ~ 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.
+ -->
+
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="?android:colorControlHighlight">
+ <item android:id="@android:id/background">
+ <shape android:shape="rectangle">
+ <solid android:color="?android:attr/colorAccent"/>
+ <corners android:radius="24dp"/>
+ </shape>
+ </item>
+</ripple>
+
diff --git a/PermissionController/res/drawable-v33/safety_center_button_background_dark.xml b/PermissionController/res/drawable-v33/safety_center_button_background_dark.xml
new file mode 100644
index 000000000..370835943
--- /dev/null
+++ b/PermissionController/res/drawable-v33/safety_center_button_background_dark.xml
@@ -0,0 +1,25 @@
+<!--
+ ~ 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.
+ -->
+
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="?android:colorControlHighlight">
+ <item android:id="@android:id/background">
+ <shape android:shape="rectangle">
+ <solid android:color="?attr/colorSurface"/>
+ <corners android:radius="24dp"/>
+ </shape>
+ </item>
+</ripple> \ No newline at end of file
diff --git a/PermissionController/res/drawable-v33/safety_entry_icon_action_background.xml b/PermissionController/res/drawable-v33/safety_entry_icon_action_background.xml
new file mode 100644
index 000000000..dc6a3fa28
--- /dev/null
+++ b/PermissionController/res/drawable-v33/safety_entry_icon_action_background.xml
@@ -0,0 +1,30 @@
+<?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.
+ -->
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="?android:colorControlHighlight">
+ <item android:id="@android:id/mask">
+ <shape android:shape="rectangle">
+ <solid android:color="@android:color/white" />
+ <corners android:radius="?android:attr/buttonCornerRadius" />
+ </shape>
+ </item>
+ <item>
+ <shape android:shape="rectangle">
+ <solid android:color="@android:color/transparent" />
+ </shape>
+ </item>
+</ripple> \ No newline at end of file
diff --git a/PermissionController/res/layout-television/grant_permissions.xml b/PermissionController/res/layout-television/grant_permissions.xml
index c3ecb7c95..a7712e00e 100644
--- a/PermissionController/res/layout-television/grant_permissions.xml
+++ b/PermissionController/res/layout-television/grant_permissions.xml
@@ -37,7 +37,7 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginLeft="@dimen/action_dialog_content_margin_left"
+ android:layout_marginStart="@dimen/action_dialog_content_margin_left"
android:orientation="vertical">
<TextView
android:id="@+id/current_page_text"
@@ -66,8 +66,8 @@
android:orientation="vertical"
android:layout_width="@dimen/action_dialog_actions_width"
android:layout_height="wrap_content"
- android:layout_marginLeft="@dimen/grant_permissions_actions_margin_left"
- android:layout_marginRight="@dimen/grant_permissions_actions_margin_right">
+ android:layout_marginStart="@dimen/grant_permissions_actions_margin_left"
+ android:layout_marginEnd="@dimen/grant_permissions_actions_margin_right">
<Button
android:id="@+id/permission_allow_button"
android:layout_width="match_parent"
diff --git a/PermissionController/res/layout-v33/indicator_card.xml b/PermissionController/res/layout-v33/indicator_card.xml
index 95831255e..328de8f05 100644
--- a/PermissionController/res/layout-v33/indicator_card.xml
+++ b/PermissionController/res/layout-v33/indicator_card.xml
@@ -22,11 +22,13 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:id="@+id/full_card">
+ android:id="@+id/full_card"
+ style="@style/SafetyCenterIndicatorForeground">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/indicator_layout"
android:layout_width="match_parent"
- android:layout_height="wrap_content">
+ android:layout_height="wrap_content"
+ style="@style/SafetyCenterIndicatorForeground">
<ImageView
android:id="@+id/indicator_icon"
style="@style/SafetyCenterIndicatorImageView"
@@ -61,7 +63,8 @@
android:id="@+id/expanded_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:visibility="gone">
+ android:visibility="gone"
+ style="@style/SafetyCenterIndicatorForeground">
<com.google.android.material.button.MaterialButton
android:id="@+id/primary_button"
style="@style/SafetyCenterIndicatorActionButton"
diff --git a/PermissionController/res/layout-v33/preference_entry.xml b/PermissionController/res/layout-v33/preference_entry.xml
index 1f1a8d351..fbca8d981 100644
--- a/PermissionController/res/layout-v33/preference_entry.xml
+++ b/PermissionController/res/layout-v33/preference_entry.xml
@@ -32,8 +32,8 @@
android:layout_height="match_parent">
<ImageView
android:id="@android:id/icon"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
+ android:layout_width="20dp"
+ android:layout_height="20dp"
android:layout_gravity="center" />
</FrameLayout>
@@ -67,10 +67,14 @@
</LinearLayout>
- <!-- Preference could place its optional widget here. -->
+ <!-- A preference could place its optional widget here. This will be hidden if no widget layout
+ is set for the preference. -->
<LinearLayout android:id="@android:id/widget_frame"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center_vertical"
- android:orientation="vertical" />
+ android:orientation="horizontal">
+ <View style="@style/SafetyCenter.EntryCard.Divider" />
+ <!-- PreferenceGroupAdapter will inflate widget layouts here -->
+ </LinearLayout>
</LinearLayout>
diff --git a/PermissionController/res/drawable/safety_center_button_background_dark.xml b/PermissionController/res/layout-v33/preference_entry_icon_action_gear_widget.xml
index 164be0a8d..7a5836d02 100644
--- a/PermissionController/res/drawable/safety_center_button_background_dark.xml
+++ b/PermissionController/res/layout-v33/preference_entry_icon_action_gear_widget.xml
@@ -1,5 +1,5 @@
<!--
- ~ Copyright (C) 2021 The Android Open Source Project
+ ~ 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.
@@ -14,8 +14,9 @@
~ limitations under the License.
-->
-<shape xmlns:android="http://schemas.android.com/apk/res/android"
- android:shape="rectangle">
- <solid android:color="#30312B"/>
- <corners android:radius="20dp" />
-</shape> \ No newline at end of file
+<ImageButton
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/icon_action_button"
+ android:src="@drawable/ic_settings_gear"
+ android:contentDescription="@string/safety_center_gear_label"
+ style="@style/SafetyCenter.EntryCard.IconAction"/>
diff --git a/PermissionController/res/layout-v33/preference_entry_icon_action_info_widget.xml b/PermissionController/res/layout-v33/preference_entry_icon_action_info_widget.xml
new file mode 100644
index 000000000..5ccdde33d
--- /dev/null
+++ b/PermissionController/res/layout-v33/preference_entry_icon_action_info_widget.xml
@@ -0,0 +1,22 @@
+<!--
+ ~ 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.
+ -->
+
+<ImageButton
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/icon_action_button"
+ android:src="@drawable/ic_settings_info"
+ android:contentDescription="@string/safety_center_info_label"
+ style="@style/SafetyCenter.EntryCard.IconAction"/>
diff --git a/PermissionController/res/layout-v33/privacy_controls.xml b/PermissionController/res/layout-v33/privacy_controls.xml
new file mode 100644
index 000000000..1a4a34d35
--- /dev/null
+++ b/PermissionController/res/layout-v33/privacy_controls.xml
@@ -0,0 +1,47 @@
+<!--
+ ~ 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.
+ -->
+
+<PreferenceScreen
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:settings="http://schemas.android.com/apk/res-auto"
+ android:key="privacy_controls_page"
+ android:title="@string/privacy_controls_title">
+
+ <!-- Clipboard access notifications -->
+ <com.android.permissioncontroller.safetycenter.ui.ClickableDisabledSwitchPreference
+ android:key="show_clip_access_notification"
+ android:title="@string/show_clip_access_notification_title"
+ android:summary="@string/show_clip_access_notification_summary" />
+
+ <!-- Camera toggle -->
+ <com.android.permissioncontroller.safetycenter.ui.ClickableDisabledSwitchPreference
+ android:key="privacy_camera_toggle"
+ android:title="@string/camera_toggle_title"
+ android:summary="@string/perm_toggle_description" />
+
+ <!-- Microphone toggle -->
+ <com.android.permissioncontroller.safetycenter.ui.ClickableDisabledSwitchPreference
+ android:key="privacy_mic_toggle"
+ android:title="@string/mic_toggle_title"
+ android:summary="@string/mic_toggle_description"/>
+
+ <!-- Location link -->
+ <Preference
+ android:key="privacy_location_access"
+ android:title="@string/location_settings"
+ android:summary="@string/location_settings_subtitle"/>
+
+</PreferenceScreen>
diff --git a/PermissionController/res/layout-v33/safety_center_qs.xml b/PermissionController/res/layout-v33/safety_center_qs.xml
index 3c9298699..ac35d2b64 100644
--- a/PermissionController/res/layout-v33/safety_center_qs.xml
+++ b/PermissionController/res/layout-v33/safety_center_qs.xml
@@ -19,7 +19,8 @@
android:id="@+id/nested_scroll_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:clipChildren="false">
+ android:clipChildren="false"
+ android:contentDescription="@string/safety_center_qs_page_landing">
<LinearLayout
android:layout_width="match_parent"
@@ -37,7 +38,7 @@
android:src="@drawable/ic_close"
android:tint="?android:attr/textColorPrimary"
android:background="?android:colorBackground"
- android:contentDescription="@string/security_privacy_qs_close_button"/>
+ android:contentDescription="@string/safety_center_qs_close_button"/>
<FrameLayout
android:id="@+id/safety_center_prefs"
diff --git a/PermissionController/res/layout/grant_permissions.xml b/PermissionController/res/layout/grant_permissions.xml
index 5c9d8f34e..cda679d05 100644
--- a/PermissionController/res/layout/grant_permissions.xml
+++ b/PermissionController/res/layout/grant_permissions.xml
@@ -29,6 +29,7 @@
<LinearLayout
android:id="@+id/grant_singleton"
android:importantForAccessibility="no"
+ android:focusable="false"
style="@style/PermissionGrantSingleton">
<!-- The dialog -->
diff --git a/PermissionController/res/layout/grant_permissions_material3.xml b/PermissionController/res/layout/grant_permissions_material3.xml
index fdf090280..317a33b55 100644
--- a/PermissionController/res/layout/grant_permissions_material3.xml
+++ b/PermissionController/res/layout/grant_permissions_material3.xml
@@ -30,6 +30,7 @@
<LinearLayout
android:id="@+id/grant_singleton"
android:importantForAccessibility="no"
+ android:focusable="false"
style="@style/PermissionGrantSingleton">
<!-- The dialog -->
diff --git a/PermissionController/res/values-af-v33/strings.xml b/PermissionController/res/values-af-v33/strings.xml
index 130ed7bbe..9ab4e6bb6 100644
--- a/PermissionController/res/values-af-v33/strings.xml
+++ b/PermissionController/res/values-af-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Sien alle opletberigte"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Sien alle opletberigte"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Sien alle opletberigte"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Gaan jou instellings na"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Gaan instellings na"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-af/strings.xml b/PermissionController/res/values-af/strings.xml
index a7a3a4d7a..1d6266254 100644
--- a/PermissionController/res/values-af/strings.xml
+++ b/PermissionController/res/values-af/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Maak toe"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Kanselleer"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Instellings"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Sekuriteit- en privaatheidstatus. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Sekuriteitinstellings"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensortoestemmings"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privaatheidkontroles"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Hierdie program steun nie die jongste weergawe van Android nie. As hierdie program nie toegang tot musiek- en oudiolêers het nie, sal dit ook nie toegelaat word om toegang tot foto\'s en video\'s te kry nie."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Hierdie program steun nie die jongste weergawe van Android nie. As hierdie program toegang tot foto\'s en video\'s het, sal dit ook toegelaat word toegang tot musiek-, oudio- en ander lêers te kry."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Hierdie program steun nie die jongste weergawe van Android nie. As hierdie program nie toegang tot musiek- en oudiolêers het nie, sal dit ook nie toegelaat word om toegang tot foto\'s en video\'s te kry nie."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Maak toe"</string>
</resources>
diff --git a/PermissionController/res/values-am-v33/strings.xml b/PermissionController/res/values-am-v33/strings.xml
index 80d7ef223..fc013e75c 100644
--- a/PermissionController/res/values-am-v33/strings.xml
+++ b/PermissionController/res/values-am-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ሁሉንም ማንቂያዎች ይመልከቱ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ሁሉንም ማንቂያዎች ይመልከቱ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ሁሉንም ማንቂያዎች ይመልከቱ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ቅንብሮችዎን ይገምግሙ"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ቅንብሮችን ይከልሱ"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-am/strings.xml b/PermissionController/res/values-am/strings.xml
index 65f3f703e..034741678 100644
--- a/PermissionController/res/values-am/strings.xml
+++ b/PermissionController/res/values-am/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"አሰናብት"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ይቅር"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ቅንብሮች"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"የደህንነት እና የግላዊነት ሁኔታ። <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>። <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"የደህንነት ቅንብሮች"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"የዳሳሽ ፈቃዶች"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"የግላዊነት ቁጥጥሮች"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ይህ መተግበሪያ የቅርቡን የAndroid ስሪት አይደግፍም። ይህ መተግበሪያ ሙዚቃ እና ኦዲዮ ፋይሎችን መድረስ ካልቻለ ፎቶዎች እና ቪዲዮዎች እንዲደርስ አይፈቀድለትም።"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ይህ መተግበሪያ የቅርቡን የAndroid ስሪት አይደግፍም። ይህ መተግበሪያ ፎቶዎች፣ ቪዲዮዎች መድረስ ከቻለ ሙዚቃ እና ሌሎች ፋይሎችንም እንዲደርስ ይፈቀድለታል።"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ይህ መተግበሪያ የቅርቡን የAndroid ስሪት አይደግፍም። ይህ መተግበሪያ ሙዚቃ እና ኦዲዮ ፋይሎችን መድረስ ካልቻለ ፎቶዎች እና ቪዲዮዎች እንዲደርስ አይፈቀድለትም።"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ዝጋ"</string>
</resources>
diff --git a/PermissionController/res/values-ar-v33/strings.xml b/PermissionController/res/values-ar-v33/strings.xml
index b032553cf..45bbb9f66 100644
--- a/PermissionController/res/values-ar-v33/strings.xml
+++ b/PermissionController/res/values-ar-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"عرض كل التنبيهات"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"عرض كل التنبيهات"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"عرض كل التنبيهات"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"مراجعة إعداداتك"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"مراجعة الإعدادات"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ar/strings.xml b/PermissionController/res/values-ar/strings.xml
index 61a592b4a..38b156852 100644
--- a/PermissionController/res/values-ar/strings.xml
+++ b/PermissionController/res/values-ar/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"إغلاق"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"إلغاء"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"الإعدادات"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"حالة الأمان والخصوصية <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"إعدادات الأمان"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"أذونات أدوات الاستشعار"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"عناصر التحكّم في الخصوصية"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"‏لا يتوافق هذا التطبيق مع أحدث إصدار من نظام التشغيل Android. إذا لم يكن بإمكان هذا التطبيق الوصول إلى الملفات الصوتية وملفات الموسيقى، لن يُسمح له أيضًا بالوصول إلى الصور والفيديوهات."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"‏لا يتوافق هذا التطبيق مع أحدث إصدار من نظام التشغيل Android. إذا كان بإمكان هذا التطبيق الوصول إلى الصور والفيديوهات، سيُسمح له أيضًا بالوصول إلى الملفات الصوتية وملفات الموسيقى."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"‏لا يتوافق هذا التطبيق مع أحدث إصدار من نظام التشغيل Android. إذا لم يكن بإمكان هذا التطبيق الوصول إلى الملفات الصوتية وملفات الموسيقى، لن يُسمح له أيضًا بالوصول إلى الصور والفيديوهات."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"إغلاق"</string>
</resources>
diff --git a/PermissionController/res/values-as-v33/strings.xml b/PermissionController/res/values-as-v33/strings.xml
index e1a42d55a..dcda7f9d7 100644
--- a/PermissionController/res/values-as-v33/strings.xml
+++ b/PermissionController/res/values-as-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"আটাইবোৰ সতৰ্কবাৰ্তা চাওক"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"আটাইবোৰ সতৰ্কবাৰ্তা চাওক"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"আটাইবোৰ সতৰ্কবাৰ্তা চাওক"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"আপোনাৰ ছেটিং পৰ্যালোচনা কৰক"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ছেটিং পৰ্যালোচনা কৰক"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-as/strings.xml b/PermissionController/res/values-as/strings.xml
index 61f9a431a..c335bbcbc 100644
--- a/PermissionController/res/values-as/strings.xml
+++ b/PermissionController/res/values-as/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"অগ্ৰাহ্য কৰক"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"বাতিল কৰক"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ছেটিং"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"সুৰক্ষা আৰু গোপনীয়তাৰ স্থিতি। <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>। <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"সুৰক্ষা সম্পৰ্কীয় ছেটিং"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ছেন্সৰৰ অনুমতি"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"গোপনীয়তাৰ নিয়ন্ত্ৰণ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"এই এপ্‌টোৱে Androidৰ শেহতীয়া সংস্কৰণ সমৰ্থন নকৰে। যদি এই এপ্‌টোৱে সংগীত আৰু অডিঅ’ ফাইল এক্সেছ কৰিব নোৱাৰে, ইয়াক ফট’ আৰু ভিডিঅ’ও এক্সেছ কৰিবলৈ দিয়া নহ’ব।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"এই এপ্‌টোৱে Androidৰ শেহতীয়া সংস্কৰণ সমৰ্থন নকৰে। যদি এই এপ্‌টোৱে ফট’ আৰু ভিডিঅ’ এক্সেছ কৰিব পাৰে, ইয়াক সংগীত আৰু অডিঅ’ ফাইলো এক্সেছ কৰিবলৈ দিয়া হ’ব।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"এই এপ্‌টোৱে Androidৰ শেহতীয়া সংস্কৰণ সমৰ্থন নকৰে। যদি এই এপ্‌টোৱে সংগীত আৰু অডিঅ’ ফাইল এক্সেছ কৰিব নোৱাৰে, ইয়াক ফট’ আৰু ভিডিঅ’ও এক্সেছ কৰিবলৈ দিয়া নহ’ব।"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"বন্ধ কৰক"</string>
</resources>
diff --git a/PermissionController/res/values-az-v33/strings.xml b/PermissionController/res/values-az-v33/strings.xml
index 104e9bd92..f48a9bf4b 100644
--- a/PermissionController/res/values-az-v33/strings.xml
+++ b/PermissionController/res/values-az-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Bütün siqnallara baxın"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Bütün siqnallara baxın"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Bütün siqnallara baxın"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Ayarlarınızı nəzərdən keçirin"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Ayarları nəzərdən keçirin"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Ayarlar"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Məlumat"</string>
</resources>
diff --git a/PermissionController/res/values-az/strings.xml b/PermissionController/res/values-az/strings.xml
index 508e66472..820b7b73a 100644
--- a/PermissionController/res/values-az/strings.xml
+++ b/PermissionController/res/values-az/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Qapadın"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Ləğv edin"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ayarlar"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Güvənlik və məxfilik statusu. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Təhlükəsizlik Ayarları"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensor İcazələri"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Məxfilik Nizamlayıcıları"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Bu tətbiq Android\'in ən son versiyasını dəstəkləmir. Əgər bu tətbiq musiqi və audio fayllarına giriş edə bilmirsə, ona foto və videolara da giriş etməyə icazə verilməyəcək."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Bu tətbiq Android\'in ən son versiyasını dəstəkləmir. Əgər bu tətbiq foto və video fayllarına giriş edə bilirsə, ona musiqi və audio fayllarına da giriş etməyə icazə veriləcək."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Bu tətbiq Android\'in ən son versiyasını dəstəkləmir. Əgər bu tətbiq musiqi və audio fayllarına giriş edə bilmirsə, ona foto və videolara da giriş etməyə icazə verilməyəcək."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Bağlayın"</string>
</resources>
diff --git a/PermissionController/res/values-b+sr+Latn-v33/strings.xml b/PermissionController/res/values-b+sr+Latn-v33/strings.xml
index f30ea4742..337bd87d7 100644
--- a/PermissionController/res/values-b+sr+Latn-v33/strings.xml
+++ b/PermissionController/res/values-b+sr+Latn-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Prikaži sva obaveštenja"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Prikaži sva obaveštenja"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Pregledajte sva obaveštenja"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Pregledajte podešavanja"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Prikaži pregled podešavanja"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Podešavanja"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Informacije"</string>
</resources>
diff --git a/PermissionController/res/values-b+sr+Latn/strings.xml b/PermissionController/res/values-b+sr+Latn/strings.xml
index 7b1c3d59b..a6dd27a36 100644
--- a/PermissionController/res/values-b+sr+Latn/strings.xml
+++ b/PermissionController/res/values-b+sr+Latn/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Odbaci"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Otkaži"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Podešavanja"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status bezbednosti i privatnosti. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Bezbednosna podešavanja"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Dozvole za senzore"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kontrole privatnosti"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ova aplikacija ne podržava najnoviju verziju Android-a. Ako ova aplikacija ne može da pristupa muzici i audio fajlovima, neće joj biti dozvoljeno ni da pristupa slikama i video snimcima."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ova aplikacija ne podržava najnoviju verziju Android-a. Ako ova aplikacija može da pristupa slikama i video snimcima, biće joj dozvoljeno i da pristupa muzici i audio fajlovima."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ova aplikacija ne podržava najnoviju verziju Android-a. Ako ova aplikacija ne može da pristupa muzici i audio fajlovima, neće joj biti dozvoljeno ni da pristupa slikama i video snimcima."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zatvori"</string>
</resources>
diff --git a/PermissionController/res/values-be-v33/strings.xml b/PermissionController/res/values-be-v33/strings.xml
index b9d268d6d..20457e5cd 100644
--- a/PermissionController/res/values-be-v33/strings.xml
+++ b/PermissionController/res/values-be-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Праглядзець усе абвесткі"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Праглядзець усе абвесткі"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Праглядзець усе абвесткі"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Праглядзіце свае налады"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Праглядзець налады"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-be/strings.xml b/PermissionController/res/values-be/strings.xml
index 7e64a90f9..61b649142 100644
--- a/PermissionController/res/values-be/strings.xml
+++ b/PermissionController/res/values-be/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Закрыць"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Скасаваць"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Налады"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Стан бяспекі і прыватнасці. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Налады бяспекі"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Дазволы на доступ да датчыка"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Налады прыватнасці"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Гэта праграма не падтрымлівае апошнюю версію Android. Калі гэта праграма не атрымае дазволу на доступ да музыкі і аўдыяфайлаў, у яе таксама не будзе доступу да фота і відэа."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Гэта праграма не падтрымлівае апошнюю версію Android. Калі гэта праграма атрымае дазвол на доступ да фота і відэа, у яе таксама будзе доступ да музыкі і аўдыяфайлаў."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Гэта праграма не падтрымлівае апошнюю версію Android. Калі гэта праграма не атрымае дазволу на доступ да музыкі і аўдыяфайлаў, у яе таксама не будзе доступу да фота і відэа."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Закрыць"</string>
</resources>
diff --git a/PermissionController/res/values-bg-v33/strings.xml b/PermissionController/res/values-bg-v33/strings.xml
index 01f060178..05cc794fb 100644
--- a/PermissionController/res/values-bg-v33/strings.xml
+++ b/PermissionController/res/values-bg-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Преглед на всички сигнали"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Преглед на всички сигнали"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Преглед на всички сигнали"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Прегледайте настройките си"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Преглед на настройките"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-bg/strings.xml b/PermissionController/res/values-bg/strings.xml
index b514ec571..9469b0503 100644
--- a/PermissionController/res/values-bg/strings.xml
+++ b/PermissionController/res/values-bg/strings.xml
@@ -121,7 +121,7 @@
<string name="message_staging" msgid="9110563899955511866">"Приложението се подготвя…"</string>
<string name="app_name_unknown" msgid="1319665005754048952">"Неизвестно"</string>
<string name="permission_usage_title" msgid="1568233336351734538">"Управление на поверителността"</string>
- <string name="auto_permission_usage_summary" msgid="7335667266743337075">"Преглед на прилож., които наскоро са използвали разрешения"</string>
+ <string name="auto_permission_usage_summary" msgid="7335667266743337075">"Преглед на приложенията, които наскоро са използвали разрешения"</string>
<string name="permission_group_usage_title" msgid="2595013198075285173">"Използване на <xliff:g id="PERMGROUP">%1$s</xliff:g>"</string>
<string name="perm_usage_adv_info_title" msgid="3357831829538873708">"Вижте други разрешения"</string>
<string name="perm_usage_adv_info_summary_2_items" msgid="3702175198750127822">"<xliff:g id="PERMGROUP_0">%1$s</xliff:g>, <xliff:g id="PERMGROUP_1">%2$s</xliff:g>"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Отхвърляне"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Отказ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Настройки"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Състояние на сигурността и поверителността. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Настройки за сигурност"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Разрешения за сензорите"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Контроли за поверителност"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Това приложение не поддържа най-новата версия на Android. Ако то няма достъп до музиката и аудиофайловете, няма да има разрешение за достъп и до снимките и видеоклиповете."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Това приложение не поддържа най-новата версия на Android. Ако то има достъп до снимките и видеоклиповете, ще има разрешение за достъп и до музиката и аудиофайловете."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Това приложение не поддържа най-новата версия на Android. Ако то няма достъп до музиката и аудиофайловете, няма да има разрешение за достъп и до снимките и видеоклиповете."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Затваряне"</string>
</resources>
diff --git a/PermissionController/res/values-bn-v33/strings.xml b/PermissionController/res/values-bn-v33/strings.xml
index 8a99f70dd..cd83e022c 100644
--- a/PermissionController/res/values-bn-v33/strings.xml
+++ b/PermissionController/res/values-bn-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"সব সতর্কতা দেখুন"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"সব সতর্কতা দেখুন"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"সব সতর্কতা দেখুন"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"আপনার সেটিংস পর্যালোচনা করুন"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"সেটিংস পর্যালোচনা করুন"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-bn/strings.xml b/PermissionController/res/values-bn/strings.xml
index 9c3f3fba5..1ed1e18c5 100644
--- a/PermissionController/res/values-bn/strings.xml
+++ b/PermissionController/res/values-bn/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"বাতিল করুন"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"বাতিল করুন"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"সেটিংস"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"সুরক্ষা ও গোপনীয়তা সংক্রান্ত স্ট্যাটাস। <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>। <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"নিরাপত্তা সংক্রান্ত সেটিংস"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"সেন্সর সংক্রান্ত অনুমতি"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"গোপনীয়তার নিয়ন্ত্রণ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"এই অ্যাপ Android-এর লেটেস্ট ভার্সনে কাজ করে না। এই অ্যাপ যদি মিউজিক এবং অডিও ফাইল অ্যাক্সেস করতে না পারে, তাহলে ফটো ও ভিডিও অ্যাক্সেস করারও অনুমতি থাকবে না।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"এই অ্যাপ Android-এর লেটেস্ট ভার্সনে কাজ করে না। এই অ্যাপ যদি ফটো এবং ভিডিও অ্যাক্সেস করতে পারে, তাহলে মিউজিক ও অডিও ফাইল অ্যাক্সেস করারও অনুমতি থাকবে।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"এই অ্যাপ Android-এর লেটেস্ট ভার্সনে কাজ করে না। এই অ্যাপ যদি মিউজিক এবং অডিও ফাইল অ্যাক্সেস করতে না পারে, তাহলে ফটো ও ভিডিও অ্যাক্সেস করারও অনুমতি থাকবে না।"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"বন্ধ করুন"</string>
</resources>
diff --git a/PermissionController/res/values-bs-v33/strings.xml b/PermissionController/res/values-bs-v33/strings.xml
index c422a3583..0080e3efe 100644
--- a/PermissionController/res/values-bs-v33/strings.xml
+++ b/PermissionController/res/values-bs-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Pregledajte sva upozorenja"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Pregledajte sva upozorenja"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Pregledajte sva upozorenja"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Pregledajte postavke"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Pregledaj postavke"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Postavke"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Podatak"</string>
</resources>
diff --git a/PermissionController/res/values-bs/strings.xml b/PermissionController/res/values-bs/strings.xml
index 19487e78d..990c36591 100644
--- a/PermissionController/res/values-bs/strings.xml
+++ b/PermissionController/res/values-bs/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Odbaci"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Otkaži"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Postavke"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status sigurnosti i privatnosti. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Postavke sigurnosti"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Odobrenja za senzore"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kontrole privatnosti"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ova aplikacija ne podržava najnoviju verziju Androida. Ako ova aplikacija ne može pristupiti muzičkim i audio fajlovima, neće joj biti dozvoljen pristup ni fotografijama i videozapisima."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ova aplikacija ne podržava najnoviju verziju Androida. Ako ova aplikacija može pristupiti fotografijama i videozapisima, bit će joj također dozvoljen pristup muzičkim i audio fajlovima."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ova aplikacija ne podržava najnoviju verziju Androida. Ako ova aplikacija ne može pristupiti muzičkim i audio fajlovima, neće joj biti dozvoljen pristup ni fotografijama i videozapisima."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zatvaranje"</string>
</resources>
diff --git a/PermissionController/res/values-ca-v33/strings.xml b/PermissionController/res/values-ca-v33/strings.xml
index 6edb7ec49..250848d7e 100644
--- a/PermissionController/res/values-ca-v33/strings.xml
+++ b/PermissionController/res/values-ca-v33/strings.xml
@@ -19,9 +19,25 @@
<string name="role_dialer_request_description" msgid="6188305064871543419">"Aquesta aplicació tindrà permís per enviar-te notificacions, i tindrà accés a la càmera, als contactes, al micròfon, al telèfon i als SMS"</string>
<string name="role_sms_request_description" msgid="1506966389698625395">"Aquesta aplicació tindrà permís per enviar-te notificacions, i tindrà accés a la càmera, als contactes, als fitxers, al micròfon, al telèfon i als SMS"</string>
<string name="permission_description_summary_storage" msgid="1917071243213043858">"Les aplicacions amb aquest permís poden accedir a tots els fitxers d\'aquest dispositiu"</string>
- <string name="work_policy_title" msgid="832967780713677409">"Informació de les teves polítiques professionals"</string>
+ <string name="work_policy_title" msgid="832967780713677409">"Informació de la teva política de treball"</string>
<string name="work_policy_summary" msgid="3886113358084963931">"Configuració gestionada per l\'administrador de TI"</string>
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Mostra totes les alertes"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Mostra totes les alertes"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Mostra totes les alertes"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revisa la configuració"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisa la configuració"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ca/strings.xml b/PermissionController/res/values-ca/strings.xml
index 4fd69657d..7d2f92f6d 100644
--- a/PermissionController/res/values-ca/strings.xml
+++ b/PermissionController/res/values-ca/strings.xml
@@ -184,7 +184,7 @@
<string name="app_permission_button_allow_all_files" msgid="1792232272599018825">"Permet la gestió de tots els fitxers"</string>
<string name="app_permission_button_allow_media_only" msgid="2834282724426046154">"Permet l\'accés només als fitxers multimèdia"</string>
<string name="app_permission_button_allow_always" msgid="4573292371734011171">"Permet sempre"</string>
- <string name="app_permission_button_allow_foreground" msgid="1991570451498943207">"Permet mentre s\'utilitza l\'aplicació"</string>
+ <string name="app_permission_button_allow_foreground" msgid="1991570451498943207">"Permet només mentre s\'utilitza l\'aplicació"</string>
<string name="app_permission_button_ask" msgid="3342950658789427">"Pregunta sempre"</string>
<string name="app_permission_button_deny" msgid="6016454069832050300">"No permetis"</string>
<string name="precise_image_description" msgid="6349638632303619872">"Ubicació exacta"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ignora"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancel·la"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Configuració"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Estat de privadesa i seguretat. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>."</string>
<string name="security_settings" msgid="3808106921175271317">"Configuració de seguretat"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permisos del sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controls de privadesa"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Aquesta aplicació no és compatible amb la darrera versió d\'Android. Si aquesta aplicació no pot accedir a fitxers de música i d\'àudio, tampoc no podrà accedir a fotos i vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Aquesta aplicació no és compatible amb la darrera versió d\'Android. Si aquesta aplicació pot accedir a fotos i vídeos, també podrà accedir a fitxers de música i d\'àudio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Aquesta aplicació no és compatible amb la darrera versió d\'Android. Si aquesta aplicació no pot accedir a fitxers de música i d\'àudio, tampoc no podrà accedir a fotos i vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Tanca"</string>
</resources>
diff --git a/PermissionController/res/values-cs-v33/strings.xml b/PermissionController/res/values-cs-v33/strings.xml
index 6b9a79335..f1ec015f0 100644
--- a/PermissionController/res/values-cs-v33/strings.xml
+++ b/PermissionController/res/values-cs-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Zobrazit všechna upozornění"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Zobrazit všechna upozornění"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Zobrazit všechna upozornění"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Kontrola nastavení"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Zkontrolovat nastavení"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-cs/strings.xml b/PermissionController/res/values-cs/strings.xml
index 28882cff3..9be8e97f1 100644
--- a/PermissionController/res/values-cs/strings.xml
+++ b/PermissionController/res/values-cs/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Žádná nedávná rozhodnutí o oprávnění"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Správa přístupu k datům kalendáře, seznamům hovorů atd."</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Aplikaci <xliff:g id="APP_NAME">%1$s</xliff:g> jste udělili přístupové oprávnění pro <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Aplikaci <xliff:g id="APP_NAME">%1$s</xliff:g> jste zamítli oprávnění <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Aplikaci <xliff:g id="APP_NAME">%1$s</xliff:g> jste zamítli přístupové oprávnění pro <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{dnes}=1{včera}few{před # dny}many{před # dne}other{před # dny}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Deaktivovat aplikaci"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Pokud tuto aplikaci deaktivujete, systém Android a ostatní aplikace nemusejí fungovat správně. Připomínáme, že tuto aplikaci nelze smazat, protože byla v zařízení předinstalována. Deaktivováním ji vypnete a skryjete."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Zavřít"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Zrušit"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Nastavení"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Stav ochrany soukromí a zabezpečení. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Nastavení zabezpečení"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Oprávnění k senzoru"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Nastavení ochrany soukromí"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Tato aplikace nepodporuje nejnovější verzi Androidu. Pokud tato aplikace nemá přístup k hudbě a zvukovým souborům, nebude mít přístup ani k fotografiím a videím."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Tato aplikace nepodporuje nejnovější verzi Androidu. Pokud má tato aplikace přístup k fotografiím a videím, bude mít přístup i k hudbě a zvukovým souborům."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Tato aplikace nepodporuje nejnovější verzi Androidu. Pokud tato aplikace nemá přístup k hudbě a zvukovým souborům, nebude mít přístup ani k fotografiím a videím."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zavřít"</string>
</resources>
diff --git a/PermissionController/res/values-da-v33/strings.xml b/PermissionController/res/values-da-v33/strings.xml
index d0ba3640f..2911b3329 100644
--- a/PermissionController/res/values-da-v33/strings.xml
+++ b/PermissionController/res/values-da-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Se alle advarsler"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Se alle advarsler"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Se alle advarsler"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Gennemgå dine indstillinger"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Gennemgå indstillinger"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-da/strings.xml b/PermissionController/res/values-da/strings.xml
index 932506100..83041e481 100644
--- a/PermissionController/res/values-da/strings.xml
+++ b/PermissionController/res/values-da/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Afvis"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Annuller"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Indstillinger"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status for sikkerhed og privatliv. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Sikkerhedsindstillinger"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensortilladelser"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privatlivsindstillinger"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Denne app understøtter ikke den seneste version af Android. Hvis denne app ikke har adgang til musik og lydfiler, får den heller ikke adgang til billeder og videoer."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Denne app understøtter ikke den seneste version af Android. Hvis denne app har adgang til billeder og videoer, får den også adgang til musik og lydfiler."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Denne app understøtter ikke den seneste version af Android. Hvis denne app ikke har adgang til musik og lydfiler, får den heller ikke adgang til billeder og videoer."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Luk"</string>
</resources>
diff --git a/PermissionController/res/values-de-v33/strings.xml b/PermissionController/res/values-de-v33/strings.xml
index 183c814ca..cb19e7249 100644
--- a/PermissionController/res/values-de-v33/strings.xml
+++ b/PermissionController/res/values-de-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Alle Warnungen anzeigen"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Alle Warnungen anzeigen"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Alle Warnungen anzeigen"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Deine Einstellungen prüfen"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Einstellungen prüfen"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-de/strings.xml b/PermissionController/res/values-de/strings.xml
index 2ca510cf6..022f9be17 100644
--- a/PermissionController/res/values-de/strings.xml
+++ b/PermissionController/res/values-de/strings.xml
@@ -59,8 +59,8 @@
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Alle aktuellen Berechtigungsentscheidungen ansehen"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Keine aktuellen Berechtigungsentscheidungen"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Datenzugriff auf Kalender, Anrufliste und andere Inhalte verwalten"</string>
- <string name="granted_permission_decision" msgid="7824827491551861365">"Du hast <xliff:g id="APP_NAME">%1$s</xliff:g> Zugriff auf <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> gegeben"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Du hast <xliff:g id="APP_NAME">%1$s</xliff:g> den Zugriff auf <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> verweigert"</string>
+ <string name="granted_permission_decision" msgid="7824827491551861365">"Du hast <xliff:g id="APP_NAME">%1$s</xliff:g> Zugriff auf die Berechtigung „<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>“ gegeben"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Du hast <xliff:g id="APP_NAME">%1$s</xliff:g> den Zugriff auf die Berechtigung „<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>“ verweigert"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Heute}=1{Vor 1 Tag}other{Vor # Tagen}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"App deaktivieren"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Bei Deaktivierung dieser App funktionieren Android und andere Apps möglicherweise nicht mehr ordnungsgemäß. Beachte hierbei, dass du diese App nicht löschen kannst, weil sie auf deinem Gerät vorinstalliert war. Durch die Deaktivierung schaltest du diese App ab und blendest sie auf deinem Gerät aus."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Schließen"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Abbrechen"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Einstellungen"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Sicherheits- und Datenschutzstatus. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Sicherheitseinstellungen"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensorberechtigungen"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Datenschutzeinstellungen"</string>
@@ -537,8 +538,8 @@
<string name="media_confirm_dialog_title_a_to_p_visual_deny" msgid="5767849609024384226">"Der Zugriff auf andere Dateien ist ebenfalls nicht möglich"</string>
<string name="media_confirm_dialog_title_q_to_s_aural_allow" msgid="3191904399336990537">"Der Zugriff auf Fotos und Videos ist ebenfalls möglich"</string>
<string name="media_confirm_dialog_title_q_to_s_aural_deny" msgid="3128147568953297969">"Der Zugriff auf Fotos und Videos ist ebenfalls nicht möglich"</string>
- <string name="media_confirm_dialog_title_q_to_s_visual_allow" msgid="6310682466493330434">"Der Zugriff auf Musik- und Audiodateien ist ebenfalls möglich"</string>
- <string name="media_confirm_dialog_title_q_to_s_visual_deny" msgid="1123845663785900471">"Der Zugriff auf Musik- und Audiodateien ist ebenfalls nicht möglich"</string>
+ <string name="media_confirm_dialog_title_q_to_s_visual_allow" msgid="6310682466493330434">"Der Zugriff auf Musik- und Audiodateien ist möglich"</string>
+ <string name="media_confirm_dialog_title_q_to_s_visual_deny" msgid="1123845663785900471">"Der Zugriff auf Musik- und Audiodateien ist nicht möglich"</string>
<string name="media_confirm_dialog_message_a_to_p_aural_allow" msgid="7865167246140107623">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App Zugriff auf Musik- und Audiodateien hat, kann sie auch auf Fotos, Videos und andere Dateien zugreifen."</string>
<string name="media_confirm_dialog_message_a_to_p_aural_deny" msgid="287502523664804786">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App keinen Zugriff auf Musik- und Audiodateien hat, kann sie auch nicht auf Fotos, Videos und andere Dateien zugreifen."</string>
<string name="media_confirm_dialog_message_a_to_p_visual_allow" msgid="4952410892939590487">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App Zugriff auf Fotos und Videos hat, kann sie auch auf Musik- und Audiodateien sowie andere Dateien zugreifen."</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App keinen Zugriff auf Musik- und Audiodateien hat, kann sie auch nicht auf Fotos und Videos zugreifen."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App Zugriff auf Fotos und Videos hat, kann sie auch auf Musik- und Audiodateien zugreifen."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Diese App unterstützt nicht die neueste Version von Android. Wenn diese App keinen Zugriff auf Musik- und Audiodateien hat, kann sie auch nicht auf Fotos und Videos zugreifen."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Schließen"</string>
</resources>
diff --git a/PermissionController/res/values-el-v33/strings.xml b/PermissionController/res/values-el-v33/strings.xml
index c856b1642..8f89e2e12 100644
--- a/PermissionController/res/values-el-v33/strings.xml
+++ b/PermissionController/res/values-el-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Εμφάνιση όλων των ειδοποιήσεων"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Εμφάνιση όλων των ειδοποιήσεων"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Εμφάνιση όλων των ειδοποιήσεων"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Ελέγξτε τις ρυθμίσεις σας"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Έλεγχος ρυθμίσεων"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-el/strings.xml b/PermissionController/res/values-el/strings.xml
index 374e8440b..0ea94b45a 100644
--- a/PermissionController/res/values-el/strings.xml
+++ b/PermissionController/res/values-el/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Παράβλεψη"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Ακύρωση"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ρυθμίσεις"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Κατάσταση ασφάλειας και απορρήτου <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Ρυθμίσεις ασφαλείας"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Άδειες αισθητήρων"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Στοιχεία ελέγχου απορρήτου"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Αυτή η εφαρμογή δεν υποστηρίζει την πιο πρόσφατη έκδοση του Android. Εάν αυτή η εφαρμογή δεν έχει πρόσβαση σε αρχεία μουσικής και ήχου, δεν θα έχει επίσης πρόσβαση σε φωτογραφίες και βίντεο."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Αυτή η εφαρμογή δεν υποστηρίζει την πιο πρόσφατη έκδοση του Android. Εάν αυτή η εφαρμογή έχει πρόσβαση σε φωτογραφίες και βίντεο, θα έχει επίσης πρόσβαση σε αρχεία μουσικής και ήχου."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Αυτή η εφαρμογή δεν υποστηρίζει την πιο πρόσφατη έκδοση του Android. Εάν αυτή η εφαρμογή δεν έχει πρόσβαση σε αρχεία μουσικής και ήχου, δεν θα έχει επίσης πρόσβαση σε φωτογραφίες και βίντεο."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Κλείσιμο"</string>
</resources>
diff --git a/PermissionController/res/values-en-rAU-v33/strings.xml b/PermissionController/res/values-en-rAU-v33/strings.xml
index 582db8049..bd13fc61f 100644
--- a/PermissionController/res/values-en-rAU-v33/strings.xml
+++ b/PermissionController/res/values-en-rAU-v33/strings.xml
@@ -24,4 +24,13 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"See all alerts"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"See all alerts"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"See all alerts"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Review your settings"</string>
+ <string name="safety_center_qs_page_landing" msgid="3989992603993495347">"Security and privacy quick settings"</string>
+ <string name="safety_center_qs_close_button" msgid="1352313308176244599">"Close"</string>
+ <string name="safety_center_qs_privacy_control" msgid="182198757833749612">"Switch. %1$s. %2$s"</string>
+ <string name="safety_center_qs_toggle_action" msgid="5920465736488119255">"Toggle"</string>
+ <string name="safety_center_qs_open_action" msgid="2760200829912423728">"Open"</string>
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Review settings"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Settings"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Information"</string>
</resources>
diff --git a/PermissionController/res/values-en-rAU/strings.xml b/PermissionController/res/values-en-rAU/strings.xml
index 3862679de..971c38ce2 100644
--- a/PermissionController/res/values-en-rAU/strings.xml
+++ b/PermissionController/res/values-en-rAU/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dismiss"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancel"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Settings"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Security and privacy status. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Security settings"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensor permissions"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privacy controls"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"This app doesn’t support the latest version of Android. If this app can access photos and videos, it will also be allowed to access music and audio files."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Close"</string>
</resources>
diff --git a/PermissionController/res/values-en-rCA-v33/strings.xml b/PermissionController/res/values-en-rCA-v33/strings.xml
index 582db8049..bd13fc61f 100644
--- a/PermissionController/res/values-en-rCA-v33/strings.xml
+++ b/PermissionController/res/values-en-rCA-v33/strings.xml
@@ -24,4 +24,13 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"See all alerts"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"See all alerts"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"See all alerts"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Review your settings"</string>
+ <string name="safety_center_qs_page_landing" msgid="3989992603993495347">"Security and privacy quick settings"</string>
+ <string name="safety_center_qs_close_button" msgid="1352313308176244599">"Close"</string>
+ <string name="safety_center_qs_privacy_control" msgid="182198757833749612">"Switch. %1$s. %2$s"</string>
+ <string name="safety_center_qs_toggle_action" msgid="5920465736488119255">"Toggle"</string>
+ <string name="safety_center_qs_open_action" msgid="2760200829912423728">"Open"</string>
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Review settings"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Settings"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Information"</string>
</resources>
diff --git a/PermissionController/res/values-en-rCA/strings.xml b/PermissionController/res/values-en-rCA/strings.xml
index 3862679de..971c38ce2 100644
--- a/PermissionController/res/values-en-rCA/strings.xml
+++ b/PermissionController/res/values-en-rCA/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dismiss"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancel"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Settings"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Security and privacy status. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Security settings"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensor permissions"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privacy controls"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"This app doesn’t support the latest version of Android. If this app can access photos and videos, it will also be allowed to access music and audio files."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Close"</string>
</resources>
diff --git a/PermissionController/res/values-en-rGB-v33/strings.xml b/PermissionController/res/values-en-rGB-v33/strings.xml
index 582db8049..bd13fc61f 100644
--- a/PermissionController/res/values-en-rGB-v33/strings.xml
+++ b/PermissionController/res/values-en-rGB-v33/strings.xml
@@ -24,4 +24,13 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"See all alerts"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"See all alerts"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"See all alerts"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Review your settings"</string>
+ <string name="safety_center_qs_page_landing" msgid="3989992603993495347">"Security and privacy quick settings"</string>
+ <string name="safety_center_qs_close_button" msgid="1352313308176244599">"Close"</string>
+ <string name="safety_center_qs_privacy_control" msgid="182198757833749612">"Switch. %1$s. %2$s"</string>
+ <string name="safety_center_qs_toggle_action" msgid="5920465736488119255">"Toggle"</string>
+ <string name="safety_center_qs_open_action" msgid="2760200829912423728">"Open"</string>
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Review settings"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Settings"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Information"</string>
</resources>
diff --git a/PermissionController/res/values-en-rGB/strings.xml b/PermissionController/res/values-en-rGB/strings.xml
index 436c36a3a..3ea3095b1 100644
--- a/PermissionController/res/values-en-rGB/strings.xml
+++ b/PermissionController/res/values-en-rGB/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dismiss"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancel"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Settings"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Security and privacy status. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Security settings"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensor permissions"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privacy controls"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"This app doesn’t support the latest version of Android. If this app can access photos and videos, it will also be allowed to access music and audio files."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Close"</string>
</resources>
diff --git a/PermissionController/res/values-en-rIN-v33/strings.xml b/PermissionController/res/values-en-rIN-v33/strings.xml
index 582db8049..bd13fc61f 100644
--- a/PermissionController/res/values-en-rIN-v33/strings.xml
+++ b/PermissionController/res/values-en-rIN-v33/strings.xml
@@ -24,4 +24,13 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"See all alerts"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"See all alerts"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"See all alerts"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Review your settings"</string>
+ <string name="safety_center_qs_page_landing" msgid="3989992603993495347">"Security and privacy quick settings"</string>
+ <string name="safety_center_qs_close_button" msgid="1352313308176244599">"Close"</string>
+ <string name="safety_center_qs_privacy_control" msgid="182198757833749612">"Switch. %1$s. %2$s"</string>
+ <string name="safety_center_qs_toggle_action" msgid="5920465736488119255">"Toggle"</string>
+ <string name="safety_center_qs_open_action" msgid="2760200829912423728">"Open"</string>
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Review settings"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Settings"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Information"</string>
</resources>
diff --git a/PermissionController/res/values-en-rIN/strings.xml b/PermissionController/res/values-en-rIN/strings.xml
index 436c36a3a..3ea3095b1 100644
--- a/PermissionController/res/values-en-rIN/strings.xml
+++ b/PermissionController/res/values-en-rIN/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dismiss"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancel"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Settings"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Security and privacy status. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Security settings"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensor permissions"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privacy controls"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"This app doesn’t support the latest version of Android. If this app can access photos and videos, it will also be allowed to access music and audio files."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Close"</string>
</resources>
diff --git a/PermissionController/res/values-en-rXC-v33/strings.xml b/PermissionController/res/values-en-rXC-v33/strings.xml
index 326e1ac2f..59a681b68 100644
--- a/PermissionController/res/values-en-rXC-v33/strings.xml
+++ b/PermissionController/res/values-en-rXC-v33/strings.xml
@@ -24,4 +24,13 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‎‏‎‏‏‏‎‏‎‎‎‏‏‎‏‎‏‏‎‏‎‏‎‏‎‎‏‏‏‎‏‏‏‎‏‎‏‎‎‎‏‎‏‏‏‎‎‏‏‏‎‏‎‏‎See all alerts‎‏‎‎‏‎"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‏‏‏‎‎‎‎‏‎‏‏‎‎‎‏‏‏‎‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‎‏‎‎See all alerts‎‏‎‎‏‎"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‎‏‏‏‎‎‏‎‎‏‏‏‏‏‎‎‏‏‏‎‏‎‎‏‎‏‎‎‎‎‏‎‏‏‏‏‎‎‎‎‎‏‎‏‏‏‎‏‎‏‎‏‏‎‎See all alerts‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‎‏‎‏‏‏‎‏‎‎‏‏‏‏‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‏‏‎‏‎‎‎‏‏‎‎‏‎‏‏‎‎‎‎Review your settings‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_page_landing" msgid="3989992603993495347">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‏‎‏‎‏‏‏‏‏‎‏‎‎‏‏‎‏‎‎‏‎‎‎‏‎‎‎‏‎‏‎‎‏‎‏‏‏‎‏‏‏‏‏‎‏‎‏‏‏‎‎‏‏‎‎‏‏‎Security and Privacy quick settings‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_close_button" msgid="1352313308176244599">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‎‏‏‎‎‎‎‏‏‏‎‎‏‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‎‎‎‏‏‎‏‏‏‏‏‎‏‏‏‎‏‏‏‎Close‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_privacy_control" msgid="182198757833749612">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‎‏‎‏‎‎‎‎‏‏‏‎‏‎‎‏‏‎‎‏‏‎‎‏‏‏‎‎‎‎‎‏‏‏‏‎‎‏‏‎‎‏‎‏‎‏‏‎‏‎‎‎‏‏‎‏‏‎‎‎Switch. %1$s. %2$s‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_toggle_action" msgid="5920465736488119255">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‎‎‎‏‎‏‎‎‏‏‎‏‏‏‎‎‎‎‎‏‏‏‎‎‎‎‎‏‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‎‏‏‏‏‎‏‎‏‏‏‎Toggle‎‏‎‎‏‎"</string>
+ <string name="safety_center_qs_open_action" msgid="2760200829912423728">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‏‎‎‏‎‎‏‏‏‎‎‎‏‏‎‏‎‎‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‏‏‎‏‎‏‎‏‏‎‎‎‏‏‏‎‏‎‎‏‏‎‎‎‎‎Open‎‏‎‎‏‎"</string>
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‎‏‎‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‏‎‏‏‏‏‎‏‎‏‏‏‎‎‏‏‏‎‏‏‎‎‏‏‏‏‏‎‏‏‏‏‎‎‏‏‎‏‎‎Review settings‎‏‎‎‏‎"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‏‎‎‎‏‏‎‎‏‎‏‏‎‏‎‏‏‎‏‏‏‎‎‏‎‏‎‏‎‎‏‎‏‎‎‎‎‎‎‏‎‎‏‎‎Settings‎‏‎‎‏‎"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‎‎‏‏‏‎‎‎‏‏‎‎‏‏‎‎‎‎‎‎‎‎‏‎‏‏‎‏‏‎‏‎‎‏‎‏‏‏‎‎‎‎‎‎‎‏‏‎‎‎‎‏‎‎‎Information‎‏‎‎‏‎"</string>
</resources>
diff --git a/PermissionController/res/values-en-rXC/strings.xml b/PermissionController/res/values-en-rXC/strings.xml
index 497259cd3..63a4b1030 100644
--- a/PermissionController/res/values-en-rXC/strings.xml
+++ b/PermissionController/res/values-en-rXC/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‎‏‏‎‏‎‏‎‎‎‏‎‏‎‏‎‎‎‎‎‏‏‎‎‎‏‎‏‎‏‏‎‏‎‎‏‏‎‏‏‏‎‏‏‏‎‎‏‏‏‎‏‏‏‏‏‎‎‎Dismiss‎‏‎‎‏‎"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‏‏‏‏‏‎‎‏‎‎‏‎‎‎‏‏‏‎‎‎‏‎‏‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‏‎‎‏‏‏‏‏‏‏‎‏‏‎‏‎‎Cancel‎‏‎‎‏‎"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‎‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‏‎‎‎‎‎‏‏‏‎‏‎‎‎‎‏‏‎‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‎Settings‎‏‎‎‏‎"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‎‎‏‎‏‏‏‎‏‎‏‏‏‎‎‏‏‏‎‏‎‏‏‏‏‏‎‏‏‎‏‎‏‏‏‏‎‎‏‎‏‎‎‏‏‎‎‏‎‎‏‎‏‎‎‎‎‎‎Security and privacy status. ‎‏‎‎‏‏‎<xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>‎‏‎‎‏‏‏‎. ‎‏‎‎‏‏‎<xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
<string name="security_settings" msgid="3808106921175271317">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‎‎‏‏‎‏‏‎‎‏‎‎‎‏‏‏‎‏‎‎‎‏‎‎‎‏‏‎‎‎‏‏‏‏‎‏‎‏‏‎‏‏‏‏‎‎‎‏‏‏‏‎‎‏‎‏‎‏‎Security Settings‎‏‎‎‏‎"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‎‎‏‎‎‏‎‏‏‏‎‎‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‏‏‏‏‎‎‏‎‎‏‎‎‎‎‏‎‏‎‏‎‏‎‏‎‎‎‏‎‏‎‏‎Sensor Permissions‎‏‎‎‏‎"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‏‎‏‎‎‎‏‏‎‎‎‎‏‎‎‏‏‎‎‎‎‎‏‎‎‏‎‎‎‏‎‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‏‏‎‏‏‏‏‎‏‎‎‏‎Privacy Controls‎‏‎‎‏‎"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‎‎‎‎‏‏‏‎‎‏‏‎‏‎‎‏‎‎‏‎‏‎‏‏‏‎‏‎‎‏‎‎‏‎‏‎‎‎‏‏‎‏‎‎‎‏‏‎‏‏‏‎This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos.‎‏‎‎‏‎"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‎‎‏‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‎‎‏‎‏‎‏‏‏‏‎‎‏‎‏‏‏‎‎‎‎‎‎‎‏‎‏‏‎‎‎‏‏‏‏‏‎‎‎‎‎This app doesn’t support the latest version of Android. If this app can access photos and videos, it will also be allowed to access music and audio files.‎‏‎‎‏‎"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‏‎‎‏‎‎‎‎‎‎‎‎‏‏‏‎‏‏‏‏‏‏‎‏‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‏‏‎‎‏‏‎‎‎‏‎‎‏‎‎‎‎This app doesn’t support the latest version of Android. If this app can’t access music and audio files, it also won’t be allowed to access photos and videos.‎‏‎‎‏‎"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‎‏‏‎‏‎‎‎‎‏‏‎‎‏‎‎‏‎‏‎‎‎‏‎‏‎‎‏‏‎‎‎‎‎‎‎‎‏‏‏‎‎‏‏‎‎‏‎‎‏‏‎‎‏‎‎Close‎‏‎‎‏‎"</string>
</resources>
diff --git a/PermissionController/res/values-es-rUS-v33/strings.xml b/PermissionController/res/values-es-rUS-v33/strings.xml
index dff65274c..d68357fe2 100644
--- a/PermissionController/res/values-es-rUS-v33/strings.xml
+++ b/PermissionController/res/values-es-rUS-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ver todas las alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ver todas las alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ver todas las alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revisa la configuración"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisar la configuración"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-es-rUS/strings.xml b/PermissionController/res/values-es-rUS/strings.xml
index 528461ce7..2cbb7b484 100644
--- a/PermissionController/res/values-es-rUS/strings.xml
+++ b/PermissionController/res/values-es-rUS/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Descartar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Configuración"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Estado de la seguridad y la privacidad. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Configuración de seguridad"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permisos de uso de sensores"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controles de privacidad"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Esta app no es compatible con la versión más reciente de Android. Si esta app no puede acceder a archivos de música ni audio, tampoco podrá acceder a fotos y videos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Esta app no es compatible con la versión más reciente de Android. Si esta app puede acceder a fotos y videos, también podrá acceder a archivos de música y audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Esta app no es compatible con la versión más reciente de Android. Si esta app no puede acceder a archivos de música o audio, tampoco podrá acceder a fotos y videos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Cerrar"</string>
</resources>
diff --git a/PermissionController/res/values-es-v33/strings.xml b/PermissionController/res/values-es-v33/strings.xml
index df766611f..07fd60ada 100644
--- a/PermissionController/res/values-es-v33/strings.xml
+++ b/PermissionController/res/values-es-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ver todas las alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ver todas las alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ver todas las alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revisa tus ajustes"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisar la configuración"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-es/strings.xml b/PermissionController/res/values-es/strings.xml
index 34c7d03b3..11a524fdf 100644
--- a/PermissionController/res/values-es/strings.xml
+++ b/PermissionController/res/values-es/strings.xml
@@ -58,7 +58,7 @@
<string name="review_permission_decisions" msgid="309559429150613632">"Decisiones recientes de permisos"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Consultar todas las decisiones recientes de permisos"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"No hay decisiones recientes de permisos"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gestionar acceso a los datos del calendario, de los registros de llamadas, etc."</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gestiona el acceso a los datos del calendario, de los registros de llamadas, etc."</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Has dado acceso a <xliff:g id="APP_NAME">%1$s</xliff:g> a <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Has rechazado el acceso de <xliff:g id="APP_NAME">%1$s</xliff:g> a <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Hoy}=1{Hace 1 día}other{Hace # días}}"</string>
@@ -263,8 +263,8 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# aplicación no usada}other{# aplicaciones no usadas}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"Se han retirado permisos, se han eliminado archivos temporales y se han detenido notificaciones. Toca para revisarlo."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Consultar los permisos recientes"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Durante la conducción, has dado a <xliff:g id="APP">%1$s</xliff:g> permiso de <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Durante la conducción, has dado a <xliff:g id="APP">%1$s</xliff:g> permiso de <xliff:g id="PERMISSION_1">%2$s</xliff:g> y <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Durante la conducción, has dado a <xliff:g id="APP">%1$s</xliff:g> acceso a: <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Durante la conducción, has dado a <xliff:g id="APP">%1$s</xliff:g> acceso a: <xliff:g id="PERMISSION_1">%2$s</xliff:g> y <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Durante la conducción, has dado <xliff:g id="COUNT">%1$d</xliff:g> permisos a <xliff:g id="APP">%2$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Durante la conducción, has dado acceso a <xliff:g id="APP_0">%1$s</xliff:g> y otra aplicación}other{Durante la conducción, has dado acceso a <xliff:g id="APP_1">%1$s</xliff:g> y otras # aplicaciones}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"Ir a Ajustes"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Cerrar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ajustes"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Estado de la seguridad y la privacidad. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Ajustes de seguridad"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permisos del sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controles de privacidad"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Esta aplicación no es compatible con la última versión de Android. Si esta aplicación no puede acceder a archivos de música y de audio, tampoco podrá acceder a fotos y vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Esta aplicación no es compatible con la última versión de Android. Si esta aplicación puede acceder a fotos y vídeos, también podrá acceder a archivos de música y de audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Esta aplicación no es compatible con la última versión de Android. Si esta aplicación no puede acceder a archivos de música y de audio, tampoco podrá acceder a fotos y vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Cerrar"</string>
</resources>
diff --git a/PermissionController/res/values-et-v33/strings.xml b/PermissionController/res/values-et-v33/strings.xml
index 0de82b212..be029675d 100644
--- a/PermissionController/res/values-et-v33/strings.xml
+++ b/PermissionController/res/values-et-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Kuva kõik hoiatused"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Kuva kõik hoiatused"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Kuva kõik hoiatused"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Vaadake oma seaded üle"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Vaadake seaded üle"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-et/strings.xml b/PermissionController/res/values-et/strings.xml
index cd7fe430c..d1c41699f 100644
--- a/PermissionController/res/values-et/strings.xml
+++ b/PermissionController/res/values-et/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Hiljutisi lubade otsuseid ei ole"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Andmete juurdepääsu haldamine kalendrile, kõnelogidele ja muule"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Andsite rakendusele <xliff:g id="APP_NAME">%1$s</xliff:g> juurdepääsu loale <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Te ei andnud rakendusele <xliff:g id="APP_NAME">%1$s</xliff:g> luba loale <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> juurde pääseda"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Te ei lubanud rakendusel <xliff:g id="APP_NAME">%1$s</xliff:g> loale <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> juurde pääseda"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Täna}=1{1 päev tagasi}other{# päeva tagasi}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Keela rakendus"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Selle rakenduse keelamisel ei pruugi Android ja muud rakendused enam ootuspäraselt töötada. Pange tähele, et seda rakendust ei saa kustutada, kuna see on seadmesse eelinstallitud. Rakenduse keelamisel lülitatakse see välja ja peidetakse seadmes."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Loobu"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Tühista"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Seaded"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Turvalisuse ja privaatsuse olek. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Turvaseaded"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Anduri load"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privaatsuse seaded"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"See rakendus ei toeta Androidi uusimat versiooni. Kui see rakendus ei või muusika- ja helifailidele juurde pääseda, ei või see samuti fotodele ja videotele juurde pääseda."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"See rakendus ei toeta Androidi uusimat versiooni. Kui see rakendus võib fotodele ja videotele juurde pääseda, on sellel samuti lubatud muusika- ja helifailidele juurde pääseda."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"See rakendus ei toeta Androidi uusimat versiooni. Kui see rakendus ei või muusika- ja helifailidele juurde pääseda, ei või see samuti fotodele ja videotele juurde pääseda."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Sule"</string>
</resources>
diff --git a/PermissionController/res/values-eu-v33/strings.xml b/PermissionController/res/values-eu-v33/strings.xml
index a2b563fe3..a456a3986 100644
--- a/PermissionController/res/values-eu-v33/strings.xml
+++ b/PermissionController/res/values-eu-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ikusi alerta guztiak"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ikusi alerta guztiak"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ikusi alerta guztiak"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Berrikusi ezarpenak"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Berrikusi ezarpenak"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-eu/strings.xml b/PermissionController/res/values-eu/strings.xml
index c3c7c3c9c..1f65a5aaf 100644
--- a/PermissionController/res/values-eu/strings.xml
+++ b/PermissionController/res/values-eu/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Baztertu"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Utzi"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ezarpenak"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Segurtasun- eta pribatutasun-egoera. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Segurtasun-ezarpenak"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sentsoreen baimenak"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Pribatutasun-ezarpenak"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Aplikazioa ez da Android-en azken bertsioarekin bateragarria. Aplikazioak musika- eta audio-fitxategiak atzitu ezin baditu, ez du izango argazkiak eta bideoak atzitzeko baimenik."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Aplikazioa ez da Android-en azken bertsioarekin bateragarria. Aplikazioak argazkiak eta bideoak atzi baditzake, musika- eta audio-fitxategiak atzitzeko baimena ere izango du."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Aplikazioa ez da Android-en azken bertsioarekin bateragarria. Aplikazioak musika- eta audio-fitxategiak atzitu ezin baditu, ez du izango argazkiak eta bideoak atzitzeko baimenik."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Itxi"</string>
</resources>
diff --git a/PermissionController/res/values-fa-v33/strings.xml b/PermissionController/res/values-fa-v33/strings.xml
index d3afb46d0..c9fc73155 100644
--- a/PermissionController/res/values-fa-v33/strings.xml
+++ b/PermissionController/res/values-fa-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"دیدن همه هشدارها"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"دیدن همه هشدارها"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"دیدن همه هشدارها"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"تنظیمات خود را بازبینی کنید"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"بازبینی تنظیمات"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-fa/strings.xml b/PermissionController/res/values-fa/strings.xml
index d2fb75a78..431dac025 100644
--- a/PermissionController/res/values-fa/strings.xml
+++ b/PermissionController/res/values-fa/strings.xml
@@ -120,7 +120,7 @@
<string name="current_permissions_category" msgid="4292990083585728880">"مجوزهای کنونی"</string>
<string name="message_staging" msgid="9110563899955511866">"مرحله‌بندی برنامه…"</string>
<string name="app_name_unknown" msgid="1319665005754048952">"نامشخص"</string>
- <string name="permission_usage_title" msgid="1568233336351734538">"داشبورد حریم‌خصوصی"</string>
+ <string name="permission_usage_title" msgid="1568233336351734538">"داشبورد حریم خصوصی"</string>
<string name="auto_permission_usage_summary" msgid="7335667266743337075">"مشاهده برنامه‌هایی که اخیراً از اجازه‌ها استفاده کرده‌اند"</string>
<string name="permission_group_usage_title" msgid="2595013198075285173">"استفاده از <xliff:g id="PERMGROUP">%1$s</xliff:g>"</string>
<string name="perm_usage_adv_info_title" msgid="3357831829538873708">"دیدن اجازه‌های دیگر"</string>
@@ -248,7 +248,7 @@
<string name="allowed_storage_scoped" msgid="5383645873719086975">"مجاز فقط برای دسترسی به رسانه‌ها"</string>
<string name="allowed_storage_full" msgid="5356699280625693530">"مجاز برای مدیریت همه فایل‌ها"</string>
<string name="ask_header" msgid="2633816846459944376">"هربار پرسیده شود"</string>
- <string name="denied_header" msgid="903209608358177654">"مجاز نیست"</string>
+ <string name="denied_header" msgid="903209608358177654">"اجازه ندادن"</string>
<string name="storage_footer_hyperlink_text" msgid="8873343987957834810">"دیدن برنامه‌های دیگری که به همه فایل‌ها دسترسی دارند"</string>
<string name="days" msgid="609563020985571393">"{count,plural, =1{یک روز}one{# روز}other{# روز}}"</string>
<string name="hours" msgid="3447767892295843282">"{count,plural, =1{یک ساعت}one{# ساعت}other{# ساعت}}"</string>
@@ -257,14 +257,14 @@
<string name="permission_reminders" msgid="6528257957664832636">"یادآوری‌های مجوز"</string>
<string name="auto_revoke_permission_reminder_notification_title_one" msgid="6690347469376854137">"۱ برنامه استفاده‌نشده"</string>
<string name="auto_revoke_permission_reminder_notification_title_many" msgid="6062217713645069960">"<xliff:g id="NUMBER_OF_APPS">%s</xliff:g> برنامه استفاده‌نشده"</string>
- <string name="auto_revoke_permission_reminder_notification_content" msgid="4492228990462107487">"برای محافظت از حریم‌خصوصی شما، اجازه‌ها برداشته شد. برای مرور، ضربه بزنید"</string>
+ <string name="auto_revoke_permission_reminder_notification_content" msgid="4492228990462107487">"برای محافظت از حریم خصوصی شما، اجازه‌ها برداشته شد. برای مرور، ضربه بزنید"</string>
<string name="auto_revoke_permission_notification_title" msgid="2629844160853454657">"اجازه‌های مربوط به برنامه‌های استفاده‌نشده برداشته شد"</string>
<string name="auto_revoke_permission_notification_content" msgid="5125990886047799375">"برخی از برنامه‌ها به‌مدت چند ماه استفاده نشده‌اند. برای مرور، ضربه بزنید."</string>
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# برنامه استفاده‌نشده}one{# برنامه استفاده‌نشده}other{# برنامه استفاده‌نشده}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"اجازه‌ها و فایل‌های موقت حذف شده‌اند و اعلان‌ها متوقف شده‌اند. برای مرور، ضربه بزنید."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"بررسی اجازه‌های اخیر"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"درحین رانندگی، به <xliff:g id="APP">%1$s</xliff:g> اجازه دادید به <xliff:g id="PERMISSION">%2$s</xliff:g> دسترسی داشته باشد"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"درحین رانندگی، به <xliff:g id="APP">%1$s</xliff:g> اجازه دادید به <xliff:g id="PERMISSION_1">%2$s</xliff:g> و <xliff:g id="PERMISSION_2">%3$s</xliff:g> دسترسی داشته باشد"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"درحین رانندگی، به <xliff:g id="APP">%1$s</xliff:g> اجازه دسترسی به <xliff:g id="PERMISSION">%2$s</xliff:g> را دادید"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"درحین رانندگی، به <xliff:g id="APP">%1$s</xliff:g> اجازه دسترسی به <xliff:g id="PERMISSION_1">%2$s</xliff:g> و <xliff:g id="PERMISSION_2">%3$s</xliff:g> را دادید"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"درحین رانندگی، <xliff:g id="COUNT">%1$d</xliff:g> اجازه به <xliff:g id="APP">%2$s</xliff:g> اعطا کردید"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{درحین رانندگی، به <xliff:g id="APP_0">%1$s</xliff:g> و # برنامه دیگر اجازه دسترسی دادید}one{درحین رانندگی، به <xliff:g id="APP_1">%1$s</xliff:g> و # برنامه دیگر اجازه دسترسی دادید}other{درحین رانندگی، به <xliff:g id="APP_1">%1$s</xliff:g> و # برنامه دیگر اجازه دسترسی دادید}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"رفتن به «تنظیمات»"</string>
@@ -273,7 +273,7 @@
<string name="permission_removed_page_title" msgid="2627436155091001209">"اجازه‌ها برداشته شد"</string>
<string name="all_unused_apps_category_title" msgid="755663524704745414">"همه برنامه‌های استفاده‌نشده"</string>
<string name="months_ago" msgid="1766026492610646354">"<xliff:g id="COUNT">%1$d</xliff:g> ماه قبل"</string>
- <string name="auto_revoke_preference_summary" msgid="5517958331781391481">"برای محافظت از حریم‌خصوصی شما، اجازه‌ها برداشته شد"</string>
+ <string name="auto_revoke_preference_summary" msgid="5517958331781391481">"برای محافظت از حریم خصوصی شما، اجازه‌ها برداشته شد"</string>
<string name="background_location_access_reminder_notification_title" msgid="1140797924301941262">"<xliff:g id="APP_NAME">%s</xliff:g> به موقعیت مکانی شما در پس‌زمینه دسترسی دارد"</string>
<string name="background_location_access_reminder_notification_content" msgid="7787084707336546245">"این برنامه همیشه می‌تواند به مکانتان دسترسی داشته باشد. برای تغییر دادن، ضربه بزنید."</string>
<string name="notification_listener_reminder_notification_title" msgid="6214106302085018939">"مرور برنامهٔ دارای دسترسی به شنونده اعلان"</string>
@@ -282,13 +282,13 @@
<string name="notification_listener_remove_access_button_label" msgid="7101898782417817097">"برداشتن دسترسی"</string>
<string name="notification_listener_review_app_button_label" msgid="4452381557379652037">"مرور همه برنامه‌های دارای دسترسی به اعلان"</string>
<string name="notification_listener_remove_access_success_label" msgid="2477611529875633107">"دسترسی برداشته شد"</string>
- <string name="auto_revoke_after_notification_title" msgid="5417761027669887431">"برای محافظت از حریم‌خصوصی، اجازه‌های برنامه برداشته شدند"</string>
+ <string name="auto_revoke_after_notification_title" msgid="5417761027669887431">"برای محافظت از حریم خصوصی، اجازه‌های برنامه برداشته شدند"</string>
<string name="auto_revoke_after_notification_content_one" msgid="6804038707453662753">"<xliff:g id="APP_NAME">%s</xliff:g> طی چند ماه استفاده نشده است. برای مرور، ضربه بزنید."</string>
<string name="auto_revoke_after_notification_content_two" msgid="9108709764831425172">"<xliff:g id="APP_NAME">%s</xliff:g> و ۱ برنامه دیگر طی چند ماه استفاده نشده‌اند. برای مرور، ضربه بزنید."</string>
<string name="auto_revoke_after_notification_content_many" msgid="4774106206289751220">"<xliff:g id="APP_NAME">%1$s</xliff:g> و <xliff:g id="NUMBER_OF_APPS">%2$s</xliff:g> برنامه دیگر طی چند ماه استفاده نشده‌اند. برای مرور، ضربه بزنید."</string>
<string name="auto_revoke_before_notification_title_one" msgid="6758024954464359876">"۱ برنامه استفاده نشده است"</string>
<string name="auto_revoke_before_notification_title_many" msgid="4415543943846385685">"<xliff:g id="NUMBER_OF_APPS">%s</xliff:g> برنامه استفاده نشده‌اند"</string>
- <string name="auto_revoke_before_notification_content_one" msgid="1156635373417068822">"برای محافظت از حریم‌خصوصی، اجازه‌ها برداشته خواهند شد. برای مرور، ضربه بزنید."</string>
+ <string name="auto_revoke_before_notification_content_one" msgid="1156635373417068822">"برای محافظت از حریم خصوصی، اجازه‌ها برداشته خواهند شد. برای مرور، ضربه بزنید."</string>
<string name="unused_apps_title" msgid="8589298917717872239">"برنامه‌های استفاده‌نشده"</string>
<string name="unused_apps_subtitle_after" msgid="2034267519506357898">"اجازه‌ها از این برنامه‌ها برداشته شد"</string>
<string name="unused_apps_subtitle_before" msgid="5233302577076132427">"اجازه‌ها از این برنامه‌ها برداشته خواهند شد"</string>
@@ -451,7 +451,7 @@
<string name="permgrouprequest_coarselocation" msgid="7244605063736425232">"‏به &lt;b&amp;gt؛<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&amp;gt؛ اجازه داده شود به مکان تقریبی این دستگاه دسترسی پیدا کند؟"</string>
<string name="permgrouprequest_finelocation_imagetext" msgid="1313062433398914334">"دقیق"</string>
<string name="permgrouprequest_coarselocation_imagetext" msgid="8650605041483025297">"تقریبی"</string>
- <string name="permgrouprequest_calendar" msgid="1493150855673603806">"‏به &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; اجازه داده شود به تقویم شما دسترسی پیدا کند؟"</string>
+ <string name="permgrouprequest_calendar" msgid="1493150855673603806">"‏به &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; اجازه دسترسی به تقویمتان داده شود؟"</string>
<string name="permgrouprequest_sms" msgid="5672063688745420991">"‏به «&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;b&gt;» اجازه داده شود پیامک ارسال و مشاهده کند؟"</string>
<string name="permgrouprequest_storage" msgid="8717773092518621602">"‏به برنامه &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;b&gt; اجازه داده شود به عکس‌ها، رسانه، و فایل‌های موجود در دستگاهتان دسترسی داشته باشد؟"</string>
<string name="permgrouprequest_storage_q_to_s" msgid="8213701872983685505">"‏به &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; اجازه می‌دهید به &lt;b&gt;عکس‌ها، ویدیوها، موسیقی، و فایل‌های صوتی&lt;/b&gt; این دستگاه دسترسی داشته باشد؟"</string>
@@ -502,16 +502,17 @@
<string name="blocked_sensor_summary" msgid="4443707628305027375">"برای برنامه‌ها و سرویس‌ها"</string>
<string name="blocked_mic_summary" msgid="8960466941528458347">"هنگام تماس با شماره‌های اضطراری، ممکن است همچنان داده‌های میکروفون هم‌رسانی شود."</string>
<string name="blocked_sensor_button_label" msgid="6742092634984289658">"تغییر"</string>
- <string name="safety_center_dashboard_page_title" msgid="7514620345152008005">"امنیت و حریم‌خصوصی"</string>
+ <string name="safety_center_dashboard_page_title" msgid="7514620345152008005">"امنیت و حریم خصوصی"</string>
<string name="safety_center_rescan_button" msgid="8047036829052958144">"اسکن"</string>
<string name="safety_center_issue_card_dismiss_button" msgid="5113965506144222402">"رد کردن"</string>
<string name="safety_center_issue_card_dismiss_confirmation_title" msgid="2734809473425036382">"این هشدار رد شود؟"</string>
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"رد شدن"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"لغو"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"تنظیمات"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"وضعیت حریم خصوصی و امنیت. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"تنظیمات امنیتی"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"اجازه‌های حسگر"</string>
- <string name="privacy_controls_qs" msgid="471793881466080745">"تنظیمات حریم‌خصوصی"</string>
+ <string name="privacy_controls_qs" msgid="471793881466080745">"تنظیمات حریم خصوصی"</string>
<string name="permissions_removed_qs" msgid="8957319130625294572">"اجازه برداشته شده است"</string>
<string name="camera_usage_qs" msgid="7943349178368641820">"دیدن کاربردهای دیگر از دوربین"</string>
<string name="microphone_usage_qs" msgid="2393193350541830472">"دیدن کاربردهای دیگر میکروفون"</string>
@@ -527,7 +528,7 @@
<string name="recent_app_usage_1_qs" msgid="261450184773310741">"اخیراً <xliff:g id="APP_NAME">%1$s</xliff:g> از آن استفاده کرده است (<xliff:g id="ATTRIBUTION_LABEL">%2$s</xliff:g>)"</string>
<string name="active_app_usage_2_qs" msgid="6107866785243565283">"<xliff:g id="APP_NAME">%1$s</xliff:g> درحال استفاده از آن است (<xliff:g id="ATTRIBUTION_LABEL">%2$s</xliff:g> • <xliff:g id="PROXY_LABEL">%3$s</xliff:g>)"</string>
<string name="recent_app_usage_2_qs" msgid="3591205954235694403">"اخیراً <xliff:g id="APP_NAME">%1$s</xliff:g> از آن استفاده کرده است (<xliff:g id="ATTRIBUTION_LABEL">%2$s</xliff:g> • <xliff:g id="PROXY_LABEL">%3$s</xliff:g>)"</string>
- <string name="safety_privacy_qs_tile_title" msgid="5431148204168066203">"امنیت و حریم‌خصوصی"</string>
+ <string name="safety_privacy_qs_tile_title" msgid="5431148204168066203">"امنیت و حریم خصوصی"</string>
<string name="safety_privacy_qs_tile_subtitle" msgid="3621544532041936749">"بررسی وضعیت"</string>
<string name="media_confirm_dialog_positive_button" msgid="9020793594051526399">"تأیید"</string>
<string name="media_confirm_dialog_negative_button" msgid="226987376924861785">"برگشت"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"‏این برنامه از جدیدترین نسخه Android پشتیبانی نمی‌کند. اگر این برنامه نتواند به فایل‌های صوتی و موسیقی دسترسی داشته باشد، اجازه دسترسی به عکس‌ها و ویدیوها را نیز نخواهد داشت."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"‏این برنامه از جدیدترین نسخه Android پشتیبانی نمی‌کند. اگر این برنامه بتواند به عکس‌ها و ویدیوها دسترسی داشته باشد، اجازه دسترسی به فایل‌های صوتی و موسیقی را نیز خواهد داشت."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"‏این برنامه از جدیدترین نسخه Android پشتیبانی نمی‌کند. اگر این برنامه نتواند به فایل‌های صوتی و موسیقی دسترسی داشته باشد، اجازه دسترسی به عکس‌ها و ویدیوها را نیز نخواهد داشت."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"بستن"</string>
</resources>
diff --git a/PermissionController/res/values-fi-v33/strings.xml b/PermissionController/res/values-fi-v33/strings.xml
index 83e0f2856..4e52f85b5 100644
--- a/PermissionController/res/values-fi-v33/strings.xml
+++ b/PermissionController/res/values-fi-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Näytä kaikki ilmoitukset"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Näytä kaikki ilmoitukset"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Näytä kaikki ilmoitukset"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Tarkista asetukset"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Tarkista asetukset"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-fi/strings.xml b/PermissionController/res/values-fi/strings.xml
index e7d06f841..57b0ed56a 100644
--- a/PermissionController/res/values-fi/strings.xml
+++ b/PermissionController/res/values-fi/strings.xml
@@ -451,7 +451,7 @@
<string name="permgrouprequest_coarselocation" msgid="7244605063736425232">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; pääsyn tämän laitteen karkeaan sijaintiin?"</string>
<string name="permgrouprequest_finelocation_imagetext" msgid="1313062433398914334">"Tarkka"</string>
<string name="permgrouprequest_coarselocation_imagetext" msgid="8650605041483025297">"Likimääräinen"</string>
- <string name="permgrouprequest_calendar" msgid="1493150855673603806">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; kalenterisi käyttöoikeuden?"</string>
+ <string name="permgrouprequest_calendar" msgid="1493150855673603806">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; pääsyn kalenteriisi?"</string>
<string name="permgrouprequest_sms" msgid="5672063688745420991">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; lähettää ja lukea tekstiviestejä?"</string>
<string name="permgrouprequest_storage" msgid="8717773092518621602">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; käyttää laitteellasi olevia kuvia, mediaa ja tiedostoja?"</string>
<string name="permgrouprequest_storage_q_to_s" msgid="8213701872983685505">"Saako &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; pääsyn laitteen &lt;b&gt;kuviin, videoihin, musiikkiin ja audioon&lt;/b&gt;?"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ohita"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Peru"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Asetukset"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Tietoturvan ja yksityisyyden tila. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Turvallisuusasetukset"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Anturiluvat"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Tietosuojahallinta"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Sovellus ei tue Androidin viimeisintä versiota. Jos sovelluksella ei ole pääsyä musiikki‑ ja audiotiedostoihin, se ei myöskään saa pääsyä valokuviin ja videoihin."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Sovellus ei tue Androidin viimeisintä versiota. Jos sovelluksella on pääsy kuviin ja videoihin, se saa pääsyn myös musiikki- ja audiotiedostoihin."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Sovellus ei tue Androidin viimeisintä versiota. Jos sovelluksella ei ole pääsyä musiikki‑ ja audiotiedostoihin, se ei myöskään saa pääsyä valokuviin ja videoihin."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Sulje"</string>
</resources>
diff --git a/PermissionController/res/values-fr-rCA-v33/strings.xml b/PermissionController/res/values-fr-rCA-v33/strings.xml
index ec82e9aca..bb039a4e8 100644
--- a/PermissionController/res/values-fr-rCA-v33/strings.xml
+++ b/PermissionController/res/values-fr-rCA-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Afficher toutes les alertes"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Affichez toutes les alertes"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Affichez toutes les alertes"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Vérifiez vos paramètres"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Vérifier les paramètres"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-fr-rCA/strings.xml b/PermissionController/res/values-fr-rCA/strings.xml
index 13eff571e..34dba868f 100644
--- a/PermissionController/res/values-fr-rCA/strings.xml
+++ b/PermissionController/res/values-fr-rCA/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Fermer"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Annuler"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Paramètres"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"État de la sécurité et de la confidentialité. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Paramètres de sécurité"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Autorisations du capteur"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Paramètres de confidentialité"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Cette application ne prend pas en charge la dernière version d\'Android. Si cette application ne peut pas accéder aux fichiers musicaux ni audio, elle ne sera pas non plus autorisée à accéder aux photos ni aux vidéos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Cette application ne prend pas en charge la dernière version d\'Android. Si cette application peut accéder aux photos et aux vidéos, elle sera également autorisée à accéder aux fichiers musicaux et audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Cette application ne prend pas en charge la dernière version d\'Android. Si cette application ne peut pas accéder aux fichiers musicaux ni audio, elle ne sera pas non plus autorisée à accéder aux photos ni aux vidéos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Fermer"</string>
</resources>
diff --git a/PermissionController/res/values-fr-v33/strings.xml b/PermissionController/res/values-fr-v33/strings.xml
index 7a8809585..df32b3779 100644
--- a/PermissionController/res/values-fr-v33/strings.xml
+++ b/PermissionController/res/values-fr-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Voir toutes les alertes"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Voir toutes les alertes"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Voir toutes les alertes"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Vérifiez vos paramètres"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Vérifier les paramètres"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-fr/strings.xml b/PermissionController/res/values-fr/strings.xml
index c760a75e6..b14ecc84c 100644
--- a/PermissionController/res/values-fr/strings.xml
+++ b/PermissionController/res/values-fr/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Fermer"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Annuler"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Paramètres"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"État de la sécurité et de la confidentialité. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Paramètres de sécurité"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Autorisations du capteur"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Paramètres de confidentialité"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Cette appli n\'est pas compatible avec la dernière version d\'Android. Si cette appli ne peut pas accéder à la musique ni aux fichiers audio, elle ne sera pas non plus autorisée à accéder aux photos ni aux vidéos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Cette appli n\'est pas compatible avec la dernière version d\'Android. Si cette appli peut accéder aux photos et aux vidéos, elle sera également autorisée à accéder à la musique et aux fichiers audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Cette appli n\'est pas compatible avec la dernière version d\'Android. Si cette appli ne peut pas accéder à la musique ni aux fichiers audio, elle ne sera pas non plus autorisée à accéder aux photos ni aux vidéos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Fermer"</string>
</resources>
diff --git a/PermissionController/res/values-gl-v33/strings.xml b/PermissionController/res/values-gl-v33/strings.xml
index 65e17095f..21468ca21 100644
--- a/PermissionController/res/values-gl-v33/strings.xml
+++ b/PermissionController/res/values-gl-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ver todas as alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Mira todas as alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Mira todas as alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revisa a configuración"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisar configuración"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-gl/strings.xml b/PermissionController/res/values-gl/strings.xml
index 02fba034e..e2d2ddab7 100644
--- a/PermissionController/res/values-gl/strings.xml
+++ b/PermissionController/res/values-gl/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Pechar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Configuración"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Estado de privacidade e seguranza. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Configuración de seguranza"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permisos dos sensores"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controis de privacidade"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Esta aplicación non é compatible coa última versión de Android. Se non pode acceder a ficheiros de música e audio, tampouco terá acceso a fotos e vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Esta aplicación non é compatible coa última versión de Android. Se pode acceder a fotos e vídeos, tamén terá acceso a ficheiros de música e audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Esta aplicación non é compatible coa última versión de Android. Se non pode acceder a ficheiros de música e audio, tampouco terá acceso a fotos e vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Pechar"</string>
</resources>
diff --git a/PermissionController/res/values-gu-v33/strings.xml b/PermissionController/res/values-gu-v33/strings.xml
index a9cfed6dd..fbd21f1b9 100644
--- a/PermissionController/res/values-gu-v33/strings.xml
+++ b/PermissionController/res/values-gu-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"બધા અલર્ટ જુઓ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"બધા અલર્ટ જુઓ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"બધા અલર્ટ જુઓ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"તમારા સેટિંગ રિવ્યૂ કરો"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"સેટિંગ રિવ્યૂ કરો"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-gu/strings.xml b/PermissionController/res/values-gu/strings.xml
index 263950827..01f982dd5 100644
--- a/PermissionController/res/values-gu/strings.xml
+++ b/PermissionController/res/values-gu/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"છોડી દો"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"રદ કરો"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"સેટિંગ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"સુરક્ષા અને પ્રાઇવસીનું સ્ટેટસ. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"સુરક્ષા સેટિંગ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"સેન્સર સંબંધિત પરવાનગીઓ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"પ્રાઇવસીને લગતાં નિયંત્રણો"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"આ ઍપ Androidના નવીનતમ વર્ઝનને સપોર્ટ કરતી નથી. જો આ ઍપ મ્યુઝિક અને ઑડિયો ફાઇલોને ઍક્સેસ કરી શકતી ન હોય, તો તેને ફોટા અને વીડિયોને પણ ઍક્સેસ કરવાની મંજૂરી આપવામાં આવશે નહીં."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"આ ઍપ Androidના નવીનતમ વર્ઝનને સપોર્ટ કરતી નથી. જો આ ઍપ ફોટા અને વીડિયોને ઍક્સેસ કરી શકતી હોય, તો તેને મ્યુઝિક અને ઑડિયો ફાઇલોને પણ ઍક્સેસ કરવાની મંજૂરી આપવામાં આવશે."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"આ ઍપ Androidના નવીનતમ વર્ઝનને સપોર્ટ કરતી નથી. જો આ ઍપ મ્યુઝિક અને ઑડિયો ફાઇલોને ઍક્સેસ કરી શકતી ન હોય, તો તેને ફોટા અને વીડિયોને પણ ઍક્સેસ કરવાની મંજૂરી આપવામાં આવશે નહીં."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"બંધ કરો"</string>
</resources>
diff --git a/PermissionController/res/values-hi-v33/strings.xml b/PermissionController/res/values-hi-v33/strings.xml
index 14dc1592a..bb3af239c 100644
--- a/PermissionController/res/values-hi-v33/strings.xml
+++ b/PermissionController/res/values-hi-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"सभी चेतावनियां देखें"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"सभी चेतावनियां देखें"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"सभी चेतावनियां देखें"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"सेटिंग की समीक्षा करें"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"सेटिंग की समीक्षा करें"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-hi/strings.xml b/PermissionController/res/values-hi/strings.xml
index d9b3720e7..09d843edd 100644
--- a/PermissionController/res/values-hi/strings.xml
+++ b/PermissionController/res/values-hi/strings.xml
@@ -192,7 +192,7 @@
<string name="app_permission_location_accuracy" msgid="7166912915040018669">"जगह की सटीक जानकारी का इस्तेमाल करें"</string>
<string name="app_permission_location_accuracy_subtitle" msgid="2654077606404987210">"जगह की सटीक जानकारी देने वाली सुविधा बंद होने पर, ऐप्लिकेशन आपकी अनुमानित जगह की जानकारी को ऐक्सेस कर सकते हैं"</string>
<string name="app_permission_title" msgid="2090897901051370711">"<xliff:g id="PERM">%1$s</xliff:g> की अनुमति"</string>
- <string name="app_permission_header" msgid="2951363137032603806">"इस ऐप्लिकेशन के लिए <xliff:g id="PERM">%1$s</xliff:g> इस्तेमाल करने की अनुमति"</string>
+ <string name="app_permission_header" msgid="2951363137032603806">"इस ऐप्लिकेशन के लिए <xliff:g id="PERM">%1$s</xliff:g> की अनुमति चाहिए"</string>
<string name="app_permission_footer_app_permissions_link" msgid="4926890342636587393">"<xliff:g id="APP">%1$s</xliff:g> को मिली सभी अनुमतियां देखें"</string>
<string name="app_permission_footer_permission_apps_link" msgid="3941988129992794327">"इस अनुमति वाले सभी ऐप्लिकेशन देखें"</string>
<string name="assistant_mic_label" msgid="1011432357152323896">"असिस्टेंट माइक्रोफ़ोन के इस्तेमाल से जुड़ा डेटा दिखाएं"</string>
@@ -267,7 +267,7 @@
<string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"आपने गाड़ी चलाते समय, <xliff:g id="APP">%1$s</xliff:g> को <xliff:g id="PERMISSION_1">%2$s</xliff:g> और <xliff:g id="PERMISSION_2">%3$s</xliff:g> का ऐक्सेस दिया था"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"आपने गाड़ी चलाते समय, <xliff:g id="APP">%2$s</xliff:g> को <xliff:g id="COUNT">%1$d</xliff:g> अनुमतियां दी थीं"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{आपने गाड़ी चलाते समय, <xliff:g id="APP_0">%1$s</xliff:g> और # अन्य ऐप्लिकेशन को ऐक्सेस दिया था}one{आपने गाड़ी चलाते समय, <xliff:g id="APP_1">%1$s</xliff:g> और # अन्य ऐप्लिकेशन को ऐक्सेस दिया था}other{आपने गाड़ी चलाते समय, <xliff:g id="APP_1">%1$s</xliff:g> और # अन्य ऐप्लिकेशन को ऐक्सेस दिया था}}"</string>
- <string name="go_to_settings" msgid="1053735612211228335">"\'सेटिंग\' पर जाएं"</string>
+ <string name="go_to_settings" msgid="1053735612211228335">"सेटिंग पर जाएं"</string>
<string name="auto_revoke_setting_subtitle" msgid="8631720570723050460">"कुछ ऐप्लिकेशन का इस्तेमाल कुछ महीनों से नहीं किया गया है"</string>
<string name="permissions_removed_category_title" msgid="1064754271178447643">"वे ऐप्लिकेशन जिनकी अनुमतियां हटाई गई हैं"</string>
<string name="permission_removed_page_title" msgid="2627436155091001209">"वे ऐप्लिकेशन जिनकी अनुमतियां हटाई गई हैं"</string>
@@ -451,7 +451,7 @@
<string name="permgrouprequest_coarselocation" msgid="7244605063736425232">"क्या आप &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को इस डिवाइस की जगह की अनुमानित जानकारी ऐक्सेस करने की अनुमति देना चाहते हैं?"</string>
<string name="permgrouprequest_finelocation_imagetext" msgid="1313062433398914334">"सटीक जगह"</string>
<string name="permgrouprequest_coarselocation_imagetext" msgid="8650605041483025297">"अनुमानित जगह"</string>
- <string name="permgrouprequest_calendar" msgid="1493150855673603806">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को अपना कैलेंडर देखने की अनुमति देना चाहते हैं?"</string>
+ <string name="permgrouprequest_calendar" msgid="1493150855673603806">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को अपना कैलेंडर ऐक्सेस करने की अनुमति देना है?"</string>
<string name="permgrouprequest_sms" msgid="5672063688745420991">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को एसएमएस (मैसेज) भेजने और देखने की अनुमति देना चाहते हैं?"</string>
<string name="permgrouprequest_storage" msgid="8717773092518621602">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को डिवाइस पर मौजूद फ़ोटो, ऑडियो-वीडियो, और फ़ाइलें ऐक्सेस करने की अनुमति देना चाहते हैं?"</string>
<string name="permgrouprequest_storage_q_to_s" msgid="8213701872983685505">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; को इस डिवाइस में मौजूद &lt;b&gt;फ़ोटो, वीडियो, संगीत, और ऑडियो&lt;/b&gt; का ऐक्सेस देना है?"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"खारिज करें"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"अभी नहीं"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"सेटिंग"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"सुरक्षा और निजता की स्थिति <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"सुरक्षा सेटिंग"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"सेंसर ऐक्सेस करने की अनुमति"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"निजता सेटिंग"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"यह ऐप्लिकेशन, Android के नए वर्शन पर काम नहीं करता है. अगर यह ऐप्लिकेशन संगीत और ऑडियो फ़ाइलों को ऐक्सेस नहीं कर सकता, तो यह फ़ोटो और वीडियो को भी ऐक्सेस नहीं कर सकेगा."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"यह ऐप्लिकेशन, Android के नए वर्शन पर काम नहीं करता है. अगर यह ऐप्लिकेशन फ़ोटो और वीडियो को ऐक्सेस कर सकता है, तो यह संगीत और ऑडियो फ़ाइलों को भी ऐक्सेस कर सकेगा."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"यह ऐप्लिकेशन, Android के नए वर्शन पर काम नहीं करता है. अगर यह ऐप्लिकेशन संगीत और ऑडियो फ़ाइलों को ऐक्सेस नहीं कर सकता, तो यह फ़ोटो और वीडियो को भी ऐक्सेस नहीं कर सकेगा."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"बंद करें"</string>
</resources>
diff --git a/PermissionController/res/values-hr-v33/strings.xml b/PermissionController/res/values-hr-v33/strings.xml
index c98278c1f..0ec1ef86a 100644
--- a/PermissionController/res/values-hr-v33/strings.xml
+++ b/PermissionController/res/values-hr-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Prikaži sva upozorenja"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Prikaži sva upozorenja"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Prikaži sva upozorenja"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Pregledajte svoje postavke"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Pregledaj postavke"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Postavke"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Podatak"</string>
</resources>
diff --git a/PermissionController/res/values-hr/strings.xml b/PermissionController/res/values-hr/strings.xml
index 2bad006ec..2204a66eb 100644
--- a/PermissionController/res/values-hr/strings.xml
+++ b/PermissionController/res/values-hr/strings.xml
@@ -58,7 +58,7 @@
<string name="review_permission_decisions" msgid="309559429150613632">"Nedavne odluke o dopuštenjima"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Pregledajte sve nedavne odluke o dopuštenjima"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nema nedavnih odluka o dopuštenjima"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Upravljanje pristupom podacima za kalendar, zapisnike poziva i drugo"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Upravljanje pristupom podacima iz kalendara, zapisnicima poziva i drugom"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> odobrili ste pristup dopuštenju <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> odbili ste pristup dopuštenju <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Danas}=1{Prije 1 dan}one{Prije # dan}few{Prije # dana}other{Prije # dana}}"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Odbaci"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Odustani"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Postavke"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status sigurnosti i privatnosti. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Sigurnosne postavke"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Dopuštenja za senzor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kontrole privatnosti"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Aplikacija ne podržava najnoviju verziju Androida. Ako aplikacija ne može pristupiti glazbenim i audiodatotekama, neće moći pristupiti ni fotografijama i videozapisima."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Aplikacija ne podržava najnoviju verziju Androida. Ako aplikacija može pristupiti fotografijama i videozapisima, moći će pristupiti i glazbenim i audiodatotekama."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Aplikacija ne podržava najnoviju verziju Androida. Ako aplikacija ne može pristupiti glazbenim i audiodatotekama, neće moći pristupiti ni fotografijama i videozapisima."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zatvori"</string>
</resources>
diff --git a/PermissionController/res/values-hu-v33/strings.xml b/PermissionController/res/values-hu-v33/strings.xml
index f2ba06098..98a11c28b 100644
--- a/PermissionController/res/values-hu-v33/strings.xml
+++ b/PermissionController/res/values-hu-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Összes értesítés megtekintése"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Összes értesítés megtekintése"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Összes értesítés megtekintése"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Beállítások ellenőrzése"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Beállítások áttekintése"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-hu/strings.xml b/PermissionController/res/values-hu/strings.xml
index 8ad97fe54..a94f5dd6d 100644
--- a/PermissionController/res/values-hu/strings.xml
+++ b/PermissionController/res/values-hu/strings.xml
@@ -59,8 +59,8 @@
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Az összes friss engedélyezési döntés megtekintése"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nincsenek friss engedélyezési döntések"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"A naptár, a hívásnaplók és egyebek adataihoz való hozzáférés kezelése"</string>
- <string name="granted_permission_decision" msgid="7824827491551861365">"Ön engedélyezte a(z) <xliff:g id="APP_NAME">%1$s</xliff:g> alkalmazás számára a következőhöz való hozzáférést <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Ön megtagadta a(z) <xliff:g id="APP_NAME">%1$s</xliff:g> alkalmazás számára a következőhöz való hozzáférést: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="granted_permission_decision" msgid="7824827491551861365">"Ön engedélyezte a(z) <xliff:g id="APP_NAME">%1$s</xliff:g> számára a következőhöz való hozzáférést: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Ön megtagadta a(z) <xliff:g id="APP_NAME">%1$s</xliff:g> számára a következőhöz való hozzáférést: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Ma}=1{1 napja}other{# napja}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Alkalmazás letiltása"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Ha letiltja ezt az alkalmazást, akkor előfordulhat, hogy az Android- és más alkalmazások nem működnek majd megfelelően. Ne feledje, hogy az alkalmazást nem törölheti, mert előre telepítették az eszközre. A letiltással kikapcsolja ezt az alkalmazást, és elrejti az eszközön."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Bezárás"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Mégse"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Beállítások"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Biztonsági és adatvédelmi állapot. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>."</string>
<string name="security_settings" msgid="3808106921175271317">"Biztonsági beállítások"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Érzékelőengedélyek"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Adatvédelmi beállítások"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Az alkalmazás nem támogatja az Android legújabb verzióját. Ha az alkalmazás nem férhet hozzá a zenékhez és a hangfájlokhoz, akkor ugyanúgy a fotókhoz és a videókhoz sem férhet hozzá."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Az alkalmazás nem támogatja az Android legújabb verzióját. Ha az alkalmazás hozzáférhet a fotókhoz és videókhoz, akkor hozzáférhet a zenékhez és a hangfájlokhoz is."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Az alkalmazás nem támogatja az Android legújabb verzióját. Ha az alkalmazás nem férhet hozzá a zenékhez és a hangfájlokhoz, akkor ugyanúgy a fotókhoz és a videókhoz sem férhet hozzá."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Bezárás"</string>
</resources>
diff --git a/PermissionController/res/values-hy-v33/strings.xml b/PermissionController/res/values-hy-v33/strings.xml
index 1701a3278..0af15d2da 100644
--- a/PermissionController/res/values-hy-v33/strings.xml
+++ b/PermissionController/res/values-hy-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Տեսնել բոլոր ծանուցումները"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Տեսնել բոլոր ծանուցումները"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Տեսնել բոլոր ծանուցումները"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Ստուգեք ձեր կարգավորումները"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Ստուգել կարգավորումները"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-hy/strings.xml b/PermissionController/res/values-hy/strings.xml
index 7f613a00f..76e5f20a0 100644
--- a/PermissionController/res/values-hy/strings.xml
+++ b/PermissionController/res/values-hy/strings.xml
@@ -55,12 +55,12 @@
<string name="unused_apps" msgid="2058057455175955094">"Չօգտագործվող հավելվածներ"</string>
<string name="no_unused_apps" msgid="12809387670415295">"Չօգտագործվող հավելվածներ չկան"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"Չօգտագործվող հավելվածներ չկան"</string>
- <string name="review_permission_decisions" msgid="309559429150613632">"Գործողություններ թույլտվ. հետ"</string>
+ <string name="review_permission_decisions" msgid="309559429150613632">"Թույլտվության որոշումներ"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Թույլտվությունների հետ վերջերս արված բոլոր գործողությունները"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Թույլտվությունների հետ վերջերս արված գործողություններ չկան"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Կառավարեք օրացույցի, կանչերի ցուցակի և այլ տվյալների հասանելիությունը"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Դուք տրամադրել եք «<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>» թույլտվությունը <xliff:g id="APP_NAME">%1$s</xliff:g> հավելվածին"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Դուք չեք տրամադրել «<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>» թույլտվությունը <xliff:g id="APP_NAME">%1$s</xliff:g> հավելվածին"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Դուք մերժել եք «<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>» թույլտվությունը <xliff:g id="APP_NAME">%1$s</xliff:g> հավելվածին"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Այսօր}=1{1 օր առաջ}one{# օր առաջ}other{# օր առաջ}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Անջատել հավելվածը"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Եթե անջատեք այս հավելվածը, համակարգը և այլ հավելվածներ հնարավոր է սխալներով աշխատեն։ Դուք չեք կարող ջնջել այս հավելվածը, քանի որ այն նախապես տեղադրված է եղել ձեր սարքում։ Անջատելու դեպքում հավելվածը կդադարի աշխատել և կթաքցվի։"</string>
@@ -121,7 +121,7 @@
<string name="message_staging" msgid="9110563899955511866">"Սպասեք…"</string>
<string name="app_name_unknown" msgid="1319665005754048952">"Անհայտ"</string>
<string name="permission_usage_title" msgid="1568233336351734538">"Հասանելիության կառավարման վահանակ"</string>
- <string name="auto_permission_usage_summary" msgid="7335667266743337075">"Տեսնել՝ որ հավելվածներն են վերջերս թույլտվություն օգտագործել"</string>
+ <string name="auto_permission_usage_summary" msgid="7335667266743337075">"Տեսեք՝ որ հավելվածներն են վերջերս թույլտվություն օգտագործել"</string>
<string name="permission_group_usage_title" msgid="2595013198075285173">"«<xliff:g id="PERMGROUP">%1$s</xliff:g>» թույլտվության օգտագործում"</string>
<string name="perm_usage_adv_info_title" msgid="3357831829538873708">"Տեսնել այլ թույլտվություններ"</string>
<string name="perm_usage_adv_info_summary_2_items" msgid="3702175198750127822">"<xliff:g id="PERMGROUP_0">%1$s</xliff:g>, <xliff:g id="PERMGROUP_1">%2$s</xliff:g>"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Փակել"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Չեղարկել"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Կարգավորումներ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Անվտանգության և գաղտնիության կարգավիճակը։ <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>։ <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Անվտանգության կարգավորումներ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Տվիչների թույլտվություններ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Գաղտնիության կարգավորումներ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Այս հավելվածը չի աջակցում Android-ի վերջին տարբերակը։ Եթե հավելվածը չունենա երաժշտության և աուդիո ֆայլերի օգտագործման թույլտվություն, նրան նաև հասանելի չեն լինի լուսանկարները և տեսանյութերը։"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Այս հավելվածը չի աջակցում Android-ի վերջին տարբերակը։ Եթե հավելվածն ունենա լուսանկարների և տեսանյութերի օգտագործման թույլտվություն, նրան նաև հասանելի կլինեն երաժշտությունը և աուդիո ֆայլերը։"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Այս հավելվածը չի աջակցում Android-ի վերջին տարբերակը։ Եթե հավելվածը չունենա երաժշտության և աուդիո ֆայլերի օգտագործման թույլտվություն, նրան նաև հասանելի չեն լինի լուսանկարները և տեսանյութերը։"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Փակել"</string>
</resources>
diff --git a/PermissionController/res/values-in-v33/strings.xml b/PermissionController/res/values-in-v33/strings.xml
index c103af1fe..70c6eef70 100644
--- a/PermissionController/res/values-in-v33/strings.xml
+++ b/PermissionController/res/values-in-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Lihat semua peringatan"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Lihat semua peringatan"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Lihat semua peringatan"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Tinjau setelan Anda"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Tinjau setelan"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-in/strings.xml b/PermissionController/res/values-in/strings.xml
index 4ab96696f..24a866115 100644
--- a/PermissionController/res/values-in/strings.xml
+++ b/PermissionController/res/values-in/strings.xml
@@ -262,7 +262,7 @@
<string name="auto_revoke_permission_notification_content" msgid="5125990886047799375">"Beberapa aplikasi tidak digunakan dalam beberapa bulan. Ketuk untuk meninjau."</string>
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# aplikasi tidak digunakan}other{# aplikasi tidak digunakan}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"Izin dan file sementara telah dihapus dan notifikasi dihentikan. Ketuk untuk meninjau."</string>
- <string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Memeriksa izin terbaru"</string>
+ <string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Periksa izin terbaru"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Saat mengemudi, Anda memberikan akses <xliff:g id="APP">%1$s</xliff:g> ke <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Saat mengemudi, Anda memberikan akses <xliff:g id="APP">%1$s</xliff:g> ke <xliff:g id="PERMISSION_1">%2$s</xliff:g> &amp; <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Saat mengemudi, Anda memberikan <xliff:g id="COUNT">%1$d</xliff:g> izin ke <xliff:g id="APP">%2$s</xliff:g>"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Tutup"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Batal"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Setelan"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status keamanan dan privasi. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Setelan Keamanan"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Izin Sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kontrol Privasi"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Aplikasi ini tidak mendukung versi terbaru Android. Jika tidak dapat mengakses file musik dan audio, aplikasi ini juga tidak akan diizinkan mengakses foto dan video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Aplikasi ini tidak mendukung versi terbaru Android. Jika dapat mengakses foto dan video, aplikasi ini juga akan diizinkan mengakses file musik dan audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Aplikasi ini tidak mendukung versi terbaru Android. Jika tidak dapat mengakses file musik dan audio, aplikasi ini juga tidak akan diizinkan mengakses foto dan video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Tutup"</string>
</resources>
diff --git a/PermissionController/res/values-is-v33/strings.xml b/PermissionController/res/values-is-v33/strings.xml
index bb6b41b46..02bd8fa33 100644
--- a/PermissionController/res/values-is-v33/strings.xml
+++ b/PermissionController/res/values-is-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Sjá allar viðvaranir"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Sjá allar viðvaranir"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Sjá allar viðvaranir"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Farðu yfir stillingarnar þínar"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Yfirfara stillingar"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-is/strings.xml b/PermissionController/res/values-is/strings.xml
index e26a5ddae..e470886e2 100644
--- a/PermissionController/res/values-is/strings.xml
+++ b/PermissionController/res/values-is/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Engar nýlegar heimildaákvarðanir"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Stjórna aðgangi að gögnum fyrir dagatal, símtalaskrár og fleira"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Þú veittir <xliff:g id="APP_NAME">%1$s</xliff:g> aðgang að: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Þú neitaðir <xliff:g id="APP_NAME">%1$s</xliff:g> um aðgang að <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Þú neitaðir <xliff:g id="APP_NAME">%1$s</xliff:g> um aðgang að: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Í dag}=1{Fyrir 1 degi}one{Fyrir # degi}other{Fyrir # dögum}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Slökkva á forriti"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Ef þú slekkur á þessu forriti getur verið að Android og önnur forrit virki ekki lengur sem skyldi. Hafðu í huga að þú getur ekki eytt þessu forriti þar sem það var foruppsett í tækinu þínu. Ef þú gerir forritið óvirkt slekkur þú á því og felur það í tækinu."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Hunsa"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Hætta við"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Stillingar"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Staða öryggis og persónuverndar. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Öryggisstillingar"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Skynjaraheimildir"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Persónuverndarstillingar"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Þetta forrit styður ekki nýjustu útgáfu Android. Ef forritið hefur ekki aðgang að tónlist og hljóðskrám fær það ekki heldur aðgang að myndum og myndskeiðum."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Þetta forrit styður ekki nýjustu útgáfu Android. Ef forritið hefur aðgang að myndum og myndskeiðum fær það einnig aðgang að tónlist og hljóðskrám."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Þetta forrit styður ekki nýjustu útgáfu Android. Ef forritið hefur ekki aðgang að tónlist og hljóðskrám fær það ekki heldur aðgang að myndum og myndskeiðum."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Loka"</string>
</resources>
diff --git a/PermissionController/res/values-it-v33/strings.xml b/PermissionController/res/values-it-v33/strings.xml
index a1f5a6811..1e8977830 100644
--- a/PermissionController/res/values-it-v33/strings.xml
+++ b/PermissionController/res/values-it-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Visualizza tutti gli avvisi"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Visualizza tutti gli avvisi"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Visualizza tutti gli avvisi"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Verifica le tue impostazioni"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Verifica le impostazioni"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-it/strings.xml b/PermissionController/res/values-it/strings.xml
index 371a96468..d1f0b4be8 100644
--- a/PermissionController/res/values-it/strings.xml
+++ b/PermissionController/res/values-it/strings.xml
@@ -55,10 +55,10 @@
<string name="unused_apps" msgid="2058057455175955094">"App inutilizzate"</string>
<string name="no_unused_apps" msgid="12809387670415295">"Nessuna app inutilizzata"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"0 app inutilizzate"</string>
- <string name="review_permission_decisions" msgid="309559429150613632">"Decisioni autorizzaz. recenti"</string>
+ <string name="review_permission_decisions" msgid="309559429150613632">"Decisioni recenti per le autorizzazioni"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Visualizza tutte le decisioni recenti relative all\'autorizzazione"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nessuna decisione recente relativa all\'autorizzazione"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gestisci l\'accesso ai dati relativi a calendario, registri chiamate e non solo"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gestisci l\'accesso ai dati relativi a calendario, registri chiamate e altro"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Hai consentito l\'accesso dell\'app <xliff:g id="APP_NAME">%1$s</xliff:g> a: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Hai negato l\'accesso dell\'app <xliff:g id="APP_NAME">%1$s</xliff:g> a: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Oggi}=1{1 giorno fa}other{# giorni fa}}"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ignora"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Annulla"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Impostazioni"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Stato relativo a sicurezza e privacy. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Impostazioni di sicurezza"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Autorizzaz. accesso ai sensori"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controlli per la privacy"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Questa app non supporta l\'ultima versione di Android. Se questa app non può accedere a file audio e musicali, non potrà accedere neanche a foto e video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Questa app non supporta l\'ultima versione di Android. Se questa app può accedere a foto e video, potrà accedere anche a file audio e musicali."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Questa app non supporta l\'ultima versione di Android. Se questa app non può accedere a file audio e musicali, non potrà accedere neanche a foto e video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Chiudi"</string>
</resources>
diff --git a/PermissionController/res/values-iw-v33/strings.xml b/PermissionController/res/values-iw-v33/strings.xml
index 095d80e21..df7421823 100644
--- a/PermissionController/res/values-iw-v33/strings.xml
+++ b/PermissionController/res/values-iw-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"הצגת כל ההתראות"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"הצגת כל ההתראות"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"הצגת כל ההתראות"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"בדיקת ההגדרות שלך"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"בדיקת ההגדרות"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"הגדרות"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"מידע"</string>
</resources>
diff --git a/PermissionController/res/values-iw/strings.xml b/PermissionController/res/values-iw/strings.xml
index 34ecbf84b..e5e066bf1 100644
--- a/PermissionController/res/values-iw/strings.xml
+++ b/PermissionController/res/values-iw/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"סגירה"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ביטול"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"הגדרות"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"סטטוס אבטחה ופרטיות. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"הגדרות האבטחה"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"הרשאות גישה לחיישן"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"אמצעי בקרה על פרטיות"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"‏האפליקציה הזו לא תומכת בגרסה החדשה ביותר של Android. אם האפליקציה הזו לא יכולה לגשת לקובצי מוזיקה ואודיו, היא לא תורשה לגשת גם לתמונות ולסרטונים."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"‏האפליקציה הזו לא תומכת בגרסה החדשה ביותר של Android. אם האפליקציה הזו יכולה לגשת לתמונות ולסרטונים, היא תורשה לגשת גם לקובצי מוזיקה ואודיו."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"‏האפליקציה הזו לא תומכת בגרסה החדשה ביותר של Android. אם האפליקציה הזו לא יכולה לגשת לקובצי מוזיקה ואודיו, היא לא תורשה לגשת גם לתמונות ולסרטונים."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"סגירה"</string>
</resources>
diff --git a/PermissionController/res/values-ja-v33/strings.xml b/PermissionController/res/values-ja-v33/strings.xml
index ddb2cd53c..b7080a25e 100644
--- a/PermissionController/res/values-ja-v33/strings.xml
+++ b/PermissionController/res/values-ja-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"すべてのアラートを表示"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"すべてのアラートが表示されます"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"すべてのアラートが表示されます"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"設定をご確認ください"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"設定を確認"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"設定"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"情報"</string>
</resources>
diff --git a/PermissionController/res/values-ja/strings.xml b/PermissionController/res/values-ja/strings.xml
index 3aa67efe8..718f0c1f1 100644
--- a/PermissionController/res/values-ja/strings.xml
+++ b/PermissionController/res/values-ja/strings.xml
@@ -121,7 +121,7 @@
<string name="message_staging" msgid="9110563899955511866">"アプリを準備しています…"</string>
<string name="app_name_unknown" msgid="1319665005754048952">"不明"</string>
<string name="permission_usage_title" msgid="1568233336351734538">"プライバシー ダッシュボード"</string>
- <string name="auto_permission_usage_summary" msgid="7335667266743337075">"権限を最近使用したアプリを表示する"</string>
+ <string name="auto_permission_usage_summary" msgid="7335667266743337075">"権限を最近使用したアプリを表示します"</string>
<string name="permission_group_usage_title" msgid="2595013198075285173">"<xliff:g id="PERMGROUP">%1$s</xliff:g>の使用状況"</string>
<string name="perm_usage_adv_info_title" msgid="3357831829538873708">"他の権限を表示"</string>
<string name="perm_usage_adv_info_summary_2_items" msgid="3702175198750127822">"<xliff:g id="PERMGROUP_0">%1$s</xliff:g>、<xliff:g id="PERMGROUP_1">%2$s</xliff:g>"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"閉じる"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"キャンセル"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"設定"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"セキュリティとプライバシーのステータス: <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>。<xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"セキュリティ設定"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"センサーの権限"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"プライバシー管理"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"このアプリは最新バージョンの Android に対応していません。このアプリが音楽ファイルや音声ファイルにアクセスできない場合は、写真や動画へのアクセスも許可されません。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"このアプリは最新バージョンの Android に対応していません。このアプリが写真や動画にアクセスできる場合は、音楽ファイルや音声ファイルへのアクセスも許可されます。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"このアプリは最新バージョンの Android に対応していません。このアプリが音楽ファイルや音声ファイルにアクセスできない場合は、写真や動画へのアクセスも許可されません。"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"閉じる"</string>
</resources>
diff --git a/PermissionController/res/values-ka-v33/strings.xml b/PermissionController/res/values-ka-v33/strings.xml
index c19180872..ffbe1b1cc 100644
--- a/PermissionController/res/values-ka-v33/strings.xml
+++ b/PermissionController/res/values-ka-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ყველა გაფრთხილების ნახვა"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ყველა გაფრთხილების ნახვა"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ყველა გაფრთხილების ნახვა"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"გადახედეთ თქვენს პარამეტრებს"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"პარამეტრების გადახედვა"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ka/strings.xml b/PermissionController/res/values-ka/strings.xml
index a86a9725d..3ce81a005 100644
--- a/PermissionController/res/values-ka/strings.xml
+++ b/PermissionController/res/values-ka/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"უარყოფა"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"გაუქმება"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"პარამეტრები"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"უსაფრთხოებისა და კონფიდენციალურობის სტატუსი. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"უსაფრთხოების პარამეტრები"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"სენსორის ნებართვები"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"კონფიდენც. მართვის პარამეტრები"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ამ აპის მიერ Android-ის ბოლო ვერსია მხარდაჭერილი არ არის. თუ ამ აპს არ შეუძლია მუსიკასა და აუდიოფაილებზე წვდომა, ის ვერც ფოტოებსა და ვიდეოებზე წვდომას შეძლებს."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ამ აპის მიერ Android-ის ბოლო ვერსია მხარდაჭერილი არ არის. თუ ამ აპს შეუძლია ფოტოებსა და ვიდეოებზე წვდომა, ის მუსიკასა და აუდიოფაილებზე წვდომასაც შეძლებს."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ამ აპის მიერ Android-ის ბოლო ვერსია მხარდაჭერილი არ არის. თუ ამ აპს არ შეუძლია მუსიკასა და აუდიოფაილებზე წვდომა, ის ვერც ფოტოებსა და ვიდეოებზე წვდომას შეძლებს."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"დახურვა"</string>
</resources>
diff --git a/PermissionController/res/values-kk-v33/strings.xml b/PermissionController/res/values-kk-v33/strings.xml
index 6b9df0440..ef7da698f 100644
--- a/PermissionController/res/values-kk-v33/strings.xml
+++ b/PermissionController/res/values-kk-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Барлық хабарландыруды көру"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Барлық хабарландыруды көру"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Барлық хабарландыруды көру"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Параметрлеріңізді қарап шығыңыз."</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Параметрлерді қарап шығу"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-kk/strings.xml b/PermissionController/res/values-kk/strings.xml
index 637e789c2..b6673e88a 100644
--- a/PermissionController/res/values-kk/strings.xml
+++ b/PermissionController/res/values-kk/strings.xml
@@ -55,10 +55,10 @@
<string name="unused_apps" msgid="2058057455175955094">"Пайдаланылмайтын қолданбалар"</string>
<string name="no_unused_apps" msgid="12809387670415295">"Пайдаланылмайтын қолданбалар жоқ"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"0 пайдаланылмайтын қолданба бар"</string>
- <string name="review_permission_decisions" msgid="309559429150613632">"Рұқсаттары бар әрекеттер"</string>
+ <string name="review_permission_decisions" msgid="309559429150613632">"Рұқсат беру әрекеттері"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Рұқсаттары бар соңғы барлық әрекетті көру"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Рұқсаттары бар соңғы әрекеттер жоқ"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Күнтізбе, қоңырау журналдары және т.б. деректерін пайдалануды басқару"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Күнтізбе, қоңырау журналдары және т.б. деректерін пайдалануды реттеңіз."</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"<xliff:g id="APP_NAME">%1$s</xliff:g> қолданбасына <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> рұқсатын пайдалануға мүмкіндік бердіңіз."</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"<xliff:g id="APP_NAME">%1$s</xliff:g> қолданбасына <xliff:g id="PERMISSION_NAME">%2$s</xliff:g> рұқсатын пайдалануға тыйым салдыңыз."</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Бүгін}=1{1 күн бұрын}other{# күн бұрын}}"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Жабу"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Бас тарту"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Параметрлер"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Қауіпсіздік пен құпиялылық күйі. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Қауіпсіздік параметрлері"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Датчик пайдалану рұқсаттары"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Құпиялылық параметрлері"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Бұл қолданба Android жүйесінің соңғы нұсқасын қолдамайды. Егер осы қолданба музыканы және аудиофайлдарды пайдалана алмаса, онда ол фотосуреттерді және бейнелерді пайдалана алмайтын болады."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Бұл қолданба Android жүйесінің соңғы нұсқасын қолдамайды. Егер осы қолданба фотосуреттерді және бейнелерді пайдалана алса, онда ол музыканы, аудиожазбаларды пайдалана алатын болады."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Бұл қолданба Android жүйесінің соңғы нұсқасын қолдамайды. Егер осы қолданба музыканы және аудиофайлдарды пайдалана алмаса, онда ол фотосуреттерді және бейнелерді пайдалана алмайтын болады."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Жабу"</string>
</resources>
diff --git a/PermissionController/res/values-km-v33/strings.xml b/PermissionController/res/values-km-v33/strings.xml
index e1fd4136a..cc0fb8524 100644
--- a/PermissionController/res/values-km-v33/strings.xml
+++ b/PermissionController/res/values-km-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"មើលការជូន​ដំណឹងទាំងអស់"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"មើលការជូន​ដំណឹងទាំងអស់"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"មើលការជូន​ដំណឹងទាំងអស់"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ពិនិត្យមើលការកំណត់របស់អ្នក"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ពិនិត្យមើល​ការកំណត់"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-km/strings.xml b/PermissionController/res/values-km/strings.xml
index fbe168b1f..428abb76c 100644
--- a/PermissionController/res/values-km/strings.xml
+++ b/PermissionController/res/values-km/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ច្រានចោល"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"បោះបង់"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ការកំណត់"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ស្ថានភាពសុវត្ថិភាព និង​ឯកជនភាព។ <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>។ <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ការកំណត់​សុវត្ថិភាព"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ការអនុញ្ញាតឧបករណ៍ចាប់សញ្ញា"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ការគ្រប់គ្រង​ឯកជនភាព"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"កម្មវិធីនេះ​មិនស្គាល់កំណែ​ចុងក្រោយបំផុត​របស់ Android ទេ។ ប្រសិនបើ​កម្មវិធីនេះ​មិនអាចចូលប្រើ​ឯកសារសំឡេង និង​តន្ត្រីបានទេ នោះវាក៏នឹង​មិនត្រូវបានអនុញ្ញាត​ឱ្យចូលប្រើ​រូបថត និង​វីដេអូ​ផងដែរ។"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"កម្មវិធីនេះ​មិនស្គាល់កំណែ​ចុងក្រោយបំផុត​របស់ Android ទេ។ ប្រសិនបើ​កម្មវិធីនេះ​អាចចូលប្រើ​រូបថត និង​វីដេអូបាន នោះវាក៏នឹង​ត្រូវបានអនុញ្ញាតឱ្យ​ចូលប្រើ​ឯកសារសំឡេង និងតន្ត្រី​ផងដែរ។"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"កម្មវិធីនេះ​មិនស្គាល់កំណែ​ចុងក្រោយបំផុត​របស់ Android ទេ។ ប្រសិនបើ​កម្មវិធីនេះ​មិនអាចចូលប្រើ​ឯកសារសំឡេង និង​តន្ត្រីបានទេ នោះវាក៏នឹង​មិនត្រូវបានអនុញ្ញាត​ឱ្យចូលប្រើ​រូបថត និង​វីដេអូ​ផងដែរ។"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"បិទ"</string>
</resources>
diff --git a/PermissionController/res/values-kn-v33/strings.xml b/PermissionController/res/values-kn-v33/strings.xml
index b840dd650..0d4cde6f3 100644
--- a/PermissionController/res/values-kn-v33/strings.xml
+++ b/PermissionController/res/values-kn-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ಎಲ್ಲಾ ಅಲರ್ಟ್‌ಗಳನ್ನು ನೋಡಿ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ಎಲ್ಲಾ ಅಲರ್ಟ್‌ಗಳನ್ನು ನೋಡಿ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ಎಲ್ಲಾ ಅಲರ್ಟ್‌ಗಳನ್ನು ನೋಡಿ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ನಿಮ್ಮ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-kn/strings.xml b/PermissionController/res/values-kn/strings.xml
index f3e231a97..18f93caf6 100644
--- a/PermissionController/res/values-kn/strings.xml
+++ b/PermissionController/res/values-kn/strings.xml
@@ -192,7 +192,7 @@
<string name="app_permission_location_accuracy" msgid="7166912915040018669">"ನಿಖರವಾದ ಸ್ಥಳವನ್ನು ಬಳಸಿ"</string>
<string name="app_permission_location_accuracy_subtitle" msgid="2654077606404987210">"ನಿಖರವಾದ ಸ್ಥಳ ಆಫ್ ಆಗಿರುವಾಗ, ಆ್ಯಪ್‌ಗಳು ನಿಮ್ಮ ಅಂದಾಜು ಸ್ಥಳವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು"</string>
<string name="app_permission_title" msgid="2090897901051370711">"<xliff:g id="PERM">%1$s</xliff:g> ಅನುಮತಿ"</string>
- <string name="app_permission_header" msgid="2951363137032603806">"ಈ <xliff:g id="PERM">%1$s</xliff:g> ಆ್ಯಪ್‌ಗಾಗಿ ಪ್ರವೇಶದ ಅನುಮತಿ"</string>
+ <string name="app_permission_header" msgid="2951363137032603806">"ಈ ಆ್ಯಪ್‌ಗಾಗಿ <xliff:g id="PERM">%1$s</xliff:g> ಆ್ಯಕ್ಸೆಸ್"</string>
<string name="app_permission_footer_app_permissions_link" msgid="4926890342636587393">"ಎಲ್ಲಾ <xliff:g id="APP">%1$s</xliff:g> ಅನುಮತಿಗಳನ್ನು ವೀಕ್ಷಿಸಿ"</string>
<string name="app_permission_footer_permission_apps_link" msgid="3941988129992794327">"ಈ ಅನುಮತಿಯನ್ನು ಹೊಂದಿರುವ ಎಲ್ಲಾ ಆ್ಯಪ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ"</string>
<string name="assistant_mic_label" msgid="1011432357152323896">"ಅಸಿಸ್ಟೆಂಟ್‌ನ ಮೈಕ್ರೋಫೋನ್ ಬಳಕೆಯನ್ನು ತೋರಿಸಿ"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ವಜಾಗೊಳಿಸಿ"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ರದ್ದುಮಾಡಿ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ಭದ್ರತೆ ಮತ್ತು ಗೌಪ್ಯತೆಯ ಸ್ಥಿತಿ. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ಭದ್ರತಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ಸೆನ್ಸರ್ ಅನುಮತಿಗಳು"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ಗೌಪ್ಯತೆ ನಿಯಂತ್ರಣಗಳು"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ಈ ಆ್ಯಪ್ ಇತ್ತೀಚಿನ Android ಆವೃತ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಸಂಗೀತ ಹಾಗೂ ಆಡಿಯೋ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಈ ಆ್ಯಪ್‌ಗೆ ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಫೋಟೋಗಳು ಹಾಗೂ ವೀಡಿಯೋಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಹ ಅದನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ಈ ಆ್ಯಪ್ ಇತ್ತೀಚಿನ Android ಆವೃತ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಫೋಟೋಗಳು ಹಾಗೂ ವೀಡಿಯೋಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಈ ಆ್ಯಪ್‌ಗೆ ಸಾಧ್ಯವಾದರೆ, ಸಂಗೀತ ಹಾಗೂ ಆಡಿಯೋ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಹ ಅದನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ಈ ಆ್ಯಪ್ ಇತ್ತೀಚಿನ Android ಆವೃತ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಸಂಗೀತ ಹಾಗೂ ಆಡಿಯೋ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಈ ಆ್ಯಪ್‌ಗೆ ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಫೋಟೋಗಳು ಹಾಗೂ ವೀಡಿಯೋಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಹ ಅದನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ಮುಚ್ಚಿರಿ"</string>
</resources>
diff --git a/PermissionController/res/values-ko-v33/strings.xml b/PermissionController/res/values-ko-v33/strings.xml
index e6536e07b..a6b9a4ddd 100644
--- a/PermissionController/res/values-ko-v33/strings.xml
+++ b/PermissionController/res/values-ko-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"모든 알림 보기"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"모든 알림 보기"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"모든 알림 보기"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"설정 검토"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"설정 검토"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ko/strings.xml b/PermissionController/res/values-ko/strings.xml
index 689881a3e..6795f7cd4 100644
--- a/PermissionController/res/values-ko/strings.xml
+++ b/PermissionController/res/values-ko/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"닫기"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"취소"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"설정"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"보안 및 개인 정보 보호 상태입니다. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"보안 설정"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"센서 권한"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"개인 정보 보호 설정"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"앱이 최신 버전의 Android를 지원하지 않습니다. 앱이 음악 및 오디오 파일에 액세스할 수 없는 경우 사진 및 동영상에 대한 액세스도 허용되지 않습니다."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"앱이 최신 버전의 Android를 지원하지 않습니다. 앱이 사진 및 동영상에 액세스할 수 있는 경우 음악 및 오디오 파일에 대한 액세스도 허용됩니다."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"앱이 최신 버전의 Android를 지원하지 않습니다. 앱이 음악 및 오디오 파일에 액세스할 수 없는 경우 사진 및 동영상에 대한 액세스도 허용되지 않습니다."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"닫기"</string>
</resources>
diff --git a/PermissionController/res/values-ky-v33/strings.xml b/PermissionController/res/values-ky-v33/strings.xml
index fdf76a6ff..5b551607c 100644
--- a/PermissionController/res/values-ky-v33/strings.xml
+++ b/PermissionController/res/values-ky-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Бардык эскертүүлөрдү көрүү"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Бардык эскертүүлөрдү көрүү"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Бардык эскертүүлөрдү көрүү"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Параметрлерди карап чыгыңыз"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Параметрлерди карап чыгуу"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ky/strings.xml b/PermissionController/res/values-ky/strings.xml
index 2852f3733..f3e392555 100644
--- a/PermissionController/res/values-ky/strings.xml
+++ b/PermissionController/res/values-ky/strings.xml
@@ -56,9 +56,9 @@
<string name="no_unused_apps" msgid="12809387670415295">"Бардык колдонмолор иштетилүүдө"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"Колдонулбаган колдонмолор: 0"</string>
<string name="review_permission_decisions" msgid="309559429150613632">"Уруксаттарга байланыштуу аракеттер"</string>
- <string name="review_permission_decisions_view_all" msgid="90391040431566130">"Уруксаттар боюнча алынган бардык соңку чечимдерди көрүү"</string>
- <string name="review_permission_decisions_empty" msgid="8120775336417279806">"Уруксаттар боюнча соңку алынган чечимдер жок"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Жылнаамадагы, чалуулар тизмесиндеги ж.б. маалыматты көрүү мүмкүнчүлүгүн башкаруу"</string>
+ <string name="review_permission_decisions_view_all" msgid="90391040431566130">"Уруксаттар боюнча көрүлгөн соңку аракеттер"</string>
+ <string name="review_permission_decisions_empty" msgid="8120775336417279806">"Уруксаттар боюнча эч кандай аракет көрүлө элек"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Жылнаамадагы, чалуулар тизмесиндеги ж.б. маалыматты көрүү мүмкүнчүлүгүн тескейсиз"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"<xliff:g id="APP_NAME">%1$s</xliff:g> колдонмосуна төмөнкүгө уруксат бердиңиз: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"<xliff:g id="APP_NAME">%1$s</xliff:g> колдонмосуна төмөнкүгө өтүүгө тыюу салдыңыз: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Бүгүн}=1{1 күн мурун}other{# күн мурун}}"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Четке кагуу"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Жок"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Параметрлер"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Коопсуздук жана купуялык статусу. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Коопсуздук жөндөөлөрү"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Сенсорду колдонуу уруксаттары"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Купуялыкты көзөмөлдөө каражаттары"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Бул колдонмо Android\'дин акыркы версиясына жаңырбайт. Эгер ага ырлар менен аудиофайлдар жеткиликсиз болсо, сүрөттөр менен видеолор да жеткиликсиз болот."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Бул колдонмо Android\'дин акыркы версиясына жаңырбайт. Эгер ага сүрөттөр менен видеолор жеткиликсиз болсо, ырлар менен аудио файлдар да жеткиликсиз болот."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Бул колдонмо Android\'дин акыркы версиясына жаңырбайт. Эгер ага ырлар менен аудиофайлдар жеткиликсиз болсо, сүрөттөр менен видеолор да жеткиликсиз болот."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Жабуу"</string>
</resources>
diff --git a/PermissionController/res/values-lo-v33/strings.xml b/PermissionController/res/values-lo-v33/strings.xml
index 4b084662c..33ccf715f 100644
--- a/PermissionController/res/values-lo-v33/strings.xml
+++ b/PermissionController/res/values-lo-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ເບິ່ງແຈ້ງເຕືອນທັງໝົດ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ເບິ່ງແຈ້ງເຕືອນທັງໝົດ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ເບິ່ງແຈ້ງເຕືອນທັງໝົດ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ກວດສອບການຕັ້ງຄ່າຂອງທ່ານ"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ກວດເບິ່ງການຕັ້ງຄ່າ"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-lo/strings.xml b/PermissionController/res/values-lo/strings.xml
index 4555b2361..9647aac36 100644
--- a/PermissionController/res/values-lo/strings.xml
+++ b/PermissionController/res/values-lo/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ປິດໄວ້"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ຍົກເລີກ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ການຕັ້ງຄ່າ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ສະຖານະຄວາມປອດໄພ ແລະ ຄວາມເປັນສ່ວນຕົວ. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ການຕັ້ງຄ່າຄວາມປອດໄພ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ການອະນຸຍາດເຊັນເຊີ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ການຄວບຄຸມຄວາມເປັນສ່ວນຕົວ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ແອັບນີ້ບໍ່ຮອງຮັບ Android ເວີຊັນຫຼ້າສຸດ. ຫາກແອັບນີ້ບໍ່ສາມາດເຂົ້າເຖິງເພງ ແລະ ໄຟລ໌ສຽງໄດ້, ມັນຈະບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ເຂົ້າເຖິງຮູບພາບ ແລະ ວິດີໂອນຳ."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ແອັບນີ້ບໍ່ຮອງຮັບ Android ເວີຊັນຫຼ້າສຸດ. ຫາກແອັບນີ້ສາມາດເຂົ້າເຖິງຮູບພາບ ແລະ ວິດີໂອໄດ້, ມັນຈະໄດ້ຮັບອະນຸຍາດໃຫ້ເຂົ້າເຖິງເພງ ແລະ ໄຟລ໌ສຽງນຳ."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ແອັບນີ້ບໍ່ຮອງຮັບ Android ເວີຊັນຫຼ້າສຸດ. ຫາກແອັບນີ້ບໍ່ສາມາດເຂົ້າເຖິງເພງ ແລະ ໄຟລ໌ສຽງໄດ້, ມັນຈະບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ເຂົ້າເຖິງຮູບພາບ ແລະ ວິດີໂອນຳ."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ປິດ"</string>
</resources>
diff --git a/PermissionController/res/values-lt-v33/strings.xml b/PermissionController/res/values-lt-v33/strings.xml
index f8a96642a..d560d3f77 100644
--- a/PermissionController/res/values-lt-v33/strings.xml
+++ b/PermissionController/res/values-lt-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Žr. visus įspėjimus"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Žr. visus įspėjimus"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Žr. visus įspėjimus"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Nustatymų peržiūra"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Žr. nustatymus"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-lt/strings.xml b/PermissionController/res/values-lt/strings.xml
index 7b263f452..5e06a7fc3 100644
--- a/PermissionController/res/values-lt/strings.xml
+++ b/PermissionController/res/values-lt/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Atsisakyti"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Atšaukti"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Nustatymai"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Saugos ir privatumo būsena. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Saugos nustatymai"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Jutiklių leidimai"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privatumo valdikliai"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ši programa nepalaiko naujausios „Android“ versijos. Jei ši programa negali pasiekti muzikos ir garso failų, ji taip pat negalės pasiekti nuotraukų ir vaizdo įrašų."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ši programa nepalaiko naujausios „Android“ versijos. Jei ši programa gali pasiekti nuotraukas ir vaizdo įrašus, ji taip pat galės pasiekti muzikos ir garso failus."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ši programa nepalaiko naujausios „Android“ versijos. Jei ši programa negali pasiekti muzikos ir garso failų, ji taip pat negalės pasiekti nuotraukų ir vaizdo įrašų."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Uždaryti"</string>
</resources>
diff --git a/PermissionController/res/values-lv-v33/strings.xml b/PermissionController/res/values-lv-v33/strings.xml
index e4a37c592..4d0a07e6c 100644
--- a/PermissionController/res/values-lv-v33/strings.xml
+++ b/PermissionController/res/values-lv-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Skatiet visus brīdinājumus"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Skatiet visus brīdinājumus"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Skatīt visus brīdinājumus"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Pārskatiet iestatījumus"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Pārskatīt iestatījumus"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-lv/strings.xml b/PermissionController/res/values-lv/strings.xml
index 4ad9a41f9..4139d578c 100644
--- a/PermissionController/res/values-lv/strings.xml
+++ b/PermissionController/res/values-lv/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Nerādīt"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Atcelt"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Iestatījumi"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Drošības un konfidencialitātes statuss. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Drošības iestatījumi"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensora atļaujas"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Konfidencialitātes vadīklas"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Šī lietotne neatbalsta jaunāko Android versiju. Ja šī lietotne nevar piekļūt mūzikas un audio failiem, tai netiks atļauts piekļūt arī fotoattēliem un video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Šī lietotne neatbalsta jaunāko Android versiju. Ja šī lietotne var piekļūt fotoattēliem un video, tai tiks atļauts piekļūt arī mūzikai un audio failiem."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Šī lietotne neatbalsta jaunāko Android versiju. Ja šī lietotne nevar piekļūt mūzikas un audio failiem, tai netiks atļauts piekļūt arī fotoattēliem un video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Aizvērt"</string>
</resources>
diff --git a/PermissionController/res/values-mk-v33/strings.xml b/PermissionController/res/values-mk-v33/strings.xml
index 3b36370db..3a4073327 100644
--- a/PermissionController/res/values-mk-v33/strings.xml
+++ b/PermissionController/res/values-mk-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Видете ги сите предупредувања"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Видете ги сите предупредувања"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Видете ги сите предупредувања"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Прегледајте ги поставките"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Преглед на поставките"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-mk/strings.xml b/PermissionController/res/values-mk/strings.xml
index ce4ff523c..aaec02e77 100644
--- a/PermissionController/res/values-mk/strings.xml
+++ b/PermissionController/res/values-mk/strings.xml
@@ -51,14 +51,14 @@
<string name="grant_dialog_button_allow_all_files" msgid="4955436994954829894">"Дозволи управување со сите датотеки"</string>
<string name="grant_dialog_button_allow_media_only" msgid="4832877658422573832">"Дозволете пристап до датотеките со аудиовизуелни содржини"</string>
<string name="app_permissions_breadcrumb" msgid="5136969550489411650">"Апликации"</string>
- <string name="app_permissions" msgid="3369917736607944781">"Дозволи за апликацијата"</string>
+ <string name="app_permissions" msgid="3369917736607944781">"Дозволи за апликации"</string>
<string name="unused_apps" msgid="2058057455175955094">"Некористени апликации"</string>
<string name="no_unused_apps" msgid="12809387670415295">"Нема некористени апликации"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"0 некористени апликации"</string>
<string name="review_permission_decisions" msgid="309559429150613632">"Неодамнешни одлуки за дозволи"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Прикажи ги сите неодамнешни одлуки за дозволи"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Нема неодамнешни одлуки за дозволи"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"да управува со пристапот до податоци од календарот, евиденцијата на повици и др."</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Управувајте со пристапот до податоци од календарот, евиденцијата на повици и др."</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Одобривте пристап за <xliff:g id="APP_NAME">%1$s</xliff:g> до <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Не одобривте пристап за <xliff:g id="APP_NAME">%1$s</xliff:g> до <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Денес}=1{Пред 1 ден}one{Пред # ден}other{Пред # дена}}"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Отфрли"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Откажи"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Поставки"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Статус на безбедност и приватност. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Поставки за безбедност"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Дозволи за сензор"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Контроли за приватност"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Апликацијава не ја поддржува најновата верзија на Android. Ако оваа апликација не може да пристапува до музички и аудиодатотеки, тогаш нема да ѝ биде дозволено да пристапува и до фотографии и видеа."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Апликацијава не ја поддржува најновата верзија на Android. Ако оваа апликација може да пристапува до фотографии и видеа, тогаш ќе ѝ биде дозволено да пристапува и до музички и аудиодатотеки."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Апликацијава не ја поддржува најновата верзија на Android. Ако оваа апликација не може да пристапува до музички и аудиодатотеки, тогаш нема да ѝ биде дозволено да пристапува и до фотографии и видеа."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Затвори"</string>
</resources>
diff --git a/PermissionController/res/values-ml-v33/strings.xml b/PermissionController/res/values-ml-v33/strings.xml
index 4378329e9..dfd81ef69 100644
--- a/PermissionController/res/values-ml-v33/strings.xml
+++ b/PermissionController/res/values-ml-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"എല്ലാ മുന്നറിയിപ്പുകളും കാണുക"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"എല്ലാ മുന്നറിയിപ്പുകളും കാണുക"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"എല്ലാ മുന്നറിയിപ്പുകളും കാണുക"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"നിങ്ങളുടെ ക്രമീകരണം അവലോകനം ചെയ്യുക"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ക്രമീകരണം അവലോകനം ചെയ്യുക"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ml/strings.xml b/PermissionController/res/values-ml/strings.xml
index 6d38e90ba..a1e8d0b4a 100644
--- a/PermissionController/res/values-ml/strings.xml
+++ b/PermissionController/res/values-ml/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ഡിസ്‌മിസ് ചെയ്യുക"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"റദ്ദാക്കുക"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ക്രമീകരണം"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"സുരക്ഷ, സ്വകാര്യതാ നില. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"സുരക്ഷാ ക്രമീകരണം"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"സെൻസർ അനുമതികൾ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"സ്വകാര്യതാ നിയന്ത്രണങ്ങൾ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Android-ന്റെ ഏറ്റവും പുതിയ പതിപ്പിനെ ഈ ആപ്പ് പിന്തുണയ്ക്കുന്നില്ല. ഈ ആപ്പിന് സംഗീതവും ഓഡിയോ ഫയലുകളും ആക്‌സസ് ചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ, ഫോട്ടോകളും വീഡിയോകളും ആക്‌സസ് ചെയ്യാനും ഇതിനെ അനുവദിക്കില്ല."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Android-ന്റെ ഏറ്റവും പുതിയ പതിപ്പിനെ ഈ ആപ്പ് പിന്തുണയ്ക്കുന്നില്ല. ഈ ആപ്പിന് ഫോട്ടോകളും വീഡിയോകളും ആക്‌സസ് ചെയ്യാൻ കഴിയുമെങ്കിൽ, സംഗീതവും ഓഡിയോ ഫയലുകളും ആക്‌സസ് ചെയ്യാനും ഇതിനെ അനുവദിക്കും."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Android-ന്റെ ഏറ്റവും പുതിയ പതിപ്പിനെ ഈ ആപ്പ് പിന്തുണയ്ക്കുന്നില്ല. ഈ ആപ്പിന് സംഗീതവും ഓഡിയോ ഫയലുകളും ആക്‌സസ് ചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ, ഫോട്ടോകളും വീഡിയോകളും ആക്‌സസ് ചെയ്യാനും ഇതിനെ അനുവദിക്കില്ല."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"അടയ്ക്കുക"</string>
</resources>
diff --git a/PermissionController/res/values-mn-v33/strings.xml b/PermissionController/res/values-mn-v33/strings.xml
index 8876259c8..e20e3b74f 100644
--- a/PermissionController/res/values-mn-v33/strings.xml
+++ b/PermissionController/res/values-mn-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Бүх сэрэмжлүүлгийг харах"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Бүх сэрэмжлүүлгийг харах"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Бүх сэрэмжлүүлгийг харах"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Тохиргоогоо шалгах"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Тохиргоог шалгах"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Тохиргоо"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Мэдээлэл"</string>
</resources>
diff --git a/PermissionController/res/values-mn/strings.xml b/PermissionController/res/values-mn/strings.xml
index a0e9513bb..7e32d54b5 100644
--- a/PermissionController/res/values-mn/strings.xml
+++ b/PermissionController/res/values-mn/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Хаах"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Цуцлах"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Тохиргоо"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Аюулгүй байдал болон нууцлалын төлөв. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Аюулгүй байдлын тохиргоо"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Мэдрэгчийн зөвшөөрөл"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Нууцлалын тохиргоо"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Энэ апп Android-н хамгийн сүүлийн үеийн хувилбарыг дэмждэггүй. Хэрэв энэ апп хөгжим болон аудио файлд хандах боломжгүй бол үүнийг мөн зураг, видеонд хандахыг зөвшөөрөхгүй."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Энэ апп Android-н хамгийн сүүлийн үеийн хувилбарыг дэмждэггүй. Хэрэв энэ апп зураг болон видеонд хандах боломжтой бол үүнийг мөн хөгжим, аудио файлд хандахыг зөвшөөрнө."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Энэ апп Android-н хамгийн сүүлийн үеийн хувилбарыг дэмждэггүй. Хэрэв энэ апп хөгжим болон аудио файлд хандах боломжгүй бол үүнийг мөн зураг, видеонд хандахыг зөвшөөрөхгүй."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Хаах"</string>
</resources>
diff --git a/PermissionController/res/values-mr-v33/strings.xml b/PermissionController/res/values-mr-v33/strings.xml
index e7d2064c5..9ef76db84 100644
--- a/PermissionController/res/values-mr-v33/strings.xml
+++ b/PermissionController/res/values-mr-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"सर्व सूचना पहा"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"सर्व सूचना पहा"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"सर्व सूचना पहा"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"तुमच्या सेटिंग्जचे परीक्षण करा"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"सेटिंग्जचे पुनरावलोकन करा"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-mr/strings.xml b/PermissionController/res/values-mr/strings.xml
index 97418fcce..89f7dd4fc 100644
--- a/PermissionController/res/values-mr/strings.xml
+++ b/PermissionController/res/values-mr/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"डिसमिस करा"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"रद्द करा"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"सेटिंग्ज"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"सुरक्षा आणि गोपनीयता स्टेटस. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"सुरक्षा सेटिंग्ज"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"सेन्सर परवानग्या"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"गोपनीयता नियंत्रणे"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"हे अ‍ॅप Android च्या नवीनतम आवृत्तीला सपोर्ट करत नाही. हे अ‍ॅप संगीत आणि ऑडिओ फाइल अ‍ॅक्सेस करू शकत नसल्यास, त्याला फोटो व व्हिडिओ अ‍ॅक्सेस करण्याचीदेखील अनुमती दिली जाणार नाही."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"हे अ‍ॅप Android च्या नवीनतम आवृत्तीला सपोर्ट करत नाही. हे अ‍ॅप फोटो आणि व्हिडिओ अ‍ॅक्सेस करू शकत असल्यास, त्याला संगीत व ऑडिओ फाइल अ‍ॅक्सेस करण्याचीदेखील अनुमती दिली जाईल."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"हे अ‍ॅप Android च्या नवीनतम आवृत्तीला सपोर्ट करत नाही. हे अ‍ॅप संगीत आणि ऑडिओ फाइल अ‍ॅक्सेस करू शकत नसल्यास, त्याला फोटो व व्हिडिओ अ‍ॅक्सेस करण्याचीदेखील अनुमती दिली जाणार नाही."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"बंद करा"</string>
</resources>
diff --git a/PermissionController/res/values-ms-v33/strings.xml b/PermissionController/res/values-ms-v33/strings.xml
index daf10735d..644c56733 100644
--- a/PermissionController/res/values-ms-v33/strings.xml
+++ b/PermissionController/res/values-ms-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Lihat semua makluman"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Lihat semua makluman"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Lihat semua makluman"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Semak tetapan anda"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Semak tetapan"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ms/strings.xml b/PermissionController/res/values-ms/strings.xml
index fe42af27c..c5096ac54 100644
--- a/PermissionController/res/values-ms/strings.xml
+++ b/PermissionController/res/values-ms/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ketepikan"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Batal"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Tetapan"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status keselamatan dan privasi. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Tetapan Keselamatan"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Kebenaran Penderia"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kawalan Privasi"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Apl ini tidak menyokong versi terkini Android. Jika apl ini tidak boleh mengakses fail muzik dan audio, apl ini juga akan tidak dibenarkan untuk mengakses foto dan video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Apl ini tidak menyokong versi terkini Android. Jika apl ini boleh mengakses foto dan video, apl ini juga akan dibenarkan untuk mengakses fail muzik dan audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Apl ini tidak menyokong versi terkini Android. Jika apl ini tidak boleh mengakses fail muzik dan audio, apl ini juga akan tidak dibenarkan untuk mengakses foto dan video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Tutup"</string>
</resources>
diff --git a/PermissionController/res/values-my-v33/strings.xml b/PermissionController/res/values-my-v33/strings.xml
index f212e7b2b..2fe6e6f97 100644
--- a/PermissionController/res/values-my-v33/strings.xml
+++ b/PermissionController/res/values-my-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"သတိပေးချက်အားလုံး ကြည့်ရန်"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"သတိပေးချက်အားလုံး ကြည့်ရန်"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"သတိပေးချက်အားလုံး ကြည့်ရန်"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"သင်၏ ဆက်တင်များကို စိစစ်ခြင်း"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ဆက်တင်များကို စိစစ်ရန်"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"ဆက်တင်များ"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"အချက်အလက်"</string>
</resources>
diff --git a/PermissionController/res/values-my/strings.xml b/PermissionController/res/values-my/strings.xml
index 539396d08..263cbcca7 100644
--- a/PermissionController/res/values-my/strings.xml
+++ b/PermissionController/res/values-my/strings.xml
@@ -136,7 +136,7 @@
<string name="history_preference_subtext_3" msgid="758761785983094351">"<xliff:g id="ATTRIBUTION_NAME">%1$s</xliff:g> • <xliff:g id="APP_NAME">%2$s</xliff:g> • <xliff:g id="TRUNCATED_TIME">%3$s</xliff:g>"</string>
<string name="duration_used_days" msgid="8293010131040301793">"{count,plural, =1{1 ရက်}other{# ရက်}}"</string>
<string name="duration_used_hours" msgid="1128716208752263576">"{count,plural, =1{1 နာရီ}other{# နာရီ}}"</string>
- <string name="duration_used_minutes" msgid="5335824115042576567">"{count,plural, =1{1 မိနစ်}other{# မိနစ်}}"</string>
+ <string name="duration_used_minutes" msgid="5335824115042576567">"{count,plural, =1{၁ မိနစ်}other{# မိနစ်}}"</string>
<string name="duration_used_seconds" msgid="6543746449171675028">"{count,plural, =1{၁ စက္ကန့်}other{# စက္ကန့်}}"</string>
<string name="permission_usage_any_permission" msgid="6358023078298106997">"မည်သည့် ခွင့်ပြုချက်မဆို"</string>
<string name="permission_usage_any_time" msgid="3802087027301631827">"အချိန်မရွေး"</string>
@@ -252,8 +252,8 @@
<string name="storage_footer_hyperlink_text" msgid="8873343987957834810">"ဖိုင်အားလုံးသုံးနိုင်သည့် နောက်ထပ်အက်ပ်များ ကြည့်ရန်"</string>
<string name="days" msgid="609563020985571393">"{count,plural, =1{1 ရက်}other{# ရက်}}"</string>
<string name="hours" msgid="3447767892295843282">"{count,plural, =1{1 နာရီ}other{# နာရီ}}"</string>
- <string name="minutes" msgid="4408293038068503157">"{count,plural, =1{1 မိနစ်}other{# မိနစ်}}"</string>
- <string name="seconds" msgid="5397771912131132690">"{count,plural, =1{1 စက္ကန့်}other{# စက္ကန့်}}"</string>
+ <string name="minutes" msgid="4408293038068503157">"{count,plural, =1{၁ မိနစ်}other{# မိနစ်}}"</string>
+ <string name="seconds" msgid="5397771912131132690">"{count,plural, =1{၁ စက္ကန့်}other{# စက္ကန့်}}"</string>
<string name="permission_reminders" msgid="6528257957664832636">"ခွင့်ပြုချက် သတိပေးမှုများ"</string>
<string name="auto_revoke_permission_reminder_notification_title_one" msgid="6690347469376854137">"အသုံးမပြုသောအက်ပ် 1 ခု"</string>
<string name="auto_revoke_permission_reminder_notification_title_many" msgid="6062217713645069960">"အသုံးမပြုသောအက်ပ် <xliff:g id="NUMBER_OF_APPS">%s</xliff:g> ခု"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ပယ်ရန်"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"မလုပ်တော့"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ဆက်တင်များ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"လုံခြုံရေးနှင့် ကိုယ်ရေးအချက်အလက်လုံခြုံမှု အခြေအနေ။ <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>။ <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"လုံခြုံရေး ဆက်တင်များ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"အာရုံခံကိရိယာ ခွင့်ပြုချက်များ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ကန့်သတ်ရန် ဆက်တင်များ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ဤအက်ပ်က Android နောက်ဆုံးဗားရှင်းကို မပံ့ပိုးပါ။ ဤအက်ပ်သည် သီချင်းနှင့် အသံဖိုင်များကို ဖွင့်ခွင့်မရှိပါက ဓာတ်ပုံနှင့် ဗီဒီယိုများ ဖွင့်ရန်လည်း ၎င်းကို ခွင့်ပြုမည်မဟုတ်ပါ။"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ဤအက်ပ်က Android နောက်ဆုံးဗားရှင်းကို မပံ့ပိုးပါ။ ဤအက်ပ်သည် ဓာတ်ပုံနှင့် ဗီဒီယိုများကို ဖွင့်ခွင့်ရှိပါက သီချင်းနှင့် အသံဖိုင်များ ဖွင့်ရန်လည်း ၎င်းကိုခွင့်ပြုမည်။"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ဤအက်ပ်က Android နောက်ဆုံးဗားရှင်းကို မပံ့ပိုးပါ။ ဤအက်ပ်သည် သီချင်းနှင့် အသံဖိုင်များကို ဖွင့်ခွင့်မရှိပါက ဓာတ်ပုံနှင့် ဗီဒီယိုများ ဖွင့်ရန်လည်း ၎င်းကို ခွင့်ပြုမည်မဟုတ်ပါ။"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ပိတ်ရန်"</string>
</resources>
diff --git a/PermissionController/res/values-nb-v33/strings.xml b/PermissionController/res/values-nb-v33/strings.xml
index 5844e17ce..34f3b19b4 100644
--- a/PermissionController/res/values-nb-v33/strings.xml
+++ b/PermissionController/res/values-nb-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Se alle varslene"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Se alle varslene"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Se alle varslene"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Gjennomgå innstillingene dine"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Gå gjennom innstillingene"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-nb/strings.xml b/PermissionController/res/values-nb/strings.xml
index f7b2166f3..208cc8ade 100644
--- a/PermissionController/res/values-nb/strings.xml
+++ b/PermissionController/res/values-nb/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Lukk"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Avbryt"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Innstillinger"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status for sikkerhet og personvern. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Sikkerhetsinnstillinger"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensortillatelser"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Personverninnstillinger"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Denne appen støtter ikke den nyeste versjonen av Android. Hvis denne appen ikke har tilgang til musikk- og lydfiler, har den heller ikke tilgang til bilder og videoer."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Denne appen støtter ikke den nyeste versjonen av Android. Hvis denne appen har tilgang til bilder og videoer, har den også tilgang til musikk- og lydfiler."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Denne appen støtter ikke den nyeste versjonen av Android. Hvis denne appen ikke har tilgang til musikk- og lydfiler, har den heller ikke tilgang til bilder og videoer."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Lukk"</string>
</resources>
diff --git a/PermissionController/res/values-ne-v33/strings.xml b/PermissionController/res/values-ne-v33/strings.xml
index 162027857..1ca7e2a59 100644
--- a/PermissionController/res/values-ne-v33/strings.xml
+++ b/PermissionController/res/values-ne-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"सबै अलर्टहरू हेर्नुहोस्"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"सबै अलर्टहरू हेर्नुहोस्"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"सबै अलर्टहरू हेर्नुहोस्"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"आफ्ना सेटिङ सही छन् कि छैनन् जाँच्नुहोस्"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"सेटिङ सही छन् कि छैनन् जाँच्नुहोस्"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ne/strings.xml b/PermissionController/res/values-ne/strings.xml
index a7c508954..4a380d8f5 100644
--- a/PermissionController/res/values-ne/strings.xml
+++ b/PermissionController/res/values-ne/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"हटाउनुहोस्"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"रद्द गर्नुहोस्"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"सेटिङ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"सुरक्षा र गोपनीयताको स्थिति। <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>। <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"सुरक्षासम्बन्धी सेटिङ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"सेन्सर प्रयोग गर्ने अनुमतिहरू"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"गोपनीयता नियन्त्रणहरू"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"यो एप Android को नवीनतम संस्करणमा काम गर्दैन। यो एपले सङ्गीत तथा अडियो फाइलहरू प्रयोग गर्न सक्दैन भने यसले फोटो र भिडियोहरू पनि प्रयोग गर्न पाउने छैन।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"यो एप Android को नवीनतम संस्करणमा काम गर्दैन। यो एपले फोटो तथा भिडियोहरू प्रयोग गर्न सक्छ भने यसले सङ्गीत र अडियो फाइलहरू पनि प्रयोग गर्न पाउने छ।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"यो एप Android को नवीनतम संस्करणमा काम गर्दैन। यो एपले सङ्गीत तथा अडियो फाइलहरू प्रयोग गर्न सक्दैन भने यसले फोटो र भिडियोहरू पनि प्रयोग गर्न पाउने छैन।"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"बन्द गर्नुहोस्"</string>
</resources>
diff --git a/PermissionController/res/values-nl-v33/strings.xml b/PermissionController/res/values-nl-v33/strings.xml
index 9818479c6..39c6ffb75 100644
--- a/PermissionController/res/values-nl-v33/strings.xml
+++ b/PermissionController/res/values-nl-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Alle meldingen bekijken"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Alle meldingen bekijken"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Alle meldingen bekijken"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Je instellingen checken"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Instellingen checken"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-nl/strings.xml b/PermissionController/res/values-nl/strings.xml
index f7130072d..7c529595f 100644
--- a/PermissionController/res/values-nl/strings.xml
+++ b/PermissionController/res/values-nl/strings.xml
@@ -478,7 +478,7 @@
<string name="permgroupbackgroundrequest_sensors" msgid="5661924322018503886">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; toegang geven tot sensorgegevens over je vitale functies?"</string>
<string name="permgroupbackgroundrequestdetail_sensors" msgid="7726767635834043501">"Als je deze app altijd toegang tot gegevens van lichaamssensoren wilt geven, ook als je de app niet gebruikt, "<annotation id="link">"ga je naar Instellingen"</annotation>"."</string>
<string name="permgroupupgraderequest_sensors" msgid="7576527638411370468">"Instelling behouden dat &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; toegang tot gegevens van lichaamssensoren heeft als de app wordt gebruikt?"</string>
- <string name="permgrouprequest_notifications" msgid="6396739062335106181">"Toestaan dat &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; jou meldingen stuurt?"</string>
+ <string name="permgrouprequest_notifications" msgid="6396739062335106181">"Toestaan dat &lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; je meldingen stuurt?"</string>
<string name="auto_granted_permissions" msgid="6009452264824455892">"Beheerde rechten"</string>
<string name="auto_granted_location_permission_notification_title" msgid="1438871159268985993">"Locatie is toegankelijk"</string>
<string name="auto_granted_permission_notification_body" msgid="6919835973190443695">"Je IT-beheerder verleent <xliff:g id="APP_NAME">%s</xliff:g> toegang tot je locatie"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Sluiten"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Annuleren"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Instellingen"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Beveiligings- en privacystatus. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Beveiligingsinstellingen"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensorrechten"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Privacyopties"</string>
@@ -537,15 +538,14 @@
<string name="media_confirm_dialog_title_a_to_p_visual_deny" msgid="5767849609024384226">"Toegang tot andere bestanden wordt ook niet toegestaan"</string>
<string name="media_confirm_dialog_title_q_to_s_aural_allow" msgid="3191904399336990537">"Toegang tot foto\'s en video\'s wordt ook toegestaan"</string>
<string name="media_confirm_dialog_title_q_to_s_aural_deny" msgid="3128147568953297969">"Toegang tot foto\'s en video\'s wordt ook niet toegestaan"</string>
- <string name="media_confirm_dialog_title_q_to_s_visual_allow" msgid="6310682466493330434">"Toegang tot muziek en audiobestanden wordt ook toegestaan"</string>
- <string name="media_confirm_dialog_title_q_to_s_visual_deny" msgid="1123845663785900471">"Toegang tot muziek en audiobestanden wordt ook niet toegestaan"</string>
- <string name="media_confirm_dialog_message_a_to_p_aural_allow" msgid="7865167246140107623">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot muziek- en audiobestanden, heeft die ook toegang tot foto\'s, video\'s en andere bestanden."</string>
- <string name="media_confirm_dialog_message_a_to_p_aural_deny" msgid="287502523664804786">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft die ook geen toegang tot foto\'s, video\'s en andere bestanden."</string>
- <string name="media_confirm_dialog_message_a_to_p_visual_allow" msgid="4952410892939590487">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot foto\'s en video\'s, heeft die ook toegang tot muziek-, audio- en andere bestanden."</string>
- <string name="media_confirm_dialog_message_a_to_p_visual_deny" msgid="6609500525590757681">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot foto\'s en video\'s, heeft die ook geen toegang tot muziek-, audio- en andere bestanden."</string>
- <string name="media_confirm_dialog_message_q_to_s_aural_allow" msgid="1702402580147536160">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot muziek- en audiobestanden, heeft die ook toegang tot foto\'s en video\'s."</string>
- <string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft die ook geen toegang tot foto\'s en video\'s."</string>
- <string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot foto\'s en video\'s, heeft die ook toegang tot muziek- en audiobestanden."</string>
- <string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft die ook geen toegang tot foto\'s en video\'s."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Sluiten"</string>
+ <string name="media_confirm_dialog_title_q_to_s_visual_allow" msgid="6310682466493330434">"Toegang tot muziek en audio wordt ook toegestaan"</string>
+ <string name="media_confirm_dialog_title_q_to_s_visual_deny" msgid="1123845663785900471">"Toegang tot muziek en audio wordt ook niet toegestaan"</string>
+ <string name="media_confirm_dialog_message_a_to_p_aural_allow" msgid="7865167246140107623">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot muziek- en audiobestanden, heeft deze ook toegang tot foto\'s, video\'s en andere bestanden."</string>
+ <string name="media_confirm_dialog_message_a_to_p_aural_deny" msgid="287502523664804786">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft deze ook geen toegang tot foto\'s, video\'s en andere bestanden."</string>
+ <string name="media_confirm_dialog_message_a_to_p_visual_allow" msgid="4952410892939590487">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot foto\'s en video\'s, heeft deze ook toegang tot muziek-, audio- en andere bestanden."</string>
+ <string name="media_confirm_dialog_message_a_to_p_visual_deny" msgid="6609500525590757681">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot foto\'s en video\'s, heeft deze ook geen toegang tot muziek-, audio- en andere bestanden."</string>
+ <string name="media_confirm_dialog_message_q_to_s_aural_allow" msgid="1702402580147536160">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot muziek- en audiobestanden, heeft deze ook toegang tot foto\'s en video\'s."</string>
+ <string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft deze ook geen toegang tot foto\'s en video\'s."</string>
+ <string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app toegang heeft tot foto\'s en video\'s, heeft deze ook toegang tot muziek- en audiobestanden."</string>
+ <string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Deze app ondersteunt de nieuwste versie van Android niet. Als deze app geen toegang heeft tot muziek- en audiobestanden, heeft deze ook geen toegang tot foto\'s en video\'s."</string>
</resources>
diff --git a/PermissionController/res/values-or-v33/strings.xml b/PermissionController/res/values-or-v33/strings.xml
index aaa67deb5..297124f06 100644
--- a/PermissionController/res/values-or-v33/strings.xml
+++ b/PermissionController/res/values-or-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ସମସ୍ତ ଆଲର୍ଟ ଦେଖନ୍ତୁ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ସମସ୍ତ ଆଲର୍ଟ ଦେଖନ୍ତୁ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ସମସ୍ତ ଆଲର୍ଟ ଦେଖନ୍ତୁ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ଆପଣଙ୍କ ସେଟିଂସର ସମୀକ୍ଷା କରନ୍ତୁ"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ସେଟିଂସର ସମୀକ୍ଷା କରନ୍ତୁ"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-or-watch/strings.xml b/PermissionController/res/values-or-watch/strings.xml
index bc4bfd1f4..b5c17dbb0 100644
--- a/PermissionController/res/values-or-watch/strings.xml
+++ b/PermissionController/res/values-or-watch/strings.xml
@@ -21,5 +21,5 @@
<string name="preference_show_system_apps" msgid="1055740303992024300">"ସିଷ୍ଟମ୍‍ ଆପ୍ସ ଦେଖାନ୍ତୁ"</string>
<string name="permission_summary_enforced_by_policy" msgid="2352478756952948019">"ଏହା ବଦଳାଯାଇପାରିବ ନାହିଁ"</string>
<string name="generic_yes" msgid="2489207724988649846">"ହଁ"</string>
- <string name="generic_cancel" msgid="2631708607129269698">"ବାତିଲ୍‌"</string>
+ <string name="generic_cancel" msgid="2631708607129269698">"ବାତିଲ"</string>
</resources>
diff --git a/PermissionController/res/values-or/strings.xml b/PermissionController/res/values-or/strings.xml
index 429c1811f..e4289e394 100644
--- a/PermissionController/res/values-or/strings.xml
+++ b/PermissionController/res/values-or/strings.xml
@@ -19,14 +19,14 @@
<string name="app_name" msgid="6098036489833144040">"ଅନୁମତି ନିୟନ୍ତ୍ରକ"</string>
<string name="ok" msgid="1936281769725676272">"ଓକେ"</string>
<string name="permission_search_keyword" msgid="1214451577494730543">"ଅନୁମତିଗୁଡ଼ିକ"</string>
- <string name="cancel" msgid="8943320028373963831">"ବାତିଲ୍‌ କରନ୍ତୁ"</string>
+ <string name="cancel" msgid="8943320028373963831">"ବାତିଲ କରନ୍ତୁ"</string>
<string name="back" msgid="6249950659061523680">"ପଛକୁ ଫେରନ୍ତୁ"</string>
<string name="available" msgid="6007778121920339498">"ଉପଲବ୍ଧ ଅଛି"</string>
<string name="blocked" msgid="9195547604866033708">"ବ୍ଲକ କରାଯାଇଛି"</string>
<string name="uninstall_or_disable" msgid="4496612999740858933">"ଅନଇନଷ୍ଟଲ୍ କରନ୍ତୁ କିମ୍ବା ଅକ୍ଷମ କରନ୍ତୁ"</string>
<string name="app_not_found_dlg_title" msgid="6029482906093859756">"ଆପ୍‍ ମିଳିଲା ନାହିଁ"</string>
<string name="grant_dialog_button_deny" msgid="88262611492697192">"ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ"</string>
- <string name="grant_dialog_button_deny_and_dont_ask_again" msgid="1748925431574312595">"ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ ଏବଂ ପୁଣ ପଚାରନ୍ତୁ ନାହିଁ"</string>
+ <string name="grant_dialog_button_deny_and_dont_ask_again" msgid="1748925431574312595">"ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ ଏବଂ ପୁଣି ପଚାରନ୍ତୁ ନାହିଁ"</string>
<string name="grant_dialog_button_no_upgrade" msgid="8344732743633736625">"“ଆପଟି ବ୍ୟବହାରରେ ଥିବା ସମୟରେ”କୁ ରଖନ୍ତୁ"</string>
<string name="grant_dialog_button_no_upgrade_one_time" msgid="5125892775684968694">"“କେବଳ ଏହି ସମୟ” ରଖନ୍ତୁ"</string>
<string name="grant_dialog_button_more_info" msgid="213350268561945193">"ଅଧିକ ସୂଚନା"</string>
@@ -37,7 +37,7 @@
<string name="permission_add_background_warning_template" msgid="1812914855915092273">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; ସବୁବେଳେ <xliff:g id="ACTION">%2$s</xliff:g>କୁ ଅନୁମତି ଦେବେ?"</string>
<string name="allow_permission_foreground_only" msgid="116465816039675404">"କେବଳ ଆପ୍‍ ବ୍ୟବହାର ସମୟରେ"</string>
<string name="allow_permission_always" msgid="5194342531206054051">"ସର୍ବଦା"</string>
- <string name="deny_permission_deny_and_dont_ask_again" msgid="6106035221490102341">"ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ ଏବଂ ପୁଣ ପଚାରନ୍ତୁ ନାହିଁ"</string>
+ <string name="deny_permission_deny_and_dont_ask_again" msgid="6106035221490102341">"ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ ଏବଂ ପୁଣି ପଚାରନ୍ତୁ ନାହିଁ"</string>
<string name="permission_revoked_count" msgid="4785082705441547086">"<xliff:g id="COUNT">%1$d</xliff:g> ଅନୁମତି ଅକ୍ଷମ କରାଯାଇଛି"</string>
<string name="permission_revoked_all" msgid="3397649017727222283">"ସମସ୍ତ ଅନୁମତି ଅକ୍ଷମ କରାଯାଇଛି"</string>
<string name="permission_revoked_none" msgid="9213345075484381180">"କୌଣସି ଅନୁମତି ଅକ୍ଷମ କରାଯାଇନାହିଁ"</string>
@@ -114,7 +114,7 @@
<string name="wear_not_allowed_dlg_text" msgid="512340555334769098">"ୱିୟର୍‌ରେ ଇନଷ୍ଟଲ୍‍/ଅନଇନଷ୍ଟଲ୍‍ କାର୍ଯ୍ୟଗୁଡ଼ିକ ସମର୍ଥନ କରେନାହିଁ।"</string>
<string name="permission_review_title_template_install" msgid="1284337937156289081">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; ଆକ୍ସେସ୍‍ କରିବା ପାଇଁ କେଉଁସବୁ ଅନୁମତି ଦିଆଯିବ, ତାହା ବାଛନ୍ତୁ"</string>
<string name="permission_review_title_template_update" msgid="3232333580548588657">"&lt;b&gt;<xliff:g id="APP_NAME">%1$s</xliff:g>&lt;/b&gt; ଅପଡେଟ୍‍ କରାଯାଇଛି। ଏହି ଆପ୍‍ କେଉଁସବୁ ଆକ୍ସେସ୍‍ କରିପାରିବ, ତାହା ବାଛନ୍ତୁ।"</string>
- <string name="review_button_cancel" msgid="2191147944056548886">"ବାତିଲ୍ କରନ୍ତୁ"</string>
+ <string name="review_button_cancel" msgid="2191147944056548886">"ବାତିଲ କରନ୍ତୁ"</string>
<string name="review_button_continue" msgid="2527918375047602199">"ଜାରି ରଖନ୍ତୁ"</string>
<string name="new_permissions_category" msgid="552995090178417611">"ନୂଆ ଅନୁମତିଗୁଡ଼ିକ"</string>
<string name="current_permissions_category" msgid="4292990083585728880">"ବର୍ତ୍ତମାନର ଅନୁମତିଗୁଡ଼ିକ"</string>
@@ -507,8 +507,9 @@
<string name="safety_center_issue_card_dismiss_button" msgid="5113965506144222402">"ଖାରଜ କରନ୍ତୁ"</string>
<string name="safety_center_issue_card_dismiss_confirmation_title" msgid="2734809473425036382">"ଏହି ଆଲର୍ଟକୁ ଖାରଜ କରିବେ?"</string>
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ଖାରଜ କରନ୍ତୁ"</string>
- <string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ବାତିଲ୍ କରନ୍ତୁ"</string>
+ <string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ବାତିଲ କରନ୍ତୁ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ସେଟିଂସ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ସୁରକ୍ଷା ଏବଂ ଗୋପନୀୟତା ସ୍ଥିତି। <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>। <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ସୁରକ୍ଷା ସେଟିଂସ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ସେନ୍ସର ଅନୁମତିଗୁଡ଼ିକ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ଗୋପନୀୟତା ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ଏହି ଆପ Androidର ନବୀନତମ ସଂସ୍କରଣକୁ ସମର୍ଥନ କରେ ନାହିଁ। ଯଦି ଏହି ଆପ ମ୍ୟୁଜିକ ଏବଂ ଅଡିଓ ଫାଇଲଗୁଡ଼ିକୁ ଆକ୍ସେସ କରିପାରିବ ନାହିଁ, ତେବେ ଫଟୋ ଏବଂ ଭିଡିଓଗୁଡ଼ିକୁ ମଧ୍ୟ ଆକ୍ସେସ କରିବା ପାଇଁ ଏହାକୁ ଅନୁମତି ଦିଆଯିବ ନାହିଁ।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ଏହି ଆପ Androidର ନବୀନତମ ସଂସ୍କରଣକୁ ସମର୍ଥନ କରେ ନାହିଁ। ଯଦି ଏହି ଆପ ଫଟୋ ଏବଂ ଭିଡିଓଗୁଡ଼ିକୁ ଆକ୍ସେସ କରିପାରିବ, ତେବେ ମ୍ୟୁଜିକ ଏବଂ ଅଡିଓ ଫାଇଲଗୁଡ଼ିକୁ ମଧ୍ୟ ଆକ୍ସେସ କରିବା ପାଇଁ ଏହାକୁ ଅନୁମତି ଦିଆଯିବ।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ଏହି ଆପ Androidର ନବୀନତମ ସଂସ୍କରଣକୁ ସମର୍ଥନ କରେ ନାହିଁ। ଯଦି ଏହି ଆପ ମ୍ୟୁଜିକ ଏବଂ ଅଡିଓ ଫାଇଲଗୁଡ଼ିକୁ ଆକ୍ସେସ କରିପାରିବ ନାହିଁ, ତେବେ ଫଟୋ ଏବଂ ଭିଡିଓଗୁଡ଼ିକୁ ମଧ୍ୟ ଆକ୍ସେସ କରିବା ପାଇଁ ଏହାକୁ ଅନୁମତି ଦିଆଯିବ ନାହିଁ।"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ବନ୍ଦ କରନ୍ତୁ"</string>
</resources>
diff --git a/PermissionController/res/values-pa-v33/strings.xml b/PermissionController/res/values-pa-v33/strings.xml
index 2bc12eb61..4f4cf7d46 100644
--- a/PermissionController/res/values-pa-v33/strings.xml
+++ b/PermissionController/res/values-pa-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ਸਾਰੀਆਂ ਸੁਚੇਤਨਾਵਾਂ ਦੇਖੋ"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ਸਾਰੀਆਂ ਸੁਚੇਤਨਾਵਾਂ ਦੇਖੋ"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ਸਾਰੀਆਂ ਸੁਚੇਤਨਾਵਾਂ ਦੇਖੋ"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ਆਪਣੀਆਂ ਸੈਟਿੰਗਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ਸੈਟਿੰਗਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-pa/strings.xml b/PermissionController/res/values-pa/strings.xml
index 1f220da62..220a7885b 100644
--- a/PermissionController/res/values-pa/strings.xml
+++ b/PermissionController/res/values-pa/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ਖਾਰਜ ਕਰੋ"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ਰੱਦ ਕਰੋ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ਸੈਟਿੰਗਾਂ"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ਸੁਰੱਖਿਆ ਅਤੇ ਪਰਦੇਦਾਰੀ ਸਥਿਤੀ। <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"ਸੈਂਸਰ ਇਜਾਜ਼ਤਾਂ"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"ਪਰਦੇਦਾਰੀ ਕੰਟਰੋਲ"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ਇਹ ਐਪ Android ਦੇ ਨਵੀਨਤਮ ਵਰਜਨ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ ਹੈ। ਜੇ ਇਹ ਐਪ ਸੰਗੀਤ ਅਤੇ ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਕਰ ਸਕਦੀ, ਤਾਂ ਇਸਨੂੰ ਫ਼ੋਟੋਆਂ ਅਤੇ ਵੀਡੀਓ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਵੀ ਆਗਿਆ ਨਹੀਂ ਦਿੱਤੀ ਜਾਵੇਗੀ।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ਇਹ ਐਪ Android ਦੇ ਨਵੀਨਤਮ ਵਰਜਨ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ ਹੈ। ਜੇ ਇਹ ਐਪ ਫ਼ੋਟੋਆਂ ਅਤੇ ਵੀਡੀਓ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਸੰਗੀਤ ਅਤੇ ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਵੀ ਆਗਿਆ ਦਿੱਤੀ ਜਾਵੇਗੀ।"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ਇਹ ਐਪ Android ਦੇ ਨਵੀਨਤਮ ਵਰਜਨ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ ਹੈ। ਜੇ ਇਹ ਐਪ ਸੰਗੀਤ ਅਤੇ ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਕਰ ਸਕਦੀ, ਤਾਂ ਇਸਨੂੰ ਫ਼ੋਟੋਆਂ ਅਤੇ ਵੀਡੀਓ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਵੀ ਆਗਿਆ ਨਹੀਂ ਦਿੱਤੀ ਜਾਵੇਗੀ।"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ਬੰਦ ਕਰੋ"</string>
</resources>
diff --git a/PermissionController/res/values-pl-v33/strings.xml b/PermissionController/res/values-pl-v33/strings.xml
index 517d2485a..a05c2a579 100644
--- a/PermissionController/res/values-pl-v33/strings.xml
+++ b/PermissionController/res/values-pl-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Zobacz wszystkie alerty"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Zobacz wszystkie alerty"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Zobacz wszystkie alerty"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Sprawdź ustawienia"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Sprawdź ustawienia"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-pl/strings.xml b/PermissionController/res/values-pl/strings.xml
index bc3b8d856..4160d720b 100644
--- a/PermissionController/res/values-pl/strings.xml
+++ b/PermissionController/res/values-pl/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Zamknij"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Anuluj"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ustawienia"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Stan bezpieczeństwa i prywatności. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Ustawienia zabezpieczeń"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Uprawnienia dotyczące czujnika"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Ustawienia prywatności"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ta aplikacja nie obsługuje najnowszej wersji Androida. Jeśli ta aplikacja nie ma dostępu do muzyki i plików audio, nie będzie również miała dostępu do zdjęć i filmów."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ta aplikacja nie obsługuje najnowszej wersji Androida. Jeśli ta aplikacja ma dostęp do zdjęć i filmów, będzie również miała dostęp do muzyki i plików audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ta aplikacja nie obsługuje najnowszej wersji Androida. Jeśli ta aplikacja nie ma dostępu do muzyki i plików audio, nie będzie również miała dostępu do zdjęć i filmów."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zamknij"</string>
</resources>
diff --git a/PermissionController/res/values-pt-rBR-v33/strings.xml b/PermissionController/res/values-pt-rBR-v33/strings.xml
index 043ca3dcf..c5ec30938 100644
--- a/PermissionController/res/values-pt-rBR-v33/strings.xml
+++ b/PermissionController/res/values-pt-rBR-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ver todos os alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ver todos os alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ver todos os alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revise suas configurações"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisar configurações"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-pt-rBR/strings.xml b/PermissionController/res/values-pt-rBR/strings.xml
index 13c2334bf..132045df4 100644
--- a/PermissionController/res/values-pt-rBR/strings.xml
+++ b/PermissionController/res/values-pt-rBR/strings.xml
@@ -58,13 +58,13 @@
<string name="review_permission_decisions" msgid="309559429150613632">"Decisões recentes de permissão"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Ver todas as decisões recentes de permissão"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nenhuma decisão recente de permissão"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gerencie o acesso a dados da agenda, registros de chamadas e muito mais"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gerencie o acesso a dados da agenda, registros de ligações e mais"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Você permitiu que o app <xliff:g id="APP_NAME">%1$s</xliff:g> acesse <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Você não permitiu que o app <xliff:g id="APP_NAME">%1$s</xliff:g> acesse <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Hoje}=1{1 dia atrás}one{# dia atrás}other{# dias atrás}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Desativar app"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Se você desativar este app, o Android e outros apps poderão deixar de funcionar como deveriam. Não é possível excluir esse app porque ele veio pré-instalado no seu dispositivo. Ao optar pela desativação, você desativa o app e o oculta no dispositivo."</string>
- <string name="app_permission_manager" msgid="3903811137630909550">"Gerenciador de permissões"</string>
+ <string name="app_permission_manager" msgid="3903811137630909550">"Gestão de permissões"</string>
<string name="never_ask_again" msgid="4728762438198560329">"Não perguntar novamente"</string>
<string name="no_permissions" msgid="3881676756371148563">"Sem permissões"</string>
<string name="additional_permissions" msgid="5801285469338873430">"Outras permissões"</string>
@@ -263,10 +263,10 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# app não usado}one{# app não usado}other{# apps não usados}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"As permissões e os arquivos temporários foram removidos, e as notificações foram interrompidas. Toque para revisar."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Conferir as permissões recentes"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso à permissão de <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso à permissão de <xliff:g id="PERMISSION_1">%2$s</xliff:g> e <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso a: <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso a: <xliff:g id="PERMISSION_1">%2$s</xliff:g> e <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Enquanto dirigia, você concedeu <xliff:g id="COUNT">%1$d</xliff:g> permissões ao app <xliff:g id="APP">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_0">%1$s</xliff:g> e # outro app}one{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_1">%1$s</xliff:g> e # outro app}other{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_1">%1$s</xliff:g> e # outros apps}}"</string>
+ <string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_0">%1$s</xliff:g> e # outro app}one{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_1">%1$s</xliff:g> e # outro app}other{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_1">%1$s</xliff:g> e # outros apps}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"Ir para Configurações"</string>
<string name="auto_revoke_setting_subtitle" msgid="8631720570723050460">"Alguns apps não foram usados nos últimos meses"</string>
<string name="permissions_removed_category_title" msgid="1064754271178447643">"Permissões removidas"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dispensar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Configurações"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status de segurança e privacidade. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Configurações de segurança"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permissões do sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controles de privacidade"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Este app não tem suporte à versão mais recente do Android. Se ele não puder acessar arquivos de áudio e música, também não vai poder acessar fotos e vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Este app não tem suporte à versão mais recente do Android. Se ele puder acessar fotos e vídeos, também vai poder acessar arquivos de áudio e música."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Este app não tem suporte à versão mais recente do Android. Se ele não puder acessar arquivos de áudio e música, também não vai poder acessar fotos e vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Fechar"</string>
</resources>
diff --git a/PermissionController/res/values-pt-rPT-v33/strings.xml b/PermissionController/res/values-pt-rPT-v33/strings.xml
index fcbf8629c..aaf5d7ef4 100644
--- a/PermissionController/res/values-pt-rPT-v33/strings.xml
+++ b/PermissionController/res/values-pt-rPT-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Veja todos os alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Veja todos os alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Veja todos os alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Reveja as suas definições"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Rever definições"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Definições"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Informações"</string>
</resources>
diff --git a/PermissionController/res/values-pt-rPT/strings.xml b/PermissionController/res/values-pt-rPT/strings.xml
index 8dfaa5688..f4390693b 100644
--- a/PermissionController/res/values-pt-rPT/strings.xml
+++ b/PermissionController/res/values-pt-rPT/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ignorar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Definições"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Estado de segurança e privacidade. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Definições de segurança"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Autorizações do sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controlos de privacidade"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Esta app não suporta a versão mais recente do Android. Se esta app não conseguir aceder a ficheiros de áudio e música, também não vai ter autorização para aceder a fotos nem vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Esta app não suporta a versão mais recente do Android. Se esta app conseguir aceder a fotos e vídeos, também vai ter autorização para aceder a ficheiros de áudio e música."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Esta app não suporta a versão mais recente do Android. Se esta app não conseguir aceder a ficheiros de áudio e música, também não vai ter autorização para aceder a fotos nem vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Fechar"</string>
</resources>
diff --git a/PermissionController/res/values-pt-v33/strings.xml b/PermissionController/res/values-pt-v33/strings.xml
index 043ca3dcf..c5ec30938 100644
--- a/PermissionController/res/values-pt-v33/strings.xml
+++ b/PermissionController/res/values-pt-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ver todos os alertas"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ver todos os alertas"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ver todos os alertas"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Revise suas configurações"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Revisar configurações"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-pt/strings.xml b/PermissionController/res/values-pt/strings.xml
index 13c2334bf..132045df4 100644
--- a/PermissionController/res/values-pt/strings.xml
+++ b/PermissionController/res/values-pt/strings.xml
@@ -58,13 +58,13 @@
<string name="review_permission_decisions" msgid="309559429150613632">"Decisões recentes de permissão"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Ver todas as decisões recentes de permissão"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nenhuma decisão recente de permissão"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gerencie o acesso a dados da agenda, registros de chamadas e muito mais"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Gerencie o acesso a dados da agenda, registros de ligações e mais"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Você permitiu que o app <xliff:g id="APP_NAME">%1$s</xliff:g> acesse <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"Você não permitiu que o app <xliff:g id="APP_NAME">%1$s</xliff:g> acesse <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Hoje}=1{1 dia atrás}one{# dia atrás}other{# dias atrás}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Desativar app"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Se você desativar este app, o Android e outros apps poderão deixar de funcionar como deveriam. Não é possível excluir esse app porque ele veio pré-instalado no seu dispositivo. Ao optar pela desativação, você desativa o app e o oculta no dispositivo."</string>
- <string name="app_permission_manager" msgid="3903811137630909550">"Gerenciador de permissões"</string>
+ <string name="app_permission_manager" msgid="3903811137630909550">"Gestão de permissões"</string>
<string name="never_ask_again" msgid="4728762438198560329">"Não perguntar novamente"</string>
<string name="no_permissions" msgid="3881676756371148563">"Sem permissões"</string>
<string name="additional_permissions" msgid="5801285469338873430">"Outras permissões"</string>
@@ -263,10 +263,10 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# app não usado}one{# app não usado}other{# apps não usados}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"As permissões e os arquivos temporários foram removidos, e as notificações foram interrompidas. Toque para revisar."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Conferir as permissões recentes"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso à permissão de <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso à permissão de <xliff:g id="PERMISSION_1">%2$s</xliff:g> e <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso a: <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Enquanto dirigia, você deu ao app <xliff:g id="APP">%1$s</xliff:g> acesso a: <xliff:g id="PERMISSION_1">%2$s</xliff:g> e <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Enquanto dirigia, você concedeu <xliff:g id="COUNT">%1$d</xliff:g> permissões ao app <xliff:g id="APP">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_0">%1$s</xliff:g> e # outro app}one{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_1">%1$s</xliff:g> e # outro app}other{Enquanto dirigia, você concedeu acesso ao <xliff:g id="APP_1">%1$s</xliff:g> e # outros apps}}"</string>
+ <string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_0">%1$s</xliff:g> e # outro app}one{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_1">%1$s</xliff:g> e # outro app}other{Enquanto dirigia, você permitiu o acesso de <xliff:g id="APP_1">%1$s</xliff:g> e # outros apps}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"Ir para Configurações"</string>
<string name="auto_revoke_setting_subtitle" msgid="8631720570723050460">"Alguns apps não foram usados nos últimos meses"</string>
<string name="permissions_removed_category_title" msgid="1064754271178447643">"Permissões removidas"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Dispensar"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Cancelar"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Configurações"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status de segurança e privacidade. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Configurações de segurança"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permissões do sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Controles de privacidade"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Este app não tem suporte à versão mais recente do Android. Se ele não puder acessar arquivos de áudio e música, também não vai poder acessar fotos e vídeos."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Este app não tem suporte à versão mais recente do Android. Se ele puder acessar fotos e vídeos, também vai poder acessar arquivos de áudio e música."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Este app não tem suporte à versão mais recente do Android. Se ele não puder acessar arquivos de áudio e música, também não vai poder acessar fotos e vídeos."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Fechar"</string>
</resources>
diff --git a/PermissionController/res/values-ro-v33/strings.xml b/PermissionController/res/values-ro-v33/strings.xml
index 70eb36eae..fb7cafdb0 100644
--- a/PermissionController/res/values-ro-v33/strings.xml
+++ b/PermissionController/res/values-ro-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Afișați toate alertele"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Afișați toate alertele"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Afișați toate alertele"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Examinați setările"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Examinați setările"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ro/strings.xml b/PermissionController/res/values-ro/strings.xml
index 0a6c65a7c..d6202bdb6 100644
--- a/PermissionController/res/values-ro/strings.xml
+++ b/PermissionController/res/values-ro/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Respingeți"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Anulați"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Setări"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Starea de securitate și confidențialitate. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Setări de securitate"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Permisiuni pentru senzori"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Opțiuni de confidențialitate"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Aplicația nu acceptă cea mai recentă versiune Android. Dacă aplicația nu poate accesa muzică și fișiere audio, nu va putea să acceseze fotografii și videoclipuri."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Aplicația nu acceptă cea mai recentă versiune Android. Dacă aplicația poate accesa fotografii și videoclipuri, va putea să acceseze și muzică și fișiere audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Aplicația nu acceptă cea mai recentă versiune Android. Dacă aplicația nu poate accesa muzică și fișiere audio, nu va putea să acceseze fotografii și videoclipuri."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Închideți"</string>
</resources>
diff --git a/PermissionController/res/values-ru-v33/strings.xml b/PermissionController/res/values-ru-v33/strings.xml
index 9b9b0293a..ae9880193 100644
--- a/PermissionController/res/values-ru-v33/strings.xml
+++ b/PermissionController/res/values-ru-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Все оповещения"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Посмотрите все оповещения."</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Посмотрите все оповещения."</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Проверьте настройки"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Перейти в настройки"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ru/strings.xml b/PermissionController/res/values-ru/strings.xml
index 75876c3ac..c979dc147 100644
--- a/PermissionController/res/values-ru/strings.xml
+++ b/PermissionController/res/values-ru/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Закрыть"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Отмена"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Настройки"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Статус безопасности и конфиденциальности. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Настройки безопасности"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Доступ к датчикам"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Настройки конфиденциальности"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Это приложение не поддерживает последнюю версию Android. Если у него нет доступа к музыке и аудиофайлам, у него также не будет доступа к фотографиям и видео."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Это приложение не поддерживает последнюю версию Android. Если у него есть доступ к фотографиям и видео, ему также будет предоставлен доступ к музыке и аудиофайлам."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Это приложение не поддерживает последнюю версию Android. Если у него нет доступа к музыке и аудиофайлам, у него также не будет доступа к фотографиям и видео."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Закрыть"</string>
</resources>
diff --git a/PermissionController/res/values-si-v33/strings.xml b/PermissionController/res/values-si-v33/strings.xml
index ba517b359..61d259e80 100644
--- a/PermissionController/res/values-si-v33/strings.xml
+++ b/PermissionController/res/values-si-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"සියලු ඇඟවීම් දකින්න"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"සියලු ඇඟවීම් දකින්න"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"සියලු ඇඟවීම් දකින්න"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ඔබේ සැකසීම් සමාලෝචනය කරන්න"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"සැකසීම් සමාලෝචනය කරන්න"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-si/strings.xml b/PermissionController/res/values-si/strings.xml
index 732c86bee..304c933f3 100644
--- a/PermissionController/res/values-si/strings.xml
+++ b/PermissionController/res/values-si/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ඉවත ලන්න"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"අවලංගු කරන්න"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"සැකසීම්"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"ආරක්ෂක සහ පෞද්ගලිකත්ව තත්ත්වය. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"ආරක්ෂක සැකසීම්"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"සංවේදක අවසර"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"පෞද්ගලිකත්ව පාලන"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"මෙම යෙදුම Android හි නවතම අනුවාදයට සහාය නොදක්වයි. මෙම යෙදුමට සංගීත සහ ශ්‍රව්‍ය ගොනු වෙත ප්‍රවේශ විය නොහැකි නම්, එයට ඡායාරූප සහ වීඩියෝ වෙත ප්‍රවේශ වීමටද ඉඩ නොදෙනු ඇත."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"මෙම යෙදුම Android හි නවතම අනුවාදයට සහාය නොදක්වයි. මෙම යෙදුමට ඡායාරූප සහ වීඩියෝ වෙත ප්‍රවේශ විය හැකි නම්, එයට සංගීත සහ ශ්‍රව්‍ය ගොනු වෙත ප්‍රවේශ වීමටද ඉඩ දෙනු ඇත."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"මෙම යෙදුම Android හි නවතම අනුවාදයට සහාය නොදක්වයි. මෙම යෙදුමට සංගීත සහ ශ්‍රව්‍ය ගොනු වෙත ප්‍රවේශ විය නොහැකි නම්, එයට ඡායාරූප සහ වීඩියෝ වෙත ප්‍රවේශ වීමටද ඉඩ නොදෙනු ඇත."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"වසන්න"</string>
</resources>
diff --git a/PermissionController/res/values-sk-v33/strings.xml b/PermissionController/res/values-sk-v33/strings.xml
index cbf312446..77eb3e78b 100644
--- a/PermissionController/res/values-sk-v33/strings.xml
+++ b/PermissionController/res/values-sk-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Zobraziť všetky upozornenia"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Zobraziť všetky upozornenia"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Zobraziť všetky upozornenia"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Skontrolujte svoje nastavenia"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Skontrolovať nastavenia"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-sk/strings.xml b/PermissionController/res/values-sk/strings.xml
index b49d05a7d..5b473a522 100644
--- a/PermissionController/res/values-sk/strings.xml
+++ b/PermissionController/res/values-sk/strings.xml
@@ -59,8 +59,8 @@
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Zobrazenie všetkých nedávnych rozhodnutí o povolení"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Žiadne nedávne rozhodnutia o povolení"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Spravujte prístup k údajom kalendára, zoznamu hovorov a ďalších funkcií"</string>
- <string name="granted_permission_decision" msgid="7824827491551861365">"Aplikácii <xliff:g id="APP_NAME">%1$s</xliff:g> ste udelili prístup k povoleniu <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Zamietli ste prístup aplikácie <xliff:g id="APP_NAME">%1$s</xliff:g> k povoleniu <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="granted_permission_decision" msgid="7824827491551861365">"Aplikácii <xliff:g id="APP_NAME">%1$s</xliff:g> ste udelili povolenie <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Aplikácii <xliff:g id="APP_NAME">%1$s</xliff:g> ste zamietli povolenie <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Dnes}=1{Pred 1 dňom}few{Pred # dňami}many{Pred # dňa}other{Pred # dňami}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Deaktivovať aplikáciu"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Ak aplikáciu deaktivujete, systém a ďalšie aplikácie už nemusia fungovať podľa očakávaní. Upozorňujeme, že túto aplikáciu nemôžete odstrániť, pretože bola vo vašom zariadení predinštalovaná. Deaktiváciou ju vypnete a skryjete v zariadení."</string>
@@ -189,7 +189,7 @@
<string name="app_permission_button_deny" msgid="6016454069832050300">"Nepovoliť"</string>
<string name="precise_image_description" msgid="6349638632303619872">"Presná poloha"</string>
<string name="approximate_image_description" msgid="938803699637069884">"Približná poloha"</string>
- <string name="app_permission_location_accuracy" msgid="7166912915040018669">"Použiť presnú polohu"</string>
+ <string name="app_permission_location_accuracy" msgid="7166912915040018669">"Používať presnú polohu"</string>
<string name="app_permission_location_accuracy_subtitle" msgid="2654077606404987210">"Keď je presná poloha vypnutá, aplikácie majú prístup k vašej približnej polohe"</string>
<string name="app_permission_title" msgid="2090897901051370711">"<xliff:g id="PERM">%1$s</xliff:g>: povolenie"</string>
<string name="app_permission_header" msgid="2951363137032603806">"<xliff:g id="PERM">%1$s</xliff:g>: prístup tejto aplikácie"</string>
@@ -263,7 +263,7 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# nepoužívaná aplikácia}few{# nepoužívané aplikácie}many{# unused apps}other{# nepoužívaných aplikácií}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"Povolenia a dočasné súbory boli odstránené a upozornenia boli zastavené. Skontrolujte to klepnutím."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Skontrolujte nedávne povolenia"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Počas jazdy ste udelili aplikácii <xliff:g id="APP">%1$s</xliff:g> prístup k povoleniu <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Počas jazdy ste udelili aplikácii <xliff:g id="APP">%1$s</xliff:g> povolenie <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Počas jazdy ste udelili aplikácii <xliff:g id="APP">%1$s</xliff:g> prístup k povoleniam <xliff:g id="PERMISSION_1">%2$s</xliff:g> &amp; <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Počas jazdy ste udelili aplikácii <xliff:g id="APP">%2$s</xliff:g> tento počet povolení: <xliff:g id="COUNT">%1$d</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Počas jazdy ste udelili prístup aplikácii <xliff:g id="APP_0">%1$s</xliff:g> a # ďalšej}few{Počas jazdy ste udelili prístup aplikácii <xliff:g id="APP_1">%1$s</xliff:g> a # ďalším}many{While driving, you gave <xliff:g id="APP_1">%1$s</xliff:g> &amp; # other apps access}other{Počas jazdy ste udelili prístup aplikácii <xliff:g id="APP_1">%1$s</xliff:g> a # ďalším}}"</string>
@@ -487,7 +487,7 @@
<string name="not_used_permissions_description" msgid="7595514824169388718">"Povolenia používané iba systémovými aplikáciami."</string>
<string name="additional_permissions_label" msgid="7693557637462569046">"Ďalšie povolenia"</string>
<string name="additional_permissions_description" msgid="2186611950890732112">"Povolenia definované aplikáciami."</string>
- <string name="privdash_label_camera" msgid="1426440033626198096">"Fotoaparát"</string>
+ <string name="privdash_label_camera" msgid="1426440033626198096">"Kamera"</string>
<string name="privdash_label_microphone" msgid="8415035835803511693">"Mikrofón"</string>
<string name="privdash_label_location" msgid="6882400763866489291">"Poloha"</string>
<string name="privdash_label_other" msgid="3710394147423236033">"Iné"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Zavrieť"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Zrušiť"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Nastavenia"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Stav zabezpečenia a ochrany súkromia. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Nastavenia zabezpečenia"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Povolenia pre senzory"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Nastavenia ochrany súkromia"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Táto aplikácia nepodporuje najnovšiu verziu Androidu. Ak táto aplikácia nemá prístup k hudobným a zvukovým súborom, nebude ho mať ani k fotkám a videám."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Táto aplikácia nepodporuje najnovšiu verziu Androidu. Ak má táto aplikácia prístup k fotkám a videám, bude ho mať aj k hudobným a zvukovým súborom."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Táto aplikácia nepodporuje najnovšiu verziu Androidu. Ak táto aplikácia nemá prístup k hudobným a zvukovým súborom, nebude ho mať ani k fotkám a videám."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zavrieť"</string>
</resources>
diff --git a/PermissionController/res/values-sl-v33/strings.xml b/PermissionController/res/values-sl-v33/strings.xml
index 3ff7c24ea..cccd85cee 100644
--- a/PermissionController/res/values-sl-v33/strings.xml
+++ b/PermissionController/res/values-sl-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Ogled vseh opozoril"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Ogled vseh opozoril"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Ogled vseh opozoril"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Preglejte nastavitve."</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Pregled nastavitev"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-sl/strings.xml b/PermissionController/res/values-sl/strings.xml
index 6cfc0bbee..a6acdecc6 100644
--- a/PermissionController/res/values-sl/strings.xml
+++ b/PermissionController/res/values-sl/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Ni nedavnih odločitev o dovoljenjih"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Upravljanje dostopa do podatkov koledarja, dnevnikov klicev in drugega."</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> ste odobrili dovoljenje: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>."</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> ste zavrnili dostop do dovoljenja za <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>."</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> ste zavrnili dovoljenje: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>."</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Danes}=1{Pred 1 dnevom}one{Pred # dnevom}two{Pred # dnevoma}few{Pred # dnevi}other{Pred # dnevi}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Onemogočanje aplikacije"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Če onemogočite to aplikacijo, Android in druge aplikacije morda ne bodo več delovali, kot bi morali. Upoštevajte, da te aplikacije ni mogoče izbrisati, ker je bila vnaprej nameščena v napravi. Če jo onemogočite, jo boste izklopili in skrili v napravi."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Opusti"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Prekliči"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Nastavitve"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Stanje glede varnosti in zasebnosti. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Varnostne nastavitve"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Dovoljenja za tipala"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Nastavitve zasebnosti"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ta aplikacija ne podpira najnovejše različice Androida. Če ta aplikacija ne sme dostopati do glasbe in zvočnih datotek, ji tudi dostop do fotografij in videoposnetkov ne bo dovoljen."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ta aplikacija ne podpira najnovejše različice Androida. Če ta aplikacija sme dostopati do fotografij in videoposnetkov, ji bo dovoljen tudi dostop do glasbe in zvočnih datotek."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ta aplikacija ne podpira najnovejše različice Androida. Če ta aplikacija ne sme dostopati do glasbe in zvočnih datotek, ji tudi dostop do fotografij in videoposnetkov ne bo dovoljen."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Zapri"</string>
</resources>
diff --git a/PermissionController/res/values-sq-v33/strings.xml b/PermissionController/res/values-sq-v33/strings.xml
index 5fc0da96c..1ba0b5687 100644
--- a/PermissionController/res/values-sq-v33/strings.xml
+++ b/PermissionController/res/values-sq-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Shiko të gjitha sinjalizimet"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Shiko të gjitha sinjalizimet"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Shiko të gjitha sinjalizimet"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Rishiko cilësimet e tua"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Rishiko cilësimet"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-sq/strings.xml b/PermissionController/res/values-sq/strings.xml
index 692fe34c5..a4b285676 100644
--- a/PermissionController/res/values-sq/strings.xml
+++ b/PermissionController/res/values-sq/strings.xml
@@ -59,8 +59,8 @@
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Shiko të gjitha vendimet e fundit për lejet"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Nuk ka vendime të fundit për lejet"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Menaxho qasjen te të dhënat e kalendarit, evidencave të telefonatave etj."</string>
- <string name="granted_permission_decision" msgid="7824827491551861365">"I dhe <xliff:g id="APP_NAME">%1$s</xliff:g> qasje në <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"I refuzove <xliff:g id="APP_NAME">%1$s</xliff:g> qasje në <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="granted_permission_decision" msgid="7824827491551861365">"I dhe \"<xliff:g id="APP_NAME">%1$s</xliff:g>\" qasje te <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"I refuzove \"<xliff:g id="APP_NAME">%1$s</xliff:g>\" qasje te <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Sot}=1{1 ditë më parë}other{# ditë më parë}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Çaktivizo aplikacionin"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Nëse e çaktivizon këtë aplikacion, Android dhe aplikacionet e tjera mund të mos funksionojnë më siç pritet. Ki parasysh se nuk mund ta fshish këtë aplikacion pasi ai ka ardhur i instaluar paraprakisht në pajisjen tënde. Duke e çaktivizuar, mund ta kalosh këtë aplikacion në joaktiv dhe ta fshehësh në pajisjen tënde."</string>
@@ -263,8 +263,8 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{# aplikacion i papërdorur}other{# aplikacione të papërdorura}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"Lejet dhe skedarët e përkohshëm janë hequr dhe njoftimet janë ndaluar. Trokit për t\'i rishikuar."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Kontrollo lejet e fundit"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Gjatë drejtimit të makinës, i ke dhënë <xliff:g id="APP">%1$s</xliff:g> qasje në <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Gjatë drejtimit të makinës, i ke dhënë <xliff:g id="APP">%1$s</xliff:g> qasje në <xliff:g id="PERMISSION_1">%2$s</xliff:g> dhe <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Gjatë drejtimit të makinës, i ke dhënë \"<xliff:g id="APP">%1$s</xliff:g>\" qasje te <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Gjatë drejtimit të makinës, i ke dhënë \"<xliff:g id="APP">%1$s</xliff:g>\" qasje te <xliff:g id="PERMISSION_1">%2$s</xliff:g> dhe <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Gjatë drejtimit të makinës, i ke dhënë <xliff:g id="COUNT">%1$d</xliff:g> leje <xliff:g id="APP">%2$s</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Gjatë drejtimit të makinës, i ke dhënë qasje <xliff:g id="APP_0">%1$s</xliff:g> dhe # aplikacioni tjetër}other{Gjatë drejtimit të makinës, i ke dhënë qasje <xliff:g id="APP_1">%1$s</xliff:g> dhe # aplikacioneve të tjera}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"Shko te \"Cilësimet\""</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Hiq"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Anulo"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Cilësimet"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Statusi i sigurisë dhe i privatësisë. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Cilësimet e sigurisë"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Lejet e sensorëve"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Kontrollet e privatësisë"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ky aplikacion nuk mbështet versionin më të fundit të Android. Nëse ky aplikacion nuk mund të ketë qasje te muzika dhe te skedarët audio, atij nuk do t\'i lejohet gjithashtu të ketë qasje te fotografitë dhe te videot."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ky aplikacion nuk mbështet versionin më të fundit të Android. Nëse ky aplikacion mund të ketë qasje te fotografitë dhe te videot, atij do t\'i lejohet gjithashtu të ketë qasje te muzika dhe te skedarët audio."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ky aplikacion nuk mbështet versionin më të fundit të Android. Nëse ky aplikacion nuk mund të ketë qasje te muzika dhe te skedarët audio, atij nuk do t\'i lejohet gjithashtu të ketë qasje te fotografitë dhe te videot."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Mbyll"</string>
</resources>
diff --git a/PermissionController/res/values-sr-v33/strings.xml b/PermissionController/res/values-sr-v33/strings.xml
index ed6888811..644707c2d 100644
--- a/PermissionController/res/values-sr-v33/strings.xml
+++ b/PermissionController/res/values-sr-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Прикажи сва обавештења"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Прикажи сва обавештења"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Прегледајте сва обавештења"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Прегледајте подешавања"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Прикажи преглед подешавања"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Подешавања"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Информације"</string>
</resources>
diff --git a/PermissionController/res/values-sr/strings.xml b/PermissionController/res/values-sr/strings.xml
index 49ae99584..ddcd1497d 100644
--- a/PermissionController/res/values-sr/strings.xml
+++ b/PermissionController/res/values-sr/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Одбаци"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Откажи"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Подешавања"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Статус безбедности и приватности. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Безбедносна подешавања"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Дозволе за сензоре"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Контроле приватности"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ова апликација не подржава најновију верзију Android-а. Ако ова апликација не може да приступа музици и аудио фајловима, неће јој бити дозвољено ни да приступа сликама и видео снимцима."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ова апликација не подржава најновију верзију Android-а. Ако ова апликација може да приступа сликама и видео снимцима, биће јој дозвољено и да приступа музици и аудио фајловима."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ова апликација не подржава најновију верзију Android-а. Ако ова апликација не може да приступа музици и аудио фајловима, неће јој бити дозвољено ни да приступа сликама и видео снимцима."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Затвори"</string>
</resources>
diff --git a/PermissionController/res/values-sv-v33/strings.xml b/PermissionController/res/values-sv-v33/strings.xml
index b521f238e..1a3fa11b8 100644
--- a/PermissionController/res/values-sv-v33/strings.xml
+++ b/PermissionController/res/values-sv-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Se alla varningar"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Se alla varningar"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Se alla varningar"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Granska dina inställningar"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Granska inställningarna"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-sv/strings.xml b/PermissionController/res/values-sv/strings.xml
index 4c074fd32..b9b5d0a89 100644
--- a/PermissionController/res/values-sv/strings.xml
+++ b/PermissionController/res/values-sv/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ignorera"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Avbryt"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Inställningar"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Säkerhets- och integritetsstatus. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Säkerhetsinställningar"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensorbehörigheter"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Integritetsinställningar"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Den här appen stöder inte den senaste versionen av Android. Om den här appen inte har åtkomst till musik och ljudfiler har den inte heller åtkomst till foton eller videor."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Den här appen stöder inte den senaste versionen av Android. Om den här appen har åtkomst till foton och videor får den också åtkomst till musik och ljudfiler."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Den här appen stöder inte den senaste versionen av Android. Om den här appen inte har åtkomst till musik och ljudfiler har den inte heller åtkomst till foton eller videor."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Stäng"</string>
</resources>
diff --git a/PermissionController/res/values-sw-v33/strings.xml b/PermissionController/res/values-sw-v33/strings.xml
index ef5a8b8bd..089e5455e 100644
--- a/PermissionController/res/values-sw-v33/strings.xml
+++ b/PermissionController/res/values-sw-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Angalia tahadhari zote"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Angalia tahadhari zote"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Angalia tahadhari zote"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Kagua mipangilio yako"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Kagua mipangilio"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-sw/strings.xml b/PermissionController/res/values-sw/strings.xml
index e1d8c64dc..c41538592 100644
--- a/PermissionController/res/values-sw/strings.xml
+++ b/PermissionController/res/values-sw/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Hakuna uamuzi wa ruhusa wa hivi majuzi"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"Dhibiti ufikiaji wa data kwenye kalenda, rekodi za nambari za simu na zaidi"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Umeipa <xliff:g id="APP_NAME">%1$s</xliff:g> ruhusa ya kufikia <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Umeinyima <xliff:g id="APP_NAME">%1$s</xliff:g> ruhusa ya kufikia<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Umeinyima <xliff:g id="APP_NAME">%1$s</xliff:g> ruhusa ya kufikia <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Leo}=1{Siku moja iliyopita}other{Siku # zilizopita}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Zima programu"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Ukizima programu hii, huenda Android na programu zingine zikakosa kufanya kazi tena kama zilivyokusudiwa. Kumbuka, huwezi kufuta programu hii kwa kuwa ilisakinishwa mapema kwenye kifaa chako. Kwa kuizima, unazima programu hii na kuificha kwenye kifaa chako."</string>
@@ -263,9 +263,9 @@
<string name="unused_apps_notification_title" msgid="4314832015894238019">"{count,plural, =1{Programu # isiyotumika}other{Programu # zisizotumika}}"</string>
<string name="unused_apps_notification_content" msgid="9195026773244581246">"Ruhusa na faili za muda zimeondolewa na arifa zimesimamishwa. Gusa ili ukague."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"Angalia ruhusa za hivi majuzi"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Wakati wa kuendesha, uliipa <xliff:g id="APP">%1$s</xliff:g> uwezo wa kufikia <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Wakati wa kuendesha, uliipa <xliff:g id="APP">%1$s</xliff:g> uwezo wa kufikia <xliff:g id="PERMISSION_1">%2$s</xliff:g> na <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Wakati wa kuendesha, uliipa <xliff:g id="APP">%2$s</xliff:g> ruhusa <xliff:g id="COUNT">%1$d</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"Wakati wa kuendesha gari, uliipa <xliff:g id="APP">%1$s</xliff:g> uwezo wa kufikia <xliff:g id="PERMISSION">%2$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"Wakati wa kuendesha gari, uliipa <xliff:g id="APP">%1$s</xliff:g> uwezo wa kufikia <xliff:g id="PERMISSION_1">%2$s</xliff:g> na <xliff:g id="PERMISSION_2">%3$s</xliff:g>"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"Wakati wa kuendesha gari, uliipa <xliff:g id="APP">%2$s</xliff:g> ruhusa <xliff:g id="COUNT">%1$d</xliff:g>"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{Ulipokuwa ukiendesha gari, uliipa <xliff:g id="APP_0">%1$s</xliff:g> na programu nyingine # ruhusa ya kufikia}other{Ulipokuwa ukiendesha gari, uliipa <xliff:g id="APP_1">%1$s</xliff:g> na programu zingine # ruhusa ya kufikia}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"Nenda kwenye Mipangilio"</string>
<string name="auto_revoke_setting_subtitle" msgid="8631720570723050460">"Baadhi ya programu hazijatumiwa kwa miezi michache"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Ondoa"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Ghairi"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Mipangilio"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Hali ya usalama na faragha. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Mipangilio ya Usalama"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Ruhusa za Kitambuzi"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Vidhibiti vya Faragha"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Programu hii haiwezi kutumia toleo jipya zaidi la Android. Iwapo programu hii haitaweza kufikia faili za muziki na sauti, haitaruhusiwa pia kufikia picha na video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Programu hii haiwezi kutumia toleo jipya zaidi la Android. Iwapo programu hii itaweza kufikia picha na video, itaruhusiwa pia kufikia muziki na faili za sauti."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Programu hii haiwezi kutumia toleo jipya zaidi la Android. Iwapo programu hii haitaweza kufikia faili za muziki na sauti, haitaruhusiwa pia kufikia picha na video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Funga"</string>
</resources>
diff --git a/PermissionController/res/values-ta-v33/strings.xml b/PermissionController/res/values-ta-v33/strings.xml
index 9c00b4e4c..6e2604aca 100644
--- a/PermissionController/res/values-ta-v33/strings.xml
+++ b/PermissionController/res/values-ta-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"அனைத்து அறிவிப்புகளையும் காட்டுதல்"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"அனைத்து அறிவிப்புகளையும் காட்டும்"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"அனைத்து அறிவிப்புகளையும் காட்டும்"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"உங்கள் அமைப்புகளைச் சரிபார்க்கலாம்"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"அமைப்புகளுக்குச் செல்"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ta/strings.xml b/PermissionController/res/values-ta/strings.xml
index 98682d876..026ade6d8 100644
--- a/PermissionController/res/values-ta/strings.xml
+++ b/PermissionController/res/values-ta/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"நிராகரி"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ரத்துசெய்"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"அமைப்புகள்"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"பாதுகாப்பு மற்றும் தனியுரிமை நிலை. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"பாதுகாப்பு அமைப்புகள்"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"சென்சார் அனுமதிகள்"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"தனியுரிமைக் கட்டுப்பாடுகள்"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"இந்த ஆப்ஸ் Androidன் சமீபத்திய பதிப்பை ஆதரிக்கவில்லை. இந்த ஆப்ஸால் இசை மற்றும் ஆடியோ ஃபைல்களை அணுக முடியாதெனில், படங்கள் மற்றும் வீடியோக்களை அணுகுவதற்கும் இந்த ஆப்ஸ் அனுமதிக்கப்படாது."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"இந்த ஆப்ஸ் Androidன் சமீபத்திய பதிப்பை ஆதரிக்கவில்லை. இந்த ஆப்ஸ் படங்களையும் வீடியோக்களையும் அணுகினால், இசை மற்றும் ஆடியோ ஃபைல்களையும் இந்த ஆப்ஸ் அணுக அனுமதிக்கப்படும்."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"இந்த ஆப்ஸ் Androidன் சமீபத்திய பதிப்பை ஆதரிக்கவில்லை. இந்த ஆப்ஸால் இசை மற்றும் ஆடியோ ஃபைல்களை அணுக முடியாதெனில், படங்கள் மற்றும் வீடியோக்களை அணுகுவதற்கும் இந்த ஆப்ஸ் அனுமதிக்கப்படாது."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"மூடும்"</string>
</resources>
diff --git a/PermissionController/res/values-te-v33/strings.xml b/PermissionController/res/values-te-v33/strings.xml
index 30183ee51..0589b2375 100644
--- a/PermissionController/res/values-te-v33/strings.xml
+++ b/PermissionController/res/values-te-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"అన్ని అలర్ట్‌లను చూడండి"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"అన్ని అలర్ట్‌లను చూడండి"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"అన్ని అలర్ట్‌లను చూడండి"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"మీ సెట్టింగ్‌లను రివ్యూ చేయండి"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"సెట్టింగ్‌లను రివ్యూ చేయండి"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-te/strings.xml b/PermissionController/res/values-te/strings.xml
index 85c97df46..612bb3215 100644
--- a/PermissionController/res/values-te/strings.xml
+++ b/PermissionController/res/values-te/strings.xml
@@ -60,7 +60,7 @@
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"ఇటీవలి అనుమతి నిర్ణయాలు లేవు"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"క్యాలెండర్, కాల్ లాగ్‌లు, ఇంకా మరిన్నింటికి డేటా యాక్సెస్‌ను మేనేజ్ చేయండి"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"మీరు <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>కు <xliff:g id="APP_NAME">%1$s</xliff:g> యాక్సెస్‌ను ఇచ్చారు"</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"మీరు <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>కు <xliff:g id="APP_NAME">%1$s</xliff:g> యాక్సెస్‌ను తిరస్కరించారు"</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"మీరు <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>‌కు <xliff:g id="APP_NAME">%1$s</xliff:g> యాక్సెస్‌ను తిరస్కరించారు"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{ఈరోజు}=1{1 రోజు క్రితం}other{# రోజుల క్రితం}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"యాప్‌ను డిజేబుల్‌ చేయి"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"మీరు ఈ యాప్‌ను డిజేబుల్‌ చేస్తే, Android మరియు ఇతర యాప్‌లు ఇకపై ఉద్దేశించిన రీతిలో పని చేయకపోవచ్చు. ఈ యాప్ మీ పరికరంలో ముందుగానే ఇన్‌స్టాల్ చేసి, అందించబడింది కాబట్టి మీరు దీనిని తొలగించలేరని గుర్తుంచుకోండి. డిజేబుల్‌ చేయడం ద్వారా, మీరు ఈ యాప్‌ను ఆఫ్ చేసి, మీ పరికరంలో దానిని దాస్తున్నారు."</string>
@@ -264,7 +264,7 @@
<string name="unused_apps_notification_content" msgid="9195026773244581246">"అనుమతులు, తాత్కాలిక ఫైళ్లు తీసివేయబడ్డాయి అలాగే నోటిఫికేషన్‌లు ఆపివేయబడ్డాయి. రివ్యూ చేయడానికి ట్యాప్ చేయండి."</string>
<string name="post_drive_permission_decision_reminder_title" msgid="1290697371418139976">"ఇటీవలి అనుమతులను చెక్ చేయండి"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_1_permission" msgid="670521503734140711">"డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP">%1$s</xliff:g> యాప్‌నకు <xliff:g id="PERMISSION">%2$s</xliff:g>‌కు యాక్సెస్‌ను ఇచ్చారు"</string>
- <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP">%1$s</xliff:g> యాప్‌నకు <xliff:g id="PERMISSION_1">%2$s</xliff:g>, <xliff:g id="PERMISSION_2">%3$s</xliff:g>‌కు యాక్సెస్‌ను ఇచ్చారు"</string>
+ <string name="post_drive_permission_decision_reminder_summary_1_app_2_permissions" msgid="671791184670801301">"డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP">%1$s</xliff:g> యాప్‌నకు <xliff:g id="PERMISSION_1">%2$s</xliff:g>, <xliff:g id="PERMISSION_2">%3$s</xliff:g>‌ యాక్సెస్ ఇచ్చారు"</string>
<string name="post_drive_permission_decision_reminder_summary_1_app_multi_permission" msgid="4080701771111456927">"డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP">%2$s</xliff:g> యాప్‌నకు <xliff:g id="COUNT">%1$d</xliff:g> అనుమతులను ఇచ్చారు"</string>
<string name="post_drive_permission_decision_reminder_summary_multi_apps" msgid="5253882771252863902">"{count,plural, =1{డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP_0">%1$s</xliff:g>, మరో # ఇతర యాప్‌నకు యాక్సెస్‌ను ఇచ్చారు}other{డ్రైవింగ్‌లో ఉన్నప్పుడు, మీరు <xliff:g id="APP_1">%1$s</xliff:g>, మరో # ఇతర యాప్‌లకు యాక్సెస్‌ను ఇచ్చారు}}"</string>
<string name="go_to_settings" msgid="1053735612211228335">"సెట్టింగ్‌లకు వెళ్లండి"</string>
@@ -428,7 +428,7 @@
<string name="incident_report_dialog_intro" msgid="5897733669850951832">"సిస్టమ్ ఒక సమస్యను గుర్తించింది."</string>
<string name="incident_report_dialog_text" msgid="5675553296891757523">"<xliff:g id="APP_NAME_0">%1$s</xliff:g> <xliff:g id="DATE">%2$s</xliff:g>న <xliff:g id="TIME">%3$s</xliff:g>కు ఈ డివైజ్‌లో జ‌నరేట్ అయిన‌ డీబగ్ రిపోర్ట్‌ను అప్‌లోడ్ చేయండి అని అభ్యర్థిస్తోంది. బగ్ రిపోర్ట్‌లు మీ డివైజ్‌ లేదా లాగిన్ చేసిన యాప్‌ల వ్యక్తిగత సమాచారం, ఉదాహరణకు యూజ‌ర్‌ పేర్లు, లొకేష‌న్‌ డేటా, డివైజ్ గుర్తింపుల‌తో పాటు నెట్‌వర్క్ సమాచారాన్ని కలిగి ఉంటాయి. ఈ సమాచారం విషయంలో మీకు నమ్మకం ఉన్న‌ వ్యక్తులకు, యాప్‌లకు మాత్రమే బగ్ రిపోర్ట్‌ వివరాలను షేర్ చేయండి. బగ్ రిపోర్ట్‌ను అప్‌లోడ్ చేయడానికి <xliff:g id="APP_NAME_1">%4$s</xliff:g>ను అనుమతించాలా?"</string>
<string name="incident_report_error_dialog_text" msgid="4189647113387092272">"<xliff:g id="APP_NAME">%1$s</xliff:g> కోసం బగ్ రిపోర్ట్‌ ప్రాసెస్ చేయడంలో ఎర్రర్ ఉంది. కాబట్టి వివరణాత్మక డీబగ్గింగ్ డేటాను షేర్ చేయడాన్ని నిరాకరించారు. అంతరాయానికి చింతిస్తున్నాము."</string>
- <string name="incident_report_dialog_allow_label" msgid="2970242967721155239">"అనుమతించు"</string>
+ <string name="incident_report_dialog_allow_label" msgid="2970242967721155239">"అనుమతించండి"</string>
<string name="incident_report_dialog_deny_label" msgid="3535314290677579383">"తిరస్కరించు"</string>
<string name="adjust_user_sensitive_title" msgid="4196724451314280527">"అధునాతన సెట్టింగ్‌లు"</string>
<string name="menu_adjust_user_sensitive" msgid="6497923610654425780">"అధునాతన సెట్టింగ్‌లు"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"విస్మరించండి"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"రద్దు చేయండి"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"సెట్టింగ్‌లు"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"సెక్యూరిటీ, గోప్యతా స్టేటస్. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"సెక్యూరిటీ సెట్టింగ్‌లు"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"సెన్సార్ అనుమతులు"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"గోప్యతా కంట్రోల్స్"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"ఈ యాప్ Android తాజా వెర్షన్‌కు సపోర్ట్ ఇవ్వదు. ఈ యాప్ మ్యూజిక్, ఆడియో ఫైల్స్‌ను యాక్సెస్ చేయలేకపోతే, ఫోటోలు, వీడియోలను యాక్సెస్ చేయడానికి కూడా ఇది అనుమతించబడదు."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"ఈ యాప్ Android తాజా వెర్షన్‌కు సపోర్ట్ ఇవ్వదు. ఈ యాప్ ఫోటోలు, వీడియోలను యాక్సెస్ చేయగలిగితే, ఇది మ్యూజిక్, ఆడియో ఫైల్స్‌ను యాక్సెస్ చేయడానికి కూడా అనుమతించబడుతుంది."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"ఈ యాప్ Android తాజా వెర్షన్‌కు సపోర్ట్ ఇవ్వదు. ఈ యాప్ మ్యూజిక్, ఆడియో ఫైల్స్‌ను యాక్సెస్ చేయలేకపోతే, ఫోటోలు, వీడియోలను యాక్సెస్ చేయడానికి కూడా ఇది అనుమతించబడదు."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"మూసివేయండి"</string>
</resources>
diff --git a/PermissionController/res/values-television/themes.xml b/PermissionController/res/values-television/themes.xml
index 12d03b284..2c239eb28 100644
--- a/PermissionController/res/values-television/themes.xml
+++ b/PermissionController/res/values-television/themes.xml
@@ -56,15 +56,15 @@
</style>
<style name="GrantPermissions.ActionItem">
- <item name="android:gravity">left|center_vertical</item>
+ <item name="android:gravity">start|center_vertical</item>
<item name="android:fontFamily">sans-serif-condensed</item>
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/tv_grant_button_text_color</item>
<item name="android:lineSpacingMultiplier">1</item>
<item name="android:background">@drawable/dialog_action_button_background</item>
<item name="android:layout_margin">@dimen/action_dialog_button_margin</item>
- <item name="android:paddingLeft">@dimen/action_dialog_button_padding_left</item>
- <item name="android:paddingRight">@dimen/action_dialog_button_padding_right</item>
+ <item name="android:paddingStart">@dimen/action_dialog_button_padding_left</item>
+ <item name="android:paddingEnd">@dimen/action_dialog_button_padding_right</item>
<item name="android:paddingTop">@dimen/action_dialog_button_padding_top</item>
<item name="android:paddingBottom">@dimen/action_dialog_button_padding_bottom</item>
<item name="android:minHeight">@dimen/action_dialog_button_min_height</item>
diff --git a/PermissionController/res/values-th-v33/strings.xml b/PermissionController/res/values-th-v33/strings.xml
index c756aa1fe..7be0e5f82 100644
--- a/PermissionController/res/values-th-v33/strings.xml
+++ b/PermissionController/res/values-th-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"ดูการแจ้งเตือนทั้งหมด"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"ดูการแจ้งเตือนทั้งหมด"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"ดูการแจ้งเตือนทั้งหมด"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"ตรวจสอบการตั้งค่า"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ตรวจสอบการตั้งค่า"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-th/strings.xml b/PermissionController/res/values-th/strings.xml
index c7150f3f8..00e6fb260 100644
--- a/PermissionController/res/values-th/strings.xml
+++ b/PermissionController/res/values-th/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"ปิด"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"ยกเลิก"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"การตั้งค่า"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"สถานะความปลอดภัยและความเป็นส่วนตัว <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g> <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"การตั้งค่าการรักษาความปลอดภัย"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"สิทธิ์ใช้เซ็นเซอร์"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"การควบคุมความเป็นส่วนตัว"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"แอปนี้ไม่รองรับ Android เวอร์ชันล่าสุด หาก​แอปนี้เข้าถึงไฟล์เพลงและไฟล์เสียงไม่ได้ ก็จะไม่ได้รับอนุญาตให้เข้าถึงรูปภาพและวิดีโอด้วย"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"แอปนี้ไม่รองรับ Android เวอร์ชันล่าสุด หาก​แอปนี้เข้าถึงรูปภาพและวิดีโอได้ ก็จะได้รับอนุญาตให้เข้าถึงไฟล์เพลงและไฟล์เสียงด้วย"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"แอปนี้ไม่รองรับ Android เวอร์ชันล่าสุด หาก​แอปนี้เข้าถึงไฟล์เพลงและไฟล์เสียงไม่ได้ ก็จะไม่ได้รับอนุญาตให้เข้าถึงรูปภาพและวิดีโอด้วย"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"ปิด"</string>
</resources>
diff --git a/PermissionController/res/values-tl-v33/strings.xml b/PermissionController/res/values-tl-v33/strings.xml
index 0876edf11..dba7df0b7 100644
--- a/PermissionController/res/values-tl-v33/strings.xml
+++ b/PermissionController/res/values-tl-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Tingnan ang lahat ng alerto"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Tingnan ang lahat ng alerto"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Tingnan ang lahat ng alerto"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Suriin ang iyong mga setting"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Suriin ang mga setting"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-tl/strings.xml b/PermissionController/res/values-tl/strings.xml
index 9a5ac3dcc..4a9a09160 100644
--- a/PermissionController/res/values-tl/strings.xml
+++ b/PermissionController/res/values-tl/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"I-dismiss"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Kanselahin"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Mga Setting"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Status ng seguridad at privacy. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Mga Setting ng Seguridad"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Mga Pahintulot sa Sensor"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Mga Kontrol sa Privacy"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Hindi sinusuportahan ng app na ito ang pinakabagong bersyon ng Android. Kung hindi puwedeng i-access ng app na ito ang musika at mga audio file, hindi rin ito papahintulutang i-access ang mga larawan at video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Hindi sinusuportahan ng app na ito ang pinakabagong bersyon ng Android. Kung puwedeng i-access ng app na ito ang mga larawan at video, papahintulutan din itong i-access ang musika at mga audio file."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Hindi sinusuportahan ng app na ito ang pinakabagong bersyon ng Android. Kung hindi puwedeng i-access ng app na ito ang musika at mga audio file, hindi rin ito papahintulutang i-access ang mga larawan at video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Isara"</string>
</resources>
diff --git a/PermissionController/res/values-tr-v33/strings.xml b/PermissionController/res/values-tr-v33/strings.xml
index 81a6dcde0..ae190a457 100644
--- a/PermissionController/res/values-tr-v33/strings.xml
+++ b/PermissionController/res/values-tr-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Tüm uyarıları göster"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Tüm uyarıları göster"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Tüm uyarıları göster"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Ayarlarınızı inceleyin"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Ayarları incele"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-tr/strings.xml b/PermissionController/res/values-tr/strings.xml
index 48d0e3814..5c2624d34 100644
--- a/PermissionController/res/values-tr/strings.xml
+++ b/PermissionController/res/values-tr/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Kapat"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"İptal"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Ayarlar"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Güvenlik ve gizlilik durumu. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Güvenlik Ayarları"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensör İzinleri"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Gizlilik Denetimleri"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Bu uygulamada Android\'in en son sürümü desteklenmiyor. Bu uygulama müzik ve ses dosyalarına erişemezse fotoğraflara ve videolara da erişmesine izin verilmez."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Bu uygulamada Android\'in en son sürümü desteklenmiyor. Bu uygulama fotoğraflara ve videolara erişebilirse müzik ve ses dosyalarına da erişmesine izin verilir."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Bu uygulamada Android\'in en son sürümü desteklenmiyor. Bu uygulama müzik ve ses dosyalarına erişemezse fotoğraflara ve videolara da erişmesine izin verilmez."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Kapat"</string>
</resources>
diff --git a/PermissionController/res/values-uk-v33/strings.xml b/PermissionController/res/values-uk-v33/strings.xml
index 3bd4992a7..d34ab198e 100644
--- a/PermissionController/res/values-uk-v33/strings.xml
+++ b/PermissionController/res/values-uk-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Переглянути всі сповіщення"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Переглянути всі сповіщення"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Переглянути всі сповіщення"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Перегляньте свої налаштування"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Переглянути налаштування"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-uk/strings.xml b/PermissionController/res/values-uk/strings.xml
index 9afe2016d..8bea6381c 100644
--- a/PermissionController/res/values-uk/strings.xml
+++ b/PermissionController/res/values-uk/strings.xml
@@ -58,9 +58,9 @@
<string name="review_permission_decisions" msgid="309559429150613632">"Останні рішення щодо дозволів"</string>
<string name="review_permission_decisions_view_all" msgid="90391040431566130">"Показати всі нещодавні рішення щодо дозволів"</string>
<string name="review_permission_decisions_empty" msgid="8120775336417279806">"Немає нещодавніх рішень щодо дозволів"</string>
- <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Керуйте доступом до календаря, журналів викликів тощо"</string>
+ <string name="auto_permission_manager_summary" msgid="9157438376234301354">"Керування доступом до календаря, журналів викликів тощо"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"Ви надали додатку <xliff:g id="APP_NAME">%1$s</xliff:g> дозвіл \"<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>\""</string>
- <string name="denied_permission_decision" msgid="5308961501779563781">"Ви не надали додатку <xliff:g id="APP_NAME">%1$s</xliff:g> дозвіл \"<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>\""</string>
+ <string name="denied_permission_decision" msgid="5308961501779563781">"Ви заборонили додатку <xliff:g id="APP_NAME">%1$s</xliff:g> такий доступ: <xliff:g id="PERMISSION_NAME">%2$s</xliff:g>"</string>
<string name="days_ago" msgid="6650359081551335629">"{count,plural, =0{Сьогодні}=1{1 день тому}one{# день тому}few{# дні тому}many{# днів тому}other{# дня тому}}"</string>
<string name="app_disable_dlg_positive" msgid="7418444149981904940">"Вимкнути додаток"</string>
<string name="app_disable_dlg_text" msgid="3126943217146120240">"Якщо вимкнути цей додаток, система Android та інші додатки можуть працювати неналежним чином. Важливо: ви не можете видалити цей додаток, оскільки він був попередньо встановлений на пристрої. Вимкнений додаток буде приховано."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Закрити"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Скасувати"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Налаштування"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Статус безпеки та конфіденційності. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Налаштування безпеки"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Доступ до датчиків"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Налаштування конфіденційності"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Цей додаток не підтримує найновішу версію Android. Якщо він не має доступу до музики й аудіофайлів, то не зможе також отримувати доступ до фотографій і відео."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Цей додаток не підтримує найновішу версію Android. Якщо він має доступ до фотографій і відео, то зможе також отримувати доступ до музики й аудіофайлів."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Цей додаток не підтримує найновішу версію Android. Якщо він не має доступу до музики й аудіофайлів, то не зможе також отримувати доступ до фотографій і відео."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Закрити"</string>
</resources>
diff --git a/PermissionController/res/values-ur-v33/strings.xml b/PermissionController/res/values-ur-v33/strings.xml
index eddaf3345..2d07935e8 100644
--- a/PermissionController/res/values-ur-v33/strings.xml
+++ b/PermissionController/res/values-ur-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"سبھی الرٹس دیکھیں"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"سبھی الرٹس دیکھیں"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"سبھی الرٹس دیکھیں"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"اپنی ترتیبات کا جائزہ لیں"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"ترتیبات کا جائزہ لیں"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-ur/strings.xml b/PermissionController/res/values-ur/strings.xml
index fe6336d9c..98bf0545d 100644
--- a/PermissionController/res/values-ur/strings.xml
+++ b/PermissionController/res/values-ur/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"برخاست کریں"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"منسوخ کریں"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"ترتیبات"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"سیکیورٹی اور رازداری کا اسٹیٹس۔ <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>۔ <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"سیکیورٹی کی ترتیبات"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"سینسر کی اجازتیں"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"رازداری سے متعلق کنٹرولز"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"‏یہ ایپ Android کے تازہ ترین ورژن کو سپورٹ نہیں کرتی ہے۔ اگر یہ ایپ موسیقی اور آڈیو فائلز تک رسائی حاصل نہیں کر سکتی ہے تو اسے تصاویر اور ویڈیوز تک رسائی کی بھی اجازت نہیں ہوگی۔"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"‏یہ ایپ Android کے تازہ ترین ورژن کو سپورٹ نہیں کرتی ہے۔ اگر یہ ایپ تصاویر اور ویڈیوز تک رسائی حاصل کر سکتی ہے تو اسے موسیقی اور آڈیو فائلز تک رسائی کی بھی اجازت ہوگی۔"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"‏یہ ایپ Android کے تازہ ترین ورژن کو سپورٹ نہیں کرتی ہے۔ اگر یہ ایپ موسیقی اور آڈیو فائلز تک رسائی حاصل نہیں کر سکتی ہے تو اسے تصاویر اور ویڈیوز تک رسائی کی بھی اجازت نہیں ہوگی۔"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"بند کریں"</string>
</resources>
diff --git a/PermissionController/res/values-uz-v33/strings.xml b/PermissionController/res/values-uz-v33/strings.xml
index 201b9afe8..eba26d6d8 100644
--- a/PermissionController/res/values-uz-v33/strings.xml
+++ b/PermissionController/res/values-uz-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Barcha signallar"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Barcha signallar"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Barcha signallar"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Sozlamalarni tekshiring"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Sozlamalarni tekshirish"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-uz/strings.xml b/PermissionController/res/values-uz/strings.xml
index fe6127237..4722d25f4 100644
--- a/PermissionController/res/values-uz/strings.xml
+++ b/PermissionController/res/values-uz/strings.xml
@@ -192,7 +192,7 @@
<string name="app_permission_location_accuracy" msgid="7166912915040018669">"Aniq joylashuv axborotidan foydalanish"</string>
<string name="app_permission_location_accuracy_subtitle" msgid="2654077606404987210">"Aniq joylashuv yoqilmasa, ilovalar taxminiy joylashuvingiz axborotidan foydalanadi"</string>
<string name="app_permission_title" msgid="2090897901051370711">"<xliff:g id="PERM">%1$s</xliff:g> ruxsati"</string>
- <string name="app_permission_header" msgid="2951363137032603806">"<xliff:g id="PERM">%1$s</xliff:g>: bu ilova uchun ruxsat"</string>
+ <string name="app_permission_header" msgid="2951363137032603806">"Bu ilova uchun <xliff:g id="PERM">%1$s</xliff:g>: ruxsati"</string>
<string name="app_permission_footer_app_permissions_link" msgid="4926890342636587393">"<xliff:g id="APP">%1$s</xliff:g> uchun berilgan barcha ruxsatlar"</string>
<string name="app_permission_footer_permission_apps_link" msgid="3941988129992794327">"Bu ruxsatga ega barcha ilovalar"</string>
<string name="assistant_mic_label" msgid="1011432357152323896">"Assistent uchun mikrofondan foydalanishni koʻrsatish"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Yopish"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Bekor qilish"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Sozlamalar"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Xavfsizlik va maxfiylik holati. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Xavfsizlik sozlamalari"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Sensorlarga ruxsatlar"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Maxfiylik boshqaruvi"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Bu ilova eng oxirgi Android versiyasi bilan ishlamaydi. Agar bu ilova musiqa va audio fayllarga kira olmasa, unga suratlar va videolarga ham kirishiga ruxsat berilmaydi."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Bu ilova eng oxirgi Android versiyasi bilan ishlamaydi. Agar bu ilova suratlar va videolarga kira olsa, unga musiqa, va audio fayllarga ham kirishiga ruxsat beriladi."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Bu ilova eng oxirgi Android versiyasi bilan ishlamaydi. Agar bu ilova musiqa va audio fayllarga kira olmasa, unga suratlar va videolarga ham kirishiga ruxsat berilmaydi."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Yopish"</string>
</resources>
diff --git a/PermissionController/res/values-v33/dimens.xml b/PermissionController/res/values-v33/dimens.xml
index a697b088b..5d27a807f 100644
--- a/PermissionController/res/values-v33/dimens.xml
+++ b/PermissionController/res/values-v33/dimens.xml
@@ -21,5 +21,6 @@
<dimen name="safety_center_indicator_card_icon_margin">28dp</dimen>
<dimen name="safety_center_indicator_expand_button_background">24dp</dimen>
<dimen name="safety_center_top_action_button_margin">24dp</dimen>
- <dimen name="safety_center_issue_card_dismiss_button_touch_target_size">48dp</dimen>
+ <dimen name="safety_center_icon_button_touch_target_size">48dp</dimen>
+ <dimen name="safety_center_entry_padding_end">24dp</dimen>
</resources> \ No newline at end of file
diff --git a/PermissionController/res/values-v33/strings.xml b/PermissionController/res/values-v33/strings.xml
index cafc3440f..8b137be08 100644
--- a/PermissionController/res/values-v33/strings.xml
+++ b/PermissionController/res/values-v33/strings.xml
@@ -38,7 +38,23 @@
<string name="safety_center_more_issues_expand_button_content_description">See all alerts</string>
<!--Summary for safety center status card QS in case of pending actions [CHAR LIMIT=NONE] -->
- <string name="safety_center_qs_status_summary">Review your settings</string>
+ <string name="safety_center_qs_status_summary">Check settings that can add protection to your device</string>
+ <!-- Content description for the safety center quick settings page landing [CHAR LIMIT=NONE] -->
+ <string name="safety_center_qs_page_landing">Security and privacy quick settings</string>
+ <!-- Content description for close button of the safety center quick settings [CHAR LIMIT=NONE] -->
+ <string name="safety_center_qs_close_button">Close</string>
+ <!-- Content description for the privacy controls of the safety center quick settings [CHAR LIMIT=NONE] -->
+ <string name="safety_center_qs_privacy_control">Switch. %1$s. %2$s</string>
+ <!-- Label for toggling controls of the safety center quick settings [CHAR LIMIT=NONE] -->
+ <string name="safety_center_qs_toggle_action">Toggle</string>
+ <!-- Label for opening safety center from quick settings [CHAR LIMIT=NONE] -->
+ <string name="safety_center_qs_open_action">Open</string>
<!--Label for the button that takes the user to Safety center in case of pending actions [CHAR LIMIT=NONE] -->
<string name="safety_center_review_settings_button">Review settings</string>
+
+ <!-- Content description for the Gear icon -->
+ <string name="safety_center_gear_label">Settings</string>
+ <!-- Content description for the Information icon -->
+ <string name="safety_center_info_label">Information</string>
+
</resources>
diff --git a/PermissionController/res/values-v33/styles.xml b/PermissionController/res/values-v33/styles.xml
index b51ca6211..6ab17e08d 100644
--- a/PermissionController/res/values-v33/styles.xml
+++ b/PermissionController/res/values-v33/styles.xml
@@ -42,6 +42,8 @@
<item name="app:cardElevation">0dp</item>
<item name="app:cardBackgroundColor">?attr/colorSurface</item>
<item name="android:layout_marginTop">16dp</item>
+ <item name="android:clickable">true</item>
+ <item name="android:foreground">?android:attr/selectableItemBackground</item>
</style>
<style name="SafetyCenterIndicatorImageView">
@@ -51,6 +53,7 @@
<item name="android:layout_marginTop">28dp</item>
<item name="android:layout_marginBottom">28dp</item>
<item name="android:layout_centerVertical">true</item>
+ <item name="android:clickable">false</item>
</style>
<style name="SafetyCenterIndicatorTitleText">
@@ -90,6 +93,11 @@
<item name="android:layout_marginTop">16dp</item>
</style>
+ <style name="SafetyCenterIndicatorForeground">
+ <item name="android:clickable">true</item>
+ <item name="android:foreground">?android:attr/selectableItemBackground</item>
+ </style>
+
<!-- END SAFETY CENTER QUICK SETTINGS PAGE -->
<!-- START SAFETY CENTER SETTINGS PAGE -->
@@ -253,11 +261,28 @@
parent="android:Widget.DeviceDefault">
<item name="android:layout_marginStart">16dp</item>
<item name="android:layout_marginEnd">16dp</item>
- <item name="android:paddingEnd">24dp</item>
+ <item name="android:paddingEnd">@dimen/safety_center_entry_padding_end</item>
<item name="android:paddingTop">20dp</item>
<item name="android:paddingBottom">20dp</item>
</style>
+ <style name="SafetyCenter.EntryCard.Divider"
+ parent="android:Widget.DeviceDefault">
+ <item name="android:layout_width">1dp</item>
+ <item name="android:layout_height">28dp</item>
+ <item name="android:background">?android:attr/textColorSecondary</item>
+ </style>
+
+ <style name="SafetyCenter.EntryCard.IconAction"
+ parent="android:Widget.DeviceDefault.Button.Borderless">
+ <item name="android:layout_width">68dp</item>
+ <item name="android:layout_height">match_parent</item>
+ <item name="android:layout_gravity">center</item>
+ <item name="android:paddingStart">20dp</item>
+ <item name="android:paddingEnd">@dimen/safety_center_entry_padding_end</item>
+ <item name="android:background">@drawable/safety_entry_icon_action_background</item>
+ </style>
+
<style name="SafetyCenter.GroupHeader"
parent="android:Widget.DeviceDefault">
<item name="android:layout_marginStart">16dp</item>
diff --git a/PermissionController/res/values-vi-v33/strings.xml b/PermissionController/res/values-vi-v33/strings.xml
index 13a748ae3..d6c583a54 100644
--- a/PermissionController/res/values-vi-v33/strings.xml
+++ b/PermissionController/res/values-vi-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Xem tất cả các cảnh báo"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Xem tất cả các cảnh báo"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Xem tất cả các cảnh báo"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Xem lại chế độ cài đặt của bạn"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Xem lại các chế độ cài đặt"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"Cài đặt"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"Thông tin"</string>
</resources>
diff --git a/PermissionController/res/values-vi/strings.xml b/PermissionController/res/values-vi/strings.xml
index 96d01f4fe..78e18146b 100644
--- a/PermissionController/res/values-vi/strings.xml
+++ b/PermissionController/res/values-vi/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Đóng"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Huỷ"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Cài đặt"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Trạng thái bảo mật và quyền riêng tư. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Cài đặt bảo mật"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Quyền sử dụng cảm biến"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Chế độ kiểm soát quyền riêng tư"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Ứng dụng này không hỗ trợ phiên bản Android mới nhất. Nếu ứng dụng này không thể truy cập vào tệp nhạc và âm thanh, nó cũng sẽ không được phép truy cập vào ảnh và video."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Ứng dụng này không hỗ trợ phiên bản Android mới nhất. Nếu ứng dụng này có thể truy cập vào ảnh và video, nó cũng sẽ được phép truy cập vào các tệp âm thanh và nhạc."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Ứng dụng này không hỗ trợ phiên bản Android mới nhất. Nếu ứng dụng này không thể truy cập vào tệp nhạc và âm thanh, nó cũng sẽ không được phép truy cập vào ảnh và video."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Đóng"</string>
</resources>
diff --git a/PermissionController/res/values-zh-rCN-v33/strings.xml b/PermissionController/res/values-zh-rCN-v33/strings.xml
index 714992b1b..0c0a428a5 100644
--- a/PermissionController/res/values-zh-rCN-v33/strings.xml
+++ b/PermissionController/res/values-zh-rCN-v33/strings.xml
@@ -24,4 +24,18 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"查看所有警报"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"查看所有警报"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"查看所有警报"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"查看您的设置"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"查看设置"</string>
+ <string name="safety_center_gear_label" msgid="5175877094379694098">"设置"</string>
+ <string name="safety_center_info_label" msgid="8993181584061825412">"信息"</string>
</resources>
diff --git a/PermissionController/res/values-zh-rCN/strings.xml b/PermissionController/res/values-zh-rCN/strings.xml
index d7b7e602b..1faf9e6ee 100644
--- a/PermissionController/res/values-zh-rCN/strings.xml
+++ b/PermissionController/res/values-zh-rCN/strings.xml
@@ -55,9 +55,9 @@
<string name="unused_apps" msgid="2058057455175955094">"未使用的应用"</string>
<string name="no_unused_apps" msgid="12809387670415295">"没有未使用的应用"</string>
<string name="zero_unused_apps" msgid="9024448554157499748">"没有未使用的应用"</string>
- <string name="review_permission_decisions" msgid="309559429150613632">"最近的权限决策"</string>
- <string name="review_permission_decisions_view_all" msgid="90391040431566130">"查看最近的所有权限决策"</string>
- <string name="review_permission_decisions_empty" msgid="8120775336417279806">"最近没有任何权限决策"</string>
+ <string name="review_permission_decisions" msgid="309559429150613632">"最近的权限决定"</string>
+ <string name="review_permission_decisions_view_all" msgid="90391040431566130">"查看最近的所有权限决定"</string>
+ <string name="review_permission_decisions_empty" msgid="8120775336417279806">"最近没有任何权限决定"</string>
<string name="auto_permission_manager_summary" msgid="9157438376234301354">"管理日历、通话记录等的数据访问权限"</string>
<string name="granted_permission_decision" msgid="7824827491551861365">"您为“<xliff:g id="APP_NAME">%1$s</xliff:g>”授予了<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>访问权限"</string>
<string name="denied_permission_decision" msgid="5308961501779563781">"您拒绝为“<xliff:g id="APP_NAME">%1$s</xliff:g>”授予<xliff:g id="PERMISSION_NAME">%2$s</xliff:g>访问权限"</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"忽略"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"取消"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"设置"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"安全和隐私状态。<xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>。<xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"安全设置"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"传感器权限"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"隐私控件"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"此应用不支持最新版 Android 系统。如果此应用无法访问音乐和音频文件,那么它也将无法访问照片和视频。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"此应用不支持最新版 Android 系统。如果此应用能够访问照片和视频,那么它也将能够访问音乐和音频文件。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"此应用不支持最新版 Android 系统。如果此应用无法访问音乐和音频文件,那么它也将无法访问照片和视频。"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"关闭"</string>
</resources>
diff --git a/PermissionController/res/values-zh-rHK-v33/strings.xml b/PermissionController/res/values-zh-rHK-v33/strings.xml
index bfc9bb8be..7a7c2fa47 100644
--- a/PermissionController/res/values-zh-rHK-v33/strings.xml
+++ b/PermissionController/res/values-zh-rHK-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"查看所有警示"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"查看所有警示"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"查看所有警示"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"查看您的設定"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"查看設定"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-zh-rHK/strings.xml b/PermissionController/res/values-zh-rHK/strings.xml
index 6375a85ab..8852e1191 100644
--- a/PermissionController/res/values-zh-rHK/strings.xml
+++ b/PermissionController/res/values-zh-rHK/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"關閉"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"取消"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"設定"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"安全性和私隱狀態。<xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>。<xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"安全性設定"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"感應器權限"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"私隱權設定"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"此應用程式不支援 Android 最新版本。如果此應用程式無法存取音樂和音訊檔案,也就無法存取相片和影片。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"此應用程式不支援 Android 最新版本。如果此應用程式可存取相片和影片,也就能存取音樂和音訊檔案。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"此應用程式不支援 Android 最新版本。如果此應用程式無法存取音樂和音訊檔案,也就無法存取相片和影片。"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"關閉"</string>
</resources>
diff --git a/PermissionController/res/values-zh-rTW-v33/strings.xml b/PermissionController/res/values-zh-rTW-v33/strings.xml
index 72770b00a..d0b78fd6e 100644
--- a/PermissionController/res/values-zh-rTW-v33/strings.xml
+++ b/PermissionController/res/values-zh-rTW-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"查看所有快訊"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"查看所有快訊"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"查看所有快訊"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"查看設定"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"查看設定"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-zh-rTW/strings.xml b/PermissionController/res/values-zh-rTW/strings.xml
index 59eb3c510..bb33cfc32 100644
--- a/PermissionController/res/values-zh-rTW/strings.xml
+++ b/PermissionController/res/values-zh-rTW/strings.xml
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"關閉"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"取消"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"設定"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"安全性與隱私權狀態。<xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>。<xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"安全性設定"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"感應器權限"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"隱私權控制項"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"這個應用程式不支援最新版 Android。如果這個應用程式無法存取音樂和音訊檔案,也就無法存取相片和影片。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"這個應用程式不支援最新版 Android。如果這個應用程式可以存取相片和影片,也就能存取音樂和音訊檔案。"</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"這個應用程式不支援最新版 Android。如果這個應用程式無法存取音樂和音訊檔案,也就無法存取相片和影片。"</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"關閉"</string>
</resources>
diff --git a/PermissionController/res/values-zu-v33/strings.xml b/PermissionController/res/values-zu-v33/strings.xml
index 1a6582ddd..e8d0d2e2f 100644
--- a/PermissionController/res/values-zu-v33/strings.xml
+++ b/PermissionController/res/values-zu-v33/strings.xml
@@ -24,4 +24,20 @@
<string name="safety_center_more_issues_card_title" msgid="8599419758014246517">"Bona zonke izexwayiso"</string>
<string name="safety_center_more_issues_status_icon_content_description" msgid="8597351743567707802">"Bona zonke izexwayiso"</string>
<string name="safety_center_more_issues_expand_button_content_description" msgid="8997241228390831958">"Bona zonke izexwayiso"</string>
+ <string name="safety_center_qs_status_summary" msgid="1880058297997805144">"Buyekeza amasethingi akho"</string>
+ <!-- no translation found for safety_center_qs_page_landing (3989992603993495347) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_close_button (1352313308176244599) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_privacy_control (182198757833749612) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_toggle_action (5920465736488119255) -->
+ <skip />
+ <!-- no translation found for safety_center_qs_open_action (2760200829912423728) -->
+ <skip />
+ <string name="safety_center_review_settings_button" msgid="938981137942443930">"Buyekeza amasethingi"</string>
+ <!-- no translation found for safety_center_gear_label (5175877094379694098) -->
+ <skip />
+ <!-- no translation found for safety_center_info_label (8993181584061825412) -->
+ <skip />
</resources>
diff --git a/PermissionController/res/values-zu/strings.xml b/PermissionController/res/values-zu/strings.xml
index 6ac20ae85..eea5cd868 100644
--- a/PermissionController/res/values-zu/strings.xml
+++ b/PermissionController/res/values-zu/strings.xml
@@ -82,7 +82,7 @@
<string name="menu_show_24_hours_data" msgid="8228054833323380780">"Bonisa amahora angama-24"</string>
<string name="manage_permission" msgid="2895385393037061964">"Phatha izimvume"</string>
<string name="no_apps" msgid="2412612731628386816">"Azikho izinhlelo zokusebenza"</string>
- <string name="location_settings" msgid="3624412509133422562">"Izilungiselelo Zendawo"</string>
+ <string name="location_settings" msgid="3624412509133422562">"Amasethingi Endawo"</string>
<string name="location_warning" msgid="2381649060929040962">"<xliff:g id="APP_NAME">%1$s</xliff:g> ingumhlinzeki wamasevisi wendawo kule divayisi. Ukufinyelela kwendawo kungashintshwa kusuka kuzilungiselelo zendawo."</string>
<string name="system_warning" msgid="1173400963234358816">"Uma unqabela le mvume, izici eziyisisekelo zedivayisi yakho zingahle zingasasebenzi njengoba zihlosiwe."</string>
<string name="deny_read_media_visual_warning" msgid="3982586279917232827">"Le app iklanyelwe uhlobo lwakudala le-Android. Uma unqabela le app ukufinyelela izithombe namavidiyo, ukufinyelela kumculo nokunye okulalelwayo nakho kuzonqatshelwa."</string>
@@ -509,6 +509,7 @@
<string name="safety_center_issue_card_confirm_dismiss_button" msgid="5884137843083634556">"Chitha"</string>
<string name="safety_center_issue_card_cancel_dismiss_button" msgid="2874578798877712346">"Khansela"</string>
<string name="safety_center_entries_category_title" msgid="34356964062813115">"Amasethingi"</string>
+ <string name="safety_status_preference_title_and_summary_content_description" msgid="3511373256505058464">"Isimo sokuvikeleka nobumfihlo. <xliff:g id="OVERALL_SAFETY_STATUS">%1$s</xliff:g>. <xliff:g id="SUMMARY_OF_DEVICE_STATUS">%2$s</xliff:g>"</string>
<string name="security_settings" msgid="3808106921175271317">"Amasethingi wokuvikeleka"</string>
<string name="sensor_permissions_qs" msgid="4365989229426201877">"Izimvume Zenzwa"</string>
<string name="privacy_controls_qs" msgid="471793881466080745">"Izilawuli Zokwemfihlo"</string>
@@ -547,5 +548,4 @@
<string name="media_confirm_dialog_message_q_to_s_aural_deny" msgid="6832087393653561911">"Le app ayilusekeli uhlobo lwakamuva le-Android. Uma le app ingakwazi ukufinyelela umculo nomsindo kumafayela, ngeke ivunyelwe nokufinyelela izithombe namavidiyo."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_allow" msgid="3504335060843147760">"Le app ayilusekeli uhlobo lwakamuva le-Android. Uma le app ikwazi ukufinyelela izithombe namavidiyo, izovunyelwa nokufinyelela umculo namanye amafayela omsindo."</string>
<string name="media_confirm_dialog_message_q_to_s_visual_deny" msgid="2145973462806481992">"Le app ayilusekeli uhlobo lwakamuva le-Android. Uma le app ingakwazi ukufinyelela umculo nomsindo kumafayela, ngeke ivunyelwe nokufinyelela izithombe namavidiyo."</string>
- <string name="security_privacy_qs_close_button" msgid="6788105863103224114">"Vala"</string>
</resources>
diff --git a/PermissionController/res/values/overlayable.xml b/PermissionController/res/values/overlayable.xml
index e3b3c462c..5d8e64f62 100644
--- a/PermissionController/res/values/overlayable.xml
+++ b/PermissionController/res/values/overlayable.xml
@@ -293,6 +293,13 @@
<item type="style" name="WarningBannerWidgetFrame" />
<!-- END WARNING BANNER PREFERENCE STYLE -->
+ <!-- START PRIVACY CONTROLS CONFIGS -->
+ <item type="string" name="camera_toggle_enable_config"/>
+ <item type="string" name="mic_toggle_enable_config"/>
+ <item type="string" name="clipboard_show_access_notifications_config"/>
+ <item type="string" name="show_access_notifications_default_config"/>
+ <!-- END PRIVACY CONTROLS CONFIGS -->
+
</policy>
</overlayable>
diff --git a/PermissionController/res/values/strings.xml b/PermissionController/res/values/strings.xml
index ece8acb4c..98c7bfdb0 100644
--- a/PermissionController/res/values/strings.xml
+++ b/PermissionController/res/values/strings.xml
@@ -819,14 +819,14 @@
<!-- The notification content for the hibernation reminder notification [CHAR LIMIT=none] -->
<string name="unused_apps_notification_content">Permissions and temporary files have been removed and notifications were stopped. Tap to review.</string>
- <!-- TODO(b/237446729): The safety center card title for apps being auto-revoked [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
- <string name="unused_apps_safety_center_card_title">App permissions removed</string>
+ <!-- The safety center card title for apps being auto-revoked [CHAR LIMIT=60] -->
+ <string name="unused_apps_safety_center_card_title">Review apps with permissions removed</string>
- <!-- TODO(b/237446729): The safety center card summary for apps being auto-revoked [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
- <string name="unused_apps_safety_center_card_content">To protect your privacy, permissions from some apps that you haven\u2019t used in a few months have been removed.</string>
+ <!-- The safety center card summary for apps being auto-revoked [CHAR LIMIT=none] -->
+ <string name="unused_apps_safety_center_card_content">For apps that you haven\u2019t used in a while, permissions and temporary files were removed and notifications were stopped.</string>
- <!-- TODO(b/237446729): The action on the auto-revoked card to see unused apps [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
- <string name="unused_apps_safety_center_action_title">See unused apps</string>
+ <!-- The action on the auto-revoked card to see unused apps [CHAR LIMIT=60] -->
+ <string name="unused_apps_safety_center_action_title">Review apps</string>
<!-- The notification title for the notification that shows up at the end of a drive where the user made a permission decision [CHAR LIMIT=60] -->
<string name="post_drive_permission_decision_reminder_title">Check recent permissions</string>
@@ -874,42 +874,42 @@
<string name="background_location_access_reminder_notification_content">This app can always access your location. Tap to change.</string>
<!-- The notification title for background location access reminder notification [CHAR LIMIT=60] -->
- <string name="notification_listener_reminder_notification_title">Review app with notification listener access</string>
+ <string name="notification_listener_reminder_notification_title">Review app with access to your notifications</string>
<!-- The notification content for background location access reminder notification [CHAR LIMIT=none] -->
- <string name="notification_listener_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can read all your notifications.</string>
+ <string name="notification_listener_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can access the content of all your notifications</string>
<!-- The warning card (in safety center) content for notification listener access [CHAR LIMIT=none] -->
- <string name="notification_listener_warning_card_content">This app can read all your notifications.</string>
+ <string name="notification_listener_warning_card_content">This app can access the content of all of your notifications. Some apps require this access to function as intended.</string>
<!-- The label for remove access button on safety center warning card [CHAR LIMIT=60] -->
<string name="notification_listener_remove_access_button_label">Remove access</string>
<!-- The label for notification listener settings button from safety center warning card [CHAR LIMIT=60] -->
- <string name="notification_listener_review_app_button_label">Review all apps with notification access</string>
+ <string name="notification_listener_review_app_button_label">See more options</string>
<!-- Success message for remove access action on safety center warning card [CHAR LIMIT=60] -->
<string name="notification_listener_remove_access_success_label">Access removed</string>
- <!-- TODO(b/231585524): The notification title for accessibility access (3rd party apps) reminder notification [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
- <string name="accessibility_access_reminder_notification_title">Review app with accessibility access</string>
+ <!-- The title for notification reminders, and for warning cards in safety center, for apps with full device (accessibility) access [CHAR LIMIT=60] -->
+ <string name="accessibility_access_reminder_notification_title">Review app with full device access</string>
- <!-- TODO(b/231585524): The notification content for accessibility access reminder notification [DO NOT TRANSLATE] [CHAR LIMIT=none] -->
- <string name="accessibility_access_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can read all contents on the screen, display contents over other apps and track your interactions</string>
+ <!-- The notification content for full device (accessibility) access reminder notification [CHAR LIMIT=none] -->
+ <string name="accessibility_access_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can view your screen and perform actions on your device. Accessibility apps need this type of access to function as intended.</string>
- <!-- TODO(b/231585524): The warning card (in safety center) content for accessibility access [DO NOT TRANSLATE] [CHAR LIMIT=none] -->
- <string name="accessibility_access_warning_card_content">This app can read all contents on the screen and display contents over other apps. It can track your interactions and interact with apps on your behalf.</string>
+ <!-- The warning card (in safety center) content for full device (accessibility) access [CHAR LIMIT=none] -->
+ <string name="accessibility_access_warning_card_content">This app can view your screen and perform actions on your device. Accessibility apps need this type of access to function as intended, but check the app and make sure you trust it.</string>
- <!-- TODO(b/231585524): The label for remove access button on safety center warning card [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
+ <!-- The label for button on safety center warning card to remove full (accessibility) access from a given app [CHAR LIMIT=60] -->
<string name="accessibility_remove_access_button_label">Remove access</string>
- <!-- TODO(b/231585524): The label accessibility page button from safety center warning card [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
- <string name="accessibility_show_all_apps_button_label">View apps with accessibility access</string>
+ <!-- The label button on safety center warning card to view full list of apps with full (accessibility) access [CHAR LIMIT=60] -->
+ <string name="accessibility_show_all_apps_button_label">View apps with full access</string>
- <!-- TODO(b/231585524): Success message for remove access action on safety center warning card [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
+ <!-- Success message for remove access action on safety center warning card [CHAR LIMIT=60] -->
<string name="accessibility_remove_access_success_label">Access removed</string>
- <!-- TODO(b/231585524): Fallback app name (for notifications) in case PbA not available [DO NOT TRANSLATE] [CHAR LIMIT=60] -->
+ <!-- Fallback for notification title (name of app delivering notification) in case PbA string not defined [CHAR LIMIT=60] -->
<string name="safety_center_notification_app_label">Android System</string>
<!-- The notification title for the notification that a permission auto revoke has happened [CHAR LIMIT=60] -->
@@ -1530,9 +1530,9 @@ Allow <xliff:g id="app_name" example="Gmail">%4$s</xliff:g> to upload a bug repo
<string name="blocked_sensor_button_label">Change</string>
<!-- Title for page containing overall view of device safety status [CHAR LIMIT=30] -->
- <string name="safety_center_dashboard_page_title">Security &amp; Privacy</string>
+ <string name="safety_center_dashboard_page_title">Security &amp; privacy</string>
<!-- Label for the button that triggers a new scan for safety center data [CHAR LIMIT=60] -->
- <string name="safety_center_rescan_button">Scan</string>
+ <string name="safety_center_rescan_button">Scan device</string>
<!-- Content description for the button dismisses a safety center issue [CHAR LIMIT=NONE] -->
<string name="safety_center_issue_card_dismiss_button">Dismiss</string>
<!-- Title for a dialog confirming if a user wants to dismiss a safety center issue [CHAR LIMIT=NONE] -->
@@ -1548,19 +1548,29 @@ Allow <xliff:g id="app_name" example="Gmail">%4$s</xliff:g> to upload a bug repo
<!-- Label for the button that takes the user to the settings page for Android Security [CHAR LIMIT=60] -->
<string name="security_settings">Security Settings</string>
<!-- Label for the permission usage section of safety center QS page[CHAR LIMIT=30] -->
- <string name="sensor_permissions_qs">Sensor Permissions</string>
+ <string name="sensor_permissions_qs">Permissions</string>
+ <!-- Title of the safety and privacy quick settings tile [CHAR LIMIT=NONE] -->
+ <string name="safety_privacy_qs_tile_title">Security &amp; privacy</string>
+ <!-- Subtitle of the safety and privacy quick settings tile [CHAR LIMIT=NONE] -->
+ <string name="safety_privacy_qs_tile_subtitle">Check status</string>
<!-- Label for the privacy controls section of safety center QS page [CHAR LIMIT=30] -->
- <string name="privacy_controls_qs">Privacy Controls</string>
+ <string name="privacy_controls_qs">Your privacy controls</string>
+ <!-- Label for the button that opens safety center in safety center QS page [CHAR LIMIT=30] -->
+ <string name="security_settings_button_label_qs">More settings</string>
+ <!-- Label for the toggle that changes camera access in safety center QS page [CHAR LIMIT=30] -->
+ <string name="camera_toggle_label_qs">Camera access</string>
+ <!-- Label for the toggle that changes microphone access in safety center QS page [CHAR LIMIT=30] -->
+ <string name="microphone_toggle_label_qs">Mic access</string>
<!-- Label when permissions were removed via safety center QS page [CHAR LIMIT=30] -->
<string name="permissions_removed_qs">Permission removed</string>
- <!-- Label to see camera usage in safety center QS page [CHAR LIMIT=50] -->
- <string name="camera_usage_qs">See more camera usage</string>
- <!-- Label to see microphone usage in safety center QS page [CHAR LIMIT=50] -->
- <string name="microphone_usage_qs">See more microphone usage</string>
- <!-- Label to remove camera permission in safety center QS page [CHAR LIMIT=50] -->
- <string name="remove_camera_qs">Remove camera permission</string>
- <!-- Label to remove microphone permission in safety center QS page [CHAR LIMIT=50] -->
- <string name="remove_microphone_qs">Remove microphone permission</string>
+ <!-- Label to see apps with camera access in safety center QS page [CHAR LIMIT=50] -->
+ <string name="camera_usage_qs">See apps with camera access</string>
+ <!-- Label to see apps with microphone access in safety center QS page [CHAR LIMIT=50] -->
+ <string name="microphone_usage_qs">See apps with mic access</string>
+ <!-- Label to remove camera permission for an app in safety center QS page [CHAR LIMIT=50] -->
+ <string name="remove_camera_qs">Remove permission for this app</string>
+ <!-- Label to remove microphone permission for an app in safety center QS page [CHAR LIMIT=50] -->
+ <string name="remove_microphone_qs">Remove permission for this app</string>
<!-- Label to manage service in safety center QS page [CHAR LIMIT=50] -->
<string name="manage_service_qs">Manage service</string>
<!-- Label to manage permissions in safety center QS page [CHAR LIMIT=50] -->
@@ -1582,11 +1592,6 @@ Allow <xliff:g id="app_name" example="Gmail">%4$s</xliff:g> to upload a bug repo
<!-- Label for recent app usage with sub-attribution and proxy label in safety center QS page [CHAR LIMIT=NONE] -->
<string name="recent_app_usage_2_qs">Recently used by <xliff:g id="app_name" example="Gmail">%1$s</xliff:g> (<xliff:g id="attribution_label" example="For Wallet">%2$s</xliff:g> \u2022 <xliff:g id="proxy_label" example="Speech services">%3$s</xliff:g>)</string>
- <!-- Title of the safety and privacy quick settings tile [CHAR LIMIT=NONE] -->
- <string name="safety_privacy_qs_tile_title">Security &amp; Privacy</string>
- <!-- Subtitle of the safety and privacy quick settings tile [CHAR LIMIT=NONE] -->
- <string name="safety_privacy_qs_tile_subtitle">Check status</string>
-
<!-- Positive button for media confirm dialog [CHAR LIMIT=40] -->
<string name="media_confirm_dialog_positive_button">Confirm</string>
<!-- Negative button for media confirm dialog [CHAR LIMIT=40] -->
@@ -1624,20 +1629,43 @@ Allow <xliff:g id="app_name" example="Gmail">%4$s</xliff:g> to upload a bug repo
<!-- Message for media confirm dialog (when user denies visual group of q_to_s app) [CHAR LIMIT=NONE] -->
<string name="media_confirm_dialog_message_q_to_s_visual_deny">This app doesn\u2019t support the latest version of Android. If this app can\u2019t access music and audio files, it also won\u2019t be allowed to access photos and videos.</string>
- <!-- Content description for close button of the security and privacy quick settings [CHAR LIMIT=NONE] -->
- <string name="security_privacy_qs_close_button">Close</string>
-
- <!-- TODO: b/231974769: Title for background location access reminder notification [CHAR LIMIT=60] [DO NOT TRANSLATE] -->
+ <!-- Title for background location access reminder notification [CHAR LIMIT=80] -->
<string name="safety_center_background_location_access_notification_title">Review app with background location access</string>
- <!-- TODO: b/231974769: Content for background location access reminder notification [CHAR LIMIT=80] [DO NOT TRANSLATE]-->
- <string name="safety_center_background_location_access_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can always access your location even when the app is closed.</string>
- <!-- TODO: b/231974769: Title for background location access reminder warning card [CHAR LIMIT=80] [DO NOT TRANSLATE]-->
- <string name="safety_center_background_location_access_reminder_title">An app has access to your location in the background</string>
- <!-- TODO: b/231974769: Content for background location access reminder warning card [CHAR LIMIT=80] [DO NOT TRANSLATE]-->
- <string name="safety_center_background_location_access_reminder_summary">This app can always access your location, even when closed.</string>
- <!-- TODO: b/231974769: Success message when background location access permission is changed [CHAR LIMIT=40] [DO NOT TRANSLATE]-->
- <string name="safety_center_background_location_access_revoked">Changed location access</string>
- <!-- TODO: b/231974769: Label for button to view recent location access [CHAR LIMIT=60] [DO NOT TRANSLATE]-->
- <string name="safety_center_view_recent_location_access">See recent location access</string>
+ <!-- Content for background location access reminder notification [CHAR LIMIT=80]-->
+ <string name="safety_center_background_location_access_reminder_notification_content"><xliff:g id="app_name" example="Gmail">%s</xliff:g> can always access your location, even when the app is closed</string>
+ <!-- Title for background location access reminder warning card [CHAR LIMIT=80]-->
+ <string name="safety_center_background_location_access_reminder_title">Review app with background location access</string>
+ <!-- Content for background location access reminder warning card [CHAR LIMIT=80]-->
+ <string name="safety_center_background_location_access_reminder_summary">This app can always access your location, even when it\u2019s closed.</string>
+ <!-- Success message when background location access permission is changed [CHAR LIMIT=40]-->
+ <string name="safety_center_background_location_access_revoked">Access changed</string>
+ <!-- Label for button to view recent location access [CHAR LIMIT=60]-->
+ <string name="safety_center_view_recent_location_access">See recent location usage</string>
+
+ <!-- Do not translate. config value for the camera toggle -->
+ <string name="camera_toggle_enable_config">camera_toggle_enabled</string>
+ <!-- Do not translate. config value for the mic toggle -->
+ <string name="mic_toggle_enable_config">mic_toggle_enabled</string>
+ <!-- Do not translate. config value for whether to show clipboard access notifications -->
+ <string name="clipboard_show_access_notifications_config">clipboard_show_access_notifications</string>
+ <!-- Do not translate. config value for the default state of the clipboard access notifications -->
+ <string name="show_access_notifications_default_config">show_access_notifications</string>
+
+ <!-- Title of the Privacy controls page[CHAR LIMIT=NONE] -->
+ <string name="privacy_controls_title">Privacy controls</string>
+ <!-- Label for the camera use toggle [CHAR LIMIT=40] -->
+ <string name="camera_toggle_title">Camera access</string>
+ <!-- Label for the mic use toggle [CHAR LIMIT=40] -->
+ <string name="mic_toggle_title">Microphone access</string>
+ <!-- Describes what is affected by a permission toggle [CHAR LIMIT=NONE] -->
+ <string name="perm_toggle_description">For apps and services</string>
+ <!-- Describes what is affected by the mic toggle [CHAR LIMIT=NONE] -->
+ <string name="mic_toggle_description">For apps and services. If this setting is off, microphone data may still be shared when you call an emergency number.</string>
+ <!-- Subtitle for the link to location settings [CHAR LIMIT=NONE] -->
+ <string name="location_settings_subtitle">See apps and services that have access to location</string>
+ <!-- Title for toggle controlling whether notifications are shown when an app pastes from clipboard. [CHAR LIMIT=50] -->
+ <string name="show_clip_access_notification_title">Show clipboard access</string>
+ <!-- Summary for toggle controlling whether notifications are shown when an app pastes from clipboard. [CHAR LIMIT=NONE] -->
+ <string name="show_clip_access_notification_summary">Show a message when apps access text, images, or other content you\u2019ve copied</string>
</resources>
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/ui/SafetyCenterQsActivity.java b/PermissionController/src/com/android/permissioncontroller/permission/ui/SafetyCenterQsActivity.java
index cd54f429e..392ce80a0 100644
--- a/PermissionController/src/com/android/permissioncontroller/permission/ui/SafetyCenterQsActivity.java
+++ b/PermissionController/src/com/android/permissioncontroller/permission/ui/SafetyCenterQsActivity.java
@@ -16,8 +16,6 @@
package com.android.permissioncontroller.permission.ui;
-import static com.android.permissioncontroller.Constants.INVALID_SESSION_ID;
-
import android.content.Intent;
import android.os.Bundle;
import android.permission.PermissionGroupUsage;
@@ -26,11 +24,8 @@ import android.permission.PermissionManager;
import androidx.fragment.app.FragmentActivity;
import com.android.modules.utils.build.SdkLevel;
-import com.android.permissioncontroller.Constants;
import com.android.permissioncontroller.permission.ui.handheld.v33.SafetyCenterQsFragment;
-
-import java.util.ArrayList;
-import java.util.Random;
+import com.android.permissioncontroller.permission.utils.Utils;
/** Activity for the Safety Center Quick Settings Activity */
public class SafetyCenterQsActivity extends FragmentActivity {
@@ -55,18 +50,18 @@ public class SafetyCenterQsActivity extends FragmentActivity {
configureFragment();
}
+ @SuppressWarnings("NewApi") // Before T, activity finishes before this is called
private void configureFragment() {
- long sessionId = getIntent().getLongExtra(Constants.EXTRA_SESSION_ID, INVALID_SESSION_ID);
- while (sessionId == INVALID_SESSION_ID) {
- sessionId = new Random().nextLong();
- }
- ArrayList<PermissionGroupUsage> permissionUsages =
- getIntent().getParcelableArrayListExtra(PermissionManager.EXTRA_PERMISSION_USAGES);
getSupportFragmentManager()
.beginTransaction()
.replace(
android.R.id.content,
- SafetyCenterQsFragment.newInstance(sessionId, permissionUsages))
+ SafetyCenterQsFragment.newInstance(
+ Utils.getOrGenerateSessionId(getIntent()),
+ getIntent()
+ .getParcelableArrayListExtra(
+ PermissionManager.EXTRA_PERMISSION_USAGES,
+ PermissionGroupUsage.class)))
.commit();
}
}
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/utils/Utils.java b/PermissionController/src/com/android/permissioncontroller/permission/utils/Utils.java
index 2d16e7a53..c9eb9a05d 100644
--- a/PermissionController/src/com/android/permissioncontroller/permission/utils/Utils.java
+++ b/PermissionController/src/com/android/permissioncontroller/permission/utils/Utils.java
@@ -42,6 +42,7 @@ import static android.content.pm.PackageManager.FLAG_PERMISSION_USER_SENSITIVE_W
import static android.content.pm.PackageManager.MATCH_SYSTEM_ONLY;
import static android.os.UserHandle.myUserId;
+import static com.android.permissioncontroller.Constants.EXTRA_SESSION_ID;
import static com.android.permissioncontroller.Constants.INVALID_SESSION_ID;
import static java.lang.annotation.RetentionPolicy.SOURCE;
@@ -1324,6 +1325,20 @@ public final class Utils {
}
/**
+ * Retrieves an existing session ID from the given intent or generates a new one if none is
+ * present.
+ *
+ * @return A valid session ID.
+ */
+ public static long getOrGenerateSessionId(Intent intent) {
+ long sessionId = intent.getLongExtra(EXTRA_SESSION_ID, INVALID_SESSION_ID);
+ if (sessionId == INVALID_SESSION_ID) {
+ sessionId = getValidSessionId();
+ }
+ return sessionId;
+ }
+
+ /**
* Gets the label of the Settings application
*
* @param pm The packageManager used to get the activity resolution
@@ -1352,7 +1367,18 @@ public final class Utils {
// In android TV, parental control accounts are managed profiles
return !userManager.getEnabledProfiles().contains(user)
|| (userManager.isManagedProfile(user.getIdentifier())
- && !DeviceUtils.isTelevision(app));
+ && !DeviceUtils.isTelevision(app));
+ }
+
+ /**
+ * Determines if a given user ID belongs to a managed profile user.
+ * @param userId The user ID to check
+ * @return true if the user is a managed profile
+ */
+ public static boolean isUserManagedProfile(int userId) {
+ return PermissionControllerApplication.get()
+ .getSystemService(UserManager.class)
+ .isManagedProfile(userId);
}
/**
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/SafetyCenterConstants.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/SafetyCenterConstants.java
index e564ac9d3..a5e773f76 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/SafetyCenterConstants.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/SafetyCenterConstants.java
@@ -29,4 +29,6 @@ public class SafetyCenterConstants {
public static final String EXPAND_ISSUE_GROUP_QS_FRAGMENT_KEY =
"expand_issue_group_qs_fragment_key";
+
+ public static final String EXTRA_NAVIGATION_SOURCE = "navigation_source_intent_extra";
}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/ClickableDisabledSwitchPreference.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/ClickableDisabledSwitchPreference.java
new file mode 100644
index 000000000..61c8fa850
--- /dev/null
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/ClickableDisabledSwitchPreference.java
@@ -0,0 +1,80 @@
+/*
+ * 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.permissioncontroller.safetycenter.ui;
+
+import android.content.Context;
+import android.util.AttributeSet;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.preference.PreferenceViewHolder;
+import androidx.preference.SwitchPreference;
+
+/**
+ * A preference that can be set to appear disabled, but remain clickable. However, the setChecked
+ * method will not register any changes while it appears disabled.
+ */
+public class ClickableDisabledSwitchPreference extends SwitchPreference {
+
+ private boolean mAppearDisabled;
+
+ public ClickableDisabledSwitchPreference(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ }
+
+ public ClickableDisabledSwitchPreference(Context context) {
+ super(context);
+ }
+
+ @Override
+ public void onBindViewHolder(PreferenceViewHolder holder) {
+ super.onBindViewHolder(holder);
+ if (holder.itemView instanceof ViewGroup) {
+ applyEnableStateToChildren((ViewGroup) holder.itemView);
+ }
+ }
+
+ @Override
+ public void setChecked(boolean checked) {
+ if (mAppearDisabled) {
+ return;
+ }
+ super.setChecked(checked);
+ }
+
+ /**
+ * Set this preference to appear disabled. It will remain clickable, but will be frozen in its
+ * current checked state.
+ */
+ public void setAppearDisabled(boolean appearDisabled) {
+ if (appearDisabled == mAppearDisabled) {
+ return;
+ }
+ mAppearDisabled = appearDisabled;
+ notifyChanged();
+ }
+
+ private void applyEnableStateToChildren(ViewGroup viewGroup) {
+ for (int i = 0; i < viewGroup.getChildCount(); i++) {
+ View child = viewGroup.getChildAt(i);
+ child.setEnabled(!mAppearDisabled);
+ if (child instanceof ViewGroup) {
+ applyEnableStateToChildren((ViewGroup) child);
+ }
+ }
+ }
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/CollapsableIssuesCardHelper.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/CollapsableIssuesCardHelper.kt
index a04a8e859..abb71dab5 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/CollapsableIssuesCardHelper.kt
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/CollapsableIssuesCardHelper.kt
@@ -214,6 +214,7 @@ class CollapsableIssuesCardHelper {
// Navigate to Safety center with issues expanded
val safetyCenterIntent = Intent(ACTION_SAFETY_CENTER)
safetyCenterIntent.putExtra(EXPAND_ISSUE_GROUP_QS_FRAGMENT_KEY, true)
+ NavigationSource.QUICK_SETTINGS_TILE.addToIntent(safetyCenterIntent)
context.startActivity(safetyCenterIntent)
}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/InteractionLogger.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/InteractionLogger.kt
new file mode 100644
index 000000000..bc67a0fec
--- /dev/null
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/InteractionLogger.kt
@@ -0,0 +1,291 @@
+/*
+ * 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.permissioncontroller.safetycenter.ui
+
+import android.content.Intent
+import android.os.Build
+import android.permission.PermissionGroupUsage
+import android.permission.PermissionManager
+import android.safetycenter.SafetyCenterIssue
+import android.safetycenter.SafetyCenterManager.EXTRA_SAFETY_SOURCE_ISSUE_ID
+import android.safetycenter.SafetyCenterStatus
+import androidx.annotation.RequiresApi
+import com.android.permissioncontroller.Constants
+import com.android.permissioncontroller.PermissionControllerStatsLog
+import com.android.permissioncontroller.permission.utils.Utils
+import com.android.permissioncontroller.safetycenter.SafetyCenterConstants
+import java.math.BigInteger
+import java.security.MessageDigest
+import android.Manifest.permission_group.CAMERA as PERMISSION_GROUP_CAMERA
+import android.Manifest.permission_group.LOCATION as PERMISSION_GROUP_LOCATION
+import android.Manifest.permission_group.MICROPHONE as PERMISSION_GROUP_MICROPHONE
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+class InteractionLogger(
+ var sessionId: Long = Constants.INVALID_SESSION_ID,
+ var viewType: ViewType = ViewType.UNKNOWN,
+ var navigationSource: NavigationSource = NavigationSource.UNKNOWN,
+ var navigationSensor: Sensor = Sensor.UNKNOWN
+) {
+ @JvmOverloads
+ fun record(
+ action: Action,
+ severityLevel: LogSeverityLevel = LogSeverityLevel.UNKNOWN,
+ sourceId: String? = null,
+ sourceProfileType: SafetySourceProfileType = SafetySourceProfileType.UNKNOWN,
+ issueTypeId: String? = null,
+ sensor: Sensor = Sensor.UNKNOWN
+ ) {
+ PermissionControllerStatsLog.write(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED,
+ sessionId,
+ action.statsLogValue,
+ viewType.statsLogValue,
+ navigationSource.statsLogValue,
+ severityLevel.statsLogValue,
+ encodeStringId(sourceId),
+ sourceProfileType.statsLogValue,
+ encodeStringId(issueTypeId),
+ (if (sensor != Sensor.UNKNOWN) sensor else navigationSensor).statsLogValue)
+ }
+
+ private companion object {
+ /**
+ * Encodes a string into an long ID. The ID is a SHA-256 of the string, truncated to 64
+ * bits.
+ */
+ private fun encodeStringId(id: String?): Long {
+ if (id == null) return 0
+
+ val digest = MessageDigest.getInstance("MD5")
+ digest.update(id.toByteArray())
+
+ // Truncate to the size of a long
+ return BigInteger(digest.digest()).toLong()
+ }
+ }
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class Action(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ACTION_UNKNOWN),
+ SAFETY_CENTER_VIEWED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__SAFETY_CENTER_VIEWED),
+ SAFETY_ISSUE_VIEWED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__SAFETY_ISSUE_VIEWED),
+ SCAN_INITIATED(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__ACTION__SCAN_INITIATED),
+ ISSUE_PRIMARY_ACTION_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ISSUE_PRIMARY_ACTION_CLICKED),
+ ISSUE_SECONDARY_ACTION_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ISSUE_SECONDARY_ACTION_CLICKED),
+ ISSUE_DISMISS_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ISSUE_DISMISS_CLICKED),
+ MORE_ISSUES_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__MORE_ISSUES_CLICKED),
+ ENTRY_CLICKED(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ENTRY_CLICKED),
+ ENTRY_ICON_ACTION_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__ENTRY_ICON_ACTION_CLICKED),
+ STATIC_ENTRY_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__STATIC_ENTRY_CLICKED),
+ PRIVACY_CONTROL_TOGGLE_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__PRIVACY_CONTROL_TOGGLE_CLICKED),
+ SENSOR_PERMISSION_REVOKE_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__SENSOR_PERMISSION_REVOKE_CLICKED),
+ SENSOR_PERMISSION_SEE_USAGES_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__SENSOR_PERMISSION_SEE_USAGES_CLICKED),
+ REVIEW_SETTINGS_CLICKED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__ACTION__REVIEW_SETTINGS_CLICKED)
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class ViewType(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__VIEW_TYPE__VIEW_TYPE_UNKNOWN),
+ FULL(PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__VIEW_TYPE__FULL),
+ QUICK_SETTINGS(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__VIEW_TYPE__QUICK_SETTINGS)
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class NavigationSource(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__NAVIGATION_SOURCE__SOURCE_UNKNOWN),
+ NOTIFICATION(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__NAVIGATION_SOURCE__NOTIFICATION),
+ QUICK_SETTINGS_TILE(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__NAVIGATION_SOURCE__QUICK_SETTINGS_TILE),
+ SETTINGS(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__NAVIGATION_SOURCE__SETTINGS),
+ SENSOR_INDICATOR(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__NAVIGATION_SOURCE__SENSOR_INDICATOR);
+
+ fun addToIntent(intent: Intent) {
+ intent.putExtra(SafetyCenterConstants.EXTRA_NAVIGATION_SOURCE, this.toString())
+ }
+
+ companion object {
+ @JvmStatic
+ fun fromIntent(intent: Intent): NavigationSource =
+ when (intent.action) {
+ Intent.ACTION_SAFETY_CENTER -> fromSafetyCenterIntent(intent)
+ Intent.ACTION_VIEW_SAFETY_CENTER_QS -> fromQuickSettingsIntent(intent)
+ else -> UNKNOWN
+ }
+
+ private fun fromSafetyCenterIntent(intent: Intent): NavigationSource {
+ val intentNavigationSource =
+ intent.getStringExtra(SafetyCenterConstants.EXTRA_NAVIGATION_SOURCE)
+ val sourceIssueId = intent.getStringExtra(EXTRA_SAFETY_SOURCE_ISSUE_ID)
+
+ return if (sourceIssueId != null) {
+ NOTIFICATION
+ } else if (intentNavigationSource != null) {
+ valueOf(intentNavigationSource)
+ } else {
+ UNKNOWN
+ }
+ }
+
+ private fun fromQuickSettingsIntent(intent: Intent): NavigationSource {
+ val usages =
+ intent.getParcelableArrayListExtra(
+ PermissionManager.EXTRA_PERMISSION_USAGES, PermissionGroupUsage::class.java)
+
+ return if (usages != null && usages.isNotEmpty()) {
+ SENSOR_INDICATOR
+ } else {
+ QUICK_SETTINGS_TILE
+ }
+ }
+ }
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class LogSeverityLevel(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SEVERITY_LEVEL__SAFETY_SEVERITY_LEVEL_UNKNOWN),
+ UNSPECIFIED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SEVERITY_LEVEL__SAFETY_SEVERITY_UNSPECIFIED),
+ OK(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SEVERITY_LEVEL__SAFETY_SEVERITY_OK),
+ RECOMMENDATION(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SEVERITY_LEVEL__SAFETY_SEVERITY_RECOMMENDATION),
+ CRITICAL_WARNING(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SEVERITY_LEVEL__SAFETY_SEVERITY_CRITICAL_WARNING);
+
+ companion object {
+ @JvmStatic
+ fun fromOverallSeverityLevel(overallLevel: Int): LogSeverityLevel =
+ when (overallLevel) {
+ SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_UNKNOWN -> UNKNOWN
+ SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_OK -> OK
+ SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_RECOMMENDATION -> RECOMMENDATION
+ SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_CRITICAL_WARNING -> CRITICAL_WARNING
+ else -> UNKNOWN
+ }
+
+ @JvmStatic
+ fun fromIssueSeverityLevel(issueLevel: Int): LogSeverityLevel =
+ when (issueLevel) {
+ SafetyCenterIssue.ISSUE_SEVERITY_LEVEL_OK -> OK
+ SafetyCenterIssue.ISSUE_SEVERITY_LEVEL_RECOMMENDATION -> RECOMMENDATION
+ SafetyCenterIssue.ISSUE_SEVERITY_LEVEL_CRITICAL_WARNING -> CRITICAL_WARNING
+ else -> UNKNOWN
+ }
+ }
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class SafetySourceProfileType(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SAFETY_SOURCE_PROFILE_TYPE__PROFILE_TYPE_UNKNOWN),
+ PERSONAL(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SAFETY_SOURCE_PROFILE_TYPE__PROFILE_TYPE_PERSONAL),
+ MANAGED(
+ PermissionControllerStatsLog
+ .SAFETY_CENTER_INTERACTION_REPORTED__SAFETY_SOURCE_PROFILE_TYPE__PROFILE_TYPE_MANAGED);
+
+ companion object {
+ @JvmStatic
+ fun fromUserId(userId: Int): SafetySourceProfileType =
+ if (Utils.isUserManagedProfile(userId)) MANAGED else PERSONAL
+ }
+}
+
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+enum class Sensor(val statsLogValue: Int) {
+ UNKNOWN(
+ PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__SENSOR__SENSOR_UNKNOWN),
+ MICROPHONE(PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__SENSOR__MICROPHONE),
+ CAMERA(PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__SENSOR__CAMERA),
+ LOCATION(PermissionControllerStatsLog.SAFETY_CENTER_INTERACTION_REPORTED__SENSOR__LOCATION);
+
+ companion object {
+ @JvmStatic
+ fun fromIntent(intent: Intent): Sensor =
+ if (intent.action == Intent.ACTION_VIEW_SAFETY_CENTER_QS) {
+ fromPermissionGroupUsages(
+ intent.getParcelableArrayListExtra(
+ PermissionManager.EXTRA_PERMISSION_USAGES,
+ PermissionGroupUsage::class.java))
+ } else {
+ UNKNOWN
+ }
+
+ private fun fromPermissionGroupUsages(usages: List<PermissionGroupUsage>?): Sensor {
+ // Multiple usages may be in effect, but we can only log one. Log unknown in this
+ // scenario until we have a better solution (an explicit value approved for logging).
+ if (usages != null && usages.size > 1) return UNKNOWN
+
+ val permissionGroupUsage = usages?.firstOrNull()
+ return when (permissionGroupUsage?.permissionGroupName) {
+ PERMISSION_GROUP_CAMERA -> CAMERA
+ PERMISSION_GROUP_MICROPHONE -> MICROPHONE
+ PERMISSION_GROUP_LOCATION -> LOCATION
+ else -> UNKNOWN
+ }
+ }
+ }
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
index 170012c2e..fcce08d50 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
@@ -25,20 +25,16 @@ import static java.util.Objects.requireNonNull;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
-import android.content.res.Resources;
-import android.graphics.Rect;
import android.os.Bundle;
import android.safetycenter.SafetyCenterIssue;
import android.text.TextUtils;
import android.util.Log;
-import android.view.TouchDelegate;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
-import androidx.annotation.DimenRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
@@ -66,6 +62,7 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
private final SafetyCenterViewModel mSafetyCenterViewModel;
private final SafetyCenterIssue mIssue;
private final FragmentManager mDialogFragmentManager;
+ private final SafetyCenterIssueId mDecodedIssueId;
public IssueCardPreference(
Context context,
@@ -78,12 +75,23 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
mSafetyCenterViewModel = requireNonNull(safetyCenterViewModel);
mIssue = requireNonNull(issue);
mDialogFragmentManager = dialogFragmentManager;
+ mDecodedIssueId = SafetyCenterIds.issueIdFromString(mIssue.getId());
}
@Override
public void onBindViewHolder(PreferenceViewHolder holder) {
super.onBindViewHolder(holder);
+ mSafetyCenterViewModel
+ .getInteractionLogger()
+ .record(
+ Action.SAFETY_ISSUE_VIEWED,
+ LogSeverityLevel.fromIssueSeverityLevel(mIssue.getSeverityLevel()),
+ mDecodedIssueId.getSafetyCenterIssueKey().getSafetySourceId(),
+ SafetySourceProfileType.fromUserId(
+ mDecodedIssueId.getSafetyCenterIssueKey().getUserId()),
+ mDecodedIssueId.getIssueTypeId());
+
configureDismissButton(holder.findViewById(R.id.issue_card_dismiss_btn));
((TextView) holder.findViewById(R.id.issue_card_title)).setText(mIssue.getTitle());
@@ -115,12 +123,7 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
/** Returns the {@link SafetyCenterIssueKey} associated with this {@link IssueCardPreference} */
public SafetyCenterIssueKey getIssueKey() {
- SafetyCenterIssueId safetyCenterIssueId = SafetyCenterIds.issueIdFromString(mIssue.getId());
- if (!safetyCenterIssueId.hasSafetyCenterIssueKey()) {
- Log.d(TAG, "preference has no issue key");
- return null;
- }
- return safetyCenterIssueId.getSafetyCenterIssueKey();
+ return mDecodedIssueId.getSafetyCenterIssueKey();
}
private void configureDismissButton(View dismissButton) {
@@ -131,35 +134,14 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
: new DismissOnClickListener());
dismissButton.setVisibility(View.VISIBLE);
- configureTouchTarget(
+ SafetyCenterTouchTarget.configureSize(
dismissButton,
- R.dimen.safety_center_issue_card_dismiss_button_touch_target_size);
+ R.dimen.safety_center_icon_button_touch_target_size);
} else {
dismissButton.setVisibility(View.GONE);
}
}
- private void configureTouchTarget(View view, @DimenRes int minTouchTargetSizeResource) {
- View parent = (View) view.getParent();
- Resources res = view.getContext().getResources();
- int minTouchTargetSize = res.getDimensionPixelSize(minTouchTargetSizeResource);
-
- // Defer getHitRect so that it's called after the parent's children are laid out.
- parent.post(
- () -> {
- Rect hitRect = new Rect();
- view.getHitRect(hitRect);
- int currentTouchTargetWidth = hitRect.width();
- if (currentTouchTargetWidth < minTouchTargetSize) {
- // inset adjustment is applied to top, bottom, left, right, divide width
- // difference by two to get adjustment
- int adjustInsetBy = (minTouchTargetSize - currentTouchTargetWidth) / 2;
- hitRect.inset(-adjustInsetBy, -adjustInsetBy);
- parent.setTouchDelegate(new TouchDelegate(hitRect, view));
- }
- });
- }
-
@Override
public boolean isSameItem(@NonNull Preference preference) {
return (preference instanceof IssueCardPreference)
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/PrivacyControlsFragment.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/PrivacyControlsFragment.java
new file mode 100644
index 000000000..24bfce18d
--- /dev/null
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/PrivacyControlsFragment.java
@@ -0,0 +1,87 @@
+/*
+ * 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.permissioncontroller.safetycenter.ui;
+
+import android.os.Build;
+import android.os.Bundle;
+
+import androidx.annotation.RequiresApi;
+import androidx.lifecycle.ViewModelProvider;
+import androidx.preference.PreferenceFragmentCompat;
+
+import com.android.permissioncontroller.R;
+import com.android.permissioncontroller.safetycenter.ui.model.PrivacyControlsViewModel;
+import com.android.permissioncontroller.safetycenter.ui.model.PrivacyControlsViewModel.Pref;
+import com.android.permissioncontroller.safetycenter.ui.model.PrivacyControlsViewModel.PrefState;
+import com.android.permissioncontroller.safetycenter.ui.model.PrivacyControlsViewModelFactory;
+
+import java.util.Map;
+
+/**
+ * Fragment that shows several privacy toggle controls, alongside a link to location settings
+ */
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+public final class PrivacyControlsFragment extends PreferenceFragmentCompat {
+
+ /** Create a new instance of this fragment */
+ public static PrivacyControlsFragment newInstance() {
+ return new PrivacyControlsFragment();
+ }
+
+ private PrivacyControlsViewModel mViewModel;
+
+ @Override
+ public void onCreatePreferences(Bundle bundle, String rootKey) {
+ setPreferencesFromResource(R.layout.privacy_controls, rootKey);
+
+ PrivacyControlsViewModelFactory factory = new PrivacyControlsViewModelFactory(
+ getActivity().getApplication());
+ mViewModel = new ViewModelProvider(this, factory).get(PrivacyControlsViewModel.class);
+ mViewModel.getControlStateLiveData().observe(this, this::setPreferences);
+ }
+
+ private void setPreferences(Map<Pref, PrefState> prefStates) {
+ setSwitchPreference(prefStates.get(Pref.MIC), Pref.MIC);
+ setSwitchPreference(prefStates.get(Pref.CAMERA), Pref.CAMERA);
+ setSwitchPreference(prefStates.get(Pref.CLIPBOARD), Pref.CLIPBOARD);
+ findPreference(Pref.LOCATION.getKey()).setOnPreferenceClickListener((v) -> {
+ mViewModel.handlePrefClick(this, Pref.LOCATION, null);
+ return true;
+ });
+ }
+
+ private void setSwitchPreference(PrefState prefState, Pref prefType) {
+ ClickableDisabledSwitchPreference preference = findPreference(prefType.getKey());
+
+ preference.setVisible(prefState.getVisible());
+ preference.setChecked(prefState.getChecked());
+ preference.setAppearDisabled(prefState.getAdmin() != null);
+ preference.setOnPreferenceClickListener((v) -> {
+ mViewModel.handlePrefClick(this, prefType, prefState.getAdmin());
+ return true;
+ });
+ if (prefState.getAdmin() != null && prefState.getChecked()) {
+ preference.setSummary(R.string.enabled_by_admin);
+ } else if (prefState.getAdmin() != null) {
+ preference.setSummary(R.string.disabled_by_admin);
+ } else if (prefType.equals(Pref.MIC)) {
+ preference.setSummary(R.string.mic_toggle_description);
+ } else if (prefType.equals(Pref.CAMERA)) {
+ preference.setSummary(R.string.perm_toggle_description);
+ }
+ }
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterActivity.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterActivity.java
index cb52510f0..23f84f912 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterActivity.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterActivity.java
@@ -28,10 +28,12 @@ import android.safetycenter.SafetyCenterManager;
import android.util.Log;
import androidx.annotation.RequiresApi;
+import androidx.preference.PreferenceFragmentCompat;
import com.android.permissioncontroller.Constants;
import com.android.permissioncontroller.PermissionControllerStatsLog;
import com.android.permissioncontroller.R;
+import com.android.permissioncontroller.permission.utils.Utils;
import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity;
/** Entry-point activity for SafetyCenter. */
@@ -39,6 +41,7 @@ import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity;
public final class SafetyCenterActivity extends CollapsingToolbarBaseActivity {
private static final String TAG = SafetyCenterActivity.class.getSimpleName();
+ private static final String PRIVACY_CONTROLS_ACTION = "android.settings.PRIVACY_CONTROLS";
private SafetyCenterManager mSafetyCenterManager;
@Override
@@ -48,16 +51,21 @@ public final class SafetyCenterActivity extends CollapsingToolbarBaseActivity {
if (maybeRedirectIfDisabled()) return;
- logPrivacySourceMetric();
-
- setTitle(getString(R.string.safety_center_dashboard_page_title));
+ PreferenceFragmentCompat frag;
+ if (getIntent().getAction().equals(PRIVACY_CONTROLS_ACTION)) {
+ setTitle(R.string.privacy_controls_title);
+ frag = PrivacyControlsFragment.newInstance();
+ } else {
+ logPrivacySourceMetric();
+ setTitle(getString(R.string.safety_center_dashboard_page_title));
+ frag = SafetyCenterDashboardFragment.newInstance(
+ Utils.getOrGenerateSessionId(getIntent()),
+ /* isQuickSettingsFragment= */ false);
+ }
if (savedInstanceState == null) {
getSupportFragmentManager()
.beginTransaction()
- .add(
- R.id.content_frame,
- SafetyCenterDashboardFragment.newInstance(
- /* isQuickSettingsFragment= */ false))
+ .add(R.id.content_frame, frag)
.commitNow();
}
}
@@ -93,8 +101,7 @@ public final class SafetyCenterActivity extends CollapsingToolbarBaseActivity {
privacySource,
uid,
PRIVACY_SIGNAL_NOTIFICATION_INTERACTION__ACTION__NOTIFICATION_CLICKED,
- sessionId
- );
+ sessionId);
}
}
-} \ No newline at end of file
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterDashboardFragment.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterDashboardFragment.java
index 26d0277b8..a97cfe8d2 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterDashboardFragment.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterDashboardFragment.java
@@ -18,12 +18,14 @@ package com.android.permissioncontroller.safetycenter.ui;
import static android.os.Build.VERSION_CODES.TIRAMISU;
+import static com.android.permissioncontroller.Constants.EXTRA_SESSION_ID;
import static com.android.permissioncontroller.safetycenter.SafetyCenterConstants.QUICK_SETTINGS_SAFETY_CENTER_FRAGMENT;
import static java.util.Objects.requireNonNull;
import android.app.Activity;
import android.content.Context;
+import android.content.Intent;
import android.os.Bundle;
import android.safetycenter.SafetyCenterData;
import android.safetycenter.SafetyCenterEntry;
@@ -48,6 +50,7 @@ import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
import androidx.recyclerview.widget.RecyclerView;
+import com.android.permissioncontroller.Constants;
import com.android.permissioncontroller.R;
import com.android.permissioncontroller.safetycenter.ui.model.LiveSafetyCenterViewModelFactory;
import com.android.permissioncontroller.safetycenter.ui.model.SafetyCenterViewModel;
@@ -104,9 +107,12 @@ public final class SafetyCenterDashboardFragment extends PreferenceFragmentCompa
* @param isQuickSettingsFragment Denoting if it is the quick settings fragment
* @return SafetyCenterDashboardFragment with the arguments set
*/
- public static SafetyCenterDashboardFragment newInstance(boolean isQuickSettingsFragment) {
+ public static SafetyCenterDashboardFragment newInstance(
+ long sessionId, boolean isQuickSettingsFragment) {
Bundle args = new Bundle();
+ args.putLong(EXTRA_SESSION_ID, sessionId);
args.putBoolean(QUICK_SETTINGS_SAFETY_CENTER_FRAGMENT, isQuickSettingsFragment);
+
SafetyCenterDashboardFragment frag = new SafetyCenterDashboardFragment();
frag.setArguments(args);
return frag;
@@ -154,7 +160,7 @@ public final class SafetyCenterDashboardFragment extends PreferenceFragmentCompa
new SafetyCenterStatus.Builder("Looks good", "")
.setSeverityLevel(SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_UNKNOWN)
.build());
- mSafetyStatusPreference.setRescanButtonOnClickListener(unused -> mViewModel.rescan());
+ mSafetyStatusPreference.setViewModel(mViewModel);
mIssuesGroup = getPreferenceScreen().findPreference(ISSUES_GROUP_KEY);
mEntriesGroup = getPreferenceScreen().findPreference(ENTRIES_GROUP_KEY);
@@ -179,6 +185,22 @@ public final class SafetyCenterDashboardFragment extends PreferenceFragmentCompa
// TODO(b/222323674): We may need to do this in onResume to cover certain edge cases.
// i.e. FMD changed from quick settings while SC is open
mViewModel.pageOpen();
+
+ configureInteractionLogger();
+ mViewModel.getInteractionLogger().record(Action.SAFETY_CENTER_VIEWED);
+ }
+
+ private void configureInteractionLogger() {
+ InteractionLogger logger = mViewModel.getInteractionLogger();
+
+ logger.setSessionId(
+ requireArguments()
+ .getLong(Constants.EXTRA_SESSION_ID, Constants.INVALID_SESSION_ID));
+ logger.setViewType(mIsQuickSettingsFragment ? ViewType.QUICK_SETTINGS : ViewType.FULL);
+
+ Intent intent = requireActivity().getIntent();
+ logger.setNavigationSource(NavigationSource.fromIntent(intent));
+ logger.setNavigationSensor(Sensor.fromIntent(intent));
}
@Override
@@ -234,7 +256,10 @@ public final class SafetyCenterDashboardFragment extends PreferenceFragmentCompa
private void setPendingActionState(boolean hasSettingsToReview) {
if (hasSettingsToReview) {
mSafetyStatusPreference.setHasPendingActions(
- true, l -> mViewModel.navigateToSafetyCenter(this));
+ true,
+ l ->
+ mViewModel.navigateToSafetyCenter(
+ this, NavigationSource.QUICK_SETTINGS_TILE));
} else {
mSafetyStatusPreference.setHasPendingActions(false, null);
}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterQsFragment.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterQsFragment.java
index f0e5c9106..9fcc207ce 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterQsFragment.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterQsFragment.java
@@ -49,6 +49,8 @@ import androidx.annotation.ColorInt;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.constraintlayout.widget.ConstraintLayout;
+import androidx.core.view.ViewCompat;
+import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.ViewModelProvider;
@@ -57,7 +59,11 @@ import com.android.permissioncontroller.permission.ui.model.v33.SafetyCenterQsVi
import com.android.permissioncontroller.permission.ui.model.v33.SafetyCenterQsViewModelFactory;
import com.android.permissioncontroller.permission.utils.KotlinUtils;
import com.android.permissioncontroller.permission.utils.Utils;
+import com.android.permissioncontroller.safetycenter.ui.NavigationSource;
import com.android.permissioncontroller.safetycenter.ui.SafetyCenterDashboardFragment;
+import com.android.permissioncontroller.safetycenter.ui.SafetyCenterTouchTarget;
+import com.android.permissioncontroller.safetycenter.ui.model.LiveSafetyCenterViewModelFactory;
+import com.android.permissioncontroller.safetycenter.ui.model.SafetyCenterViewModel;
import com.google.android.material.button.MaterialButton;
@@ -150,25 +156,40 @@ public class SafetyCenterQsFragment extends Fragment {
mRootView.setVisibility(View.GONE);
}
root.setBackgroundColor(android.R.color.background_dark);
- root.findViewById(R.id.close_button).setOnClickListener((v) -> requireActivity().finish());
-
+ View closeButton = root.findViewById(R.id.close_button);
+ closeButton.setOnClickListener((v) -> requireActivity().finish());
+ SafetyCenterTouchTarget.configureSize(
+ closeButton, R.dimen.safety_center_icon_button_touch_target_size);
+
+ SafetyCenterViewModel safetyCenterViewModel =
+ new ViewModelProvider(
+ requireActivity(),
+ new LiveSafetyCenterViewModelFactory(requireActivity().getApplication()))
+ .get(SafetyCenterViewModel.class);
View securitySettings = root.findViewById(R.id.security_settings_button);
- securitySettings.setOnClickListener((v) -> mViewModel.navigateToSecuritySettings(this));
+ securitySettings.setOnClickListener(
+ (v) -> safetyCenterViewModel.navigateToSafetyCenter(
+ this, NavigationSource.QUICK_SETTINGS_TILE));
((TextView) securitySettings.findViewById(R.id.toggle_sensor_name))
- .setText(R.string.settings);
+ .setText(R.string.security_settings_button_label_qs);
securitySettings.findViewById(R.id.toggle_sensor_status).setVisibility(View.GONE);
((ImageView) securitySettings.findViewById(R.id.toggle_sensor_icon))
.setImageDrawable(mContext.getDrawable(R.drawable.settings_gear));
securitySettings.findViewById(R.id.arrow_icon).setVisibility(View.VISIBLE);
((ImageView) securitySettings.findViewById(R.id.arrow_icon))
.setImageDrawable(mContext.getDrawable(R.drawable.forward_arrow));
+ ViewCompat.replaceAccessibilityAction(
+ securitySettings,
+ AccessibilityNodeInfoCompat.AccessibilityActionCompat.ACTION_CLICK,
+ mContext.getString(R.string.safety_center_qs_open_action),
+ null);
getChildFragmentManager()
.beginTransaction()
.add(
R.id.safety_center_prefs,
SafetyCenterDashboardFragment.newInstance(
- /* isQuickSettingsFragment= */ true))
+ mSessionId, /* isQuickSettingsFragment= */ true))
.commitNow();
return root;
}
@@ -354,7 +375,6 @@ public class SafetyCenterQsFragment extends Fragment {
ImageView expandView) {
parentIndicatorLayout.setOnClickListener(
createExpansionListener(expandedLayout, expandView));
- expandView.setOnClickListener(createExpansionListener(expandedLayout, expandView));
}
private View.OnClickListener createExpansionListener(ConstraintLayout expandedLayout,
@@ -365,19 +385,35 @@ public class SafetyCenterQsFragment extends Fragment {
ViewGroup indicatorCardViewGroup = (ViewGroup) mRootView;
return v -> {
if (expandedLayout.getVisibility() == View.VISIBLE) {
- TransitionManager.beginDelayedTransition(indicatorCardViewGroup, transition);
+ // Enable -> Press -> Hide the expanded card for a continuous ripple effect
+ expandedLayout.setEnabled(true);
+ pressButton(expandedLayout);
expandedLayout.setVisibility(View.GONE);
+ TransitionManager.beginDelayedTransition(indicatorCardViewGroup, transition);
expandView.setImageDrawable(
constructExpandButton(mContext.getDrawable(R.drawable.ic_expand_more)));
} else {
- TransitionManager.beginDelayedTransition(indicatorCardViewGroup, transition);
+ // Show -> Press -> Disable the expanded card for a continuous ripple effect
expandedLayout.setVisibility(View.VISIBLE);
+ pressButton(expandedLayout);
+ expandedLayout.setEnabled(false);
+ TransitionManager.beginDelayedTransition(indicatorCardViewGroup, transition);
expandView.setImageDrawable(
constructExpandButton(mContext.getDrawable(R.drawable.ic_expand_less)));
}
};
}
+ /**
+ * To get the expanded card to ripple at the same time as the parent card we must simulate a
+ * user press on the expanded card
+ */
+ private void pressButton(View buttonToBePressed) {
+ buttonToBePressed.setPressed(true);
+ buttonToBePressed.setPressed(false);
+ buttonToBePressed.performClick();
+ }
+
private String generateUsageLabel(PermissionGroupUsage usage) {
if (usage.isPhoneCall() && usage.isActive()) {
return mContext.getString(R.string.active_call_usage_qs);
@@ -424,8 +460,7 @@ public class SafetyCenterQsFragment extends Fragment {
String permGroupName,
String usageText,
boolean isActiveUsage) {
- CharSequence permGroupLabel =
- KotlinUtils.INSTANCE.getPermGroupLabel(mContext, permGroupName);
+ CharSequence permGroupLabel = getPermGroupLabel(permGroupName);
ImageView iconView = indicatorParentLayout.findViewById(R.id.indicator_icon);
Drawable background = mContext.getDrawable(R.drawable.indicator_background_circle);
@@ -503,7 +538,7 @@ public class SafetyCenterQsFragment extends Fragment {
}
TextView groupLabel = toggle.findViewById(R.id.toggle_sensor_name);
- groupLabel.setText(KotlinUtils.INSTANCE.getPermGroupLabel(mContext, groupName));
+ groupLabel.setText(getPermGroupLabel(groupName));
TextView blockedStatus = toggle.findViewById(R.id.toggle_sensor_status);
ImageView iconView = toggle.findViewById(R.id.toggle_sensor_icon);
boolean sensorEnabled =
@@ -525,6 +560,18 @@ public class SafetyCenterQsFragment extends Fragment {
blockedStatus.setTextColor(colorSecondary);
groupLabel.setTextColor(colorPrimary);
iconView.setImageDrawable(icon);
+
+ int contentDescriptionResId = R.string.safety_center_qs_privacy_control;
+ toggle.setContentDescription(
+ mContext.getString(
+ contentDescriptionResId,
+ groupLabel.getText(),
+ blockedStatus.getText()));
+ ViewCompat.replaceAccessibilityAction(
+ toggle,
+ AccessibilityNodeInfoCompat.AccessibilityActionCompat.ACTION_CLICK,
+ mContext.getString(R.string.safety_center_qs_toggle_action),
+ null);
}
}
@@ -543,6 +590,16 @@ public class SafetyCenterQsFragment extends Fragment {
return mContext.getColor(colorRes);
}
+ private CharSequence getPermGroupLabel(String permissionGroup) {
+ switch (permissionGroup) {
+ case MICROPHONE:
+ return mContext.getString(R.string.microphone_toggle_label_qs);
+ case CAMERA:
+ return mContext.getString(R.string.camera_toggle_label_qs);
+ }
+ return KotlinUtils.INSTANCE.getPermGroupLabel(mContext, permissionGroup);
+ }
+
private static int getRemovePermissionText(String permissionGroup) {
return CAMERA.equals(permissionGroup)
? R.string.remove_camera_qs
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterTouchTarget.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterTouchTarget.kt
new file mode 100644
index 000000000..0e368291e
--- /dev/null
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyCenterTouchTarget.kt
@@ -0,0 +1,55 @@
+/*
+ * 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.permissioncontroller.safetycenter.ui
+
+import android.graphics.Rect
+import android.os.Build
+import android.view.TouchDelegate
+import android.view.View
+import androidx.annotation.DimenRes
+import androidx.annotation.RequiresApi
+
+/** Class to configure touch targets for Safety Center. */
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+object SafetyCenterTouchTarget {
+ /**
+ * Resizes the touch target of views by delegating to the parent component.
+ * @param view component that will be expanded
+ * @param minTouchTargetSizeResource required minimum touch target size
+ */
+ @JvmStatic
+ fun configureSize(view: View, @DimenRes minTouchTargetSizeResource: Int) {
+ val parent = view.parent as View
+ val res = view.context.resources
+ val minTouchTargetSize = res.getDimensionPixelSize(minTouchTargetSizeResource)
+
+ // Defer getHitRect so that it's called after the parent's children are laid out.
+ parent.post {
+ val hitRect = Rect()
+ view.getHitRect(hitRect)
+ val currentTouchTargetWidth = hitRect.width()
+ if (currentTouchTargetWidth < minTouchTargetSize) {
+ // Divide width difference by two to get adjustment
+ val adjustInsetBy = (minTouchTargetSize - currentTouchTargetWidth) / 2
+
+ // Inset adjustment is applied to top, bottom, left, right
+ hitRect.inset(-adjustInsetBy, -adjustInsetBy)
+ parent.touchDelegate = TouchDelegate(hitRect, view)
+ }
+ }
+ }
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyEntryPreference.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyEntryPreference.java
index 7d1ac80c2..13f526f89 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyEntryPreference.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyEntryPreference.java
@@ -72,6 +72,14 @@ public final class SafetyEntryPreference extends Preference implements Comparabl
return true;
});
}
+
+ SafetyCenterEntry.IconAction iconAction = entry.getIconAction();
+ if (iconAction != null) {
+ setWidgetLayoutResource(
+ iconAction.getType() == SafetyCenterEntry.IconAction.ICON_ACTION_TYPE_GEAR
+ ? R.layout.preference_entry_icon_action_gear_widget
+ : R.layout.preference_entry_icon_action_info_widget);
+ }
}
@Override
@@ -91,10 +99,38 @@ public final class SafetyEntryPreference extends Preference implements Comparabl
mEntry.getSeverityLevel() == SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_UNSPECIFIED
&& mEntry.getSeverityUnspecifiedIconType()
== SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_NO_ICON;
- holder.findViewById(R.id.icon_frame)
- .setVisibility(hideIcon ? View.GONE : View.VISIBLE);
- holder.findViewById(R.id.empty_space)
- .setVisibility(hideIcon ? View.VISIBLE : View.GONE);
+ holder.findViewById(R.id.icon_frame).setVisibility(hideIcon ? View.GONE : View.VISIBLE);
+ holder.findViewById(R.id.empty_space).setVisibility(hideIcon ? View.VISIBLE : View.GONE);
+
+ SafetyCenterEntry.IconAction iconAction = mEntry.getIconAction();
+ if (iconAction != null) {
+ holder.findViewById(R.id.icon_action_button)
+ .setOnClickListener(view -> sendIconActionIntent(iconAction));
+ holder.itemView.setPaddingRelative(
+ holder.itemView.getPaddingStart(),
+ holder.itemView.getPaddingTop(),
+ /* end= */ 0,
+ holder.itemView.getPaddingBottom());
+ } else {
+ holder.itemView.setPaddingRelative(
+ holder.itemView.getPaddingStart(),
+ holder.itemView.getPaddingTop(),
+ /* end= */ getContext()
+ .getResources()
+ .getDimensionPixelSize(R.dimen.safety_center_entry_padding_end),
+ holder.itemView.getPaddingBottom());
+ }
+ }
+
+ private void sendIconActionIntent(SafetyCenterEntry.IconAction iconAction) {
+ try {
+ iconAction.getPendingIntent().send();
+ } catch (Exception ex) {
+ Log.e(
+ TAG,
+ String.format("Failed to execute icon action intent for entry: %s", mEntry),
+ ex);
+ }
}
private static int selectIconResId(SafetyCenterEntry entry) {
@@ -110,9 +146,7 @@ public final class SafetyEntryPreference extends Preference implements Comparabl
case SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_CRITICAL_WARNING:
return R.drawable.ic_safety_warn;
}
- Log.e(TAG,
- String.format(
- "Unexpected SafetyCenterEntry.EntrySeverityLevel: %s", entry));
+ Log.e(TAG, String.format("Unexpected SafetyCenterEntry.EntrySeverityLevel: %s", entry));
return R.drawable.ic_safety_null_state;
}
@@ -125,9 +159,7 @@ public final class SafetyEntryPreference extends Preference implements Comparabl
case SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION:
return R.drawable.ic_safety_null_state;
}
- Log.e(TAG,
- String.format(
- "Unexpected SafetyCenterEntry.SeverityNoneIconType: %s", entry));
+ Log.e(TAG, String.format("Unexpected SafetyCenterEntry.SeverityNoneIconType: %s", entry));
return R.drawable.ic_safety_null_state;
}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyStatusPreference.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyStatusPreference.java
index aea4a3c8d..0d6d0a941 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyStatusPreference.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/SafetyStatusPreference.java
@@ -37,6 +37,7 @@ import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
import com.android.permissioncontroller.R;
+import com.android.permissioncontroller.safetycenter.ui.model.SafetyCenterViewModel;
import com.google.android.material.button.MaterialButton;
@@ -48,8 +49,8 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
private static final String TAG = "SafetyStatusPreference";
@Nullable private SafetyCenterStatus mStatus;
- @Nullable private View.OnClickListener mRescanButtonOnClickListener;
@Nullable private View.OnClickListener mReviewSettingsOnClickListener;
+ @Nullable private SafetyCenterViewModel mViewModel;
private boolean mHasPendingActions;
private boolean mHasIssues;
@@ -73,8 +74,8 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
Context context = getContext();
ImageView statusImage = (ImageView) holder.findViewById(R.id.status_image);
MaterialButton rescanButton = (MaterialButton) holder.findViewById(R.id.rescan_button);
- MaterialButton pendingActionsRescanButton = (MaterialButton) holder.findViewById(
- R.id.pending_actions_rescan_button);
+ MaterialButton pendingActionsRescanButton =
+ (MaterialButton) holder.findViewById(R.id.pending_actions_rescan_button);
View reviewSettingsButton = holder.findViewById(R.id.review_settings_button);
TextView summaryTextView = ((TextView) holder.findViewById(R.id.status_summary));
((TextView) holder.findViewById(R.id.status_title)).setText(mStatus.getTitle());
@@ -109,9 +110,7 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
View safetyProtectionSectionView = holder.findViewById(R.id.safety_protection_section_view);
safetyProtectionSectionView.setVisibility(mHasIssues ? View.GONE : View.VISIBLE);
- if (mRescanButtonOnClickListener != null) {
- rescanButton.setOnClickListener(view -> mRescanButtonOnClickListener.onClick(view));
- }
+ rescanButton.setOnClickListener(unused -> requireViewModel().rescan());
boolean inRefreshStatus =
mStatus.getRefreshStatus()
@@ -212,8 +211,8 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
* Updates UI for the rescan button depending on the pending actions state and returns the
* correctly styled rescan button
*/
- private MaterialButton updateRescanButtonUi(MaterialButton rescanButton,
- MaterialButton pendingActionsRescanButton) {
+ private MaterialButton updateRescanButtonUi(
+ MaterialButton rescanButton, MaterialButton pendingActionsRescanButton) {
if (mHasPendingActions) {
rescanButton.setVisibility(View.GONE);
pendingActionsRescanButton.setVisibility(View.VISIBLE);
@@ -234,6 +233,14 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
notifyChanged();
}
+ void setViewModel(SafetyCenterViewModel viewModel) {
+ mViewModel = Objects.requireNonNull(viewModel);
+ }
+
+ private SafetyCenterViewModel requireViewModel() {
+ return Objects.requireNonNull(mViewModel);
+ }
+
/**
* System has pending actions when the user security and privacy signals are deemed to be safe,
* but the user has previously dismissed some warnings that may need their review
@@ -244,15 +251,10 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
notifyChanged();
}
- void setRescanButtonOnClickListener(View.OnClickListener listener) {
- mRescanButtonOnClickListener = listener;
- notifyChanged();
- }
-
private void updateRescanButtonVisibility(View rescanButton) {
rescanButton.setVisibility(
mStatus.getSeverityLevel() != SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_OK
- || mHasIssues
+ || mHasIssues
? View.GONE
: View.VISIBLE);
}
@@ -285,4 +287,4 @@ public class SafetyStatusPreference extends Preference implements ComparablePref
return preference instanceof SafetyStatusPreference
&& Objects.equals(mStatus, (((SafetyStatusPreference) preference).mStatus));
}
-} \ No newline at end of file
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/LiveSafetyCenterViewModel.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/LiveSafetyCenterViewModel.kt
index 1be632007..091eca016 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/LiveSafetyCenterViewModel.kt
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/LiveSafetyCenterViewModel.kt
@@ -17,9 +17,9 @@
package com.android.permissioncontroller.safetycenter.ui.model
import android.app.Application
-import android.os.Build
import android.content.Intent
import android.content.Intent.ACTION_SAFETY_CENTER
+import android.os.Build
import android.safetycenter.SafetyCenterData
import android.safetycenter.SafetyCenterErrorDetails
import android.safetycenter.SafetyCenterIssue
@@ -31,6 +31,7 @@ import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProvider
+import com.android.permissioncontroller.safetycenter.ui.NavigationSource
import java.util.concurrent.atomic.AtomicBoolean
/* A SafetyCenterViewModel that talks to the real backing service for Safety Center. */
@@ -66,8 +67,14 @@ class LiveSafetyCenterViewModel(app: Application) : SafetyCenterViewModel(app) {
_errorLiveData.value = null
}
- override fun navigateToSafetyCenter(fragment: Fragment) {
- fragment.startActivity(Intent(ACTION_SAFETY_CENTER))
+ override fun navigateToSafetyCenter(fragment: Fragment, navigationSource: NavigationSource?) {
+ val intent = Intent(ACTION_SAFETY_CENTER)
+
+ if (navigationSource != null) {
+ navigationSource.addToIntent(intent)
+ }
+
+ fragment.startActivity(intent)
}
override fun pageOpen() {
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/PrivacyControlsViewModel.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/PrivacyControlsViewModel.kt
new file mode 100644
index 000000000..fa60cc0a5
--- /dev/null
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/PrivacyControlsViewModel.kt
@@ -0,0 +1,167 @@
+/*
+ * 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.permissioncontroller.safetycenter.ui.model
+
+import android.app.Application
+import android.content.Intent
+import android.hardware.SensorPrivacyManager
+import android.hardware.SensorPrivacyManager.Sensors
+import android.hardware.SensorPrivacyManager.TOGGLE_TYPE_SOFTWARE
+import android.os.Build
+import android.os.Process
+import android.os.UserManager
+import android.provider.DeviceConfig
+import android.provider.Settings
+import androidx.annotation.RequiresApi
+import androidx.fragment.app.Fragment
+import androidx.lifecycle.AndroidViewModel
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.ViewModelProvider
+import com.android.permissioncontroller.R
+import com.android.permissioncontroller.permission.data.SmartUpdateMediatorLiveData
+import com.android.settingslib.RestrictedLockUtils
+import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin
+
+/**
+ * Viewmodel for the privacy controls page.
+ */
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+class PrivacyControlsViewModel(private val app: Application) : AndroidViewModel(app) {
+
+ private val sensorPrivacyManager: SensorPrivacyManager =
+ app.getSystemService(SensorPrivacyManager::class.java)!!
+ private val userManager: UserManager =
+ app.getSystemService(UserManager::class.java)!!
+
+ private val CONFIG_CLIPBOARD_SHOW_ACCESS_NOTIFICATIONS =
+ app.getString(R.string.clipboard_show_access_notifications_config)
+ private val CONFIG_SHOW_ACCESS_NOTIFICATIONS_DEFAULT =
+ app.getString(R.string.show_access_notifications_default_config)
+ private val CONFIG_MIC_TOGGLE_ENABLED = app.getString(R.string.mic_toggle_enable_config)
+ private val CONFIG_CAMERA_TOGGLE_ENABLED = app.getString(R.string.camera_toggle_enable_config)
+
+ enum class Pref(val key: String) {
+ MIC("privacy_mic_toggle"),
+ CAMERA("privacy_camera_toggle"),
+ LOCATION("privacy_location_access"),
+ CLIPBOARD("show_clip_access_notification")
+ }
+
+ data class PrefState(val visible: Boolean, val checked: Boolean, val admin: EnforcedAdmin?)
+
+ val controlStateLiveData: SmartUpdateMediatorLiveData<Map<Pref, PrefState>> = object :
+ SmartUpdateMediatorLiveData<@JvmSuppressWildcards Map<Pref, PrefState>>(),
+ SensorPrivacyManager.OnSensorPrivacyChangedListener {
+
+ override fun onUpdate() {
+ val shownPrefs = mutableMapOf<Pref, PrefState>()
+ shownPrefs[Pref.CAMERA] = getSensorToggleState(Sensors.CAMERA,
+ UserManager.DISALLOW_CAMERA_TOGGLE, CONFIG_CAMERA_TOGGLE_ENABLED)
+ shownPrefs[Pref.MIC] = getSensorToggleState(Sensors.MICROPHONE,
+ UserManager.DISALLOW_MICROPHONE_TOGGLE, CONFIG_MIC_TOGGLE_ENABLED)
+ shownPrefs[Pref.CLIPBOARD] = PrefState(visible = true,
+ checked = isClipboardEnabled(), admin = null)
+ value = shownPrefs
+ }
+
+ override fun onActive() {
+ sensorPrivacyManager.addSensorPrivacyListener(this)
+ super.onActive()
+ update()
+ }
+
+ override fun onInactive() {
+ super.onInactive()
+ sensorPrivacyManager.removeSensorPrivacyListener(this)
+ }
+
+ override fun onSensorPrivacyChanged(sensor: Int, enabled: Boolean) {
+ update()
+ }
+ }
+
+ fun handlePrefClick(fragment: Fragment, pref: Pref, admin: EnforcedAdmin?) {
+ when (pref) {
+ Pref.MIC -> toggleSensorOrShowAdmin(fragment, Sensors.MICROPHONE, admin)
+ Pref.CAMERA -> toggleSensorOrShowAdmin(fragment, Sensors.CAMERA, admin)
+ Pref.LOCATION -> goToLocation(fragment)
+ Pref.CLIPBOARD -> toggleClipboard()
+ }
+ }
+
+ private fun toggleSensorOrShowAdmin(fragment: Fragment, sensor: Int, admin: EnforcedAdmin?) {
+ if (admin != null) {
+ RestrictedLockUtils.sendShowAdminSupportDetailsIntent(fragment.context, admin)
+ return
+ }
+ val blocked = sensorPrivacyManager.isSensorPrivacyEnabled(TOGGLE_TYPE_SOFTWARE, sensor)
+ sensorPrivacyManager.setSensorPrivacy(sensor, !blocked)
+ }
+
+ private fun goToLocation(fragment: Fragment) {
+ fragment.startActivity(Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS))
+ }
+
+ private fun getSensorToggleState(
+ sensor: Int,
+ restriction: String,
+ enableConfig: String
+ ): PrefState {
+ val admin = RestrictedLockUtils.getProfileOrDeviceOwner(app, Process.myUserHandle())
+ val sensorConfigEnabled = DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_PRIVACY,
+ enableConfig, true)
+ return PrefState(
+ visible = sensorConfigEnabled &&
+ sensorPrivacyManager.supportsSensorToggle(sensor),
+ checked = !sensorPrivacyManager.isSensorPrivacyEnabled(TOGGLE_TYPE_SOFTWARE, sensor),
+ admin = if (userManager.getUserRestrictionSources(restriction, Process.myUserHandle())
+ .isNotEmpty()) {
+ admin
+ } else {
+ null
+ })
+ }
+
+ private fun isClipboardEnabled(): Boolean {
+ val clipboardDefaultEnabled = DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_CLIPBOARD,
+ CONFIG_SHOW_ACCESS_NOTIFICATIONS_DEFAULT, true)
+ val defaultSetting = if (clipboardDefaultEnabled) 1 else 0
+ return Settings.Secure.getInt(app.contentResolver,
+ CONFIG_CLIPBOARD_SHOW_ACCESS_NOTIFICATIONS, defaultSetting) != 0
+ }
+
+ private fun toggleClipboard() {
+ val newState = if (isClipboardEnabled()) 0 else 1
+ Settings.Secure.putInt(app.contentResolver, CONFIG_CLIPBOARD_SHOW_ACCESS_NOTIFICATIONS,
+ newState)
+ }
+}
+
+/**
+ * Factory for a PrivacyControlsViewModel
+ *
+ * @param app The current application
+ */
+@RequiresApi(Build.VERSION_CODES.TIRAMISU)
+class PrivacyControlsViewModelFactory(
+ private val app: Application,
+) : ViewModelProvider.Factory {
+ override fun <T : ViewModel> create(modelClass: Class<T>): T {
+ @Suppress("UNCHECKED_CAST")
+ return PrivacyControlsViewModel(app) as T
+ }
+}
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/SafetyCenterViewModel.kt b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/SafetyCenterViewModel.kt
index c5d4c4e54..d98ee0190 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/SafetyCenterViewModel.kt
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/model/SafetyCenterViewModel.kt
@@ -25,12 +25,15 @@ import androidx.annotation.RequiresApi
import androidx.fragment.app.Fragment
import androidx.lifecycle.AndroidViewModel
import androidx.lifecycle.LiveData
+import com.android.permissioncontroller.safetycenter.ui.InteractionLogger
+import com.android.permissioncontroller.safetycenter.ui.NavigationSource
@RequiresApi(Build.VERSION_CODES.TIRAMISU)
abstract class SafetyCenterViewModel(protected val app: Application) : AndroidViewModel(app) {
abstract val safetyCenterLiveData: LiveData<SafetyCenterData>
abstract val errorLiveData: LiveData<SafetyCenterErrorDetails>
+ val interactionLogger = InteractionLogger()
abstract fun dismissIssue(issue: SafetyCenterIssue)
@@ -40,7 +43,10 @@ abstract class SafetyCenterViewModel(protected val app: Application) : AndroidVi
abstract fun clearError()
- abstract fun navigateToSafetyCenter(fragment: Fragment)
+ abstract fun navigateToSafetyCenter(
+ fragment: Fragment,
+ navigationSource: NavigationSource? = null
+ )
abstract fun pageOpen()
diff --git a/SafetyCenter/Resources/Android.bp b/SafetyCenter/Resources/Android.bp
index 750299fcd..1a478a46a 100644
--- a/SafetyCenter/Resources/Android.bp
+++ b/SafetyCenter/Resources/Android.bp
@@ -23,7 +23,7 @@ android_library {
name: "SafetyCenterResourcesShared",
sdk_version: "system_current",
min_sdk_version: "30",
- target_sdk_version: "32",
+ target_sdk_version: "33",
apex_available: ["com.android.permission"],
resource_dirs: [
"shared_res",
@@ -36,7 +36,7 @@ android_app {
privileged: true,
sdk_version: "system_current",
min_sdk_version: "30",
- target_sdk_version: "32",
+ target_sdk_version: "33",
apex_available: ["com.android.permission"],
certificate: ":com.android.safetycenter.resources.certificate",
lint: {
diff --git a/SafetyCenter/Resources/res/values-af/strings.xml b/SafetyCenter/Resources/res/values-af/strings.xml
index ebbdd276f..45a754555 100644
--- a/SafetyCenter/Resources/res/values-af/strings.xml
+++ b/SafetyCenter/Resources/res/values-af/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Skermslot"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Nog geen inligting nie"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Toestelslot, Skermslot, Sluit skerm, Sluitskerm, Wagwoord, Pin, Patroon"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrie"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Vingerafdruk, Vinger, Voeg vingerafdruk by, Gesigslot, Gesig"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privaatheid"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Kontroleskerm, toestemmings, kontroles"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privaatheidkontroleskerm"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Wys watter programme onlangs toestemmings gebruik het"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privaatheid, Privaatheidkontroleskerm"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Toestemmingbestuurder"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Beheer programtoegang tot jou data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Toestemmings, Toestemmingsbestuurder"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privaatheidkontroles"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Beheer toesteltoegang tot mikrofoon, kamera en meer"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privaatheid, Privaatheidkontroles"</string>
<string name="advanced_title" msgid="8745436380690561172">"Meer instellings"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Meer sekuriteitinstellings"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Enkripsie, eiebewyse, en meer"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Meer privaatheidinstellings"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Outovul, aktiwiteitkontroles, en meer"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Rekening is dalk in gevaar"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Rekening is in gevaar"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-am/strings.xml b/SafetyCenter/Resources/res/values-am/strings.xml
index d736195f9..cc20f3c95 100644
--- a/SafetyCenter/Resources/res/values-am/strings.xml
+++ b/SafetyCenter/Resources/res/values-am/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"የማያ ገጽ ቁልፍ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ገና ምንም መረጃ የለም"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"የመሣሪያ ቁልፍ፣ የማያ ገጽ መቆለፊያ፣ የማያ ገጽ ቁልፍ፣ የማያ ገጽ ቁልፍ፣ የይለፍ ቃል፣ ፒን፣ ስርዓተ ጥለት"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ባዮሜትሪክስ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"የጣት አሻራ፣ ጣት፣ የጣት አሻራ ያክሉ፣ በመልክ መክፈት፣ መልክ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ግላዊነት"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ዳሽቦርድ፣ ፈቃዶች፣ መቆጣጠሪያዎች"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"የግላዊነት ዳሽቦርድ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"የትኛዎቹ መተግበሪያዎች ፈቃዶችን በቅርቡ እንደጠቀሙ አሳይ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ግላዊነት፣ የግላዊነት ዳሽቦርድ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"የፈቃድ አቀናባሪ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"መተግበሪያ ያለው የውሂብዎ መዳረሻን ይቆጣጠሩ"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ፈቃዶች፣ የፈቃዶች አስተዳዳሪ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"የግላዊነት ቁጥጥሮች"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"የመሳሪያን የማይክሮፎን፣ የካሜራ እና የሌሎችም መዳረሻን ይቆጣጠሩ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ግላዊነት፣ የግላዊነት ቁጥጥሮች"</string>
<string name="advanced_title" msgid="8745436380690561172">"ተጨማሪ ቅንብሮች"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ተጨማሪ የደህንነት ቅንብሮች"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ምስጠራ፣ የመግቢያ ማስረጃዎች እና ሌሎችም"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ተጨማሪ የግላዊነት ቅንብሮች"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ራስ-ሙላ፣ የእንቅስቃሴ መቆጣጠሪያዎች እና ሌሎችም"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ar/strings.xml b/SafetyCenter/Resources/res/values-ar/strings.xml
index b122c4587..64fbef8b2 100644
--- a/SafetyCenter/Resources/res/values-ar/strings.xml
+++ b/SafetyCenter/Resources/res/values-ar/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"قفل الشاشة"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ما مِن معلومات بعد."</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"قفل الجهاز، قفل الشاشة، شاشة القفل، شاشة قفل، كلمة المرور، رقم التعريف الشخصي، نقش"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"المقاييس الحيوية"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"بصمة الإصبع، إصبع، إضافة بصمة إصبع، فتح الجهاز بالتعرف على الوجه، وجه"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"الخصوصية"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"لوحة البيانات والأذونات وعناصر التحكّم"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"لوحة بيانات الخصوصية"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"عرض التطبيقات التي استخدمت الأذونات مؤخرًا"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"الخصوصية، لوحة بيانات الخصوصية"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"مدير الأذونات"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"التحكُّم في وصول التطبيقات إلى بياناتك"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"الأذونات، مدير الأذونات"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"عناصر التحكّم في الخصوصية"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"التحكُّم في وصول الجهاز إلى الميكروفون والكاميرا وغير ذلك"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"الخصوصية، عناصر التحكّم في الخصوصية"</string>
<string name="advanced_title" msgid="8745436380690561172">"الإعدادات المتقدّمة"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"المزيد من إعدادات الأمان"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"التشفير وبيانات الاعتماد وغير ذلك"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"المزيد من إعدادات الخصوصية"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"الملء التلقائي وعناصر التحكُّم في النشاط وغير ذلك"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-as/strings.xml b/SafetyCenter/Resources/res/values-as/strings.xml
index 8cea99e78..0ed8e5645 100644
--- a/SafetyCenter/Resources/res/values-as/strings.xml
+++ b/SafetyCenter/Resources/res/values-as/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"স্ক্ৰীন লক"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"এতিয়ালৈকে কোনো তথ্য নাই"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ডিভাইচ লক, স্ক্ৰীন লক, লক স্ক্ৰীন, লকস্ক্ৰীন, পাছৱৰ্ড, পিন, আৰ্হি"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"বায়’মেট্ৰিক্স"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ফিংগাৰপ্ৰিণ্ট, আঙুলি, ফিংগাৰপ্ৰিণ্ট যোগ দিয়ক, মুখাৱয়বৰ দ্বাৰা আনলক, মুখাৱয়ব"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"গোপনীয়তা"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ডেশ্বব’ৰ্ড, অনুমতি আৰু নিয়ন্ত্ৰণসমূহ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"গোপনীয়তাৰ ডেশ্বব’ৰ্ড"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"কোনসমূহ এপে শেহতীয়াকৈ অনুমতি ব্যৱহাৰ কৰিছে দেখুৱাওক"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"গোপনীয়তা, গোপনীয়তাৰ ডেশ্বব’ৰ্ড"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"অনুমতি পৰিচালক"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"আপোনাৰ ডেটালৈ এপৰ এক্সেছ নিয়ন্ত্ৰণ কৰক"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"অনুমতি, অনুমতিৰ পৰিচালক"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"গোপনীয়তাৰ নিয়ন্ত্ৰণসমূহ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"মাইক্ৰ’ফ’ন, কেমেৰা আৰু অধিকলৈ ডিভাইচৰ এক্সেছ নিয়ন্ত্ৰণ কৰক"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"গোপনীয়তা, গোপনীয়তাৰ নিয়ন্ত্ৰণ"</string>
<string name="advanced_title" msgid="8745436380690561172">"অধিক ছেটিং"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"সুৰক্ষা সম্পৰ্কীয় অধিক ছেটিং"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"এনক্ৰিপশ্বন, ক্ৰেডেনশ্বিয়েল আৰু বহুতো"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"গোপনীয়তাৰ অধিক ছেটিং"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"স্বয়ংক্ৰিয়ভাৱে পূৰ হোৱা সুবিধা, কাৰ্যকলাপৰ নিয়ন্ত্ৰণসমূহ আৰু বহুতো"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-az/strings.xml b/SafetyCenter/Resources/res/values-az/strings.xml
index 766367ef9..49b71dd56 100644
--- a/SafetyCenter/Resources/res/values-az/strings.xml
+++ b/SafetyCenter/Resources/res/values-az/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekran kilidi"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Hələ ki, məlumat yoxdur"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Cihaz kilidi, Ekran kilidi, Kilid ekranı, Kilid ekranı, Parol, Pin, Model"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometriklər"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Barmaq izi, Barmaq, Barmaq izini əlavə edin, Üz ilə kiliddən çıxarın, Üz"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Məxfilik"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"İdarə paneli, icazələr, nəzarətlər"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Məxfilik paneli"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Hansı tətbiqlərin bu yaxınlarda icazələri istifadə etdiyini göstərin"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Məxfilik, Məxfilik paneli"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"İcazə meneceri"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Tətbiqin datanıza girişinə nəzarət edin"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"İcazələr, İcazə meneceri"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Məxfilik kontrolları"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Mikrofona, kameraya və daha çoxuna cihaz girişini idarə edin"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Məxfilik, Məxfilik nizamlayıcıları"</string>
<string name="advanced_title" msgid="8745436380690561172">"Digər ayarlar"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Digər güvənlik ayarları"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Şifrələmə, giriş məlumatları və s."</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Digər məxfilik ayarları"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Avto doldurma, fəaliyyətə nəzarət və s."</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Hesab risk altında ola bilər"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Hesab risk altındadır"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-b+sr+Latn/strings.xml b/SafetyCenter/Resources/res/values-b+sr+Latn/strings.xml
index c5ffc6b14..54ab3d498 100644
--- a/SafetyCenter/Resources/res/values-b+sr+Latn/strings.xml
+++ b/SafetyCenter/Resources/res/values-b+sr+Latn/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zaključavanje ekrana"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Još nema informacija"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"zaključavanje uređaja, zaključavanje ekrana, zaključani ekran, lozinka, PIN, šablon"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrija"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"otisak prsta, prst, dodaj otisak prsta, otključavanje licem, lice"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatnost"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Kontrolna tabla, dozvole, kontrole"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Kontrolna tabla za privatnost"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Prikazuje koje aplikacije su nedavno koristile dozvole"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"privatnost, kontrolna tabla za privatnost"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Menadžer dozvola"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontroliše pristup aplikacija podacima"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"dozvole, menadžer dozvola"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kontrole privatnosti"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontroliše pristup uređaja mikrofonu, kameri i drugom"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"privatnost, kontrole privatnosti"</string>
<string name="advanced_title" msgid="8745436380690561172">"Još podešavanja"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Još bezbednosnih podešavanja"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifrovanje, akreditivi i drugo"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Još podešavanja privatnosti"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatsko popunjavanje, kontrole aktivnosti i drugo"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Nalog može da bude ugrožen"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Nalog je ugrožen"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-be/strings.xml b/SafetyCenter/Resources/res/values-be/strings.xml
index 92706ee6a..d5aab295c 100644
--- a/SafetyCenter/Resources/res/values-be/strings.xml
+++ b/SafetyCenter/Resources/res/values-be/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Блакіроўка экрана"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Пакуль няма інфармацыі"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Блакіроўка прылады, блакіроўка экрана, экран блакіроўкі, пароль, PIN-код, узор разблакіроўкі"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Біяметрыя"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Адбітак пальца, палец, дадаць адбітак пальца, распазнаванне твару, твар"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Прыватнасць"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Панэль кіравання, дазволы, налады"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Панэль кіравання доступам"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Паказ праграм, якія нядаўна выкарыстоўвалі дазволы"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Прыватнасць, панэль кіравання доступам"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Менеджар дазволаў"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Кіраванне доступам праграм да вашых даных"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Дазволы, менеджар дазволаў"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Налады прыватнасці"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Кіраванне доступам прылады да мікрафона, камеры і іншых функцый"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Прыватнасць, налады прыватнасці"</string>
<string name="advanced_title" msgid="8745436380690561172">"Дадатковыя налады"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Іншыя налады бяспекі"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шыфраванне, уліковыя даныя і іншыя звесткі"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Іншыя налады прыватнасці"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Аўтазапаўненне, адсочванне дзеянняў і іншыя функцыі"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-bg/strings.xml b/SafetyCenter/Resources/res/values-bg/strings.xml
index 25fcd8cba..4a74db613 100644
--- a/SafetyCenter/Resources/res/values-bg/strings.xml
+++ b/SafetyCenter/Resources/res/values-bg/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Заключване на екрана"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Още няма информация"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Заключване на устройството, опция за заключване на екрана, заключен екран, парола, ПИН код, фигура"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрика"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Отпечатък, пръст, добавяне на отпечатък, отключване с лице, лице"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Поверителност"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Табло за управление, разрешения, контроли"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Табло за управление на поверителността"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Показване на приложенията, които наскоро са използвали разрешенията"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Поверителност, табло за управление на поверителността"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Мениджър на разрешенията"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Управлявайте достъпа на приложенията до данните ви"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Разрешения, мениджър на разрешенията"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Контроли за поверителност"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Контролиране на достъпа на устройството до микрофона, камерата и др."</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Поверителност, контроли за поверителност"</string>
<string name="advanced_title" msgid="8745436380690561172">"Още настройки"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Още настройки за сигурност"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифроване, идентификационни данни и др."</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Още настройки за поверителност"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автоматично попълване, контроли за активността и др."</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-bn/strings.xml b/SafetyCenter/Resources/res/values-bn/strings.xml
index 09f0e4f12..56dd9bf59 100644
--- a/SafetyCenter/Resources/res/values-bn/strings.xml
+++ b/SafetyCenter/Resources/res/values-bn/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"স্ক্রিন লক"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"এখনও কোনও তথ্য নেই"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ডিভাইস লক, স্ক্রিন লক, লক স্ক্রিন, পিন ও লক স্ক্রিন, পাসওয়ার্ড, পিন, প্যাটার্ন"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"বায়োমেট্রিক্স"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ফিঙ্গারপ্রিন্ট, ফিঙ্গার, ফিঙ্গারপ্রিন্ট যোগ করুন, ফেস আনলক, ফেস"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"গোপনীয়তা"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ড্যাশবোর্ড, অনুমতিগুলি, কন্ট্রোল"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"প্রাইভেসি ড্যাশবোর্ড"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"সম্প্রতি কোন অ্যাপ অনুমতি ব্যবহার করেছে দেখুন"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"গোপনীয়তা, প্রাইভেসি ড্যাশবোর্ড"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"অনুমতি ম্যানেজার"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"আপনার ডেটাতে অ্যাপের অ্যাক্সেস কন্ট্রোল করুন"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"অনুমতি, অনুমতি ম্যানেজার"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"গোপনীয়তা কন্ট্রোল"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"মাইক্রোফোন, ক্যামেরা এবং আরও অনেক কিছুতে ডিভাইস অ্যাক্সেস কন্ট্রোল করুন"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"গোপনীয়তা, গোপনীয়তা নিয়ন্ত্রণ"</string>
<string name="advanced_title" msgid="8745436380690561172">"আরও সেটিংস"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"আরও নিরাপত্তা সেটিংস"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"এনক্রিপশন, ক্রেডেনশিয়াল এবং আরও অনেক কিছু"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"আরও গোপনীয়তা সেটিংস"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"অটোফিল, অ্যাক্টিভিটি নিয়ন্ত্রণ এবং আরও অনেক কিছু"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-bs/strings.xml b/SafetyCenter/Resources/res/values-bs/strings.xml
index 9ed383f88..b1f72c6c1 100644
--- a/SafetyCenter/Resources/res/values-bs/strings.xml
+++ b/SafetyCenter/Resources/res/values-bs/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zaključavanje ekrana"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Još uvijek nema informacija"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"zaključavanje uređaja, zaključavanje ekrana, zaključan ekran, lozinka, pin, uzorak"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrija"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"otisak prsta, prst, dodajte otisak prsta, otključavanje licem, lice"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatnost"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Kontrolna tabla, odobrenja, kontrole"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Kontrolna tabla za privatnost"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Prikaz aplikacija koje su nedavno koristile odobrenja"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"privatnost, kontrolna tabla za privatnost"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Upravitelj odobrenja"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontrolirajte pristup aplikacija podacima"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"odobrenja, upravitelj odobrenja"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kontrole privatnosti"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrolirajte pristup uređaja mikrofonu, kameri i drugom"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"privatnost, kontrole privatnosti"</string>
<string name="advanced_title" msgid="8745436380690561172">"Više postavki"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Više postavki sigurnosti"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifriranje, akreditivi i drugo"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Više postavki privatnosti"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatsko popunjavanje, kontrole aktivnosti i drugo"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Račun bi mogao biti izložen riziku"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Račun je izložen riziku"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-ca/strings.xml b/SafetyCenter/Resources/res/values-ca/strings.xml
index 7bea20b0d..2223b050f 100644
--- a/SafetyCenter/Resources/res/values-ca/strings.xml
+++ b/SafetyCenter/Resources/res/values-ca/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueig de pantalla"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Encara no hi ha informació"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Bloqueig de dispositius, bloqueig de pantalla, pantalla de bloqueig, contrasenya, PIN, patró"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Empremta digital, dit, afegir una empremta digital, desbloqueig facial, cara"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privadesa"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Tauler, permisos, controls"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Tauler de privadesa"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostra quines aplicacions han utilitzat permisos fa poc"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privadesa, tauler de privadesa"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestor de permisos"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controla l\'accés de les aplicacions a les teves dades"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permisos, gestor de permisos"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controls de privadesa"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controla l\'accés del dispositiu al micròfon, la càmera i més"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privadesa, controls de privadesa"</string>
<string name="advanced_title" msgid="8745436380690561172">"Més opcions de configuració"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Més opcions de configuració de seguretat"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encriptació, credencials i més"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Més opcions de configuració de privadesa"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Emplenament automàtic, controls d\'activitat i més"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-cs/strings.xml b/SafetyCenter/Resources/res/values-cs/strings.xml
index a898fe3f8..4f935e627 100644
--- a/SafetyCenter/Resources/res/values-cs/strings.xml
+++ b/SafetyCenter/Resources/res/values-cs/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zámek obrazovky"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Zatím žádné údaje"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Zámek zařízení, Zámek obrazovky, Obrazovka uzamčení, Heslo, Pin, Gesto"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrické údaje"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Otisk prstu, Prst, Přidat otisk prstu, Odemknutí obličejem, Obličej"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Ochrana soukromí"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panel, oprávnění, ovládací prvky"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel ochrany soukromí"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Zobrazení aplikací, které v poslední době využívaly oprávnění"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Ochrana soukromí, Panel ochrany soukromí"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Správce oprávnění"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Ovládání přístupu aplikací k vašim datům"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Oprávnění, Správce oprávnění"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Nastavení ochrany soukromí"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Spravujte přístup zařízení k mikrofonu, fotoaparátu a dalším funkcím"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Ochrana soukromí, Nastavení ochrany soukromí"</string>
<string name="advanced_title" msgid="8745436380690561172">"Další nastavení"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Další nastavení zabezpečení"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifrování, přihlašovací údaje a další"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Další nastavení ochrany soukromí"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatické vyplňování, ovládací prvky aktivity a další"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Účet může být ohrožen"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Účet je ohrožen"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-da/strings.xml b/SafetyCenter/Resources/res/values-da/strings.xml
index 6957677dd..b13cb26d4 100644
--- a/SafetyCenter/Resources/res/values-da/strings.xml
+++ b/SafetyCenter/Resources/res/values-da/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Skærmlås"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Der er ingen oplysninger endnu"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Enhedslås, skærmlås, låseskærm, adgangskode, pinkode, mønster"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometri"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingeraftryk, finger, tilføj fingeraftryk, ansigtslås, ansigt"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatliv"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Kontrolpanel, tilladelser, styringselementer"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privatlivspanel"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Vis, hvilke apps der har brugt tilladelser for nylig"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privatliv, privatlivspanel"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Tilladelsesadministrator"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Administrer appadgang til dine data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Tilladelser, administration af tilladelser"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privatlivsindstillinger"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Styr enhedens adgang til mikrofonen, kameraet og mere"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privatliv, privatlivsindstillinger"</string>
<string name="advanced_title" msgid="8745436380690561172">"Flere indstillinger"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Flere sikkerhedsindstillinger"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Kryptering, loginoplysninger og mere"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Flere privatlivsindstillinger"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autofyld, aktivitetsadministration og mere"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Kontoen kan være sårbar"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Sårbar konto"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-de/strings.xml b/SafetyCenter/Resources/res/values-de/strings.xml
index eb5f0ffdb..d989eb9e9 100644
--- a/SafetyCenter/Resources/res/values-de/strings.xml
+++ b/SafetyCenter/Resources/res/values-de/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Displaysperre"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Noch keine Daten erhalten"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Gerätesperre, Displaysperre, Sperrbildschirm, Lockscreen, Passwort, PIN, Muster"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrisches Verfahren"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerabdruck, Finger, Fingerabdruck hinzufügen, Entsperrung per Gesichtserkennung, Gesicht"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Datenschutz"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, Berechtigungen, Einstellungen"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privatsphäre­dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Anzeigen, welche Apps zuletzt Berechtigungen genutzt haben"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privatsphäre, Privatsphäredashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Berechtigungsmanager"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"App-Zugriff auf Daten festlegen"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Berechtigungen, Berechtigungsmanager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Datenschutzeinstellungen"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Gerätezugriff auf Mikrofon, Kamera und mehr festlegen"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Datenschutz, Datenschutzeinstellungen"</string>
<string name="advanced_title" msgid="8745436380690561172">"Weitere Einstellungen"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Weitere Sicher­heits­einstellungen"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Verschlüsselung, Anmeldedaten und mehr"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Weitere Datenschutzeinstellungen"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatisches Ausfüllen, Aktivitätseinstellungen und mehr"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-el/strings.xml b/SafetyCenter/Resources/res/values-el/strings.xml
index 9bcf7e295..636965127 100644
--- a/SafetyCenter/Resources/res/values-el/strings.xml
+++ b/SafetyCenter/Resources/res/values-el/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Κλείδωμα οθόνης"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Δεν υπάρχουν ακόμα πληροφορίες"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Κλείδωμα συσκευής, κλείδωμα οθόνης, οθόνη κλειδώματος, οθόνηκλειδώματος, κωδικός πρόσβασης, PIN, μοτίβο"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Βιομετρικά"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Δακτυλικό αποτύπωμα, δάχτυλο, προσθήκη δακτυλικού αποτυπώματος, ξεκλείδωμα με το πρόσωπο, πρόσωπο"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Απόρρητο"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Πίνακας ελέγχου, άδειες, στοιχεία ελέγχου"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Πίνακας ελέγχου απορρήτου"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Εμφάνιση των εφαρμογών που χρησιμοποίησαν πρόσφατα άδειες"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Απόρρητο, πίνακας ελέγχου απορρήτου"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Διαχείριση αδειών"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Έλεγχος πρόσβασης εφαρμογών στα δεδομένα"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Άδειες, διαχείριση αδειών"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Στοιχεία ελέγχου απορρήτου"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Ελέγξτε την πρόσβαση της συσκευής στο μικρόφωνο, την κάμερα και περισσότερα"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Απόρρητο, στοιχεία ελέγχου απορρήτου"</string>
<string name="advanced_title" msgid="8745436380690561172">"Περισσότερες ρυθμίσεις"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Περισσότερες ρυθμίσεις ασφαλείας"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Κρυπτογράφηση, διαπιστευτήρια και περισσότερα"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Περισσότερες ρυθμίσεις απορρήτου"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Αυτόματη συμπλήρωση, στοιχεία ελέγχου δραστηριότητας και περισσότερα"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Ο λογαριασμός μπορεί να κινδυνεύει"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Ο λογαριασμός κινδυνεύει"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-en-rAU/strings.xml b/SafetyCenter/Resources/res/values-en-rAU/strings.xml
index 4c5a9c77a..1daa00f11 100644
--- a/SafetyCenter/Resources/res/values-en-rAU/strings.xml
+++ b/SafetyCenter/Resources/res/values-en-rAU/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Screen lock"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"No info yet"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerprint, Finger, Add fingerprint, Face unlock, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, permissions, controls"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacy dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Show which apps recently used permissions"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Permission manager"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Control app access to your data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissions, Permissions manager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privacy controls"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Control device access to microphone, camera and more"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Privacy controls"</string>
<string name="advanced_title" msgid="8745436380690561172">"More settings"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"More security settings"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encryption, credentials and more"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"More privacy settings"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Auto-fill, Activity controls and more"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Account may be at risk"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Account at risk"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-en-rCA/strings.xml b/SafetyCenter/Resources/res/values-en-rCA/strings.xml
index 4c5a9c77a..1daa00f11 100644
--- a/SafetyCenter/Resources/res/values-en-rCA/strings.xml
+++ b/SafetyCenter/Resources/res/values-en-rCA/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Screen lock"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"No info yet"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerprint, Finger, Add fingerprint, Face unlock, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, permissions, controls"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacy dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Show which apps recently used permissions"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Permission manager"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Control app access to your data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissions, Permissions manager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privacy controls"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Control device access to microphone, camera and more"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Privacy controls"</string>
<string name="advanced_title" msgid="8745436380690561172">"More settings"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"More security settings"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encryption, credentials and more"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"More privacy settings"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Auto-fill, Activity controls and more"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Account may be at risk"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Account at risk"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-en-rGB/strings.xml b/SafetyCenter/Resources/res/values-en-rGB/strings.xml
index 4c5a9c77a..1daa00f11 100644
--- a/SafetyCenter/Resources/res/values-en-rGB/strings.xml
+++ b/SafetyCenter/Resources/res/values-en-rGB/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Screen lock"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"No info yet"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerprint, Finger, Add fingerprint, Face unlock, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, permissions, controls"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacy dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Show which apps recently used permissions"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Permission manager"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Control app access to your data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissions, Permissions manager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privacy controls"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Control device access to microphone, camera and more"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Privacy controls"</string>
<string name="advanced_title" msgid="8745436380690561172">"More settings"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"More security settings"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encryption, credentials and more"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"More privacy settings"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Auto-fill, Activity controls and more"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Account may be at risk"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Account at risk"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-en-rIN/strings.xml b/SafetyCenter/Resources/res/values-en-rIN/strings.xml
index 4c5a9c77a..1daa00f11 100644
--- a/SafetyCenter/Resources/res/values-en-rIN/strings.xml
+++ b/SafetyCenter/Resources/res/values-en-rIN/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Screen lock"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"No info yet"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerprint, Finger, Add fingerprint, Face unlock, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, permissions, controls"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacy dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Show which apps recently used permissions"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Permission manager"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Control app access to your data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissions, Permissions manager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privacy controls"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Control device access to microphone, camera and more"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Privacy controls"</string>
<string name="advanced_title" msgid="8745436380690561172">"More settings"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"More security settings"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encryption, credentials and more"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"More privacy settings"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Auto-fill, Activity controls and more"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Account may be at risk"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Account at risk"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-en-rXC/strings.xml b/SafetyCenter/Resources/res/values-en-rXC/strings.xml
index f0093d594..260e5a5a2 100644
--- a/SafetyCenter/Resources/res/values-en-rXC/strings.xml
+++ b/SafetyCenter/Resources/res/values-en-rXC/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‏‏‏‎‎‎‎‏‎‏‏‏‎‏‎‏‎‏‎‏‏‏‏‎‏‏‎‎‎‎‎‎‎‏‏‎‎‎‎‏‏‎‎‏‎‏‎‏‎‏‎‏‎‏‎Screen lock‎‏‎‎‏‎"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‎‏‏‏‎‏‎‎‏‏‏‏‎‏‎‎‏‏‏‏‎‏‎‎‎‏‎‎‏‎‏‏‏‏‏‏‏‏‎‎‎‎‏‏‎‎‎‎‏‏‏‏‏‎‏‎‎‎No info yet‎‏‎‎‏‎"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‏‎‎‏‎‏‎‏‏‏‏‏‎‎‏‎‏‎‎‏‎‎‏‏‎‏‎‏‏‎‎‏‏‎‎‏‏‎‎‎‏‏‏‎‎‏‎‏‏‏‎‎‎‏‎‏‎‎Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern‎‏‎‎‏‎"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‎‏‎‎‎‏‎‎‏‎‎‏‎‎‎‏‏‎‎‏‎‏‏‏‏‎‎‏‏‏‏‏‎‏‎‎‎‎‎‏‎‏‎‏‎‏‎‎‎‎‏‎‏‎‎Biometrics‎‏‎‎‏‎"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‎‏‎‎‏‏‏‎‎‎‎‏‏‎‎‎‏‏‏‏‎‎‎‏‎‎‏‎‏‏‏‏‎‏‏‎‎‏‎‏‏‏‏‏‏‏‎‏‏‎‏‏‎‏‎Fingerprint, Finger, Add fingerprint, Face unlock, Face‎‏‎‎‏‎"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‎‏‏‎‏‏‏‏‏‏‎‏‏‎‏‏‎‎‎‏‏‏‏‎‏‎‏‏‎‎‎‏‏‏‏‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‏‎‏‎Privacy‎‏‎‎‏‎"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‎‏‏‎‎‎‎‎‏‏‎‎‏‏‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‎‎‏‏‏‎‎‏‎‎‎‏‎‏‏‏‎‏‏‎‏‏‏‎‎‎‎‎‎Dashboard, permissions, controls‎‏‎‎‏‎"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‏‎‎‏‏‎‏‏‎‏‏‏‎‎‎‏‏‏‎‏‎‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‎‏‏‏‎‏‏‏‏‏‎‏‏‏‎‎‎‎‎‏‏‏‎Privacy dashboard‎‏‎‎‏‎"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‎‏‏‏‏‏‎‏‏‎‎‎‎‎‎‏‎‏‎‏‎‏‏‏‎‎‎‎‏‎‏‎‏‎‏‏‏‏‎‎‏‏‎‏‎‎‏‎‏‏‎‏‎‎‎Show which apps recently used permissions‎‏‎‎‏‎"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‎‏‎‏‏‏‎‏‏‎‎‏‎‎‎‏‏‎‎‎‎‏‎‏‏‎‎‏‎‎‏‏‎‏‏‏‎‎‏‎‎‎‏‎‏‎‎‎‎‏‏‏‎‏‎‎‎‎‎Privacy, Privacy dashboard‎‏‎‎‏‎"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‎‏‎‎‏‏‏‏‎‎‏‏‏‎‎‏‏‏‏‏‏‎‏‎‏‏‏‎‏‎‏‏‏‏‏‎‏‎‎‎‎‎‏‎‏‏‎‏‏‏‎‏‏‎‎‏‏‏‎Permission manager‎‏‎‎‏‎"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‎‎‎‎‏‏‏‎‏‎‎‏‎‎‏‎‎‏‏‏‎‏‎‎‏‏‏‎‏‎‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‏‎‎‏‏‎‎Control app access to your data‎‏‎‎‏‎"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‎‎‎‎‎‏‎‏‏‎‏‏‎‏‎‎‎‎‏‎‏‏‎‏‎‏‎‎‎‏‏‏‎‏‏‎‎‏‎‎‎‎‎‏‎‎‏‏‎‏‎‏‎‎‎‎‎‏‎‎Permissions, Permissions manager‎‏‎‎‏‎"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‎‏‏‏‏‎‏‎‏‎‎‏‏‏‎‏‎‏‎‎‎‏‎‏‏‏‎‏‏‏‏‏‏‏‎‏‏‏‏‏‏‏‎‎‎‏‎‏‎‎‏‎‏‏‎Privacy controls‎‏‎‎‏‎"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‎‎‏‎‏‎‏‎‏‎‏‏‏‎‏‏‎‏‏‎‎‏‎‏‎‎‎‎‎‎‎‎‏‎‎‎‏‎‏‏‏‎‏‎‏‏‏‎‎‏‎‎‏‏‎‎‎‎‎‎Control device access to microphone, camera, and more‎‏‎‎‏‎"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‎‎‎‏‏‎‎‎‎‏‏‎‎‏‏‏‏‎‎‏‏‏‎‎‏‎‎‎‏‎‏‏‎‏‎‎‏‎‏‎‎‎‏‏‏‎‏‏‏‏‏‎‏‎‎‏‎‏‎Privacy, Privacy controls‎‏‎‎‏‎"</string>
<string name="advanced_title" msgid="8745436380690561172">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‎‏‎‏‎‏‏‏‏‎‎‎‎‎‏‎‎‎‎‎‎‎‏‏‎‏‏‎‎‎‏‏‎‎‏‏‎‏‎‏‏‎‏‎‏‏‏‎‎‎‏‎‎‏‎‏‎‎‎More settings‎‏‎‎‏‎"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‏‎‏‎‎‎‏‏‎‏‎‏‎‎‎‎‏‏‏‏‎‎‏‏‏‎‎‎‏‏‏‎‏‎‎‏‎‏‎‏‎‏‏‎‏‎‏‏‏‏‏‏‏‎‏‏‎More security settings‎‏‎‎‏‎"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‏‏‎‏‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‎‏‎‏‏‏‎‏‏‎‎‏‏‏‎‎‏‎‏‎‎‎‎‎‏‎‎‎‎‏‎‎‎‏‏‎Encryption, credentials, and more‎‏‎‎‏‎"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‏‎‎‎‎‎‏‎‏‏‏‏‎‏‎‏‎‎‏‎‏‎‏‏‏‎‏‏‏‎‏‎‏‎‏‏‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‎‎‎‏‏‎More privacy settings‎‏‎‎‏‎"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‎‏‎‏‎‎‎‎‏‏‏‎‏‏‎‎‏‏‎‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‎‎‏‎‎‏‏‎‎‏‎‎‏‎‏‏‎‎‏‏‏‎Autofill, activity controls, and more‎‏‎‎‏‎"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‏‎‏‎‎‎‏‏‎‎‏‏‏‏‎‎‎‏‎‎‎‏‎‏‏‎‎‎‎‎‎‏‏‎‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‎‎‏‎‎‏‏‏‎Account may be at risk‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‏‏‎‎‏‎‏‏‎‎‎‏‏‏‎‎‏‎‎‏‎‏‏‏‎‏‎‎‏‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‏‎‎‎‏‏‎‎‎‏‏‎‎‎‎Account at risk‎‏‎‎‏‎"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-es-rUS/strings.xml b/SafetyCenter/Resources/res/values-es-rUS/strings.xml
index dd8230b40..e99ad1a3d 100644
--- a/SafetyCenter/Resources/res/values-es-rUS/strings.xml
+++ b/SafetyCenter/Resources/res/values-es-rUS/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueo de pantalla"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Aún no hay información"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Desbloqueo del dispositivo, Bloqueo de pantalla, Pantalla de bloqueo, Pantalla bloqueada, Contraseña, PIN, Patrón"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Datos biométricos"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Huella dactilar, Dedo, Agregar huella dactilar, Desbloqueo facial, Rostro"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidad"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panel, permisos, controles"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel de privacidad"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Muestra qué apps usaron permisos recientemente"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacidad, Panel de privacidad"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Administrador de permisos"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controla el acceso de las apps a tus datos"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permisos, Administrador de permisos"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controles de privacidad"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controla el acceso del dispositivo al micrófono, la cámara y más"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacidad, Controles de privacidad"</string>
<string name="advanced_title" msgid="8745436380690561172">"Más parámetros de configuración"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Más parámetros de seguridad"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encriptación, credenciales y más"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Más parámetros de privacidad"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autocompletar, controles de actividad y más"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-es/strings.xml b/SafetyCenter/Resources/res/values-es/strings.xml
index 27c20aeaf..acbf359d6 100644
--- a/SafetyCenter/Resources/res/values-es/strings.xml
+++ b/SafetyCenter/Resources/res/values-es/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueo de pantalla"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Aún no hay información"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"bloqueo del dispositivo, bloqueo de pantalla, pantalla de bloqueo, contraseña, PIN, patrón"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometría"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"huella digital, huella, añadir huella digital, desbloqueo facial, cara"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidad"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panel de control, permisos, controles"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel de privacidad"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Muestra qué aplicaciones han usado permisos recientemente"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"privacidad, panel de privacidad"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestor de permisos"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controla el acceso de las aplicaciones a tus datos"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"permisos, gestor de permisos"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controles de privacidad"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controla el acceso del dispositivo al micrófono, la cámara y más"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"privacidad, controles de privacidad"</string>
<string name="advanced_title" msgid="8745436380690561172">"Más ajustes"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Más ajustes de seguridad"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Cifrado, credenciales y más"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Más ajustes de privacidad"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autocompletar, controles de actividad y más"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-et/strings.xml b/SafetyCenter/Resources/res/values-et/strings.xml
index f1500b276..017eb14ad 100644
--- a/SafetyCenter/Resources/res/values-et/strings.xml
+++ b/SafetyCenter/Resources/res/values-et/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekraanilukk"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Teavet ei ole veel"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Seadme lukustus, seadme lukustamine, ekraani lukustamine, ekraanilukk, lukustuskuva, parool, PIN, PIN-kood, muster"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biomeetria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Sõrmejälg, sõrm, sõrmejälje lisamine, lisa sõrmejälg, näoga avamine, nägu"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privaatsus"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Juhtpaneel, load, juhtelemendid"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privaatsuse juhtpaneel"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Vaadake, millised rakendused hiljuti lube kasutasid"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privaatsus, privaatsuse juhtpaneel"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Lubade haldur"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Rakenduste puhul andmetele juurdepääsu haldamine"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Load, lubade haldur, lubade haldamine"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privaatsuse seaded"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Seadme juurdepääsu haldamine mikrofonile, kaamerale ja muule"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privaatsus, privaatsuse seaded"</string>
<string name="advanced_title" msgid="8745436380690561172">"Rohkem seadeid"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Rohkem turvaseadeid"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Krüpteerimine, mandaadid ja muu"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Rohkem privaatsusseadeid"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automaattäide, kontotegevuste haldus ja muu"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Konto võib olla ohus"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Konto on ohus"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-eu/strings.xml b/SafetyCenter/Resources/res/values-eu/strings.xml
index 9e4cf1a7b..b422838b3 100644
--- a/SafetyCenter/Resources/res/values-eu/strings.xml
+++ b/SafetyCenter/Resources/res/values-eu/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Pantailaren blokeoa"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ez dago informaziorik oraindik"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Gailua blokeatzeko eginbidea, Pantailaren blokeoa, Pantaila blokeatua, Pasahitza, PINa, Eredua"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Sistema biometrikoak"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Hatz-marka, Hatza, Gehitu hatz-marka, Aurpegi bidez desblokeatzeko eginbidea, Aurpegia"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Pribatutasuna"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panela, baimenak, kontrolatzeko aukerak"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Pribatutasun-panela"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Erakutsi zein aplikaziok erabili dituzten baimenak azkenaldian"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Pribatutasuna, Pribatutasun-panela"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Baimenen kudeatzailea"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontrolatu aplikazioek datuak atzitzeko duten baimena"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Baimenak, Baimenen kudeatzailea"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Pribatutasun-ezarpenak"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrolatu gailuak mikrofonoa, kamera eta abar atzitzeko dituen baimenak"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Pribatutasuna, Pribatutasun-ezarpenak"</string>
<string name="advanced_title" msgid="8745436380690561172">"Ezarpen gehiago"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Segurtasun-ezarpen gehiago"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Enkriptatzea, kredentzialak eta abar"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Pribatutasun-ezarpen gehiago"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Betetze automatikoa, jarduerak kontrolatzeko aukerak eta abar"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-fa/strings.xml b/SafetyCenter/Resources/res/values-fa/strings.xml
index cdb974785..69a49d8d3 100644
--- a/SafetyCenter/Resources/res/values-fa/strings.xml
+++ b/SafetyCenter/Resources/res/values-fa/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"قفل صفحه"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"هنوز اطلاعاتی دردسترس نیست"</string>
- <string name="privacy_sources_title" msgid="4061110826457365957">"حریم‌خصوصی"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"قفل دستگاه، قفل صفحه، صفحه قفل، صفحه‌قفل، گذرواژه، پین، الگو"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"زیست‌سنجشی"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"اثر انگشت، انگشت، افزودن اثر انگشت، قفل‌گشایی با چهره، چهره"</string>
+ <string name="privacy_sources_title" msgid="4061110826457365957">"حریم خصوصی"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"داشبورد، اجازه‌ها، کنترل‌ها"</string>
- <string name="permission_usage_title" msgid="3633779688945350407">"داشبورد حریم‌خصوصی"</string>
+ <string name="permission_usage_title" msgid="3633779688945350407">"داشبورد حریم خصوصی"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"نمایش برنامه‌هایی که اخیراً از اجازه‌ها استفاده کرده‌اند"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"حریم خصوصی، داشبورد حریم خصوصی"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"مدیر اجازه‌ها"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"کنترل دسترسی برنامه به داده‌های شما"</string>
- <string name="privacy_controls_title" msgid="5322875777945432395">"تنظیمات حریم‌خصوصی"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"اجازه‌ها، مدیر اجازه‌ها"</string>
+ <string name="privacy_controls_title" msgid="5322875777945432395">"تنظیمات حریم خصوصی"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"کنترل دسترسی دستگاه به میکروفون، دوربین، و غیره"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"حریم خصوصی، تنظیمات حریم خصوصی"</string>
<string name="advanced_title" msgid="8745436380690561172">"تنظیمات بیشتر"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"تنظیمات امنیتی بیشتر"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"رمزگذاری، اطلاعات کاربری، و غیره"</string>
- <string name="advanced_privacy_title" msgid="1117725225706176643">"تنظیمات حریم‌خصوصی بیشتر"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
+ <string name="advanced_privacy_title" msgid="1117725225706176643">"تنظیمات حریم خصوصی بیشتر"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"تکمیل خودکار، کنترل‌های فعالیت، و غیره"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-fi/strings.xml b/SafetyCenter/Resources/res/values-fi/strings.xml
index b7e0e2079..f77976e2e 100644
--- a/SafetyCenter/Resources/res/values-fi/strings.xml
+++ b/SafetyCenter/Resources/res/values-fi/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Näytön lukitus"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ei vielä tietoja"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Laitteen lukitus, näytön lukitus, lukitusnäyttö, salasana, PIN, kuvio"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometriikka"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Sormenjälki, sormi, lisää sormenjälki, kasvojentunnistusavaus, kasvot"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Tietosuoja"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Hallintapaneeli, luvat ja asetukset"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Yksityisyydenhallintapaneeli"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Näytä, mitkä sovellukset ovat käyttäneet lupia äskettäin"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Yksityisyys, yksityisyydenhallintapaneeli"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Lupien ylläpito"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Päätä sovelluksen pääsystä dataasi"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Luvat, lupien hallinta"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Tietosuojahallinta"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Hallinnoi laitteiden pääsyä mikrofoniin, kameraan ja muihin"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Yksityisyys, yksityisyysasetukset"</string>
<string name="advanced_title" msgid="8745436380690561172">"Lisää asetuksia"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Lisää tietoturva-asetuksia"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Salaus, kirjautumistiedot ja muuta"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Lisää yksityisyysasetuksia"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automaattinen täyttö, toimintojen hallinta ja muuta"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-fr-rCA/strings.xml b/SafetyCenter/Resources/res/values-fr-rCA/strings.xml
index 4433a9a98..c62cfc17e 100644
--- a/SafetyCenter/Resources/res/values-fr-rCA/strings.xml
+++ b/SafetyCenter/Resources/res/values-fr-rCA/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Verrouillage de l\'écran"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Aucune donnée pour le moment"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Verrouillage d\'appareil, Verrouillage de l\'écran, Verrouiller l\'écran, Écran de verrouillage, Mot de passe, Nip, Schéma"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Données biométriques"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Empreinte digitale, Doigt, Ajouter une empreinte digitale, Déverrouillage par reconnaissance faciale, Visage"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Confidentialité"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Tableau de bord, autorisations, commandes"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Tableau de bord de confidentialité"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Affichez les applications qui ont récemment utilisé les autorisations"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Confidentialité, Tableau de bord de confidentialité"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestionnaire des autorisations"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Gérez l\'accès des applications à vos données"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Autorisations, Gestionnaire des autorisations"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Paramètres de confidentialité"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Contrôlez l\'accès de l\'appareil au microphone, à l\'appareil photo, etc."</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Confidentialité, Paramètres de confidentialité"</string>
<string name="advanced_title" msgid="8745436380690561172">"Plus de paramètres"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Plus de paramètres de sécurité"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Chiffrement, authentifiants et plus"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Plus de paramètres de sécurité"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Remplissage automatique, commandes d\'activité et plus"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-fr/strings.xml b/SafetyCenter/Resources/res/values-fr/strings.xml
index 81e6a03c6..affde5f71 100644
--- a/SafetyCenter/Resources/res/values-fr/strings.xml
+++ b/SafetyCenter/Resources/res/values-fr/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Verrouillage de l\'écran"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Aucune info pour l\'instant"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"verrouillage de l\'appareil, verrouillage de l\'écran, écran de verrouillage, mot de passe, code, schéma"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biométrie"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"empreinte digitale, doigt, ajouter une empreinte, déverrouillage par reconnaissance faciale, visage"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Confidentialité"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Tableau de bord, autorisations, commandes"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Tableau de bord Confidentialité"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Afficher les applis qui ont récemment utilisé des autorisations"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"confidentialité, tableau de bord confidentialité"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestionnaire d\'autorisations"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Contrôler l\'accès des applis à vos données"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"autorisations, gestionnaire d\'autorisations"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Paramètres de confidentialité"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Contrôlez l\'accès de l\'appareil au micro, à l\'appareil photo et bien plus"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"confidentialité, paramètres de confidentialité"</string>
<string name="advanced_title" msgid="8745436380690561172">"Plus de paramètres"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Autres paramètres de sécurité"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Chiffrement, identifiants et plus"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Autres paramètres de confidentialité"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Saisie automatique, commandes relatives à l\'activité et bien plus"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-gl/strings.xml b/SafetyCenter/Resources/res/values-gl/strings.xml
index 598996550..acfacaa1c 100644
--- a/SafetyCenter/Resources/res/values-gl/strings.xml
+++ b/SafetyCenter/Resources/res/values-gl/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueo de pantalla"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Aínda non hai información"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Bloqueo do dispositivo, bloqueo de pantalla, pantalla de bloqueo, contrasinal, PIN, padrón"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Datos biométricos"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Impresión dixital, dedo, engadir impresión dixital, desbloqueo facial, cara"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidade"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panel de control, permisos e controis"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel de privacidade"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostra as aplicacións que usaron permisos recentemente"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacidade, panel de privacidade"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Xestor de permisos"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controla o acceso das aplicacións aos datos"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permisos, xestor de permisos"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controis de privacidade"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controla o acceso dos dispositivos ao micrófono, á cámara e moito máis"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacidade, controis de privacidade"</string>
<string name="advanced_title" msgid="8745436380690561172">"Máis opcións de configuración"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Máis opcións de configuración de seguranza"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encriptación, credenciais e moito máis"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Máis opcións de configuración de privacidade"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autocompletar, controis de actividade e moito máis"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-gu/strings.xml b/SafetyCenter/Resources/res/values-gu/strings.xml
index 14ef562cf..5057cfb4d 100644
--- a/SafetyCenter/Resources/res/values-gu/strings.xml
+++ b/SafetyCenter/Resources/res/values-gu/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"સ્ક્રીન લૉક"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"હજી સુધી કોઈ માહિતી નથી"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ડિવાઇસ લૉક, સ્ક્રીન લૉક, લૉક સ્ક્રીન, લૉકસ્ક્રીન, પાસવર્ડ, પિન, પૅટર્ન"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"બાયોમેટ્રિક્સ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ફિંગરપ્રિન્ટ, આંગળી, ફિંગરપ્રિન્ટ ઉમેરો, ફેસ અનલૉક, ચહેરો"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"પ્રાઇવસી"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ડૅશબોર્ડ, પરવાનગીઓ, નિયંત્રણો"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"પ્રાઇવસી ડૅશબોર્ડ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"કઈ ઍપ દ્વારા તાજેતરમાં પરવાનગીઓનો ઉપયોગ થયો તે બતાવે છે"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"પ્રાઇવસી, પ્રાઇવસી ડૅશબોર્ડ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"પરવાનગી મેનેજર"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"તમારા ડેટાનો ઍપ ઍક્સેસ નિયંત્રિત કરો"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"પરવાનગીઓ, પરવાનગીઓના મેનેજર"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"પ્રાઇવસીને લગતાં નિયંત્રણ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"માઇક્રોફોન, કૅમેરા અને વધુ માટે ડિવાઇસના ઍક્સેસને નિયંત્રિત કરો"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"પ્રાઇવસી, પ્રાઇવસીને લગતાં નિયંત્રણ"</string>
<string name="advanced_title" msgid="8745436380690561172">"વધુ સેટિંગ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"વધુ સુરક્ષા સેટિંગ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"એન્ક્રિપ્શન, લૉગ ઇન વિગત અને વધુ"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"વધુ પ્રાઇવસી સેટિંગ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"આપમેળે ભરવાની સુવિધા, ઍક્ટિવિટી કન્ટ્રોલ અને વધુ"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-hi/strings.xml b/SafetyCenter/Resources/res/values-hi/strings.xml
index 63c872b99..714b36155 100644
--- a/SafetyCenter/Resources/res/values-hi/strings.xml
+++ b/SafetyCenter/Resources/res/values-hi/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"स्क्रीन लॉक"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"कोई जानकारी मौजूद नहीं है"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"डिवाइस लॉक, स्क्रीन लॉक, लॉक स्क्रीन, लॉक स्क्रीन, पासवर्ड, पिन, पैटर्न"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"बायोमेट्रिक्स"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"फ़िंगरप्रिंट, फ़िंगर, फ़िंगरप्रिंट जोड़ें, फ़ेस अनलॉक, फ़ेस"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"निजता"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"डैशबोर्ड, अनुमतियां, कंट्रोल"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"प्राइवसी डैशबोर्ड"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"यह दिखाता है कि किन ऐप्लिकेशन ने हाल ही में, अनुमतियों का इस्तेमाल किया है"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"प्राइवसी, प्राइवसी डैशबोर्ड"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"परमिशन मैनेजर"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"यह कंट्रोल करें कि कौनसा ऐप्लिकेशन किस डेटा को ऐक्सेस कर सकता है"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"अनुमतियां, अनुमतियों का मैनेजमेंट"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"निजता सेटिंग"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"इसकी मदद से माइक्रोफ़ोन, कैमरा वगैरह पर डिवाइस के ऐक्सेस को कंट्रोल किया जाता है"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"निजता, निजता सेटिंग"</string>
<string name="advanced_title" msgid="8745436380690561172">"अन्य सेटिंग"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"सुरक्षा से जुड़ी और सेटिंग"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"एन्क्रिप्शन, क्रेडेंशियल वगैरह"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"निजता से जुड़ी और सेटिंग"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ऑटोमैटिक जानकारी भरना, गतिविधि कंट्रोल वगैरह"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-hr/strings.xml b/SafetyCenter/Resources/res/values-hr/strings.xml
index 9a2733763..a0e3e95cf 100644
--- a/SafetyCenter/Resources/res/values-hr/strings.xml
+++ b/SafetyCenter/Resources/res/values-hr/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zaključavanje zaslona"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Još nema podataka"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Zaključavanje uređaja, zaključavanje zaslona, zaključan zaslon, zaključani zaslon, zaporka, PIN, uzorak"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrijski podaci"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Otisak prsta, prst, dodavanje otiska prsta, otključavanje licem, lice"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatnost"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Nadzorna ploča, dopuštenja, kontrole"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Nadzorna ploča za privatnost"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Prikaži aplikacije koje su nedavno upotrebljavale dopuštenja"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privatnost, nadzorna ploča za privatnost"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Upravitelj dopuštenja"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Upravljajte pristupom aplikacija svojim podacima"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Dopuštenja, upravitelj dopuštenja"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kontrole privatnosti"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontroliranje pristupanja uređaja mikrofonu, kameri i ostalome"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privatnost, kontrole privatnosti"</string>
<string name="advanced_title" msgid="8745436380690561172">"Više postavki"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Više sigurnosnih postavki"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifriranje, vjerodajnice i ostalo"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Više postavki privatnosti"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatsko popunjavanje, kontrole aktivnosti i ostalo"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Račun je možda ugrožen"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Račun je ugrožen"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-hu/strings.xml b/SafetyCenter/Resources/res/values-hu/strings.xml
index e373663e3..85f117171 100644
--- a/SafetyCenter/Resources/res/values-hu/strings.xml
+++ b/SafetyCenter/Resources/res/values-hu/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Képernyőzár"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Még nincsenek adatok"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Eszköz zárolása, Képernyőzár, Lezárási képernyő, Képernyő zárása, Jelszó, PIN-kód, Minta"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Ujjlenyomat, Ujj, Ujjlenyomat hozzáadása, Arcalapú feloldás, Arc"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Adatvédelem"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Irányítópult, engedélyek, vezérlők"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Adatvédelmi irányítópult"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Az engedélyeket a közelmúltban használó alkalmazások megjelenítése"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Adatvédelem, Adatvédelmi irányítópult"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Engedélykezelő"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Az adataihoz hozzáférő alkalmazások kezelése"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Engedély, Engedélykezelő"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Adatvédelmi beállítások"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Az eszköz mikrofonhoz, kamerához és egyebekhez való hozzáférésének vezérlése"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Adatvédelem, Adatvédelmi beállítások"</string>
<string name="advanced_title" msgid="8745436380690561172">"További beállítások"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"További biztonsági beállítások"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Titkosítás, hitelesítési adatok és egyebek"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"További adatvédelmi beállítások"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatikus kitöltés, tevékenységvezérlők és egyebek"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-hy/strings.xml b/SafetyCenter/Resources/res/values-hy/strings.xml
index 98f9f7955..a07a53e31 100644
--- a/SafetyCenter/Resources/res/values-hy/strings.xml
+++ b/SafetyCenter/Resources/res/values-hy/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Էկրանի կողպում"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Տեղեկություններ դեռ չկան"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Սարքի կողպում, Կողպէկրան, Էկրանի կողպում, Գաղտնաբառ, PIN, Նախշ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Կենսաչափական համակարգեր"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Մատնահետք, Մատ, Ավելացնել Մատնահետք, Դեմքով ապակողպում, Դեմք"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Գաղտնիություն"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Կառավարման վահանակ, թույլտվություններ, կարգավորումներ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Թույլտվությունների կառավարման վահանակ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Ցույց տալ հավելվածները, որոնք վերջերս թույլտվություններ են օգտագործել"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Գաղտնիություն, Թույլտվությունների կառավարման վահանակ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Թույլտվությունների կառավարիչ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Կառավարել ձեր տվյալների հասանելիությունը հավելվածների համար"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Թույլտվություններ, Թույլտվությունների կառավարիչ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Գաղտնիության կարգավորումներ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Կառավարել խոսափողի, տեսախցիկի և այլ հավելվածների հասանելիությունը սարքերի համար"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Գաղտնիություն, Գաղտնիության կարգավորումներ"</string>
<string name="advanced_title" msgid="8745436380690561172">"Այլ կարգավորումներ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Անվտանգության այլ կարգավորումներ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Գաղտնագրում, մուտքի տվյալներ և ավելին"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Գաղտնիության այլ կարգավորումներ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Ինքնալրացում, գործողությունների հետագծում և ավելին"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-in/strings.xml b/SafetyCenter/Resources/res/values-in/strings.xml
index 91c0d12a0..be3da6ef5 100644
--- a/SafetyCenter/Resources/res/values-in/strings.xml
+++ b/SafetyCenter/Resources/res/values-in/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Kunci layar"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Belum ada info"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Penguncian perangkat, Kunci layar, Layar kunci, Layar saat dikunci, Sandi, PIN, Pola"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrik"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Sidik jari, Jari, Tambahkan sidik jari, Face unlock, Wajah"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privasi"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dasbor, izin, kontrol"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Dasbor privasi"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Menampilkan aplikasi yang baru-baru ini menggunakan izin"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privasi, Dasbor privasi"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Pengelola izin"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Mengontrol akses aplikasi ke data Anda"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Izin, Pengelola izin"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kontrol privasi"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrol akses perangkat ke mikrofon, kamera, dan lainnya"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privasi, Kontrol privasi"</string>
<string name="advanced_title" msgid="8745436380690561172">"Setelan lainnya"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Setelan keamanan lainnya"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Enkripsi, kredensial, dan lainnya"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Setelan privasi lainnya"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Isi otomatis, kontrol aktivitas, dan lainnya"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-is/strings.xml b/SafetyCenter/Resources/res/values-is/strings.xml
index 39a788096..193eb7d1b 100644
--- a/SafetyCenter/Resources/res/values-is/strings.xml
+++ b/SafetyCenter/Resources/res/values-is/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Skjálás"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Engar upplýsingar ennþá"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Tækjalás, Skjálás, Læsa skjá, Lásskjár, Aðgangsorð, PIN-númer, Mynstur"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Lífkenni"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingrafar, Fingur, Bæta við fingrafari, Andlitskenni, Andlit"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Persónuvernd"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Stjórnborð, heimildir, stýringar"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Persónuverndarstjórnborð"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Sýna hvaða forrit notuðu heimildir nýlega"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Persónuvernd, Persónuverndarstjórnborð"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Heimildastjóri"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Stjórna aðgangi forrita að gögnunum þínum"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Heimildir, Heimildastjóri"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Persónuverndarstillingar"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Stjórna tækjaaðgangi að hljóðnema, myndavél og fleiru"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Persónuvernd, Persónuverndarstillingar"</string>
<string name="advanced_title" msgid="8745436380690561172">"Fleiri stillingar"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Fleiri öryggisstillingar"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Dulkóðun, skilríki og fleira"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Fleiri persónuverndarstillingar"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Sjálfvirk útfylling, virknistýringar og fleira"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-it/strings.xml b/SafetyCenter/Resources/res/values-it/strings.xml
index 02798c09e..e5c750652 100644
--- a/SafetyCenter/Resources/res/values-it/strings.xml
+++ b/SafetyCenter/Resources/res/values-it/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Blocco schermo"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ancora nessuna informazione"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Blocco dispositivo, Blocco schermo, Schermata di blocco, Password, PIN, Sequenza"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Dati biometrici"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Impronta, Dito, Aggiungi impronta, Sblocco con il volto, Volto"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, autorizzazioni, impostazioni"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Dashboard della privacy"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostra quali app hanno usato le autorizzazioni di recente"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Dashboard della privacy"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestione autorizzazioni"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controlla l\'accesso delle app ai tuoi dati"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Autorizzazioni, Gestore autorizzazioni"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controlli per la privacy"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controlla l\'accesso del dispositivo a microfono, fotocamera e altro"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Controlli per la privacy"</string>
<string name="advanced_title" msgid="8745436380690561172">"Altre impostazioni"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Altre impostazioni di sicurezza"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Crittografia, credenziali e altro"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Altre impostazioni della privacy"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Compilazione automatica, Gestione attività e altro"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-iw/strings.xml b/SafetyCenter/Resources/res/values-iw/strings.xml
index f8038bbdd..d729fd289 100644
--- a/SafetyCenter/Resources/res/values-iw/strings.xml
+++ b/SafetyCenter/Resources/res/values-iw/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"נעילת מסך"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"אין עדיין פרטים"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"‏נעילת מכשיר, נעילת מסך, מסך נעילה, סיסמה, קוד אימות, PIN, קוד PIN, קו ביטול נעילה, קו ביטול, דפוס"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"מידע ביומטרי"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"טביעת אצבע, אצבע, הוספת טביעת אצבע, פתיחה ע\"י זיהוי הפנים, זיהוי פנים, פנים"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"פרטיות"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"מרכז הבקרה, הרשאות, אמצעי בקרה"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"מרכז הבקרה להגדרת הפרטיות"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"אלו אפליקציות השתמשו בהרשאות לאחרונה"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"פרטיות, מרכז הבקרה להגדרת הפרטיות, מרכז בקרת הפרטיות"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"מנהל ההרשאות"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"שליטה בגישה של האפליקציה לנתונים שלך"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"הרשאות, מנהל ההרשאות, מנהל הרשאות"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"אמצעי בקרה על פרטיות"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"שליטה בגישה של המכשיר למיקרופון, למצלמה ועוד"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"פרטיות, אמצעי בקרה על פרטיות"</string>
<string name="advanced_title" msgid="8745436380690561172">"הגדרות נוספות"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"הגדרות אבטחה נוספות"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"הצפנה, פרטי כניסה ועוד"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"הגדרות פרטיות נוספות"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"מילוי אוטומטי, בקרת הפעילות בחשבון ועוד"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"החשבון עלול להיות בסיכון"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"החשבון בסיכון"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-ja/strings.xml b/SafetyCenter/Resources/res/values-ja/strings.xml
index db40b4f9a..6ba5b4e11 100644
--- a/SafetyCenter/Resources/res/values-ja/strings.xml
+++ b/SafetyCenter/Resources/res/values-ja/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"画面ロック"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"まだ情報がありません"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"デバイスロック, 画面ロック, ロック 画面, ロック画面, パスワード, Pin, パターン"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"生体認証"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"指紋, 指, 指紋 追加, 顔認証, 顔"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"プライバシー"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ダッシュボード、権限、管理"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"プライバシー ダッシュボード"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"権限を最近使用したアプリが表示されます"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"プライバシー, プライバシー ダッシュボード"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"権限マネージャー"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"アプリのデータアクセスを管理します"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"権限, 権限マネージャー"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"プライバシー管理"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"マイク、カメラなどへのデバイス アクセスを管理します"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"プライバシー, プライバシー管理"</string>
<string name="advanced_title" msgid="8745436380690561172">"詳細設定"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"セキュリティの詳細設定"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"暗号化、認証情報など"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"プライバシーの詳細設定"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"自動入力、アクティビティ管理など"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ka/strings.xml b/SafetyCenter/Resources/res/values-ka/strings.xml
index 6c5a12a50..e66152e5b 100644
--- a/SafetyCenter/Resources/res/values-ka/strings.xml
+++ b/SafetyCenter/Resources/res/values-ka/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ეკრანის დაბლოკვა"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ინფო ჯერ არ არის"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"მოწყობილობის დაბლოკვა, ეკრანის დაბლოკვა, ჩაკეტილი ეკრანი, ჩაკეტილი ეკრანი, პაროლი, PIN-კოდი, ნიმუში"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ბიომეტრიული სისტემა"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"თითის ანაბეჭდი, თითი, თითის ანაბეჭდის დამატება, სახით განბლოკვა, სახე"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"კონფიდენციალურობა"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"საინფორმაციო დაფა, ნებართვები, მართვის საშუალებები"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"კონფიდენციალურობის საინფორმაციო დაფა"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"აჩვენებს, რომელმა აპებმა გამოიყენა ახლახან ნებართვები"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"კონფიდენციალურობა, კონფიდენციალურობის საინფორმაციო დაფა"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ნებართვების მმართველი"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"მართეთ აპების წვდომა თქვენს მონაცემებზე"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ნებართვები, ნებართვების მმართველი"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"კონფიდენციალურობის მართვის პარამეტრები"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"მართეთ მოწყობილობების წვდომა მიკროფონზე, კამერაზე და სხვა"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"კონფიდენციალურობა, კონფიდენციალურობის მართვის პარამეტრები"</string>
<string name="advanced_title" msgid="8745436380690561172">"დამატებითი პარამეტრები"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"უსაფრთხოების დამატებითი პარამეტრები"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"დაშიფვრა, ავტორიზაციის მონაცემები და სხვა"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"კონფიდენციალურობის დამატებითი პარამეტრები"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ავტომატური შევსება, აქტივობის მართვის საშუალებები და სხვა"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"ანგარიშს შესაძლოა საფრთხე ემუქრება"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"საფრთხის ქვეშ მყოფი ანგარიში"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-kk/strings.xml b/SafetyCenter/Resources/res/values-kk/strings.xml
index a494af7b0..3feca6be9 100644
--- a/SafetyCenter/Resources/res/values-kk/strings.xml
+++ b/SafetyCenter/Resources/res/values-kk/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Экранды құлыптау"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Әзірге мәлімет жоқ."</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Құрылғыны құлыптау, құлып экраны, құлыптаулы экран, құлып, құпия сөз, PIN коды, өрнек"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрика"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Саусақ ізі, саусақ, саусақ ізін қосу, бет тану, бет"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Құпиялылық"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Басқару тақтасы, рұқсаттар, басқару элементтері"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Құпиялылық тақтасы"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Жақында рұқсаттарды пайдаланған қолданбаларды көрсетеді."</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Құпиялылық, құпиялылық тақтасы"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Рұқсат менеджері"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Қолданбалардың деректерді пайдалану рұқсатын басқару"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Рұқсаттар, рұқсаттар басқарушысы"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Құпиялылық параметрлері"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Құрылғының микрофонды, камераны және т. б. пайдалану рұқсатын басқару"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Құпиялылық, құпиялылық параметрлері"</string>
<string name="advanced_title" msgid="8745436380690561172">"Қосымша параметрлер"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Қосымша қауіпсіздік параметрлері"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрлау, тіркелу деректері және т. б."</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Қосымша құпиялылық параметрлері"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автотолтыру, іс-әрекетті басқару элементтері және т. б."</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-km/strings.xml b/SafetyCenter/Resources/res/values-km/strings.xml
index f0a6b1a86..1d2c61bfa 100644
--- a/SafetyCenter/Resources/res/values-km/strings.xml
+++ b/SafetyCenter/Resources/res/values-km/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ការចាក់សោ​អេក្រង់"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"មិន​ទាន់​មាន​ព័ត៌មាន​នៅ​ឡើយ​ទេ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ការចាក់សោឧបករណ៍, ការចាក់សោអេក្រង់, អេក្រង់ចាក់សោ, អេក្រង់ចាក់សោ, ពាក្យសម្ងាត់, កូដ​ PIN, លំនាំ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ជីវមាត្រ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ស្នាមម្រាមដៃ, ម្រាមដៃ, បញ្ចូលស្នាមម្រាមដៃ, ការដោះសោតាមទម្រង់មុខ, មុខ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ឯកជនភាព"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ផ្ទាំងគ្រប់គ្រង ការអនុញ្ញាត ការគ្រប់គ្រង"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ផ្ទាំងគ្រប់គ្រង​ឯកជនភាព"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"បង្ហាញកម្មវិធី​ដែលបានប្រើ​ការអនុញ្ញាតនា​ពេលថ្មីៗនេះ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ឯកជនភាព, ផ្ទាំងគ្រប់គ្រងឯកជនភាព"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"កម្មវិធីគ្រប់គ្រង​ការអនុញ្ញាត"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"គ្រប់គ្រងសិទ្ធិរបស់កម្មវិធីក្នុងការចូលប្រើទិន្នន័យរបស់អ្នក"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ការអនុញ្ញាត, កម្មវិធីគ្រប់គ្រងការអនុញ្ញាត"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ការគ្រប់គ្រង​ឯកជនភាព"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"គ្រប់គ្រងសិទ្ធិរបស់ឧបករណ៍ក្នុងការចូលប្រើមីក្រូហ្វូន កាមេរ៉ា និងអ្វីៗជាច្រើនទៀត"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ឯកជនភាព, ការគ្រប់គ្រង​ឯកជនភាព"</string>
<string name="advanced_title" msgid="8745436380690561172">"ការកំណត់ច្រើនទៀត"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ការកំណត់សុវត្ថិភាពច្រើនទៀត"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ការអ៊ីនគ្រីប ព័ត៌មានផ្ទៀងផ្ទាត់ និងអ្វីៗជាច្រើនទៀត"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ការកំណត់ឯកជនភាព​ច្រើនទៀត"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"បំពេញស្វ័យប្រវត្តិ ការត្រួតពិនិត្យសកម្មភាព និងអ្វីៗជាច្រើនទៀត"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"គណនីអាចប្រឈមនឹងហានិភ័យ"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"គណនីប្រឈមនឹងហានិភ័យ"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-kn/strings.xml b/SafetyCenter/Resources/res/values-kn/strings.xml
index 7d5f81a0b..60e58579b 100644
--- a/SafetyCenter/Resources/res/values-kn/strings.xml
+++ b/SafetyCenter/Resources/res/values-kn/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ಸ್ಕ್ರೀನ್ ಲಾಕ್"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ಇನ್ನೂ ಯಾವುದೇ ಮಾಹಿತಿ ಲಭ್ಯವಿಲ್ಲ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ಸಾಧನ ಲಾಕ್, ಸ್ಕ್ರೀನ್ ಲಾಕ್, ಲಾಕ್ ಸ್ಕ್ರೀನ್, ಲಾಕ್ ಸ್ಕ್ರೀನ್, ಪಾಸ್‌ವರ್ಡ್, ಪಿನ್, ಪ್ಯಾಟರ್ನ್"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ಬಯೋಮೆಟ್ರಿಕ್ಸ್"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ಫಿಂಗರ್‌ಪ್ರಿಂಟ್, ಫಿಂಗರ್, ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಸೇರಿಸಿ, ಫೇಸ್ ಅನ್‌ಲಾಕ್, ಫೇಸ್"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ಗೌಪ್ಯತೆ"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ಡ್ಯಾಶ್ ಬೋರ್ಡ್, ಅನುಮತಿಗಳು, ನಿಯಂತ್ರಣಗಳು"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ಗೌಪ್ಯತೆ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"ಯಾವ ಆ್ಯಪ್‌ಗಳು ಇತ್ತೀಚೆಗೆ ಅನುಮತಿಗಳನ್ನು ಬಳಸಿವೆ ಎಂಬುದನ್ನು ತೋರಿಸಿ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ಗೌಪ್ಯತೆ, ಗೌಪ್ಯತೆ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ಅನುಮತಿ ನಿರ್ವಾಹಕರು"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ನಿಮ್ಮ ಡೇಟಾಗೆ ಆ್ಯಪ್ ಆ್ಯಕ್ಸೆಸ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಿ"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ಅನುಮತಿಗಳು, ಅನುಮತಿಗಳ ನಿರ್ವಾಹಕ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ಗೌಪ್ಯತೆ ನಿಯಂತ್ರಣಗಳು"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"ಮೈಕ್ರೊಫೋನ್, ಕ್ಯಾಮರಾ ಹಾಗೂ ಇನ್ನಷ್ಟು ಫೀಚರ್‌ಗಳಿಗೆ ಡಿವೈಸ್ ಆ್ಯಕ್ಸೆಸ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಿ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ಗೌಪ್ಯತೆ, ಗೌಪ್ಯತೆ ನಿಯಂತ್ರಣಗಳು"</string>
<string name="advanced_title" msgid="8745436380690561172">"ಇನ್ನಷ್ಟು ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ಇನ್ನಷ್ಟು ಭದ್ರತಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ಎನ್‌ಕ್ರಿಪ್ಶನ್, ರುಜುವಾತುಗಳು ಹಾಗೂ ಇನ್ನಷ್ಟು"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ಇನ್ನಷ್ಟು ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ಸ್ವಯಂ ಭರ್ತಿ, ಚಟುವಟಿಕೆ ನಿಯಂತ್ರಣಗಳು ಹಾಗೂ ಇನ್ನಷ್ಟು"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ko/strings.xml b/SafetyCenter/Resources/res/values-ko/strings.xml
index 868d71e3d..2e1260c77 100644
--- a/SafetyCenter/Resources/res/values-ko/strings.xml
+++ b/SafetyCenter/Resources/res/values-ko/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"화면 잠금"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"아직 정보 없음"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"기기 잠금, 화면 잠금, 잠금 화면, 잠금화면, 비밀번호, PIN, 패턴"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"생체 인식"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"지문, 손가락, 지문 추가, 얼굴 인식 잠금 해제, 얼굴"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"개인 정보 보호"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"대시보드, 권한, 제어"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"개인 정보 대시보드"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"최근에 권한을 사용한 앱 표시"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"개인 정보 보호, 개인 정보 대시보드"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"권한 관리자"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"내 데이터에 대한 앱 액세스 제어"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"권한, 권한 관리자"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"개인 정보 보호 설정"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"마이크, 카메라 등에 대한 기기 액세스 제어"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"개인 정보, 개인 정보 보호 설정"</string>
<string name="advanced_title" msgid="8745436380690561172">"기타 설정"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"기타 보안 설정"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"암호화, 사용자 인증 정보 등"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"기타 개인 정보 보호 설정"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"자동 완성, 활동 제어 등"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ky/strings.xml b/SafetyCenter/Resources/res/values-ky/strings.xml
index 502b4f938..84fe6c282 100644
--- a/SafetyCenter/Resources/res/values-ky/strings.xml
+++ b/SafetyCenter/Resources/res/values-ky/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Экранды кулпулоо"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Азырынча маалымат жок"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Түзмөктү кулпулоо, Экранды кулпулоо, Кулпуланган экран, Кулпу экраны, Сырсөз, PIN код, Графикалык ачкыч"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрика"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Манжа изи, Манжа, Манжа изин кошуу, Жүзүнөн таанып ачуу, Жүз"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Купуялык"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Куралдар тактасы, уруксаттар, башкаруу элементтери"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Купуялык тактасы"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Уруксаттарды жакында кайсы колдонмолор колдонгонун көрө аласыз"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Купуялык, Купуялык тактасы"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Уруксаттарды башкаргыч"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Колдонмолордун маалыматты колдонуу мүмкүнчүлүгүн көзөмөлдөө"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Уруксаттар, Уруксаттарды башкаргыч"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Купуялыкты көзөмөлдөө каражаттары"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Түзмөктүн микрофонду, камераны жана башкаларды колдонуу мүмкүнчүлүгүн көзөмөлдөө"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Купуялык, Купуялыкты көзөмөлдөө каражаттары"</string>
<string name="advanced_title" msgid="8745436380690561172">"Дагы параметрлер"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Кошумча коопсуздук жөндөөлөрү"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрлөө, аккаунтка байланыштуу нерселер жана башкалар"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Кошумча купуялык параметрлери"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автотолтуруу, аракеттерге көз салуу жана башкалар"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-lo/strings.xml b/SafetyCenter/Resources/res/values-lo/strings.xml
index 11c3eda29..d4864cd20 100644
--- a/SafetyCenter/Resources/res/values-lo/strings.xml
+++ b/SafetyCenter/Resources/res/values-lo/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ລັອກໜ້າຈໍ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ບໍ່ມີຂໍ້ມູນເທື່ອ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ລັອກອຸປະກອນ, ລັອກໜ້າຈໍ, ໜ້າຈໍລັອກ, ການລັອກໜ້າຈໍ, ລະຫັດຜ່ານ, PIN, ຮູບແບບ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ລະບົບຊີວະມິຕິ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ລາຍນິ້ວມື, ນິ້ວມື, ເພີ່ມລາຍນິ້ວມື, ປົດລັອກດ້ວຍໜ້າ, ໜ້າ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ຄວາມເປັນສ່ວນຕົວ"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ແຜງໜ້າປັດ, ການອະນຸຍາດ, ການຄວບຄຸມ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ແຜງໜ້າປັດຄວາມເປັນສ່ວນຕົວ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"ສະແດງວ່າແອັບໃດໃຊ້ການອະນຸຍາດຫຼ້າສຸດ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ຄວາມເປັນສ່ວນຕົວ, ແຜງໜ້າປັດຄວາມເປັນສ່ວນຕົວ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ຕົວຈັດການສິດອະນຸຍາດ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ຄວບຄຸມສິດເຂົ້າເຖິງແອັບທີ່ມີຕໍ່ຂໍ້ມູນຂອງທ່ານ"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ການອະນຸຍາດ, ຜູ້ຈັດການສິດອະນຸຍາດ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ການຄວບຄຸມຄວາມເປັນສ່ວນຕົວ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"ຄວບຄຸມສິດເຂົ້າເຖິງອຸປະກອນຫາໄມໂຄຣໂຟນ, ກ້ອງຖ່າຍຮູບ ແລະ ອື່ນໆ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ຄວາມເປັນສ່ວນຕົວ, ການຄວບຄຸມຄວາມເປັນສ່ວນຕົວ"</string>
<string name="advanced_title" msgid="8745436380690561172">"ການຕັ້ງຄ່າເພີ່ມເຕີມ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ການຕັ້ງຄ່າຄວາມປອດໄພເພີ່ມເຕີມ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ການເຂົ້າລະຫັດ, ຂໍ້ມູນການເຂົ້າສູ່ລະບົບ ແລະ ອື່ນໆ"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ການຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວເພີ່ມເຕີມ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ, ການຄວບຄຸມການເຄື່ອນໄຫວ ແລະ ອື່ນໆ"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-lt/strings.xml b/SafetyCenter/Resources/res/values-lt/strings.xml
index 7740fe428..59d8abc41 100644
--- a/SafetyCenter/Resources/res/values-lt/strings.xml
+++ b/SafetyCenter/Resources/res/values-lt/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekrano užraktas"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Kol kas informacijos nėra"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Įrenginio užraktas, ekrano užraktas, užrakinimo ekranas, užrakinti ekraną, slaptažodis, PIN kodas, atrakinimo piešinys"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrinės sistemos"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Kontrolinis kodas, pirštas, pridėti kontrolinį kodą, atrakinimas pagal veidą, veidas"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatumas"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Informacijos suvestinė, leidimai, valdikliai"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privatumo informacijos suvestinė"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Rodyti, kurios programos neseniai naudojo leidimus"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privatumas, privatumo informacijos suvestinė"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Leidimų tvarkytuvė"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Valdykite programų prieigą prie duomenų"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Leidimai, leidimų tvarkytuvė"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privatumo valdikliai"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Valdykite įrenginio prieigą prie mikrofono, kameros ir kt."</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privatumas, privatumo valdikliai"</string>
<string name="advanced_title" msgid="8745436380690561172">"Daugiau nustatymų"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Daugiau saugos nustatymų"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifruotė, prisijungimo duomenys ir kt."</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Daugiau privatumo nustatymų"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatinis pildymas, veiklos valdikliai ir kt."</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-lv/strings.xml b/SafetyCenter/Resources/res/values-lv/strings.xml
index 222333a42..225de4878 100644
--- a/SafetyCenter/Resources/res/values-lv/strings.xml
+++ b/SafetyCenter/Resources/res/values-lv/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekrāna bloķēšana"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Vēl nav informācijas"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Ierīces bloķēšana, ekrāna bloķēšana, bloķēšanas ekrāns, parole, PIN, kombinācija"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrija"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Pirksta nospiedums, pirksts, pievienot pirksta nospiedumu, autorizācija pēc sejas, seja"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Konfidencialitāte"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Informācijas panelis, atļaujas, vadīklas"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Konfidencialitātes informācijas panelis"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Skatiet, kuras lietotnes nesen izmantoja atļaujas"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Konfidencialitāte, konfidencialitātes informācijas panelis"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Atļauju pārvaldnieks"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Pārvaldiet lietotņu piekļuvi jūsu datiem"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Atļaujas, atļauju pārvaldnieks"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Konfidencialitātes vadīklas"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrolējiet ierīces piekļuvi mikrofonam, kamerai un citām funkcijām"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Konfidencialitāte, konfidencialitātes vadīklas"</string>
<string name="advanced_title" msgid="8745436380690561172">"Citi iestatījumi"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Citi drošības iestatījumi"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifrēšana, akreditācijas dati un citi iestatījumi"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Citi konfidencialitātes iestatījumi"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automātiskā aizpilde, aktivitātes vadīklas un citas iestatījumi"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-mk/strings.xml b/SafetyCenter/Resources/res/values-mk/strings.xml
index efc4bb907..c134ded53 100644
--- a/SafetyCenter/Resources/res/values-mk/strings.xml
+++ b/SafetyCenter/Resources/res/values-mk/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Заклучување екран"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Сѐ уште нема податоци"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Заклучување уред, Заклучување екран, Заклучен екран, Лозинка, PIN, Шема"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрика"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Отпечаток, Прст, Додај отпечаток, Отклучување со лик, Лице"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Приватност"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Контролна табла, дозволи, контроли"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Контролна табла за приватност"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Прикажи кои апликации користеа дозволи неодамна"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Приватност, Контролна табла за приватност"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Управник со дозволи"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Го контролира пристапот на апликациите до вашите податоци"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Дозволи, Управник со дозволи"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Контроли за приватноста"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Го контролира пристапот на уредот до микрофонот, камерата и друго"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Приватност, Контроли на приватноста"</string>
<string name="advanced_title" msgid="8745436380690561172">"Повеќе поставки"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Повеќе поставки за безбедност"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрирање, акредитиви и друго"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Повеќе поставки за приватност"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автоматско пополнување, контроли на активноста и друго"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ml/strings.xml b/SafetyCenter/Resources/res/values-ml/strings.xml
index 8a38606d3..12c6a18f1 100644
--- a/SafetyCenter/Resources/res/values-ml/strings.xml
+++ b/SafetyCenter/Resources/res/values-ml/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"സ്ക്രീൻ ലോക്ക്"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ഇതുവരെ വിവരങ്ങളൊന്നുമില്ല"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ഉപകരണ ലോക്ക്, സ്ക്രീൻ ലോക്ക്, ലോക്ക് സ്‌ക്രീൻ, പാസ്‍വേഡ്, പിൻ, പാറ്റേൺ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ബയോമെട്രിക്‌സ്"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ഫിംഗർപ്രിന്റ്, വിരൽ, ഫിംഗർപ്രിന്റ് ചേർക്കുക, ഫെയ്‌സ് അൺലോക്ക്, മുഖം"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"സ്വകാര്യത"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ഡാഷ്ബോർഡുകൾ, അനുമതികൾ, നിയന്ത്രണങ്ങൾ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"സ്വകാര്യതാ ഡാഷ്ബോർഡ്"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"അടുത്തിടെ അനുമതികൾ ഉപയോഗിച്ച ആപ്പുകൾ ഏതൊക്കെയെന്ന് കാണിക്കുക"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"സ്വകാര്യത, സ്വകാര്യതാ ഡാഷ്ബോർഡ്"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"അനുമതി മാനേജർ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"നിങ്ങളുടെ ഡാറ്റയിലേക്കുള്ള ആപ്പ് ആക്‌സസ് നിയന്ത്രിക്കുക"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"അനുമതികൾ, അനുമതികളുടെ മാനേജർ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"സ്വകാര്യതാ നിയന്ത്രണങ്ങൾ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"മൈക്രോഫോൺ, ക്യാമറ എന്നിവയിലേക്കും മറ്റമുള്ള ഉപകരണ ആക്‌സസ് നിയന്ത്രിക്കുക"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"സ്വകാര്യത, സ്വകാര്യതാ നിയന്ത്രണങ്ങൾ"</string>
<string name="advanced_title" msgid="8745436380690561172">"കൂടുതൽ ക്രമീകരണം"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"കൂടുതൽ സുരക്ഷാ ക്രമീകരണം"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"എൻക്രിപ്ഷൻ, ക്രെഡൻഷ്യലുകൾ എന്നിവയും മറ്റും"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"കൂടുതൽ സ്വകാര്യതാ ക്രമീകരണം"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"സ്വയമേവ പൂരിപ്പിക്കൽ, ആക്റ്റിവിറ്റി നിയന്ത്രണങ്ങൾ എന്നിവയും മറ്റും"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-mn/strings.xml b/SafetyCenter/Resources/res/values-mn/strings.xml
index a2e2497fd..58050f332 100644
--- a/SafetyCenter/Resources/res/values-mn/strings.xml
+++ b/SafetyCenter/Resources/res/values-mn/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Дэлгэцийн түгжээ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Мэдээлэл хараахан алга"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Төхөөрөмжийн түгжээ, Дэлгэцийн түгжээ, Түгжигдсэн дэлгэц, Түгжигдсэн дэлгэц, Нууц үг, Пин, Хээ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометр"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Хурууны хээ, Хуруу, Хурууны хээ нэмэх, Царайгаар түгжээ тайлах, Царай"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Нууцлал"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Хяналтын самбар, зөвшөөрөл, тохиргоо"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Нууцлалын хяналтын самбар"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Зөвшөөрлийг саяхан аль аппууд ашигласан болохыг харуулна"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Нууцлал, Нууцлалын хяналтын самбар"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Зөвшөөрлийн менежер"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Таны өгөгдлийн аппын хандалтыг хянах"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Зөвшөөрөл, Зөвшөөрлийн менежер"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Нууцлалын тохиргоо"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Төхөөрөмжийн микрофон, камер болон бусад зүйлийн хандалтыг хянах"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Нууцлал, Нууцлалын тохиргоо"</string>
<string name="advanced_title" msgid="8745436380690561172">"Бусад тохиргоо"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Аюулгүй байдлын бусад тохиргоо"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрлэлт, мандат үнэмлэх болон бусад"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Нууцлалын бусад тохиргоо"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автоматаар бөглөх хэсэг, үйл ажиллагааны хяналт болон бусад"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Бүртгэл эрсдэлд байж магадгүй"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Бүртгэл эрсдэлд байна"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-mr/strings.xml b/SafetyCenter/Resources/res/values-mr/strings.xml
index 51311d4ec..3aa10f7ec 100644
--- a/SafetyCenter/Resources/res/values-mr/strings.xml
+++ b/SafetyCenter/Resources/res/values-mr/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"स्क्रीन लॉक"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"अद्याप कोणतीही माहिती नाही"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"डिव्हाइस लॉक, स्क्रीन लॉक, लॉक स्‍क्रीन, लॉकस्क्रीन, पासवर्ड, पिन, पॅटर्न"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"बायोमेट्रिक"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"फिंगरप्रिंट, बोट, फिंगरप्रिट जोडा, फेस अनलॉक, फेस"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"गोपनीयता"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"डॅशबोर्ड, परवानग्या, नियंत्रणे"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"गोपनीयता डॅशबोर्ड"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"कोणत्या ॲप्सनी अलीकडे परवानग्या वापरल्या ते दाखवा"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"गोपनीयता, गोपनीयता डॅशबोर्ड"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"परवानगी व्यवस्थापक"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"अ‍ॅपचा तुमचा डेटा अ‍ॅक्सेस नियंत्रित करा"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"परवानग्या, परवानग्या व्यवस्थापक"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"गोपनीयता नियंत्रणे"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"मायक्रोफोन, कॅमेरा आणि आणखी बऱ्याच ठिकणी डिव्हाइस अ‍ॅक्सेस नियंत्रित करा"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"गोपनीयता, गोपनीयता नियंत्रणे"</string>
<string name="advanced_title" msgid="8745436380690561172">"आणखी सेटिंग्ज"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"आणखी सुरक्षा सेटिंग्ज"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"एंक्रिप्शन, क्रेडेंशियल आणि आणखी बरेच काही"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"आणखी गोपनीयता सेटिंग्ज"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ऑटोफिल, अ‍ॅक्टिव्हिटी कंट्रोल आणि आणखी बरेच काही"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ms/strings.xml b/SafetyCenter/Resources/res/values-ms/strings.xml
index f256950d2..c3aadd344 100644
--- a/SafetyCenter/Resources/res/values-ms/strings.xml
+++ b/SafetyCenter/Resources/res/values-ms/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Kunci skrin"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Belum ada maklumat lagi"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Kunci peranti, Kunci skrin, Skrin kunci, Skrin kunci, Kata laluan, Pin, Corak"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrik"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Cap jari, Jari, Tambah cap jari, Buka kunci wajah, Wajah"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privasi"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Papan pemuka, kebenaran, kawalan"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Papan pemuka privasi"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Tunjukkan apl yang menggunakan kebenaran baru-baru ini"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privasi, Papan pemuka privasi"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Pengurus kebenaran"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kawal akses apl kepada data anda"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Kebenaran, Pengurus kebenaran"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kawalan privasi"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kawal akses peranti kepada mikrofon, kamera dan banyak lagi"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privasi, Kawalan privasi"</string>
<string name="advanced_title" msgid="8745436380690561172">"Lagi tetapan"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Lagi tetapan keselamatan"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Penyulitan, bukti kelayakan dan banyak lagi"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Lagi tetapan privasi"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autolengkap, kawalan aktiviti dan banyak lagi"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-my/strings.xml b/SafetyCenter/Resources/res/values-my/strings.xml
index b9da3906d..0f946e73b 100644
--- a/SafetyCenter/Resources/res/values-my/strings.xml
+++ b/SafetyCenter/Resources/res/values-my/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ဖန်သားပြင်လော့ခ်"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"အချက်အလက် မရှိသေးပါ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"စက်လော့ခ်ချခြင်း၊ ဖန်သားပြင်လော့ခ်၊ လော့ခ် မျက်နှာပြင်၊ လော့ခ်မျက်နှာပြင်၊ စကားဝှက်၊ ပင်၊ ပုံစံ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ဇီဝမက်ထရစ် အချက်အလက်များ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"လက်ဗွေ၊ လက်ချောင်း၊ လက်ဗွေထည့်ခြင်း၊ မျက်နှာပြ လော့ခ်ဖွင့်ခြင်း၊ မျက်နှာ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ကန့်သတ်ဆက်တင်"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ဒက်ရှ်ဘုတ်၊ ခွင့်ပြုချက်များ၊ သတ်မှတ်ချက်များ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ကိုယ်ရေးအချက်အလက်လုံခြုံမှု ဒက်ရှ်ဘုတ်"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"ခွင့်ပြုချက်များ မကြာသေးမီကသုံးထားသည့် အက်ပ်များကို ပြသည်"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ကိုယ်ရေးအချက်အလက်လုံခြုံမှု၊ ကိုယ်ရေးအချက်အလက် လုံခြုံမှု ဒက်ရှ်ဘုတ်"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ခွင့်ပြုချက် မန်နေဂျာ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"အက်ပ်၏ သင့်ဒေတာအသုံးပြုခွင့်ကို ထိန်းချုပ်သည်"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ခွင့်ပြုချက်များ၊ ခွင့်ပြုချက်မန်နေဂျာ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ကန့်သတ်ရန် ဆက်တင်များ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"မိုက်ခရိုဖုန်း၊ ကင်မရာ စသည်တို့ကို စက်ပစ္စည်းက ဝင်သုံးခွင့်အား ထိန်းချုပ်သည်"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ကိုယ်ရေးအချက်အလက်လုံခြုံမှု၊ ကန့်သတ်ရန် ဆက်တင်များ"</string>
<string name="advanced_title" msgid="8745436380690561172">"နောက်ထပ်ဆက်တင်များ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"နောက်ထပ် လုံခြုံရေးဆက်တင်များ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"အသွင်ဝှက်ခြင်း၊ အထောက်အထားများ စသည်"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"နောက်ထပ် ကိုယ်ရေးအချက်အလက်လုံခြုံမှု ဆက်တင်များ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"အော်တိုဖြည့်၊ လုပ်ဆောင်ချက် ထိန်းချုပ်မှုများ စသည်"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"အကောင့်တွင် အန္တရာယ်ရှိနိုင်သည်"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"အကောင့်တွင် အန္တရာယ်ရှိသည်"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-nb/strings.xml b/SafetyCenter/Resources/res/values-nb/strings.xml
index 752417db3..f57339512 100644
--- a/SafetyCenter/Resources/res/values-nb/strings.xml
+++ b/SafetyCenter/Resources/res/values-nb/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Skjermlås"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ingen informasjon ennå"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Enhetslås, skjermlås, låseskjerm, passord, PIN-kode, mønster"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometri"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingeravtrykk, finger, legg til fingeravtrykk, ansiktslås, ansikt"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Personvern"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Oversikt, tillatelser, kontroller"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Personvernoversikt"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Vis hvilke apper som nylig har brukt tillatelser"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Personvern, personvernoversikt"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Tillatelseskontroll"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontroller apptilgang til dataene dine"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Tillatelser, tillatelsesadministrator"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Personverninnstillinger"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontroller enhetstilgang til mikrofon, kamera med mer"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Personvern, personverninnstillinger"</string>
<string name="advanced_title" msgid="8745436380690561172">"Flere innstillinger"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Flere sikkerhetsinnstillinger"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Kryptering, legitimasjon med mer"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Flere personverninnstillinger"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autofyll, aktivitetslagring med mer"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Kontoen kan være i faresonen"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Kontoen er i faresonen"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-ne/strings.xml b/SafetyCenter/Resources/res/values-ne/strings.xml
index da866290a..4089be234 100644
--- a/SafetyCenter/Resources/res/values-ne/strings.xml
+++ b/SafetyCenter/Resources/res/values-ne/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"स्क्रिन लक"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"जानकारी उपलब्ध भइसकेको छैन"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"डिभाइस लक, स्क्रिन लक, लक स्क्रिन, लक स्क्रिन, पासवर्ड, PIN, प्याटर्न"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"बायोमेट्रिक्स"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"फिंगरप्रिन्ट, औँला, फिंगरप्रिन्ट हाल्नुहोस्, फेस अनलक, अनुहार"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"गोपनीयता"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ड्यासबोर्ड, अनुमति, कन्ट्रोल"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"गोपनीयतासम्बन्धी ड्यासबोर्ड"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"हालसालै कुन कुन एपले अनुमतिहरू प्रयोग गरेका छन् भन्ने कुरा हेर्नुहोस्"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"गोपनीयता, गोपनीयतासम्बन्धी ड्यासबोर्ड"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"पर्मिसन म्यानेजर"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"कुन कुन एपले तपाईंको डेटा प्रयोग गर्न पाउँछन् भन्ने कुरा तय गर्नुहोस्"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"अनुमतिहरू, अनुमतिसम्बन्धी प्रबन्धक"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"गोपनीयतासम्बन्धी सेटिङ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"कुन कुन डिभाइसले माइक्रोफोन, क्यामेरा र अन्य कुरा प्रयोग गर्न पाउँछन् भन्ने कुरा तय गर्नुहोस्"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"गोपनीयता, गोपनीयतासम्बन्धी सेटिङ"</string>
<string name="advanced_title" msgid="8745436380690561172">"थप सेटिङ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"सुरक्षासम्बन्धी थप सेटिङ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"इन्क्रिप्सन, युजरनेम, पासवर्ड र अन्य कुराहरू"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"गोपनीयतासम्बन्धी थप सेटिङ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"अटोफिल, गतिविधिसम्बन्धी सेटिङ र अन्य कुराहरू"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-nl/strings.xml b/SafetyCenter/Resources/res/values-nl/strings.xml
index aa26fb575..cae229aef 100644
--- a/SafetyCenter/Resources/res/values-nl/strings.xml
+++ b/SafetyCenter/Resources/res/values-nl/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Schermvergrendeling"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Nog geen informatie"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Apparaatvergrendeling, Schermvergrendeling, Vergrendelscherm, Scherm vergrendelen, Wachtwoord, Pincode, Patroon"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrische gegevens"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Vingerafdruk, Vinger, Vingerafdruk toevoegen, Ontgrendelen via gezichtsherkenning, Gezicht"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, rechten, bedieningselementen"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacydashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Tonen welke apps onlangs rechten hebben gebruikt"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacydashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Rechtenbeheer"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"App-toegang tot je gegevens beheren"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Rechten, Rechtenbeheer"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Privacyopties"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Apparaattoegang tot de microfoon, camera en meer beheren"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Privacyopties"</string>
<string name="advanced_title" msgid="8745436380690561172">"Meer instellingen"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Meer beveiligingsinstellingen"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Versleuteling, inloggegevens en meer"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Meer privacyinstellingen"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatisch invullen, activiteitsopties en meer"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Account loopt misschien gevaar"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Account loopt gevaar"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-or/strings.xml b/SafetyCenter/Resources/res/values-or/strings.xml
index 76fbc09b2..004e89a99 100644
--- a/SafetyCenter/Resources/res/values-or/strings.xml
+++ b/SafetyCenter/Resources/res/values-or/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ସ୍କ୍ରିନ ଲକ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ଏପର୍ଯ୍ୟନ୍ତ କୌଣସି ସୂଚନା ନାହିଁ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ଡିଭାଇସ ଲକ, ସ୍କ୍ରିନ ଲକ, ଲକ ସ୍କ୍ରିନ, ଲକସ୍କ୍ରିନ, ପାସୱାର୍ଡ, PIN, ପାଟର୍ନ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ବାୟୋମେଟ୍ରିକ୍ସ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ଫିଙ୍ଗରପ୍ରିଣ୍ଟ, ଆଙ୍ଗୁଠି, ଫିଙ୍ଗରପ୍ରିଣ୍ଟ ଯୋଗ କରନ୍ତୁ, ଫେସ ଅନଲକ, ଫେସ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ଗୋପନୀୟତା"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ଡ୍ୟାସବୋର୍ଡ, ଅନୁମତି, ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ଗୋପନୀୟତା ଡ୍ୟାସବୋର୍ଡ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"କେଉଁ ଆପ୍ସ ଏବେ ଅନୁମତିଗୁଡ଼ିକ ବ୍ୟବହାର କରିଛି ତାହା ଦେଖାନ୍ତୁ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ଗୋପନୀୟତା, ଗୋପନୀୟତା ଡ୍ୟାସବୋର୍ଡ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ଅନୁମତି ପରିଚାଳକ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ଆପଣଙ୍କ ଡାଟାକୁ ଆପର ଆକ୍ସେସ ନିୟନ୍ତ୍ରଣ କରନ୍ତୁ"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ଅନୁମତି, ଅନୁମତି ପରିଚାଳକ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ଗୋପନୀୟତା ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"ମାଇକ୍ରୋଫୋନ, କ୍ୟାମେରା ଏବଂ ଆହୁରି ଅନେକ କିଛିରେ ଡିଭାଇସର ଆକ୍ସେସକୁ ନିୟନ୍ତ୍ରଣ କରନ୍ତୁ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ଗୋପନୀୟତା, ଗୋପନୀୟତା ନିୟନ୍ତ୍ରଣ"</string>
<string name="advanced_title" msgid="8745436380690561172">"ଅଧିକ ସେଟିଂସ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ଅଧିକ ସୁରକ୍ଷା ସେଟିଂସ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ଏନକ୍ରିପ୍ସନ, କ୍ରେଡେନ୍ସିଆଲ ଏବଂ ଆହୁରି ଅନେକ କିଛି"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ଅଧିକ ଗୋପନୀୟତା ସେଟିଂସ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ଅଟୋଫିଲ, କାର୍ଯ୍ୟକଳାପ ନିୟନ୍ତ୍ରଣ ଏବଂ ଆହୁରି ଅନେକ କିଛି"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-pa/strings.xml b/SafetyCenter/Resources/res/values-pa/strings.xml
index 519a725d2..da6cfd63d 100644
--- a/SafetyCenter/Resources/res/values-pa/strings.xml
+++ b/SafetyCenter/Resources/res/values-pa/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ਸਕ੍ਰੀਨ ਲਾਕ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ਅਜੇ ਕੋਈ ਜਾਣਕਾਰੀ ਨਹੀਂ ਹੈ"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ਡੀਵਾਈਸ ਲਾਕ, ਸਕ੍ਰੀਨ ਲਾਕ, ਲਾਕ ਸਕ੍ਰੀਨ, ਲਾਕ-ਸਕ੍ਰੀਨ, ਪਾਸਵਰਡ, ਪਿੰਨ, ਪੈਟਰਨ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ਬਾਇਓਮੈਟ੍ਰਿਕ"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ਫਿੰਗਰਪ੍ਰਿੰਟ, ਫਿੰਗਰ, ਫਿੰਗਰਪ੍ਰਿੰਟ ਸ਼ਾਮਲ ਕਰੋ, ਫ਼ੇਸ ਅਣਲਾਕ, ਫ਼ੇਸ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ਪਰਦੇਦਾਰੀ"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ਡੈਸ਼ਬੋਰਡ, ਇਜਾਜ਼ਤਾਂ, ਕੰਟਰੋਲ"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"ਪਰਦੇਦਾਰੀ ਸੰਬੰਧੀ ਡੈਸ਼ਬੋਰਡ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"ਦਿਖਾਓ ਕਿ ਕਿਹੜੀਆਂ ਐਪਾਂ ਨੇ ਹਾਲ ਹੀ ਵਿੱਚ ਇਜਾਜ਼ਤਾਂ ਵਰਤੀਆਂ ਹਨ"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ਪਰਦੇਦਾਰੀ, ਪਰਦੇਦਾਰੀ ਸੰਬੰਧੀ ਡੈਸ਼ਬੋਰਡ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"ਇਜਾਜ਼ਤ ਪ੍ਰਬੰਧਕ"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ਐਪ ਦੀ ਤੁਹਾਡੇ ਡਾਟੇ ਤੱਕ ਪਹੁੰਚ ਕੰਟਰੋਲ ਕਰੋ"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"ਇਜਾਜ਼ਤਾਂ, ਇਜਾਜ਼ਤਾਂ ਸੰਬੰਧੀ ਪ੍ਰਬੰਧਕ"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"ਪਰਦੇਦਾਰੀ ਕੰਟਰੋਲ"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"ਮਾਈਕ੍ਰੋਫ਼ੋਨ, ਕੈਮਰੇ ਤੱਕ ਡੀਵਾਈਸ ਪਹੁੰਚ ਨੂੰ ਕੰਟਰੋਲ ਕਰੋ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ਪਰਦੇਦਾਰੀ, ਪਰਦੇਦਾਰੀ ਕੰਟਰੋਲ"</string>
<string name="advanced_title" msgid="8745436380690561172">"ਹੋਰ ਸੈਟਿੰਗਾਂ"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"ਹੋਰ ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ਇਨਕ੍ਰਿਪਸ਼ਨ, ਕ੍ਰੀਡੈਂਸ਼ੀਅਲ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"ਹੋਰ ਪਰਦੇਦਾਰੀ ਸੈਟਿੰਗਾਂ"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ਆਟੋਫਿਲ, ਸਰਗਰਮੀ ਕੰਟਰੋਲ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-pl/strings.xml b/SafetyCenter/Resources/res/values-pl/strings.xml
index d66153740..4fa367f0a 100644
--- a/SafetyCenter/Resources/res/values-pl/strings.xml
+++ b/SafetyCenter/Resources/res/values-pl/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Blokada ekranu"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Nie ma jeszcze informacji"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Blokowanie urządzenia, Ekran blokady, Zablokuj ekran, Blokowanie ekranu, Hasło, PIN, Wzór"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Odcisk palca, Palec, Dodaj palec, Rozpoznawanie twarzy, Twarz"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Prywatność"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Panel, uprawnienia, elementy sterujące"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel prywatności"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Pokaż aplikacje, które ostatnio używały uprawnień"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Prywatność, Panel prywatności"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Menedżer uprawnień"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontroluj dostęp aplikacji do danych"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Uprawnienia, Menedżer uprawnień"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Ustawienia prywatności"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Steruj dostępem urządzenia do mikrofonu, aparatu i innych funkcji"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Prywatność, Ustawienia prywatności"</string>
<string name="advanced_title" msgid="8745436380690561172">"Więcej ustawień"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Więcej ustawień bezpieczeństwa"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Szyfrowanie, dane logowania i inne"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Więcej ustawień prywatności"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autouzupełnianie, zarządzanie aktywnością i inne"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Konto może być zagrożone"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Konto jest zagrożone"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-pt-rBR/strings.xml b/SafetyCenter/Resources/res/values-pt-rBR/strings.xml
index 423f8d611..20497e7d3 100644
--- a/SafetyCenter/Resources/res/values-pt-rBR/strings.xml
+++ b/SafetyCenter/Resources/res/values-pt-rBR/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueio de tela"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ainda não há informações"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Bloqueio do dispositivo, Bloqueio de tela, Tela de bloqueio, Senha, PIN, Padrão"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Impressão digital, Dedo, Adicionar impressão digital, Desbloqueio facial, Rosto"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidade"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Painel, permissões, controles"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Painel de privacidade"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostra quais apps usaram as permissões recentemente"</string>
- <string name="permission_manager_title" msgid="5277347862821255015">"Gerenciador de permissões"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacidade, Painel de privacidade"</string>
+ <string name="permission_manager_title" msgid="5277347862821255015">"Gestão de permissões"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controlar o acesso de apps aos seus dados"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissões, Gerenciador de permissões"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controles de privacidade"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controlar o acesso do dispositivo ao microfone, à câmera e muito mais"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacidade, Controles de privacidade"</string>
<string name="advanced_title" msgid="8745436380690561172">"Mais configurações"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Mais configurações de segurança"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Criptografia, credenciais e muito mais"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Mais configurações de privacidade"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Preenchimento automático, controles de atividade e muito mais"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"A conta pode estar em risco"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Conta em risco"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-pt-rPT/strings.xml b/SafetyCenter/Resources/res/values-pt-rPT/strings.xml
index abb812d2d..e92246d3c 100644
--- a/SafetyCenter/Resources/res/values-pt-rPT/strings.xml
+++ b/SafetyCenter/Resources/res/values-pt-rPT/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueio de ecrã"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ainda sem informações"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Bloqueio do dispositivo, bloqueio de ecrã, ecrã de bloqueio, palavra-passe, PIN, padrão"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Impressão digital, dedo, adicionar impressão digital, Desbloqueio facial, cara"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidade"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Painel de controlo, autorizações e controlos"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Painel de privacidade"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostrar apps que usaram autorizações recentemente"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacidade, painel de privacidade"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Gestor de autorizações"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controle o acesso de apps aos seus dados"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Autorizações, gestor de autorizações"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controlos de privacidade"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controle o acesso do dispositivo ao microfone, câmara e muito mais"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacidade, controlos de privacidade"</string>
<string name="advanced_title" msgid="8745436380690561172">"Mais definições"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Mais definições de segurança"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Encriptação, credenciais e mais"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Mais definições de privacidade"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Preenchimento automático, controlos da atividade e mais"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"A conta pode estar em risco"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Conta em risco"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-pt/strings.xml b/SafetyCenter/Resources/res/values-pt/strings.xml
index 423f8d611..20497e7d3 100644
--- a/SafetyCenter/Resources/res/values-pt/strings.xml
+++ b/SafetyCenter/Resources/res/values-pt/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Bloqueio de tela"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ainda não há informações"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Bloqueio do dispositivo, Bloqueio de tela, Tela de bloqueio, Senha, PIN, Padrão"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Impressão digital, Dedo, Adicionar impressão digital, Desbloqueio facial, Rosto"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacidade"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Painel, permissões, controles"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Painel de privacidade"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Mostra quais apps usaram as permissões recentemente"</string>
- <string name="permission_manager_title" msgid="5277347862821255015">"Gerenciador de permissões"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacidade, Painel de privacidade"</string>
+ <string name="permission_manager_title" msgid="5277347862821255015">"Gestão de permissões"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controlar o acesso de apps aos seus dados"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permissões, Gerenciador de permissões"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Controles de privacidade"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controlar o acesso do dispositivo ao microfone, à câmera e muito mais"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacidade, Controles de privacidade"</string>
<string name="advanced_title" msgid="8745436380690561172">"Mais configurações"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Mais configurações de segurança"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Criptografia, credenciais e muito mais"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Mais configurações de privacidade"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Preenchimento automático, controles de atividade e muito mais"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"A conta pode estar em risco"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Conta em risco"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-ro/strings.xml b/SafetyCenter/Resources/res/values-ro/strings.xml
index 1aa283191..2f8a92334 100644
--- a/SafetyCenter/Resources/res/values-ro/strings.xml
+++ b/SafetyCenter/Resources/res/values-ro/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Blocarea ecranului"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Nu există informații încă"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Blocarea dispozitivului, Ecran de blocare, Parolă, PIN, Model"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Sisteme biometrice"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Amprentă, Deget, Adăugați o amprentă, Deblocare facială, Față"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Confidențialitate"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Tablou de bord, permisiuni, comenzi"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Tablou de bord de confidențialitate"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Arată aplicațiile care au folosit recent permisiuni"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Confidențialitate, Tablou de bord de confidențialitate"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Manager de permisiuni"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Controlați accesul aplicațiilor la date"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Permisiuni, Manager de permisiuni"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Opțiuni de confidențialitate"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Controlați accesul dispozitivului la microfon, camera foto și altele"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Confidențialitate, Opțiuni de confidențialitate"</string>
<string name="advanced_title" msgid="8745436380690561172">"Mai multe setări"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Mai multe setări de securitate"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Criptarea, datele de conectare și altele"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Mai multe setări de confidențialitate"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Completare automată, opțiuni privind activitatea și altele"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Contul poate fi în pericol"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Cont în pericol"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-ru/strings.xml b/SafetyCenter/Resources/res/values-ru/strings.xml
index 66faa8d2f..94349affd 100644
--- a/SafetyCenter/Resources/res/values-ru/strings.xml
+++ b/SafetyCenter/Resources/res/values-ru/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Блокировка экрана"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Данных пока нет"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Блокировка устройства, блокировка экрана, заблокированный экран, блокировать экран, пароль, PIN-код, графический ключ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрия"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Отпечаток пальца, палец, добавить отпечаток пальца, фейсконтроль, лицо"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Конфиденциальность"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Панель управления, параметры, разрешения"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Панель управления разрешениями"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Посмотреть, какие приложения недавно использовали разрешения"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Конфиденциальность, панель управления разрешениями"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Управление разрешениями"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Настройки доступа приложений к вашим данным"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Разрешения, управление разрешениями"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Настройки конфиденциальности"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Настройки доступа к микрофону, камере и прочему"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Конфиденциальность, настройки конфиденциальности"</string>
<string name="advanced_title" msgid="8745436380690561172">"Дополнительные настройки"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Дополнительные настройки безопасности"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрование, учетные данные и прочее"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Дополнительные настройки конфиденциальности"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автозаполнение, отслеживание действий и прочее"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-si/strings.xml b/SafetyCenter/Resources/res/values-si/strings.xml
index 466c134a6..853a47f47 100644
--- a/SafetyCenter/Resources/res/values-si/strings.xml
+++ b/SafetyCenter/Resources/res/values-si/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"තිර අගුල"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"තවම තොරතුරු නැත"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"උපාංග අගුල, තිර අගුල, අගුළු තිරය, අගුළු තිරය, මුරපදය, Pin, රටාව"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ජෛවමිතික"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ඇඟිලි සලකුණ, ඇඟිල්ල, ඇඟිලි සලකුණ එක් කරන්න, මුහුණෙන් අගුළු හැරීම, මුහුණ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"පෞද්ගලිකත්වය"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"උපකරණ පුවරුව, අවසර, පාලන"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"පෞද්ගලිකත්ව උපකරණ පුවරුව"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"මෑතකදී අවසර භාවිත කළ යෙදුම් පෙන්වන්න"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"පෞද්ගලිකත්වය, පෞද්ගලිකත්ව උපකරණ පුවරුව"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"අවසර කළමනාකරු"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ඔබ‍ගේ දත්ත වෙත යෙදුම් ප්‍රවේශය පාලනය කරන්න"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"අවසර, අවසර කළමනාකරු"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"පෞද්ගලිකත්ව පාලන"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"මයික්‍රෆෝනය, කැමරාව සහ තවත් දේ වෙත උපාංග ප්‍රවේශය පාලනය කරන්න"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"පෞද්ගලිකත්වය, පෞද්ගලිකත්ව පාලන"</string>
<string name="advanced_title" msgid="8745436380690561172">"තව සැකසීම්"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"තවත් ආරක්ෂක සැකසීම්"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"සංකේතනය, අක්තපත්‍ර සහ තවත් දේ"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"තවත් පෞද්ගලිකත්ව සැකසීම්"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ස්වයං පිරවුම, ක්‍රියාකාරකම් පාලන සහ තවත් දේ"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"ගිණුම අවදානමේ තිබිය හැක"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"ගිණුම අවදානමේ ඇත"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-sk/strings.xml b/SafetyCenter/Resources/res/values-sk/strings.xml
index e4d54c4e8..3416490ca 100644
--- a/SafetyCenter/Resources/res/values-sk/strings.xml
+++ b/SafetyCenter/Resources/res/values-sk/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zámka obrazovky"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Zatiaľ nie sú dostupné žiadne informácie"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Zámka zariadenia, zámka obrazovky, zamknúť obrazovku, uzamknutá obrazovka, heslo, PIN, vzor"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometria"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Odtlačok prsta, prst, pridať odtlačok prsta, odomknutie tvárou, tvár"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Ochrana súkromia"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Hlavný panel, povolenia, ovládanie"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Panel ochrany súkromia"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Zobraziť, ktoré aplikácie nedávno použili povolenia"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Ochrana súkromia, panel ochrany súkromia"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Správca povolení"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Ovládanie prístupu aplikácií k vašim údajom"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Povolenia, správca povolení"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Nastavenia ochrany súkromia"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Ovládanie prístupu k mikrofónu, kamere a ďalším zariadeniam"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Ochrana súkromia, nastavenia ochrany súkromia"</string>
<string name="advanced_title" msgid="8745436380690561172">"Ďalšie nastavenia"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Ďalšie nastavenia zabezpečenia"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifrovanie, prihlasovacie údaje a ďalšie"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Ďalšie nastavenia ochrany súkromia"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Automatické dopĺňanie, Riadenie aktivity a ďalšie"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Účet môže byť ohrozený"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Účet je ohrozený"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-sl/strings.xml b/SafetyCenter/Resources/res/values-sl/strings.xml
index b278067e5..c4728ad47 100644
--- a/SafetyCenter/Resources/res/values-sl/strings.xml
+++ b/SafetyCenter/Resources/res/values-sl/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Zaklepanje zaslona"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ni še nobenega podatka."</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"zaklepanje naprave, zaklepanje zaslona, zaklenjen zaslon, geslo, koda PIN, vzorec"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrika"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"prstni odtis, prst, dodajanje prstnega odtisa, odklepanje z obrazom, obraz"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Zasebnost"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Nadzorna plošča, dovoljenja, kontrolniki"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Nadzorna plošča za zasebnost"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Prikažite aplikacije, ki so pred kratkim uporabile dovoljenja."</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"zasebnost, nadzorna plošča za zasebnost"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Upravitelj dovoljenj"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Nadzorujte dostop aplikacij do podatkov."</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"dovoljenja, upravitelj dovoljenj"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Nastavitve zasebnosti"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Upravljajte dostop naprav do mikrofona, fotoaparata in drugega."</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"zasebnost, nastavitve zasebnosti"</string>
<string name="advanced_title" msgid="8745436380690561172">"Več nastavitev"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Več varnostnih nastavitev"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Šifriranje, poverilnice in drugo"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Več nastavitev zasebnosti"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Samodejno izpolnjevanje, kontrolniki za dejavnost in drugo"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-sq/strings.xml b/SafetyCenter/Resources/res/values-sq/strings.xml
index bec754982..a50bb1ca3 100644
--- a/SafetyCenter/Resources/res/values-sq/strings.xml
+++ b/SafetyCenter/Resources/res/values-sq/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Kyçja e ekranit"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Nuk ka ende informacione"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Kyçja e pajisjes, Kyçja e ekranit, Kyçja e ekranit, Ekrani i kyçjes, Fjalëkalimi, Kodi PIN, Motivi"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Sistemet biometrike"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Gjurma e gishtit, Gishti, Shto gjurmë gishti, Shkyçja me fytyrë, Fytyra"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privatësia"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Paneli, lejet, kontrollet"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Paneli i privatësisë"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Shfaq se cilat aplikacione i kanë përdorur së fundi lejet"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privatësia, Paneli i privatësisë"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Menaxheri i lejeve"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontrollo qasjen e aplikacioneve te të dhënat e tua"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Lejet, Menaxheri i lejeve"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Kontrollet e privatësisë"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrollo qasjen e pajisjes te mikrofoni, kamera dhe të tjera"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privatësia, Kontrollet e privatësisë"</string>
<string name="advanced_title" msgid="8745436380690561172">"Cilësime të tjera"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Cilësime të tjera të sigurisë"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Enkriptimi, kredencialet dhe të tjera"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Cilësime të tjera të privatësisë"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Plotësimi automatik, kontrollet e aktivitetit dhe të tjera"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-sr/strings.xml b/SafetyCenter/Resources/res/values-sr/strings.xml
index 951e2cf40..bb8be4e32 100644
--- a/SafetyCenter/Resources/res/values-sr/strings.xml
+++ b/SafetyCenter/Resources/res/values-sr/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Закључавање екрана"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Још нема информација"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"закључавање уређаја, закључавање екрана, закључани екран, лозинка, PIN, шаблон"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Биометрија"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"отисак прста, прст, додај отисак прста, откључавање лицем, лице"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Приватност"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Контролна табла, дозволе, контроле"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Контролна табла за приватност"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Приказује које апликације су недавно користиле дозволе"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"приватност, контролна табла за приватност"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Менаџер дозвола"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Контролише приступ апликација подацима"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"дозволе, менаџер дозвола"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Контроле приватности"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Контролише приступ уређаја микрофону, камери и другом"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"приватност, контроле приватности"</string>
<string name="advanced_title" msgid="8745436380690561172">"Још подешавања"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Још безбедносних подешавања"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифровање, акредитиви и друго"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Још подешавања приватности"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Аутоматско попуњавање, контроле активности и друго"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Налог може да буде угрожен"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Налог је угрожен"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-sv/strings.xml b/SafetyCenter/Resources/res/values-sv/strings.xml
index 4daa58e4f..5bad072c9 100644
--- a/SafetyCenter/Resources/res/values-sv/strings.xml
+++ b/SafetyCenter/Resources/res/values-sv/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Skärmlås"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Ingen information än"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Enhetslås, skärmlås, låsskärm, lösenord, PIN-kod, mönster"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometri"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingeravtryck, finger, lägg till fingeravtryck, ansiktslås, ansikte"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Integritet"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Översikt, behörigheter, inställningar"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Integritetsöversikt"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Visa vilka appar som nyligen har använt behörigheter"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Integritet, integritetsöversikt"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Behörighetshantering"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Styr appåtkomst till din data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Behörigheter, behörighetshanterare"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Integritetsinställningar"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Styr enhetsåtkomst till mikrofon, kamera med mera"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Integritet, integritetsinställningar"</string>
<string name="advanced_title" msgid="8745436380690561172">"Fler inställningar"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Fler säkerhetsinställningar"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Kryptering, användaruppgifter med mera"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Fler integritetsinställningar"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autofyll, aktivitetsinställningar med mera"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-sw/strings.xml b/SafetyCenter/Resources/res/values-sw/strings.xml
index c7150ca43..15a9b7d81 100644
--- a/SafetyCenter/Resources/res/values-sw/strings.xml
+++ b/SafetyCenter/Resources/res/values-sw/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Kufunga skrini"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Bado hakuna maelezo"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Kufunga kifaa, Kufunga skrini, Skrini iliyofungwa, Skrini iliyofungwa, Nenosiri, PIN, Mchoro"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Bayometriki"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Alama ya kidole, Kidole, Weka alama ya kidole, Kufungua kwa uso, Uso"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Faragha"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashibodi, ruhusa, vidhibiti"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Dashibodi ya faragha"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Onyesha programu zilizotumia ruhusa hivi majuzi"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Faragha, Dashibodi ya faragha"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Kidhibiti cha ruhusa"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Dhibiti uwezo wa programu kufikia data yako"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Ruhusa, Kidhibiti cha ruhusa"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Vidhibiti vya faragha"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Dhibiti ufikiaji wa maikrofoni, kamera na zaidi kwenye kifaa"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Faragha, Vidhibiti vya faragha"</string>
<string name="advanced_title" msgid="8745436380690561172">"Mipangilio zaidi"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Mipangilio zaidi ya usalama"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Usimbaji fiche, vitambulisho na zaidi"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Mipangilio zaidi ya faragha"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Kujaza kiotomatiki, vidhibiti vya shughuli na zaidi"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ta/strings.xml b/SafetyCenter/Resources/res/values-ta/strings.xml
index f0b2bc8a0..49f86f83f 100644
--- a/SafetyCenter/Resources/res/values-ta/strings.xml
+++ b/SafetyCenter/Resources/res/values-ta/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"திரைப் பூட்டு"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"தகவல்கள் எதுவுமில்லை"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"சாதனப் பூட்டு, திரைப் பூட்டு, பூட்டுத் திரை, பூட்டுத்திரை, கடவுச்சொல், பின், பேட்டர்ன்"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"பயோமெட்ரிக்ஸ்"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"கைரேகை, விரல், கைரேகையைச் சேர்த்தல், முகம் காட்டித் திறத்தல், முகம்"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"தனியுரிமை"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"டாஷ்போர்டு, அனுமதிகள், கட்டுப்பாடுகள்"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"தனியுரிமை டாஷ்போர்டு"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"சமீபத்தில் எந்தெந்த ஆப்ஸ் அனுமதிகளைப் பயன்படுத்தியுள்ளன என்பதைக் காட்டும்"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"தனியுரிமை, தனியுரிமை டாஷ்போர்டு"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"அனுமதி நிர்வாகம்"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"உங்கள் தரவுக்கான ஆப்ஸ் அணுகலைக் கட்டுப்படுத்தும்"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"அனுமதிகள், அனுமதிகள் தொடர்பான நிர்வாகி"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"தனியுரிமைக் கட்டுப்பாடுகள்"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"மைக்ரோஃபோன், கேமரா மற்றும் பலவற்றுக்கான சாதன அணுகலைக் கட்டுப்படுத்தலாம்"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"தனியுரிமை, தனியுரிமைக் கட்டுப்பாடுகள்"</string>
<string name="advanced_title" msgid="8745436380690561172">"கூடுதல் அமைப்புகள்"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"கூடுதல் பாதுகாப்பு அமைப்புகள்"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"என்க்ரிப்ஷன், அனுமதிச் சான்றுகள் மற்றும் பல"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"கூடுதல் தனியுரிமை அமைப்புகள்"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"தன்னிரப்பி, செயல்பாட்டுக் கட்டுப்பாடுகள் மற்றும் பல"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"கணக்கு ஆபத்தில் இருக்கலாம்"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"கணக்கு ஆபத்தில் உள்ளது"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-te/strings.xml b/SafetyCenter/Resources/res/values-te/strings.xml
index 461be24bb..d79f47a6b 100644
--- a/SafetyCenter/Resources/res/values-te/strings.xml
+++ b/SafetyCenter/Resources/res/values-te/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"స్క్రీన్ లాక్"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ఇంకా ఏ సమాచారం లేదు"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"పరికర లాక్, స్క్రీన్ లాక్, లాక్ స్క్రీన్, లాక్ స్క్రీన్, పాస్‌వర్డ్, పిన్, ఆకృతి"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"బయోమెట్రిక్స్"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"వేలిముద్ర, వేలు, వేలిముద్ర, ఫేస్ అన్‌లాక్, ఫేస్‌ను జోడించండి"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"గోప్యత"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"డ్యాష్‌బోర్డ్, అనుమతులు, కంట్రోల్స్"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"గోప్యతా డ్యాష్‌బోర్డ్"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"ఇటీవల ఏ యాప్‌లు అనుమతులను ఉపయోగించాయో చూపించండి"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"గోప్యత, గోప్యతా డ్యాష్‌బోర్డ్"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"అనుమతి మేనేజర్"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"మీ డేటాకు యాప్ యాక్సెస్‌ను కంట్రోల్ చేయండి"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"అనుమతులు, అనుమతుల మేనేజర్"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"గోప్యతా కంట్రోల్స్"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"మైక్రోఫోన్, కెమెరా, మరిన్నింటికి డివైజ్ యాక్సెస్‌ను కంట్రోల్ చేయండి"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"గోప్యత, గోప్యతా కంట్రోల్స్"</string>
<string name="advanced_title" msgid="8745436380690561172">"మరిన్ని సెట్టింగ్‌లు"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"మరిన్ని సెక్యూరిటీ సెట్టింగ్‌లు"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"ఎన్‌క్రిప్షన్, ఆధారాలు, మరిన్ని"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"మరిన్ని గోప్యతా సెట్టింగ్‌లు"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ఆటోఫిల్, యాక్టీవిటీ కంట్రోల్స్, ఇంకా మరిన్ని"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-th/strings.xml b/SafetyCenter/Resources/res/values-th/strings.xml
index 44cf4e0d7..498c4d154 100644
--- a/SafetyCenter/Resources/res/values-th/strings.xml
+++ b/SafetyCenter/Resources/res/values-th/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"ล็อกหน้าจอ"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ยังไม่มีข้อมูล"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"ล็อกอุปกรณ์, ล็อกหน้าจอ, หน้าจอล็อก, หน้าจอล็อก, รหัสผ่าน, PIN, รูปแบบ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"ข้อมูลไบโอเมตริก"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"ลายนิ้วมือ, นิ้วมือ, เพิ่มลายนิ้วมือ, ปลดล็อกด้วยใบหน้า, ใบหน้า"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"ความเป็นส่วนตัว"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"หน้าแดชบอร์ด สิทธิ์ การควบคุม"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"แดชบอร์ดความเป็นส่วนตัว"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"แสดงแอปที่ใช้สิทธิ์ล่าสุด"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"ความเป็นส่วนตัว, แดชบอร์ดความเป็นส่วนตัว"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"เครื่องมือจัดการสิทธิ์"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"ควมคุมสิทธิ์ของแอปในการเข้าถึงข้อมูล"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"สิทธิ์, ตัวจัดการสิทธิ์"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"การควบคุมความเป็นส่วนตัว"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"ควบคุมสิทธิ์ของอุปกรณ์ในการเข้าถึงไมโครโฟน กล้อง และอื่นๆ"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"ความเป็นส่วนตัว, การควบคุมความเป็นส่วนตัว"</string>
<string name="advanced_title" msgid="8745436380690561172">"การตั้งค่าเพิ่มเติม"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"การตั้งค่าการรักษาความปลอดภัยเพิ่มเติม"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"การเข้ารหัส ข้อมูลเข้าสู่ระบบ และอื่นๆ"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"การตั้งค่าความเป็นส่วนตัวเพิ่มเติม"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"ป้อนข้อความอัตโนมัติ ส่วนควบคุมกิจกรรม และอื่นๆ"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-tl/strings.xml b/SafetyCenter/Resources/res/values-tl/strings.xml
index 6eb3b0aa4..ddb96e8eb 100644
--- a/SafetyCenter/Resources/res/values-tl/strings.xml
+++ b/SafetyCenter/Resources/res/values-tl/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Lock ng screen"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Wala pang impormasyon"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Lock ng device, Lock ng screen, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Fingerprint, Daliri, Magdagdag ng fingerprint, Pag-unlock gamit ang mukha, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Privacy"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Dashboard, mga pahintulot, mga kontrol"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Privacy dashboard"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Ipakita kung aling mga app ang gumamit kamakailan ng mga pahintulot"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Manager ng pahintulot"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kontrolin ang pag-access ng app sa iyong data"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Mga pahintulot, Manager ng mga pahintulot"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Mga kontrol sa privacy"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kontrolin ang access ng device sa mikropono, camera, at higit pa"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Privacy, Mga kontrol sa privacy"</string>
<string name="advanced_title" msgid="8745436380690561172">"Higit pang setting"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Higit pang setting ng seguridad"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Pag-encrypt, mga kredensyal, at higit pa"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Higit pang setting ng privacy"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Autofill, mga kontrol ng aktibidad, at higit pa"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Posibleng nanganganib ang account"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Nanganganib ang account"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-tr/strings.xml b/SafetyCenter/Resources/res/values-tr/strings.xml
index f924cef19..20ced4f6d 100644
--- a/SafetyCenter/Resources/res/values-tr/strings.xml
+++ b/SafetyCenter/Resources/res/values-tr/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekran kilidi"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Henüz bilgi yok"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Cihaz kilidi, Ekran kilidi, Kilit ekranı, Şifre, PIN, Desen"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biyometri"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Parmak izi, Parmak, Parmak izi ekle, Yüz tanıma kilidi, Yüz"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Gizlilik"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Kontrol paneli, izinler, kontroller"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Gizlilik kontrol paneli"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"İzinleri son kullanan uygulamaları göster"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Gizlilik, Gizlilik kontrol paneli"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"İzin yöneticisi"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Verilere uygulama erişimini denetleyin"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"İzinler, İzin yöneticisi"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Gizlilik denetimleri"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Cihazın mikrofona, kameraya ve daha fazlasına erişimini kontrol edin"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Gizlilik, Gizlilik denetimleri"</string>
<string name="advanced_title" msgid="8745436380690561172">"Diğer ayarlar"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Daha fazla güvenlik ayarı"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Şifreleme, kimlik bilgisi ve daha fazlası"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Daha fazla gizlilik ayarı"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Otomatik doldurma, etkinlik kontrolleri ve daha fazlası"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Hesap risk altında olabilir"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Hesap risk altında"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-uk/strings.xml b/SafetyCenter/Resources/res/values-uk/strings.xml
index ca3341438..f17b79b63 100644
--- a/SafetyCenter/Resources/res/values-uk/strings.xml
+++ b/SafetyCenter/Resources/res/values-uk/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Блокування екрана"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Поки немає інформації"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"блокування пристрою, блокування екрана, блокувати екран, заблокований екран, пароль, PIN-код, ключ"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Біометрія"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"відбиток пальця, палець, додати відбиток пальця, фейсконтроль, обличчя"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Конфіденційність"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Панель керування, дозволи, параметри"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Панель керування дозволами"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Перегляньте, які додатки нещодавно використовували дозволи"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"конфіденційність, панель керування дозволами"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Диспетчер дозволів"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Контролюйте доступ додатка до даних"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"дозволи, диспетчер дозволів"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Налаштування конфіденційності"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Керуйте доступом пристроїв до мікрофона, камери тощо"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"конфіденційність, налаштування конфіденційності"</string>
<string name="advanced_title" msgid="8745436380690561172">"Інші налаштування"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Інші налаштування безпеки"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Шифрування, облікові дані тощо"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Інші налаштування конфіденційності"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Автозаповнення, відстеження дій тощо"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-ur/strings.xml b/SafetyCenter/Resources/res/values-ur/strings.xml
index be59bef5e..5876eab87 100644
--- a/SafetyCenter/Resources/res/values-ur/strings.xml
+++ b/SafetyCenter/Resources/res/values-ur/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"اسکرین لاک"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"ابھی تک کوئی معلومات نہیں ہے"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"آلہ، لاک، اسکرین لاک، مقفل اسکرین، لاک اسکرین، پاس ورڈ، پن پیٹرن"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"بایو میٹرکس"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"فنگر پرنٹ، انگلی، فنگر پرنٹ شامل کریں، فیس اَنلاک، چہرہ"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"رازداری"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"ڈیش بورڈ، اجازتیں، کنٹرولز"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"پرائیویسی ڈیش بورڈ"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"دکھائیں کہ حال ہی میں کون سی ایپ نے اجازتوں کا استعمال کیا ہے"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"رازداری، پرائیویسی ڈیش بورڈ"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"اجازت کا مینیجر"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"اپنے ڈیٹا تک ایپ کی رسائی کنٹرول کریں"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"اجازتیں، اجازتوں کا مینیجر"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"رازداری سے متعلق کنٹرولز"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"مائیکروفون، کیمرا اور مزید تک آلے کی رسائی کو کنٹرول کریں"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"رازداری، رازداری سے متعلق کنٹرولز"</string>
<string name="advanced_title" msgid="8745436380690561172">"مزید ترتیبات"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"مزید سیکیورٹی کی ترتیبات"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"مرموز کاری، اسنادات اور مزید"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"مزید رازداری کی ترتیبات"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"آٹو فل، سرگرمی کنٹرولز اور مزید"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-uz/strings.xml b/SafetyCenter/Resources/res/values-uz/strings.xml
index c37b655b2..2c9dd88d9 100644
--- a/SafetyCenter/Resources/res/values-uz/strings.xml
+++ b/SafetyCenter/Resources/res/values-uz/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ekran qulfi"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Hali axborot olinmadi"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Qurilma qulfi, ekran qulfi, ekranni qulflash, ekranqulfi, parol, pin, grafik kalit"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Biometrik tizimlar"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Barmoq izi, barmoq, barmoq izi qoʻshish, yuz bilan ochish, yuz"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Maxfiylik"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Boshqaruv paneli, ruxsatlar, boshqaruv"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Maxfiylik boshqaruv paneli"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Oxirgi marta qaysi ilovalar ruxsatlardan foydalanganini koʻrsatish"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Maxfiylik, maxfiylik boshqaruv paneli"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Ruxsatlar boshqaruvi"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Ilovalarning maʼlumotlaringizga kirish ruxsatini boshqarish"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Ruxsatlar, ruxsatlar menejeri"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Maxfiylik sozlamalari"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Qurilmaning mikrofon, kamera va boshqa parametrlariga ruxsatini boshqarish"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Maxfiylik, maxfiylik boshqaruvlari"</string>
<string name="advanced_title" msgid="8745436380690561172">"Boshqa sozlamalar"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Boshqa xavfsizlik sozlamalari"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Shifrlash, hisob maʼlumotlari va boshqalar"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Boshqa maxfiylik sozlamalari"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Avtomatik kiritish, harakatlarni kuzatish va boshqalar"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Hisob xavf ostida shekilli"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Hisob xavf ostida"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-vi/strings.xml b/SafetyCenter/Resources/res/values-vi/strings.xml
index f5634fdc8..87d4fca56 100644
--- a/SafetyCenter/Resources/res/values-vi/strings.xml
+++ b/SafetyCenter/Resources/res/values-vi/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Phương thức khoá màn hình"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Chưa có thông tin"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Khóa thiết bị, Khóa màn hình, Màn hình khóa, Màn hình khóa, Mật khẩu, Mã Pin, Hình mở khóa"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"Sinh trắc học"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Vân tay, Ngón tay, Thêm vân tay, Mở khóa bằng khuôn mặt, Khuôn mặt"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Quyền riêng tư"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Trang tổng quan, quyền, quyền kiểm soát"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Bảng tổng quan về quyền riêng tư"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Cho biết ứng dụng nào sử dụng quyền trong thời gian gần đây"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Quyền riêng tư, Bảng tổng quan về quyền riêng tư"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Trình quản lý quyền"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Kiểm soát quyền truy cập của ứng dụng vào dữ liệu"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Quyền truy cập, Trình quản lý quyền truy cập"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Chế độ kiểm soát quyền riêng tư"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Kiểm soát quyền truy cập của thiết bị vào micrô, máy ảnh và nhiều ứng dụng khác"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Quyền riêng tư, Chế độ kiểm soát quyền riêng tư"</string>
<string name="advanced_title" msgid="8745436380690561172">"Chế độ cài đặt khác"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Các chế độ cài đặt bảo mật khác"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Mã hoá, thông tin xác thực và các chế độ cài đặt khác"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Các chế độ cài đặt quyền riêng tư khác"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Các chế độ cài đặt tự động điền, kiểm soát hoạt động và nhiều chế độ khác"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"Tài khoản có thể gặp nguy hiểm"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"Tài khoản đang gặp nguy hiểm"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-zh-rCN/strings.xml b/SafetyCenter/Resources/res/values-zh-rCN/strings.xml
index 3e8d086f7..69c262533 100644
--- a/SafetyCenter/Resources/res/values-zh-rCN/strings.xml
+++ b/SafetyCenter/Resources/res/values-zh-rCN/strings.xml
@@ -22,17 +22,27 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"屏幕锁定"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"尚无任何信息"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"设备锁定, 屏幕锁定, 锁屏状态, 锁定的屏幕, 密码, PIN 码, 图案, Device lock, Screen lock, Lock screen, Lockscreen, Password, Pin, Pattern"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"生物识别"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"指纹, 手指, 添加指纹, 人脸解锁, 人脸, Fingerprint, Finger, Add fingerprint, Face unlock, Face"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"隐私"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"信息中心、权限、控件"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"隐私信息中心"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"显示最近使用过权限的应用"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"隐私权, 隐私信息中心, Privacy, Privacy dashboard"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"权限管理器"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"控制应用对您数据的访问权限"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"权限, 权限管理器, Permissions, Permissions manager"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"隐私控件"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"控制设备对麦克风、摄像头等的访问权限"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"隐私权, 隐私控制, Privacy, Privacy controls"</string>
<string name="advanced_title" msgid="8745436380690561172">"更多设置"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"更多安全设置"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"加密、凭据等"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"更多隐私设置"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"自动填充、活动控件等"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <string name="overall_severity_level_account_recommendation_title" msgid="6524855037045765671">"帐号可能存在风险"</string>
+ <string name="overall_severity_level_critical_account_warning_title" msgid="805144178073051928">"帐号存在风险"</string>
</resources>
diff --git a/SafetyCenter/Resources/res/values-zh-rHK/strings.xml b/SafetyCenter/Resources/res/values-zh-rHK/strings.xml
index c786f798b..27811ef66 100644
--- a/SafetyCenter/Resources/res/values-zh-rHK/strings.xml
+++ b/SafetyCenter/Resources/res/values-zh-rHK/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"螢幕鎖定"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"暫時沒有資料"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"鎖定裝置, 鎖定螢幕, 上鎖畫面, 畫面上鎖, 密碼, PIN, 圖案"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"生物識別"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"指紋, 手指, 新增指紋, 面孔解鎖, 面孔"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"私隱"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"資訊主頁、權限、控制項"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"私隱資訊主頁"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"顯示最近曾使用權限的應用程式"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"私隱, 私隱資訊主頁"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"權限管理員"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"控制可存取資料的應用程式"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"權限, 權限管理員"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"私隱權設定"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"控制麥克風、相機等裝置存取權"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"私隱, 私隱權設定"</string>
<string name="advanced_title" msgid="8745436380690561172">"更多設定"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"更多安全性設定"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"加密、憑證等等"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"更多私隱權設定"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"自動填入、活動控制項等等"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-zh-rTW/strings.xml b/SafetyCenter/Resources/res/values-zh-rTW/strings.xml
index eb70ea220..8ce9c7093 100644
--- a/SafetyCenter/Resources/res/values-zh-rTW/strings.xml
+++ b/SafetyCenter/Resources/res/values-zh-rTW/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"螢幕鎖定"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"目前還沒有任何資訊"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"裝置鎖定,螢幕鎖定,將螢幕鎖定,鎖定螢幕,密碼,PIN 碼,圖案"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"生物特徵辨識"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"指紋,手指,新增指紋,人臉解鎖,人臉"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"隱私權"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"資訊主頁、權限、控制選項"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"隱私資訊主頁"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"顯示最近曾使用權限的應用程式"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"隱私,隱私資訊主頁"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"權限管理員"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"控管可存取資料的應用程式"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"權限,權限管理員"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"隱私權控制項"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"控管麥克風、相機等裝置存取權"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"隱私,隱私權控制項"</string>
<string name="advanced_title" msgid="8745436380690561172">"其他設定"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"其他安全性設定"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"加密、憑證等等"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"其他隱私權設定"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"自動填入、活動控制項等等"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values-zu/strings.xml b/SafetyCenter/Resources/res/values-zu/strings.xml
index e07bb1188..4e44290c2 100644
--- a/SafetyCenter/Resources/res/values-zu/strings.xml
+++ b/SafetyCenter/Resources/res/values-zu/strings.xml
@@ -22,17 +22,29 @@
<string name="lock_screen_sources_summary" msgid="7220439741282516496"></string>
<string name="lock_screen_title" msgid="4069104894527169877">"Ukukhiya isikrini"</string>
<string name="lock_screen_summary_disabled" msgid="354071230916616692">"Alukho ulwazi okwamanje"</string>
+ <string name="lock_screen_search_terms" msgid="2678486357779794826">"Ukukhiya kwedivayisi, Ukukhiya isikrini, Khiya isikrini, Khiya isikrini, Iphasiwedi, Iphinikhodi, Iphethini"</string>
+ <string name="biometrics_title" msgid="5859504610285212938">"I-biometrics"</string>
+ <string name="biometrics_search_terms" msgid="6040319118762671981">"Isigxivizo somunwe, Umunwe, Engeza isigxivizo somunwe, Ukuvula ngobuso, Ubuso"</string>
<string name="privacy_sources_title" msgid="4061110826457365957">"Ubumfihlo"</string>
<string name="privacy_sources_summary" msgid="4089719981155120864">"Ideshibhodi, izimvume, izilawuli"</string>
<string name="permission_usage_title" msgid="3633779688945350407">"Ideshibhodi yobumfihlo"</string>
<string name="permission_usage_summary" msgid="5323079206029964468">"Bonisa ukuthi yimaphi ama-app asebenzise izimvume muva nje"</string>
+ <string name="permission_usage_search_terms" msgid="3852343592870257104">"Ubumfihlo, Ideshibhodi yobumfihlo"</string>
<string name="permission_manager_title" msgid="5277347862821255015">"Isiphathi semvume"</string>
<string name="permission_manager_summary" msgid="8099852107340970790">"Lawula ukufinyelela kwi-app kudatha yakho"</string>
+ <string name="permission_manager_search_terms" msgid="2895147613099694722">"Izimvume, Umphathi wezimvume"</string>
<string name="privacy_controls_title" msgid="5322875777945432395">"Izilawuli zokwemfihlo"</string>
<string name="privacy_controls_summary" msgid="2402066941190435424">"Lawula ukufinyelela kwedivayisi kumakrofoni, ikhamera, nokunye"</string>
+ <string name="privacy_controls_search_terms" msgid="3774472175934304165">"Ubumfihlo, Izilawuli zokwemfihlo"</string>
<string name="advanced_title" msgid="8745436380690561172">"Amanye amasethingi"</string>
<string name="advanced_security_title" msgid="1126833338772188155">"Amasethingi okuvikeleka engeziwe"</string>
<string name="advanced_security_summary" msgid="6172253327022425123">"Ukubethela, izimfanelo, nokunye"</string>
+ <string name="advanced_security_search_terms" msgid="3350609555814362075"></string>
<string name="advanced_privacy_title" msgid="1117725225706176643">"Amasethingi obumfihlo engeziwe"</string>
<string name="advanced_privacy_summary" msgid="2281203390575069543">"Ukugcwalisa okuzenzakalelayo, izilawuli zomsebenzi, kanye nokunye"</string>
+ <string name="advanced_privacy_search_terms" msgid="5044404599789175222"></string>
+ <!-- no translation found for overall_severity_level_account_recommendation_title (6524855037045765671) -->
+ <skip />
+ <!-- no translation found for overall_severity_level_critical_account_warning_title (805144178073051928) -->
+ <skip />
</resources>
diff --git a/SafetyCenter/Resources/res/values/strings.xml b/SafetyCenter/Resources/res/values/strings.xml
index f47971665..75857216b 100644
--- a/SafetyCenter/Resources/res/values/strings.xml
+++ b/SafetyCenter/Resources/res/values/strings.xml
@@ -56,5 +56,5 @@
<!-- Title for the overall Safety Center status when the user security and privacy signals could potentially put their account at risk [CHAR LIMIT=35] -->
<string name="overall_severity_level_account_recommendation_title">Account may be at risk</string>
<!-- Title for the overall Safety Center status when the user security and privacy signals are putting their account at risk [CHAR LIMIT=35] -->
- <string name="overall_severity_level_critical_account_warning_title">Account at risk</string>
+ <string name="overall_severity_level_critical_account_warning_title">Account is at risk</string>
</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-af/strings.xml b/SafetyCenter/Resources/shared_res/values-af/strings.xml
new file mode 100644
index 000000000..e0ddffb6c
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-af/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skandeer tans"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Gaan tans toestelstatus na …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Lyk goed"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Hierdie toestel word beskerm"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Voeg meer beskerming by"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Gaan die instellings hieronder na"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Toestel is dalk in gevaar"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Toestel is in gevaar"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# opletberig}other{# opletberigte}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Kon nie bladsy oopmaak nie"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Kon nie opletberig afhandel nie"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Kon nie status herlaai nie"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Kon nie status nagaan nie"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Werkprofiel is onderbreek"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-am/strings.xml b/SafetyCenter/Resources/shared_res/values-am/strings.xml
new file mode 100644
index 000000000..7c414005a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-am/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"በመቃኘት ላይ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"የመሣሪያውን ሁኔታ በመፈተሽ ላይ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ጥሩ ይመስላል"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ይህ መሣሪያ የተጠበቀ ነው"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"ተጨማሪ ጥበቃን ያክሉ"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ከዚህ በታች ያሉትን ቅንብሮች ይፈትሹ"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"መሣሪያው አደጋ ላይ ሊሆን ይችላል"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"መሣሪያው አደጋ ላይ ነው"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ማንቂያ}one{# ማንቂያ}other{# ማንቂያዎች}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"ገጹን መከፈት አልተቻለም"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"ማንቂያን መፍታት አልተቻለም"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"ሁኔታን ማደስ አልተቻለም"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"ሁኔታን ማረጋገጥ አልተቻለም"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ar/strings.xml b/SafetyCenter/Resources/shared_res/values-ar/strings.xml
new file mode 100644
index 000000000..f971d9f00
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ar/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"جارٍ الفحص"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"جارٍ التحقّق من حالة الجهاز…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"كل شيء على ما يرام"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"هذا الجهاز محمي."</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"إضافة المزيد من الحماية"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"تحقَّق من الإعدادات أدناه"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"قد يكون الجهاز معرّض للخطر."</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"الجهاز معرّض للخطر"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{تنبيه واحد (#)}zero{# تنبيه}two{تنبيهان}few{# تنبيهات}many{# تنبيهًا}other{# تنبيه}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"تعذَّر فتح الصفحة"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"تعذَّر التعامل بشكل نهائي مع التنبيه"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"تعذَّر تحديث الحالة"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-as/strings.xml b/SafetyCenter/Resources/shared_res/values-as/strings.xml
new file mode 100644
index 000000000..e90bbbb58
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-as/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"স্কেন কৰি থকা হৈছে"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ডিভাইচৰ স্থিতি পৰীক্ষা কৰি থকা হৈছে…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ভাল যেন লাগিছে"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"এই ডিভাইচটো সুৰক্ষিত"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"অধিক সুৰক্ষা যোগ দিয়ক"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"তলৰ ছেটিংটো পৰীক্ষা কৰক"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ডিভাইচটো অৱস্থা অসুৰক্ষিত হ’ব পাৰে"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ডিভাইচটো অসুৰক্ষিত অৱস্থাত আছে"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# টা সতৰ্কবাৰ্তা}one{# সতৰ্কবাৰ্তা}other{# সতৰ্কবাৰ্তা}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"পৃষ্ঠাখন খুলিব পৰা নগ’ল"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"সতৰ্কবাৰ্তা সমাধান কৰিব পৰা নগ’ল"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"স্থিতি ৰিফ্ৰেশ্ব কৰিব পৰা নগ’ল"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-az/strings.xml b/SafetyCenter/Resources/shared_res/values-az/strings.xml
new file mode 100644
index 000000000..ac7712733
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-az/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skan edilir"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Cihazın statusu yoxlanılır…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Yaxşı görünür"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Bu cihaz qorunur"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Daha çox qorunma əlavə edin"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Aşağıdakı ayarları yoxlayın"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Cihaz risk altında ola bilər"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Cihaz risk altındadır"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# siqnal}other{# siqnal}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Səhifəni açmaq mümkün olmadı"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Siqnalı həll etmək mümkün olmadı"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Statusu yeniləmək mümkün olmadı"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Statusu yoxlamaq mümkün olmadı"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"İş profili durdurulub"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-b+sr+Latn/strings.xml b/SafetyCenter/Resources/shared_res/values-b+sr+Latn/strings.xml
new file mode 100644
index 000000000..2ce6d03aa
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-b+sr+Latn/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skenira se"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Proverava se status uređaja…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Sve je u redu"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Ovaj uređaj je zaštićen"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Dodajte još zaštite"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Proverite podešavanja u nastavku"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Uređaj može da bude ugrožen"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Uređaj je ugrožen"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# obaveštenje}one{# obaveštenje}few{# obaveštenja}other{# obaveštenja}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Otvaranje stranice nije uspelo"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Rešavanje obaveštenja nije uspelo"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Osvežavanje statusa nije uspelo"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Provera statusa nije uspela"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Poslovni profil je pauziran"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-be/strings.xml b/SafetyCenter/Resources/shared_res/values-be/strings.xml
new file mode 100644
index 000000000..5d2d4119a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-be/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Выконваецца праверка"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Праверка стану прылады…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Усё ў парадку"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Прылада абаронена"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Узмацніце абарону"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Праверце налады ўнізе"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Прылада можа быць у небяспецы"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Прылада ў небяспецы"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# абвестка}one{# абвестка}few{# абвесткі}many{# абвестак}other{# абвесткі}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Не ўдалося адкрыць старонку"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Не ўдалося вырашыць праблему"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Не ўдалося абнавіць стан"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-bg/strings.xml b/SafetyCenter/Resources/shared_res/values-bg/strings.xml
new file mode 100644
index 000000000..03a9a6331
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-bg/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Сканиране"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Състоянието на устройството се проверява…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Изглежда добре"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Това устройство е защитено"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Добавяне на още защита"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Проверете настройките по-долу"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"У-вото може да е изложено на риск"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Устройството е изложено на риск"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# сигнал}other{# сигнала}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Страницата не се отвори"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Сигналът не се отстрани"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Състоянието не се опресни"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-bn/strings.xml b/SafetyCenter/Resources/shared_res/values-bn/strings.xml
new file mode 100644
index 000000000..c4e09cebf
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-bn/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"স্ক্যান করা হচ্ছে"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ডিভাইসের স্ট্যাটাস চেক করা হচ্ছে…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"সব ঠিক আছে"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"এই ডিভাইস সুরক্ষিত আছে"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"আরও সুরক্ষিত করুন"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"নিম্নলিখিত সেটিংস চেক করুন"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ডিভাইসের নিরাপত্তা বিপন্ন হতে পারে"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ডিভাইসের নিরাপত্তা বিপন্ন"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{#টি সতর্কতা}one{#টি সতর্কতা}other{#টি সতর্কতা}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"পৃষ্ঠা খোলা যায়নি"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"সতর্কতার সমাধান করা যায়নি"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"স্ট্যাটাস রিফ্রেশ করা যায়নি"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-bs/strings.xml b/SafetyCenter/Resources/shared_res/values-bs/strings.xml
new file mode 100644
index 000000000..97b5847c1
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-bs/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skeniranje"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Provjeravanje statusa uređaja…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Izgleda dobro"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Uređaj je zaštićen"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Dodajte više zaštite"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Provjerite postavke ispod"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Uređaj bi mogao biti izložen riziku"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Uređaj je izložen riziku"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# upozorenje}one{# upozorenje}few{# upozorenja}other{# upozorenja}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Otvaranje stranice nije uspjelo"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Rješavanje upozorenja nije uspjelo"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Osvježavanje statusa nije uspjelo"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Nije bilo moguće provjeriti status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Radni profil je pauziran"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ca/strings.xml b/SafetyCenter/Resources/shared_res/values-ca/strings.xml
new file mode 100644
index 000000000..b9ea3984b
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ca/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"S\'està analitzant"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"S\'està comprovant l\'estat del dispositiu…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tot correcte"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Aquest dispositiu està protegit"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Afegeix més protecció"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Comprova la configuració a continuació"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"El dispositiu pot estar en risc"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"El dispositiu està en risc"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alertes}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"No s\'ha pogut obrir la pàgina"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"No s\'ha pogut resoldre l\'alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"No s\'ha pogut actualitzar l\'estat"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-cs/strings.xml b/SafetyCenter/Resources/shared_res/values-cs/strings.xml
new file mode 100644
index 000000000..684cafd5c
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-cs/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Probíhá kontrola"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Kontrola stavu zařízení…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Všechno v pořádku"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Toto zařízení je chráněno"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Přidejte další ochranu"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Zkontrolujte nastavení níže"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Zařízení může být ohroženo"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Zařízení je ohroženo"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# upozornění}few{# upozornění}many{# upozornění}other{# upozornění}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Stránku nelze otevřít"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Upozornění se nepodařilo vyřešit"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Stav se nepodařilo obnovit"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Ověření stavu se nezdařilo"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Pracovní profil je pozastaven"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-da/strings.xml b/SafetyCenter/Resources/shared_res/values-da/strings.xml
new file mode 100644
index 000000000..7051520b8
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-da/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scanner"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Tjekker enhedsstatus…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Det ser fint ud"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Denne enhed er beskyttet"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Tilføj mere beskyttelse"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Tjek indstillingerne nedenfor"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Enheden kan være sårbar"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Enheden er sårbar"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# underretning}one{# underretning}other{# underretninger}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Siden kunne ikke åbnes"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Underretningen kunne ikke behandles"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Status kunne ikke opdateres"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Status kunne ikke tjekkes"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Arbejdsprofilen er sat på pause"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-de/strings.xml b/SafetyCenter/Resources/shared_res/values-de/strings.xml
new file mode 100644
index 000000000..d14bc700a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-de/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scan wird ausgeführt"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Gerätestatus wird geprüft…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Alles in Ordnung"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Dieses Gerät ist geschützt"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Sicherheit erhöhen"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Prüfe die Einstellungen unten"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Gerät ist eventuell gefährdet"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Gerät ist gefährdet"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# Benachrichtigung}other{# Benachrichtigungen}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Seite konnte nicht geöffnet werden"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Ursache konnte nicht behoben werden"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Status konnte nicht aktualisiert werden"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Status konnte nicht geprüft werden"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-el/strings.xml b/SafetyCenter/Resources/shared_res/values-el/strings.xml
new file mode 100644
index 000000000..3e6a889cf
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-el/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Σάρωση"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Έλεγχος κατάστασης συσκευής…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Όλα εντάξει"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Η συσκευή είναι προστατευμένη"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Προσθήκη περισσότερης προστασίας"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Ελέγξτε τις παρακάτω ρυθμίσεις"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Η συσκευή μπορεί να κινδυνεύει"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Η συσκευή κινδυνεύει"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ειδοποίηση}other{# ειδοποιήσεις}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Δεν ήταν δυνατό το άνοιγμα της σελίδας"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Δεν ήταν δυνατή η επίλυση της ειδοποίησης"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Δεν ήταν δυνατή η ανανέωση της κατάστασης"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Δεν ήταν δυνατός ο έλεγχος"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Το προφίλ εργασίας έχει τεθεί σε παύση"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-en-rAU/strings.xml b/SafetyCenter/Resources/shared_res/values-en-rAU/strings.xml
new file mode 100644
index 000000000..4fdecf58f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-en-rAU/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scanning"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Checking device status…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Looks fine"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"This device is protected"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Add more protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Check the settings below"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Device may be at risk"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Device is at risk"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alert}other{# alerts}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Couldn\'t open page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Couldn\'t resolve alert"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Couldn\'t refresh status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Couldnt check status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Work profile is paused"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-en-rCA/strings.xml b/SafetyCenter/Resources/shared_res/values-en-rCA/strings.xml
new file mode 100644
index 000000000..4fdecf58f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-en-rCA/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scanning"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Checking device status…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Looks fine"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"This device is protected"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Add more protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Check the settings below"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Device may be at risk"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Device is at risk"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alert}other{# alerts}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Couldn\'t open page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Couldn\'t resolve alert"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Couldn\'t refresh status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Couldnt check status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Work profile is paused"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-en-rGB/strings.xml b/SafetyCenter/Resources/shared_res/values-en-rGB/strings.xml
new file mode 100644
index 000000000..4fdecf58f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-en-rGB/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scanning"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Checking device status…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Looks fine"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"This device is protected"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Add more protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Check the settings below"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Device may be at risk"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Device is at risk"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alert}other{# alerts}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Couldn\'t open page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Couldn\'t resolve alert"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Couldn\'t refresh status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Couldnt check status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Work profile is paused"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-en-rIN/strings.xml b/SafetyCenter/Resources/shared_res/values-en-rIN/strings.xml
new file mode 100644
index 000000000..4fdecf58f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-en-rIN/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scanning"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Checking device status…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Looks fine"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"This device is protected"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Add more protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Check the settings below"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Device may be at risk"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Device is at risk"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alert}other{# alerts}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Couldn\'t open page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Couldn\'t resolve alert"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Couldn\'t refresh status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Couldnt check status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Work profile is paused"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-en-rXC/strings.xml b/SafetyCenter/Resources/shared_res/values-en-rXC/strings.xml
new file mode 100644
index 000000000..51d0cddc2
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-en-rXC/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‏‎‏‎‎‏‎‎‎‏‏‏‎‏‏‏‏‎‏‏‏‎‏‎‏‏‎‏‎‏‏‎‎‏‎‏‎‎‎‏‎‏‎‎‏‎‏‏‏‏‏‏‎‎‏‏‎‎Scanning‎‏‎‎‏‎"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‏‏‎‎‎‎‎‎‏‎‏‏‎‎‏‏‎‏‎‏‏‎‎‎‏‏‎‏‏‏‏‎‎‎‏‎‎‎‏‎‎‏‏‏‎‏‎‏‏‏‎‏‎‏‎‎‏‏‎Checking device status…‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‎‏‎‏‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‏‏‏‎‏‎‏‎‎‎‏‎‎‏‎‎‏‎‏‏‎‎‎‏‎‏‎‎‎‏‎‏‎‏‎Looks good‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‎‏‏‏‎‎‎‏‏‎‎‏‏‏‏‎‏‏‎‎‎‎‎‏‎‏‎‏‎‎‏‎‎‏‎‏‏‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‏‏‎‏‎‏‏‎This device is protected‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‏‏‏‎‎‏‎‏‏‎‎‎‎‎‏‏‏‏‎‎‎‎‎‏‏‏‏‏‏‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‏‎‏‏‎‎‎‏‏‏‎‎‎‏‎Add more protection‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‎‏‎‎‎‎‏‎‏‎‎‎‎‎‎‏‎‎‎‎‎‎‎‎‏‏‏‎‎‏‎‎‎‎‏‎‏‏‎‎‏‎‏‏‎‎‏‎‏‏‏‏‏‎‎‎Check the settings below‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‎‎‎‎‎‎‎‏‎‏‏‎‎‏‎‎‎‎‎‎‎‏‏‏‏‎‏‎‎‎‎‏‎‏‏‎‏‏‎‏‏‎‎‏‏‏‏‏‏‎‎‎‎‏‏‎‎‏‎Device may be at risk‎‏‎‎‏‎"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‎‏‎‏‏‏‎‏‎‏‎‏‏‏‏‏‎‎‎‏‎‎‎‎‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‏‏‎‎‏‏‎‎‏‏‏‏‎‎‏‎‎Device is at risk‎‏‎‎‏‎"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‎‏‎‏‎‏‏‏‏‏‏‎‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‏‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‏‏‏‎‎‏‎‏‎‎‎‎‎# alert‎‏‎‎‏‎}other{‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‎‏‎‏‎‏‏‏‏‏‏‎‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‏‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‏‏‏‎‎‏‎‏‎‎‎‎‎# alerts‎‏‎‎‏‎}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‎‏‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‎‏‏‏‎‎‏‏‎‎‎‏‎‏‎‎‏‎‏‎‎‎‎‎‏‏‏‎‎‏‏‎‎‏‏‏‎‎‏‎‎Couldnt open page‎‏‎‎‏‎"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‎‏‎‎‏‎‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‎‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎‎‎‏‏‏‏‎‏‎‏‎‎‏‏‏‎Couldnt resolve alert‎‏‎‎‏‎"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‏‏‎‎‎‏‏‎‎‏‏‎‏‎‏‎‎‏‎‏‎‏‎‏‎‎‏‎‎‏‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‎‎Couldnt refresh status‎‏‎‎‏‎"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‏‎‏‏‏‎‏‎‎‏‏‎‎‎‎‏‎‏‏‎‎‏‏‏‏‏‎‏‎‏‏‏‎‎‏‏‎‎‎‏‎‎‎‎‎‎‎‎‎‏‏‎‏‎‎‎‏‎Couldnt check status‎‏‎‎‏‎"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‏‏‎‏‎‏‎‎‏‏‏‎‏‏‏‏‎‎‎‏‏‎‏‏‏‏‏‎‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‎‏‏‏‎‎‏‏‎‏‎‏‏‏‎Work profile is paused‎‏‎‎‏‎"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-es-rUS/strings.xml b/SafetyCenter/Resources/shared_res/values-es-rUS/strings.xml
new file mode 100644
index 000000000..c280aca9c
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-es-rUS/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Explorando"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Comprobando el estado del dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Todo en orden"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Este dispositivo está protegido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Toma más medidas de protección"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Revisa los siguientes parámetros de configuración"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Posibilidad de riesgo"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"El dispositivo está en riesgo"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"No se pudo abrir la página"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"No se pudo resolver la alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"No se pudo actualizar el estado"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"No se pudo verificar el estado"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-es/strings.xml b/SafetyCenter/Resources/shared_res/values-es/strings.xml
new file mode 100644
index 000000000..a02f44cbe
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-es/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Analizando"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Comprobando estado del dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Todo correcto"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"El dispositivo está protegido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Añade más protección"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Revisa los ajustes siguientes"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"El dispositivo puede estar en riesgo"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"El dispositivo está en riesgo"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"No se ha podido abrir la página"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"No se ha podido resolver la alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"No se ha podido actualizar el estado"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"No se ha podido comprobar el estado"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-et/strings.xml b/SafetyCenter/Resources/shared_res/values-et/strings.xml
new file mode 100644
index 000000000..8d8f344e1
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-et/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skannimine"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Seadme oleku kontrollimine …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Korras"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"See seade on kaitstud"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Tugevdage kaitset"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Kontrollige allolevaid seadeid"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Seade võib olla ohus"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Seade on ohus"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# hoiatus}other{# hoiatust}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Lehte ei saanud avada"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Hoiatusega seotud probleemi ei saanud lahendada"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Olekut ei saanud värskendada"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <string name="work_profile_paused" msgid="7037400224040869079">"Tööprofiil on peatatud"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-eu/strings.xml b/SafetyCenter/Resources/shared_res/values-eu/strings.xml
new file mode 100644
index 000000000..8ce4802a9
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-eu/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Aztertzen"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Gailuaren egoera egiaztatzen…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Ondo dago"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Gailua babestuta dago"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Handitu babesa"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Ikusi ezarpenak hemen behean"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Baliteke gailua arriskuan egotea"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Gailua arriskuan dago"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alerta}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Ezin da ireki orria"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Ezin izan da ebatzi alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Ezin izan da freskatu egoera"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Ezin izan da egiaztatu egoera"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-fa/strings.xml b/SafetyCenter/Resources/shared_res/values-fa/strings.xml
new file mode 100644
index 000000000..f9c675cc9
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-fa/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"درحال اسکن کردن"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"درحال بررسی وضعیت دستگاه…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"خوب است"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"از این دستگاه محافظت می‌شود"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"افزودن محافظت بیشتر"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"تنظیمات زیر را بررسی کنید"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"دستگاه ممکن است درمعرض خطر باشد"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"دستگاه درمعرض خطر است"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# هشدار}one{# هشدار}other{# هشدار}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"صفحه باز نشد"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"هشدار رفع نشد"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"وضعیت بازآوری نشد"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"وضعیت بررسی نشد"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-fi/strings.xml b/SafetyCenter/Resources/shared_res/values-fi/strings.xml
new file mode 100644
index 000000000..c0db79cc6
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-fi/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skannataan"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Tarkistetaan laitteen tilaa…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Hyvältä näyttää"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Laite on suojattu"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Lisää suojaa"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Tarkista alla olevat asetukset"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Laite saattaa olla vaarassa"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Laite on vaarassa"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# hälytys}other{# hälytystä}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Sivun avaaminen epäonnistui"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Hälytyksen ratkaiseminen epäonnistui"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Sivun päivittäminen epäonnistui"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Tilaa ei voitu tarkistaa"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-fr-rCA/strings.xml b/SafetyCenter/Resources/shared_res/values-fr-rCA/strings.xml
new file mode 100644
index 000000000..646e2583f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-fr-rCA/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Analyse en cours"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Vérification de l\'état de l\'appareil en cours…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tout semble correct"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"L\'appareil est protégé"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Ajouter une protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Vérifier les paramètres ci-dessous"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"L\'appareil pourrait être compromis"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"L\'appareil est compromis"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerte}one{# alerte}other{# alertes}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Impossible d\'ouvrir la page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Impossible de résoudre l\'alerte"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Impossible d\'actualiser l\'état"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Échec de vérification de l\'état"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-fr/strings.xml b/SafetyCenter/Resources/shared_res/values-fr/strings.xml
new file mode 100644
index 000000000..153e9106c
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-fr/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Analyse"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Vérification de l\'état de l\'appareil…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tout va bien"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Cet appareil est protégé"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Renforcer la protection"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Vérifiez les paramètres ci-dessous"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Appareil potentiellement à risque"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Appareil à risque"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerte}one{# alerte}other{# alertes}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Impossible d\'accéder à la page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Impossible de résoudre l\'alerte"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Impossible d\'actualiser l\'état"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-gl/strings.xml b/SafetyCenter/Resources/shared_res/values-gl/strings.xml
new file mode 100644
index 000000000..cdf5748d8
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-gl/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Analizando"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Comprobando estado do dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Parece que todo está ben"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Este dispositivo está protexido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Engadir máis protección"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Revisa a configuración abaixo"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"O dispositivo pode estar en risco"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"O dispositivo está en risco"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Non se puido abrir a páxina"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Non se puido resolver a alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Non se puido actualizar o estado"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-gu/strings.xml b/SafetyCenter/Resources/shared_res/values-gu/strings.xml
new file mode 100644
index 000000000..dae8a9693
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-gu/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"સ્કૅનિંગ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ડિવાઇસનું સ્ટેટસ ચેક કરી રહ્યાં છીએ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"સરસ દેખાય છે"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"આ ડિવાઇસ સુરક્ષિત છે"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"વધુ સંરક્ષણ ઉમેરો"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"નીચે સેટિંગ ચેક કરો"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ડિવાઇસ કદાચ જોખમમાં હોઈ શકે"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ડિવાઇસ જોખમમાં છે"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# અલર્ટ}one{# અલર્ટ}other{# અલર્ટ}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"પેજ ખોલી શક્યા નથી"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"અલર્ટનું નિરાકરણ લાવી શક્યા નથી"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"સ્ટેટસ રિફ્રેશ કરી શક્યા નથી"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"સ્ટેટસ ચેક કરી શકાયું નથી"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-hi/strings.xml b/SafetyCenter/Resources/shared_res/values-hi/strings.xml
new file mode 100644
index 000000000..a83d4ecd8
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-hi/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"स्कैन किया जा रहा है"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"डिवाइस की स्थिति की जांच की जा रही है…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"डिवाइस सुरक्षित लग रहा है"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"यह डिवाइस सुरक्षित है"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"सुरक्षा बढ़ाएं"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ये सेटिंग देखें"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"शायद डिवाइस की सुरक्षा खतरे में है"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"डिवाइस की सुरक्षा खतरे में है"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# चेतावनी}one{# चेतावनी}other{# चेतावनियां}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"पेज को खोला नहीं जा सका"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"चेतावनी में बताई गई समस्या को ठीक नहीं किया जा सका"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"स्थिति को रीफ़्रेश नहीं किया जा सका"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"स्थिति की जांच नहीं की जा सकी"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-hr/strings.xml b/SafetyCenter/Resources/shared_res/values-hr/strings.xml
new file mode 100644
index 000000000..7facf6ab5
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-hr/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Pregled"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Provjera statusa uređaja…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Izgleda dobro"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Uređaj je zaštićen"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Dodajte više zaštite"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Provjerite postavke u nastavku"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Uređaj je možda ugrožen"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Uređaj je ugrožen"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# upozorenje}one{# upozorenje}few{# upozorenja}other{# upozorenja}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Otvaranje stranice nije uspjelo"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Razrješavanje upozorenja nije uspjelo"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Osvježavanje statusa nije uspjelo"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Provjera statusa nije uspjela"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Poslovni profil je pauziran"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-hu/strings.xml b/SafetyCenter/Resources/shared_res/values-hu/strings.xml
new file mode 100644
index 000000000..6edab952a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-hu/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Ellenőrzés…"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Eszközállapot ellenőrzése…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Jónak tűnik"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Az eszköz védve van"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"További védelem hozzáadása"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Ellenőrizze az alábbi beállításokat"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Az eszközhasználat kockázatos lehet"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Az eszköz használata kockázatos"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# értesítés}other{# értesítés}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Nem sikerült megnyitni az oldalt"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Nem sikerült feloldani a figyelmeztetést"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Nem sikerült frissíteni az állapotot"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Nem lehet ellenőrizni az állapotot"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-hy/strings.xml b/SafetyCenter/Resources/shared_res/values-hy/strings.xml
new file mode 100644
index 000000000..a9e8c7024
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-hy/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Որոնում"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Սարքի կարգավիճակի ստուգում…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Ամեն ինչ կարգին է"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Այս սարքը պաշտպանված է"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Ուժեղացրեք պաշտպանությունը"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Ստուգեք կարգավորումները ստորև"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Սարքը կարող է վտանգված լինել"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Սարքը վտանգված է"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ծանուցում}one{# ծանուցում}other{# ծանուցում}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Չհաջողվեց բացել էջը"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Չհաջողվեց լուծել ծանուցումը"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Չհաջողվեց թարմացնել կարգավիճակը"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Չհաջողվեց ստուգել կարգավիճակը"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-in/strings.xml b/SafetyCenter/Resources/shared_res/values-in/strings.xml
new file mode 100644
index 000000000..4c4c5588a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-in/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Memindai"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Memeriksa status perangkat …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tidak ada masalah"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Perangkat ini dilindungi"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Tambahkan perlindungan lainnya"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Periksa setelan di bawah"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Perangkat mungkin berisiko"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Perangkat berisiko"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# peringatan}other{# peringatan}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Tidak dapat membuka halaman"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Tidak dapat menyelesaikan peringatan"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Tidak dapat memuat ulang status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Tidak dapat memeriksa status"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-is/strings.xml b/SafetyCenter/Resources/shared_res/values-is/strings.xml
new file mode 100644
index 000000000..087a6a068
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-is/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Öryggisleit"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Athuga stöðu tækis…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Lítur vel út"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Tækið er varið"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Bættu við vörn"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Athugaðu stillingarnar hér að neðan"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Tækið er hugsanlega í hættu"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Tækið er í hættu"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# viðvörun}one{# viðvörun}other{# viðvaranir}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Ekki tókst að opna síðuna"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Ekki tókst að leysa úr viðvöruninni"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Ekki tókst að endurnýja stöðuna"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Gat ekki athugað stöðu"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-it/strings.xml b/SafetyCenter/Resources/shared_res/values-it/strings.xml
new file mode 100644
index 000000000..bd612fb3b
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-it/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scansione in corso…"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Controllo stato del dispositivo in corso…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tutto a posto"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Il dispositivo è protetto"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Aggiungi più protezione"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Controlla le impostazioni di seguito"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Il dispositivo può essere a rischio"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Il dispositivo è a rischio"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# avviso}other{# avvisi}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Impossibile aprire la pagina"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Impossibile risolvere l\'avviso"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Impossibile aggiornare lo stato"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Impossibile controllare lo stato"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-iw/strings.xml b/SafetyCenter/Resources/shared_res/values-iw/strings.xml
new file mode 100644
index 000000000..9f06012df
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-iw/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"מתבצעת סריקה"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"סטטוס המכשיר נבדק…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"נראה טוב"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"המכשיר מוגן"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"הוספת הגנה"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"בדיקת ההגדרות בהמשך"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"המכשיר עלול להיות בסיכון"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"המכשיר בסיכון"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{התראה #}two{# התראות}many{# התראות}other{# התראות}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"לא ניתן היה לפתוח את הדף"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"לא ניתן היה לפתור את הבעיה בהתראה"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"לא ניתן היה לרענן את הסטטוס"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"לא ניתן היה לבדוק את הסטטוס"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"פרופיל העבודה מושהה"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ja/strings.xml b/SafetyCenter/Resources/shared_res/values-ja/strings.xml
new file mode 100644
index 000000000..55c85a4d7
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ja/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"スキャン"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"デバイスのステータスを確認しています…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"問題はありません"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"このデバイスは保護されています"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"保護の強化"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"下の設定をご確認ください"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"デバイスのリスクの可能性"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"デバイスのリスク"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# 件のアラート}other{# 件のアラート}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"ページを開けませんでした"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"アラートを解決できませんでした"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"ステータスを更新できませんでした"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"ステータスを確認できませんでした"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ka/strings.xml b/SafetyCenter/Resources/shared_res/values-ka/strings.xml
new file mode 100644
index 000000000..e35485d58
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ka/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"სკანირება"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"მიმდინარეობს მოწყობილობის სტატუსის შემოწმება…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ყველაფერი რიგზეა"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"მოწყობილობა დაცულია"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"გახადეთ მეტად დაცული"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"შეამოწმეთ პარამეტრები ქვემოთ"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"მოწყობილობა შესაძლო საფრთხის ქვეშაა"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"მოწყობილობა საფრთხის ქვეშაა"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# გაფრთხილება}other{# გაფრთხილება}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"გვერდის გახსნა ვერ მოხერხდა"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"გაფრთხილება ვერ გადაიჭრა"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"სტატუსი ვერ განახლდა"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"სტატუსის შემოწმება ვერ მოხერხდა"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"სამსახურის პროფილი დაპაუზებულია"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-kk/strings.xml b/SafetyCenter/Resources/shared_res/values-kk/strings.xml
new file mode 100644
index 000000000..7fa468df5
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-kk/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Тексеріліп жатыр"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Құрылғы күйі тексеріліп жатыр…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Бәрі дұрыс"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Бұл құрылғы қорғалған."</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Қорғанысты күшейтіңіз"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Төмендегі параметрлерді тексеріп шығыңыз."</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Құрылғыға қауіп төнген болуы мүмкін"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Құрылғыға қауіп төніп тұр"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# хабарландыру}other{# хабарландыру}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Бет ашылмады."</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Хабарландыруда көрсетілген мәселе шешілмеді."</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Күй жаңартылмады."</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-km/strings.xml b/SafetyCenter/Resources/shared_res/values-km/strings.xml
new file mode 100644
index 000000000..7cc86d20a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-km/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"កំពុងស្កេន"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"កំពុងពិនិត្យមើល​ស្ថានភាព​ឧបករណ៍…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"គ្មានបញ្ហា​អ្វីទេ"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ឧបករណ៍នេះ​ត្រូវបានការពារ"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"បញ្ចូល​ការការពារបន្ថែម"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ពិនិត្យមើល​ការកំណត់​ខាងក្រោម"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ឧបករណ៍អាចប្រឈម​នឹងហានិភ័យ"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ឧបករណ៍​កំពុងប្រឈមនឹង​ហានិភ័យ"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{ការជូនដំណឹង #}other{ការជូនដំណឹង #}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"មិនអាច​បើកទំព័រ​បានទេ"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"មិនអាច​ដោះស្រាយការជូនដំណឹងនេះ​បានទេ"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"មិនអាចផ្ទុក​ស្ថានភាពឡើងវិញ​បានទេ"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"មិនអាច​ពិនិត្យមើលស្ថានភាព​បានទេ"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"កម្រងព័ត៌មានការងារត្រូវបាន​ផ្អាក"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-kn/strings.xml b/SafetyCenter/Resources/shared_res/values-kn/strings.xml
new file mode 100644
index 000000000..9e91ce2fb
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-kn/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"ಸ್ಕ್ಯಾನ್ ಮಾಡಲಾಗುತ್ತಿದೆ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ಸಾಧನದ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ಸರಿಯಾಗಿದೆ"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ಈ ಸಾಧನವನ್ನು ಸಂರಕ್ಷಿಲಾಗಿದೆ"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"ಇನ್ನಷ್ಟು ಭದ್ರತೆಯನ್ನು ಸೇರಿಸಿ"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ಕೆಳಗಿರುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ಸಾಧನವು ಅಪಾಯದಲ್ಲಿರಬಹುದು"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ಸಾಧನವು ಅಪಾಯದಲ್ಲಿದೆ"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ಅಲರ್ಟ್}one{# ಅಲರ್ಟ್‌ಗಳು}other{# ಅಲರ್ಟ್‌ಗಳು}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"ಪುಟವನ್ನು ತೆರೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"ಅಲರ್ಟ್ ಅನ್ನು ಬಗೆಹರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"ಸ್ಥಿತಿಯನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗಲಿಲ್ಲ"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ko/strings.xml b/SafetyCenter/Resources/shared_res/values-ko/strings.xml
new file mode 100644
index 000000000..6f6e5e179
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ko/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"검사 중"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"기기 상태 확인 중…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"양호"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"기기가 안전하게 보호되고 있습니다."</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"보안을 강화하세요"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"다음 설정을 확인하세요."</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"기기에 잠재적 위험 발생"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"기기 위험 발생"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{알림 #개}other{알림 #개}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"페이지를 열 수 없습니다."</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"알림을 해결할 수 없습니다."</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"상태를 새로고침할 수 없습니다."</string>
+ <string name="refresh_error" msgid="2698996273941446865">"상태를 확인할 수 없음"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ky/strings.xml b/SafetyCenter/Resources/shared_res/values-ky/strings.xml
new file mode 100644
index 000000000..519510ece
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ky/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Текшерилүүдө"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Түзмөктүн статусу текшерилүүдө…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Жакшы эле көрүнөт"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Бул түзмөктүн коопсуздугу корголгон"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Коопсуздукту жакшыртуу"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Төмөнкү параметрлерди текшериңиз"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Түзмөк коркунучта болушу мүмкүн"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Түзмөк коркунучта"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# эскертүү}other{# эскертүү}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Барак ачылган жок"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Эскертүү чечилген жок"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Статус жаңыртылган жок"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Статус текшерилген жок"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-lt/strings.xml b/SafetyCenter/Resources/shared_res/values-lt/strings.xml
new file mode 100644
index 000000000..90123ccb5
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-lt/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Nuskaitoma"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Tikrinama įrenginio būsena…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Viskas gerai"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Šie įrenginys apsaugotas"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Didesnės apsaugos užtikrinimas"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Patikrinkite toliau pateiktus nustatymus"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Įrenginiui gali grėsti pavojus"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Įrenginiui gresia pavojus"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# įspėjimas}one{# įspėjimas}few{# įspėjimai}many{# įspėjimo}other{# įspėjimų}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Nepavyko atidaryti puslapio"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Nepavyko pašalinti įspėjimo"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Nepavyko atnaujinti būsenos"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Nepavyko patikrinti būsenos"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-lv/strings.xml b/SafetyCenter/Resources/shared_res/values-lv/strings.xml
new file mode 100644
index 000000000..69f067725
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-lv/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Notiek pārbaude"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Notiek ierīces statusa pārbaude…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Viss kārtībā"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Ierīce ir aizsargāta"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Uzlabojiet aizsardzību"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Pārbaudiet tālāk norādītos iestatījumus"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Iespējams, ierīce ir apdraudēta"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Ierīce ir apdraudēta"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ieteikums vai brīdinājums}zero{# ieteikumu vai brīdinājumu}one{# ieteikums vai brīdinājums}other{# ieteikumi vai brīdinājumi}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Nevarēja atvērt lapu"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Nevarēja atrisināt ieteikumu vai brīdinājumu"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Nevarēja atsvaidzināt statusu"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Nevarēja pārbaudīt statusu"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-mk/strings.xml b/SafetyCenter/Resources/shared_res/values-mk/strings.xml
new file mode 100644
index 000000000..96c59ad02
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-mk/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Скенирање"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Се проверува статусот на уредот…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Изгледа добро"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Овој уред е заштитен"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Додајте повеќе заштита"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Проверете ги поставките подолу"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Уредот можеби е изложен на ризик"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Уредот е изложен на ризик"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# предупредување}one{# предупредување}other{# предупредувања}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Не можеше да се отвори страницата"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Не можеше да се реши предупредувањето"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Не можеше да се освежи статусот"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Не може да се провери статусот"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ml/strings.xml b/SafetyCenter/Resources/shared_res/values-ml/strings.xml
new file mode 100644
index 000000000..9214eceee
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ml/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"സ്‌കാൻ ചെയ്യുന്നു"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ഉപകരണ നില പരിശോധിക്കുന്നു…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"കൊള്ളാം"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ഈ ഉപകരണം പരിരക്ഷിച്ചിരിക്കുന്നു"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"കൂടുതൽ പരിരക്ഷ ചേർക്കുക"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ചുവടെയുള്ള ക്രമീകരണം പരിശോധിക്കുക"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ഉപകരണം അപകടത്തിലാകാൻ സാധ്യതയുണ്ട്"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ഉപകരണം അപകടത്തിലാണ്"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# മുന്നറിയിപ്പ്}other{# മുന്നറിയിപ്പുകൾ}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"പേജ് തുറക്കാനായില്ല"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"മുന്നറിയിപ്പ് പരിഹരിക്കാനായില്ല"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"നില റീഫ്രഷ് ചെയ്യാനായില്ല"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"സ്റ്റാറ്റസ് പരിശോധിക്കുക"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-mn/strings.xml b/SafetyCenter/Resources/shared_res/values-mn/strings.xml
new file mode 100644
index 000000000..190b4f339
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-mn/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Скан хийж байна"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Төхөөрөмжийн төлөвийг шалгаж байна…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Сайн байна"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Энэ төхөөрөмжийг хамгаалсан"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Нэмэлт хамгаалалт нэмнэ үү"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Доорх тохиргоог шалгана уу"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Төхөөрөмж эрсдэлд байж магадгүй"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Төхөөрөмж эрсдэлд байна"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# сэрэмжлүүлэг}other{# сэрэмжлүүлэг}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Хуудсыг нээж чадсангүй"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Сэрэмжлүүлгийг шийдвэрлэж чадсангүй"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Төлөвийг сэргээж чадсангүй"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Төлөвийг шалгаж чадсангүй"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Ажлын профайлыг түр зогсоосон"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-mr/strings.xml b/SafetyCenter/Resources/shared_res/values-mr/strings.xml
new file mode 100644
index 000000000..06a1a2bbe
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-mr/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"स्कॅन करत आहे"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"डिव्हाइसचे स्टेटस तपासत आहे…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"चांगले दिसते आहे"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"हे डिव्हाइस संरक्षित आहे"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"आणखी संरक्षण जोडा"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"खालील सेटिंग्ज तपासा"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"डिव्हाइस धोक्यात असू शकते"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"डिव्हाइस धोक्यात आहे"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# इशारा}other{# इशारे}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"पेज उघडता आले नाही"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"इशाऱ्याचे निराकरण करता आले नाही"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"स्टेटस रिफ्रेश करता आले नाही"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"स्टेटस तपासता आले नाही"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ms/strings.xml b/SafetyCenter/Resources/shared_res/values-ms/strings.xml
new file mode 100644
index 000000000..29112b9d4
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ms/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Mengimbas"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Menyemak status peranti…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Semuanya baik"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Peranti ini dilindungi"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Tingkatkan lagi perlindungan"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Semak tetapan di bawah"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Peranti mungkin berisiko"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Peranti berisiko"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# amaran}other{# amaran}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Tidak dapat membuka halaman"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Tidak dapat menyelesaikan amaran"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Tidak dapat menyegar semula status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Tidak dapat menyemak status"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-my/strings.xml b/SafetyCenter/Resources/shared_res/values-my/strings.xml
new file mode 100644
index 000000000..0e8f0f9e2
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-my/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"စကင်ဖတ်ခြင်း"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"စက်အခြေအနေကို စစ်နေသည်…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"အဆင်ပြေပါသည်"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ဤစက်ကို ကာကွယ်ထားသည်"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"နောက်ထပ်အကာအကွယ်များ ထည့်ခြင်း"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"အောက်ပါဆက်တင်များကို စစ်နိုင်သည်"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"စက်တွင် အန္တရာယ်ရှိနိုင်သည်"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"စက်တွင် အန္တရာယ်ရှိနေသည်"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{သတိပေးချက် # ခု}other{သတိပေးချက် # ခု}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"စာမျက်နှာကို ဖွင့်၍မရပါ"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"သတိပေးချက်ကို ဖြေရှင်း၍မရပါ"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"အခြေအနေကို ပြန်လည်စတင်၍မရပါ"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"အခြေအနေကို မစစ်နိုင်ပါ"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"အလုပ်ပရိုဖိုင် ခဏရပ်ထားသည်"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-nb/strings.xml b/SafetyCenter/Resources/shared_res/values-nb/strings.xml
new file mode 100644
index 000000000..01fef8d20
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-nb/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skanner"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Sjekker enhetsstatus …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Dette ser bra ut"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Denne enheten er beskyttet"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Legg til mer beskyttelse"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Sjekk innstillingene nedenfor"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Enheten kan være i faresonen"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Enheten er i faresonen"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# varsel}other{# varsler}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Kunne ikke åpne siden"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Kunne ikke løse varselet"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Kunne laste inn status på nytt"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Kunne ikke sjekke status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Jobbprofilen er satt på pause"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ne/strings.xml b/SafetyCenter/Resources/shared_res/values-ne/strings.xml
new file mode 100644
index 000000000..cdcfd7a91
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ne/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"स्क्यान गरिँदै छ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"डिभाइसको स्थिति जाँच गरिँदै छ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"सबै कुरा ठिकै देखिन्छ"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"यो डिभाइस सुरक्षित छ"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"थप सुरक्षित गर्नुहोस्"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"तलका सेटिङ जाँच्नुहोस्"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"डिभाइस जोखिममा हुन सक्छ"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"डिभाइस जोखिममा छ"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# अलर्ट}other{# वटा अलर्ट}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"पेज खोल्न सकिएन"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"अलर्ट समाधान गर्न सकिएन"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"स्थिति रिफ्रेस गर्न सकिएन"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-nl/strings.xml b/SafetyCenter/Resources/shared_res/values-nl/strings.xml
new file mode 100644
index 000000000..8b7aacd22
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-nl/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Scannen"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Apparaatstatus checken…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Dat ziet er goed uit"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Dit apparaat wordt beschermd"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Voeg meer beveiliging toe"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Check de onderstaande instellingen"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Apparaat loopt misschien gevaar"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Apparaat loopt gevaar"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# melding}other{# meldingen}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Kan de pagina niet openen"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Kan melding niet oplossen"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Kan status niet vernieuwen"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Kan status niet checken"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Werkprofiel is onderbroken"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-or/strings.xml b/SafetyCenter/Resources/shared_res/values-or/strings.xml
new file mode 100644
index 000000000..53370da69
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-or/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"ସ୍କାନ କରାଯାଉଛି"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ଡିଭାଇସର ସ୍ଥିତି ଯାଞ୍ଚ କରାଯାଉଛି…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ଠିକ୍ ଥିବା ପରି ଜଣାପଡ଼ୁଛି"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ଏହି ଡିଭାଇସ ସୁରକ୍ଷିତ ଅଛି"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"ଅଧିକ ସୁରକ୍ଷା ଯୋଗ କରନ୍ତୁ"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ନିମ୍ନରେ ଦିଆଯାଇଥିବା ସେଟିଂସ ଯାଞ୍ଚ କରନ୍ତୁ"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ଡିଭାଇସଟି ବିପଦରେ ଥାଇପାରେ"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ଡିଭାଇସଟି ବିପଦରେ ଅଛି"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{#ଟି ଆଲର୍ଟ}other{#ଟି ଆଲର୍ଟ}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"ପୃଷ୍ଠାକୁ ଖୋଲା ଯାଇପାରିଲା ନାହିଁ"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"ଆଲର୍ଟର ସମାଧାନ କରାଯାଇପାରିଲା ନାହିଁ"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"ସ୍ଥିତିକୁ ରିଫ୍ରେସ କରାଯାଇପାରିଲା ନାହିଁ"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"ସ୍ଥିତି ଯାଞ୍ଚ କରାଯାଇପାରିଲା ନାହିଁ"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-pa/strings.xml b/SafetyCenter/Resources/shared_res/values-pa/strings.xml
new file mode 100644
index 000000000..f1d713375
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-pa/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"ਸਕੈਨ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"ਡੀਵਾਈਸ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ਸਭ ਕੁਝ ਠੀਕ ਲੱਗ ਰਿਹਾ ਹੈ"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ਇਹ ਡੀਵਾਈਸ ਸੁਰੱਖਿਅਤ ਹੈ"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"ਹੋਰ ਸੁਰੱਖਿਆ ਸ਼ਾਮਲ ਕਰੋ"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ਹੇਠਾਂ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਂਚ ਕਰੋ"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"ਡੀਵਾਈਸ ਜੋਖਮ ਵਿੱਚ ਹੋ ਸਕਦਾ ਹੈ"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"ਡੀਵਾਈਸ ਜੋਖਮ ਵਿੱਚ ਹੈ"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ਸੁਚੇਤਨਾ}one{# ਸੁਚੇਤਨਾ}other{# ਸੁਚੇਤਨਾਵਾਂ}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"ਪੰਨਾ ਖੋਲ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"ਸੁਚੇਤਨਾ ਦਾ ਹੱਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"ਸਥਿਤੀ ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-pl/strings.xml b/SafetyCenter/Resources/shared_res/values-pl/strings.xml
new file mode 100644
index 000000000..9342c7715
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-pl/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Skanowanie"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Sprawdzam stan urządzenia…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"W porządku"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"To urządzenie jest chronione"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Dodaj więcej zabezpieczeń"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Sprawdź te ustawienia"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Urządzenie może być zagrożone"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Urządzenie jest zagrożone"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alert}few{# alerty}many{# alertów}other{# alertu}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Nie udało się otworzyć strony"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Nie udało się rozwiązać problemu z alertu"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Nie udało się odświeżyć stanu"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <string name="work_profile_paused" msgid="7037400224040869079">"Wstrzymano profil służbowy"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-pt-rBR/strings.xml b/SafetyCenter/Resources/shared_res/values-pt-rBR/strings.xml
new file mode 100644
index 000000000..c673808fd
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-pt-rBR/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Verificando"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Verificando o status do dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tudo certo"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"O dispositivo está protegido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Adicionar mais proteção"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Verifique as configurações abaixo"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"O dispositivo pode estar em risco"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"O dispositivo está em risco"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}one{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Não foi possível abrir a página"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Não foi possível resolver o alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Não foi possível atualizar o status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Não foi possível verificar o status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"O perfil de trabalho está pausado"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-pt-rPT/strings.xml b/SafetyCenter/Resources/shared_res/values-pt-rPT/strings.xml
new file mode 100644
index 000000000..7b32c2a0f
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-pt-rPT/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"A analisar"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"A verificar o estado do dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Parece estar tudo bem"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Este dispositivo está protegido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Adicione mais proteção"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Verifique as definições abaixo"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"O dispositivo pode estar em risco"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"O dispositivo está em risco"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Não foi possível abrir a página"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Não foi possível resolver o alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Não foi possível atualizar o estado"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Não foi possível verificar o estado"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Perfil de trabalho em pausa"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-pt/strings.xml b/SafetyCenter/Resources/shared_res/values-pt/strings.xml
new file mode 100644
index 000000000..c673808fd
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-pt/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Verificando"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Verificando o status do dispositivo…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Tudo certo"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"O dispositivo está protegido"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Adicionar mais proteção"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Verifique as configurações abaixo"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"O dispositivo pode estar em risco"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"O dispositivo está em risco"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerta}one{# alerta}other{# alertas}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Não foi possível abrir a página"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Não foi possível resolver o alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Não foi possível atualizar o status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Não foi possível verificar o status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"O perfil de trabalho está pausado"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ro/strings.xml b/SafetyCenter/Resources/shared_res/values-ro/strings.xml
new file mode 100644
index 000000000..017646942
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ro/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Se scanează"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Se verifică starea dispozitivului…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Pare în regulă"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Dispozitivul este protejat"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Adăugați mai multă protecție"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Verificați setările de mai jos"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Dispozitivul poate fi expus la risc"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Dispozitivul este expus la risc"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alertă}few{# alerte}other{# de alerte}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Pagina nu s-a putut deschide"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Nu s-a putut rezolva alerta"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Nu s-a putut actualiza starea"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Nu s-a putut verifica starea"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Profilul de serviciu este întrerupt"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ru/strings.xml b/SafetyCenter/Resources/shared_res/values-ru/strings.xml
new file mode 100644
index 000000000..f2a81108e
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ru/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Поиск"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Проверка статуса устройства…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Всё в порядке"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Устройство защищено"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Установите дополнительную защиту"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Проверьте настройки ниже"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Устройство может быть под угрозой"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Устройство под угрозой"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# оповещение}one{# оповещение}few{# оповещения}many{# оповещений}other{# оповещения}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Не удалось открыть страницу."</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Не удалось устранить проблему."</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Не удалось обновить статус."</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Не удалось проверить статус."</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-si/strings.xml b/SafetyCenter/Resources/shared_res/values-si/strings.xml
new file mode 100644
index 000000000..6beb7b1b4
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-si/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"ස්කෑන් කෙරේ"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"උපාංග තත්ත්වය පරීක්‍ෂා කෙරේ…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"හොඳ බව පෙනේ"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"මෙම උපාංගය ආරක්‍ෂිතයි"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"තවත් ආරක්‍ෂාව එක් කරන්න"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"පහත සැකසීම් පරීක්‍ෂා කරන්න"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"උපාංගය අවදානමේ තිබිය හැක"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"උපාංගය අවදානමේ ඇත"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ඇඟවීමක්}one{ඇඟවීම් #ක්}other{ඇඟවීම් #ක්}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"පිටුව විවෘත කළ නොහැකි විය"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"ඇඟවීම විසඳිය නොහැකි විය"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"තත්ත්‍වය නැවුම් කළ නොහැකි විය"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"තත්ත්වය පරීක්‍ෂා කිරිමට නොහැකි විය"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"කාර්යාල පැතිකඩ විරාම කර ඇත"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sk/strings.xml b/SafetyCenter/Resources/shared_res/values-sk/strings.xml
new file mode 100644
index 000000000..6163c2fcc
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sk/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Kontroluje sa"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Kontroluje sa stav zariadenia…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Je to v poriadku"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Toto zariadenie je chránené"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Pridajte ďalšiu úroveň ochrany"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Skontrolujte nastavenia nižšie"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Zariadenie môže byť ohrozené"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Zariadenie je ohrozené"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# upozornenie}few{# upozornenia}many{# alerts}other{# upozornení}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Stránku sa nepodarilo otvoriť"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Upozornenie sa nepodarilo vyriešiť"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Stav sa nepodarilo obnoviť"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Stav sa nepodarilo skontrolovať"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Pracovný profil je pozastavený"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sl/strings.xml b/SafetyCenter/Resources/shared_res/values-sl/strings.xml
new file mode 100644
index 000000000..00ffd71ca
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sl/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Pregledovanje"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Preverjanje stanja naprave …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Videti je v redu"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Ta naprava je zaščitena."</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Dodajte dodatno zaščito"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Preverite spodnje nastavitve."</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Naprava je morda ogrožena"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Naprava je ogrožena"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# opozorilo}one{# opozorilo}two{# opozorili}few{# opozorila}other{# opozoril}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Strani ni bilo mogoče odpreti."</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Opozorila ni bilo mogoče odpraviti."</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Stanja ni bilo mogoče osvežiti."</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Stanja ni bilo mogoče preveriti."</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sq/strings.xml b/SafetyCenter/Resources/shared_res/values-sq/strings.xml
new file mode 100644
index 000000000..9d063ebe8
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sq/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Po skanohet"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Po kontrollohet statusi i pajisjes…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Duket mirë"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Kjo pajisje është e mbrojtur"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Shto më shumë mbrojtje"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Kontrollo cilësimet më poshtë"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Pajisja mund të jetë në rrezik"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Pajisja është në rrezik"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# sinjalizim}other{# sinjalizime}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Faqja nuk mund të hapej"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Sinjalizimi nuk mund të zgjidhej"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Statusi nuk mund të rifreskohej"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sr/strings.xml b/SafetyCenter/Resources/shared_res/values-sr/strings.xml
new file mode 100644
index 000000000..473ef42b7
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sr/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Скенира се"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Проверава се статус уређаја…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Све је у реду"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Овај уређај је заштићен"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Додајте још заштите"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Проверите подешавања у наставку"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Уређај може да буде угрожен"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Уређај је угрожен"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# обавештење}one{# обавештење}few{# обавештења}other{# обавештења}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Отварање странице није успело"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Решавање обавештења није успело"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Освежавање статуса није успело"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Провера статуса није успела"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Пословни профил је паузиран"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sv/strings.xml b/SafetyCenter/Resources/shared_res/values-sv/strings.xml
new file mode 100644
index 000000000..bbde30735
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sv/strings.xml
@@ -0,0 +1,36 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Genomsöker"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Kontrollerar enhetsstatus …"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Det ser bra ut"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Enheten är skyddad"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Lägg till mer skydd"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Kontrollera inställningarna nedan"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Enheten kan vara i fara"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Enheten är i fara"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# varning}other{# varningar}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Det gick inte att öppna sidan"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Det gick inte att åtgärda varningen"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Det gick inte att uppdatera statusen"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-sw/strings.xml b/SafetyCenter/Resources/shared_res/values-sw/strings.xml
new file mode 100644
index 000000000..528af9cef
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-sw/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Inakagua"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Inakagua hali ya kifaa…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Kila kitu ni salama"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Kifaa hiki kinalindwa"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Ongeza ulinzi zaidi"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Angalia mipangilio hapa chini"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Huenda kifaa kikawa hatarini"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Kifaa kiko hatarini"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{Arifa #}other{Arifa#}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Imeshindwa kufungua ukurasa"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Imeshindwa kutia alama kuwa arifa imeshughulikiwa"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Imeshindwa kuonyesha upya hali"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Imeshindwa kukagua hali"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ta/strings.xml b/SafetyCenter/Resources/shared_res/values-ta/strings.xml
new file mode 100644
index 000000000..fd029fe7b
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ta/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"ஸ்கேன் செய்தல்"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"சாதன நிலையைச் சரிபார்க்கிறது…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"எல்லாம் சரியாக உள்ளன"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"இந்தச் சாதனம் பாதுகாக்கப்பட்டது"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"கூடுதல் பாதுகாப்பைச் சேருங்கள்"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"கீழுள்ள அமைப்புகளைச் சரிபார்க்கவும்"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"சாதனம் ஆபத்தில் இருக்கலாம்"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"சாதனம் ஆபத்தில் உள்ளது"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# எச்சரிக்கை}other{# எச்சரிக்கைகள்}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"பக்கத்தைத் திறக்க முடியவில்லை"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"எச்சரிக்கையைத் தீர்க்க முடியவில்லை"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"நிலையைப் புதுப்பிக்க முடியவில்லை"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"நிலையைச் சரிபார்க்க முடியவில்லை"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"பணிக் கணக்கு இடைநிறுத்தப்பட்டது"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-te/strings.xml b/SafetyCenter/Resources/shared_res/values-te/strings.xml
new file mode 100644
index 000000000..4902edabc
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-te/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"స్కానింగ్"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"పరికర స్టేటస్‌ను చెక్ చేస్తోంది…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"అంతా బాగానే ఉంది"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"ఈ పరికరం సురక్షితం చేయబడింది"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"మరింత రక్షణను జోడించండి"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"దిగువున ఉన్న సెట్టింగ్‌లను చెక్ చేయండి"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"పరికరం ప్రమాదంలో ఉండవచ్చు"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"పరికరం ప్రమాదంలో ఉంది"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# అలర్ట్}other{# అలర్ట్‌లు}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"పేజీని తెరవడం సాధ్యపడలేదు"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"అలర్ట్‌ను పరిష్కరించడం సాధ్యపడలేదు"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"స్టేటస్‌ను రిఫ్రెష్ చేయడం సాధ్యపడలేదు"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"స్టేటస్‌ను చెక్ చేయడం సాధ్యపడలేదు"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-th/strings.xml b/SafetyCenter/Resources/shared_res/values-th/strings.xml
new file mode 100644
index 000000000..3ae6a2f88
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-th/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"การสแกน"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"กำลังตรวจสอบสถานะอุปกรณ์…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ดูดีแล้ว"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"อุปกรณ์นี้ได้รับการปกป้องแล้ว"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"เพิ่มการปกป้องขึ้นอีก"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ตรวจสอบการตั้งค่าด้านล่าง"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"อุปกรณ์อาจมีความเสี่ยง"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"อุปกรณ์มีความเสี่ยง"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{การแจ้งเตือน # รายการ}other{การแจ้งเตือน # รายการ}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"เปิดหน้าไม่ได้"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"แก้ไขการแจ้งเตือนไม่ได้"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"รีเฟรชสถานะไม่ได้"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"ตรวจสอบสถานะไม่ได้"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-tl/strings.xml b/SafetyCenter/Resources/shared_res/values-tl/strings.xml
new file mode 100644
index 000000000..6b92e6605
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-tl/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Pag-scan"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Tinitingnan ang status ng device…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Mukhang ayos"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Protektado ang device na ito"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Magdagdag pa ng proteksyon"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"I-check ang mga setting sa ibaba"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Posibleng nanganganib ang device"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Nanganganib ang device"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# alerto}one{# alerto}other{# na alerto}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Hindi mabuksan ang page"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Hindi ma-resolve ang alerto"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Hindi ma-refresh ang status"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Hindi matingnan ang status"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Naka-pause ang profile sa trabaho"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-tr/strings.xml b/SafetyCenter/Resources/shared_res/values-tr/strings.xml
new file mode 100644
index 000000000..603fadee1
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-tr/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Tarama"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Cihaz durumu kontrol ediliyor…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"İyi görünüyor"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Cihaz korunuyor"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Daha fazla koruma ekleyin"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Aşağıdaki ayarları kontrol edin"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Cihaz risk altında olabilir"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Cihaz risk altında"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# uyarı}other{# uyarı}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Sayfa açılamadı"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Uyarı sonlandırılamadı"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Durum bilgisi yenilenemedi"</string>
+ <!-- no translation found for refresh_error (2698996273941446865) -->
+ <skip />
+ <string name="work_profile_paused" msgid="7037400224040869079">"İş profili duraklatıldı"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-uk/strings.xml b/SafetyCenter/Resources/shared_res/values-uk/strings.xml
new file mode 100644
index 000000000..65be5364b
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-uk/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Пошук"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Перевірка статусу пристрою…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Усе добре"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Цей пристрій захищено"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Підвищте рівень захисту"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Перевірте налаштування нижче"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Можливо, пристрій під загрозою"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Пристрій під загрозою"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# сповіщення}one{# сповіщення}few{# сповіщення}many{# сповіщень}other{# сповіщення}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Не вдалося відкрити сторінку"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Не вдалося закрити сповіщення"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Не вдалось оновити статус"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Не вдалося перевірити статус"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-ur/strings.xml b/SafetyCenter/Resources/shared_res/values-ur/strings.xml
new file mode 100644
index 000000000..be82b553a
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-ur/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"اسکین ہو رہا ہے"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"آلے کے اسٹیٹس کو چیک کیا جا رہا ہے…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"ٹھیک لگ رہا ہے"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"یہ آلہ محفوظ ہے"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"مزید تحفظ شامل کریں"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"ذیل کی ترتیبات کو چیک کریں"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"آلہ خطرے میں ہو سکتا ہے"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"آلہ خطرے میں ہے"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# الرٹ}other{# الرٹس}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"صفحہ نہیں کھل سکا"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"الرٹ حل نہیں ہو سکا"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"اسٹیٹس ریفریش نہیں ہو سکا"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"اسٹیٹس چیک نہیں کیا جا سکا"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-uz/strings.xml b/SafetyCenter/Resources/shared_res/values-uz/strings.xml
new file mode 100644
index 000000000..64b5b8093
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-uz/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Tekshiruv"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Qurilma holati tekshirilmoqda…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Hammasi joyida"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Bu qurilma himoyalangan"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Qoʻshimcha himoyalash"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Quyidagi sozlamalarni tekshiring"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Qurilma xavf ostida boʻlishi mumkin"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Qurilma xavf ostida"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# ta ogohlantirish}other{# ta ogohlantirish}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Sahifa ochilmadi"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Ogohlantirish hal qilinmadi"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Holat yangilanmadi"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Holat tekshirilmadi"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Ish profili pauzada"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-vi/strings.xml b/SafetyCenter/Resources/shared_res/values-vi/strings.xml
new file mode 100644
index 000000000..a6f0aec15
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-vi/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Quét"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Đang kiểm tra trạng thái thiết bị…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Có vẻ ổn"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Thiết bị này đang được bảo vệ"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Thêm các biện pháp bảo vệ"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Kiểm tra cài đặt bên dưới"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Thiết bị có thể gặp rủi ro"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Thiết bị đang gặp rủi ro"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# cảnh báo}other{# cảnh báo}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Không thể mở trang"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Không thể giải quyết vấn đề cảnh báo"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Không thể làm mới trạng thái"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Không thể kiểm tra trạng thái"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"Hồ sơ công việc của bạn đã bị tạm dừng"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-zh-rCN/strings.xml b/SafetyCenter/Resources/shared_res/values-zh-rCN/strings.xml
new file mode 100644
index 000000000..28ce33b22
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-zh-rCN/strings.xml
@@ -0,0 +1,34 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"正在扫描"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"正在检查设备状态…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"没问题"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"此设备已受到保护"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"加强保护"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"检查以下设置"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"设备可能存在风险"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"设备存在风险"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# 条提醒}other{# 条提醒}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"无法打开页面"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"无法解决提醒事项"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"无法刷新状态"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"无法查看状态"</string>
+ <string name="work_profile_paused" msgid="7037400224040869079">"工作资料已被暂停"</string>
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-zh-rHK/strings.xml b/SafetyCenter/Resources/shared_res/values-zh-rHK/strings.xml
new file mode 100644
index 000000000..1f0edc3b0
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-zh-rHK/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"掃描"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"檢查裝置狀態…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"沒有問題"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"此裝置已受到妥善保護"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"新增更多保護措施"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"檢查以下設定"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"裝置可能有風險"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"裝置目前有風險"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# 個警示}other{# 個警示}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"無法開啟網頁"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"無法解決警示"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"無法重新整理狀態"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"無法檢查狀態"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-zh-rTW/strings.xml b/SafetyCenter/Resources/shared_res/values-zh-rTW/strings.xml
new file mode 100644
index 000000000..1f0edc3b0
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-zh-rTW/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"掃描"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"檢查裝置狀態…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"沒有問題"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"此裝置已受到妥善保護"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"新增更多保護措施"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"檢查以下設定"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"裝置可能有風險"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"裝置目前有風險"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{# 個警示}other{# 個警示}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"無法開啟網頁"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"無法解決警示"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"無法重新整理狀態"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"無法檢查狀態"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values-zu/strings.xml b/SafetyCenter/Resources/shared_res/values-zu/strings.xml
new file mode 100644
index 000000000..1e9cd56db
--- /dev/null
+++ b/SafetyCenter/Resources/shared_res/values-zu/strings.xml
@@ -0,0 +1,35 @@
+<?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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="scanning_title" msgid="5424849039854311398">"Iyaskena"</string>
+ <string name="loading_summary" msgid="8287412091422889811">"Ihlola isimo sedivayisi…"</string>
+ <string name="overall_severity_level_ok_title" msgid="2041250138727564565">"Kubukeka kukuhle"</string>
+ <string name="overall_severity_level_ok_summary" msgid="255849804128707819">"Le divayisi ivikelekile"</string>
+ <string name="overall_severity_level_ok_review_title" msgid="4870096573610601585">"Engeza isivikelo esengeziwe"</string>
+ <string name="overall_severity_level_ok_review_summary" msgid="6674687043153844604">"Hlola amasethingi ngezansi"</string>
+ <string name="overall_severity_level_recommendation_title" msgid="5477942982532824601">"Idivayisi ingaba sengozini"</string>
+ <string name="overall_severity_level_critical_warning_title" msgid="2043894328485989618">"Idivayisi isengozini"</string>
+ <string name="overall_severity_n_alerts_summary" msgid="1105615451561197136">"{count,plural, =1{Isexwayiso esi-#}one{Izexwayiso ezingu-#}other{Izexwayiso ezingu-#}}"</string>
+ <string name="redirecting_error" msgid="8146983632878233202">"Ayikwazanga ukuvula ikhasi"</string>
+ <string name="resolving_action_error" msgid="371968886143262375">"Ayikwazanga ukuxazulula isexwayiso"</string>
+ <string name="refresh_timeout" msgid="5699772984139071348">"Ayikwazanga ukuvuselela isimo"</string>
+ <string name="refresh_error" msgid="2698996273941446865">"Ayikwazanga ukuhlola isimo"</string>
+ <!-- no translation found for work_profile_paused (7037400224040869079) -->
+ <skip />
+</resources>
diff --git a/SafetyCenter/Resources/shared_res/values/strings.xml b/SafetyCenter/Resources/shared_res/values/strings.xml
index 7ac95b31d..b94c52f69 100644
--- a/SafetyCenter/Resources/shared_res/values/strings.xml
+++ b/SafetyCenter/Resources/shared_res/values/strings.xml
@@ -20,19 +20,19 @@
<string name="scanning_title">Scanning</string>
<!-- Summary for the overall Safety Center status when we're loading the user security and privacy signals [CHAR LIMIT=60] -->
- <string name="loading_summary">Checking device status…</string>
+ <string name="loading_summary">Checking device settings…</string>
<!-- Title for the overall Safety Center status when the user security and privacy signals are deemed to be safe [CHAR LIMIT=35] -->
<string name="overall_severity_level_ok_title">Looks good</string>
<!-- Summary for the overall Safety Center status when the user security and privacy signals are deemed to be safe [CHAR LIMIT=60] -->
- <string name="overall_severity_level_ok_summary">This device is protected</string>
+ <string name="overall_severity_level_ok_summary">No problems found</string>
- <!-- Title for the overall Safety Center status when the user security and privacy signals are deemed to be safe, but the user has previously dismissed some warnings that may need their review [CHAR LIMIT=35] -->
- <string name="overall_severity_level_ok_review_title">Add more protection</string>
+ <!-- Title for the overall Safety Center status when the user security and privacy signals are deemed to be safe, but the user has settings that may need their review [CHAR LIMIT=35] -->
+ <string name="overall_severity_level_ok_review_title">Review settings</string>
- <!-- Summary for the overall Safety Center status when the user security and privacy signals are deemed to be safe, but the user has previously dismissed some warnings that may need their review [CHAR LIMIT=60] -->
- <string name="overall_severity_level_ok_review_summary">Check the settings below</string>
+ <!-- Summary for the overall Safety Center status when the user security and privacy signals are deemed to be safe, but the user has settings that may need their review [CHAR LIMIT=60] -->
+ <string name="overall_severity_level_ok_review_summary">Check settings list</string>
<!-- Title for the overall Safety Center status when the user security and privacy signals could potentially put them at risk [CHAR LIMIT=35] -->
<string name="overall_severity_level_recommendation_title">Device may be at risk</string>
@@ -40,6 +40,12 @@
<!-- Title for the overall Safety Center status when the user security and privacy signals are putting them at risk [CHAR LIMIT=35] -->
<string name="overall_severity_level_critical_warning_title">Device is at risk</string>
+ <!-- Title for the overall Safety Center status when the user security and privacy signals could potentially put their personal safety at risk [CHAR LIMIT=35] -->
+ <string name="overall_severity_level_safety_recommendation_title">You may be at risk</string>
+
+ <!-- Title for the overall Safety Center status when the user security and privacy signals are putting their personal safety at risk [CHAR LIMIT=35] -->
+ <string name="overall_severity_level_critical_safety_warning_title">You are at risk</string>
+
<!-- Summary for the overall Safety Center status when the user security and privacy signals contain alerts that could range from minor suggestions to warnings or critical issues. The number of alerts is given as a parameter [CHAR LIMIT=60] -->
<string name="overall_severity_n_alerts_summary">{count, plural,
=1 {# alert}
@@ -53,10 +59,10 @@
<string name="resolving_action_error">Couldn\’t resolve alert</string>
<!-- An error shown to the user when we failed to refresh the overall Safety Center status. This happens when at least one safety signal did not get back to Safety Center within an arbitrary timeout [CHAR LIMIT=50] -->
- <string name="refresh_timeout">Couldn\’t refresh status</string>
+ <string name="refresh_timeout">Couldn\’t refresh settings</string>
<!-- An error shown to the user when we failed to refresh the status of a Safety Center entry [CHAR LIMIT=60] -->
- <string name="refresh_error">Couldn\’t check status</string>
+ <string name="refresh_error">Couldn\’t check setting</string>
<!-- The summary for sources supporting work profile shown to the user in quiet mode. [CHAR LIMIT=NONE] -->
<string name="work_profile_paused">Work profile is paused</string>
diff --git a/SafetyCenter/ResourcesLib/java/com/android/safetycenter/resources/SafetyCenterResourcesContext.java b/SafetyCenter/ResourcesLib/java/com/android/safetycenter/resources/SafetyCenterResourcesContext.java
index 81c424937..b96d77a79 100644
--- a/SafetyCenter/ResourcesLib/java/com/android/safetycenter/resources/SafetyCenterResourcesContext.java
+++ b/SafetyCenter/ResourcesLib/java/com/android/safetycenter/resources/SafetyCenterResourcesContext.java
@@ -71,6 +71,12 @@ public class SafetyCenterResourcesContext extends ContextWrapper {
/** Specific flags used for retrieving resolve info */
private final int mFlags;
+ /**
+ * Whether we should fallback with an empty string when calling {@link #getStringByName} for a
+ * string resource that does not exist.
+ */
+ private final boolean mShouldFallbackIfNamedResourceNotFound;
+
// Cached package name and resources from the resources APK
@Nullable private String mResourcesApkPkgName;
@Nullable private AssetManager mAssetsFromApk;
@@ -78,24 +84,41 @@ public class SafetyCenterResourcesContext extends ContextWrapper {
@Nullable private Resources.Theme mThemeFromApk;
public SafetyCenterResourcesContext(@NonNull Context contextBase) {
- super(contextBase);
- mResourcesApkAction = RESOURCES_APK_ACTION;
- mResourcesApkPath = APEX_MODULE_PATH;
- mConfigName = CONFIG_NAME;
- mFlags = PackageManager.MATCH_SYSTEM_ONLY;
+ this(contextBase, /* shouldFallbackIfNamedResourceNotFound */ true);
+ }
+
+ private SafetyCenterResourcesContext(
+ @NonNull Context contextBase, boolean shouldFallbackIfNamedResourceNotFound) {
+ this(
+ contextBase,
+ RESOURCES_APK_ACTION,
+ APEX_MODULE_PATH,
+ CONFIG_NAME,
+ PackageManager.MATCH_SYSTEM_ONLY,
+ shouldFallbackIfNamedResourceNotFound);
}
+ @VisibleForTesting
SafetyCenterResourcesContext(
@NonNull Context contextBase,
@NonNull String resourcesApkAction,
@Nullable String resourcesApkPath,
@NonNull String configName,
- int flags) {
+ int flags,
+ boolean shouldFallbackIfNamedResourceNotFound) {
super(contextBase);
mResourcesApkAction = requireNonNull(resourcesApkAction);
mResourcesApkPath = resourcesApkPath;
mConfigName = requireNonNull(configName);
mFlags = flags;
+ mShouldFallbackIfNamedResourceNotFound = shouldFallbackIfNamedResourceNotFound;
+ }
+
+ /** Creates a new {@link SafetyCenterResourcesContext} for testing. */
+ @VisibleForTesting
+ public static SafetyCenterResourcesContext forTests(@NonNull Context contextBase) {
+ return new SafetyCenterResourcesContext(
+ contextBase, /* shouldFallbackIfNamedResourceNotFound */ false);
}
/** Get the package name of the Safety Center resources APK. */
@@ -199,28 +222,33 @@ public class SafetyCenterResourcesContext extends ContextWrapper {
/**
* Gets a string resource by name from the Safety Center resources APK, and returns an empty
- * string if the resource does not exist.
+ * string if the resource does not exist (or throws a {@link Resources.NotFoundException} if
+ * {@link #mShouldFallbackIfNamedResourceNotFound} is {@code false}).
*/
@NonNull
public String getStringByName(@NonNull String name) {
int id = getStringRes(name);
- return emptyIfNamedResourceIsNull(name, getOptionalString(id));
+ return maybeFallbackIfNamedResourceIsNull(name, getOptionalString(id));
}
/** Same as {@link #getStringByName(String)} but with the given {@code formatArgs}. */
@NonNull
public String getStringByName(@NonNull String name, Object... formatArgs) {
int id = getStringRes(name);
- return emptyIfNamedResourceIsNull(name, getOptionalString(id, formatArgs));
+ return maybeFallbackIfNamedResourceIsNull(name, getOptionalString(id, formatArgs));
}
@NonNull
- private static String emptyIfNamedResourceIsNull(@NonNull String name, @Nullable String value) {
- if (value == null) {
- Log.w(TAG, "String resource " + name + " not found");
- return "";
+ private String maybeFallbackIfNamedResourceIsNull(
+ @NonNull String name, @Nullable String value) {
+ if (value != null) {
+ return value;
+ }
+ if (!mShouldFallbackIfNamedResourceNotFound) {
+ throw new Resources.NotFoundException();
}
- return value;
+ Log.w(TAG, "String resource " + name + " not found");
+ return "";
}
@StringRes
diff --git a/SafetyCenter/ResourcesLib/tests/Android.bp b/SafetyCenter/ResourcesLib/tests/Android.bp
index 37770eb61..75fead776 100644
--- a/SafetyCenter/ResourcesLib/tests/Android.bp
+++ b/SafetyCenter/ResourcesLib/tests/Android.bp
@@ -25,8 +25,9 @@ android_test {
"java/**/*.kt",
],
static_libs: [
- "safety-center-resources-lib",
"compatibility-device-util-axt",
+ "kotlin-test",
+ "safety-center-resources-lib",
],
data: [
":SafetyCenterResourcesLibTestResources",
diff --git a/PermissionController/res/drawable/safety_center_button_background.xml b/SafetyCenter/ResourcesLib/tests/SafetyCenterResourcesLibTestResources/res/values/strings.xml
index f933f77d1..1c1759b19 100644
--- a/PermissionController/res/drawable/safety_center_button_background.xml
+++ b/SafetyCenter/ResourcesLib/tests/SafetyCenterResourcesLibTestResources/res/values/strings.xml
@@ -1,5 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ Copyright (C) 2021 The Android Open Source Project
+ ~ 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.
@@ -14,8 +15,8 @@
~ limitations under the License.
-->
-<shape xmlns:android="http://schemas.android.com/apk/res/android"
- android:shape="rectangle">
- <solid android:color="?android:attr/colorAccent"/>
- <corners android:radius="24dp" />
-</shape> \ No newline at end of file
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- DO NOT TRANSLATE, for testing only -->
+ <string name="valid_string" translatable="false">I exist!</string>
+</resources>
+
diff --git a/SafetyCenter/ResourcesLib/tests/java/com/android/safetycenter/resources/SafetyCenterResourcesContextTest.kt b/SafetyCenter/ResourcesLib/tests/java/com/android/safetycenter/resources/SafetyCenterResourcesContextTest.kt
index b6fd732a6..eebe7be88 100644
--- a/SafetyCenter/ResourcesLib/tests/java/com/android/safetycenter/resources/SafetyCenterResourcesContextTest.kt
+++ b/SafetyCenter/ResourcesLib/tests/java/com/android/safetycenter/resources/SafetyCenterResourcesContextTest.kt
@@ -18,11 +18,11 @@ package com.android.safetycenter.resources
import android.content.Context
import android.content.pm.PackageManager
+import android.content.res.Resources
import androidx.test.core.app.ApplicationProvider.getApplicationContext
import androidx.test.ext.junit.runners.AndroidJUnit4
import com.google.common.truth.Truth.assertThat
-import org.junit.Assert.assertNotNull
-import org.junit.Assert.assertNull
+import kotlin.test.assertFailsWith
import org.junit.Test
import org.junit.runner.RunWith
@@ -32,86 +32,92 @@ class SafetyCenterResourcesContextTest {
@Test
fun validDataWithValidInputs() {
- val safetyCenterResourcesContext = SafetyCenterResourcesContext(
- context,
- RESOURCES_APK_ACTION,
- null,
- CONFIG_NAME,
- 0
- )
- assertThat(safetyCenterResourcesContext.resourcesApkPkgName).isEqualTo(
- RESOURCES_APK_PKG_NAME
- )
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(context, RESOURCES_APK_ACTION, null, CONFIG_NAME, 0, false)
+ assertThat(safetyCenterResourcesContext.resourcesApkPkgName)
+ .isEqualTo(RESOURCES_APK_PKG_NAME)
val configContent =
safetyCenterResourcesContext.safetyCenterConfig?.bufferedReader().use { it?.readText() }
assertThat(configContent).isEqualTo(CONFIG_CONTENT)
- assertNotNull(safetyCenterResourcesContext.assets)
- assertNotNull(safetyCenterResourcesContext.resources)
- assertNotNull(safetyCenterResourcesContext.theme)
+ assertThat(safetyCenterResourcesContext.assets).isNotNull()
+ assertThat(safetyCenterResourcesContext.resources).isNotNull()
+ assertThat(safetyCenterResourcesContext.theme).isNotNull()
}
@Test
fun nullDataWithWrongAction() {
- val safetyCenterResourcesContext = SafetyCenterResourcesContext(
- context,
- "wrong",
- null,
- CONFIG_NAME,
- 0
- )
- assertNull(safetyCenterResourcesContext.resourcesApkPkgName)
- assertNull(safetyCenterResourcesContext.safetyCenterConfig)
- assertNull(safetyCenterResourcesContext.assets)
- assertNull(safetyCenterResourcesContext.resources)
- assertNull(safetyCenterResourcesContext.theme)
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(context, "wrong", null, CONFIG_NAME, 0, false)
+ assertThat(safetyCenterResourcesContext.resourcesApkPkgName).isNull()
+ assertThat(safetyCenterResourcesContext.safetyCenterConfig).isNull()
+ assertThat(safetyCenterResourcesContext.assets).isNull()
+ assertThat(safetyCenterResourcesContext.resources).isNull()
+ assertThat(safetyCenterResourcesContext.theme).isNull()
}
@Test
fun nullDataWithWrongPath() {
- val safetyCenterResourcesContext = SafetyCenterResourcesContext(
- context,
- RESOURCES_APK_ACTION,
- "/apex/com.android.permission",
- CONFIG_NAME,
- 0
- )
- assertNull(safetyCenterResourcesContext.resourcesApkPkgName)
- assertNull(safetyCenterResourcesContext.safetyCenterConfig)
- assertNull(safetyCenterResourcesContext.assets)
- assertNull(safetyCenterResourcesContext.resources)
- assertNull(safetyCenterResourcesContext.theme)
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(
+ context,
+ RESOURCES_APK_ACTION,
+ "/apex/com.android.permission",
+ CONFIG_NAME,
+ 0,
+ false)
+ assertThat(safetyCenterResourcesContext.resourcesApkPkgName).isNull()
+ assertThat(safetyCenterResourcesContext.safetyCenterConfig).isNull()
+ assertThat(safetyCenterResourcesContext.assets).isNull()
+ assertThat(safetyCenterResourcesContext.resources).isNull()
+ assertThat(safetyCenterResourcesContext.theme).isNull()
}
@Test
fun nullDataWithWrongFlag() {
- val safetyCenterResourcesContext = SafetyCenterResourcesContext(
- context,
- RESOURCES_APK_ACTION,
- null,
- CONFIG_NAME,
- PackageManager.MATCH_SYSTEM_ONLY
- )
- assertNull(safetyCenterResourcesContext.resourcesApkPkgName)
- assertNull(safetyCenterResourcesContext.safetyCenterConfig)
- assertNull(safetyCenterResourcesContext.assets)
- assertNull(safetyCenterResourcesContext.resources)
- assertNull(safetyCenterResourcesContext.theme)
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(
+ context,
+ RESOURCES_APK_ACTION,
+ null,
+ CONFIG_NAME,
+ PackageManager.MATCH_SYSTEM_ONLY,
+ false)
+ assertThat(safetyCenterResourcesContext.resourcesApkPkgName).isNull()
+ assertThat(safetyCenterResourcesContext.safetyCenterConfig).isNull()
+ assertThat(safetyCenterResourcesContext.assets).isNull()
+ assertThat(safetyCenterResourcesContext.resources).isNull()
+ assertThat(safetyCenterResourcesContext.theme).isNull()
}
@Test
fun nullConfigWithWrongConfigName() {
- val safetyCenterResourcesContext = SafetyCenterResourcesContext(
- context,
- RESOURCES_APK_ACTION,
- null,
- "wrong",
- 0
- )
- assertNotNull(safetyCenterResourcesContext.resourcesApkPkgName)
- assertNull(safetyCenterResourcesContext.safetyCenterConfig)
- assertNotNull(safetyCenterResourcesContext.assets)
- assertNotNull(safetyCenterResourcesContext.resources)
- assertNotNull(safetyCenterResourcesContext.theme)
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(context, RESOURCES_APK_ACTION, null, "wrong", 0, false)
+ assertThat(safetyCenterResourcesContext.resourcesApkPkgName).isNotNull()
+ assertThat(safetyCenterResourcesContext.safetyCenterConfig).isNull()
+ assertThat(safetyCenterResourcesContext.assets).isNotNull()
+ assertThat(safetyCenterResourcesContext.resources).isNotNull()
+ assertThat(safetyCenterResourcesContext.theme).isNotNull()
+ }
+
+ @Test
+ fun getStringByName_withFallback_emptyStringForInvalidId() {
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(context, RESOURCES_APK_ACTION, null, CONFIG_NAME, 0, true)
+ assertThat(safetyCenterResourcesContext.getStringByName("valid_string"))
+ .isEqualTo("I exist!")
+ assertThat(safetyCenterResourcesContext.getStringByName("invalid_string")).isEqualTo("")
+ }
+
+ @Test
+ fun getStringByName_withoutFallback_crashesForInvalidId() {
+ val safetyCenterResourcesContext =
+ SafetyCenterResourcesContext(context, RESOURCES_APK_ACTION, null, CONFIG_NAME, 0, false)
+ assertThat(safetyCenterResourcesContext.getStringByName("valid_string"))
+ .isEqualTo("I exist!")
+ assertFailsWith(Resources.NotFoundException::class) {
+ safetyCenterResourcesContext.getStringByName("invalid_string")
+ }
}
companion object {
@@ -122,4 +128,4 @@ class SafetyCenterResourcesContextTest {
const val CONFIG_NAME = "test"
const val CONFIG_CONTENT = "TEST"
}
-} \ No newline at end of file
+}
diff --git a/apex_manifest.json b/apex_manifest.json
index dd6523a4c..f481f780b 100644
--- a/apex_manifest.json
+++ b/apex_manifest.json
@@ -3,5 +3,5 @@
// Placeholder module version to be replaced during build.
// Do not change!
- "version": 330911000
+ "version": 330912000
}
diff --git a/service/Android.bp b/service/Android.bp
index 5cc31f03f..1746a6104 100644
--- a/service/Android.bp
+++ b/service/Android.bp
@@ -110,6 +110,9 @@ java_sdk_library {
"service-permission-shared",
"service-permission-streaming-proto-java-gen",
],
+ errorprone: {
+ javacflags: ["-Xep:GuardedBy:ERROR"],
+ },
exclude_kotlinc_generated_files: true,
jarjar_rules: ":permission-jarjar-rules",
kotlincflags: [
diff --git a/service/java/com/android/safetycenter/SafetyCenterDataTracker.java b/service/java/com/android/safetycenter/SafetyCenterDataTracker.java
index fe0b6768c..cd2fdf94d 100644
--- a/service/java/com/android/safetycenter/SafetyCenterDataTracker.java
+++ b/service/java/com/android/safetycenter/SafetyCenterDataTracker.java
@@ -24,9 +24,11 @@ import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.UserIdInt;
import android.app.PendingIntent;
+import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager.NameNotFoundException;
+import android.content.res.Resources;
import android.icu.text.ListFormatter;
import android.icu.text.MessageFormat;
import android.icu.util.ULocale;
@@ -72,7 +74,6 @@ import java.util.Comparator;
import java.util.List;
import java.util.Locale;
import java.util.Objects;
-import java.util.Set;
import javax.annotation.concurrent.NotThreadSafe;
@@ -88,7 +89,9 @@ final class SafetyCenterDataTracker {
private static final String TAG = "SafetyCenterDataTracker";
- private static final String ANDROID_LOCK_SCREEN_SOURCES_ID = "AndroidLockScreenSources";
+ private static final String ANDROID_LOCK_SCREEN_SOURCES_GROUP_ID = "AndroidLockScreenSources";
+ private static final String ANDROID_LOCK_SCREEN_SOURCE_ID = "AndroidLockScreen";
+ private static final int ANDROID_LOCK_SCREEN_ICON_ACTION_REQ_CODE = 86;
private static final SafetyCenterIssuesBySeverityDescending
SAFETY_CENTER_ISSUES_BY_SEVERITY_DESCENDING =
@@ -301,11 +304,17 @@ final class SafetyCenterDataTracker {
}
/**
- * Clears all safety source errors received so far, this is useful e.g. when starting a new
- * broadcast.
+ * Clears all safety source errors received so far for the given {@link UserProfileGroup}, this
+ * is useful e.g. when starting a new broadcast.
*/
- void clearSafetySourceErrors() {
- mSafetySourceErrors.clear();
+ void clearSafetySourceErrors(@NonNull UserProfileGroup userProfileGroup) {
+ // Loop in reverse index order to be able to remove entries while iterating.
+ for (int i = mSafetySourceErrors.size() - 1; i >= 0; i--) {
+ SafetySourceKey sourceKey = mSafetySourceErrors.valueAt(i);
+ if (userProfileGroup.contains(sourceKey.getUserId())) {
+ mSafetySourceErrors.removeAt(i);
+ }
+ }
}
/**
@@ -478,6 +487,13 @@ final class SafetyCenterDataTracker {
}
}
// Loop in reverse index order to be able to remove entries while iterating.
+ for (int i = mSafetySourceErrors.size() - 1; i >= 0; i--) {
+ SafetySourceKey sourceKey = mSafetySourceErrors.valueAt(i);
+ if (sourceKey.getUserId() == userId) {
+ mSafetySourceErrors.removeAt(i);
+ }
+ }
+ // Loop in reverse index order to be able to remove entries while iterating.
for (int i = mSafetyCenterIssueCache.size() - 1; i >= 0; i--) {
SafetyCenterIssueKey issueKey = mSafetyCenterIssueCache.keyAt(i);
if (issueKey.getUserId() == userId) {
@@ -705,7 +721,7 @@ final class SafetyCenterDataTracker {
int safetyCenterOverallSeverityLevel = SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_OK;
int safetyCenterEntriesSeverityLevel = SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_OK;
List<SafetyCenterIssue> safetyCenterIssues = new ArrayList<>();
- Set<Integer> allCurrentIssueCategories = new ArraySet<>();
+ ArraySet<Integer> allCurrentIssueCategories = new ArraySet<>();
List<SafetyCenterEntryOrGroup> safetyCenterEntryOrGroups = new ArrayList<>();
List<SafetyCenterStaticEntryGroup> safetyCenterStaticEntryGroups = new ArrayList<>();
SafetyCenterOverallStatusErrorState safetyCenterOverallStatusErrorState =
@@ -779,7 +795,7 @@ final class SafetyCenterDataTracker {
@SafetyCenterStatus.OverallSeverityLevel
private int addSafetyCenterIssues(
@NonNull List<SafetyCenterIssue> safetyCenterIssues,
- @NonNull Set<Integer> allCurrentIssueCategories,
+ @NonNull ArraySet<Integer> allCurrentIssueCategories,
@NonNull SafetySourcesGroup safetySourcesGroup,
@NonNull UserProfileGroup userProfileGroup) {
int safetyCenterIssuesOverallSeverityLevel = SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_OK;
@@ -826,7 +842,7 @@ final class SafetyCenterDataTracker {
@SafetyCenterStatus.OverallSeverityLevel
private int addSafetyCenterIssues(
@NonNull List<SafetyCenterIssue> safetyCenterIssues,
- @NonNull Set<Integer> allCurrentIssueCategories,
+ @NonNull ArraySet<Integer> allCurrentIssueCategories,
@NonNull SafetySource safetySource,
@UserIdInt int userId) {
SafetySourceKey key = SafetySourceKey.of(safetySource.getId(), userId);
@@ -995,7 +1011,7 @@ final class SafetyCenterDataTracker {
break;
}
}
- } else if (safetySourcesGroup.getId().equals(ANDROID_LOCK_SCREEN_SOURCES_ID)
+ } else if (safetySourcesGroup.getId().equals(ANDROID_LOCK_SCREEN_SOURCES_GROUP_ID)
&& TextUtils.isEmpty(groupSummary)) {
List<CharSequence> titles = new ArrayList<>();
for (int i = 0; i < entries.size(); i++) {
@@ -1098,12 +1114,16 @@ final class SafetyCenterDataTracker {
.setSeverityUnspecifiedIconType(severityUnspecifiedIconType)
.setPendingIntent(pendingIntent);
SafetySourceStatus.IconAction iconAction = safetySourceStatus.getIconAction();
- if (iconAction != null) {
- builder.setIconAction(
- new SafetyCenterEntry.IconAction(
- toSafetyCenterEntryIconActionType(iconAction.getIconType()),
- iconAction.getPendingIntent()));
+ if (iconAction == null) {
+ return builder.build();
}
+ PendingIntent iconActionPendingIntent =
+ toIconActionPendingIntent(
+ safetySource.getId(), iconAction.getPendingIntent());
+ builder.setIconAction(
+ new SafetyCenterEntry.IconAction(
+ toSafetyCenterEntryIconActionType(iconAction.getIconType()),
+ iconActionPendingIntent));
return builder.build();
}
return toDefaultSafetyCenterEntry(
@@ -1343,16 +1363,84 @@ final class SafetyCenterDataTracker {
// TODO(b/222838784): Validate that the intent action is available.
+ return toPendingIntent(context, 0, new Intent(intentAction));
+ }
+
+ @NonNull
+ private static PendingIntent toPendingIntent(
+ @NonNull Context packageContext, int requestCode, @NonNull Intent intent) {
// This call is required for getIntentSender() to be allowed to send as another package.
final long identity = Binder.clearCallingIdentity();
try {
return PendingIntent.getActivity(
- context, 0, new Intent(intentAction), PendingIntent.FLAG_IMMUTABLE);
+ packageContext, requestCode, intent, PendingIntent.FLAG_IMMUTABLE);
} finally {
Binder.restoreCallingIdentity(identity);
}
}
+ /**
+ * Potentially overrides the Settings IconAction PendingIntent for the AndroidLockScreen source.
+ *
+ * <p>This is done because of a bug in the Settings app where the PendingIntent created ends up
+ * referencing the one from the main entry. The reason for this is that PendingIntent instances
+ * are cached and keyed by an object which does not take into account the underlying intent
+ * extras; and these two intents only differ by the extras that they set. We fix this issue by
+ * recreating the desired Intent and PendingIntent here, using a specific request code for the
+ * PendingIntent to ensure a new instance is created (the key does take into account the request
+ * code).
+ */
+ @NonNull
+ private PendingIntent toIconActionPendingIntent(
+ @NonNull String sourceId, @NonNull PendingIntent pendingIntent) {
+ if (!ANDROID_LOCK_SCREEN_SOURCE_ID.equals(sourceId)) {
+ return pendingIntent;
+ }
+ if (!SafetyCenterFlags.getReplaceLockScreenIconAction()) {
+ return pendingIntent;
+ }
+ String settingsPackageName = pendingIntent.getCreatorPackage();
+ int userId = pendingIntent.getCreatorUserHandle().getIdentifier();
+ Context packageContext = toPackageContextAsUser(settingsPackageName, userId);
+ if (packageContext == null) {
+ return pendingIntent;
+ }
+ Resources settingsResources = packageContext.getResources();
+ int hasSettingsFixedIssueResourceId =
+ settingsResources.getIdentifier(
+ "config_isSafetyCenterLockScreenPendingIntentFixed",
+ "bool",
+ settingsPackageName);
+ if (hasSettingsFixedIssueResourceId != Resources.ID_NULL) {
+ boolean hasSettingsFixedIssue =
+ settingsResources.getBoolean(hasSettingsFixedIssueResourceId);
+ if (hasSettingsFixedIssue) {
+ return pendingIntent;
+ }
+ }
+ Intent intent =
+ new Intent(Intent.ACTION_MAIN)
+ .setComponent(
+ new ComponentName(
+ settingsPackageName, settingsPackageName + ".SubSettings"))
+ .putExtra(
+ ":settings:show_fragment",
+ settingsPackageName + ".security.screenlock.ScreenLockSettings")
+ .putExtra(":settings:source_metrics", 1917)
+ .putExtra("page_transition_type", 0);
+ PendingIntent offendingPendingIntent = toPendingIntent(packageContext, 0, intent);
+ if (!offendingPendingIntent.equals(pendingIntent)) {
+ return pendingIntent;
+ }
+ // If creating that PendingIntent with request code 0 returns the same value as the
+ // PendingIntent that was sent to Safety Center, then we’re most likely hitting the caching
+ // issue described in this method’s documentation.
+ // i.e. the intent action and component of the cached PendingIntent are the same, but the
+ // extras are actually different so we should ensure we create a brand new PendingIntent by
+ // changing the request code.
+ return toPendingIntent(packageContext, ANDROID_LOCK_SCREEN_ICON_ACTION_REQ_CODE, intent);
+ }
+
@Nullable
private Context toPackageContextAsUser(@NonNull String packageName, @UserIdInt int userId) {
// This call requires the INTERACT_ACROSS_USERS permission.
@@ -1496,7 +1584,7 @@ final class SafetyCenterDataTracker {
private String getSafetyCenterStatusTitle(
@SafetyCenterStatus.OverallSeverityLevel int overallSeverityLevel,
@SafetyCenterStatus.RefreshStatus int refreshStatus,
- @NonNull Set<Integer> allCurrentIssueCategories,
+ @NonNull ArraySet<Integer> allCurrentIssueCategories,
boolean hasSettingsToReview) {
String refreshStatusTitle = getSafetyCenterRefreshStatusTitle(refreshStatus);
if (refreshStatusTitle != null) {
diff --git a/service/java/com/android/safetycenter/SafetyCenterFlags.java b/service/java/com/android/safetycenter/SafetyCenterFlags.java
index 2c81ba528..f035de24f 100644
--- a/service/java/com/android/safetycenter/SafetyCenterFlags.java
+++ b/service/java/com/android/safetycenter/SafetyCenterFlags.java
@@ -37,6 +37,9 @@ final class SafetyCenterFlags {
private static final String PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT =
"show_error_entries_on_timeout";
+ private static final String PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION =
+ "safety_center_replace_lock_screen_icon_action";
+
private static final String PROPERTY_REFRESH_SOURCE_TIMEOUT_MILLIS =
"safety_center_refresh_source_timeout_millis";
@@ -68,6 +71,14 @@ final class SafetyCenterFlags {
}
/**
+ * Returns whether we should replace the lock screen source's {@link
+ * android.safetycenter.SafetySourceStatus.IconAction}.
+ */
+ static boolean getReplaceLockScreenIconAction() {
+ return getBoolean(PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION, true);
+ }
+
+ /**
* Returns the time for which a Safety Center refresh is allowed to wait for a source to respond
* to a refresh request before timing out and marking the refresh as completed.
*/
diff --git a/service/java/com/android/safetycenter/SafetyCenterRefreshTracker.java b/service/java/com/android/safetycenter/SafetyCenterRefreshTracker.java
index 77efe9535..479eae2f7 100644
--- a/service/java/com/android/safetycenter/SafetyCenterRefreshTracker.java
+++ b/service/java/com/android/safetycenter/SafetyCenterRefreshTracker.java
@@ -33,7 +33,7 @@ import androidx.annotation.RequiresApi;
import com.android.safetycenter.SafetyCenterConfigReader.Broadcast;
import java.util.List;
-import java.util.Objects;
+import java.util.UUID;
import javax.annotation.concurrent.NotThreadSafe;
@@ -53,6 +53,7 @@ final class SafetyCenterRefreshTracker {
// TODO(b/229060064): Should we allow one refresh at a time per UserProfileGroup rather than
// one global refresh?
private RefreshInProgress mRefreshInProgress = null;
+ private int mRefreshCounter = 0;
/**
* Creates a {@link SafetyCenterRefreshTracker} using the given {@link
@@ -62,8 +63,6 @@ final class SafetyCenterRefreshTracker {
mSafetyCenterConfigReader = safetyCenterConfigReader;
}
- private int mRefreshCounter = 0;
-
/**
* Reports that a new refresh is in progress and returns the broadcast id associated with this
* refresh.
@@ -76,8 +75,7 @@ final class SafetyCenterRefreshTracker {
}
List<Broadcast> broadcasts = mSafetyCenterConfigReader.getBroadcasts();
- String refreshBroadcastId =
- Objects.hash(refreshReason, broadcasts, userProfileGroup) + "_" + mRefreshCounter++;
+ String refreshBroadcastId = String.format("%s_%d", UUID.randomUUID(), mRefreshCounter++);
Log.v(
TAG,
"Starting a new refresh with refreshReason:"
diff --git a/service/java/com/android/safetycenter/SafetyCenterService.java b/service/java/com/android/safetycenter/SafetyCenterService.java
index 2cc953c75..8cefd9817 100644
--- a/service/java/com/android/safetycenter/SafetyCenterService.java
+++ b/service/java/com/android/safetycenter/SafetyCenterService.java
@@ -172,7 +172,7 @@ public final class SafetyCenterService extends SystemService {
mConfigAvailable = mSafetyCenterConfigReader.loadConfig();
if (mConfigAvailable) {
readSafetyCenterIssueCacheFileLocked();
- registerUserRemovedReceiver();
+ registerUserChangesReceiver();
}
}
}
@@ -297,29 +297,7 @@ public final class SafetyCenterService extends SystemService {
|| !checkApiEnabled("refreshSafetySources")) {
return;
}
-
- UserProfileGroup userProfileGroup = UserProfileGroup.from(getContext(), userId);
-
- List<Broadcast> broadcasts;
- String refreshBroadcastId;
-
- synchronized (mApiLock) {
- broadcasts = mSafetyCenterConfigReader.getBroadcasts();
- mSafetyCenterDataTracker.clearSafetySourceErrors();
- refreshBroadcastId =
- mSafetyCenterRefreshTracker.reportRefreshInProgress(
- refreshReason, userProfileGroup);
-
- RefreshTimeout refreshTimeout =
- new RefreshTimeout(refreshBroadcastId, userProfileGroup);
- mSafetyCenterTimeouts.add(refreshTimeout, SafetyCenterFlags.getRefreshTimeout());
-
- mSafetyCenterListeners.deliverUpdateForUserProfileGroup(
- userProfileGroup, true, null);
- }
-
- mSafetyCenterBroadcastDispatcher.sendRefreshSafetySources(
- broadcasts, refreshBroadcastId, refreshReason, userProfileGroup);
+ startRefreshingSafetySources(refreshReason, userId);
}
@Override
@@ -851,9 +829,11 @@ public final class SafetyCenterService extends SystemService {
return mDeviceSupportsSafetyCenter && mConfigAvailable;
}
- private void registerUserRemovedReceiver() {
+ private void registerUserChangesReceiver() {
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Intent.ACTION_USER_REMOVED);
+ intentFilter.addAction(Intent.ACTION_MANAGED_PROFILE_AVAILABLE);
+ intentFilter.addAction(Intent.ACTION_MANAGED_PROFILE_UNAVAILABLE);
getContext()
.registerReceiverForAllUsers(
new BroadcastReceiver() {
@@ -868,6 +848,24 @@ public final class SafetyCenterService extends SystemService {
.getIdentifier();
onRemoveUser(userId);
}
+ if (TextUtils.equals(
+ intent.getAction(),
+ Intent.ACTION_MANAGED_PROFILE_UNAVAILABLE)) {
+ int userId =
+ intent.getParcelableExtra(
+ Intent.EXTRA_USER, UserHandle.class)
+ .getIdentifier();
+ onEnableQuietMode(userId);
+ }
+ if (TextUtils.equals(
+ intent.getAction(),
+ Intent.ACTION_MANAGED_PROFILE_AVAILABLE)) {
+ int userId =
+ intent.getParcelableExtra(
+ Intent.EXTRA_USER, UserHandle.class)
+ .getIdentifier();
+ onDisableQuietMode(userId);
+ }
}
},
intentFilter,
@@ -886,6 +884,38 @@ public final class SafetyCenterService extends SystemService {
}
}
+ private void onEnableQuietMode(@UserIdInt int userId) {
+ onRemoveUser(userId);
+ startRefreshingSafetySources(SafetyCenterManager.REFRESH_REASON_OTHER, userId);
+ }
+
+ private void onDisableQuietMode(@UserIdInt int userId) {
+ startRefreshingSafetySources(SafetyCenterManager.REFRESH_REASON_OTHER, userId);
+ }
+
+ private void startRefreshingSafetySources(
+ @RefreshReason int refreshReason, @UserIdInt int userId) {
+ UserProfileGroup userProfileGroup = UserProfileGroup.from(getContext(), userId);
+ List<Broadcast> broadcasts;
+ String refreshBroadcastId;
+ synchronized (mApiLock) {
+ broadcasts = mSafetyCenterConfigReader.getBroadcasts();
+ mSafetyCenterDataTracker.clearSafetySourceErrors(userProfileGroup);
+ refreshBroadcastId =
+ mSafetyCenterRefreshTracker.reportRefreshInProgress(
+ refreshReason, userProfileGroup);
+
+ RefreshTimeout refreshTimeout =
+ new RefreshTimeout(refreshBroadcastId, userProfileGroup);
+ mSafetyCenterTimeouts.add(refreshTimeout, SafetyCenterFlags.getRefreshTimeout());
+
+ mSafetyCenterListeners.deliverUpdateForUserProfileGroup(userProfileGroup, true, null);
+ }
+
+ mSafetyCenterBroadcastDispatcher.sendRefreshSafetySources(
+ broadcasts, refreshBroadcastId, refreshReason, userProfileGroup);
+ }
+
/** Schedule writing the cache to file. */
@GuardedBy("mApiLock")
private void scheduleWriteSafetyCenterIssueCacheFileIfNeededLocked() {
diff --git a/tests/cts/safetycenter/Android.bp b/tests/cts/safetycenter/Android.bp
index 5168a5079..1faabb73d 100644
--- a/tests/cts/safetycenter/Android.bp
+++ b/tests/cts/safetycenter/Android.bp
@@ -33,6 +33,7 @@ android_test {
"androidx.test.ext.junit",
"androidx.test.ext.truth",
"androidx.test.uiautomator_uiautomator",
+ "compatibility-device-preconditions",
"compatibility-device-util-axt",
"ctstestrunner-axt",
"kotlin-stdlib",
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterActivityTest.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterActivityTest.kt
index 8ef02cc37..0a5af445b 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterActivityTest.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterActivityTest.kt
@@ -93,7 +93,7 @@ class SafetyCenterActivityTest {
fun launchActivity_withFlagEnabled_showsSecurityAndPrivacyTitle() {
context.launchSafetyCenterActivity {
// CollapsingToolbar title can't be found by text, so using description instead.
- waitFindObject(By.desc("Security & Privacy"))
+ waitFindObject(By.desc("Security & privacy"))
}
}
@@ -193,7 +193,7 @@ class SafetyCenterActivityTest {
assertSourceIssueNotDisplayed(safetySourceCtsData.informationIssue)
assertSourceDataDisplayed(safetySourceCtsData.information)
- findButton("Scan")
+ findButton("Scan device")
}
}
@@ -209,7 +209,7 @@ class SafetyCenterActivityTest {
findButton("Dismiss").click()
assertSourceIssueNotDisplayed(safetySourceCtsData.criticalResolvingIssue)
- findButton("Scan")
+ findButton("Scan device")
}
}
@@ -231,7 +231,7 @@ class SafetyCenterActivityTest {
findButton("Dismiss").click()
assertSourceIssueNotDisplayed(safetySourceCtsData.criticalResolvingIssue)
- findButton("Scan")
+ findButton("Scan device")
}
}
@@ -276,7 +276,7 @@ class SafetyCenterActivityTest {
safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
safetyCenterCtsHelper.setData(SINGLE_SOURCE_ID, safetySourceCtsData.information)
- context.launchSafetyCenterActivity { findButton("Scan") }
+ context.launchSafetyCenterActivity { findButton("Scan device") }
}
@Test
@@ -284,7 +284,7 @@ class SafetyCenterActivityTest {
safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
safetyCenterCtsHelper.setData(SINGLE_SOURCE_ID, safetySourceCtsData.informationWithIssue)
- context.launchSafetyCenterActivity { waitButtonNotDisplayed("Scan") }
+ context.launchSafetyCenterActivity { waitButtonNotDisplayed("Scan device") }
}
@Test
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagedDeviceTest.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagedDeviceTest.kt
index 2f4eb82ef..42872bf56 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagedDeviceTest.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagedDeviceTest.kt
@@ -61,6 +61,7 @@ import com.android.bedstead.harrier.DeviceState
import com.android.bedstead.harrier.OptionalBoolean.TRUE
import com.android.bedstead.harrier.annotations.EnsureHasWorkProfile
import com.android.bedstead.harrier.annotations.enterprise.EnsureHasDeviceOwner
+import com.android.safetycenter.resources.SafetyCenterResourcesContext
import com.google.common.truth.Truth.assertThat
import kotlin.test.assertFailsWith
import org.junit.After
@@ -84,6 +85,7 @@ class SafetyCenterManagedDeviceTest {
}
private val context: Context = ApplicationProvider.getApplicationContext()
+ private val safetyCenterResourcesContext = SafetyCenterResourcesContext.forTests(context)
private val safetyCenterCtsHelper = SafetyCenterCtsHelper(context)
private val safetySourceCtsData = SafetySourceCtsData(context)
private val safetyCenterManager = context.getSystemService(SafetyCenterManager::class.java)!!
@@ -111,7 +113,9 @@ class SafetyCenterManagedDeviceTest {
private val staticEntryForWorkQuietMode
get() =
SafetyCenterStaticEntry.Builder("Attention")
- .setSummary("Work profile is paused")
+ // TODO(b/233188021): This needs to use the Entreprise API to override the "work"
+ // keyword.
+ .setSummary(safetyCenterResourcesContext.getStringByName("work_profile_paused"))
.setPendingIntent(redirectPendingIntentForWork)
.build()
@@ -349,7 +353,9 @@ class SafetyCenterManagedDeviceTest {
SafetyCenterCtsData.entryId(SINGLE_SOURCE_ALL_PROFILE_ID, managedUserId),
context.getString(DYNAMIC_ALL_PROFILE_SAFETY_SOURCE.titleForWorkResId))
.setSeverityLevel(ENTRY_SEVERITY_LEVEL_UNKNOWN)
- .setSummary("Work profile is paused")
+ // TODO(b/233188021): This needs to use the Entreprise API to override the "work"
+ // keyword.
+ .setSummary(safetyCenterResourcesContext.getStringByName("work_profile_paused"))
.setPendingIntent(redirectPendingIntentForWork)
.setSeverityUnspecifiedIconType(
SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION)
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagerTest.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagerTest.kt
index df6c808b5..b1cdef3b0 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagerTest.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterManagerTest.kt
@@ -18,6 +18,7 @@ package android.safetycenter.cts
import android.app.PendingIntent
import android.content.Context
+import android.icu.text.MessageFormat
import android.os.UserHandle.USER_NULL
import android.safetycenter.SafetyCenterData
import android.safetycenter.SafetyCenterEntry
@@ -26,6 +27,7 @@ import android.safetycenter.SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_OK
import android.safetycenter.SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_RECOMMENDATION
import android.safetycenter.SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_UNKNOWN
import android.safetycenter.SafetyCenterEntry.ENTRY_SEVERITY_LEVEL_UNSPECIFIED
+import android.safetycenter.SafetyCenterEntry.IconAction.ICON_ACTION_TYPE_GEAR
import android.safetycenter.SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_NO_ICON
import android.safetycenter.SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION
import android.safetycenter.SafetyCenterEntry.SEVERITY_UNSPECIFIED_ICON_TYPE_PRIVACY
@@ -92,6 +94,7 @@ import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.SOURCE_ID_2
import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.SOURCE_ID_3
import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.STATIC_BAREBONE_ID
import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.STATIC_IN_COLLAPSIBLE_ID
+import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.getLockScreenSourceConfig
import android.safetycenter.cts.testing.SafetyCenterCtsData
import android.safetycenter.cts.testing.SafetyCenterCtsHelper
import android.safetycenter.cts.testing.SafetyCenterCtsListener
@@ -116,11 +119,14 @@ import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.dismissSa
import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.executeSafetyCenterIssueActionWithPermissionAndWait
import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.refreshSafetySourcesWithReceiverPermissionAndWait
import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.refreshSafetySourcesWithoutReceiverPermissionAndWait
+import android.util.ArrayMap
import androidx.test.core.app.ApplicationProvider.getApplicationContext
import androidx.test.ext.junit.runners.AndroidJUnit4
+import com.android.compatibility.common.preconditions.ScreenLockHelper
import com.android.safetycenter.resources.SafetyCenterResourcesContext
import com.google.common.truth.Truth.assertThat
import com.google.common.util.concurrent.MoreExecutors.directExecutor
+import java.util.Locale
import kotlin.test.assertFailsWith
import kotlinx.coroutines.TimeoutCancellationException
import org.junit.After
@@ -133,39 +139,55 @@ import org.junit.runner.RunWith
@RunWith(AndroidJUnit4::class)
class SafetyCenterManagerTest {
private val context: Context = getApplicationContext()
- private val safetyCenterResourcesContext = SafetyCenterResourcesContext(context)
+ private val safetyCenterResourcesContext = SafetyCenterResourcesContext.forTests(context)
private val safetyCenterCtsHelper = SafetyCenterCtsHelper(context)
private val safetySourceCtsData = SafetySourceCtsData(context)
private val safetyCenterManager = context.getSystemService(SafetyCenterManager::class.java)!!
private val safetyCenterStatusOk =
- SafetyCenterStatus.Builder("Looks good", "This device is protected")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName("overall_severity_level_ok_title"),
+ safetyCenterResourcesContext.getStringByName("overall_severity_level_ok_summary"))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_OK)
.build()
private val safetyCenterStatusOkScanning =
- SafetyCenterStatus.Builder("Scanning", "Checking device status…")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName("scanning_title"),
+ safetyCenterResourcesContext.getStringByName("loading_summary"))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_OK)
.setRefreshStatus(REFRESH_STATUS_FULL_RESCAN_IN_PROGRESS)
.build()
private val safetyCenterStatusOkOneAlert =
- SafetyCenterStatus.Builder("Looks good", "1 alert")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName("overall_severity_level_ok_title"),
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_OK)
.build()
private val safetyCenterStatusOkReviewOneAlert =
- SafetyCenterStatus.Builder("Add more protection", "1 alert")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_ok_review_title"),
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_OK)
.build()
private val safetyCenterStatusOkReview =
- SafetyCenterStatus.Builder("Add more protection", "Check the settings below")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_ok_review_title"),
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_ok_review_summary"))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_OK)
.build()
private val safetyCenterStatusRecommendationOneAlert =
- SafetyCenterStatus.Builder("Device may be at risk", "1 alert")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_recommendation_title"),
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_RECOMMENDATION)
.build()
@@ -173,17 +195,23 @@ class SafetyCenterManagerTest {
SafetyCenterStatus.Builder(
safetyCenterResourcesContext.getStringByName(
"overall_severity_level_account_recommendation_title"),
- "1 alert")
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_RECOMMENDATION)
.build()
private val safetyCenterStatusCriticalOneAlert =
- SafetyCenterStatus.Builder("Device is at risk", "1 alert")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_critical_warning_title"),
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_CRITICAL_WARNING)
.build()
private val safetyCenterStatusCriticalTwoAlerts =
- SafetyCenterStatus.Builder("Device is at risk", "2 alerts")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_critical_warning_title"),
+ getAlertString(2))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_CRITICAL_WARNING)
.build()
@@ -191,12 +219,15 @@ class SafetyCenterManagerTest {
SafetyCenterStatus.Builder(
safetyCenterResourcesContext.getStringByName(
"overall_severity_level_critical_account_warning_title"),
- "1 alert")
+ getAlertString(1))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_CRITICAL_WARNING)
.build()
private val safetyCenterStatusCriticalSixAlerts =
- SafetyCenterStatus.Builder("Device is at risk", "6 alerts")
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_critical_warning_title"),
+ getAlertString(6))
.setSeverityLevel(OVERALL_SEVERITY_LEVEL_CRITICAL_WARNING)
.build()
@@ -294,6 +325,18 @@ class SafetyCenterManagerTest {
listOf(SafetyCenterEntryOrGroup(safetyCenterEntryOk(SINGLE_SOURCE_ID))),
emptyList())
+ private val safetyCenterDataOkWithIconAction =
+ SafetyCenterData(
+ safetyCenterStatusOk,
+ emptyList(),
+ listOf(
+ SafetyCenterEntryOrGroup(
+ safetyCenterEntryOkBuilder(SINGLE_SOURCE_ID)
+ .setIconAction(
+ ICON_ACTION_TYPE_GEAR, safetySourceCtsData.redirectPendingIntent)
+ .build())),
+ emptyList())
+
private val safetyCenterDataOkReviewError =
SafetyCenterData(
safetyCenterStatusOkReview,
@@ -1194,6 +1237,31 @@ class SafetyCenterManagerTest {
}
@Test
+ fun refreshSafetySources_repliesWithWrongBroadcastId_doesntCompleteRefresh() {
+ SafetyCenterFlags.refreshTimeout = TIMEOUT_SHORT
+ safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
+ SafetySourceReceiver.safetySourceData[
+ SafetySourceDataKey(REFRESH_FETCH_FRESH_DATA, SINGLE_SOURCE_ID)] =
+ safetySourceCtsData.information
+ SafetySourceReceiver.overrideBroadcastId = "invalid"
+ val listener = safetyCenterCtsHelper.addListener()
+
+ safetyCenterManager.refreshSafetySourcesWithReceiverPermissionAndWait(
+ REFRESH_REASON_RESCAN_BUTTON_CLICK)
+
+ // Because wrong ID, refresh hasn't finished. Wait for timeout.
+ listener.receiveSafetyCenterErrorDetails()
+ SafetyCenterFlags.refreshTimeout = TIMEOUT_LONG
+
+ SafetySourceReceiver.overrideBroadcastId = null
+ safetyCenterManager.refreshSafetySourcesWithReceiverPermissionAndWait(
+ REFRESH_REASON_PAGE_OPEN)
+ val apiSafetySourceData =
+ safetyCenterManager.getSafetySourceDataWithPermission(SINGLE_SOURCE_ID)
+ assertThat(apiSafetySourceData).isEqualTo(safetySourceCtsData.information)
+ }
+
+ @Test
fun refreshSafetySources_refreshAfterSuccessfulRefresh_completesSuccessfully() {
safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
SafetySourceReceiver.safetySourceData[
@@ -1291,7 +1359,9 @@ class SafetyCenterManagerTest {
val safetyCenterErrorDetailsFromListener = listener.receiveSafetyCenterErrorDetails()
assertThat(safetyCenterErrorDetailsFromListener)
- .isEqualTo(SafetyCenterErrorDetails("Couldn’t refresh status"))
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("refresh_timeout")))
}
@Test
@@ -1346,7 +1416,9 @@ class SafetyCenterManagerTest {
val safetyCenterErrorDetailsFromListener = listener.receiveSafetyCenterErrorDetails()
assertThat(safetyCenterErrorDetailsFromListener)
- .isEqualTo(SafetyCenterErrorDetails("Couldn’t refresh status"))
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("refresh_timeout")))
}
@Test
@@ -1405,8 +1477,10 @@ class SafetyCenterManagerTest {
val status1 = listener.receiveSafetyCenterData().status
assertThat(status1.refreshStatus).isEqualTo(REFRESH_STATUS_FULL_RESCAN_IN_PROGRESS)
- assertThat(status1.title.toString()).isEqualTo("Scanning")
- assertThat(status1.summary.toString()).isEqualTo("Checking device status…")
+ assertThat(status1.title.toString())
+ .isEqualTo(safetyCenterResourcesContext.getStringByName("scanning_title"))
+ assertThat(status1.summary.toString())
+ .isEqualTo(safetyCenterResourcesContext.getStringByName("loading_summary"))
val status2 = listener.receiveSafetyCenterData().status
assertThat(status2.refreshStatus).isEqualTo(REFRESH_STATUS_NONE)
assertThat(status2).isEqualTo(safetyCenterStatusOk)
@@ -1426,7 +1500,8 @@ class SafetyCenterManagerTest {
val status1 = listener.receiveSafetyCenterData().status
assertThat(status1.refreshStatus).isEqualTo(REFRESH_STATUS_DATA_FETCH_IN_PROGRESS)
assertThat(status1.title.toString()).isEqualTo(safetyCenterStatusOk.title.toString())
- assertThat(status1.summary.toString()).isEqualTo("Checking device status…")
+ assertThat(status1.summary.toString())
+ .isEqualTo(safetyCenterResourcesContext.getStringByName("loading_summary"))
val status2 = listener.receiveSafetyCenterData().status
assertThat(status2.refreshStatus).isEqualTo(REFRESH_STATUS_NONE)
assertThat(status2).isEqualTo(safetyCenterStatusOk)
@@ -1510,6 +1585,17 @@ class SafetyCenterManagerTest {
}
@Test
+ fun getSafetyCenterData_withIconAction_returnsDataWithIconAction() {
+ safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
+ safetyCenterCtsHelper.setData(
+ SINGLE_SOURCE_ID, safetySourceCtsData.informationWithIconAction)
+
+ val apiSafetyCenterData = safetyCenterManager.getSafetyCenterDataWithPermission()
+
+ assertThat(apiSafetyCenterData).isEqualTo(safetyCenterDataOkWithIconAction)
+ }
+
+ @Test
fun getSafetyCenterData_withUpdatedData_returnsUpdatedData() {
safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
safetyCenterCtsHelper.setData(SINGLE_SOURCE_ID, safetySourceCtsData.information)
@@ -2029,7 +2115,10 @@ class SafetyCenterManagerTest {
SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID, CRITICAL_ISSUE_ACTION_ID))
val error = listener.receiveSafetyCenterErrorDetails()
- assertThat(error).isEqualTo(SafetyCenterErrorDetails("Couldn’t open page"))
+ assertThat(error)
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("redirecting_error")))
}
@Test
@@ -2046,7 +2135,10 @@ class SafetyCenterManagerTest {
SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID, CRITICAL_ISSUE_ACTION_ID))
val error = listener.receiveSafetyCenterErrorDetails()
- assertThat(error).isEqualTo(SafetyCenterErrorDetails("Couldn’t resolve alert"))
+ assertThat(error)
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("resolving_action_error")))
}
@Test
@@ -2098,7 +2190,10 @@ class SafetyCenterManagerTest {
assertThat(safetyCenterDataFromListenerAfterInlineAction)
.isEqualTo(safetyCenterDataCriticalOneAlert)
val error = listener.receiveSafetyCenterErrorDetails()
- assertThat(error).isEqualTo(SafetyCenterErrorDetails("Couldn’t resolve alert"))
+ assertThat(error)
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("resolving_action_error")))
}
@Test
@@ -2163,7 +2258,10 @@ class SafetyCenterManagerTest {
assertThat(safetyCenterDataFromListenerAfterInlineAction)
.isEqualTo(safetyCenterDataCriticalOneAlert)
val error = listener.receiveSafetyCenterErrorDetails()
- assertThat(error).isEqualTo(SafetyCenterErrorDetails("Couldn’t resolve alert"))
+ assertThat(error)
+ .isEqualTo(
+ SafetyCenterErrorDetails(
+ safetyCenterResourcesContext.getStringByName("resolving_action_error")))
}
@Test
@@ -2225,7 +2323,81 @@ class SafetyCenterManagerTest {
}
@Test
- fun executeSafetyCenterIssueAction_idsDontMatch_throwsIllegalArgumentException() {
+ fun executeSafetyCenterIssueAction_issueIdDoesNotMatch_throwsErrorAndDoesNotResolveIssue() {
+ safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
+ safetyCenterCtsHelper.setData(
+ SINGLE_SOURCE_ID, safetySourceCtsData.criticalWithResolvingIssue)
+ val listener = safetyCenterCtsHelper.addListener()
+ SafetySourceReceiver.safetySourceData[
+ SafetySourceDataKey(RESOLVE_ACTION, SINGLE_SOURCE_ID)] =
+ safetySourceCtsData.information
+
+ assertFailsWith(IllegalArgumentException::class) {
+ safetyCenterManager.executeSafetyCenterIssueActionWithPermissionAndWait(
+ SafetyCenterCtsData.issueId(SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID),
+ SafetyCenterCtsData.issueActionId(
+ SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID + "invalid", CRITICAL_ISSUE_ACTION_ID),
+ TIMEOUT_SHORT)
+ }
+
+ assertFailsWith(TimeoutCancellationException::class) {
+ listener.receiveSafetyCenterData(TIMEOUT_SHORT)
+ }
+ }
+
+ @Test
+ fun executeSafetyCenterIssueAction_actionIdDoesNotMatch_doesNotResolveIssue() {
+ safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
+ safetyCenterCtsHelper.setData(
+ SINGLE_SOURCE_ID, safetySourceCtsData.criticalWithResolvingIssue)
+ val listener = safetyCenterCtsHelper.addListener()
+ SafetySourceReceiver.safetySourceData[
+ SafetySourceDataKey(RESOLVE_ACTION, SINGLE_SOURCE_ID)] =
+ safetySourceCtsData.information
+
+ assertFailsWith(TimeoutCancellationException::class) {
+ safetyCenterManager.executeSafetyCenterIssueActionWithPermissionAndWait(
+ SafetyCenterCtsData.issueId(SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID),
+ SafetyCenterCtsData.issueActionId(
+ SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID, CRITICAL_ISSUE_ACTION_ID + "invalid"),
+ TIMEOUT_SHORT)
+ }
+
+ assertFailsWith(TimeoutCancellationException::class) {
+ listener.receiveSafetyCenterData(TIMEOUT_SHORT)
+ }
+ }
+
+ @Test
+ fun executeSafetyCenterIssueAction_idsDontMatch_canStillResolve() {
+ safetyCenterCtsHelper.setConfig(SINGLE_SOURCE_CONFIG)
+ safetyCenterCtsHelper.setData(
+ SINGLE_SOURCE_ID, safetySourceCtsData.criticalWithResolvingIssue)
+ val listener = safetyCenterCtsHelper.addListener()
+ SafetySourceReceiver.safetySourceData[
+ SafetySourceDataKey(RESOLVE_ACTION, SINGLE_SOURCE_ID)] =
+ safetySourceCtsData.information
+ assertFailsWith(IllegalArgumentException::class) {
+ safetyCenterManager.executeSafetyCenterIssueActionWithPermissionAndWait(
+ SafetyCenterCtsData.issueId(SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID),
+ SafetyCenterCtsData.issueActionId(
+ SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID + "invalid", CRITICAL_ISSUE_ACTION_ID),
+ TIMEOUT_SHORT)
+ }
+
+ safetyCenterManager.executeSafetyCenterIssueActionWithPermissionAndWait(
+ SafetyCenterCtsData.issueId(SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID),
+ SafetyCenterCtsData.issueActionId(
+ SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID, CRITICAL_ISSUE_ACTION_ID))
+
+ val safetyCenterDataFromListenerDuringInlineAction = listener.receiveSafetyCenterData()
+ assertThat(safetyCenterDataFromListenerDuringInlineAction)
+ .isEqualTo(safetyCenterDataCriticalOneAlertInFlight)
+ val safetyCenterDataFromListenerAfterInlineAction = listener.receiveSafetyCenterData()
+ assertThat(safetyCenterDataFromListenerAfterInlineAction).isEqualTo(safetyCenterDataOk)
+ }
+ @Test
+ fun executeSafetyCenterIssueAction_sourceIdsDontMatch_throwsIllegalArgumentException() {
assertFailsWith(IllegalArgumentException::class) {
safetyCenterManager.executeSafetyCenterIssueActionWithPermission(
SafetyCenterCtsData.issueId(SINGLE_SOURCE_ID, CRITICAL_ISSUE_ID),
@@ -2348,6 +2520,46 @@ class SafetyCenterManagerTest {
}
}
+ @Test
+ fun lockScreenSource_withoutReplaceLockScreenIconActionFlag_doesntReplace() {
+ // Must have a screen lock for the icon action to be set
+ assumeTrue(ScreenLockHelper.isDeviceSecure(context))
+ safetyCenterCtsHelper.setConfig(context.getLockScreenSourceConfig())
+ val listener = safetyCenterCtsHelper.addListener()
+ SafetyCenterFlags.replaceLockScreenIconAction = false
+
+ safetyCenterManager.refreshSafetySourcesWithPermission(REFRESH_REASON_PAGE_OPEN)
+ // Skip loading data.
+ listener.receiveSafetyCenterData()
+
+ val lockScreenSafetyCenterData = listener.receiveSafetyCenterData()
+ val lockScreenEntry = lockScreenSafetyCenterData.entriesOrGroups.first().entry!!
+ val entryPendingIntent = lockScreenEntry.pendingIntent!!
+ val iconActionPendingIntent = lockScreenEntry.iconAction!!.pendingIntent
+ // This test passes for now but will eventually start failing once we introduce the fix in
+ // the Settings app. This will warn if the assumption is failed rather than fail, at which
+ // point we can remove this test (and potentially even this magnificent hack).
+ assumeTrue(iconActionPendingIntent == entryPendingIntent)
+ }
+
+ @Test
+ fun lockScreenSource_withReplaceLockScreenIconActionFlag_replaces() {
+ // Must have a screen lock for the icon action to be set
+ assumeTrue(ScreenLockHelper.isDeviceSecure(context))
+ safetyCenterCtsHelper.setConfig(context.getLockScreenSourceConfig())
+ val listener = safetyCenterCtsHelper.addListener()
+
+ safetyCenterManager.refreshSafetySourcesWithPermission(REFRESH_REASON_PAGE_OPEN)
+ // Skip loading data.
+ listener.receiveSafetyCenterData()
+
+ val lockScreenSafetyCenterData = listener.receiveSafetyCenterData()
+ val lockScreenEntry = lockScreenSafetyCenterData.entriesOrGroups.first().entry!!
+ val entryPendingIntent = lockScreenEntry.pendingIntent!!
+ val iconActionPendingIntent = lockScreenEntry.iconAction!!.pendingIntent
+ assertThat(iconActionPendingIntent).isNotEqualTo(entryPendingIntent)
+ }
+
private fun safetyCenterEntryDefaultBuilder(sourceId: String) =
SafetyCenterEntry.Builder(SafetyCenterCtsData.entryId(sourceId), "OK")
.setSeverityLevel(ENTRY_SEVERITY_LEVEL_UNKNOWN)
@@ -2356,7 +2568,9 @@ class SafetyCenterManagerTest {
.setSeverityUnspecifiedIconType(SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION)
private fun safetyCenterEntryError(sourceId: String) =
- safetyCenterEntryDefaultBuilder(sourceId).setSummary("Couldn’t check status").build()
+ safetyCenterEntryDefaultBuilder(sourceId)
+ .setSummary(safetyCenterResourcesContext.getStringByName("refresh_error"))
+ .build()
private fun safetyCenterEntryUnspecified(
sourceId: String,
@@ -2370,13 +2584,14 @@ class SafetyCenterManagerTest {
.setSeverityUnspecifiedIconType(SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION)
.build()
- private fun safetyCenterEntryOk(sourceId: String) =
+ private fun safetyCenterEntryOkBuilder(sourceId: String) =
SafetyCenterEntry.Builder(SafetyCenterCtsData.entryId(sourceId), "Ok title")
.setSeverityLevel(ENTRY_SEVERITY_LEVEL_OK)
.setSummary("Ok summary")
.setPendingIntent(safetySourceCtsData.redirectPendingIntent)
.setSeverityUnspecifiedIconType(SEVERITY_UNSPECIFIED_ICON_TYPE_NO_RECOMMENDATION)
- .build()
+
+ private fun safetyCenterEntryOk(sourceId: String) = safetyCenterEntryOkBuilder(sourceId).build()
private fun safetyCenterEntryRecommendation(
sourceId: String,
@@ -2447,4 +2662,15 @@ class SafetyCenterManagerTest {
.setIsInFlight(isActionInFlight)
.build()))
.build()
+
+ private fun getAlertString(numAlerts: Int): String {
+ val messageFormat =
+ MessageFormat(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_n_alerts_summary", numAlerts),
+ Locale.getDefault())
+ val arguments = ArrayMap<String, Any>()
+ arguments["count"] = numAlerts
+ return messageFormat.format(arguments)
+ }
}
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterQsActivityTest.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterQsActivityTest.kt
new file mode 100644
index 000000000..913605d8b
--- /dev/null
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/SafetyCenterQsActivityTest.kt
@@ -0,0 +1,80 @@
+/*
+ * 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 android.safetycenter.cts
+
+import android.content.Context
+import android.os.Bundle
+import android.permission.PermissionGroupUsage
+import android.permission.PermissionManager
+import android.safetycenter.cts.testing.SafetyCenterActivityLauncher.launchSafetyCenterQsActivity
+import android.safetycenter.cts.testing.SafetyCenterCtsHelper
+import android.safetycenter.cts.testing.SafetyCenterFlags.deviceSupportsSafetyCenter
+import android.support.test.uiautomator.By
+import androidx.test.core.app.ApplicationProvider.getApplicationContext
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import com.android.compatibility.common.util.UiAutomatorUtils.waitFindObject
+import org.junit.After
+import org.junit.Assume.assumeTrue
+import org.junit.Before
+import org.junit.Test
+import org.junit.runner.RunWith
+
+/** CTS tests for the Safety Center Quick Settings Activity. */
+@RunWith(AndroidJUnit4::class)
+class SafetyCenterQsActivityTest {
+ private val context: Context = getApplicationContext()
+ private val safetyCenterCtsHelper = SafetyCenterCtsHelper(context)
+ private val shouldRunTests = context.deviceSupportsSafetyCenter()
+
+ @Before
+ fun assumeDeviceSupportsSafetyCenterToRunTests() {
+ assumeTrue(shouldRunTests)
+ }
+
+ @Before
+ fun enableSafetyCenterBeforeTest() {
+ if (!shouldRunTests) {
+ return
+ }
+ safetyCenterCtsHelper.setup()
+ }
+
+ @After
+ fun clearDataAfterTest() {
+ if (!shouldRunTests) {
+ return
+ }
+ safetyCenterCtsHelper.reset()
+ }
+
+ @Test
+ fun launchActivity_fromQuickSettings_hasContentDescriptions() {
+ val bundle = Bundle()
+ bundle.putParcelableArrayList(
+ PermissionManager.EXTRA_PERMISSION_USAGES, ArrayList<PermissionGroupUsage>())
+ context.launchSafetyCenterQsActivity(bundle) {
+ // Verify page landing descriptions
+ waitFindObject(By.desc("Security and privacy quick settings"))
+ waitFindObject(By.desc("Close"))
+
+ // Verify privacy controls descriptions
+ waitFindObject(By.desc("Switch. Camera access. Available"))
+ waitFindObject(By.desc("Switch. Mic access. Available"))
+ waitFindObject(By.desc("Switch. Location. Available"))
+ }
+ }
+}
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/config/XmlConfigTest.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/config/XmlConfigTest.kt
index 7f46f21d6..be53df1a7 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/config/XmlConfigTest.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/config/XmlConfigTest.kt
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith
@RunWith(AndroidJUnit4::class)
class XmlConfigTest {
private val context: Context = getApplicationContext()
- private val safetyCenterContext = SafetyCenterResourcesContext(context)
+ private val safetyCenterContext = SafetyCenterResourcesContext.forTests(context)
private val safetyCenterCtsHelper = SafetyCenterCtsHelper(context)
private val safetyCenterManager = context.getSystemService(SafetyCenterManager::class.java)!!
// JUnit's Assume is not supported in @BeforeClass by the CTS tests runner, so this is used to
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterActivityLauncher.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterActivityLauncher.kt
index 8bb3f82a0..ef9a9c102 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterActivityLauncher.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterActivityLauncher.kt
@@ -16,12 +16,15 @@
package android.safetycenter.cts.testing
-import android.os.Bundle
+import android.Manifest.permission.REVOKE_RUNTIME_PERMISSIONS
import android.content.Context
import android.content.Intent
import android.content.Intent.ACTION_SAFETY_CENTER
+import android.content.Intent.ACTION_VIEW_SAFETY_CENTER_QS
import android.content.Intent.FLAG_ACTIVITY_CLEAR_TASK
import android.content.Intent.FLAG_ACTIVITY_NEW_TASK
+import android.os.Bundle
+import android.safetycenter.cts.testing.ShellPermissions.callWithShellPermissionIdentity
import android.safetycenter.cts.testing.WaitForBroadcastIdle.waitForBroadcastIdle
import com.android.compatibility.common.util.UiAutomatorUtils
@@ -30,23 +33,36 @@ object SafetyCenterActivityLauncher {
/** Launches the SafetyCenter activity and exits it once [block] completes. */
fun Context.launchSafetyCenterActivity(intentExtras: Bundle? = null, block: () -> Unit) {
- val launchSafetyCenterIntent =
- Intent(ACTION_SAFETY_CENTER)
- .addFlags(FLAG_ACTIVITY_NEW_TASK)
- .addFlags(FLAG_ACTIVITY_CLEAR_TASK)
-
- intentExtras?.let {
- launchSafetyCenterIntent.putExtras(it)
- }
+ val launchSafetyCenterIntent = createIntent(ACTION_SAFETY_CENTER, intentExtras)
// Wait for the PermissionController's SafetyCenterReceiver broadcast to be fully dispatched
// prior to opening the SafetyCenterActivity. This shouldn't be necessary but there seems
// to some racyness when enabling the SafetyCenter QS tile while opening the
// SafetyCenterActivity which causes the window to be removed.
waitForBroadcastIdle()
- val uiDevice = UiAutomatorUtils.getUiDevice()
- uiDevice.waitForIdle()
+ UiAutomatorUtils.getUiDevice().waitForIdle()
startActivity(launchSafetyCenterIntent)
+ executeBlockAndExit(block)
+ }
+
+ /** Launches the SafetyCenter Quick Settings activity and exits it once [block] completes. */
+ fun Context.launchSafetyCenterQsActivity(intentExtras: Bundle? = null, block: () -> Unit) {
+ val launchSafetyCenterQsIntent = createIntent(ACTION_VIEW_SAFETY_CENTER_QS, intentExtras)
+ UiAutomatorUtils.getUiDevice().waitForIdle()
+ callWithShellPermissionIdentity(
+ { startActivity(launchSafetyCenterQsIntent) }, REVOKE_RUNTIME_PERMISSIONS)
+ executeBlockAndExit(block)
+ }
+
+ private fun createIntent(intentAction: String, intentExtras: Bundle?): Intent {
+ val launchIntent =
+ Intent(intentAction).addFlags(FLAG_ACTIVITY_NEW_TASK).addFlags(FLAG_ACTIVITY_CLEAR_TASK)
+ intentExtras?.let { launchIntent.putExtras(it) }
+ return launchIntent
+ }
+
+ private fun executeBlockAndExit(block: () -> Unit) {
+ val uiDevice = UiAutomatorUtils.getUiDevice()
uiDevice.waitForIdle()
block()
uiDevice.pressBack()
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsConfigs.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsConfigs.kt
index 4672a814b..42866f816 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsConfigs.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsConfigs.kt
@@ -26,6 +26,7 @@ import android.safetycenter.config.SafetySource.SAFETY_SOURCE_TYPE_DYNAMIC
import android.safetycenter.config.SafetySource.SAFETY_SOURCE_TYPE_ISSUE_ONLY
import android.safetycenter.config.SafetySource.SAFETY_SOURCE_TYPE_STATIC
import android.safetycenter.config.SafetySourcesGroup
+import android.safetycenter.cts.testing.SettingsPackage.getSettingsPackageName
/**
* A class that provides [SafetyCenterConfig] objects and associated constants to facilitate setting
@@ -323,7 +324,7 @@ object SafetyCenterCtsConfigs {
val STATIC_ALL_PROFILE_SOURCES_CONFIG =
SafetyCenterConfig.Builder().addSafetySourcesGroup(STATIC_ALL_PROFILE_SOURCE_GROUP).build()
- /** [SafetyCenterConfig] using in CTS tests for Your Work Policy Info source. */
+ /** [SafetyCenterConfig] used in CTS tests for Your Work Policy Info source. */
fun Context.getWorkPolicyInfoConfig() =
SafetyCenterConfig.Builder()
.addSafetySourcesGroup(
@@ -341,6 +342,19 @@ object SafetyCenterCtsConfigs {
.build())
.build()
+ /** [SafetyCenterConfig] used in CTS tests to replicate the lock screen source. */
+ fun Context.getLockScreenSourceConfig() =
+ SafetyCenterConfig.Builder()
+ .addSafetySourcesGroup(
+ safetySourcesGroupBuilder("AndroidLockScreenSources")
+ .addSafetySource(
+ dynamicSafetySourceBuilder("AndroidLockScreen")
+ .setPackageName(getSettingsPackageName())
+ .setInitialDisplayState(SafetySource.INITIAL_DISPLAY_STATE_DISABLED)
+ .build())
+ .build())
+ .build()
+
/**
* A complex [SafetyCenterConfig] exploring different combinations of valid sources and groups.
*/
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsData.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsData.kt
index e9d82da75..505f68dff 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsData.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsData.kt
@@ -16,17 +16,20 @@
package android.safetycenter.cts.testing
+import android.content.Context
import android.os.UserHandle
import android.safetycenter.SafetyCenterData
import android.safetycenter.SafetyCenterStatus
import android.safetycenter.SafetyCenterStatus.OVERALL_SEVERITY_LEVEL_UNKNOWN
import android.safetycenter.cts.testing.SafetySourceCtsData.Companion.ISSUE_TYPE_ID
+import androidx.test.core.app.ApplicationProvider.getApplicationContext
import com.android.safetycenter.internaldata.SafetyCenterEntryGroupId
import com.android.safetycenter.internaldata.SafetyCenterEntryId
import com.android.safetycenter.internaldata.SafetyCenterIds
import com.android.safetycenter.internaldata.SafetyCenterIssueActionId
import com.android.safetycenter.internaldata.SafetyCenterIssueId
import com.android.safetycenter.internaldata.SafetyCenterIssueKey
+import com.android.safetycenter.resources.SafetyCenterResourcesContext
/**
* A class that provides [SafetyCenterData] objects and associated constants to facilitate asserting
@@ -35,14 +38,22 @@ import com.android.safetycenter.internaldata.SafetyCenterIssueKey
object SafetyCenterCtsData {
/** The default [SafetyCenterData] returned by the Safety Center APIs. */
- val DEFAULT =
- SafetyCenterData(
- SafetyCenterStatus.Builder("Looks good", "This device is protected")
- .setSeverityLevel(OVERALL_SEVERITY_LEVEL_UNKNOWN)
- .build(),
- emptyList(),
- emptyList(),
- emptyList())
+ val DEFAULT: SafetyCenterData
+ get() {
+ val context: Context = getApplicationContext()
+ val safetyCenterResourcesContext = SafetyCenterResourcesContext.forTests(context)
+ return SafetyCenterData(
+ SafetyCenterStatus.Builder(
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_ok_title"),
+ safetyCenterResourcesContext.getStringByName(
+ "overall_severity_level_ok_summary"))
+ .setSeverityLevel(OVERALL_SEVERITY_LEVEL_UNKNOWN)
+ .build(),
+ emptyList(),
+ emptyList(),
+ emptyList())
+ }
/** Creates an ID for a Safety Center entry group. */
fun entryGroupId(sourcesGroupId: String) =
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsHelper.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsHelper.kt
index a8e6af6c8..96f7604aa 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsHelper.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterCtsHelper.kt
@@ -50,6 +50,7 @@ class SafetyCenterCtsHelper(private val context: Context) {
*/
fun setup() {
SafetyCenterFlags.showErrorEntriesOnTimeout = false
+ SafetyCenterFlags.replaceLockScreenIconAction = true
SafetyCenterFlags.resolveActionTimeout = TIMEOUT_LONG
SafetyCenterFlags.refreshTimeout = TIMEOUT_LONG
SafetyCenterFlags.untrackedSources = emptySet()
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterFlags.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterFlags.kt
index 22b31e151..26b54f70d 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterFlags.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetyCenterFlags.kt
@@ -38,6 +38,10 @@ object SafetyCenterFlags {
*/
private const val PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT = "show_error_entries_on_timeout"
+ /** Flag that determines whether we should replace the IconAction of the lock screen source. */
+ private const val PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION =
+ "safety_center_replace_lock_screen_icon_action"
+
/**
* Flag that determines the time for which a Safety Center refresh is allowed to wait for a
* source to respond to a refresh request before timing out and marking the refresh as finished.
@@ -76,14 +80,20 @@ object SafetyCenterFlags {
resources.getBoolean(
Resources.getSystem().getIdentifier("config_enableSafetyCenter", "bool", "android"))
- /** A property that allows getting and modifying [PROPERTY_SAFETY_CENTER_ENABLED]. */
+ /**
+ * A property that allows getting and modifying the [PROPERTY_SAFETY_CENTER_ENABLED] device
+ * config flag.
+ */
var isEnabled: Boolean
get() = readFlag(PROPERTY_SAFETY_CENTER_ENABLED, defaultValue = false) { it.toBoolean() }
set(value) {
writeFlag(PROPERTY_SAFETY_CENTER_ENABLED, value.toString())
}
- /** A property that allows getting and modifying [PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT]. */
+ /**
+ * A property that allows getting and modifying the [PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT]
+ * device config flag.
+ */
var showErrorEntriesOnTimeout: Boolean
get() =
readFlag(PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT, defaultValue = false) {
@@ -94,6 +104,19 @@ object SafetyCenterFlags {
}
/**
+ * A property that allows getting and modifying the [PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION]
+ * device config flag.
+ */
+ var replaceLockScreenIconAction: Boolean
+ get() =
+ readFlag(PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION, defaultValue = true) {
+ it.toBoolean()
+ }
+ set(value) {
+ writeFlag(PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION, value.toString())
+ }
+
+ /**
* A property that allows getting and setting the
* [PROPERTY_SAFETY_CENTER_REFRESH_SOURCE_TIMEOUT] device config flag.
*/
@@ -168,6 +191,7 @@ object SafetyCenterFlags {
NAMESPACE_PRIVACY,
PROPERTY_SAFETY_CENTER_ENABLED,
PROPERTY_SHOW_ERROR_ENTRIES_ON_TIMEOUT,
+ PROPERTY_REPLACE_LOCK_SCREEN_ICON_ACTION,
PROPERTY_SAFETY_CENTER_REFRESH_SOURCE_TIMEOUT,
PROPERTY_SAFETY_CENTER_RESOLVE_ACTION_TIMEOUT,
PROPERTY_UNTRACKED_SOURCES)
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceCtsData.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceCtsData.kt
index 9646378dd..51bb94f8a 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceCtsData.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceCtsData.kt
@@ -30,6 +30,8 @@ import android.safetycenter.SafetySourceData.SEVERITY_LEVEL_UNSPECIFIED
import android.safetycenter.SafetySourceIssue
import android.safetycenter.SafetySourceIssue.Action
import android.safetycenter.SafetySourceStatus
+import android.safetycenter.SafetySourceStatus.IconAction
+import android.safetycenter.SafetySourceStatus.IconAction.ICON_TYPE_GEAR
import android.safetycenter.cts.testing.SafetyCenterCtsConfigs.SINGLE_SOURCE_ID
import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.ACTION_HANDLE_DISMISSED_ISSUE
import android.safetycenter.cts.testing.SafetySourceReceiver.Companion.ACTION_HANDLE_INLINE_ACTION
@@ -110,6 +112,19 @@ class SafetySourceCtsData(private val context: Context) {
.build()
/**
+ * A [SafetySourceData] with a [SEVERITY_LEVEL_INFORMATION] [SafetySourceStatus] and an
+ * [IconAction] defined.
+ */
+ val informationWithIconAction =
+ SafetySourceData.Builder()
+ .setStatus(
+ SafetySourceStatus.Builder("Ok title", "Ok summary", SEVERITY_LEVEL_INFORMATION)
+ .setPendingIntent(redirectPendingIntent)
+ .setIconAction(IconAction(ICON_TYPE_GEAR, redirectPendingIntent))
+ .build())
+ .build()
+
+ /**
* A [SafetySourceData] with a [SEVERITY_LEVEL_INFORMATION] [SafetySourceStatus], to be used for
* a managed profile entry.
*/
diff --git a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceReceiver.kt b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceReceiver.kt
index 11f692489..b8c2faf73 100644
--- a/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceReceiver.kt
+++ b/tests/cts/safetycenter/src/android/safetycenter/cts/testing/SafetySourceReceiver.kt
@@ -66,11 +66,14 @@ class SafetySourceReceiver : BroadcastReceiver() {
when (val action = intent.action) {
ACTION_REFRESH_SAFETY_SOURCES -> {
- val broadcastId = intent.getStringExtra(EXTRA_REFRESH_SAFETY_SOURCES_BROADCAST_ID)
+ // Get the broadcast ID from the override or the intent
+ val broadcastId = overrideBroadcastId
+ ?: intent.getStringExtra(EXTRA_REFRESH_SAFETY_SOURCES_BROADCAST_ID)
if (broadcastId.isNullOrEmpty()) {
throw IllegalArgumentException(
"Received refresh intent with no broadcast id specified")
}
+
val sourceIds = intent.getStringArrayExtra(EXTRA_REFRESH_SAFETY_SOURCE_IDS)
if (sourceIds.isNullOrEmpty()) {
throw IllegalArgumentException(
@@ -173,8 +176,15 @@ class SafetySourceReceiver : BroadcastReceiver() {
*/
val safetySourceData = mutableMapOf<SafetySourceDataKey, SafetySourceData?>()
+ /**
+ * The broadcast ID to use when responding to broadcasts. If set to null, the receiver
+ * will respond with the broadcast ID read directly from the received broadcast.
+ */
+ @Volatile var overrideBroadcastId: String? = null
+
fun reset() {
shouldReportSafetySourceError = false
+ overrideBroadcastId = null
safetySourceData.clear()
refreshSafetySourcesChannel.cancel()
refreshSafetySourcesChannel = Channel(UNLIMITED)