summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AndroidManifest.xml16
-rw-r--r--res/drawable/ic_file_download.xml28
-rw-r--r--res/drawable/ic_info_outline.xml (renamed from res/drawable/ic_info.xml)0
-rw-r--r--res/layout-watch/settings_internal.xml41
-rw-r--r--res/layout/header.xml2
-rw-r--r--res/layout/uninstall_progress.xml10
-rw-r--r--res/values-af/strings.xml9
-rw-r--r--res/values-am/strings.xml9
-rw-r--r--res/values-ar/strings.xml9
-rw-r--r--res/values-az-rAZ/strings.xml9
-rw-r--r--res/values-b+sr+Latn/strings.xml9
-rw-r--r--res/values-be-rBY-television/strings.xml23
-rw-r--r--res/values-be-rBY-watch/strings.xml25
-rw-r--r--res/values-be-rBY/strings.xml132
-rw-r--r--res/values-bg/strings.xml9
-rw-r--r--res/values-bn-rBD/strings.xml9
-rw-r--r--res/values-bs-rBA-television/strings.xml23
-rw-r--r--res/values-bs-rBA-watch/strings.xml25
-rw-r--r--res/values-bs-rBA/strings.xml131
-rw-r--r--res/values-ca/strings.xml9
-rw-r--r--res/values-cs/strings.xml9
-rw-r--r--res/values-da/strings.xml9
-rw-r--r--res/values-de/strings.xml9
-rw-r--r--res/values-el/strings.xml9
-rw-r--r--res/values-en-rAU/strings.xml9
-rw-r--r--res/values-en-rGB/strings.xml9
-rw-r--r--res/values-en-rIN/strings.xml9
-rw-r--r--res/values-es-rUS/strings.xml9
-rw-r--r--res/values-es/strings.xml9
-rw-r--r--res/values-et-rEE/strings.xml9
-rw-r--r--res/values-eu-rES/strings.xml9
-rw-r--r--res/values-fa/strings.xml9
-rw-r--r--res/values-fi/strings.xml9
-rw-r--r--res/values-fr-rCA/strings.xml9
-rw-r--r--res/values-fr/strings.xml9
-rw-r--r--res/values-gl-rES/strings.xml9
-rw-r--r--res/values-gu-rIN/strings.xml9
-rw-r--r--res/values-hi/strings.xml9
-rw-r--r--res/values-hr/strings.xml9
-rw-r--r--res/values-hu/strings.xml9
-rw-r--r--res/values-hy-rAM/strings.xml9
-rw-r--r--res/values-in/strings.xml9
-rw-r--r--res/values-is-rIS/strings.xml9
-rw-r--r--res/values-it/strings.xml9
-rw-r--r--res/values-iw/strings.xml9
-rw-r--r--res/values-ja/strings.xml9
-rw-r--r--res/values-ka-rGE/strings.xml9
-rw-r--r--res/values-kk-rKZ/strings.xml9
-rw-r--r--res/values-km-rKH/strings.xml9
-rw-r--r--res/values-kn-rIN/strings.xml9
-rw-r--r--res/values-ko/strings.xml9
-rw-r--r--res/values-ky-rKG/strings.xml9
-rw-r--r--res/values-lo-rLA/strings.xml9
-rw-r--r--res/values-lt/strings.xml9
-rw-r--r--res/values-lv/strings.xml9
-rw-r--r--res/values-mk-rMK/strings.xml9
-rw-r--r--res/values-ml-rIN/strings.xml9
-rw-r--r--res/values-mn-rMN/strings.xml9
-rw-r--r--res/values-mr-rIN/strings.xml9
-rw-r--r--res/values-ms-rMY/strings.xml9
-rw-r--r--res/values-my-rMM/strings.xml9
-rw-r--r--res/values-nb/strings.xml9
-rw-r--r--res/values-ne-rNP/strings.xml9
-rw-r--r--res/values-nl/strings.xml9
-rw-r--r--res/values-pa-rIN/strings.xml9
-rw-r--r--res/values-pl/strings.xml9
-rw-r--r--res/values-pt-rBR/strings.xml9
-rw-r--r--res/values-pt-rPT/strings.xml9
-rw-r--r--res/values-pt/strings.xml9
-rw-r--r--res/values-ro/strings.xml53
-rw-r--r--res/values-ru/strings.xml9
-rw-r--r--res/values-si-rLK/strings.xml9
-rw-r--r--res/values-sk/strings.xml9
-rw-r--r--res/values-sl/strings.xml9
-rw-r--r--res/values-sq-rAL/strings.xml9
-rw-r--r--res/values-sr/strings.xml9
-rw-r--r--res/values-sv/strings.xml9
-rw-r--r--res/values-sw/strings.xml9
-rw-r--r--res/values-ta-rIN/strings.xml9
-rw-r--r--res/values-te-rIN/strings.xml9
-rw-r--r--res/values-th/strings.xml9
-rw-r--r--res/values-tl/strings.xml9
-rw-r--r--res/values-tr/strings.xml9
-rw-r--r--res/values-uk/strings.xml9
-rw-r--r--res/values-ur-rPK/strings.xml9
-rw-r--r--res/values-uz-rUZ/strings.xml9
-rw-r--r--res/values-vi/strings.xml9
-rw-r--r--res/values-zh-rCN/strings.xml9
-rw-r--r--res/values-zh-rHK/strings.xml9
-rw-r--r--res/values-zh-rTW/strings.xml9
-rw-r--r--res/values-zu/strings.xml9
-rw-r--r--res/values/strings.xml19
-rw-r--r--src/com/android/packageinstaller/PackageInstallerActivity.java274
-rwxr-xr-xsrc/com/android/packageinstaller/UninstallAppProgress.java14
-rwxr-xr-xsrc/com/android/packageinstaller/UninstallerActivity.java20
-rw-r--r--src/com/android/packageinstaller/permission/model/AppPermissionGroup.java23
-rw-r--r--src/com/android/packageinstaller/permission/model/AppPermissions.java26
-rw-r--r--src/com/android/packageinstaller/permission/model/PermissionApps.java2
-rw-r--r--src/com/android/packageinstaller/permission/model/PermissionGroups.java2
-rw-r--r--src/com/android/packageinstaller/permission/model/PermissionStatusReceiver.java2
-rw-r--r--src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java56
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/AllAppPermissionsFragment.java2
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java3
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/ManagePermissionsFragment.java2
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java6
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/RestrictedSwitchPreference.java17
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/SettingsWithHeader.java1
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/AllAppPermissionsFragment.java2
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/AppPermissionsFragment.java3
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/ManagePermissionsFragment.java2
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java3
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/PermissionsFrameFragment.java1
-rw-r--r--src/com/android/packageinstaller/permission/ui/television/SettingsWithHeader.java1
-rw-r--r--src/com/android/packageinstaller/permission/ui/wear/AppPermissionsFragmentWear.java21
-rw-r--r--src/com/android/packageinstaller/permission/ui/wear/TitledSettingsFragment.java21
-rw-r--r--src/com/android/packageinstaller/util/Utils.java (renamed from src/com/android/packageinstaller/permission/utils/Utils.java)4
-rw-r--r--src/com/android/packageinstaller/wear/WearPackageArgs.java14
-rw-r--r--src/com/android/packageinstaller/wear/WearPackageInstallerService.java61
-rw-r--r--src/com/android/packageinstaller/wear/WearPackageUtil.java13
119 files changed, 1347 insertions, 479 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index fdf005ca..a750491c 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -29,8 +29,8 @@
android:allowBackup="false"
android:theme="@style/Theme.DialogWhenLarge"
android:supportsRtl="true"
- android:forceDeviceEncrypted="true"
- android:encryptionAware="true">
+ android:defaultToDeviceProtectedStorage="true"
+ android:directBootAware="true">
<activity android:name=".PackageInstallerActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
@@ -40,6 +40,7 @@
<action android:name="android.intent.action.INSTALL_PACKAGE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
+ <data android:scheme="content" />
<data android:mimeType="application/vnd.android.package-archive" />
</intent-filter>
<intent-filter>
@@ -47,6 +48,7 @@
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:scheme="package" />
+ <data android:scheme="content" />
</intent-filter>
<intent-filter>
<action android:name="android.content.pm.action.CONFIRM_PERMISSIONS" />
@@ -123,15 +125,7 @@
<!-- Wearable Components -->
<service android:name=".wear.WearPackageInstallerService"
android:permission="com.google.android.permission.INSTALL_WEARABLE_PACKAGES"
- android:exported="true">
- <intent-filter>
- <action android:name="com.android.packageinstaller.wear.INSTALL_PACKAGE"/>
- <data android:scheme="content" android:mimeType="vnd.android.cursor.item/*"/>
- </intent-filter>
- <intent-filter>
- <action android:name="com.android.packageinstaller.wear.UNINSTALL_PACKAGE"/>
- </intent-filter>
- </service>
+ android:exported="true"/>
<provider android:name=".wear.WearPackageIconProvider"
android:authorities="com.google.android.packageinstaller.wear.provider"
diff --git a/res/drawable/ic_file_download.xml b/res/drawable/ic_file_download.xml
new file mode 100644
index 00000000..7ea91f5b
--- /dev/null
+++ b/res/drawable/ic_file_download.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <path
+ android:fillColor="#000000"
+ android:pathData="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z" />
+ <path
+ android:pathData="M0 0h24v24H0z" />
+</vector>
diff --git a/res/drawable/ic_info.xml b/res/drawable/ic_info_outline.xml
index 029ff1b5..029ff1b5 100644
--- a/res/drawable/ic_info.xml
+++ b/res/drawable/ic_info_outline.xml
diff --git a/res/layout-watch/settings_internal.xml b/res/layout-watch/settings_internal.xml
index fdd21cef..e1947aaa 100644
--- a/res/layout-watch/settings_internal.xml
+++ b/res/layout-watch/settings_internal.xml
@@ -14,19 +14,38 @@
limitations under the License.
-->
<merge xmlns:android="http://schemas.android.com/apk/res/android">
- <TextView
- android:id="@+id/header"
+ <LinearLayout
android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:minHeight="@dimen/settings_header_base_height"
- android:layout_marginLeft="16dp"
- android:layout_marginTop="@dimen/settings_header_top_margin"
- android:textSize="@dimen/setting_short_header_text_size"
- android:maxLines="2"
- android:ellipsize="end"
- android:textColor="#9E9E9E"
- android:fontFamily="sans-serif-condensed-light"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+ <TextView
+ android:id="@+id/header"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:minHeight="@dimen/settings_header_base_height"
+ android:layout_marginLeft="16dp"
+ android:layout_marginTop="@dimen/settings_header_top_margin"
+ android:textSize="@dimen/setting_short_header_text_size"
+ android:maxLines="2"
+ android:ellipsize="end"
+ android:textColor="#9E9E9E"
+ android:fontFamily="sans-serif-condensed-light"
+ />
+
+ <TextView
+ android:id="@+id/details"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:minHeight="@dimen/settings_header_base_height"
+ android:layout_marginLeft="16dp"
+ android:layout_marginTop="@dimen/settings_header_top_margin"
+ android:maxLines="2"
+ android:ellipsize="end"
+ android:textColor="@color/permissions_settings_item_color"
+ android:textSize="14sp"
+ android:visibility="gone"
/>
+ </LinearLayout>
<android.support.wearable.view.WearableListView
xmlns:android="http://schemas.android.com/apk/res/android"
diff --git a/res/layout/header.xml b/res/layout/header.xml
index f158e442..fa6515b8 100644
--- a/res/layout/header.xml
+++ b/res/layout/header.xml
@@ -47,7 +47,7 @@
android:minHeight="0dp"
android:minWidth="0dp"
android:scaleType="center"
- android:src="@drawable/ic_info"
+ android:src="@drawable/ic_info_outline"
style="?android:attr/borderlessButtonStyle" />
</RelativeLayout>
diff --git a/res/layout/uninstall_progress.xml b/res/layout/uninstall_progress.xml
index ff80fe11..1d63841f 100644
--- a/res/layout/uninstall_progress.xml
+++ b/res/layout/uninstall_progress.xml
@@ -104,7 +104,15 @@
android:visibility="gone"
android:maxLines="2"
android:text="@string/manage_device_administrators" />
-
+
+ <Button android:id="@+id/users_button"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal"
+ android:visibility="gone"
+ android:maxLines="2"
+ android:text="@string/manage_users" />
+
</LinearLayout>
</RelativeLayout>
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 97fdd046..8d58f3cc 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Wil jy hierdie program deïnstalleer?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Wil jy hierdie program vir "<b>"alle"</b>" gebruikers deïnstalleer? Die program en sy data sal vir "<b>"alle"</b>" gebruikers op hierdie toestel verwyder word."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Wil jy hierdie program vir die gebruiker <xliff:g id="USERNAME">%1$s</xliff:g> deïnstalleer?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Wil jy hierdie program vervang met die fabrieksweergawe?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Vervang hierdie program met die fabriekweergawe? Alle data sal verwyder word."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Vervang hierdie program met die fabriekweergawe? Alle data sal verwyder word. Dit beïnvloed alle gebruikers van hierdie toestel, insluitend dié met werkprofiele."</string>
<string name="uninstalling" msgid="5556217435895938250">"Deïnstalleer tans…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Deïnstallering klaar."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Deïnstallasie onsuksesvol."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Toesteltoegang"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Hierdie opdatering vereis geen nuwe toestemmings nie."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Wil jy die volgende toestemmings toestaan? Dit sal toegang kry tot:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Weier"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Weier in elk geval"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> van <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Laat <xliff:g id="APP_NAME">%1$s</xliff:g> toe om <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Laat toe"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Programme"</string>
<string name="app_permissions" msgid="3146758905824597178">"Programtoestemmings"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Moet nooit weer vra nie"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Moenie weer vra nie"</string>
<string name="no_permissions" msgid="3210542466245591574">"Geen toestemmings nie"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Bykomende toestemmings"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Gaan voort"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nuwe toestemmings"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Huidige toestemmings"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Voer tans program uit …"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Onbekend"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 5c181351..2e06793b 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ይሄን መተግበሪያ ማራገፍ ይፈልጋሉ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ይህን መተግበሪያ "<b>"ለሁሉም"</b>" ተጠቃሚዎች መጫን ይፈልጋሉ? መተግበሪያው እና ውሂቡ በመሣሪያው ላይ ካሉ "<b>"ሁሉም"</b>" ተጠቃሚዎች ይሰረዛሉ።"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"ይህን መተግበሪያ ለተጠቃሚ <xliff:g id="USERNAME">%1$s</xliff:g> ማራገፍ ይፈልጋሉ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ከፋብሪካ ስሪት ጋር ይሄን መተግበሪያ መለወጥ ትፈልጋለህ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ይህ መተግበሪያ በፋብሪክው ስሪት ይተካ? ሁሉም ውሂብ ይወገዳል።"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ይህ መተግበሪያ በፋብሪክው ስሪት ይተካ? ሁሉም ውሂብ ይወገዳል። እነዚያን የሥራ መገለጫዎች ያላቸውን ጨምሮ ሁሉንም በዚህ መሣሪያ ላይ ባሉ ተጠቃሚዎች ላይ ተጽዕኖ ያሳርፍባቸዋል።"</string>
<string name="uninstalling" msgid="5556217435895938250">"ባለመጫንላይ"</string>
<string name="uninstall_done" msgid="3792487853420281888">"አራግፍ ተጠናቋል"</string>
<string name="uninstall_failed" msgid="631122574306299512">"ማራገፍ አልተሳካም፡፡"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"የመሳሪያ መዳረሻ"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ይህ ዝማኔ ምንም አዲስ ፈቃድ አያስፈልገውም።"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"የሚከተሉት ፍቃዶችን መስጠት ይፈልጋሉ? የእነዚህ መዳረሻዎችን ይሰጣል፦"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ከልክል"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ለማንኛውም ከልክል"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> ከ<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> መተግበሪያ <xliff:g id="ACTION">%2$s</xliff:g> እንዲያደርግ ይፈቀድለት?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ፍቀድ"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"መተግበሪያዎች"</string>
<string name="app_permissions" msgid="3146758905824597178">"የመተግበሪያ ፈቃዶች"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ሁለተኛ እንዳትጠይቅ"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ዳግም አትጠይቅ"</string>
<string name="no_permissions" msgid="3210542466245591574">"ምንም ፍቃዶች የሉም"</string>
<string name="additional_permissions" msgid="6667573114240111763">"ተጨማሪ ፈቃዶች"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ቀጥል"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"አዲስ ፍቃዶች"</string>
<string name="current_permissions_category" msgid="998210994450606094">"የአሁኖቹ ፍቃዶች"</string>
+ <string name="message_staging" msgid="6151794817691100003">"መተግበሪያን በማዘጋጀት ላይ…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"ያልታወቀ"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 5a96de51..32315fd9 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"هل تريد إزالة هذا التطبيق؟"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"هل تريد إزالة هذا التطبيق "<b>"لكل"</b>" المستخدمين؟ ستتم إزالة التطبيق وبياناته من "<b>"كل"</b>" المستخدمين على هذا الجهاز."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"هل تريد إزالة هذا التطبيق للمستخدم <xliff:g id="USERNAME">%1$s</xliff:g>؟"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"هل تريد استبدال هذا التطبيق بإصدار المصنع؟"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"هل تريد استبدال هذا التطبيق بإصدار المصنع؟ ستتم إزالة جميع البيانات."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"هل تريد استبدال هذا التطبيق بإصدار المصنع؟ ستتم إزالة جميع البيانات. وسيؤثر هذا في جميع مستخدمي هذا الجهاز، بما في ذلك من لديهم ملفات شخصية للعمل."</string>
<string name="uninstalling" msgid="5556217435895938250">"جارٍ الإزالة..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"انتهت الإزالة."</string>
<string name="uninstall_failed" msgid="631122574306299512">"أخفق إلغاء التثبيت."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"الدخول إلى الجهاز"</string>
<string name="no_new_perms" msgid="6657813692169565975">"لا يتطلب هذا التحديث أي أذونات جديدة."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"هل ترغب في منح الأذونات التالية؟ علمًا بأنها تتيح الدخول إلى:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"رفض"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"الرفض على أي حال"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> من <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"هل تريد السماح لتطبيق <xliff:g id="APP_NAME">%1$s</xliff:g> بإجراء <xliff:g id="ACTION">%2$s</xliff:g>؟"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"سماح"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"التطبيقات"</string>
<string name="app_permissions" msgid="3146758905824597178">"أذونات التطبيق"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"عدم السؤال مرة أخرى"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"عدم السؤال مرة أخرى"</string>
<string name="no_permissions" msgid="3210542466245591574">"ليست هناك أذونات"</string>
<string name="additional_permissions" msgid="6667573114240111763">"أذونات إضافية"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -128,4 +129,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"متابعة"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"الأذونات الجديدة"</string>
<string name="current_permissions_category" msgid="998210994450606094">"الأذونات الحالية"</string>
+ <string name="message_staging" msgid="6151794817691100003">"جارٍ الطرح المرحلي للتطبيق…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"غير معروف"</string>
</resources>
diff --git a/res/values-az-rAZ/strings.xml b/res/values-az-rAZ/strings.xml
index 3470f3d9..462bb072 100644
--- a/res/values-az-rAZ/strings.xml
+++ b/res/values-az-rAZ/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Bu tətbiqi aradan qaldırmaq istəyirsiniz mi?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Bu tətbiqi "<b>"bütün"</b>" istifadəçilər üçün silmək istəyirsiz? Tətbiq və onun datası cihazdakı "<b>"bütün"</b>" istifadəçilər üçün silinəcək."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> adlı istifadəçi üçün bu tətbiqi sistemdən silmək istəyirsiniz?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Bu tətbiqi zavod versiyası ilə dəyişdirmək istəyirsiniz?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Tətbiq zavod versiyası ilə əvəz olunsun? Bütün data silinəcək."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Tətbiq zavod versiyası ilə əvəz olunsun? Bütün data silinəcək. Bu, iş profilləri olanlar da daxil olmaqla bu cihazın bütün istifadəçilərinə təsir edir."</string>
<string name="uninstalling" msgid="5556217435895938250">"Silinir..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Sistemdən silmə tamamlandı."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Aradan qaldırılma uğursuz oldu."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Qurğu icazəsi"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Bu güncəlləmə heç bir yeni izn tələb etmir."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Aşağıdakı icazələri vermək istəyirsiz? Əldə ediləcək çıxışlar:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Rədd edin"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Hər bir halda rədd edin"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> icazədən <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> ədəd"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> tətbiqinə <xliff:g id="ACTION">%2$s</xliff:g> üçün icazə verilsin?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"İcazə verin"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Tətbiqlər"</string>
<string name="app_permissions" msgid="3146758905824597178">"Tətbiq icazələri"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Bir daha soruşma"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Bir daha soruşmayın"</string>
<string name="no_permissions" msgid="3210542466245591574">"İcazə yoxdur"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Əlavə icazələr"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Davam edin"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Yeni icazələr"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Cari icazələr"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Tətbiq hazırlanır..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Naməlum"</string>
</resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 3754f3fd..1d4ae78c 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Da li želite da deinstalirate ovu aplikaciju?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Da li želite da deinstalirate ovu aplikaciju za "<b>"sve"</b>" korisnike? Aplikacija i podaci koji se na nju odnose biće uklonjeni za "<b>"sve"</b>" korisnike ovog uređaja."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Želite li da deinstalirate ovu aplikaciju za korisnika <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Da li želite da zamenite ovu aplikaciju fabričkom verzijom?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Želite li da zamenite ovu aplikaciju fabričkom verzijom? Svi podaci će biti uklonjeni."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Želite li da zamenite ovu aplikaciju fabričkom verzijom? Svi podaci će biti uklonjeni. Ovo utiče na sve korisnike ovog uređaja, uključujući i one sa profilima za Work."</string>
<string name="uninstalling" msgid="5556217435895938250">"Deinstaliranje..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Deinstaliranje je završeno."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Deinstaliranje nije uspelo."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Pristup uređaju"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ovo ažuriranje ne zahteva nove dozvole."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Da li želite da odobrite sledeće dozvole? Odobrićete pristup za:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Odbij"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Ipak odbij"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>. od <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Želite li da dozvolite da usluga <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Dozvoli"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacije"</string>
<string name="app_permissions" msgid="3146758905824597178">"Dozvole za aplikacije"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nikada više ne traži"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne pitaj ponovo"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nema dozvola"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Dodatne dozvole"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Nastavi"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nove dozvole"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktuelne dozvole"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Aplikacija se priprema…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nepoznato"</string>
</resources>
diff --git a/res/values-be-rBY-television/strings.xml b/res/values-be-rBY-television/strings.xml
new file mode 100644
index 00000000..01023339
--- /dev/null
+++ b/res/values-be-rBY-television/strings.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2015 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="grant_dialog_button_deny_dont_ask_again" msgid="5694574989758145558">"Адхіліць і больш не пытацца"</string>
+ <string name="grant_dialog_how_to_change" msgid="615414835189256888">"Пазней гэта можна змянiць у раздзеле «Налады &gt; Праграмы»"</string>
+ <string name="current_permission_template" msgid="4793247012451594523">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="preference_show_system_apps" msgid="7330308025768596149">"Паказваць сістэмныя праграмы"</string>
+</resources>
diff --git a/res/values-be-rBY-watch/strings.xml b/res/values-be-rBY-watch/strings.xml
new file mode 100644
index 00000000..ca2e3341
--- /dev/null
+++ b/res/values-be-rBY-watch/strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2015 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="grant_dialog_button_deny_dont_ask_again" msgid="5828565432145544298">"Адхіліць, больш не пытацца"</string>
+ <string name="current_permission_template" msgid="6691830243038105737">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="preference_show_system_apps" msgid="7042886929865431207">"Паказваць сістэмныя праграмы"</string>
+ <string name="permission_summary_enforced_by_policy" msgid="9002523259681588936">"Нельга змяніць"</string>
+ <string name="generic_enabled" msgid="5221039415230005888">"УКЛЮЧАНА"</string>
+ <string name="generic_disabled" msgid="576339310027394867">"АДКЛЮЧАНА"</string>
+</resources>
diff --git a/res/values-be-rBY/strings.xml b/res/values-be-rBY/strings.xml
new file mode 100644
index 00000000..352dbcbb
--- /dev/null
+++ b/res/values-be-rBY/strings.xml
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 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="app_name" msgid="2738748390251381682">"Усталёўшчык пакетаў"</string>
+ <string name="next" msgid="3057143178373252333">"Далей"</string>
+ <string name="install" msgid="5896438203900042068">"Усталяваць"</string>
+ <string name="done" msgid="3889387558374211719">"Гатова"</string>
+ <string name="security_settings_desc" msgid="2706691034244052604">"Дазволіць гэтаму прыкладанню выконваць наступныя дзеяннi:"</string>
+ <string name="cancel" msgid="8360346460165114585">"Адмяніць"</string>
+ <string name="unknown" msgid="4742479012767208045">"Невядомы"</string>
+ <string name="installing" msgid="8613631001631998372">"Усталяванне..."</string>
+ <string name="install_done" msgid="3682715442154357097">"Прыкладанне ўсталявана."</string>
+ <string name="install_confirm_question" msgid="7295206719219043890">"Усталяваць гэта прыкладанне? Яно атрымае доступ да:"</string>
+ <string name="install_confirm_question_no_perms" msgid="5918305641302873520">"Усталяваць гэта прыкладанне? Яно не патрабуе спецыяльнага доступу."</string>
+ <string name="install_confirm_question_update" msgid="4624159567361487964">"Усталяваць абнаўленне для гэтага існуючага прыкладання? Існуючыя дадзеныя не будуць страчаны. Абноўленае прыкладанне атрымае доступ да:"</string>
+ <string name="install_confirm_question_update_system" msgid="1302330093676416336">"Усталяваць абнаўленне для гэтага ўбудаванага прыкладання? Існуючыя дадзеныя не будуць страчаны. Абноўленае прыкладанне атрымае доступ да:"</string>
+ <string name="install_confirm_question_update_no_perms" msgid="4885928136844618944">"Усталяваць абнаўленне для гэтага прыкладання? Вашы iснуючыя дадзеныя не будуць згублены. Спецыяльны доступ не патрабуецца."</string>
+ <string name="install_confirm_question_update_system_no_perms" msgid="7676593512694724374">"Усталяваць абнаўленне для гэтага ўбудаванага прыкладання? Вашы iснуючыя дадзеныя не будуць згублены. Спецыяльны доступ не патрабуецца."</string>
+ <string name="install_failed" msgid="6579998651498970899">"Прыкладанне не ўсталявана."</string>
+ <string name="install_failed_blocked" msgid="1606870930588770025">"Для пакета заблакіравана магчымасць усталявання."</string>
+ <string name="install_failed_conflict" msgid="5349055145440204106">"Пакет канфліктуе з існым пакетам з аднолькавым імем."</string>
+ <string name="install_failed_incompatible" product="tablet" msgid="119054044615117271">"Гэта праграма несумяшчальная з вашым планшэтам."</string>
+ <string name="install_failed_incompatible" product="tv" msgid="3553367270510072729">"Гэта праграма несумяшчальная з вашым тэлевізарам."</string>
+ <string name="install_failed_incompatible" product="default" msgid="6677057915876853610">"Гэта праграма несумяшчальная з вашым тэлефонам."</string>
+ <string name="install_failed_invalid_apk" msgid="1287935707565682604">"Пакет, магчыма, пашкоджаны."</string>
+ <string name="install_failed_msg" product="tablet" msgid="8368835262605608787">"На гэтым планшэце немагчыма ўсталяваць прыкладанне <xliff:g id="APP_NAME">%1$s</xliff:g>."</string>
+ <string name="install_failed_msg" product="tv" msgid="3990457938384021566">"На вашым тэлевізары немагчыма ўсталяваць праграму <xliff:g id="APP_NAME">%1$s</xliff:g>."</string>
+ <string name="install_failed_msg" product="default" msgid="8554909560982962052">"На гэтым тэлефоне немагчыма ўсталяваць прыкладанне <xliff:g id="APP_NAME">%1$s</xliff:g>."</string>
+ <string name="launch" msgid="4826921505917605463">"Адкрыць"</string>
+ <string name="unknown_apps_dlg_title" msgid="2855558586206583032">"Усталяванне заблакавана"</string>
+ <string name="unknown_apps_dlg_text" product="tablet" msgid="7504186369474734767">"У мэтах бяспекі ваш планшэт наладжаны на блакiроўку ўсталёўкі прыкладанняў, атрыманых з невядомых крыніц."</string>
+ <string name="unknown_apps_dlg_text" product="tv" msgid="7195713985140602351">"У мэтах бяспекі ваш тэлевізар наладжаны на блакiроўку ўсталёўкі праграм з невядомых крыніц."</string>
+ <string name="unknown_apps_dlg_text" product="default" msgid="133213135679009316">"У мэтах бяспекі ваш тэлефон наладжаны на блакiроўку ўсталёўкі прыкладанняў, атрыманых з невядомых крыніц."</string>
+ <string name="unknown_apps_admin_dlg_text" msgid="1189146324736698462">"Ваш адміністратар не дазваляе ўсталёўку праграм з невядомых крыніц."</string>
+ <string name="ok" msgid="3468756155452870475">"ОК"</string>
+ <string name="settings" msgid="6743583734099755409">"Налады"</string>
+ <string name="allow_source_dlg_title" msgid="7568985073502399415">"Новая крыніца для прыкладанняў"</string>
+ <string name="allow_source_dlg_text" msgid="3927580956764099076">"Прыкладанне <xliff:g id="APP_NAME">%1$s</xliff:g> жадае ўсталяваць іншыя прыкладанні.\n\nДазволіць гэта зараз і ў будучыні?"</string>
+ <string name="manage_applications" msgid="4033876279091996596">"Кіраванне прыкладаннямі"</string>
+ <string name="dlg_app_replacement_title" msgid="1232230739563820951">"Замянiць прыкладанне?"</string>
+ <string name="dlg_app_replacement_statement" msgid="2992911899989907492">"Прыкладанне, якое вы ўсталёўваеце, заменіць іншае прыкладанне. \n\nУсе вашы папярэднія дадзеныя карыстальніка будуць захаваны."</string>
+ <string name="dlg_sys_app_replacement_statement" msgid="1900046590819605929">"Гэта сістэмнае прыкладанне.\n\nУсе вашы папярэднія дадзеныя карыстальніка будуць захаваны."</string>
+ <string name="out_of_space_dlg_title" msgid="7843674437613797326">"Не хапае месца"</string>
+ <string name="out_of_space_dlg_text" msgid="4774775404294282216">"Немагчыма ўсталяваць прыкладанне <xliff:g id="APP_NAME">%1$s</xliff:g>. Вызваліце месца і паўтарыце спробу."</string>
+ <string name="dlg_ok" msgid="6944357727705699232">"ОК"</string>
+ <string name="app_not_found_dlg_title" msgid="2692335460569505484">"Прыкладанне не знойдзена"</string>
+ <string name="app_not_found_dlg_text" msgid="6107465056055095930">"Прыкладанне не знойдзена ў спісе ўсталяваных прыкладанняў."</string>
+ <string name="uninstall_application_title" msgid="1860074100811653963">"Выдалiць прыкладанне"</string>
+ <string name="uninstall_update_title" msgid="4146940097553335390">"Выдаліць абнаўленні"</string>
+ <string name="uninstall_activity_text" msgid="6680688689803932550">"<xliff:g id="ACTIVITY_NAME">%1$s</xliff:g> з\'яўляецца часткай наступнага прыкладання:"</string>
+ <string name="uninstall_application_text" msgid="6691975835951187030">"Выдаліць гэта прыкладанне?"</string>
+ <string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Выдалiць гэта прыкладанне для "<b>"ўсiх"</b>" карыстальнirfў? Прыкладанне i яго дадзеныя будуць выдалены для "<b>"ўсiх"</b>" карыстальнiкаў прылады."</string>
+ <string name="uninstall_application_text_user" msgid="8766882355635485733">"Хочаце выдаліць гэту праграму для карыстальніка <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Замяніць гэту праграму заводскай версіяй? Усе даныя будуць выдалены."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Замяніць гэту праграму заводскай версіяй? Усе даныя будуць выдаленыя. Гэта паўплывае на ўсіх карыстальнікаў гэтай прылады, у тым ліку карыстальнікаў з працоўнымі профілямі."</string>
+ <string name="uninstalling" msgid="5556217435895938250">"Выдаленне..."</string>
+ <string name="uninstall_done" msgid="3792487853420281888">"Выдаленне завершана"</string>
+ <string name="uninstall_failed" msgid="631122574306299512">"Няўдалае выдаленне."</string>
+ <string name="uninstall_failed_device_policy_manager" msgid="3493789239037852035">"Немагчыма выдаліць, паколькі гэты пакет з\'яўляецца актыўным адміністратарам прылады."</string>
+ <string name="uninstall_failed_device_policy_manager_of_user" msgid="4466062391552204291">"Немагчыма выдаліць, бо гэты пакет з\'яўляецца актыўным адміністратарам прылады для карыстальніка <xliff:g id="USERNAME">%1$s</xliff:g>."</string>
+ <string name="uninstall_blocked_profile_owner" msgid="5397102354360532069">"Гэта праграма неабходная для працоўнага профілю і не можа быць выдалена."</string>
+ <string name="uninstall_blocked_device_owner" msgid="7074175526413453063">"Гэта праграма патрабуецца адміністратару вашай прылады і не можа быць выдалена."</string>
+ <string name="manage_device_administrators" msgid="891392489300312370">"Кіраваць адміністратарамі прылады"</string>
+ <string name="uninstall_failed_msg" msgid="8969754702803951175">"Немагчыма выдалiць прыкладанне <xliff:g id="APP_NAME">%1$s</xliff:g>."</string>
+ <string name="Parse_error_dlg_title" msgid="6079580916889596257">"Памылка сінтаксічнага аналізу"</string>
+ <string name="Parse_error_dlg_text" msgid="7623286983621067011">"Памылка аналiзу пакета."</string>
+ <string name="newPerms" msgid="6039428254474104210">"Новыя"</string>
+ <string name="allPerms" msgid="1024385515840703981">"Усе"</string>
+ <string name="privacyPerms" msgid="1850527049572617">"Прыватнасць"</string>
+ <string name="devicePerms" msgid="6733560207731294504">"Доступ да прылады"</string>
+ <string name="no_new_perms" msgid="6657813692169565975">"Гэтае абнаўленне не патрабуе ніякіх новых дазволаў."</string>
+ <string name="grant_confirm_question" msgid="4690289297029223742">"Даць наступны дазвол? Ён будзе атрымліваць доступ да:"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Усё роўна адмовіць"</string>
+ <string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> з <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="permission_warning_template" msgid="5209102765005869454">"Дазволіць <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
+ <string name="grant_dialog_button_allow" msgid="4616529495342337095">"Дазволіць"</string>
+ <string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Праграмы"</string>
+ <string name="app_permissions" msgid="3146758905824597178">"Дазволы праграмы"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Больш не пытацца"</string>
+ <string name="no_permissions" msgid="3210542466245591574">"Няма дазволаў"</string>
+ <string name="additional_permissions" msgid="6667573114240111763">"Дадатковыя дазволы"</string>
+ <plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
+ <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> іншы</item>
+ <item quantity="few"><xliff:g id="COUNT_1">%1$d</xliff:g> іншыя</item>
+ <item quantity="many"><xliff:g id="COUNT_1">%1$d</xliff:g> іншых</item>
+ <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> іншага</item>
+ </plurals>
+ <string name="old_sdk_deny_warning" msgid="3872277112584842615">"Гэта праграма была распрацавана для больш старой версіі Android. Адхіленне дазволу можа прывесці да таго, што яна не будзе працаваць належным чынам."</string>
+ <string name="default_permission_description" msgid="4992892207044156668">"выканаць невядомае дзеянне"</string>
+ <string name="app_permissions_group_summary" msgid="4787239772223699263">"<xliff:g id="COUNT_0">%1$d</xliff:g> з <xliff:g id="COUNT_1">%2$d</xliff:g> праграм з дазволам"</string>
+ <string name="menu_show_system" msgid="6773743421743728921">"Паказаць сістэмныя"</string>
+ <string name="menu_hide_system" msgid="7595471742649432977">"Схаваць сістэмныя"</string>
+ <string name="permission_title" msgid="6495415273398916381">"Дазволы праграмы <xliff:g id="PERMISSION">%1$s</xliff:g>"</string>
+ <string name="no_apps" msgid="1965493419005012569">"Няма праграм"</string>
+ <string name="location_settings" msgid="1774875730854491297">"Налады месцазнаходжання"</string>
+ <string name="location_warning" msgid="8778701356292735971">"<xliff:g id="APP_NAME">%1$s</xliff:g> з\'яўляецца службай вызначэння месцазнаходжання для гэтай прылады. Доступ да вызначэння месцазнаходжання можна змяніць у наладах вызначэння месцазнаходжання."</string>
+ <string name="system_warning" msgid="7103819124542305179">"Калі вы адхіліце гэты дазвол, асноўныя функцыі прылады могуць перастаць працаваць належным чынам."</string>
+ <string name="permission_summary_enforced_by_policy" msgid="3418617316188986205">"Ажыццёўлена палітыкай"</string>
+ <string name="loading" msgid="7811651799620593731">"Загрузка..."</string>
+ <string name="all_permissions" msgid="5156669007784613042">"Усе дазволы"</string>
+ <string name="other_permissions" msgid="2016192512386091933">"Іншыя магчымасці праграмы"</string>
+ <string name="permission_request_title" msgid="1204446718549121199">"Запыт дазволу"</string>
+ <string name="screen_overlay_title" msgid="3021729846864038529">"Выяўлены слой экрана"</string>
+ <string name="screen_overlay_message" msgid="2141944461571677331">"Каб змяніць гэту наладу дазволу, вы павінны спачатку выключыць слой экрана з меню Налады &gt; Праграмы"</string>
+ <string name="screen_overlay_button" msgid="4344544843349937743">"Адкрыць налады"</string>
+ <string name="wear_not_allowed_dlg_title" msgid="8104666773577525713">"Android Wear"</string>
+ <string name="wear_not_allowed_dlg_text" msgid="1618381127237173068">"Дзеянні па ўсталяванні або выдаленні не падтрымліваюцца на Wear."</string>
+ <string name="permission_review_warning_title_template_update" msgid="2569412700408535872">"Праграма <xliff:g id="APP_NAME_0">%1$s</xliff:g> абноўлена. Дазволіць <xliff:g id="APP_NAME_1">%1$s</xliff:g> доступ да наступнага?"</string>
+ <string name="permission_review_title_template_install" msgid="6535540493936469336">"Выберыце, да чаго дазволіць доступ праграме <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
+ <string name="permission_review_title_template_update" msgid="2548815248828051885">"Праграма <xliff:g id="APP_NAME">%1$s</xliff:g> абноўлена. Выберыце, да чаго ёй дазволіць доступ."</string>
+ <string name="review_button_cancel" msgid="957906817733578877">"Скасаваць"</string>
+ <string name="review_button_continue" msgid="4809162078179371370">"Далей"</string>
+ <string name="new_permissions_category" msgid="3213523410139204183">"Новыя дазволы"</string>
+ <string name="current_permissions_category" msgid="998210994450606094">"Бягучыя дазволы"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Падрыхтоўка праграмы..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Невядома"</string>
+</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 089d7e76..c30b473f 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Искате ли да деинсталирате това приложение?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Искате ли да деинсталирате това приложение за "<b>"всички"</b>" потребители? Приложението и данните му ще бъдат премахнати от "<b>"всички"</b>" потребители на устройството."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Искате ли да деинсталирате това приложение за потребителя <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Искате ли да замените това приложение с фабричната му версия?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Това приложение да се замени ли с фабричната версия? Всички данни ще бъдат премахнати."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Това приложение да се замени ли с фабричната версия? Всички данни ще бъдат премахнати. Промяната ще засегне всеки потребител на устройството, включително тези със служебни потребителски профили."</string>
<string name="uninstalling" msgid="5556217435895938250">"Деинсталира се..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Деинсталирането завърши."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Деинсталирането не бе успешно."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Достъп до у-вото"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Тази актуализация не изисква нови разрешения."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Искате ли да предоставите следните разрешения? Така ще се получи достъп до:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Отказване"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Отказване въпреки това"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> от <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Ще разрешите ли на <xliff:g id="APP_NAME">%1$s</xliff:g> да <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Разрешаване"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Приложения"</string>
<string name="app_permissions" msgid="3146758905824597178">"Разрешения за приложения"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Никога вече да не се извежда запитване"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Без повторно питане"</string>
<string name="no_permissions" msgid="3210542466245591574">"Няма разрешения"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Допълнителни разрешения"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Напред"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Нови разрешения"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Текущи разрешения"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Приложението се подготвя…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Неизвестно"</string>
</resources>
diff --git a/res/values-bn-rBD/strings.xml b/res/values-bn-rBD/strings.xml
index ed25a61c..c3fc7eb0 100644
--- a/res/values-bn-rBD/strings.xml
+++ b/res/values-bn-rBD/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"আপনি কি এই অ্যাপ্লিকেশানটিকে আনইনস্টল করতে চান?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"আপনি কি "<b>"সমস্ত"</b>" ব্যবহারকারীর জন্য এই অ্যাপ্লিকেশানটিকে আনইনস্টল করতে চান? এই ডিভাইসের "<b>"সমস্ত"</b>" ব্যবহারকারীর কাছ থেকে অ্যাপ্লিকেশানটি ও এর ডেটা হারিয়ে যাবে৷"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"আপনি কি ব্যবহারকারী <xliff:g id="USERNAME">%1$s</xliff:g> এর জন্য এই অ্যাপ্লিকেশানটি আনইনস্টল করতে চান?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"আপনি কি ফ্যাক্টরি সংস্করণের মাধ্যমে এই অ্যাপ্লিকেশানটি প্রতিস্থাপন করতে চান?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ফ্যাক্টরি সংস্করণের সাথে এই অ্যাপটিকে বদলাবেন? সব ডেটা মুছে যাবে।"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ফ্যাক্টরি সংস্করণের সাথে এই অ্যাপটিকে বদলাবেন? সমস্ত ডেটা মুছে যাবে। এটি এই ডিভাইসের সমস্ত ব্যবহারকারী সহ তাদের কার্যের প্রোফাইলের উপরেও প্রভাব ফেলবে।"</string>
<string name="uninstalling" msgid="5556217435895938250">"আনইনস্টল করা হচ্ছে ..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"আনইনস্টল সমাপ্ত হয়েছে৷"</string>
<string name="uninstall_failed" msgid="631122574306299512">"আনইনস্টল সফল হয়নি৷"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ডিভাইসের অ্যাক্সেস"</string>
<string name="no_new_perms" msgid="6657813692169565975">"এই আপডেটের জন্য কোনো নতুন অনুমতির প্রয়োজন নেই৷"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"আপনি কি নিম্নলিখিত অনুমতিগুলি প্রদান করতে চান? এটি এতে অ্যাক্সেস করার সুযোগ পাবে:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"প্রত্যাখ্যান করুন"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"যাইহোক অস্বীকার করুন"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> এর <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"আপনি কি <xliff:g id="APP_NAME">%1$s</xliff:g> কে <xliff:g id="ACTION">%2$s</xliff:g> করার মঞ্জুরি দেবেন?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"মঞ্জুরি দিন"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"অ্যাপ্লিকেশানগুলি"</string>
<string name="app_permissions" msgid="3146758905824597178">"অ্যাপ্লিকেশানের অনুমতি"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"পরে কখনই জিজ্ঞাসাই করবেন না"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"আর জিজ্ঞাসা করবেন না"</string>
<string name="no_permissions" msgid="3210542466245591574">"কোনো অনুমতি নেই"</string>
<string name="additional_permissions" msgid="6667573114240111763">"অতিরিক্ত অনুমতিগুলি"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"চালিয়ে যান"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"নতুন অনুমতিগুলি"</string>
<string name="current_permissions_category" msgid="998210994450606094">"বর্তমান অনুমতিগুলি"</string>
+ <string name="message_staging" msgid="6151794817691100003">"অ্যাপ্লিকেশান স্টেজ করা হচ্ছে..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"অজানা"</string>
</resources>
diff --git a/res/values-bs-rBA-television/strings.xml b/res/values-bs-rBA-television/strings.xml
new file mode 100644
index 00000000..1924d741
--- /dev/null
+++ b/res/values-bs-rBA-television/strings.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2015 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="grant_dialog_button_deny_dont_ask_again" msgid="5694574989758145558">"Odbij i ne pitaj ponovo"</string>
+ <string name="grant_dialog_how_to_change" msgid="615414835189256888">"Ovo možete kasnije promijeniti u odjeljku Postavke &gt; Aplikacije"</string>
+ <string name="current_permission_template" msgid="4793247012451594523">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="preference_show_system_apps" msgid="7330308025768596149">"Prikaži sistemske aplikacije"</string>
+</resources>
diff --git a/res/values-bs-rBA-watch/strings.xml b/res/values-bs-rBA-watch/strings.xml
new file mode 100644
index 00000000..d168fbcc
--- /dev/null
+++ b/res/values-bs-rBA-watch/strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2015 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="grant_dialog_button_deny_dont_ask_again" msgid="5828565432145544298">"Odbij i ne pitaj ponovo"</string>
+ <string name="current_permission_template" msgid="6691830243038105737">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="preference_show_system_apps" msgid="7042886929865431207">"Prikaži sistemske aplikacije"</string>
+ <string name="permission_summary_enforced_by_policy" msgid="9002523259681588936">"Ne mijenja se"</string>
+ <string name="generic_enabled" msgid="5221039415230005888">"OMOGUĆENO"</string>
+ <string name="generic_disabled" msgid="576339310027394867">"ONEMOGUĆENO"</string>
+</resources>
diff --git a/res/values-bs-rBA/strings.xml b/res/values-bs-rBA/strings.xml
new file mode 100644
index 00000000..baf06d42
--- /dev/null
+++ b/res/values-bs-rBA/strings.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 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="app_name" msgid="2738748390251381682">"Alat za instaliranje paketa"</string>
+ <string name="next" msgid="3057143178373252333">"Naprijed"</string>
+ <string name="install" msgid="5896438203900042068">"Instaliraj"</string>
+ <string name="done" msgid="3889387558374211719">"Gotovo"</string>
+ <string name="security_settings_desc" msgid="2706691034244052604">"Dozvolite ovoj aplikaciji da:"</string>
+ <string name="cancel" msgid="8360346460165114585">"Prekini"</string>
+ <string name="unknown" msgid="4742479012767208045">"Nepoznato"</string>
+ <string name="installing" msgid="8613631001631998372">"Instalacija u toku..."</string>
+ <string name="install_done" msgid="3682715442154357097">"Aplikacija je instalirana."</string>
+ <string name="install_confirm_question" msgid="7295206719219043890">"Želite li instalirati ovu aplikaciju? Ona će dobiti pristup:"</string>
+ <string name="install_confirm_question_no_perms" msgid="5918305641302873520">"Želite li instalirati ovu aplikaciju? Ona ne zahtijeva poseban pristup."</string>
+ <string name="install_confirm_question_update" msgid="4624159567361487964">"Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:"</string>
+ <string name="install_confirm_question_update_system" msgid="1302330093676416336">"Želite li ažurirati ovu ugrađenu aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:"</string>
+ <string name="install_confirm_question_update_no_perms" msgid="4885928136844618944">"Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Za ovo nije potreban poseban pristup."</string>
+ <string name="install_confirm_question_update_system_no_perms" msgid="7676593512694724374">"Želite li ažurirati ovu ugrađenu aplikaciju? Vaš postojeći podaci neće biti izgubljeni. Nije potreban poseban pristup."</string>
+ <string name="install_failed" msgid="6579998651498970899">"Aplikacija nije instalirana."</string>
+ <string name="install_failed_blocked" msgid="1606870930588770025">"Instaliranje ovog paketa je blokirano."</string>
+ <string name="install_failed_conflict" msgid="5349055145440204106">"Paket je u koliziji sa postojećim paketom istog imena."</string>
+ <string name="install_failed_incompatible" product="tablet" msgid="119054044615117271">"Ova aplikacija nije kompatibilna s vašim tabletom."</string>
+ <string name="install_failed_incompatible" product="tv" msgid="3553367270510072729">"Ova aplikacija nije kompatibilna s vašim TV-om."</string>
+ <string name="install_failed_incompatible" product="default" msgid="6677057915876853610">"Ova aplikacija nije kompatibilna s vašim telefonom."</string>
+ <string name="install_failed_invalid_apk" msgid="1287935707565682604">"Čini se da je paket oštećen."</string>
+ <string name="install_failed_msg" product="tablet" msgid="8368835262605608787">"Aplikaciju <xliff:g id="APP_NAME">%1$s</xliff:g> ne možete instalirati na svoj tablet."</string>
+ <string name="install_failed_msg" product="tv" msgid="3990457938384021566">"Nije moguće instalirati aplikaciju <xliff:g id="APP_NAME">%1$s</xliff:g> na vaš TV."</string>
+ <string name="install_failed_msg" product="default" msgid="8554909560982962052">"Aplikaciju <xliff:g id="APP_NAME">%1$s</xliff:g> ne možete instalirati na svoj telefon."</string>
+ <string name="launch" msgid="4826921505917605463">"Otvori"</string>
+ <string name="unknown_apps_dlg_title" msgid="2855558586206583032">"Instalacija blokirana"</string>
+ <string name="unknown_apps_dlg_text" product="tablet" msgid="7504186369474734767">"Iz sigurnosnih razloga, vaš tablet je podešen da blokira instaliranje aplikacija dobivenih iz nepoznatih izvora."</string>
+ <string name="unknown_apps_dlg_text" product="tv" msgid="7195713985140602351">"Vaš TV je zbog sigurnosti podešen da blokira instaliranje aplikacija iz nepoznatih izvora."</string>
+ <string name="unknown_apps_dlg_text" product="default" msgid="133213135679009316">"Iz sigurnosnih razloga, vaš telefon je podešen da blokira instaliranje aplikacija dobivenih iz nepoznatih izvora."</string>
+ <string name="unknown_apps_admin_dlg_text" msgid="1189146324736698462">"Vaš administrator ne dozvoljava instaliranje aplikacija iz nepoznatih izvora."</string>
+ <string name="ok" msgid="3468756155452870475">"Uredu"</string>
+ <string name="settings" msgid="6743583734099755409">"Postavke"</string>
+ <string name="allow_source_dlg_title" msgid="7568985073502399415">"Novi izvor aplikacija"</string>
+ <string name="allow_source_dlg_text" msgid="3927580956764099076">"Aplikacija <xliff:g id="APP_NAME">%1$s</xliff:g> želi instalirati druge aplikacije.\n\nDozvoliti to sada i u budućnosti?"</string>
+ <string name="manage_applications" msgid="4033876279091996596">"Upravljaj aplikacijama"</string>
+ <string name="dlg_app_replacement_title" msgid="1232230739563820951">"Zamijeniti aplikaciju?"</string>
+ <string name="dlg_app_replacement_statement" msgid="2992911899989907492">"Aplikacija koju instalirate zamijenit će drugu aplikaciju.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani."</string>
+ <string name="dlg_sys_app_replacement_statement" msgid="1900046590819605929">"Ovo je sistemska aplikacija.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani."</string>
+ <string name="out_of_space_dlg_title" msgid="7843674437613797326">"Nedostatak prostora"</string>
+ <string name="out_of_space_dlg_text" msgid="4774775404294282216">"Ne možete instalirati aplikaciju <xliff:g id="APP_NAME">%1$s</xliff:g>. Oslobodite prostora u pohrani i pokušajte ponovo."</string>
+ <string name="dlg_ok" msgid="6944357727705699232">"Uredu"</string>
+ <string name="app_not_found_dlg_title" msgid="2692335460569505484">"Aplikacija nije pronađena"</string>
+ <string name="app_not_found_dlg_text" msgid="6107465056055095930">"Aplikacija nije pronađena na spisku instaliranih aplikacija."</string>
+ <string name="uninstall_application_title" msgid="1860074100811653963">"Uklanjanje aplikacije"</string>
+ <string name="uninstall_update_title" msgid="4146940097553335390">"Uklanjanje ažuriranja"</string>
+ <string name="uninstall_activity_text" msgid="6680688689803932550">"<xliff:g id="ACTIVITY_NAME">%1$s</xliff:g> je dio sljedeće aplikacije:"</string>
+ <string name="uninstall_application_text" msgid="6691975835951187030">"Želite li ukloniti ovu aplikaciju?"</string>
+ <string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Želite li ukloniti ovu aplikaciju za "<b>" sve "</b>" korisnike? Aplikacija i njeni podaci će biti uklonjeni iz "<b>" svih "</b>" korisničkih računa na uređaju."</string>
+ <string name="uninstall_application_text_user" msgid="8766882355635485733">"Želite li ukloniti ovu aplikaciju za korisnika <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Želite li ovu aplikaciju zamijeniti s fabričkom verzijom? Svi podaci će biti uklonjeni."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Želite li ovu aplikaciju zamijeniti s fabričkom verzijom? Svi podaci će biti uklonjeni. To će utjecati na sve korisnike uređaja, uključujući i one s radnim profilima."</string>
+ <string name="uninstalling" msgid="5556217435895938250">"Uklanjanje u toku..."</string>
+ <string name="uninstall_done" msgid="3792487853420281888">"Uklanjanje završeno."</string>
+ <string name="uninstall_failed" msgid="631122574306299512">"Uklanjanje nije uspjelo."</string>
+ <string name="uninstall_failed_device_policy_manager" msgid="3493789239037852035">"Ovaj paket ne možete ukloniti jer je aktivni administrator uređaja."</string>
+ <string name="uninstall_failed_device_policy_manager_of_user" msgid="4466062391552204291">"Ne može se ukloniti jer ovaj paket funkcionira kao aktivni administrator uređaja za korisnika <xliff:g id="USERNAME">%1$s</xliff:g>."</string>
+ <string name="uninstall_blocked_profile_owner" msgid="5397102354360532069">"Ova aplikacija je potrebna za vaš profil za posao i ne može se deinstalirati."</string>
+ <string name="uninstall_blocked_device_owner" msgid="7074175526413453063">"Ova aplikacija je potrebna administratoru vašeg uređaja i ne može se ukloniti."</string>
+ <string name="manage_device_administrators" msgid="891392489300312370">"Upravljanje administratorima uređaja"</string>
+ <string name="uninstall_failed_msg" msgid="8969754702803951175">"Aplikacija <xliff:g id="APP_NAME">%1$s</xliff:g> se ne može ukloniti."</string>
+ <string name="Parse_error_dlg_title" msgid="6079580916889596257">"Greška prilikom raščlanjivanja"</string>
+ <string name="Parse_error_dlg_text" msgid="7623286983621067011">"Došlo je do problema prilikom raščlanjivanja paketa."</string>
+ <string name="newPerms" msgid="6039428254474104210">"Novo"</string>
+ <string name="allPerms" msgid="1024385515840703981">"Sve"</string>
+ <string name="privacyPerms" msgid="1850527049572617">"Privatnost"</string>
+ <string name="devicePerms" msgid="6733560207731294504">"Pristup uređaju"</string>
+ <string name="no_new_perms" msgid="6657813692169565975">"Za ovo ažuriranje nisu potrebne nove dozvole."</string>
+ <string name="grant_confirm_question" msgid="4690289297029223742">"Želite li dati sljedeće dozvole? Odobrit ćete pristup:"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Odbij svakako"</string>
+ <string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> od <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
+ <string name="permission_warning_template" msgid="5209102765005869454">"Želite li dozvoliti da aplikacija <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
+ <string name="grant_dialog_button_allow" msgid="4616529495342337095">"Dozvoli"</string>
+ <string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacije"</string>
+ <string name="app_permissions" msgid="3146758905824597178">"Odobrenja za aplikacije"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne pitaj ponovo"</string>
+ <string name="no_permissions" msgid="3210542466245591574">"Nijedno odobrenje"</string>
+ <string name="additional_permissions" msgid="6667573114240111763">"Dodatna odobrenja"</string>
+ <plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
+ <item quantity="one">još <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+ <item quantity="few">još <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+ <item quantity="other">još <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+ </plurals>
+ <string name="old_sdk_deny_warning" msgid="3872277112584842615">"Ova aplikacija je kreirana za stariju verziju Androida. Odbijanje odobrenja može uzrokovati da ona više ne funkcionira onako kako je primarno zamišljeno."</string>
+ <string name="default_permission_description" msgid="4992892207044156668">"izvrši nepoznatu radnju"</string>
+ <string name="app_permissions_group_summary" msgid="4787239772223699263">"Aplikacije sa odobrenjem: <xliff:g id="COUNT_0">%1$d</xliff:g> od <xliff:g id="COUNT_1">%2$d</xliff:g>"</string>
+ <string name="menu_show_system" msgid="6773743421743728921">"Prikaži sistemske"</string>
+ <string name="menu_hide_system" msgid="7595471742649432977">"Sakrij sistemske"</string>
+ <string name="permission_title" msgid="6495415273398916381">"Odobrenja za aplikaciju: <xliff:g id="PERMISSION">%1$s</xliff:g>"</string>
+ <string name="no_apps" msgid="1965493419005012569">"Nijedna aplikacija"</string>
+ <string name="location_settings" msgid="1774875730854491297">"Postavke lokacije"</string>
+ <string name="location_warning" msgid="8778701356292735971">"<xliff:g id="APP_NAME">%1$s</xliff:g> pruža usluge lokacije za ovaj uređaj. Pristup lokaciji se može izmijeniti u postavkama lokacije."</string>
+ <string name="system_warning" msgid="7103819124542305179">"Ukoliko odbijete ovo odobrenje, osnovne funkcije vašeg uređaja možda više neće funkcionirati onako kako je prvobitno zamišljeno."</string>
+ <string name="permission_summary_enforced_by_policy" msgid="3418617316188986205">"Nametnuto je pravilima"</string>
+ <string name="loading" msgid="7811651799620593731">"Učitava se…"</string>
+ <string name="all_permissions" msgid="5156669007784613042">"Sva odobrenja"</string>
+ <string name="other_permissions" msgid="2016192512386091933">"Ostale mogućnosti aplikacije"</string>
+ <string name="permission_request_title" msgid="1204446718549121199">"Zahtjev za odobrenjem"</string>
+ <string name="screen_overlay_title" msgid="3021729846864038529">"Otkriven je element koji prekriva sadržaj ekrana"</string>
+ <string name="screen_overlay_message" msgid="2141944461571677331">"Da promijenite postavku ovog odobrenja, prvo morate isključiti element koji prekriva sadržaj ekrana u odjeljku Postavke &gt; Aplikacije"</string>
+ <string name="screen_overlay_button" msgid="4344544843349937743">"Otvori postavke"</string>
+ <string name="wear_not_allowed_dlg_title" msgid="8104666773577525713">"Android Wear"</string>
+ <string name="wear_not_allowed_dlg_text" msgid="1618381127237173068">"Instaliranje/deinstaliranje nije podržano na Wearu."</string>
+ <string name="permission_review_warning_title_template_update" msgid="2569412700408535872">"Aplikacija <xliff:g id="APP_NAME_0">%1$s</xliff:g> je ažurirana. Želite li aplikaciji <xliff:g id="APP_NAME_1">%1$s</xliff:g> dopustiti pristup sljedećem?"</string>
+ <string name="permission_review_title_template_install" msgid="6535540493936469336">"Odaberite čemu aplikacija <xliff:g id="APP_NAME">%1$s</xliff:g> može pristupati"</string>
+ <string name="permission_review_title_template_update" msgid="2548815248828051885">"Aplikacija <xliff:g id="APP_NAME">%1$s</xliff:g> je ažurirana. Odaberite čemu ova aplikacija može pristupati."</string>
+ <string name="review_button_cancel" msgid="957906817733578877">"Otkaži"</string>
+ <string name="review_button_continue" msgid="4809162078179371370">"Nastavi"</string>
+ <string name="new_permissions_category" msgid="3213523410139204183">"Nova odobrenja"</string>
+ <string name="current_permissions_category" msgid="998210994450606094">"Postojeća odobrenja"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Aplikacija se postavlja…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nepoznato"</string>
+</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 1ce1fc3c..892e31e6 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vols desinstal·lar aquesta aplicació?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vols desinstal·lar aquesta aplicació per a "<b>"tots"</b>" els usuaris? L\'aplicació i les seves dades se suprimiran per a "<b>"tots"</b>" els usuaris del dispositiu."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Vols desinstal·lar aquesta aplicació per a l\'usuari <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vols substituir aquesta aplicació per la versió de fàbrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Si substitueixes aquesta aplicació per la versió de fàbrica, s\'esborraran totes les dades."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Si substitueixes aquesta aplicació per la versió de fàbrica, s\'esborraran totes les dades. Això afectarà tots els usuaris d\'aquest dispositiu, inclosos els que tinguin un perfil professional."</string>
<string name="uninstalling" msgid="5556217435895938250">"S\'està desinstal·lant..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstal·lació finalitzada."</string>
<string name="uninstall_failed" msgid="631122574306299512">"S\'ha produït un error en la desinstal·lació."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Accés al dispositiu"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Aquesta actualització no requereix permisos nous."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Vols concedir els permisos següents? S\'obtindrà accés a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Denega"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Denega de totes maneres"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Permetre que <xliff:g id="APP_NAME">%1$s</xliff:g> pugui <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permet"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicacions"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permisos d\'aplicacions"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"No el tornis a demanar"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"No m\'ho demanis més"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sense permisos"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Més permisos"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continua"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Permisos nous"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permisos actuals"</string>
+ <string name="message_staging" msgid="6151794817691100003">"S\'estan aplicant fases a l\'aplicació…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconegut"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index b4b8c878..35d2706e 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Chcete tuto aplikaci odinstalovat?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Chcete tuto aplikaci odinstalovat "<b>"všem"</b>" uživatelům? Aplikace a její údaje budou odstraněny "<b>"všem"</b>" uživatelům tohoto zařízení."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Chcete tuto aplikaci pro uživatele <xliff:g id="USERNAME">%1$s</xliff:g> odinstalovat?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Chcete tuto aplikaci nahradit tovární verzí?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Chcete tuto aplikaci nahradit tovární verzí? Všechna data budou odstraněna."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Chcete tuto aplikaci nahradit tovární verzí? Všechna data budou odstraněna. Tato akce ovlivní všechny uživatele zařízení, včetně uživatelů s pracovním profilem."</string>
<string name="uninstalling" msgid="5556217435895938250">"Probíhá odinstalace..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Odinstalace byla dokončena."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Odinstalace se nezdařila."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Přístup k zařízení"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Tato aktualizace nevyžaduje žádná nová oprávnění."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Chcete udělit následující oprávnění? Získáte přístup k:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Odmítnout"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Zamítnout"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> z <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Povolit aplikaci <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Povolit"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikace"</string>
<string name="app_permissions" msgid="3146758905824597178">"Oprávnění aplikací"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Již se znovu neptat"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Příště se neptat"</string>
<string name="no_permissions" msgid="3210542466245591574">"Žádná oprávnění"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Další oprávnění"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Pokračovat"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nová oprávnění"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktuální oprávnění"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Příprava instalace…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Neznámá aplikace"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index a58dcee6..a3c2b4d3 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vil du afinstallere denne app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vil du afinstallere denne app for "<b>"alle"</b>" brugere? Applikationen og dens data vil blive fjernet fra "<b>"alle"</b>" brugere på denne enhed."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Vil du afinstallere denne app for brugeren <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vil du erstatte denne app med fabriksversionen?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Vil du erstatte denne app med fabriksversionen? Alle data fjernes."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Vil du erstatte denne app med fabriksversionen? Alle data fjernes. Dette påvirker alle brugere af denne enhed, herunder de brugere, der har arbejdsprofiler."</string>
<string name="uninstalling" msgid="5556217435895938250">"Afinstallerer..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Afinstallationen er afsluttet."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Afinstallationen mislykkedes."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Adgang til enheden"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Denne opdatering kræver ingen nye tilladelser."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Vil du give følgende tilladelser? Det vil få adgang til:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Afvis"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Afvis alligevel"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> ud af <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Vil du give <xliff:g id="APP_NAME">%1$s</xliff:g> tilladelse til at <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Tillad"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"Apptilladelser"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Spørg ikke igen"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Spørg ikke igen"</string>
<string name="no_permissions" msgid="3210542466245591574">"Ingen tilladelser"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Flere tilladelser"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Fortsæt"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nye tilladelser"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktuelle tilladelser"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Forbereder appen…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Ukendt"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 41bac7ca..58cd1136 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Möchtest du diese App deinstallieren?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Möchtest du diese App für "<b>"alle"</b>" Nutzer entfernen? Die App und alle zugehörigen Daten werden für "<b>"alle"</b>" Nutzer des Geräts entfernt."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Möchtest du diese App für den Nutzer <xliff:g id="USERNAME">%1$s</xliff:g> deinstallieren?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Möchtest du diese App durch die Werksversion ersetzen?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Diese App durch die Werksversion ersetzen? Alle Daten werden entfernt."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Diese App durch die Werksversion ersetzen? Alle Daten werden entfernt. Dies betrifft alle Nutzer des Geräts, einschließlich Arbeitsprofilen."</string>
<string name="uninstalling" msgid="5556217435895938250">"Wird deinstalliert..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Deinstallation abgeschlossen"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Deinstallation fehlgeschlagen"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Gerätezugriff"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Für dieses Update sind keine neuen Berechtigungen erforderlich."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Möchtest du die folgenden Berechtigungen gewähren? Sie ermöglichen den Zugriff auf Folgendes:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Ablehnen"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Trotzdem ablehnen"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> von <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> ermöglichen, <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Zulassen"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"App-Berechtigungen"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nicht mehr fragen"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Nicht mehr fragen"</string>
<string name="no_permissions" msgid="3210542466245591574">"Keine Berechtigungen"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Zusätzliche Berechtigungen"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Weiter"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Neue Berechtigungen"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktuelle Berechtigungen"</string>
+ <string name="message_staging" msgid="6151794817691100003">"App wird vorbereitet…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Unbekannt"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 70ed2c53..579e140e 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής;"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για "<b>"όλους"</b>" τους χρήστες; Η εφαρμογή και τα δεδομένα της θα καταργηθούν από "<b>"όλους"</b>" τους χρήστες στη συσκευή."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για το χρήστη <xliff:g id="USERNAME">%1$s</xliff:g>;"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Θέλετε να αντικαταστήσετε αυτήν την εφαρμογή με την εργοστασιακή έκδοση;"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν. Αυτό επηρεάζει όλους τους χρήστες της συσκευής, συμπεριλαμβανομένων και αυτών με προφίλ εργασίας."</string>
<string name="uninstalling" msgid="5556217435895938250">"Κατάργηση εγκατάστασης..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Η κατάργηση εγκατάστασης ολοκληρώθηκε."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Μη επιτυχής κατάργηση εγκατάστασης."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Πρόσβαση συσκευής"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Αυτή η ενημέρωση δεν απαιτεί νέες άδειες."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Θέλετε να εκχωρήσετε τα ακόλουθα δικαιώματα; Συνεπάγεται πρόσβαση σε:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Απόρριψη"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Απόρριψη"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> από <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Να επιτρέπεται στην εφαρμογή <xliff:g id="APP_NAME">%1$s</xliff:g> να <xliff:g id="ACTION">%2$s</xliff:g>;"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Να επιτραπεί"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Εφαρμογές"</string>
<string name="app_permissions" msgid="3146758905824597178">"Δικαιώματα εφ/γών"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Να μην γίνει ποτέ ξανά ερώτηση"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Να μην ερωτηθώ ξανά"</string>
<string name="no_permissions" msgid="3210542466245591574">"Χωρίς δικαιώματα"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Πρόσθετα δικαιώματα"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Συνέχεια"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Νέες άδειες"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Τρέχουσες άδειες"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Σταδιακή διάθεση εφαρμογής…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Άγνωστη"</string>
</resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index c40ac720..6cc07559 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Do you want to uninstall this app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Do you want to uninstall this app for "<b>"all"</b>" users? The application and its data will be removed from "<b>"all"</b>" users on the device."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Do you want to uninstall this app for the user <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Do you want to replace this app with the factory version?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Replace this app with the factory version? All data will be removed."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Replace this app with the factory version? All data will be removed. This affects all users of this device, including those with work profiles."</string>
<string name="uninstalling" msgid="5556217435895938250">"Uninstalling…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Uninstall finished"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Uninstall unsuccessful."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Device Access"</string>
<string name="no_new_perms" msgid="6657813692169565975">"This update requires no new permissions."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Do you want to grant the following permissions? It will get access to:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Deny"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Deny anyway"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> of <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Allow <xliff:g id="APP_NAME">%1$s</xliff:g> to <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Allow"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"App permissions"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Never ask again"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Don\'t ask again"</string>
<string name="no_permissions" msgid="3210542466245591574">"No permissions"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Additional permissions"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continue"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"New permissions"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Current permissions"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Staging app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Unknown"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index c40ac720..6cc07559 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Do you want to uninstall this app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Do you want to uninstall this app for "<b>"all"</b>" users? The application and its data will be removed from "<b>"all"</b>" users on the device."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Do you want to uninstall this app for the user <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Do you want to replace this app with the factory version?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Replace this app with the factory version? All data will be removed."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Replace this app with the factory version? All data will be removed. This affects all users of this device, including those with work profiles."</string>
<string name="uninstalling" msgid="5556217435895938250">"Uninstalling…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Uninstall finished"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Uninstall unsuccessful."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Device Access"</string>
<string name="no_new_perms" msgid="6657813692169565975">"This update requires no new permissions."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Do you want to grant the following permissions? It will get access to:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Deny"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Deny anyway"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> of <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Allow <xliff:g id="APP_NAME">%1$s</xliff:g> to <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Allow"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"App permissions"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Never ask again"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Don\'t ask again"</string>
<string name="no_permissions" msgid="3210542466245591574">"No permissions"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Additional permissions"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continue"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"New permissions"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Current permissions"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Staging app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Unknown"</string>
</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index c40ac720..6cc07559 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Do you want to uninstall this app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Do you want to uninstall this app for "<b>"all"</b>" users? The application and its data will be removed from "<b>"all"</b>" users on the device."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Do you want to uninstall this app for the user <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Do you want to replace this app with the factory version?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Replace this app with the factory version? All data will be removed."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Replace this app with the factory version? All data will be removed. This affects all users of this device, including those with work profiles."</string>
<string name="uninstalling" msgid="5556217435895938250">"Uninstalling…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Uninstall finished"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Uninstall unsuccessful."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Device Access"</string>
<string name="no_new_perms" msgid="6657813692169565975">"This update requires no new permissions."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Do you want to grant the following permissions? It will get access to:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Deny"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Deny anyway"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> of <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Allow <xliff:g id="APP_NAME">%1$s</xliff:g> to <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Allow"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"App permissions"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Never ask again"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Don\'t ask again"</string>
<string name="no_permissions" msgid="3210542466245591574">"No permissions"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Additional permissions"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continue"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"New permissions"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Current permissions"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Staging app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Unknown"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index eb438e32..036b3d11 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"¿Deseas desinstalar esta aplicación?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"¿Quieres desinstalar esta aplicación para "<b>"todos"</b>" los usuarios? La aplicación y sus datos se eliminarán de "<b>"todos"</b>" los usuarios del dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"¿Deseas desinstalar esta aplicación para el usuario <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"¿Deseas reemplazar esta aplicación con la versión de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"¿Deseas reemplazar esta app con la versión de fábrica? Se quitarán todos los datos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"¿Deseas reemplazar esta app con la versión de fábrica? Se quitarán todos los datos. Esta acción afectará a todos los usuarios de este dispositivo, incluidos los que poseen perfiles de trabajo."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalando…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"La desinstalación finalizó."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalación incorrecta"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acceso al dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta actualización no requiere permisos nuevos."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"¿Quieres conceder los permisos indicados a continuación? Esto dará acceso a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Rechazar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Denegar de todos modos"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"¿Permitir a <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicaciones"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permisos de aplicaciones"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"No volver a preguntar"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"No volver a preguntar"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sin permisos"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permisos adicionales"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Permisos nuevos"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permisos actuales"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Preparando app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconocido"</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index e026c01b..acd6850f 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"¿Quieres desinstalar esta aplicación?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"¿Quieres desinstalar esta aplicación para "<b>"todos"</b>" los usuarios? La aplicación y sus datos se eliminarán de "<b>"todos"</b>" los usuarios del dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"¿Quieres desinstalar esta aplicación para el usuario <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"¿Quieres sustituir esta aplicación con la versión de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"¿Quieres sustituir esta aplicación con la versión de fábrica? Ten en cuenta que se eliminarán todos los datos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"¿Quieres sustituir esta aplicación con la versión de fábrica? Ten en cuenta que se eliminarán todos los datos. Esto afecta a todos los usuarios del dispositivo, incluidos los que tienen perfiles de trabajo."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalando..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalación completada"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalación correcta"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acceso al dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta actualización no requiere permisos nuevos."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"¿Quieres conceder los siguientes permisos? Podrá acceder a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Rechazar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Denegar de todos modos"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"¿Permitir que <xliff:g id="APP_NAME">%1$s</xliff:g> pueda <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicaciones"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permisos de aplicaciones"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"No volver a preguntar"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"No volver a preguntar"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sin permisos"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permisos adicionales"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Permisos nuevos"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permisos actuales"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Preparando aplicación…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconocido"</string>
</resources>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
index 8ff7ea1e..cad4dc83 100644
--- a/res/values-et-rEE/strings.xml
+++ b/res/values-et-rEE/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Kas soovite selle rakenduse desinstallida?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Kas soovite desinstallida selle rakenduse "<b>"kõikidelt"</b>" kasutajatelt? Rakendus ja selle andmed eemaldatakse "<b>"kõikidelt"</b>" seadme kasutajatelt."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Kas soovite kasutaja <xliff:g id="USERNAME">%1$s</xliff:g> puhul rakenduse desinstallida?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Kas soovite selle rakenduse asendada tehaseversiooniga?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Kas asendada see rakendus tehaseversiooniga? Kõik andmed eemaldatakse."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Kas asendada see rakendus tehaseversiooniga? Kõik andmed eemaldatakse. See mõjutab kõiki seadme kasutajaid, sh neid, kellel on tööprofiilid."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstallimine ..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstallimine on lõpetatud."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstallimine ebaõnnestus."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Seadme juurdepääs"</string>
<string name="no_new_perms" msgid="6657813692169565975">"See värskendus ei nõua uusi lube."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Kas soovite anda järgmise loa? See annab juurdepääsu järgmisele:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Keelamine"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Keela ikkagi"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>-st"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Kas lubada rakendusel <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Lubamine"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Rakendused"</string>
<string name="app_permissions" msgid="3146758905824597178">"Rakenduse load"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ära enam küsi"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ära enam küsi"</string>
<string name="no_permissions" msgid="3210542466245591574">"Lube ei ole"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Täiendavad load"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Jätka"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Uued load"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Praegused load"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Rakenduse ettevalmistamine …"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Tundmatu"</string>
</resources>
diff --git a/res/values-eu-rES/strings.xml b/res/values-eu-rES/strings.xml
index ab958741..9d2e5fe9 100644
--- a/res/values-eu-rES/strings.xml
+++ b/res/values-eu-rES/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Aplikazioa desinstalatu nahi duzu?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Aplikazioa erabiltzaile "<b>"guztientzat"</b>" desinstalatu nahi duzu? Aplikazioa eta bere datu guztiak gailuko erabiltzaile "<b>"guztiei"</b>" ezabatuko zaizkie."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> erabiltzailearen aplikazioa desinstalatu nahi duzu?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Aplikazioa jatorrizko bertsioarekin ordeztu nahi duzu?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, laneko profilak dituztenengan barne."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalatzen…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalatu da."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Ezin izan da desinstalatu."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Gailurako sarbidea"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Eguneratze honek ez du baimen berririk behar."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Baimen hauek eman nahi dituzu? Hauetarako sarbidea lortzeko balioko dute:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Eragotzi"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Ukatu hala ere"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> aplikazioari \"<xliff:g id="ACTION">%2$s</xliff:g>\" baimena eman nahi diozu?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Baimendu"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikazioak"</string>
<string name="app_permissions" msgid="3146758905824597178">"Aplikaziorako baimenak"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ez galdetu berriro"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ez galdetu berriro"</string>
<string name="no_permissions" msgid="3210542466245591574">"Ez dago baimenik"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Baimen gehigarriak"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Jarraitu"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Baimen berriak"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Uneko baimenak"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Aplikazioa prestatzen…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Ezezaguna"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index b8a804f7..1cbc1e30 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"می‌خواهید این برنامه را حذف نصب کنید؟"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"آیا می‌خواهید این برنامه را برای "<b>"همه"</b>" کاربران حذف کنید؟ این برنامه کاربردی و داده‌های آن برای "<b>"همه"</b>" کاربران این دستگاه حذف خواهد شد."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"آیا می‌خواهید این برنامه را برای این کاربر <xliff:g id="USERNAME">%1$s</xliff:g> حذف نصب کنید؟"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"آیا می‌خواهید این برنامه را با یک نسخه کارخانه جایگزین کنید؟"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"این برنامه با نسخه کارخانه جایگزین شود؟ همه داده‌ها پاک می‌شوند."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"این برنامه با نسخه کارخانه جایگزین شود؟ همه داده‌ها پاک می‌شوند. این کار همه کاربران این دستگاه (از جمله کاربرانی که نمایه کاری دارند) را تحت تأثیر قرار خواهد داد."</string>
<string name="uninstalling" msgid="5556217435895938250">"در حال حذف نصب..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"حذف نصب پایان یافت."</string>
<string name="uninstall_failed" msgid="631122574306299512">"حذف نصب انجام نشد."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"دسترسی به دستگاه"</string>
<string name="no_new_perms" msgid="6657813692169565975">"این به‌روزرسانی به مجوز جدیدی نیاز ندارد."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"آیا می‌خواهید مجوزهای زیر را اعطا کنید؟ این مجوزها دسترسی به این موارد را بوجود می‌آورند:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"اجازه ندارد"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"در هر صورت نادیده گرفته شود"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> از <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"به <xliff:g id="APP_NAME">%1$s</xliff:g> برای <xliff:g id="ACTION">%2$s</xliff:g> اجازه می‌دهید؟"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"مجاز است"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"برنامه‌ها"</string>
<string name="app_permissions" msgid="3146758905824597178">"مجوزهای برنامه"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"دیگر هرگز سؤال نشود"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"دوباره سؤال نشود"</string>
<string name="no_permissions" msgid="3210542466245591574">"مجوزی موجود نیست"</string>
<string name="additional_permissions" msgid="6667573114240111763">"مجوزهای بیشتر"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ادامه"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"مجوزهای جدید"</string>
<string name="current_permissions_category" msgid="998210994450606094">"مجوزهای کنونی"</string>
+ <string name="message_staging" msgid="6151794817691100003">"مرحله‌بندی برنامه…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"نامشخص"</string>
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index a2304873..b4e25562 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Haluatko poistaa tämän sovelluksen?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Haluatko poistaa tämän sovelluksen "<b>"kaikilta"</b>" käyttäjiltä? Sovellus ja sen tiedot poistetaan "<b>"kaikilta"</b>" laitteen käyttäjiltä."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Haluatko poistaa tämän sovelluksen käyttäjältä <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Haluatko korvata tämän sovelluksen tehdasversiolla?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Haluatko korvata tämän sovelluksen tehdasversiolla? Kaikki tiedot poistetaan."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Haluatko korvata tämän sovelluksen tehdasversiolla? Kaikki tiedot poistetaan. Tämä vaikuttaa kaikkiin laitteen käyttäjiin, myös työprofiileihin."</string>
<string name="uninstalling" msgid="5556217435895938250">"Poistetaan..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Poisto valmis."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Poisto epäonnistui."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Laitteen käyttö"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Tämä päivitys ei vaadi uusia käyttöoikeuksia."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Haluatko antaa seuraavat käyttöoikeudet? Sovellus saa käyttöönsä nämä kohteet:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Estä"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Kiellä silti"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Saako <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Salli"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Sovellukset"</string>
<string name="app_permissions" msgid="3146758905824597178">"Sovelluksen käyttöoikeudet"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Älä kysy enää koskaan"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Älä kysy uudestaan"</string>
<string name="no_permissions" msgid="3210542466245591574">"Ei käyttöoikeuksia"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Lisäkäyttöoikeudet"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Jatka"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Uudet käyttöoikeudet"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Nykyiset käyttöoikeudet"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Valmistellaan sovellusta…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Tuntematon"</string>
</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 427ba419..c13ae1fc 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Voulez-vous désinstaller cette application?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Voulez-vous désinstaller cette application pour "<b>"tous"</b>" les utilisateurs? L\'application et ses données seront supprimées pour "<b>"tous"</b>" les utilisateurs de l\'appareil."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Voulez-vous désinstaller cette application pour l\'utilisateur <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Voulez-vous rétablir la configuration d\'usine de cette application?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Remplacer cette application par la version d\'usine? Toutes les données seront supprimées."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Remplacer cette application par la version d\'usine? Toutes les données seront supprimées. Cela touchera tous les utilisateurs de cet appareil, y compris ceux qui utilisent un profil professionnel."</string>
<string name="uninstalling" msgid="5556217435895938250">"Désinstallation..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Désinstallation terminée."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Échec de la désinstallation."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Accès à l\'appareil"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Cette mise à jour n\'exige pas de nouvelles autorisations."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Voulez-vous accorder les autorisations suivantes? Cette application aura accès aux éléments suivants :"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Refuser"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Refuser quand même"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Autoriser <xliff:g id="APP_NAME">%1$s</xliff:g> à <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Autoriser"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Applications"</string>
<string name="app_permissions" msgid="3146758905824597178">"Autorisations de l\'application"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ne plus demander"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne plus demander"</string>
<string name="no_permissions" msgid="3210542466245591574">"Aucune autorisation"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Autorisations supplémentaires"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuer"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nouvelles autorisations"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Autorisations actuelles"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Pré-production de l\'application en cours…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Inconnue"</string>
</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 9306c5b5..24ae333a 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Voulez-vous désinstaller cette application ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Voulez-vous désinstaller cette application pour "<b>"tous"</b>" les utilisateurs ? L\'application et ses données seront supprimées pour "<b>"tous"</b>" les utilisateurs de l\'appareil."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Voulez-vous désinstaller cette application pour l\'utilisateur <xliff:g id="USERNAME">%1$s</xliff:g> ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Voulez-vous rétablir la configuration d\'usine de cette application ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Remplacer cette application par la version d\'usine ? Toutes les données seront supprimées."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Remplacer cette application par la version d\'usine ? Toutes les données seront supprimées. Tous les utilisateurs de cet appareil seront affectés, y compris ceux qui ont un profil professionnel."</string>
<string name="uninstalling" msgid="5556217435895938250">"Désinstallation..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Désinstallation terminée."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Échec de la désinstallation."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Accès à l\'appareil"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Cette mise à jour n\'exige pas de nouvelles autorisations."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Voulez-vous accorder les autorisations suivantes ? L\'utilisateur aura accès aux éléments suivants :"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Refuser"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Refuser quand même"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> sur <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Autoriser <xliff:g id="APP_NAME">%1$s</xliff:g> à <xliff:g id="ACTION">%2$s</xliff:g> ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Autoriser"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Applications"</string>
<string name="app_permissions" msgid="3146758905824597178">"Autoris. des applis"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ne plus jamais demander"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne plus demander"</string>
<string name="no_permissions" msgid="3210542466245591574">"Aucune autorisation"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Autorisations supplémentaires"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuer"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nouvelles autorisations"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Autorisations actuelles"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Pré-production de l\'application…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Inconnu"</string>
</resources>
diff --git a/res/values-gl-rES/strings.xml b/res/values-gl-rES/strings.xml
index e2f8fbc6..2c3c8a5d 100644
--- a/res/values-gl-rES/strings.xml
+++ b/res/values-gl-rES/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Queres desinstalar esta aplicación?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Queres desinstalar esta aplicación para "<b>"todos"</b>" os usuarios? A aplicación e os seus datos eliminaranse de "<b>"todos"</b>" os usuarios do dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Queres desinstalar esta aplicación para o usuario <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Queres substituír esta aplicación pola versión de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Queres substituír esta aplicación pola versión que viña de fábrica? Eliminaranse todos os datos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Queres substituír esta aplicación pola versión que viña de fábrica? Eliminaranse todos os datos. Isto afectará a todos os usuarios do dispositivo, incluídos os que teñan perfís de traballo."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalando…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalación finalizada"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalación incorrecta"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acceso dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta actualización non require novos permisos."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Queres conceder os seguintes permisos? Obterá acceso a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Denegar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Denegar igualmente"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Queres permitir que <xliff:g id="APP_NAME">%1$s</xliff:g> poida <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicacións"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permisos de aplicacións"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Non volver preguntar"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Non preguntar de novo"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sen permisos"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permisos adicionais"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Novos permisos"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permisos actuais"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Probando aplicación…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Descoñecida"</string>
</resources>
diff --git a/res/values-gu-rIN/strings.xml b/res/values-gu-rIN/strings.xml
index 7794c308..b33eaf45 100644
--- a/res/values-gu-rIN/strings.xml
+++ b/res/values-gu-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"શું તમે આ એપ્લિકેશનને અનઇન્સ્ટોલ કરવા માંગો છો?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"શું તમે "<b>"તમામ"</b>" વપરાશકર્તાઓ માટે આ એપ્લિકેશનને અનઇન્સ્ટોલ કરવા માગો છો? ઉપકરણ પરના "<b>"તમામ"</b>" વપરાશકર્તાઓમાંથી એપ્લિકેશન અને તેનો ડેટા દૂર કરવામાં આવશે."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"શું તમે <xliff:g id="USERNAME">%1$s</xliff:g> વપરાશકર્તા માટે આ એપ્લિકેશનને અનઇન્સ્ટોલ કરવા માગો છો?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"શું તમે આ એપ્લિકેશનને ફેક્ટરી સંસ્કરણ સાથે બદલવા માંગો છો?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"આ ઍપ્લિકેશનને ફેક્ટરી સંસ્કરણથી બદલીએ? તમામ ડેટા દૂર કરવામાં આવશે."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"આ ઍપ્લિકેશનને ફેક્ટરી સંસ્કરણથી બદલીએ? તમામ ડેટા દૂર કરવામાં આવશે. આનાથી કાર્ય પ્રોફાઇલ્સ સાથેના વપરાશકર્તાઓ સહિત આ ઉપકરણના તમામ વપરાશકર્તાઓ પ્રભાવિત થશે."</string>
<string name="uninstalling" msgid="5556217435895938250">"અનઇન્સ્ટોલ કરી રહ્યું છે..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"અનઇન્સ્ટોલ કરો સમાપ્ત થયું."</string>
<string name="uninstall_failed" msgid="631122574306299512">"અનઇન્સ્ટોલ કરવું અસફળ રહ્યું."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ઉપકરણ ઍક્સેસ"</string>
<string name="no_new_perms" msgid="6657813692169565975">"આ અપડેટને કોઈ નવી પરવાનગીઓની જરૂર નથી."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"શું તમે નીચેની પરવાનગીઓ આપવા માગો છો? તેને આની ઍક્સેસ મળશે:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"નકારો"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"કોઇપણ રીતે નકારો"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> માંથી <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> ને <xliff:g id="ACTION">%2$s</xliff:g> મંજૂરી આપીએ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"મંજૂરી આપો"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"એપ્લિકેશનો"</string>
<string name="app_permissions" msgid="3146758905824597178">"એપ્લિકેશન પરવાનગીઓ"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ફરી ક્યારેય પૂછશો નહીં"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ફરીથી પૂછશો નહીં"</string>
<string name="no_permissions" msgid="3210542466245591574">"કોઈ પરવાનગીઓ નથી"</string>
<string name="additional_permissions" msgid="6667573114240111763">"વધારાની પરવાનગીઓ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ચાલુ રાખો"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"નવી પરવાનગીઓ"</string>
<string name="current_permissions_category" msgid="998210994450606094">"વર્તમાન પરવાનગીઓ"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ઍપ્લિકેશન અમલમં છે..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"અજાણી"</string>
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 41384f39..177075b2 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"क्‍या आप इस ऐप्स को अनइंस्‍टॉल करना चाहते हैं?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"क्या आप इस ऐप्स को "<b>"सभी"</b>" उपयोगकर्ताओं के लिए अनइंस्टॉल करना चाहते हैं? ऐप्स और उसके डेटा को डिवाइस पर "<b>"सभी"</b>" उपयोगकर्ताओं से निकाल दिया जाएगा."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"क्या आप उपयोगकर्ता <xliff:g id="USERNAME">%1$s</xliff:g> के लिए इस ऐप्स को अनइंस्टॉल करना चाहते हैं?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"क्‍या आप इस ऐप्स को फ़ैक्‍टरी वर्शन से बदलना चाहते हैं?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"इस ऐप्लिकेशन को फ़ैक्टरी वर्शन से बदलें? सभी डेटा निकाल दिया जाएगा."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"इस ऐप्लिकेशन को फ़ैक्टरी वर्शन से बदलें? सभी डेटा निकाल दिया जाएगा. यह इस डिवाइस के सभी उपयोगकर्ताओं को प्रभावित करेगा, जिनमें कार्य प्रोफ़ाइल वाले उपयोगकर्ता शामिल हैं."</string>
<string name="uninstalling" msgid="5556217435895938250">"अनइंस्‍टॉल कर रहा है…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"अनइंस्‍टॉल करना पूर्ण हो गया."</string>
<string name="uninstall_failed" msgid="631122574306299512">"अनइंस्‍टॉल करना विफल."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"डिवाइस पहुंच"</string>
<string name="no_new_perms" msgid="6657813692169565975">"इस नई जानकारी के लिए अनुमति की आवश्‍यकता नहीं है."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"क्या आप निम्नलिखित के लिए अनुमति देना चाहते हैं ? इसे इन पर एक्सेस प्राप्त होगी:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"अस्वीकार करें"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"फिर भी अस्वीकार करें"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> में से <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> को <xliff:g id="ACTION">%2$s</xliff:g> की अनुमति दें?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"अनुमति दें"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ऐप्स"</string>
<string name="app_permissions" msgid="3146758905824597178">"ऐप अनुमतियां"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"फिर कभी ना पूछें"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"फिर से ना पूछें"</string>
<string name="no_permissions" msgid="3210542466245591574">"कोई अनुमति नहीं"</string>
<string name="additional_permissions" msgid="6667573114240111763">"अतिरिक्त अनुमतियां"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"जारी रखें"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"नई अनुमतियां"</string>
<string name="current_permissions_category" msgid="998210994450606094">"वर्तमान अनुमतियां"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ऐप्लिकेशन चरणबद्ध किया जा रहा है…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"अज्ञात"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index adf45315..a0fb955f 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Želite li deinstalirati ovu aplikaciju?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Želite li deinstalirati tu aplikaciju za "<b>"sve"</b>" korisnike? Aplikacija i njezini podaci bit će uklonjeni sa "<b>"svih"</b>" korisnika na uređaju."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Želite li deinstalirati tu aplikaciju za korisnika <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Želite li ovu aplikaciju zamijeniti tvorničkom verzijom?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Želite li tu aplikaciju zamijeniti tvorničkom verzijom? Izgubit ćete sve podatke."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Želite li tu aplikaciju zamijeniti tvorničkom verzijom? Izgubit ćete sve podatke. To se odnosi na sve korisnike uređaja, uključujući one s radnim profilima."</string>
<string name="uninstalling" msgid="5556217435895938250">"Deinstaliranje..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Deinstalacija je završena."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Deinstalacija nije uspjela."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Pristup uređaja"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ovo ažuriranje ne zahtijeva nove dozvole."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Želite li dati sljedeće dozvole? Odobrit će se pristup sljedećem:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Odbij"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Svejedno odbij"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> od <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Dopuštate li aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> da može <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Dopusti"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacije"</string>
<string name="app_permissions" msgid="3146758905824597178">"Dopuštenja aplikacije"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nikad više ne traži"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Više me ne pitaj"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nema dopuštenja"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Dodatna dopuštenja"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Nastavi"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nova dopuštenja"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Trenutačna dopuštenja"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Postavljanje aplikacije…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nepoznato"</string>
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 601b4b06..436e0d00 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Eltávolítja ezt az alkalmazást?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Szeretné eltávolítani ezt az alkalmazást "<b>"minden"</b>" felhasználónál? Az alkalmazást és adatait az eszköz "<b>"minden"</b>" felhasználójánál töröljük."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Eltávolítja ezt az alkalmazást <xliff:g id="USERNAME">%1$s</xliff:g> felhasználó esetében?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Szeretné lecserélni az alkalmazást a gyári verzióra?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Lecseréli az alkalmazást a gyári verzióra? Minden adat törlődik."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Lecseréli az alkalmazást a gyári verzióra? Minden adat törlődik. Ez az eszköz összes felhasználóját érinti, így a munkaprofilokkal rendelkezőket is."</string>
<string name="uninstalling" msgid="5556217435895938250">"Eltávolítás..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Az eltávolítás befejeződött."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Az eltávolítás sikertelen."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Eszközhozzáférés"</string>
<string name="no_new_perms" msgid="6657813692169565975">"A frissítés nem igényel új engedélyeket."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Megadja a következő engedélyeket? A következőkhöz biztosít hozzáférést:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Elutasítás"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Tiltás mindenképpen"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>/<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Felhatalmazza a(z) <xliff:g id="APP_NAME">%1$s</xliff:g> szolgáltatást a következőre: <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Engedélyezés"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Alkalmazások"</string>
<string name="app_permissions" msgid="3146758905824597178">"Alkalmazásengedélyek"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ne kérdezzen rá többet"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne jelenjen meg többé"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nincs engedély"</string>
<string name="additional_permissions" msgid="6667573114240111763">"További engedélyek"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Tovább"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Új engedélyek"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Jelenlegi engedélyek"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Alkalmazás fokozatos közzététele…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Ismeretlen"</string>
</resources>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
index 8981d600..99a6f261 100644
--- a/res/values-hy-rAM/strings.xml
+++ b/res/values-hy-rAM/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Ցանկանու՞մ եք ապատեղադրել այս ծրագիրը:"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Ցանկանու՞մ եք ապատեղադրել այս հավելվածը "<b>"բոլոր"</b>" օգտվողների համար: Հավելվածը և դրա տվյալները կհեռացվեն սարքի "<b>"բոլոր"</b>" օգտվողներից:"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ցանկանում եք ապատեղադրե՞լ այս ծրագիրը <xliff:g id="USERNAME">%1$s</xliff:g> օգտվողի համար:"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ցանկանու՞մ եք փոխարինել այս հավելվածը գործարանային տարբերակով:"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Փոխարինե՞լ այս հավելվածը գործարանային տարբերակով: Բոլոր տվյալները կհեռացվեն:"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Փոխարինե՞լ այս հավելվածը գործարանային տարբերակով: Բոլոր տվյալները կհեռացվեն: Դա վերաբերում է այս սարքի բոլոր օգտվողներին, այդ թվում նաև աշխատանքային պրոֆիլներ ունեցողներին:"</string>
<string name="uninstalling" msgid="5556217435895938250">"Ապատեղադրում է..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Ապատեղադրումը ավարտված է:"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Ապատեղադրումն անհաջող է:"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Սարքի մատչում"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Այս թարմացումը պահանջում է, որ նոր թույլտվություններ չտրվեն:"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ցանկանու՞մ եք շնորհել հետևյալ թույլտվությունները: Այն կստանա մատչում`"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Մերժել"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Մերժել"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>-ը <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>-ից"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Թույլատրե՞լ <xliff:g id="APP_NAME">%1$s</xliff:g>-ին <xliff:g id="ACTION">%2$s</xliff:g>:"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Թույլատրել"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Հավելվածներ"</string>
<string name="app_permissions" msgid="3146758905824597178">"Հավելվածների թույլտվությունները"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Այլևս երբեք չհարցնել"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Այլևս չհարցնել"</string>
<string name="no_permissions" msgid="3210542466245591574">"Թույլտվություններ չկան"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Լրացուցիչ թույլտվություններ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Շարունակել"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Նոր թույլտվությունները"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Առկա թույլտվությունները"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Հավելվածի նախապատրաստում…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Անհայտ"</string>
</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index de93903b..bbb20eb2 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Apakah Anda ingin mencopot pemasangan apl ini?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Anda ingin mencopot aplikasi ini untuk "<b>"semua"</b>" pengguna? Aplikasi dan datanya akan dihapus dari "<b>"semua"</b>" pengguna pada perangkat."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ingin mencopot pemasangan aplikasi ini untuk pengguna <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Apakah Anda ingin mengganti apl ini dengan versi pabrik?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Gantikan aplikasi ini dengan versi pabrik? Semua data akan dihapus."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Gantikan aplikasi ini dengan versi pabrik? Semua data akan dihapus. Tindakan ini memengaruhi semua pengguna perangkat ini, termasuk yang memiliki profil kerja."</string>
<string name="uninstalling" msgid="5556217435895938250">"Mencopot pemasangan..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Pencopotan pemasangan selesai."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Pencopotan pemasangan tidak berhasil."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Akses Perangkat"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Pembaruan ini tidak memerlukan izin baru."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ingin memberikan izin ini? Akses akan diberikan ke:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Tolak"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Tetap tolak"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> dari <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Izinkan <xliff:g id="APP_NAME">%1$s</xliff:g> untuk <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Izinkan"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikasi"</string>
<string name="app_permissions" msgid="3146758905824597178">"Izin aplikasi"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Jangan tanya lagi"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Jangan tanya lagi"</string>
<string name="no_permissions" msgid="3210542466245591574">"Tidak ada izin"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Izin tambahan"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Lanjutkan"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Izin baru"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Izin saat ini"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Menyiapkan aplikasi..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Tidak dikenal"</string>
</resources>
diff --git a/res/values-is-rIS/strings.xml b/res/values-is-rIS/strings.xml
index 112106ef..c9350dd7 100644
--- a/res/values-is-rIS/strings.xml
+++ b/res/values-is-rIS/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Viltu fjarlægja þetta forrit?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Viltu fjarlægja þetta forrit hjá "<b>"öllum"</b>" notendum? Forritið og gögn þess verða fjarlægð hjá "<b>"öllum"</b>" notendum tækisins."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Viltu fjarlægja þetta forrit fyrir notandann <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Viltu skipta þessu forriti út fyrir verksmiðjuútgáfuna?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Viltu skipta þessu forriti út fyrir verksmiðjuútgáfuna? Öll gögn verða fjarlægð."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Viltu skipta þessu forriti út fyrir verksmiðjuútgáfuna? Öll gögn verða fjarlægð. Þetta hefur áhrif á alla notendur tækisins, þar á meðal þá sem eru með vinnusnið."</string>
<string name="uninstalling" msgid="5556217435895938250">"Fjarlægir…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Forritið hefur verið fjarlægt."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Ekki tókst að fjarlægja forritið."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Tækisaðgangur"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Þessi uppfærsla krefst engra nýrra heimilda."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Viltu veita eftirfarandi heimildir? Aðgangur er veittur að:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Hafna"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Hafna samt"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> af <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Leyfa <xliff:g id="APP_NAME">%1$s</xliff:g> að <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Leyfa"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Forrit"</string>
<string name="app_permissions" msgid="3146758905824597178">"Heimildir forrits"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ekki spyrja aftur"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ekki spyrja aftur"</string>
<string name="no_permissions" msgid="3210542466245591574">"Engar heimildir"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Viðbótarheimildir"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Halda áfram"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nýjar heimildir"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Núgildandi heimildir"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Setur upp forrit…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Óþekkt"</string>
</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index b9d87881..95095abc 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vuoi disinstallare questa applicazione?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vuoi disinstallare questa applicazione per "<b>"tutti"</b>" gli utenti? L\'applicazione e i relativi dati verranno rimossi da "<b>"tutti"</b>" gli utenti configurati sul dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Disinstallare l\'app per l\'utente <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vuoi sostituire questa applicazione con la versione di fabbrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Sostituire questa app con la versione di fabbrica? Tutti i dati verranno rimossi."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Sostituire questa app con la versione di fabbrica? Tutti i dati verranno rimossi. Saranno interessati tutti gli utenti del dispositivo, inclusi quelli che hanno profili di lavoro."</string>
<string name="uninstalling" msgid="5556217435895938250">"Disinstallazione..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Disinstallazione completata."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Disinstallazione non riuscita."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Accesso dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Questo aggiornamento non richiede nuove autorizzazioni."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Vuoi concedere le autorizzazioni che seguono? Concederai l\'accesso a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Nega"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Nega comunque"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> di <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Consentire a <xliff:g id="APP_NAME">%1$s</xliff:g> di <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Consenti"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"App"</string>
<string name="app_permissions" msgid="3146758905824597178">"Autorizzazioni app"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Non chiedere più"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Non chiedermelo più"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nessuna autorizzazione"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Altre autorizzazioni"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continua"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nuove autorizzazioni"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Autorizzazioni correnti"</string>
+ <string name="message_staging" msgid="6151794817691100003">"App in preparazione…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Sconosciuto"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 76bd6306..8b35011e 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"האם ברצונך להסיר את ההתקנה של אפליקציה זו?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"האם אתה רוצה להסיר את האפליקציה הזו עבור "<b>"כל"</b>" המשתמשים? האפליקציה והנתונים שלה יוסרו מ"<b>"כל"</b>" המשתמשים במכשיר."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"האם ברצונך להסיר את התקנתה של אפליקציה זו עבור המשתמש <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"האם ברצונך להחליף אפליקציה זו בגרסת היצרן?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"האם להחליף את האפליקציה הזאת בגירסת היצרן? כל הנתונים יוסרו."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"האם להחליף את האפליקציה הזאת בגירסת היצרן? כל הנתונים יוסרו. הפעולה תשפיע על כל משתמשי המכשיר, כולל משתמשים בעלי פרופיל עבודה."</string>
<string name="uninstalling" msgid="5556217435895938250">"מסיר התקנה..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"הסרת ההתקנה הסתיימה."</string>
<string name="uninstall_failed" msgid="631122574306299512">"הסרת התקנה נכשלה."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"גישה למכשיר"</string>
<string name="no_new_perms" msgid="6657813692169565975">"עדכון זה לא דורש הרשאות חדשות."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"האם ברצונך להעניק את ההרשאות הבאות? תוענק גישה אל:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"דחה"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"דחה בכל מקרה"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> מתוך <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"האם להתיר ל-<xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"התר"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"אפליקציות"</string>
<string name="app_permissions" msgid="3146758905824597178">"הרשאות לאפליקציות"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"לעולם אל תבקש שוב"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"אל תשאל שוב"</string>
<string name="no_permissions" msgid="3210542466245591574">"אין הרשאות"</string>
<string name="additional_permissions" msgid="6667573114240111763">"הרשאות נוספות"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"המשך"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"הרשאות חדשות"</string>
<string name="current_permissions_category" msgid="998210994450606094">"הרשאות קיימות"</string>
+ <string name="message_staging" msgid="6151794817691100003">"מכין אפליקציה להתקנה…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"לא ידוע"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index bd8b605f..7924eaaf 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"このアプリをアンインストールしますか?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"このアプリを"<b>"すべての"</b>"ユーザーからアンインストールしますか?このアプリとそのデータは端末の"<b>"すべての"</b>"ユーザーから削除されます。"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g>さんのアプリをアンインストールしますか?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"アプリを出荷時の状態に更新しますか?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"このアプリを出荷時の状態に戻しますか?データがすべて削除されます。"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"このアプリを出荷時の状態に戻しますか?データがすべて削除されます。これは、仕事用プロファイルを設定しているユーザーも含めて、この端末を使用するすべてのユーザーが対象となります。"</string>
<string name="uninstalling" msgid="5556217435895938250">"アンインストール中..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"アンインストールが完了しました。"</string>
<string name="uninstall_failed" msgid="631122574306299512">"アンインストールできませんでした。"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"端末アクセス"</string>
<string name="no_new_perms" msgid="6657813692169565975">"このアップデートでは新たな許可は必要ありません。"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"次の権限を許可してもよろしいですか?許可すると、次にアクセスされます:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"許可しない"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"許可しない"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g>に<xliff:g id="ACTION">%2$s</xliff:g>を許可しますか?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"許可"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"アプリ"</string>
<string name="app_permissions" msgid="3146758905824597178">"アプリの権限"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"今後は確認しない"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"今後表示しない"</string>
<string name="no_permissions" msgid="3210542466245591574">"権限がありません"</string>
<string name="additional_permissions" msgid="6667573114240111763">"その他の権限"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"続行"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"新しい権限"</string>
<string name="current_permissions_category" msgid="998210994450606094">"現在の権限"</string>
+ <string name="message_staging" msgid="6151794817691100003">"アプリを準備しています…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"不明"</string>
</resources>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
index 51f0b40a..c6b0dc9d 100644
--- a/res/values-ka-rGE/strings.xml
+++ b/res/values-ka-rGE/strings.xml
@@ -67,7 +67,8 @@
<!-- syntax error in translation for uninstall_application_text_all_users (5574704453233525222) org.xmlpull.v1.XmlPullParserException: expected: /string read: b (position:END_TAG </b>@1:122 in <string name="uninstall_application_text_all_users" msgid="5574704453233525222">"გსურთ ამ აპის დეინსტალაცია ყველა"</b>" მომხმარებილის "<b>"-თვის? აპლიკაცია და მისი მონაცემენბი წაიშლება ყველა"</b>" მომხმარებლის "<b>"-თვის მოწყობილობაზე."</string>
) -->
<string name="uninstall_application_text_user" msgid="8766882355635485733">"გსურთ <xliff:g id="USERNAME">%1$s</xliff:g> მომხმარებლისათვის ამ აპის დეინსტალაცია?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"გნებავთ ამ აპის ჩანაცვლება მწარმოებლის ვერსიით?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"გსურთ ამ აპის ქარხნული ვერსიით ჩანაცვლება? მონაცემები მთლიანად ამოიშლება."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"გსურთ ამ აპის ქარხნული ვერსიით ჩანაცვლება? მონაცემები მთლიანად ამოიშლება. ეს მოქმედება გავლენას იქონიებს ამ მოწყობილობის ყველა მომხმარებელზე, მათ შორის, სამსახურის პროფილებით მოსარგებლეებზეც."</string>
<string name="uninstalling" msgid="5556217435895938250">"დეინსტალაცია…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"დეინსტალაცია დასრულდა."</string>
<string name="uninstall_failed" msgid="631122574306299512">"დეინსტალაცია წარუმატებელია."</string>
@@ -85,13 +86,13 @@
<string name="devicePerms" msgid="6733560207731294504">"მოწყობილობის წვდომა"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ეს განახლება არ საჭიროებს ახალ ნებართვებს."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"გსურთ, მიანიჭოთ შემდეგი ნებართვები? წვდომა ექნება შემდეგზე:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"უარყოფა"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"მაინც უარყოფა"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> სულ <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>-დან"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"აძლევთ ნებას აპს <xliff:g id="APP_NAME">%1$s</xliff:g> შეასრულოს <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"დაშვება"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"აპები"</string>
<string name="app_permissions" msgid="3146758905824597178">"აპის უფლებები"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"აღარასოდეს შემეკითხოს"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"აღარ მკითხოთ"</string>
<string name="no_permissions" msgid="3210542466245591574">"ნებართვები არ არის"</string>
<string name="additional_permissions" msgid="6667573114240111763">"დამატებითი ნებართვები"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"გაგრძელება"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"ახალი ნებართვები"</string>
<string name="current_permissions_category" msgid="998210994450606094">"ამჟამინდელი ნებართვები"</string>
+ <string name="message_staging" msgid="6151794817691100003">"მიმდინარეობს აპის შუალედური შენახვა…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"უცნობი"</string>
</resources>
diff --git a/res/values-kk-rKZ/strings.xml b/res/values-kk-rKZ/strings.xml
index 62f8aa71..b94b8836 100644
--- a/res/values-kk-rKZ/strings.xml
+++ b/res/values-kk-rKZ/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Бұл қолданбаны алып тастауды қалайсыз ба?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Бұл қолданбаны "<b>"барлық"</b>" пайдаланушылар үшін алып тастауды қалайсыз ба? Қолданба және оның деректері құрылғыдағы "<b>"барлық"</b>" пайдаланушылардан алынады."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Пайдаланушы <xliff:g id="USERNAME">%1$s</xliff:g> үшін осы қолданбаны жою керек пе?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Бұл қолданбаның зауыттық нұсқасын қайтаруды қалайсыз ба?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Осы қолданбаны зауыттық нұсқамен ауыстыру керек пе? Бүкіл деректер жойылады."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Осы қолданбаны зауыттық нұсқамен ауыстыру керек пе? Бүкіл деректер жойылады. Бұл осы құрылғының барлық пайдаланушыларына, соның ішінде жұмыс профильдері бар пайдаланушыларға әсер етеді."</string>
<string name="uninstalling" msgid="5556217435895938250">"Алып тастау орындалуда..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Алып тастау аяқталды."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Алып тастау сәтсіздікке ұшырады."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Құралға кіру"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Бұл қолданба жаңа рұқсаттарды қажет етпейді."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Келесі нәрселерге рұқсат бересіз бе? Мыналар қол жетіміді болады:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Қабылдамау"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Бәрібір рұқсат бермеу"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>/<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> қолданбасына <xliff:g id="ACTION">%2$s</xliff:g> рұқсатын бересіз бе?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Рұқсат беру"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Қолданбалар"</string>
<string name="app_permissions" msgid="3146758905824597178">"Қолданба рұқсаттары"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Қайтадан сұрамау"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Қайта сұралмасын"</string>
<string name="no_permissions" msgid="3210542466245591574">"Рұқсат жоқ"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Қосымша рұқсаттар"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Жалғастыру"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Жаңа рұқсаттар"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Ағымдағы рұқсаттар"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Қолданба реттелуде…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Белгісіз"</string>
</resources>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
index 1fa9b740..019bb7ac 100644
--- a/res/values-km-rKH/strings.xml
+++ b/res/values-km-rKH/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"តើ​អ្នក​ចង់​លុប​កម្មវិធី​នេះ​ឬ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"តើ​អ្នក​ចង់​លុប​កម្មវិធី​នេះ​សម្រាប់​អ្នកប្រើ "<b>"ទាំងអស់"</b>"? កម្មវិធី និង​ទិន្នន័យ​របស់​វា​នឹង​ត្រូវ​បាន​លុប​ចេញ​ពី​អ្នកប្រើ "<b>"ទាំងអស់"</b>" ក្នុង​ឧបករណ៍​នេះ។"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"តើ​អ្នក​ចង់​លុប​កម្មវិធី​នេះ​សម្រាប់​អ្នកប្រើ <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"តើ​អ្នក​ចង់​ជំនួស​កម្មវិធី​នេះ​​ដោយ​កំណែ​រោងចក្រ​ឬ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ជំនួសកម្មវិធីនេះដោយកំណែរោងចក្រឬ? ទិន្នន័យទាំងអស់នឹងត្រូវបានលុបចេញ។"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ជំនួយកម្មវិធីនេះដោយកំណែរោងចក្រឬ? ទិន្នន័យទាំងអស់នឹងត្រូវបានលុបចេញ។ វាប៉ះពាល់ដល់អ្នកប្រើឧបករណ៍នេះទាំងអស់ ដោយរាប់បញ្ចូលទាំងអ្នកប្រើដែលមានប្រវត្តិរូបការងារផងដែរ។"</string>
<string name="uninstalling" msgid="5556217435895938250">"កំពុង​លុប..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"បាន​បញ្ចប់​ការ​លុប។"</string>
<string name="uninstall_failed" msgid="631122574306299512">"ការ​លុប​បរាជ័យ។"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ការ​ចូល​ដំណើរការ​ឧបករណ៍"</string>
<string name="no_new_perms" msgid="6657813692169565975">"បច្ចុប្បន្នភាព​នេះ​មិន​ទាមទារ​សិទ្ធិ​ថ្មី​ទេ។"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"តើ​អ្នក​ចង់​ផ្ដល់​សិទ្ធិ​ដូច​ខាងក្រោម? វា​នឹង​ចូល​ទៅ៖"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"បដិសេធ"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"បដិសេធទោះយ៉ាងណាក៏ដោយ"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> នៃ <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"អនុញ្ញាតឲ្យ <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"អនុញ្ញាត"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"កម្មវិធី"</string>
<string name="app_permissions" msgid="3146758905824597178">"សិទ្ធិ​កម្មវិធី"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"កុំសួរទៀត"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"កុំសួរទៀត"</string>
<string name="no_permissions" msgid="3210542466245591574">"គ្មានសិទ្ធិអនុញ្ញាត"</string>
<string name="additional_permissions" msgid="6667573114240111763">"សិទ្ធិអនុញ្ញាតបន្ថែម"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"បន្ត"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"សិទ្ធិអនុញ្ញាតថ្មី"</string>
<string name="current_permissions_category" msgid="998210994450606094">"សិទ្ធិអនុញ្ញាតបច្ចុប្បន្ន"</string>
+ <string name="message_staging" msgid="6151794817691100003">"កំពុងសាកល្បងកម្មវិធី…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"មិនស្គាល់"</string>
</resources>
diff --git a/res/values-kn-rIN/strings.xml b/res/values-kn-rIN/strings.xml
index 02a89928..faa0b0d7 100644
--- a/res/values-kn-rIN/strings.xml
+++ b/res/values-kn-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ನೀವು ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಲು ಬಯಸುವಿರಾ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ನೀವು "<b>"ಎಲ್ಲಾ"</b>" ಬಳಕೆದಾರರಿಗೂ ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಲು ಬಯಸುವಿರಾ? ಸಾಧನದಲ್ಲಿನ "<b>"ಎಲ್ಲಾ"</b>" ಬಳಕೆದಾರರಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಅದರ ಡೇಟಾವನ್ನು ತೆಗೆದುಹಾಕಲಾಗುವುದು."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> ಬಳಕೆದಾರರಿಗೆ ಈ ಅಪ್ಲಿಕೇಶನ್‌ ಅನ್ನು ಅಸ್ಥಾಪಿಸಲು ನೀವು ಬಯಸುವಿರಾ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ನೀವು ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಫ್ಯಾಕ್ಟರಿ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಬದಲಿಸಲು ಬಯಸುವಿರಾ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ಈ ಅಪ್ಲಿಕೇಶನ್ ಬದಲಿಗೆ ಫ್ಯಾಕ್ಟರಿ ಆವೃತ್ತಿಯನ್ನು ಬದಲಾಯಿಸುವುದೇ? ಎಲ್ಲಾ ಡೇಟಾ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ಈ ಅಪ್ಲಿಕೇಶನ್ ಬದಲಿಗೆ ಫ್ಯಾಕ್ಟರಿ ಆವೃತ್ತಿಯನ್ನು ಬದಲಾಯಿಸುವುದೇ? ಎಲ್ಲಾ ಡೇಟಾ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಕೆಲಸದ ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಈ ಸಾಧನದ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಇದು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ."</string>
<string name="uninstalling" msgid="5556217435895938250">"ಅಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"ಅಸ್ಥಾಪನೆ ಪೂರ್ಣಗೊಂಡಿದೆ."</string>
<string name="uninstall_failed" msgid="631122574306299512">"ಅಸ್ಥಾಪನೆ ವಿಫಲವಾಗಿದೆ."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ಸಾಧನ ಪ್ರವೇಶ"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ಈ ನವೀಕರಣಕ್ಕೆ ಯಾವುದೇ ಹೊಸ ಅನುಮತಿಗಳ ಅಗತ್ಯವಿಲ್ಲ."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"ನೀವು ಕೆಳಗಿನ ಅನುಮತಿಗಳನ್ನು ನೀಡ ಬಯಸುತ್ತೀರಾ? ಇದು ಇಲ್ಲಿ ಪ್ರವೇಶ ಪಡೆದುಕೊಳ್ಳಬಹುದು:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ನಿರಾಕರಿಸು"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ಹೇಗಾದರೂ ನಿರಾಕರಿಸಿ"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> ರಲ್ಲಿ <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="ACTION">%2$s</xliff:g> <xliff:g id="APP_NAME">%1$s</xliff:g> ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಅನುಮತಿಸುವುದೇ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ಅನುಮತಿಸು"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ಅಪ್ಲಿಕೇಶನ್‌ಗಳು"</string>
<string name="app_permissions" msgid="3146758905824597178">"ಅಪ್ಲಿಕೇಶನ್ ಅನುಮತಿಗಳು"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ಎಂದಿಗೂ ಮತ್ತೊಮ್ಮೆ ಕೇಳಬೇಡಿ"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ಮತ್ತೆ ಕೇಳಬೇಡಿ"</string>
<string name="no_permissions" msgid="3210542466245591574">"ಯಾವುದೇ ಅನುಮತಿಗಳಿಲ್ಲ"</string>
<string name="additional_permissions" msgid="6667573114240111763">"ಹೆಚ್ಚುವರಿ ಅನುಮತಿಗಳು"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ಮುಂದುವರಿಸು"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"ಹೊಸ ಅನುಮತಿಗಳು"</string>
<string name="current_permissions_category" msgid="998210994450606094">"ಪ್ರಸ್ತುತ ಅನುಮತಿಗಳು"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ಸ್ಥಾಪಿಸಲು ಸಿದ್ಧವಿರುವ ಅಪ್ಲಿಕೇಶನ್…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"ಅಪರಿಚಿತ"</string>
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 1ec74d60..f852756a 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"이 앱을 제거하시겠습니까?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222"><b>"모든"</b>" 사용자에 대해 이 앱을 제거하시겠습니까? 기기를 사용하는 "<b>"모든"</b>" 사용자에 대해 애플리케이션 및 데이터가 삭제됩니다."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g>님의 기기에 설치된 앱을 제거하시겠습니까?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"앱을 초기 버전으로 바꾸시겠습니까?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"이 앱을 초기 버전으로 바꾸시겠습니까? 모든 데이터가 삭제됩니다."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"이 앱을 초기 버전으로 바꾸시겠습니까? 모든 데이터가 삭제되며 직장 프로필 사용자를 포함해 이 기기의 모든 사용자에게 영향을 미칩니다."</string>
<string name="uninstalling" msgid="5556217435895938250">"제거 중..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"제거를 완료했습니다."</string>
<string name="uninstall_failed" msgid="631122574306299512">"제거하지 못했습니다."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"기기 액세스"</string>
<string name="no_new_perms" msgid="6657813692169565975">"이 업데이트에는 새로운 권한이 필요하지 않습니다."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"다음 권한을 부여하시겠습니까? 권한이 부여되면 다음에 액세스할 수 있습니다."</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"거부"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"거부"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g>에서 <xliff:g id="ACTION">%2$s</xliff:g> 허용하시겠습니까?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"허용"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"앱"</string>
<string name="app_permissions" msgid="3146758905824597178">"앱 권한"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"다시 묻지 않기"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"다시 묻지 않음"</string>
<string name="no_permissions" msgid="3210542466245591574">"권한이 없음"</string>
<string name="additional_permissions" msgid="6667573114240111763">"추가 권한"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"계속"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"새로운 권한"</string>
<string name="current_permissions_category" msgid="998210994450606094">"기존 권한"</string>
+ <string name="message_staging" msgid="6151794817691100003">"앱 준비 중…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"알 수 없음"</string>
</resources>
diff --git a/res/values-ky-rKG/strings.xml b/res/values-ky-rKG/strings.xml
index df765292..1d3126a4 100644
--- a/res/values-ky-rKG/strings.xml
+++ b/res/values-ky-rKG/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Бул колдонмону чечип салгыңыз келеби?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Бул колдонмо "<b>"бардык"</b>" колдонуучулардан алынып салынсынбы? Бул колдонмо жана анын берилиштери бул түзмөктүн "<b>"бардык"</b>" колдонуучуларынан алынат."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Бул колдонмону <xliff:g id="USERNAME">%1$s</xliff:g> колдонуучусу үчүн орнотуудан чыгаргыңыз келеби?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Бул колдонмону абалкы орнотулган версиясы менен алмаштырасызбы?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Бул колдонмонун баштапкы версиясы орнотулсунбу? Бардык дайындар өчүп калат."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Бул колдонмонун баштапкы версиясы орнотулсунбу? Түзмөктөгү бардык профилдердин, ошондой эле жумушчу профилдин дайындары өчүп калат."</string>
<string name="uninstalling" msgid="5556217435895938250">"Чыгарылып салынууда…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Чечилип бүттү."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Чечүү ийгиликсиз болду."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Жетүү уруксаттары"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Бул жаңыртуу жаңы уруксаттарды талап кылбайт."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Кийинки уруксаттарды берейин дегениңиз аныкпы? Ал кийинкилерге жетки алат:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Жок"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Баш тартуу"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> ичинен <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> колдонмосуна <xliff:g id="ACTION">%2$s</xliff:g> уруксат берилсинби?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Уруксат берүү"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Колдонмолор"</string>
<string name="app_permissions" msgid="3146758905824597178">"Колдонмо уруксаттары"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Экинчи сураба"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Экинчи суралбасын"</string>
<string name="no_permissions" msgid="3210542466245591574">"Уруксаттар жок"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Кошумча уруксаттар"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Улантуу"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Жаңы уруксаттар"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Учурдагы уруксаттар"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Күтө туруңуз…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Белгисиз"</string>
</resources>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
index bcbe1119..8a25f740 100644
--- a/res/values-lo-rLA/strings.xml
+++ b/res/values-lo-rLA/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ທ່ານຕ້ອງການຖອນການຕິດຕັ້ງແອັບຯນີ້ບໍ່?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ທ່ານຕ້ອງການທີ່ຈະຖອນການຕິດຕັ້ງແອັບຯນີ້ ສຳລັງຜູ່ໃຊ້"<b>"ທຸກຄົນ"</b>"ບໍ່? ແອັບພລິເຄຊັນ ແລະຂໍ້ມູນຂອງມັນຈະຖືກລຶບອອກ ຈາກຜູ່ໃຊ້"<b>"ທັງໝົດ"</b>"ໃນອຸປະກອນນີ້."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"ທ່ານ​ຕ້ອງ​ການ​ຖອນ​ການ​ຕິດ​ຕັ້ງ​ແອັບຯ​ນີ້​ສຳ​ລັບ​ຜູ່​ໃຊ້ <xliff:g id="USERNAME">%1$s</xliff:g> ບໍ່?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ທ່ານ​ຕ້ອງ​ການ​ແທນທີ່ແອັບຯນີ້​ດ້ວຍເວີຊັນທີ່ມາກັບ​ໂຮງ​ງານບໍ່​?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ແທນທີ່ແອັບນີ້ດ້ວຍເວີຊັນທີ່ມາຈາກໂຮງງານບໍ? ຂໍ້ມູນທັງໝົດຈະຖືກລຶບອອກ."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ແທນທີ່ແອັບນີ້ດ້ວຍເວີຊັນທີ່ມາຈາກໂຮງງານບໍ? ຂໍ້ມູນທັງໝົດຈະຖືກລຶບອອກ ເຊິ່ງມີຜົນກັບຜູ້ໃຊ້ອຸປະກອນນີ້ທຸກຄົນ ຮວມທັງຄົນທີ່ມີໂປຣໄຟລ໌ບ່ອນເຮັດວຽກນຳ."</string>
<string name="uninstalling" msgid="5556217435895938250">"ກຳລັງຖອນການຕິດຕັ້ງ..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"ຖອນການຕິດຕັ້ງສຳເລັດແລ້ວ."</string>
<string name="uninstall_failed" msgid="631122574306299512">"ການຖອນການຕິດຕັ້ງບໍ່ສຳເລັດ."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ການເຂົ້າເຖິງອຸປະກອນ"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ອັບເດດນີ້ບໍ່ຕ້ອງການການອະນຸຍາດໃໝ່."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"ທ່ານຕ້ອງການອະນຸມັດສິ່ງຕໍ່ໄປນີ້ຫຼືບໍ່? ມັນຈະສາມາດເຂົ້າເຖິງ:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ປະຕິເສດ"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ຢືນຢັນປະຕິເສດ"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> ໃນ <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"ອະ​ນຸ​ຍາດ​ໃຫ້ <xliff:g id="APP_NAME">%1$s</xliff:g>ເພື່ອ​ <xliff:g id="ACTION">%2$s</xliff:g> ບໍ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ອະນຸຍາດ"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ແອັບ"</string>
<string name="app_permissions" msgid="3146758905824597178">"ການ​ອະ​ນຸ​ຍາດ​ແອັບ"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ຢ່າ​ຖາມ​ອີກ"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ບໍ່ຕ້ອງຖາມອີກ"</string>
<string name="no_permissions" msgid="3210542466245591574">"​ບໍ່​ມີການ​ອະ​ນຸ​ຍາດ​"</string>
<string name="additional_permissions" msgid="6667573114240111763">"ການ​ອະ​ນຸ​ຍາດ​​ເພີ່ມ​ເຕີມ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"​ສືບ​ຕໍ່"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"ການ​ອະ​ນຸ​ຍາດ​ໃໝ່"</string>
<string name="current_permissions_category" msgid="998210994450606094">"ການ​ອະນຸຍາດ​ປັດຈຸ​ບັນ"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ກຳລັງຮຽງແອັບ…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"ບໍ່ຮູ້ຈັກ"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index ba50591c..4e40d884 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Ar norite pašalinti šią programą?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Ar norite pašalinti šią programą "<b>"visiems"</b>" naudotojams? Programa ir jos duomenys bus pašalinti iš "<b>"visų"</b>" naudotojų įrenginyje."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ar norite pašalinti šią naudotojo <xliff:g id="USERNAME">%1$s</xliff:g> programą?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ar norite šią programą pakeisti gamykline versija?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Pakeisti šios programos versiją į gamyklinę? Visi duomenys bus pašalinti."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Pakeisti šios programos versiją į gamyklinę? Visi duomenys bus pašalinti. Tai paveiks visus šio įrenginio naudotojus, įskaitant turinčius darbo profilius."</string>
<string name="uninstalling" msgid="5556217435895938250">"Pašalinama..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Pašalinimas baigtas."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Nepavyko pašalinti."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Prieiga prie įreng."</string>
<string name="no_new_perms" msgid="6657813692169565975">"Šiam naujiniui nereikalingi nauji leidimai."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ar norite suteikti šiuos leidimus? Bus suteikta prieiga prie:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Atmesti"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Vis tiek atmesti"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> iš <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Leisti „<xliff:g id="APP_NAME">%1$s</xliff:g>“ <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Leisti"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Programos"</string>
<string name="app_permissions" msgid="3146758905824597178">"Programos leidimai"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Daugiau niekada neklausti"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Daugiau neklausti"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nėra jokių leidimų"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Papildomi leidimai"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Tęsti"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nauji leidimai"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Dabartiniai leidimai"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Programa pateikiama etapais…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nežinoma"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index db0e0f2c..6a292753 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vai vēlaties atinstalēt šo lietotni?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vai vēlaties atinstalēt šo lietotni "<b>"visiem"</b>" lietotājiem? Šī lietojumprogramma un tās dati tiks noņemti no "<b>"visiem"</b>" ierīces lietotāju kontiem."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Vai vēlaties atinstalēt šo lietotni lietotājam <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vai vēlaties aizstāt šo lietotni ar tās rūpnīcas versiju?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Vai aizstāt šo lietotni ar rūpnīcas versiju? Visi dati tiks noņemti."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Vai aizstāt šo lietotni ar rūpnīcas versiju? Visi dati tiks noņemti. Tas ietekmēs visu šīs ierīces lietotāju (arī to lietotāju, kuriem ir darba profili) datus."</string>
<string name="uninstalling" msgid="5556217435895938250">"Notiek atinstalēšana..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Atinstalēšana ir pabeigta."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Atinstalēšana neizdevās."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Piekļuve ierīcei"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Šim atjauninājumam nav nepieciešamas jaunas atļaujas."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Vai vēlaties piešķirt tālāk norādītās atļaujas? Tiks piešķirta šāda piekļuve:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Neatļaut"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Tomēr noraidīt"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>. no <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Vai atļaut lietotnei <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Atļaut"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Lietotnes"</string>
<string name="app_permissions" msgid="3146758905824597178">"Lietotnes atļaujas"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Vairs nejautāt"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Turpmāk vairs nejautāt"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nav atļauju"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Papildu atļaujas"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Turpināt"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Jaunas atļaujas"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Pašreizējās atļaujas"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Lietotne tiek izstādīta…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nezināms"</string>
</resources>
diff --git a/res/values-mk-rMK/strings.xml b/res/values-mk-rMK/strings.xml
index 7158bb14..d9327cf0 100644
--- a/res/values-mk-rMK/strings.xml
+++ b/res/values-mk-rMK/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Дали сакате да ја деинсталирате оваа апликација?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Дали сакате да ја деинсталирате оваа апликација за "<b>"сите"</b>" корисници? Апликацијата и нејзините податоци ќе се отстранат од "<b>"сите"</b>" корисници на уредот."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Дали сакате да ја деинсталирате апликацијава за корисникот <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Дали сакате да ја замените оваа апликација со фабричката верзија?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Сакате да ја замените оваа апликација со фабричката верзија? Сите податоци ќе се отстранат."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Сакате да ја замените оваа апликација со фабричката верзија? Сите податоци ќе се отстранат. Тоа важи за сите корисници на овој уред, вклучувајќи ги и тие со работни профили."</string>
<string name="uninstalling" msgid="5556217435895938250">"Се деинсталира..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Деинсталирањето заврши."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Деинсталирањето е неуспешно."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Пристап кон уредот"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ова ажурирање не бара нови дозволи."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Дали сакате да ги доделите следниве дозволи? Тоа ќе овозможи пристап кон:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Одбиј"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Сепак одбиј"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> од <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Дозволете <xliff:g id="APP_NAME">%1$s</xliff:g> да <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Овозможи"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Апликации"</string>
<string name="app_permissions" msgid="3146758905824597178">"Дозволи за апликацијата"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Никогаш не прашувај повторно"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Не прашувај повторно"</string>
<string name="no_permissions" msgid="3210542466245591574">"Нема дозволи"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Дополнителни дозволи"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Продолжи"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Нови дозволи"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Тековни дозволи"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Апликацијата се поставува…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Непознато"</string>
</resources>
diff --git a/res/values-ml-rIN/strings.xml b/res/values-ml-rIN/strings.xml
index 0cc3fe9d..f98367f4 100644
--- a/res/values-ml-rIN/strings.xml
+++ b/res/values-ml-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ഈ അപ്ലിക്കേഷൻ അൺഇൻസ്റ്റാളുചെയ്യണോ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ഈ അപ്ലിക്കേഷൻ "<b>"എല്ലാ"</b>" ഉപയോക്താക്കൾക്കുമായി അൺഇൻസ്റ്റാളുചെയ്യണോ? ഉപകരണത്തിലെ "<b>"എല്ലാ"</b>" ഉപയോക്താക്കളിൽ നിന്നും അപ്ലിക്കേഷനും അതിന്റെ ഡാറ്റയും നീക്കംചെയ്യപ്പെടും."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> എന്ന ഉപയോക്താവിനായി ഈ അപ്ലിക്കേഷൻ അൺഇൻസ്റ്റാളുചെയ്യണോ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ഫാക്‌ടറി പതിപ്പ് ഉപയോഗിച്ച് ഈ അപ്ലിക്കേഷൻ മാറ്റിസ്ഥാപിക്കണോ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ഫാക്ടറി പതിപ്പ് ഉപയോഗിച്ച് ഈ ആപ്പ് മാറ്റിസ്ഥാപിക്കണോ? എല്ലാ ഡാറ്റയും നീക്കംചെയ്യപ്പെടും."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ഫാക്ടറി പതിപ്പ് ഉപയോഗിച്ച് ഈ ആപ്പ് മാറ്റിസ്ഥാപിക്കണോ? എല്ലാ ഡാറ്റയും നീക്കംചെയ്യപ്പെടും. ഔദ്യോഗിക പ്രൊഫൈലുകൾ ഉള്ളവർ ഉൾപ്പെടെ, ഈ ഉപകരണത്തിന്റെ എല്ലാ ഉപയോക്താക്കളെയും ഇത് ബാധിക്കുന്നു."</string>
<string name="uninstalling" msgid="5556217435895938250">"അൺഇൻസ്‌‌റ്റാൾ ചെയ്യുന്നു..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"അൺഇൻസ്റ്റാളുചെയ്യൽ പൂർത്തിയായി."</string>
<string name="uninstall_failed" msgid="631122574306299512">"അൺഇൻസ്റ്റാളുചെയ്തു."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ഉപകരണ ആക്‌സസ്സ്"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ഈ അപ്‌ഡേറ്റിന് പുതിയ അനുമതികളൊന്നും ആവശ്യമില്ല."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"ഇനിപ്പറയുന്ന അനുമതികൾ അനുവദിക്കണോ? ഇതിന് ഇവയിലേക്ക് ആക്‌സസ്സ് ലഭിക്കും:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"നിരസിക്കുക"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"എന്തായാലും നിരസിക്കുക"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> ആപ്പിനെ <xliff:g id="ACTION">%2$s</xliff:g> എന്നതിന് അനുവദിക്കണോ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"അനുവദിക്കുക"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ആപ്സ്"</string>
<string name="app_permissions" msgid="3146758905824597178">"ആപ്പ് അനുമതികൾ"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"വീണ്ടും ചോദിക്കരുത്"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"വീണ്ടും ആവശ്യപ്പെടരുത്"</string>
<string name="no_permissions" msgid="3210542466245591574">"അനുമതികൾ ഇല്ല"</string>
<string name="additional_permissions" msgid="6667573114240111763">"അധിക അനുമതികൾ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"തുടരുക"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"പുതിയ അനുമതികൾ"</string>
<string name="current_permissions_category" msgid="998210994450606094">"നിലവിലെ അനുമതികൾ"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ആപ്പ് തയ്യാറാക്കുന്നു…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"അറിയപ്പെടാത്തത്"</string>
</resources>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
index 6e558296..d7f2eb16 100644
--- a/res/values-mn-rMN/strings.xml
+++ b/res/values-mn-rMN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Та энэ апп-г устгамаар байна уу?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Та энэ апп-г "<b>"бүх"</b>" хэрэглэгчээс устгах уу? Аппикешн болон доторх дата нь төхөөрөмж дээрх "<b>"бүх"</b>" хэрэглэгчээс устгагдах болно."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Та энэ апп-г <xliff:g id="USERNAME">%1$s</xliff:g> хэрэглэгчийн хувьд устгах уу?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Та энэ апп-г үйлдвэрийн хувилбараар нь орлуулах уу?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Энэ апп-г үйлдвэрээс ирсэн хувилбараар нь солих уу? Бүх өгөгдөл устах болно."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Энэ апп-г үйлдвэрээс ирсэн хувилбараар нь солих уу? Бүх өгөгдөл устах болно. Энэ нь ажлын профайлтай хэрэглэгч зэрэг энэ төхөөрөмжийн бүх хэрэглэгчдэд үйлчлэх болно."</string>
<string name="uninstalling" msgid="5556217435895938250">"Устгаж байна…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Устгаж дуусав."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Устгалт амжилтгүй болов."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Төхөөрөмжид хандах"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Энэ шинэчлэл шинэ зөвшөөрөл шаардахгүй."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Та дараах зөвшөөрлийг олгох уу? Энэ нь дараахд хандах боломжтой:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Татгалзах"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Ямар ч үед татгалзах"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>-ийн <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g>-д <xliff:g id="ACTION">%2$s</xliff:g>-ийг зөвшөөрөх үү?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Зөвшөөрөх"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Апп"</string>
<string name="app_permissions" msgid="3146758905824597178">"Апп зөвшөөрөл"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Дахиад хэзээ ч битгий асуу"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Дахиж бүү асуу"</string>
<string name="no_permissions" msgid="3210542466245591574">"Зөвшөөрөлгүй байна"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Нэмэлт зөвшөөрөл"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Үргэлжлүүлэх"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Шинэ зөвшөөрөл"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Одоогийн зөвшөөрөл"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Апп-г байршуулж байна…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Тодорхойгүй"</string>
</resources>
diff --git a/res/values-mr-rIN/strings.xml b/res/values-mr-rIN/strings.xml
index 04e86c3c..cad68615 100644
--- a/res/values-mr-rIN/strings.xml
+++ b/res/values-mr-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"आपण हा अॅप विस्थापित करू इच्छिता?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"आपण हा अॅप "<b>"सर्व"</b>" वापरकर्त्यांसाठी विस्थापित करू इच्छिता? अनुप्रयोग आणि त्याचा डेटा डिव्हाइसवरील "<b>"सर्व"</b>" वापरकर्त्यांवरून काढला जाईल."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"आपण <xliff:g id="USERNAME">%1$s</xliff:g> वापरकर्त्यासाठी हा अ‍ॅप विस्‍थापित करु इच्‍छिता?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"आपण फॅक्टरी आवृत्तीसह हा अॅप पुनर्स्थित करू इच्छिता?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"फॅक्टरी आवृत्तीसह हा अॅप पुनर्स्थित करायचा? सर्व डेटा काढला जाईल."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"फॅक्टरी आवृत्तीसह हा अॅप पुनर्स्थित करायचा? सर्व डेटा काढला जाईल. हे कार्य प्रोफाईल असलेल्यांसह या डिव्हाइसच्या सर्व वापरकर्त्यांना प्रभावित करते."</string>
<string name="uninstalling" msgid="5556217435895938250">"विस्थापित करीत आहे…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"विस्थापित करणे समाप्त."</string>
<string name="uninstall_failed" msgid="631122574306299512">"विस्थापित करणे अयशस्वी."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"डिव्हाइस प्रवेश"</string>
<string name="no_new_perms" msgid="6657813692169565975">"या अद्यतनास कोणत्याही नवीन परवानग्यांची आवश्यकता नाही."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"आपण खालील परवानग्‍यांना मंजूरी देऊ इच्‍छिता? त्‍यांना यावर प्रवेश मिळेल:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"नकार द्या"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"तरीही नकार द्या"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> पैकी <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> ला <xliff:g id="ACTION">%2$s</xliff:g> करण्‍याची अनुमती द्यायची?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"अनुमती द्या"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"अॅप्स"</string>
<string name="app_permissions" msgid="3146758905824597178">"अॅप परवानग्या"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"पुन्हा कधीही विचारू नका"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"पुन्हा विचारू नका"</string>
<string name="no_permissions" msgid="3210542466245591574">"परवानग्या नाहीत"</string>
<string name="additional_permissions" msgid="6667573114240111763">"अतिरिक्त परवानग्या"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"सुरू ठेवा"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"नवीन परवानग्या"</string>
<string name="current_permissions_category" msgid="998210994450606094">"वर्तमान परवानग्या"</string>
+ <string name="message_staging" msgid="6151794817691100003">"अॅप प्रारंभाच्या स्थितीत आहे..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"अज्ञात"</string>
</resources>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
index f8caa7a8..03500bda 100644
--- a/res/values-ms-rMY/strings.xml
+++ b/res/values-ms-rMY/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Adakah anda mahu menyahpasang aplikasi ini?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Adakah anda mahu menyahpasang apl ini untuk "<b>"semua"</b>" pengguna? Aplikasi dan datanya akan dialih keluar daripada "<b>"semua"</b>" pengguna pada peranti."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Adakah anda ingin menyahpasang apl ini untuk pengguna <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Adakah anda mahu menggantikan aplikasi ini dengan versi kilang?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Gantikan apl ini dengan versi kilang? Semua data akan dialih keluar."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Gantikan apl ini dengan versi kilang? Semua data akan dialih keluar. Tindakan ini melibatkan semua pengguna peranti ini, termasuk mereka yang mempunyai profil kerja."</string>
<string name="uninstalling" msgid="5556217435895938250">"Menyahpasang..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Nyahpasang selesai."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Nyahpasang tidak berjaya."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Akses Peranti"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Kemas kini ini tidak memerlukan kebenaran baharu."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Adakah anda ingin memberikan kebenaran berikut? Apl akan mendapat akses ke:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Tolak"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Tolak juga"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> daripada <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Benarkan <xliff:g id="APP_NAME">%1$s</xliff:g> untuk <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Benarkan"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apl"</string>
<string name="app_permissions" msgid="3146758905824597178">"Kebenaran apl"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Jangan tanya lagi"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Jangan tanya lagi"</string>
<string name="no_permissions" msgid="3210542466245591574">"Tiada kebenaran"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Kebenaran tambahan"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Teruskan"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Kebenaran baharu"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Kebenaran semasa"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Pemeringkatan apl…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Tidak diketahui"</string>
</resources>
diff --git a/res/values-my-rMM/strings.xml b/res/values-my-rMM/strings.xml
index 9d330c8b..222810ca 100644
--- a/res/values-my-rMM/strings.xml
+++ b/res/values-my-rMM/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ဤအပလီကေးရှင်းကို သင်ဖယ်ရှားချင်ပါသလား"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ဤအပလီကေးရှင်းကို အသုံးပြုသူ"<b>" အားလုံး"</b>" အတွက် ဖယ်ရှားချင်ပါသလား? ဤအပလီကေးရှင်း နှင့် သက်ဆိုင်ရာ အချက်အလက်များ အားလုံးကို "<b>" မှ အားလုံးသော "</b>" စက်အသုံးပြုသူတွေအတွက် ဖယ်ရှားပစ်ပါလိမ့်မည်"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"သင်သည် အသုံးပြုသူ <xliff:g id="USERNAME">%1$s</xliff:g> အတွက် ဒီအကောင့်ကို ဖြုတ်ပစ်လိုပါသလား?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ဒီ အပလီကေးရှင်းကို မူလ စက်ရုံထုတ်မူကွဲနှင့် အစားထိုးချင်ပါသလား"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ဤအက်ပ်ကို စက်ရုံထုတ်ဗားရှင်းဖြင့် အစားထိုးမလား။ ဒေတာများအားလုံးကို ဖယ်ရှားလိုက်ပါမည်။"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ဤအက်ပ်ကို စက်ရုံထုတ်ဗားရှင်းဖြင့် အစားထိုးမလား။ ဒေတာများအားလုံးကို ဖယ်ရှားလိုက်ပါမည်။ ၎င်းသည် အလုပ်ပရိုဖိုင်ဖြင့်သုံးသူများအပါအဝင် အသုံးပြုသူများအားလုံးကို အကျိုးသက်ရောက်စေပါလိမ့်မည်။"</string>
<string name="uninstalling" msgid="5556217435895938250">"ဖယ်ထုတ်သည်"</string>
<string name="uninstall_done" msgid="3792487853420281888">"ဖယ်ရှားခြင်း ပြီးပါပြီ"</string>
<string name="uninstall_failed" msgid="631122574306299512">"ဖယ်ရှားမှု မအောင်မြင်ပါ"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"စက်ပစ္စည်း အသုံးပြုခွင့်"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ဒီအဆင့်မြှင့်ခြင်းဟာ ခွင့်ပြုချက်သစ်တွေ မလိုအပ်ပါ"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"အောက်ပါ ခွင့်ပြုချက်များ ပေးလိုပါသလား။ ၎င်းတို့က သုံးခွင့်ပြုမှာကတော့၊"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ငြင်းပယ်သည်"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"မည်သို့ပင်ဖြစ်စေ ငြင်းပယ်ပါ"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> အား <xliff:g id="ACTION">%2$s</xliff:g> ခွင့်ပြုသလား။"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ခွင့်ပြုသည်"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Appများ"</string>
<string name="app_permissions" msgid="3146758905824597178">"App ခွင့်ပြုချက်များ"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ထပ်မမေးရန်"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"နောက်ထပ်မမေးပါနှင့်"</string>
<string name="no_permissions" msgid="3210542466245591574">"ခွင့်ပြုချက်မရှိ"</string>
<string name="additional_permissions" msgid="6667573114240111763">"ထပ်တိုး ခွင့်ပြုချက်များ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ဆက်လုပ်ပါ"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"ခွင့်ပြုချက် အသစ်များ"</string>
<string name="current_permissions_category" msgid="998210994450606094">"လက်ရှိ ခွင့်ပြုချက်များ"</string>
+ <string name="message_staging" msgid="6151794817691100003">"အက်ပ်ကို ပြင်ဆင်နေသည်…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"အမျိုးအမည်မသိ"</string>
</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 9597f3cc..2e35eaec 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vil du avinstallere denne appen?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vil du avinstallere denne appen for "<b>"alle"</b>" brukere? Appen og tilhørende data blir fjernet fra "<b>"alle"</b>" brukere på enheten."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ønsker du å avinstallere denne appen for brukeren <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vil du erstatte denne appen med den opprinnelige versjonen?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Vil du erstatte denne appen med den opprinnelige versjonen? Alle dataene fjernes."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Vil du erstatte denne appen med den opprinnelige versjonen? Alle dataene fjernes. Dette påvirker alle som bruker denne enheten – også personer med jobbprofiler."</string>
<string name="uninstalling" msgid="5556217435895938250">"Avinstallerer…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Avinstalleringen er fullført."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Avinstalleringen mislyktes."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Enhetstilgang"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Denne oppdateringen krever ingen nye tillatelser."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ønsker du å gi følgende tillatelser? Dette gir tilgang til:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Ikke tillat"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Avvis likevel"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> av <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Vil du tillate <xliff:g id="APP_NAME">%1$s</xliff:g> å <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Tillat"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apper"</string>
<string name="app_permissions" msgid="3146758905824597178">"Apptillatelser"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Spør aldri igjen"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ikke spør igjen"</string>
<string name="no_permissions" msgid="3210542466245591574">"Ingen tillatelser"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Flere tillatelser"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Fortsett"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nye tillatelser"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Gjeldende tillatelser"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Setter opp appen …"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Ukjent"</string>
</resources>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
index 0310b7c4..0c3e83f6 100644
--- a/res/values-ne-rNP/strings.xml
+++ b/res/values-ne-rNP/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"के तपाईँ यो अनुप्रयोग अस्थापना गर्न चाहनु हुन्छ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"के तपाईँ यो अनुप्रयोग "<b>"सबै"</b>" प्रयोगकर्ताहरूको लागि स्थापना रद्द गर्न चाहनु हुन्छ? अनुप्रयोग र यसको डेटा "<b>"सबै"</b>" प्रयोगकर्ताहरूबाट उपकरणमा हटाइने छ।"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"के तपाईँ प्रयोगकर्ता <xliff:g id="USERNAME">%1$s</xliff:g> को लागि यो अनुप्रयोग स्थापना रद्द गर्न चाहनुहुन्छ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"के तपाईँ यस अनुप्रयोगलाई मूल संस्करणसँग फेर्न चाहनु हुन्छ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ।"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ। यसले यस यन्त्रका कार्य प्रोफाइल भएका लगायत सबै प्रयोगकर्ताहरूमा असर पार्छ।"</string>
<string name="uninstalling" msgid="5556217435895938250">"अस्थापना गर्दै..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"स्थापना रद्द गर्न सकियो।"</string>
<string name="uninstall_failed" msgid="631122574306299512">"अस्थापना गर्न असफल"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"उपकरण पहुँच"</string>
<string name="no_new_perms" msgid="6657813692169565975">"यस अपडेटलाई नयाँ अनुमति आवश्यक पर्दैन।"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"के तपाईँ निम्न अनुमति प्रदान गर्न चाहनु हुन्छ? यसले पहुँच पाउने छ:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"अस्वीकार गर्नुहोस्"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"जे भए पनि अस्वीकार गर्नुहोस्"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> को <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> लाई <xliff:g id="ACTION">%2$s</xliff:g> गर्न अनुमति दिने हो?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"अनुमति दिनुहोस्"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"अनुप्रयोगहरू"</string>
<string name="app_permissions" msgid="3146758905824597178">"अनुप्रयोग अनुमतिहरू"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"फेरि कहिल्यै नसोध्नुहोस्"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"फेरि नसोध्नुहोस्"</string>
<string name="no_permissions" msgid="3210542466245591574">"कुनै अनुमतिहरू छैनन्"</string>
<string name="additional_permissions" msgid="6667573114240111763">"अतिरिक्त अनुमतिहरू"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"जारी राख्नुहोस्"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"नयाँ अनुमतिहरू"</string>
<string name="current_permissions_category" msgid="998210994450606094">"वर्तमान अनुमतिहरू"</string>
+ <string name="message_staging" msgid="6151794817691100003">"अनुप्रयोगलाई तयार पार्दै…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"अज्ञात"</string>
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 0230e4e5..80e704c9 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Wilt u deze app verwijderen?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Wilt u deze app verwijderen voor "<b>"alle"</b>" gebruikers? Deze app en de gegevens ervan worden verwijderd voor "<b>"alle"</b>" gebruikers van het apparaat."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Wilt u deze app verwijderen voor de gebruiker <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Wilt u deze app vervangen door de fabrieksversie?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Deze app vervangen door de fabrieksversie? Alle gegevens worden verwijderd."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Deze app vervangen door de fabrieksversie? Alle gegevens worden verwijderd. Dit geldt voor alle gebruikers van het apparaat, dus ook voor gebruikers met een werkprofiel."</string>
<string name="uninstalling" msgid="5556217435895938250">"Verwijderen..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Verwijdering voltooid."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Verwijdering mislukt."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Apparaattoegang"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Voor deze update zijn geen nieuwe machtigingen vereist."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Wilt u de volgende machtigingen verlenen? Hiermee kan toegang worden verkregen tot:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Weigeren"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Toch weigeren"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> van <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Toestaan dat <xliff:g id="APP_NAME">%1$s</xliff:g> het volgende doet: <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Toestaan"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"App-machtigingen"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Niet meer vragen"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Niet meer vragen"</string>
<string name="no_permissions" msgid="3210542466245591574">"Geen rechten"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Aanvullende rechten"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Doorgaan"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nieuwe rechten"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Huidige rechten"</string>
+ <string name="message_staging" msgid="6151794817691100003">"App uitvoeren…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Onbekend"</string>
</resources>
diff --git a/res/values-pa-rIN/strings.xml b/res/values-pa-rIN/strings.xml
index d4ccc449..cdb9462f 100644
--- a/res/values-pa-rIN/strings.xml
+++ b/res/values-pa-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ਕੀ ਤੁਸੀਂ ਇਸ ਐਪ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"ਕੀ ਤੁਸੀਂ ਇਸ ਐਪ ਨੂੰ "<b>"ਸਾਰੇ"</b>" ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਅਣਇੰਸਟੌਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਇਸਦਾ ਡਾਟਾ ਡਿਵਾਈਸ ਤੇ "<b>"ਸਾਰੇ"</b>" ਉਪਭੋਗਤਾਵਾਂ ਵੱਲੋਂ ਹਟਾ ਦਿੱਤਾ ਜਾਏਗਾ।"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"ਕੀ ਤੁਸੀਂ ਉਪਭੋਗਤਾ <xliff:g id="USERNAME">%1$s</xliff:g> ਲਈ ਇਸ ਐਪ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ਕੀ ਤੁਸੀਂ ਫੈਕਟਰੀ ਵਰਜਨ ਵਾਲੇ ਇਸ ਐਪ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ਕੀ ਇਸ ਐਪ ਨੂੰ ਫੈਕਟਰੀ ਸੰਸਕਰਣ ਨਾਲ ਬਦਲਣਾ ਹੈ? ਸਾਰਾ ਡੈਟਾ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ।"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ਕੀ ਇਸ ਐਪ ਨੂੰ ਫੈਕਟਰੀ ਸੰਸਕਰਣ ਨਾਲ ਬਦਲਣਾ ਹੈ? ਸਾਰਾ ਡੈਟਾ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ। ਇਹ ਇਸ ਡੀਵਾਈਸ ਦੇ ਸਾਰੇ ਵਰਤੋਂਕਾਰਾਂ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰੇਗਾ, ਜਿਸ ਵਿੱਚ ਕੰਮ ਪ੍ਰੋਫਾਈਲ ਵਾਲੇ ਵਰਤੋਂਕਾਰ ਵੀ ਸ਼ਾਮਲ ਹਨ।"</string>
<string name="uninstalling" msgid="5556217435895938250">"ਅਣਇੰਸਟੌਲ ਕਰ ਰਿਹਾ ਹੈ…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"ਅਣਇੰਸਟੌਲ ਪੂਰਾ ਹੋਇਆ।"</string>
<string name="uninstall_failed" msgid="631122574306299512">"ਅਣਇੰਸਟੌਲ ਅਸਫਲ।"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"ਡਿਵਾਈਸ ਪਹੁੰਚ"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ਇਸ ਅਪਡੇਟ ਲਈ ਕਿਸੇ ਨਵੀਆਂ ਅਨੁਮਤੀਆਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"ਕੀ ਤੁਸੀਂ ਇਹ ਅਨੁਮਤੀਆਂ ਮਨਜ਼ੂਰ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਇਸ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੇਗਾ:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ਅਸਵੀਕਾਰ ਕਰੋ"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ਫੇਰ ਵੀ ਅਸਵੀਕਾਰ ਕਰੋ"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> ਦਾ <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"ਕੀ <xliff:g id="APP_NAME">%1$s</xliff:g> ਨੂੰ <xliff:g id="ACTION">%2$s</xliff:g> ਦੀ ਆਗਿਆ ਦੇਣੀ ਹੈ?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ਆਗਿਆ ਦਿਓ"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ਐਪਸ"</string>
<string name="app_permissions" msgid="3146758905824597178">"ਐਪ ਅਨੁਮਤੀਆਂ"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ਦੁਬਾਰਾ ਕਦੇ ਨਾ ਪੁੱਛਣਾ"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ਦੁਬਾਰਾ ਨਾ ਪੁੱਛੋ"</string>
<string name="no_permissions" msgid="3210542466245591574">"ਕੋਈ ਅਨੁਮਤੀਆਂ ਨਹੀਂ ਹਨ"</string>
<string name="additional_permissions" msgid="6667573114240111763">"ਅਤਿਰਿਕਤ ਅਨੁਮਤੀਆਂ"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ਜਾਰੀ ਰੱਖੋ"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"ਨਵੀਆਂ ਇਜਾਜ਼ਤਾਂ"</string>
<string name="current_permissions_category" msgid="998210994450606094">"ਵਰਤਮਾਨ ਇਜਾਜ਼ਤਾਂ"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ਐਪ ਨੂੰ ਪੜਾਅਬੱਧ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"ਅਗਿਆਤ"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 706a2087..72e1702b 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Odinstalować tę aplikację?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Chcesz odinstalować tę aplikację dla "<b>"wszystkich"</b>" użytkowników? Ta aplikacja i jej dane zostaną usunięte dla "<b>"wszystkich"</b>" użytkowników na urządzeniu."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Chcesz odinstalować tę aplikację dla użytkownika <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Zastąpić tę aplikację wersją fabryczną?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Przywrócić fabryczną wersję tej aplikacji? Wszystkie dane zostaną usunięte."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Przywrócić fabryczną wersję tej aplikacji? Wszystkie dane zostaną usunięte. Dotyczy to wszystkich użytkowników tego urządzenia, również tych korzystających z profilu do pracy."</string>
<string name="uninstalling" msgid="5556217435895938250">"Odinstalowywanie..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Odinstalowywanie zakończone"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Nie udało się odinstalować."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Dostęp do urządzenia"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ta aktualizacja nie wymaga nowych uprawnień."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Chcesz przyznać te uprawnienia? Dają one dostęp do:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Odmów"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Odmów mimo to"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> z <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Zezwolić aplikacji <xliff:g id="APP_NAME">%1$s</xliff:g> na <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Zezwól"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacje"</string>
<string name="app_permissions" msgid="3146758905824597178">"Uprawnienia aplikacji"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nie pytaj ponownie"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Nie pytaj ponownie"</string>
<string name="no_permissions" msgid="3210542466245591574">"Brak uprawnień"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Dodatkowe uprawnienia"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Dalej"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nowe uprawnienia"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktualne uprawnienia"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Przygotowuję aplikację…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Nieznana"</string>
</resources>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index bf4f2596..710cb2f9 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Deseja desinstalar este app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Deseja desinstalar este app para "<b>"todos"</b>" os usuários? O app e seus dados serão removidos para "<b>"todos"</b>" os usuários do dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Deseja desinstalar este app para o usuário <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Deseja substituir este app pela versão de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Substituir este app pela versão de fábrica? Todos os dados serão removidos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Substituir este app pela versão de fábrica? Todos os dados serão removidos. Isso afeta todos os usuários deste dispositivo, incluindo aqueles com perfis de trabalho."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalando..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalação concluída."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalação malsucedida."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acesso ao dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta atualização não requer novas permissões."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Deseja conceder as permissões a seguir? Será concedido acesso para:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Negar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Negar mesmo assim"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Permitir que o app <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permissões do app"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Não perguntar novamente"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Não perguntar novamente"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sem permissão"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permissões adicionais"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Novas permissões"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permissões atuais"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Promovendo app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconhecido"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index a5894161..9bfd34ca 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Pretende desinstalar esta aplicação?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Pretende desinstalar esta aplicação para "<b>"todos"</b>" os utilizadores? A aplicação e os respetivos dados serão removidos de "<b>"todos"</b>" os utilizadores do dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Pretende desinstalar esta aplicação para o utilizador <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Pretende substituir esta aplicação pela versão de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Pretende substituir esta aplicação pela versão de fábrica? Todos os dados são removidos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Pretende substituir esta aplicação pela versão de fábrica? Todos os dados são removidos. Esta ação afeta todos os utilizadores deste dispositivo, incluindo os que têm perfis de trabalho."</string>
<string name="uninstalling" msgid="5556217435895938250">"A desinstalar..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalação concluída."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalação sem êxito."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acesso ao Dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta atualização não requer novas permissões."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Pretende conceder as seguintes permissões? Permitirão acesso a:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Recusar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Recusar mesmo assim"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Pretende permitir que o <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicações"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permissões da aplicação"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nunca perguntar novamente"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Não perguntar novamente"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sem autorizações"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Autorizações adicionais"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Novas autorizações"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Autorizações atuais"</string>
+ <string name="message_staging" msgid="6151794817691100003">"A preparar a aplicação…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconhecido"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index bf4f2596..710cb2f9 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Deseja desinstalar este app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Deseja desinstalar este app para "<b>"todos"</b>" os usuários? O app e seus dados serão removidos para "<b>"todos"</b>" os usuários do dispositivo."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Deseja desinstalar este app para o usuário <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Deseja substituir este app pela versão de fábrica?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Substituir este app pela versão de fábrica? Todos os dados serão removidos."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Substituir este app pela versão de fábrica? Todos os dados serão removidos. Isso afeta todos os usuários deste dispositivo, incluindo aqueles com perfis de trabalho."</string>
<string name="uninstalling" msgid="5556217435895938250">"Desinstalando..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Desinstalação concluída."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Desinstalação malsucedida."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Acesso ao dispositivo"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Esta atualização não requer novas permissões."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Deseja conceder as permissões a seguir? Será concedido acesso para:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Negar"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Negar mesmo assim"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> de <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Permitir que o app <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permitir"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Apps"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permissões do app"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Não perguntar novamente"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Não perguntar novamente"</string>
<string name="no_permissions" msgid="3210542466245591574">"Sem permissão"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permissões adicionais"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuar"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Novas permissões"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permissões atuais"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Promovendo app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Desconhecido"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index b20c50cd..2507e7bc 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -18,20 +18,20 @@
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="2738748390251381682">"Program de instalare a pachetelor"</string>
<string name="next" msgid="3057143178373252333">"Înainte"</string>
- <string name="install" msgid="5896438203900042068">"Instalaţi"</string>
+ <string name="install" msgid="5896438203900042068">"Instalați"</string>
<string name="done" msgid="3889387558374211719">"Terminat"</string>
<string name="security_settings_desc" msgid="2706691034244052604">"Permiteți acestei aplicații să:"</string>
<string name="cancel" msgid="8360346460165114585">"Anulați"</string>
<string name="unknown" msgid="4742479012767208045">"Necunoscut"</string>
<string name="installing" msgid="8613631001631998372">"În curs de instalare..."</string>
- <string name="install_done" msgid="3682715442154357097">"Aplicaţie instalată."</string>
- <string name="install_confirm_question" msgid="7295206719219043890">"Doriți să instalaţi această aplicație? Aceasta va avea acces la:"</string>
- <string name="install_confirm_question_no_perms" msgid="5918305641302873520">"Doriți să instalaţi această aplicație? Aplicaţia nu solicită un acces special."</string>
- <string name="install_confirm_question_update" msgid="4624159567361487964">"Doriți să instalaţi o actualizare pentru această aplicație existentă? Datele existente nu vor fi pierdute. Aplicaţia actualizată va avea acces la:"</string>
- <string name="install_confirm_question_update_system" msgid="1302330093676416336">"Doriți să instalaţi o actualizare pentru această aplicație încorporată? Datele existente nu vor fi pierdute. Aplicaţia actualizată va avea acces la:"</string>
- <string name="install_confirm_question_update_no_perms" msgid="4885928136844618944">"Doriți să instalaţi o actualizare pentru această aplicație existentă? Datele existente nu vor fi pierdute. Actualizarea nu are nevoie de acces special."</string>
- <string name="install_confirm_question_update_system_no_perms" msgid="7676593512694724374">"Doriți să instalaţi o actualizare pentru această aplicație încorporată? Datele existente nu vor fi pierdute. Actualizarea nu are nevoie de acces special."</string>
- <string name="install_failed" msgid="6579998651498970899">"Aplicaţia nu este instalată."</string>
+ <string name="install_done" msgid="3682715442154357097">"Aplicație instalată."</string>
+ <string name="install_confirm_question" msgid="7295206719219043890">"Doriți să instalați această aplicație? Aceasta va avea acces la:"</string>
+ <string name="install_confirm_question_no_perms" msgid="5918305641302873520">"Doriți să instalați această aplicație? Aplicația nu solicită un acces special."</string>
+ <string name="install_confirm_question_update" msgid="4624159567361487964">"Doriți să instalați o actualizare pentru această aplicație existentă? Datele existente nu vor fi pierdute. Aplicația actualizată va avea acces la:"</string>
+ <string name="install_confirm_question_update_system" msgid="1302330093676416336">"Doriți să instalați o actualizare pentru această aplicație încorporată? Datele existente nu vor fi pierdute. Aplicația actualizată va avea acces la:"</string>
+ <string name="install_confirm_question_update_no_perms" msgid="4885928136844618944">"Doriți să instalați o actualizare pentru această aplicație existentă? Datele existente nu vor fi pierdute. Actualizarea nu are nevoie de acces special."</string>
+ <string name="install_confirm_question_update_system_no_perms" msgid="7676593512694724374">"Doriți să instalați o actualizare pentru această aplicație încorporată? Datele existente nu vor fi pierdute. Actualizarea nu are nevoie de acces special."</string>
+ <string name="install_failed" msgid="6579998651498970899">"Aplicația nu este instalată."</string>
<string name="install_failed_blocked" msgid="1606870930588770025">"Instalarea pachetului a fost blocată."</string>
<string name="install_failed_conflict" msgid="5349055145440204106">"Pachetul este în conflict cu un pachet existent cu același nume."</string>
<string name="install_failed_incompatible" product="tablet" msgid="119054044615117271">"Această aplicație nu este compatibilă cu tableta dvs."</string>
@@ -41,7 +41,7 @@
<string name="install_failed_msg" product="tablet" msgid="8368835262605608787">"<xliff:g id="APP_NAME">%1$s</xliff:g> nu a putut fi instalată pe tableta dvs."</string>
<string name="install_failed_msg" product="tv" msgid="3990457938384021566">"Aplicația <xliff:g id="APP_NAME">%1$s</xliff:g> nu a putut fi instalată pe televizor."</string>
<string name="install_failed_msg" product="default" msgid="8554909560982962052">"<xliff:g id="APP_NAME">%1$s</xliff:g> nu a putut fi instalată pe telefonul dvs."</string>
- <string name="launch" msgid="4826921505917605463">"Deschideţi"</string>
+ <string name="launch" msgid="4826921505917605463">"Deschideți"</string>
<string name="unknown_apps_dlg_title" msgid="2855558586206583032">"Instalare blocată"</string>
<string name="unknown_apps_dlg_text" product="tablet" msgid="7504186369474734767">"Pentru securitate, tableta blochează instalarea aplicațiilor obținute din surse necunoscute."</string>
<string name="unknown_apps_dlg_text" product="tv" msgid="7195713985140602351">"Pentru securitate, televizorul este setat să blocheze instalarea aplicațiilor din surse necunoscute."</string>
@@ -50,23 +50,24 @@
<string name="ok" msgid="3468756155452870475">"OK"</string>
<string name="settings" msgid="6743583734099755409">"Setări"</string>
<string name="allow_source_dlg_title" msgid="7568985073502399415">"Sursă nouă pentru aplicații"</string>
- <string name="allow_source_dlg_text" msgid="3927580956764099076">"<xliff:g id="APP_NAME">%1$s</xliff:g> doreşte să instaleze alte aplicații.\n\nPermiteți acest lucru acum și pe viitor?"</string>
+ <string name="allow_source_dlg_text" msgid="3927580956764099076">"<xliff:g id="APP_NAME">%1$s</xliff:g> dorește să instaleze alte aplicații.\n\nPermiteți acest lucru acum și pe viitor?"</string>
<string name="manage_applications" msgid="4033876279091996596">"Gestionați aplicații"</string>
- <string name="dlg_app_replacement_title" msgid="1232230739563820951">"Înlocuiţi aplicația?"</string>
- <string name="dlg_app_replacement_statement" msgid="2992911899989907492">"Aplicaţia pe care o instalaţi va înlocui o altă aplicație.\n \nToate datele dvs. anterioare de utilizator vor fi salvate."</string>
+ <string name="dlg_app_replacement_title" msgid="1232230739563820951">"Înlocuiți aplicația?"</string>
+ <string name="dlg_app_replacement_statement" msgid="2992911899989907492">"Aplicația pe care o instalați va înlocui o altă aplicație.\n \nToate datele dvs. anterioare de utilizator vor fi salvate."</string>
<string name="dlg_sys_app_replacement_statement" msgid="1900046590819605929">"Aceasta este o aplicație de sistem.\n \nToate datele dvs. anterioare de utilizator vor fi salvate."</string>
- <string name="out_of_space_dlg_title" msgid="7843674437613797326">"Spaţiu de stocare insuficient"</string>
- <string name="out_of_space_dlg_text" msgid="4774775404294282216">"<xliff:g id="APP_NAME">%1$s</xliff:g> nu a putut fi instalată. Eliberaţi spațiu și încercaţi din nou."</string>
+ <string name="out_of_space_dlg_title" msgid="7843674437613797326">"Spațiu de stocare insuficient"</string>
+ <string name="out_of_space_dlg_text" msgid="4774775404294282216">"<xliff:g id="APP_NAME">%1$s</xliff:g> nu a putut fi instalată. Eliberați spațiu și încercați din nou."</string>
<string name="dlg_ok" msgid="6944357727705699232">"OK"</string>
- <string name="app_not_found_dlg_title" msgid="2692335460569505484">"Aplicaţia nu a fost găsită"</string>
- <string name="app_not_found_dlg_text" msgid="6107465056055095930">"Aplicaţia nu a fost găsită în lista de aplicații instalate."</string>
- <string name="uninstall_application_title" msgid="1860074100811653963">"Dezinstalaţi aplicația"</string>
- <string name="uninstall_update_title" msgid="4146940097553335390">"Dezinstalaţi actualizarea"</string>
+ <string name="app_not_found_dlg_title" msgid="2692335460569505484">"Aplicația nu a fost găsită"</string>
+ <string name="app_not_found_dlg_text" msgid="6107465056055095930">"Aplicația nu a fost găsită în lista de aplicații instalate."</string>
+ <string name="uninstall_application_title" msgid="1860074100811653963">"Dezinstalați aplicația"</string>
+ <string name="uninstall_update_title" msgid="4146940097553335390">"Dezinstalați actualizarea"</string>
<string name="uninstall_activity_text" msgid="6680688689803932550">" <xliff:g id="ACTIVITY_NAME">%1$s</xliff:g> face parte din următoarea aplicație:"</string>
- <string name="uninstall_application_text" msgid="6691975835951187030">"Doriți să dezinstalaţi această aplicație?"</string>
- <string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Doriți să dezinstalaţi această aplicație pentru "<b>"toți"</b>" utilizatorii? Aplicaţia și datele acesteia vor fi eliminate de la "<b>"toți"</b>" utilizatorii de pe acest dispozitiv."</string>
+ <string name="uninstall_application_text" msgid="6691975835951187030">"Doriți să dezinstalați această aplicație?"</string>
+ <string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Doriți să dezinstalați această aplicație pentru "<b>"toți"</b>" utilizatorii? Aplicația și datele acesteia vor fi eliminate de la "<b>"toți"</b>" utilizatorii de pe acest dispozitiv."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Dezinstalați această aplicație pentru utilizatorul <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Doriți să înlocuiţi această aplicație cu versiunea din fabrică?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Înlocuiți această aplicație cu versiunea din fabrică? Toate datele vor fi eliminate."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Înlocuiți această aplicație cu versiunea din fabrică? Toate datele vor fi eliminate. Această acțiune va afecta toți utilizatorii dispozitivului, inclusiv pe cei cu profiluri de serviciu."</string>
<string name="uninstalling" msgid="5556217435895938250">"În curs de dezinstalare..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Dezinstalare finalizată."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Dezinstalare nefinalizată."</string>
@@ -80,17 +81,17 @@
<string name="Parse_error_dlg_text" msgid="7623286983621067011">"A apărut o problemă la analizarea pachetului."</string>
<string name="newPerms" msgid="6039428254474104210">"Noi"</string>
<string name="allPerms" msgid="1024385515840703981">"Toate"</string>
- <string name="privacyPerms" msgid="1850527049572617">"Confidenţialitate"</string>
+ <string name="privacyPerms" msgid="1850527049572617">"Confidențialitate"</string>
<string name="devicePerms" msgid="6733560207731294504">"Acces la dispozitiv"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Această actualizare nu necesită permisiuni noi."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Doriți să acordați următoarele permisiuni? Utilizatorul va avea acces la:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Refuzați"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Nu permiteți oricum"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> din <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Permiteți ca <xliff:g id="APP_NAME">%1$s</xliff:g> să <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Permiteți"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplicații"</string>
<string name="app_permissions" msgid="3146758905824597178">"Permisiuni pentru aplicație"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Nu mai întreba niciodată"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Nu mai întreba"</string>
<string name="no_permissions" msgid="3210542466245591574">"Fără permisiuni"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Permisiuni suplimentare"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Continuați"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Permisiuni noi"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Permisiuni actuale"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Se pregătește aplicația…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Necunoscut"</string>
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index e0d4c940..ca47c626 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Удалить приложение?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Удалить это приложение для "<b>"всех"</b>" пользователей? После этого "<b>"ни один"</b>" пользователь устройства не будет иметь доступа к приложению и связанным с ним данным."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Удалить это приложение из профиля <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Установить исходную версию приложения?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Установить исходную версию приложения? Все его данные будут удалены."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Установить исходную версию приложения? Его данные будут удалены из всех профилей устройства, в том числе рабочих."</string>
<string name="uninstalling" msgid="5556217435895938250">"Удаление..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Удаление завершено."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Ошибка при удалении."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Доступ к устройству"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Установка этого обновления не требует новых разрешений."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Предоставить следующие разрешения? Вот к чему будет получен доступ:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Отклонить"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Все равно запретить"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> из <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Разрешить приложению \"<xliff:g id="APP_NAME">%1$s</xliff:g>\" <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Разрешить"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Приложения"</string>
<string name="app_permissions" msgid="3146758905824597178">"Разрешения приложений"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Больше не запрашивать"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Больше не спрашивать"</string>
<string name="no_permissions" msgid="3210542466245591574">"Разрешения не требуются"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Ещё разрешения"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Далее"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Новые разрешения"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Имеющиеся разрешения"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Подождите…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Неизвестное приложение"</string>
</resources>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
index 525cee5b..6f618fc3 100644
--- a/res/values-si-rLK/strings.xml
+++ b/res/values-si-rLK/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"ඔබට මෙම යෙදුම අස්ථාපනය කිරීමට අවශ්‍යද?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222"><b>"සියලු"</b>" පරිශීලකයන් සඳහා මෙම යෙදුම අස්ථාපනය කිරීමට ඔබට අවශ්‍යද? උපාංගයෙහි "<b>"සියලු"</b>" පරිශීලකයන් සඳහා යෙදුම සහ එහි දත්ත ඉවත්වනු ඇත."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> පරිශීලකයා සඳහා මෙම යෙදුම අස්ථාපනය කිරීමට ඔබට අවශ්‍යයද?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"කර්මාන්ත ශාලා අනුවාදය සමග මෙම යෙදුම ප්‍රතිස්ථාපනය කිරීමට ඔබට අවශ්‍යද?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"මෙම යෙදුම කර්මාන්ත ශාලා අනුවාදයක් සමගින් ප්‍රතිස්ථාපනය කරන්නද? සියලු දත්ත ඉවත් කරනු ඇත."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"මෙම යෙදුම කර්මාන්ත ශාලා අනුවාදයක් සමගින් ප්‍රතිස්ථාපනය කරන්නද? සියලු දත්ත ඉවත් කරනු ඇත. මෙය කාර්යාල පැතිකඩවල් සහිත අය ඇතුළුව, මෙම උපාංගයෙහි සියලු පරිශීලකයන් වෙත බලපානු ඇත."</string>
<string name="uninstalling" msgid="5556217435895938250">"අස්ථාපනය කරමින්…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"අස්ථාපනය අවසන්."</string>
<string name="uninstall_failed" msgid="631122574306299512">"අස්ථාපිත විම අසාර්ථකයි."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"උපාංගය ප්‍රවේශය"</string>
<string name="no_new_perms" msgid="6657813692169565975">"මෙම යාවත්කාලිනයට අලුත් අවසරයන් අවශ්‍ය නොවේ."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"ඔබට පහත සඳහන් අවසර පිරිනැමීමට අවශ්‍ය ද? එය පහත සඳහා ප්‍රවේශය ලබා ගනියි:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ප්‍රතික්ෂේප කරන්න"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"කෙසේ වෙතත් ප්‍රතික්ෂේප කරන්න"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> න් <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="ACTION">%2$s</xliff:g> කිරීමට <xliff:g id="APP_NAME">%1$s</xliff:g> ට ඉඩ දෙන්නද?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"ඉඩ දෙන්න"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"යෙදුම්"</string>
<string name="app_permissions" msgid="3146758905824597178">"යෙදුම් අවසර"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"නැවත කිසිදා නොඅසන්න"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"නැවත අසන්න එපා"</string>
<string name="no_permissions" msgid="3210542466245591574">"අවසර නොමැත"</string>
<string name="additional_permissions" msgid="6667573114240111763">"අතිරේක අවසර"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"දිගටම කර ගෙන යන්න"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"නව අවසර"</string>
<string name="current_permissions_category" msgid="998210994450606094">"වත්මන් අවසර"</string>
+ <string name="message_staging" msgid="6151794817691100003">"යෙදුම වේදිකාගත කරමින්..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"නොදනී"</string>
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 8460b98b..3c529a75 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Chcete túto aplikáciu odinštalovať?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Chcete odinštalovať túto aplikáciu pre "<b>"všetkých"</b>" používateľov? Aplikácia a jej údaje sa odstránia z tohto zariadenia pre "<b>"všetkých"</b>" používateľov."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Chcete túto aplikáciu odinštalovať pre používateľa <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Chcete túto aplikáciu nahradiť továrenskou verziou?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Nahradiť túto aplikáciu továrenskou verziou? Všetky údaje sa odstránia."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Nahradiť túto aplikáciu továrenskou verziou? Všetky údaje sa odstránia. Ovplyvní to všetkých používateľov tohto zariadenia vrátane tých s pracovnými profilmi."</string>
<string name="uninstalling" msgid="5556217435895938250">"Prebieha odinštalovanie..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Odinštalovanie bolo dokončené."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Odinštalovanie bolo neúspešné."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Prístup k zariadeniu"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Táto aktualizácia nevyžaduje žiadne nové povolenia."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Chcete udeliť nasledujúce povolenia? Získate prístup k:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Odmietnuť"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Zamietnuť"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> z <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Povoliť aplikácii <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Povoliť"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikácie"</string>
<string name="app_permissions" msgid="3146758905824597178">"Povolenia aplikácií"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Túto otázku už nezobrazovať"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Nabudúce sa nepýtať"</string>
<string name="no_permissions" msgid="3210542466245591574">"Žiadne povolenia"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Ďalšie povolenia"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Pokračovať"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nové povolenia"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Aktuálne povolenia"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Aplikácia je zavádzaná po etapách…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Neznáma"</string>
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index da247055..473bba1c 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Ali želite odstraniti to aplikacijo?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Ali želite odstraniti aplikacijo za "<b>"vse"</b>" uporabnike? Aplikacija in njeni podatki bodo odstranjeni iz "<b>"vseh"</b>" uporabnikov v napravi."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ali želite to aplikacijo odstraniti za uporabnika <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ali želite to aplikacijo nadomestiti s tovarniško različico?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Želite to aplikacijo nadomestiti s tovarniško različico? Odstranjeni bodo vsi podatki."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Želite to aplikacijo nadomestiti s tovarniško različico? Odstranjeni bodo vsi podatki. To vpliva na vse uporabnike te naprave, vključno s tistimi z delovnimi profili."</string>
<string name="uninstalling" msgid="5556217435895938250">"Odstranjevanje ..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Odstranitev je končana."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Odstranitev ni uspela."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Dostop do naprave"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Za to posodobitev niso potrebna nova dovoljenja."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ali želite odobriti naslednja dovoljenja? S tem bo omogočen dostop do:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Zavrni"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Vseeno zavrni"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> od <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Dovolite aplikaciji <xliff:g id="APP_NAME">%1$s</xliff:g> izvesti to dejanje: <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Dovoli"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacije"</string>
<string name="app_permissions" msgid="3146758905824597178">"Dovoljenja za aplikacije"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ne vprašaj nikoli več"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ne sprašuj več"</string>
<string name="no_permissions" msgid="3210542466245591574">"Ni dovoljenj"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Dodatna dovoljenja"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Naprej"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nova dovoljenja"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Trenutna dovoljenja"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Priprava aplikacije …"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Neznano"</string>
</resources>
diff --git a/res/values-sq-rAL/strings.xml b/res/values-sq-rAL/strings.xml
index 1113986f..cdaf0584 100644
--- a/res/values-sq-rAL/strings.xml
+++ b/res/values-sq-rAL/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Dëshiron ta çinstalosh këtë aplikacion?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Dëshiron ta çinstalosh këtë aplikacion për "<b>"të gjithë"</b>" përdoruesit? Aplikacioni dhe të dhënat e tij do të hiqen nga "<b>"të gjithë"</b>" përdoruesit e pajisjes."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Dëshiron ta çinstalosh këtë aplikacion për përdoruesin <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Dëshiron ta zëvendësosh këtë aplikacion me versionin e fabrikës?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Të zëvendësohet ky aplikacion me versionin e fabrikës? Të gjitha të dhënat do të hiqen."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Të zëvendësohet ky aplikacion me versionin e fabrikës? Të gjitha të dhënat do të hiqen. Kjo ndikon te të gjithë përdoruesit e kësaj pajisjeje, duke përfshirë ata me profile të punës."</string>
<string name="uninstalling" msgid="5556217435895938250">"Po e çinstalon…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Çinstalimi përfundoi."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Çinstalimi nuk pati sukses."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Qasja në pajisje"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ky përditësim nuk kërkon leje të reja."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Dëshiron të japësh lejet e mëposhtme? Do të ketë qasje në:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Refuzo"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Refuzo sidoqoftë"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> nga <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Të lejohet apl. \"<xliff:g id="APP_NAME">%1$s</xliff:g>\" të realizojë \"<xliff:g id="ACTION">%2$s</xliff:g>\"?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Lejo"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Aplikacionet"</string>
<string name="app_permissions" msgid="3146758905824597178">"Lejet e aplikacionit"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Mos pyet më asnjëherë"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Mos pyet përsëri"</string>
<string name="no_permissions" msgid="3210542466245591574">"Nuk ka leje"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Lejet shtesë"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Vazhdo"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Lejet e reja"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Lejet aktuale"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Po vihet në përdorim aplikacioni..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"E panjohur"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index cef5b3c5..fe17209d 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Да ли желите да деинсталирате ову апликацију?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Да ли желите да деинсталирате ову апликацију за "<b>"све"</b>" кориснике? Апликација и подаци који се на њу односе биће уклоњени за "<b>"све"</b>" кориснике овог уређаја."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Желите ли да деинсталирате ову апликацију за корисника <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Да ли желите да замените ову апликацију фабричком верзијом?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Желите ли да замените ову апликацију фабричком верзијом? Сви подаци ће бити уклоњени."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Желите ли да замените ову апликацију фабричком верзијом? Сви подаци ће бити уклоњени. Ово утиче на све кориснике овог уређаја, укључујући и оне са профилима за Work."</string>
<string name="uninstalling" msgid="5556217435895938250">"Деинсталирање..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Деинсталирање је завршено."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Деинсталирање није успело."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Приступ уређају"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ово ажурирање не захтева нове дозволе."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Да ли желите да одобрите следеће дозволе? Одобрићете приступ за:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Одбиј"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Ипак одбиј"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>. од <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Желите ли да дозволите да услуга <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Дозволи"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Апликације"</string>
<string name="app_permissions" msgid="3146758905824597178">"Дозволе за апликације"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Никада више не тражи"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Не питај поново"</string>
<string name="no_permissions" msgid="3210542466245591574">"Нема дозвола"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Додатне дозволе"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -125,4 +126,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Настави"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Нове дозволе"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Актуелне дозволе"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Апликација се припрема…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Непознато"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 6aa319c9..181f781f 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Vill du avinstallera appen?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Vill du avinstallera den här appen för "<b>"alla"</b>" användare? Appen och alla data i den tas bort från "<b>"alla"</b>" användare på enheten."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Vill du avinstallera appen för användaren <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Vill du ersätta den här appen med fabriksversionen?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Vill du ersätta den här appen med den version som var installerad när enheten var ny? All information tas bort."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Vill du ersätta den här appen med den version som var installerad när enheten var ny? All information tas bort. Detta påverkar alla som använder enheten, även dem med jobbprofiler."</string>
<string name="uninstalling" msgid="5556217435895938250">"Avinstallerar…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Avinstallationen har slutförts."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Det gick inte att avinstallera."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Enhetsåtkomst"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Det krävs inga nya behörigheter för den här uppdateringen."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Vill du bevilja följande behörigheter? Då godkänner du åtkomst till:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Neka"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Neka ändå"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> av <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Vill du tillåta <xliff:g id="APP_NAME">%1$s</xliff:g> att <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Tillåt"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Appar"</string>
<string name="app_permissions" msgid="3146758905824597178">"Appens behörigheter"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Fråga aldrig igen"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Fråga inte igen"</string>
<string name="no_permissions" msgid="3210542466245591574">"Inga behörigheter"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Ytterligare behörigheter"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Fortsätt"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Nya behörigheter"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Nuvarande behörighet"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Provkör appen …"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Okänd"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 21c0c41a..44d94508 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Unataka kusanidua programu hii?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Je, unataka kusanidua programu hii kwa "<b>"watumiaji"</b>" wote? Programu na data yake zitaondolewa kutoka kwa "<b>"watumiaji"</b>" kwenye kifaa."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Je, unataka kuondoa programu hii kwa mtumiaji <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ungependa kubadilisha programu hii na toleo ililotoka nalo kiwandani?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa. Hatua hii itaathiri watumiaji wote wa kifaa hiki, ikiwa ni pamoja na wale walio na wasifu za kazini."</string>
<string name="uninstalling" msgid="5556217435895938250">"Inasanidua..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Imesaniduliwa."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Kusanidua hakukufaulu."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Kufikia Kifaa"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Sasisho hili halihitaji vibali vipya."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Je, unataka kupeana idhini zifuatazo? Itakuwa na ufikiaji kwa:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Kataa"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Kataa hata hivyo"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> kati ya <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Je, ungependa kuruhusu <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Ruhusu"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Programu"</string>
<string name="app_permissions" msgid="3146758905824597178">"Ruhusa za programu"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Usiulize tena"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Usiniulize tena"</string>
<string name="no_permissions" msgid="3210542466245591574">"Hakuna ruhusa"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Ruhusa za ziada"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Endelea"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Ruhusa mpya"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Ruhusa zilizopo"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Inatayarisha programu..."</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Isiyojulikana"</string>
</resources>
diff --git a/res/values-ta-rIN/strings.xml b/res/values-ta-rIN/strings.xml
index a0613af9..671c99b5 100644
--- a/res/values-ta-rIN/strings.xml
+++ b/res/values-ta-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"இந்தப் பயன்பாட்டை நிறுவல் நீக்க விரும்புகிறீர்களா?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"இந்தப் பயன்பாட்டை "<b>"எல்லா"</b>" பயனர்களுக்கும் நிறுவல் நீக்க விரும்புகிறீர்களா? பயன்பாடும், அதன் தரவும் சாதனத்தில் உள்ள "<b>"எல்லா"</b>" பயனர்களிடமிருந்தும் அகற்றப்படும்."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> பயனருக்கான இந்தப் பயன்பாட்டை நிறுவல்நீக்க விரும்புகிறீர்களா?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"ஆரம்பநிலைப் பதிப்பைக் கொண்டு இந்தப் பயன்பாட்டை மாற்ற விரும்புகிறீர்களா?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ஆரம்பநிலைப் பதிப்பாக இந்தப் பயன்பாட்டை மாற்றியமைக்கவா? எல்லா தரவும் அகற்றப்படும்."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ஆரம்பநிலைப் பதிப்பாக இந்தப் பயன்பாட்டை மாற்றியமைக்கவா? எல்லா தரவும் அகற்றப்படும். பணிச் சுயவிவரங்களுடன் உள்ளவர்கள் உட்பட இந்தச் சாதனத்தின் எல்லா பயனர்களையும் இது பாதிக்கும்."</string>
<string name="uninstalling" msgid="5556217435895938250">"நிறுவலை நீக்குகிறது…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"நிறுவல் நீக்குவது முடிந்தது."</string>
<string name="uninstall_failed" msgid="631122574306299512">"நிறுவல் நீக்குவதில் தோல்வி."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"சாதன அணுகல்"</string>
<string name="no_new_perms" msgid="6657813692169565975">"இந்தப் புதுப்பிப்பிற்குப் புதிய அனுமதிகள் எதுவும் தேவையில்லை."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"பின்வரும் அனுமதிகளை வழங்க விருப்பமா? அது இதற்கான அணுகலைப் பெறும்:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"நிராகரி"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"பரவாயில்லை, நிராகரி"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="ACTION">%2$s</xliff:g> செயலுக்கு <xliff:g id="APP_NAME">%1$s</xliff:g>ஐ அனுமதிக்கவா?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"அனுமதி"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"பயன்பாடுகள்"</string>
<string name="app_permissions" msgid="3146758905824597178">"பயன்பாட்டு அனுமதிகள்"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"மீண்டும் கேட்காதே"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"மீண்டும் கேட்காதே"</string>
<string name="no_permissions" msgid="3210542466245591574">"அனுமதிகள் இல்லை"</string>
<string name="additional_permissions" msgid="6667573114240111763">"கூடுதல் அனுமதிகள்"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"தொடர்க"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"புதிய அனுமதிகள்"</string>
<string name="current_permissions_category" msgid="998210994450606094">"தற்போதைய அனுமதிகள்"</string>
+ <string name="message_staging" msgid="6151794817691100003">"பயன்பாடு தயாராகிறது…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"தெரியாதது"</string>
</resources>
diff --git a/res/values-te-rIN/strings.xml b/res/values-te-rIN/strings.xml
index 38251c83..04ecbcec 100644
--- a/res/values-te-rIN/strings.xml
+++ b/res/values-te-rIN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"మీరు ఈ అనువర్తనాన్ని అన్‌ఇన్‌స్టాల్ చేయాలనుకుంటున్నారా?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"మీరు ఈ అనువర్తనాన్ని "<b>"మొత్తం"</b>" వినియోగదారులకు అన్‌ఇన్‌స్టాల్ చేయాలనుకుంటున్నారా? అనువర్తనం మరియు దీని డేటా పరికరంలోని "<b>"మొత్తం"</b>" వినియోగదారుల నుండి తీసివేయబడుతుంది."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"మీరు వినియోగదారు <xliff:g id="USERNAME">%1$s</xliff:g> కోసం ఈ అనువర్తనాన్ని అన్‌ఇన్‌స్టాల్ చేయాలనుకుంటున్నారా?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"మీరు ఈ అనువర్తనాన్ని ఫ్యాక్టరీ సంస్కరణతో భర్తీ చేయాలనుకుంటున్నారా?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"ఈ అనువర్తనాన్ని ఫ్యాక్టరీ సంస్కరణతో భర్తీ చేయాలా? మొత్తం డేటా తీసివేయబడుతుంది."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"ఈ అనువర్తనాన్ని ఫ్యాక్టరీ సంస్కరణతో భర్తీ చేయాలా? మొత్తం డేటా తీసివేయబడుతుంది. దీని ప్రభావం కార్యాలయ ప్రొఫైల్‌లు కలిగి ఉన్నవారితో సహా ఈ పరికర వినియోగదారులందరిపై ఉంటుంది."</string>
<string name="uninstalling" msgid="5556217435895938250">"అన్‌ఇన్‌స్టాల్ చేస్తోంది…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"అన్‌ఇన్‌స్టాల్ చేయడం ముగిసింది."</string>
<string name="uninstall_failed" msgid="631122574306299512">"అన్‌ఇన్‌స్టాల్ చేయడం విజయవంతం కాలేదు."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"పరికరం ప్రాప్యత"</string>
<string name="no_new_perms" msgid="6657813692169565975">"ఈ నవీకరణకు కొత్త అనుమతులు అవసరం లేదు."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"మీరు క్రింది అనుమతులను మంజూరు చేయాలనుకుంటున్నారా? ఇది వీటికి ప్రాప్యత పొందుతుంది:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"తిరస్కరించు"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ఏదేమైనా నిరాకరించు"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>లో <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="ACTION">%2$s</xliff:g> <xliff:g id="APP_NAME">%1$s</xliff:g>ని అనుమతించాలా?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"అనుమతించు"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"అనువర్తనాలు"</string>
<string name="app_permissions" msgid="3146758905824597178">"అనువర్తన అనుమతులు"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"మళ్లీ ఎప్పుడూ అడగవద్దు"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"మళ్లీ అడగవద్దు"</string>
<string name="no_permissions" msgid="3210542466245591574">"అనుమతులు లేవు"</string>
<string name="additional_permissions" msgid="6667573114240111763">"అదనపు అనుమతులు"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"కొనసాగించు"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"కొత్త అనుమతులు"</string>
<string name="current_permissions_category" msgid="998210994450606094">"ప్రస్తుత అనుమతులు"</string>
+ <string name="message_staging" msgid="6151794817691100003">"అనువర్తనాన్ని అందిస్తోంది…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"తెలియదు"</string>
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 26b20474..fd93b6d9 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"คุณต้องการถอนการติดตั้งแอปพลิเคชันนี้หรือไม่"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"คุณต้องการถอนการติดตั้งแอปพลิเคชันนี้สำหรับผู้ใช้"<b>"ทั้งหมด"</b>"หรือไม่ แอปพลิเคชันนี้และข้อมูลในแอปพลิเคชันจะถูกลบจากผู้ใช้"<b>"ทั้งหมด"</b>"ในอุปกรณ์"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"คุณต้องการถอนการติดตั้งแอปนี้สำหรับผู้ใช้ <xliff:g id="USERNAME">%1$s</xliff:g> ไหม"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"คุณต้องการแทนที่แอปพลิเคชันนี้ด้วยรุ่นจากโรงงานหรือไม่"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"แทนที่แอปนี้ด้วยเวอร์ชันเริ่มต้นไหม ระบบจะนำข้อมูลทั้งหมดออก"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"แทนที่แอปนี้ด้วยเวอร์ชันเริ่มต้นไหม ระบบจะนำข้อมูลทั้งหมดออก วิธีนี้ส่งผลต่อผู้ใช้ทุกคนที่ใช้อุปกรณ์เครื่องนี้ รวมทั้งผู้ที่มีโปรไฟล์งาน"</string>
<string name="uninstalling" msgid="5556217435895938250">"กำลังถอนการติดตั้ง..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"ถอนการติดตั้งเสร็จแล้ว"</string>
<string name="uninstall_failed" msgid="631122574306299512">"ถอนการติดตั้งไม่สำเร็จ"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"การเข้าถึงอุปกรณ์"</string>
<string name="no_new_perms" msgid="6657813692169565975">"การอัปเดตนี้ไม่จำเป็นต้องมีการอนุญาตใหม่"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"คุณต้องการให้อนุญาตรายการต่อไปนี้หรือไม่ ระบบจะให้สิทธิ์การเข้าถึงแก่"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"ปฏิเสธ"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"ปฏิเสธอยู่ต่อไป"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> จาก <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> รายการ"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"อนุญาตให้ <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g> ไหม"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"อนุญาต"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"แอป"</string>
<string name="app_permissions" msgid="3146758905824597178">"สิทธิ์ของแอป"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"ไม่ต้องถามอีก"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"ไม่ต้องถามอีก"</string>
<string name="no_permissions" msgid="3210542466245591574">"ไม่มีสิทธิ์"</string>
<string name="additional_permissions" msgid="6667573114240111763">"สิทธิ์เพิ่มเติม"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"ต่อไป"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"สิทธิ์ใหม่"</string>
<string name="current_permissions_category" msgid="998210994450606094">"สิทธิ์ปัจจุบัน"</string>
+ <string name="message_staging" msgid="6151794817691100003">"กำลังปรับสภาพแวดล้อมของแอป…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"ไม่ทราบ"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 0c5cbfad..47c17495 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Nais mo bang i-uninstall ang app na ito?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Nais mo bang i-uninstall ang app na ito para sa "<b>"lahat"</b>" ng user? Aalisin ang application at ang data nito mula sa "<b>"lahat"</b>" ng user sa device."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Gusto mo bang i-uninstall ang app na ito para sa user na si <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Nais mo bang palitan ang app na ito ng bersyon ng factory?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Gusto mo bang palitan ang app na ito ng factory na bersyon? Maaalis ang lahat ng data."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Gusto mo bang palitan ang app na ito ng factory na bersyon? Maaalis ang lahat ng data. Nakakaapekto ito sa lahat ng user ng device na ito, kasama ang mga may profile sa trabaho."</string>
<string name="uninstalling" msgid="5556217435895938250">"Ina-uninstall…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Natapos ang pag-uninstall."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Di-matagumpay ang pag-uninstall."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Access sa Device"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Walang kinakailangang mga bagong pagpapahintulot ang update na ito."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Gusto mo bang ibigay ang mga sumusunod na pahintulot? Magkakaroon ito ng access sa:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Tanggihan"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Tanggihan pa rin"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> ng <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Payagan ang <xliff:g id="APP_NAME">%1$s</xliff:g> na <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Payagan"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Mga App"</string>
<string name="app_permissions" msgid="3146758905824597178">"Mga pahintulot sa app"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Huwag kailanman itanong muli"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Huwag nang tatanunging muli"</string>
<string name="no_permissions" msgid="3210542466245591574">"Walang mga pahintulot"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Mga karagdagang pahintulot"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Magpatuloy"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Mga bagong pahintulot"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Mga kasalukuyang pahintulot"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Inihahanda ang app…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Hindi Alam"</string>
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index ccc0459d..f4aa3c5e 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Bu uygulamanın yüklemesini kaldırmak istiyor musunuz?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Bu uygulamanın yüklemesini "<b>"tüm"</b>" kullanıcılar için kaldırmak istiyor musunuz? Uygulama ve verileri cihazdan "<b>"tüm"</b>" kullanıcılar için kaldırılacaktır."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"<xliff:g id="USERNAME">%1$s</xliff:g> adlı kullanıcı için bu uygulamanın yüklemesini kaldırmak istiyor musunuz?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Bu uygulamayı fabrika sürümüyle değiştirmek istiyor musunuz?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Bu uygulamayı fabrika sürümüyle değiştirmek istiyor musunuz? Tüm veriler silinecektir."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Bu uygulamayı fabrika sürümüyle değiştirmek istiyor musunuz? Tüm veriler silinecektir. Bu, çalışma profilleri olan kullanıcılar da dahil olmak üzere cihazı kullanan tüm kullanıcıları etkiler."</string>
<string name="uninstalling" msgid="5556217435895938250">"Kaldırılıyor…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"Kaldırma işlemi tamamlandı."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Yükleme kaldırılamadı."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Cihaz Erişimi"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Bu güncelleme yeni izin gerektirmiyor."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Aşağıdaki izinleri vermek istiyor musunuz? Şunlara erişebilecektir:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Reddet"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Yine de reddet"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> uygulamasına <xliff:g id="ACTION">%2$s</xliff:g> izni verilsin mi?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"İzin ver"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Uygulamalar"</string>
<string name="app_permissions" msgid="3146758905824597178">"Uygulama izinleri"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Bir daha sorma"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Tekrar sorma"</string>
<string name="no_permissions" msgid="3210542466245591574">"İzin yok"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Ek izinler"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Devam"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Yeni izinler"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Geçerli izinler"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Uygulama hazırlanıyor…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Bilinmiyor"</string>
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 59684106..53a78e7d 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Видалити цю програму?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Хочете видалити цю програму для "<b>"всіх"</b>" користувачів? Програму та її дані буде видалено для "<b>"всіх"</b>" користувачів цього пристрою."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Видалити цей додаток для користувача <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Замінити цю програму на заводську версію?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Відновити заводську версію цього додатка? Усі дані буде видалено."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Відновити заводську версію цього додатка? Усі дані буде видалено. Це вплине на всіх користувачів цього пристрою, зокрема на користувачів із робочими профілями."</string>
<string name="uninstalling" msgid="5556217435895938250">"Видалення..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Видалення завершено."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Видалення не здійснено."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Доступ до пристрою"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Для цього оновлення не потрібні нові дозволи."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Надати перелічені нижче дозволи? Програма отримає доступ до:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Відхилити"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Усе одно відмовити"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> з <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Дозволити додатку <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Дозволити"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Додатки"</string>
<string name="app_permissions" msgid="3146758905824597178">"Дозволи додатків"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Більше не запитувати"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Не запитувати знову"</string>
<string name="no_permissions" msgid="3210542466245591574">"Немає дозволів"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Додаткові дозволи"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -126,4 +127,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Продовжити"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Нові дозволи"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Поточні дозволи"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Підготовка додатка…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Невідомо"</string>
</resources>
diff --git a/res/values-ur-rPK/strings.xml b/res/values-ur-rPK/strings.xml
index c9562d33..a4983d92 100644
--- a/res/values-ur-rPK/strings.xml
+++ b/res/values-ur-rPK/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"کیا آپ یہ ایپ اَن انسٹال کرنا چاہتے ہیں؟"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"کیا آپ "<b>"سبھی"</b>" صارفین کیلئے یہ ایپ اَن انسٹال کرنا چاہتے ہیں؟ ایپلیکیشن اور اس کا ڈیٹا آلے پر موجود "<b>"سبھی"</b>" صارفین سے ہٹا دیا جائے گا۔"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"کیا آپ اس ایپ کو صارف <xliff:g id="USERNAME">%1$s</xliff:g> کیلئے اَن انسٹال کرنا چاہتے ہیں؟"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"کیا آپ اس ایپ کو فیکٹری ورژن کے ساتھ تبدیل کرنا چاہتے ہیں؟"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"اس ایپ کو فیکٹری ورژن سے تبدیل کریں؟ تمام ڈیٹا ہٹا دیا جائے گا۔"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"اس ایپ کو فیکٹری ورژن سے تبدیل کریں؟ تمام ڈیٹا ہٹا دیا جائے گا۔ اس سے اس آلہ کے تمام صارف متاثر ہوں گے بشمول ان کے جن کے پاس دفتری پروفائلز ہیں۔"</string>
<string name="uninstalling" msgid="5556217435895938250">"اَن انسٹال ہو رہا ہے…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"اَن انسٹال پورا ہوگیا۔"</string>
<string name="uninstall_failed" msgid="631122574306299512">"اَن انسٹال ناکام۔"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"آلہ کی رسائی"</string>
<string name="no_new_perms" msgid="6657813692169565975">"اس اپ ڈیٹ کو کوئی نئی اجازتیں درکار نہیں۔"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"کیا آپ مندرجہ ذیل اجازتیں دینا چاہتے ہیں؟ اس سے اس تک رسائی حاصل ہو جائے گی:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"مسترد کریں"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"بہرصورت انکار کریں"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> از <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> کو \"<xliff:g id="ACTION">%2$s</xliff:g>\" کی اجازت دیں؟"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"اجازت دیں"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"ایپس"</string>
<string name="app_permissions" msgid="3146758905824597178">"ایپ کی اجازتیں"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"دوبارہ کبھی نہ پوچھیں"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"دوبارہ مت پوچھیں"</string>
<string name="no_permissions" msgid="3210542466245591574">"کوئی اجازتیں نہیں ہیں"</string>
<string name="additional_permissions" msgid="6667573114240111763">"اضافی اجازتیں"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"جاری رکھیں"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"نئی اجازتیں"</string>
<string name="current_permissions_category" msgid="998210994450606094">"موجودہ اجازتیں"</string>
+ <string name="message_staging" msgid="6151794817691100003">"ایپ کی مرحلہ بندی ہو رہی ہے…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"نامعلوم"</string>
</resources>
diff --git a/res/values-uz-rUZ/strings.xml b/res/values-uz-rUZ/strings.xml
index 5702a127..f5731914 100644
--- a/res/values-uz-rUZ/strings.xml
+++ b/res/values-uz-rUZ/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Ushbu ilova o‘chirilsinmi?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Ushbu ilova "<b>"barcha"</b>" foydalanuvchilar uchun o‘chirilsinmi? Ilova va uning ma’lumotlari qurilmadagi "<b>"barcha"</b>" foydalanuvchilardan o‘chib ketadi."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Haqiqatdan ham <xliff:g id="USERNAME">%1$s</xliff:g> foydalanuvchi uchun ushbu ilovani olib tashlamoqchimisiz?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ushbu ilovani dastlabki versiyasi bilan almashtirmoqchimisiz?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Bu ilova boshlang‘ich versiyasi bilan almashtirilsinmi? Barcha ma’lumotlar o‘chirib tashlanadi."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Bu ilova boshlang‘ich versiyasi bilan almashtirilsinmi? Barcha ma’lumotlar o‘chirib tashlanadi. Bu qurilmaning barcha foydalanuvchilariga, jumladan, ularning ishchi profillariga ham ta’sir qiladi."</string>
<string name="uninstalling" msgid="5556217435895938250">"O‘chirilmoqda…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"O‘chirish yakunlandi."</string>
<string name="uninstall_failed" msgid="631122574306299512">"O‘chirish muvaffaqiyatsizlikka uchradi."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Qurilmalardan foydalanish"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Ushbu yangilanish hech qanday yangi ruxsatlarni talab qilmaydi."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Quyidagi ruxsatlar berilishiga rozimisiz? U quyidagilarga ruxsat beradi:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Rad etish"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Baribir rad etilsin"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"<xliff:g id="APP_NAME">%1$s</xliff:g> ilovasiga <xliff:g id="ACTION">%2$s</xliff:g> uchun ruxsat berilsinmi?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Ruxsat berish"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Ilovalar"</string>
<string name="app_permissions" msgid="3146758905824597178">"Ilovalar uchun ruxsatlar"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Boshqa so‘ralmasin"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Boshqa so‘ralmasin"</string>
<string name="no_permissions" msgid="3210542466245591574">"Hech qanday ruxsat talab qilinmaydi"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Qo‘shimcha ruxsatlar"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Davom etish"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Yangi ruxsatnomalar"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Joriy ruxsatnomalar"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Kutib turing…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Noma’lum"</string>
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 1edc62a8..692dbe0c 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Bạn có muốn gỡ cài đặt ứng dụng này không?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Bạn có muốn gỡ cài đặt ứng dụng này cho "<b>"tất cả"</b>" người dùng không? Ứng dụng và dữ liệu của ứng dụng sẽ bị xóa khỏi "<b>"tất cả"</b>" người dùng trên thiết bị."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Bạn có muốn gỡ cài đặt ứng dụng này cho người dùng <xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Bạn có muốn thay thế ứng dụng này bằng phiên bản gốc không?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Thay thế ứng dụng này bằng phiên bản gốc? Tất cả dữ liệu sẽ bị xóa."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Thay thế ứng dụng này bằng phiên bản gốc? Tất cả dữ liệu sẽ bị xóa. Điều này ảnh hưởng đến tất cả người dùng thiết bị này, bao gồm cả những người có hồ sơ công việc."</string>
<string name="uninstalling" msgid="5556217435895938250">"Đang gỡ cài đặt..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Gỡ cài đặt đã hoàn tất."</string>
<string name="uninstall_failed" msgid="631122574306299512">"Gỡ cài đặt không thành công."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Truy cập thiết bị"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Bản cập nhật này không yêu cầu quyền mới."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Bạn có muốn cấp quyền sau không? Ứng dụng sẽ có quyền truy cập:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Từ chối"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Vẫn từ chối"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> / <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Cho phép <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Cho phép"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Ứng dụng"</string>
<string name="app_permissions" msgid="3146758905824597178">"Giấy phép ứng dụng"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Không bao giờ hỏi lại"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Không hỏi lại"</string>
<string name="no_permissions" msgid="3210542466245591574">"Không có quyền"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Quyền khác"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Tiếp tục"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Các quyền mới"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Các quyền hiện tại"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Đang sắp xếp ứng dụng…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Không xác định"</string>
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 75b9b57c..90de3f14 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"要卸载此应用吗?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"是否要为"<b>"所有"</b>"用户卸载此应用?系统将为设备上的"<b>"所有"</b>"用户删除此应用及其数据。"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"您要为用户<xliff:g id="USERNAME">%1$s</xliff:g>卸载此应用吗?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"您要将此应用替换成出厂版本吗?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"要将此应用替换为出厂版本吗?这样会移除所有数据。"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"要将此应用替换为出厂版本吗?这样会移除所有数据,并会影响此设备的所有用户(包括已设置工作资料的用户)。"</string>
<string name="uninstalling" msgid="5556217435895938250">"正在卸载..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"卸载完成。"</string>
<string name="uninstall_failed" msgid="631122574306299512">"卸载失败。"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"设备相关权限"</string>
<string name="no_new_perms" msgid="6657813692169565975">"新版本不需要任何新的权限。"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"要向该应用授予以下权限吗?"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"拒绝"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"仍然拒绝"</string>
<string name="current_permission_template" msgid="6378304249516652817">"第 <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> 项权限(共 <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> 项)"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"要允许<xliff:g id="APP_NAME">%1$s</xliff:g><xliff:g id="ACTION">%2$s</xliff:g>吗?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"允许"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"应用"</string>
<string name="app_permissions" msgid="3146758905824597178">"应用访问授权"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"不再询问"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"不再询问"</string>
<string name="no_permissions" msgid="3210542466245591574">"没有权限"</string>
<string name="additional_permissions" msgid="6667573114240111763">"其他权限"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"继续"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"新权限"</string>
<string name="current_permissions_category" msgid="998210994450606094">"当前权限"</string>
+ <string name="message_staging" msgid="6151794817691100003">"正在准备安装应用…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"未知"</string>
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 6472fdd3..79305632 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"您要解除安裝這個應用程式嗎?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"您要為"<b>"所有"</b>"使用者解除安裝這個應用程式嗎?應用程式及其資料會從裝置上的"<b>"所有"</b>"使用者設定檔中移除。"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"您要為使用者 <xliff:g id="USERNAME">%1$s</xliff:g> 解除安裝這個應用程式嗎?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"您要將這個應用程式恢復原廠設定嗎?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"要將此應用程式回復至原廠版本嗎?所有資料將會刪除。"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"要將此應用程式回復至原廠版本嗎?所有資料將會刪除,此裝置的所有使用者 (包括使用工作設定檔的使用者) 亦會受影響。"</string>
<string name="uninstalling" msgid="5556217435895938250">"正在解除安裝..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"完成解除安裝。"</string>
<string name="uninstall_failed" msgid="631122574306299512">"解除安裝失敗。"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"裝置存取權"</string>
<string name="no_new_perms" msgid="6657813692169565975">"這項更新不需新權限。"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"您想授予下列權限嗎?應用程式將可獲得下列存取權:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"拒絕"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"一律拒絕"</string>
<string name="current_permission_template" msgid="6378304249516652817">"第 <xliff:g id="PERMISSION_COUNT">%2$s</xliff:g> 個 (共 <xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> 個)"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"允許 <xliff:g id="APP_NAME">%1$s</xliff:g> <xliff:g id="ACTION">%2$s</xliff:g>嗎?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"允許"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"應用程式"</string>
<string name="app_permissions" msgid="3146758905824597178">"應用程式權限"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"不再要求輸入"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"不要再詢問"</string>
<string name="no_permissions" msgid="3210542466245591574">"沒有權限"</string>
<string name="additional_permissions" msgid="6667573114240111763">"其他權限"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"繼續"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"新權限"</string>
<string name="current_permissions_category" msgid="998210994450606094">"目前權限"</string>
+ <string name="message_staging" msgid="6151794817691100003">"正在準備安裝應用程式…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"不明"</string>
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 1e0c046b..6da38c07 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"您要解除安裝這個應用程式嗎?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"您要為"<b>"所有"</b>"使用者解除安裝這個應用程式嗎?該應用程式及其資料會從裝置上的"<b>"所有"</b>"使用者設定檔移除。"</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"您要為使用者 <xliff:g id="USERNAME">%1$s</xliff:g> 解除安裝這個應用程式嗎?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"您要將這個應用程式重設成原廠設定嗎?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"要將應用程式換成原廠版本嗎?這麼做會移除所有資料。"</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"要將應用程式換成原廠版本嗎?這麼做會移除所有資料。凡是這個裝置的使用者 (包括設置 Work 設定檔的使用者),皆會受到影響。"</string>
<string name="uninstalling" msgid="5556217435895938250">"解除安裝中…"</string>
<string name="uninstall_done" msgid="3792487853420281888">"解除安裝完成。"</string>
<string name="uninstall_failed" msgid="631122574306299512">"解除安裝失敗。"</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"裝置存取權"</string>
<string name="no_new_perms" msgid="6657813692169565975">"這項更新不需新權限。"</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"您要授予下列權限嗎?將會開放下列存取權:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"拒絕"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"直接拒絕"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g>/<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"允許「<xliff:g id="APP_NAME">%1$s</xliff:g>」<xliff:g id="ACTION">%2$s</xliff:g>嗎?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"允許"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"應用程式"</string>
<string name="app_permissions" msgid="3146758905824597178">"應用程式權限"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"不要再詢問我"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"不要再詢問"</string>
<string name="no_permissions" msgid="3210542466245591574">"沒有權限"</string>
<string name="additional_permissions" msgid="6667573114240111763">"其他權限"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"繼續"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"新權限"</string>
<string name="current_permissions_category" msgid="998210994450606094">"目前權限"</string>
+ <string name="message_staging" msgid="6151794817691100003">"正在啟動應用程式安裝程序…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"不明"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 5a7dba1c..ecee490f 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -66,7 +66,8 @@
<string name="uninstall_application_text" msgid="6691975835951187030">"Ufuna ukukhipha le-app?"</string>
<string name="uninstall_application_text_all_users" msgid="5574704453233525222">"Ingabe ufuna ukukhipha lolu hlelo lokusebenza kubo "<b>"bonke"</b>" abasebenzisi? Uhlelo lokusebenza nedatha yalo kuzosuswa kubo "<b>"bonke"</b>" abasebenzisi kudivayisi."</string>
<string name="uninstall_application_text_user" msgid="8766882355635485733">"Ingabe ufuna ukukhiphela lolu hlelo lokusebenza kumsebenzisi ongu-<xliff:g id="USERNAME">%1$s</xliff:g>?"</string>
- <string name="uninstall_update_text" msgid="2056387942084605027">"Ufuna ukumiselela le app ngenguqulo yenkampani?"</string>
+ <string name="uninstall_update_text" msgid="1394549691152728409">"Shintshanisa lolu hlelo lokusebenza ngenguqulo yasekuqaleni? Yonke idatha izosuswa."</string>
+ <string name="uninstall_update_text_multiuser" msgid="2083665452990861991">"Shintshanisa lolu hlelo lokusebenza ngenguqulo yasekuqaleni? Yonke idatha izosuswa. Lokhu kuthinta bonke abasebenzisi bale divayisi, abafaka labo abanamaphrofayela wokusebenza."</string>
<string name="uninstalling" msgid="5556217435895938250">"Iyakhipha..."</string>
<string name="uninstall_done" msgid="3792487853420281888">"Ukukhipha kuqedile"</string>
<string name="uninstall_failed" msgid="631122574306299512">"Ukukhipha akuphumelelanga."</string>
@@ -84,13 +85,13 @@
<string name="devicePerms" msgid="6733560207731294504">"Ukufinyelela kwedivayisi"</string>
<string name="no_new_perms" msgid="6657813692169565975">"Lesi sibuyekezo asidingi zimvume."</string>
<string name="grant_confirm_question" msgid="4690289297029223742">"Ufuna ukunikeza lezi zimvume ezilandelayo? Izothola ukufinyelela ku-:"</string>
- <string name="grant_dialog_button_deny" msgid="2176510645406614340">"Phika"</string>
+ <string name="grant_dialog_button_deny" msgid="4554251417054379459">"Yenqaba yize kunjalo"</string>
<string name="current_permission_template" msgid="6378304249516652817">"<xliff:g id="CURRENT_PERMISSION_INDEX">%1$s</xliff:g> kokungu-<xliff:g id="PERMISSION_COUNT">%2$s</xliff:g>"</string>
<string name="permission_warning_template" msgid="5209102765005869454">"Vumela i-<xliff:g id="APP_NAME">%1$s</xliff:g> ukuthi <xliff:g id="ACTION">%2$s</xliff:g>?"</string>
<string name="grant_dialog_button_allow" msgid="4616529495342337095">"Vumela"</string>
<string name="app_permissions_breadcrumb" msgid="3390836200791539264">"Izinhlelo zokusebenza"</string>
<string name="app_permissions" msgid="3146758905824597178">"Izimvume zohlelo lokusebenza"</string>
- <string name="never_ask_again" msgid="3798895821072102967">"Ungaphinde ubuze"</string>
+ <string name="never_ask_again" msgid="1089938738199748687">"Ungaphindi ubuze"</string>
<string name="no_permissions" msgid="3210542466245591574">"Akukho zimvume"</string>
<string name="additional_permissions" msgid="6667573114240111763">"Izimvume ezingeziwe"</string>
<plurals name="additional_permissions_more" formatted="false" msgid="945127158155064388">
@@ -124,4 +125,6 @@
<string name="review_button_continue" msgid="4809162078179371370">"Qhubeka"</string>
<string name="new_permissions_category" msgid="3213523410139204183">"Izimvume ezintsha"</string>
<string name="current_permissions_category" msgid="998210994450606094">"Izimvume zamanje"</string>
+ <string name="message_staging" msgid="6151794817691100003">"Ifaka kusiteji uhlelo lokusebenza…"</string>
+ <string name="app_name_unknown" msgid="8931522764510159105">"Akwaziwa"</string>
</resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index c6dc6a6c..eb1f38ab 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -111,7 +111,8 @@
<string name="uninstall_application_text_all_users">Do you want to uninstall this app for <b>all</b>
users? The application and its data will be removed from <b>all</b> users on the device.</string>
<string name="uninstall_application_text_user">Do you want to uninstall this app for the user <xliff:g id="username">%1$s</xliff:g>?</string>
- <string name="uninstall_update_text">Do you want to replace this app with the factory version?</string>
+ <string name="uninstall_update_text">Replace this app with the factory version? All data will be removed.</string>
+ <string name="uninstall_update_text_multiuser">Replace this app with the factory version? All data will be removed. This affects all users of this device, including those with work profiles.</string>
<string name="uninstalling">Uninstalling\u2026</string>
<string name="uninstall_done">Uninstall finished.</string>
<string name="uninstall_failed">Uninstall unsuccessful.</string>
@@ -125,8 +126,8 @@
active device administrator for the user <xliff:g id="username">%1$s</xliff:g>.</string>
<!-- String presented to the user when uninstalling a package failed because a profile owner
has marked the the target package as not able to be uninstalled [CHAR LIMIT=80] -->
- <string name="uninstall_blocked_profile_owner">This app is needed for
- your work profile and can\'t be uninstalled.</string>
+ <string name="uninstall_blocked_profile_owner">This app is required for some users or profiles
+ and was uninstalled for others</string>
<!-- String presented to the user when uninstalling a package failed because a device owner
has marked the the target package as not able to be uninstalled [CHAR LIMIT=80] -->
<string name="uninstall_blocked_device_owner">This app is required
@@ -135,6 +136,10 @@
user will be able to disable the device administrator in order to uninstall
it. [CHAR LIMIT=50] -->
<string name="manage_device_administrators">Manage device administrators</string>
+ <!-- String on a button that leads to the "Users" page in Settings where a
+ user will be able to remove the secondary user(s) in order to uninstall
+ the app. [CHAR LIMIT=50] -->
+ <string name="manage_users">Manage users</string>
<string name="uninstall_failed_msg"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be uninstalled.</string>
<!-- Dialog attributes to indicate parse errors -->
@@ -192,7 +197,7 @@
<string name="app_permissions">App permissions</string>
<!-- Checkbox that allows user to not be questioned about this permission
request again -->
- <string name="never_ask_again">Never ask again</string>
+ <string name="never_ask_again">Don\'t ask again</string>
<!-- Label when app requests no permissions -->
<string name="no_permissions">No permissions</string>
@@ -296,4 +301,10 @@
<!-- Title for the category listing the current permissions used by an app. -->
<string name="current_permissions_category">Current permissions</string>
+ <!-- Message that the app to be installed is being staged -->
+ <string name="message_staging">Staging app&#8230;</string>
+
+ <!-- Placeholder for an app name when it is unknown -->
+ <string name="app_name_unknown">Unknown</string>
+
</resources>
diff --git a/src/com/android/packageinstaller/PackageInstallerActivity.java b/src/com/android/packageinstaller/PackageInstallerActivity.java
index 79500e6e..9681d2cd 100644
--- a/src/com/android/packageinstaller/PackageInstallerActivity.java
+++ b/src/com/android/packageinstaller/PackageInstallerActivity.java
@@ -33,7 +33,9 @@ import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.PackageParser;
import android.content.pm.PackageUserState;
import android.content.pm.VerificationParams;
+import android.graphics.drawable.Drawable;
import android.net.Uri;
+import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.os.UserManager;
@@ -46,10 +48,16 @@ import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.AppSecurityPermissions;
import android.widget.Button;
+import android.widget.ImageView;
import android.widget.TabHost;
import android.widget.TextView;
+import com.android.packageinstaller.util.Utils;
import java.io.File;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
/*
* This activity is launched when a new application is installed via side loading
@@ -65,12 +73,20 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
private static final String TAG = "PackageInstaller";
private static final int REQUEST_ENABLE_UNKNOWN_SOURCES = 1;
+ private static final int REQUEST_INSTALL_PACKAGE = 2;
+
+ private static final String SCHEME_FILE = "file";
+ private static final String SCHEME_CONTENT = "content";
+ private static final String SCHEME_PACKAGE = "package";
private int mSessionId = -1;
private Uri mPackageURI;
private Uri mOriginatingURI;
private Uri mReferrerURI;
private int mOriginatingUid = VerificationParams.NO_UID;
+ private File mContentUriApkStagingFile;
+
+ private AsyncTask<Uri, Void, File> mStagingAsynTask;
private boolean localLOGV = false;
PackageManager mPm;
@@ -108,6 +124,7 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
private void startInstallConfirm() {
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
tabHost.setup();
+ tabHost.setVisibility(View.VISIBLE);
ViewPager viewPager = (ViewPager)findViewById(R.id.pager);
TabsAdapter adapter = new TabsAdapter(this, tabHost, viewPager);
// If the app supports runtime permissions the new permissions will
@@ -183,10 +200,7 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
((TextView)findViewById(R.id.install_confirm_question)).setText(msg);
}
mInstallConfirm.setVisibility(View.VISIBLE);
- mOk = (Button)findViewById(R.id.ok_button);
- mCancel = (Button)findViewById(R.id.cancel_button);
- mOk.setOnClickListener(this);
- mCancel.setOnClickListener(this);
+ mOk.setEnabled(true);
if (mScrollView == null) {
// There is nothing to scroll view, so the ok button is immediately
// set to install.
@@ -320,14 +334,14 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
setResult(RESULT_OK);
- finish();
+ clearCachedApkIfNeededAndFinish();
}
})
.setOnCancelListener(this)
.create();
}
return null;
- }
+ }
private void launchSecuritySettings() {
Intent launchSettingsIntent = new Intent(Settings.ACTION_SECURITY_SETTINGS);
@@ -341,9 +355,8 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
// implement a "allow untrusted source once" feature.
if (request == REQUEST_ENABLE_UNKNOWN_SOURCES && result == RESULT_OK) {
initiateInstall();
- } else {
- finish();
}
+ clearCachedApkIfNeededAndFinish();
}
private boolean isInstallRequestFromUnknownSource(Intent intent) {
@@ -430,6 +443,10 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
mUserManager = (UserManager) getSystemService(Context.USER_SERVICE);
final Intent intent = getIntent();
+ mOriginatingUid = getOriginatingUid(intent);
+
+ final Uri packageUri;
+
if (PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction())) {
final int sessionId = intent.getIntExtra(PackageInstaller.EXTRA_SESSION_ID, -1);
final PackageInstaller.SessionInfo info = mInstaller.getSessionInfo(sessionId);
@@ -440,72 +457,37 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
}
mSessionId = sessionId;
- mPackageURI = Uri.fromFile(new File(info.resolvedBaseCodePath));
+ packageUri = Uri.fromFile(new File(info.resolvedBaseCodePath));
mOriginatingURI = null;
mReferrerURI = null;
} else {
mSessionId = -1;
- mPackageURI = intent.getData();
+ packageUri = intent.getData();
mOriginatingURI = intent.getParcelableExtra(Intent.EXTRA_ORIGINATING_URI);
mReferrerURI = intent.getParcelableExtra(Intent.EXTRA_REFERRER);
}
- final boolean unknownSourcesAllowedByAdmin = isUnknownSourcesAllowedByAdmin();
- final boolean unknownSourcesAllowedByUser = isUnknownSourcesEnabled();
-
- if (DeviceUtils.isWear(this)) {
- showDialogInner(DLG_NOT_SUPPORTED_ON_WEAR);
- return;
- }
-
- final String scheme = mPackageURI.getScheme();
- if (scheme != null && !"file".equals(scheme) && !"package".equals(scheme)) {
- Log.w(TAG, "Unsupported scheme " + scheme);
+ // if there's nothing to do, quietly slip into the ether
+ if (packageUri == null) {
+ Log.w(TAG, "Unspecified source");
setPmResult(PackageManager.INSTALL_FAILED_INVALID_URI);
finish();
return;
}
- final PackageUtil.AppSnippet as;
- if ("package".equals(mPackageURI.getScheme())) {
- try {
- mPkgInfo = mPm.getPackageInfo(mPackageURI.getSchemeSpecificPart(),
- PackageManager.GET_PERMISSIONS | PackageManager.GET_UNINSTALLED_PACKAGES);
- } catch (NameNotFoundException e) {
- }
- if (mPkgInfo == null) {
- Log.w(TAG, "Requested package " + mPackageURI.getScheme()
- + " not available. Discontinuing installation");
- showDialogInner(DLG_PACKAGE_ERROR);
- setPmResult(PackageManager.INSTALL_FAILED_INVALID_APK);
- return;
- }
- as = new PackageUtil.AppSnippet(mPm.getApplicationLabel(mPkgInfo.applicationInfo),
- mPm.getApplicationIcon(mPkgInfo.applicationInfo));
- } else {
- final File sourceFile = new File(mPackageURI.getPath());
- PackageParser.Package parsed = PackageUtil.getPackageInfo(sourceFile);
-
- // Check for parse errors
- if (parsed == null) {
- Log.w(TAG, "Parse error when parsing manifest. Discontinuing installation");
- showDialogInner(DLG_PACKAGE_ERROR);
- setPmResult(PackageManager.INSTALL_FAILED_INVALID_APK);
- return;
- }
- mPkgInfo = PackageParser.generatePackageInfo(parsed, null,
- PackageManager.GET_PERMISSIONS, 0, 0, null,
- new PackageUserState());
- as = PackageUtil.getAppSnippet(this, mPkgInfo.applicationInfo, sourceFile);
+ if (DeviceUtils.isWear(this)) {
+ showDialogInner(DLG_NOT_SUPPORTED_ON_WEAR);
+ return;
}
//set view
setContentView(R.layout.install_start);
mInstallConfirm = findViewById(R.id.install_confirm_panel);
mInstallConfirm.setVisibility(View.INVISIBLE);
- PackageUtil.initSnippetForNewApp(this, as, R.id.app_snippet);
-
- mOriginatingUid = getOriginatingUid(intent);
+ mOk = (Button)findViewById(R.id.ok_button);
+ mCancel = (Button)findViewById(R.id.cancel_button);
+ mOk.setOnClickListener(this);
+ mCancel.setOnClickListener(this);
// Block the install attempt on the Unknown Sources setting if necessary.
final boolean requestFromUnknownSource = isInstallRequestFromUnknownSource(intent);
@@ -517,17 +499,87 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
// If the admin prohibits it, or we're running in a managed profile, just show error
// and exit. Otherwise show an option to take the user to Settings to change the setting.
final boolean isManagedProfile = mUserManager.isManagedProfile();
- if (!unknownSourcesAllowedByAdmin) {
+ if (!isUnknownSourcesAllowedByAdmin()) {
startActivity(new Intent(Settings.ACTION_SHOW_ADMIN_SUPPORT_DETAILS));
- finish();
- } else if (!unknownSourcesAllowedByUser && isManagedProfile) {
+ clearCachedApkIfNeededAndFinish();
+ } else if (!isUnknownSourcesEnabled() && isManagedProfile) {
showDialogInner(DLG_ADMIN_RESTRICTS_UNKNOWN_SOURCES);
- } else if (!unknownSourcesAllowedByUser) {
+ } else if (!isUnknownSourcesEnabled()) {
// Ask user to enable setting first
showDialogInner(DLG_UNKNOWN_SOURCES);
- } else {
- initiateInstall();
}
+
+ processPackageUri(packageUri);
+ }
+
+ @Override
+ protected void onDestroy() {
+ if (mStagingAsynTask != null) {
+ mStagingAsynTask.cancel(true);
+ mStagingAsynTask = null;
+ }
+ super.onDestroy();
+ }
+
+ private void processPackageUri(final Uri packageUri) {
+ mPackageURI = packageUri;
+
+ final String scheme = packageUri.getScheme();
+ final PackageUtil.AppSnippet as;
+
+ switch (scheme) {
+ case SCHEME_PACKAGE: {
+ try {
+ mPkgInfo = mPm.getPackageInfo(packageUri.getSchemeSpecificPart(),
+ PackageManager.GET_PERMISSIONS
+ | PackageManager.GET_UNINSTALLED_PACKAGES);
+ } catch (NameNotFoundException e) {
+ }
+ if (mPkgInfo == null) {
+ Log.w(TAG, "Requested package " + packageUri.getScheme()
+ + " not available. Discontinuing installation");
+ showDialogInner(DLG_PACKAGE_ERROR);
+ setPmResult(PackageManager.INSTALL_FAILED_INVALID_APK);
+ return;
+ }
+ as = new PackageUtil.AppSnippet(mPm.getApplicationLabel(mPkgInfo.applicationInfo),
+ mPm.getApplicationIcon(mPkgInfo.applicationInfo));
+ } break;
+
+ case SCHEME_FILE: {
+ File sourceFile = new File(packageUri.getPath());
+ PackageParser.Package parsed = PackageUtil.getPackageInfo(sourceFile);
+
+ // Check for parse errors
+ if (parsed == null) {
+ Log.w(TAG, "Parse error when parsing manifest. Discontinuing installation");
+ showDialogInner(DLG_PACKAGE_ERROR);
+ setPmResult(PackageManager.INSTALL_FAILED_INVALID_APK);
+ return;
+ }
+ mPkgInfo = PackageParser.generatePackageInfo(parsed, null,
+ PackageManager.GET_PERMISSIONS, 0, 0, null,
+ new PackageUserState());
+ as = PackageUtil.getAppSnippet(this, mPkgInfo.applicationInfo, sourceFile);
+ } break;
+
+ case SCHEME_CONTENT: {
+ mStagingAsynTask = new StagingAsyncTask();
+ mStagingAsynTask.execute(packageUri);
+ return;
+ }
+
+ default: {
+ Log.w(TAG, "Unsupported scheme " + scheme);
+ setPmResult(PackageManager.INSTALL_FAILED_INVALID_URI);
+ clearCachedApkIfNeededAndFinish();
+ return;
+ }
+ }
+
+ PackageUtil.initSnippetForNewApp(this, as, R.id.app_snippet);
+
+ initiateInstall();
}
/** Get the ApplicationInfo for the calling package, if available */
@@ -612,7 +664,7 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
// Generic handling when pressing back key
public void onCancel(DialogInterface dialog) {
- finish();
+ clearCachedApkIfNeededAndFinish();
}
public void onClick(View v) {
@@ -620,7 +672,7 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
if (mOkCanInstall || mScrollView == null) {
if (mSessionId != -1) {
mInstaller.setPermissionsResult(mSessionId, true);
- finish();
+ clearCachedApkIfNeededAndFinish();
} else {
startInstall();
}
@@ -633,7 +685,7 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
if (mSessionId != -1) {
mInstaller.setPermissionsResult(mSessionId, false);
}
- finish();
+ clearCachedApkIfNeededAndFinish();
}
}
@@ -664,7 +716,99 @@ public class PackageInstallerActivity extends Activity implements OnCancelListen
newIntent.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
}
if(localLOGV) Log.i(TAG, "downloaded app uri="+mPackageURI);
- startActivity(newIntent);
+ startActivityForResult(newIntent, REQUEST_INSTALL_PACKAGE);
+ }
+
+ private void clearCachedApkIfNeededAndFinish() {
+ if (mContentUriApkStagingFile != null) {
+ mContentUriApkStagingFile.delete();
+ mContentUriApkStagingFile = null;
+ }
finish();
}
+
+ private final class StagingAsyncTask extends AsyncTask<Uri, Void, File> {
+ private static final long SHOW_EMPTY_STATE_DELAY_MILLIS = 300;
+
+ private final Runnable mEmptyStateRunnable = new Runnable() {
+ @Override
+ public void run() {
+ ((TextView) findViewById(R.id.app_name)).setText(R.string.app_name_unknown);
+ ((TextView) findViewById(R.id.install_confirm_question))
+ .setText(R.string.message_staging);
+ mInstallConfirm.setVisibility(View.VISIBLE);
+ findViewById(android.R.id.tabhost).setVisibility(View.INVISIBLE);
+ findViewById(R.id.ok_button).setEnabled(false);
+ Drawable icon = getDrawable(R.drawable.ic_file_download);
+ Utils.applyTint(PackageInstallerActivity.this,
+ icon, android.R.attr.colorControlNormal);
+ ((ImageView) findViewById(R.id.app_icon)).setImageDrawable(icon);
+ }
+ };
+
+ @Override
+ protected void onPreExecute() {
+ getWindow().getDecorView().postDelayed(mEmptyStateRunnable,
+ SHOW_EMPTY_STATE_DELAY_MILLIS);
+ }
+
+ @Override
+ protected File doInBackground(Uri... params) {
+ if (params == null || params.length <= 0) {
+ return null;
+ }
+ Uri packageUri = params[0];
+ File sourceFile = null;
+ try {
+ sourceFile = File.createTempFile("package", ".apk", getCacheDir());
+ try (
+ InputStream in = getContentResolver().openInputStream(packageUri);
+ OutputStream out = (in != null) ? new FileOutputStream(
+ sourceFile) : null;
+ ) {
+ // Despite the comments in ContentResolver#openInputStream
+ // the returned stream can be null.
+ if (in == null) {
+ return null;
+ }
+ byte[] buffer = new byte[4096];
+ int bytesRead;
+ while ((bytesRead = in.read(buffer)) >= 0) {
+ // Be nice and respond to a cancellation
+ if (isCancelled()) {
+ return null;
+ }
+ out.write(buffer, 0, bytesRead);
+ }
+ }
+ } catch (IOException ioe) {
+ Log.w(TAG, "Error staging apk from content URI", ioe);
+ if (sourceFile != null) {
+ sourceFile.delete();
+ }
+ }
+ return sourceFile;
+ }
+
+ @Override
+ protected void onPostExecute(File file) {
+ getWindow().getDecorView().removeCallbacks(mEmptyStateRunnable);
+ if (isFinishing() || isDestroyed()) {
+ return;
+ }
+ if (file == null) {
+ showDialogInner(DLG_PACKAGE_ERROR);
+ setPmResult(PackageManager.INSTALL_FAILED_INVALID_APK);
+ return;
+ }
+ mContentUriApkStagingFile = file;
+ Uri fileUri = Uri.fromFile(file);
+ processPackageUri(fileUri);
+ }
+
+ @Override
+ protected void onCancelled(File file) {
+ getWindow().getDecorView().removeCallbacks(mEmptyStateRunnable);
+ }
+ };
}
diff --git a/src/com/android/packageinstaller/UninstallAppProgress.java b/src/com/android/packageinstaller/UninstallAppProgress.java
index 4c039051..f1c569a7 100755
--- a/src/com/android/packageinstaller/UninstallAppProgress.java
+++ b/src/com/android/packageinstaller/UninstallAppProgress.java
@@ -35,6 +35,7 @@ import android.os.RemoteException;
import android.os.ServiceManager;
import android.os.UserHandle;
import android.os.UserManager;
+import android.provider.Settings;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
@@ -64,6 +65,7 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
private TextView mStatusTextView;
private Button mOkButton;
private Button mDeviceManagerButton;
+ private Button mUsersButton;
private ProgressBar mProgressBar;
private View mOkPanel;
private volatile int mResultCode = -1;
@@ -180,6 +182,7 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
mDeviceManagerButton.setVisibility(View.VISIBLE);
} else {
mDeviceManagerButton.setVisibility(View.GONE);
+ mUsersButton.setVisibility(View.VISIBLE);
}
// TODO: b/25442806
if (blockingUserId == UserHandle.USER_SYSTEM) {
@@ -260,6 +263,7 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
mStatusTextView = (TextView) findViewById(R.id.center_text);
mStatusTextView.setText(R.string.uninstalling);
mDeviceManagerButton = (Button) findViewById(R.id.device_manager_button);
+ mUsersButton = (Button) findViewById(R.id.users_button);
mDeviceManagerButton.setVisibility(View.GONE);
mDeviceManagerButton.setOnClickListener(new OnClickListener() {
@Override
@@ -272,6 +276,16 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
finish();
}
});
+ mUsersButton.setVisibility(View.GONE);
+ mUsersButton.setOnClickListener(new OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(Settings.ACTION_USER_SETTINGS);
+ intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_NEW_TASK);
+ startActivity(intent);
+ finish();
+ }
+ });
mProgressBar = (ProgressBar) findViewById(R.id.progress_bar);
mProgressBar.setIndeterminate(true);
// Hide button till progress is being displayed
diff --git a/src/com/android/packageinstaller/UninstallerActivity.java b/src/com/android/packageinstaller/UninstallerActivity.java
index f1afe424..ae1659f4 100755
--- a/src/com/android/packageinstaller/UninstallerActivity.java
+++ b/src/com/android/packageinstaller/UninstallerActivity.java
@@ -74,11 +74,15 @@ public class UninstallerActivity extends Activity {
final boolean isUpdate =
((dialogInfo.appInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0);
+ UserManager userManager = UserManager.get(getActivity());
if (isUpdate) {
- messageBuilder.append(getString(R.string.uninstall_update_text));
+ if (isSingleUser(userManager)) {
+ messageBuilder.append(getString(R.string.uninstall_update_text));
+ } else {
+ messageBuilder.append(getString(R.string.uninstall_update_text_multiuser));
+ }
} else {
- UserManager userManager = UserManager.get(getActivity());
- if (dialogInfo.allUsers && userManager.getUserCount() >= 2) {
+ if (dialogInfo.allUsers && !isSingleUser(userManager)) {
messageBuilder.append(getString(R.string.uninstall_application_text_all_users));
} else if (!dialogInfo.user.equals(android.os.Process.myUserHandle())) {
UserInfo userInfo = userManager.getUserInfo(dialogInfo.user.getIdentifier());
@@ -113,6 +117,16 @@ public class UninstallerActivity extends Activity {
getActivity().finish();
}
}
+
+ /**
+ * Returns whether there is only one user on this device, not including
+ * the system-only user.
+ */
+ private boolean isSingleUser(UserManager userManager) {
+ final int userCount = userManager.getUserCount();
+ return userCount == 1
+ || (UserManager.isSplitSystemUser() && userCount == 2);
+ }
}
public static class AppNotFoundDialogFragment extends DialogFragment {
diff --git a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
index 0771a0f4..050e8b1e 100644
--- a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
+++ b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
@@ -162,6 +162,10 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>
group.addPermission(permission);
}
+ if (group.getPermissions().isEmpty()) {
+ return null;
+ }
+
return group;
}
@@ -211,6 +215,9 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>
}
public boolean isReviewRequired() {
+ if (mAppSupportsRuntimePermissions) {
+ return false;
+ }
final int permissionCount = mPermissions.size();
for (int i = 0; i < permissionCount; i++) {
Permission permission = mPermissions.valueAt(i);
@@ -246,17 +253,6 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>
return false;
}
- public boolean hasAppOpPermission() {
- final int permissionCount = mPermissions.size();
- for (int i = 0; i < permissionCount; i++) {
- Permission permission = mPermissions.valueAt(i);
- if (permission.getAppOp() != AppOpsManager.OP_NONE) {
- return true;
- }
- }
- return false;
- }
-
public PackageInfo getApp() {
return mPackageInfo;
}
@@ -312,9 +308,8 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>
if (permission.isGranted()) {
return true;
}
- } else if (permission.isGranted() && ((permission.getAppOp()
- == AppOpsManager.OP_NONE || permission.isAppOpAllowed()))
- && !permission.isReviewRequired()) {
+ } else if (permission.isGranted() && (permission.getAppOp()
+ == AppOpsManager.OP_NONE || permission.isAppOpAllowed())) {
return true;
}
}
diff --git a/src/com/android/packageinstaller/permission/model/AppPermissions.java b/src/com/android/packageinstaller/permission/model/AppPermissions.java
index ca28ab41..e455ef13 100644
--- a/src/com/android/packageinstaller/permission/model/AppPermissions.java
+++ b/src/com/android/packageinstaller/permission/model/AppPermissions.java
@@ -32,16 +32,6 @@ import java.util.LinkedHashMap;
import java.util.List;
public final class AppPermissions {
- private static final float MAX_APP_LABEL_LENGTH_PIXELS = 500;
-
- private static final TextPaint sAppLabelEllipsizePaint = new TextPaint();
- static {
- sAppLabelEllipsizePaint.setAntiAlias(true);
- // Both text size and width are given in absolute pixels, for consistent truncation
- // across devices; this value corresponds to the default 14dip size on an xdhpi device.
- sAppLabelEllipsizePaint.setTextSize(42);
- }
-
private final ArrayList<AppPermissionGroup> mGroups = new ArrayList<>();
private final LinkedHashMap<String, AppPermissionGroup> mNameToGroupMap = new LinkedHashMap<>();
@@ -63,7 +53,9 @@ public final class AppPermissions {
mContext = context;
mPackageInfo = packageInfo;
mFilterPermissions = permissions;
- mAppLabel = loadEllipsizedAppLabel(context, packageInfo);
+ mAppLabel = BidiFormatter.getInstance().unicodeWrap(
+ packageInfo.applicationInfo.loadSafeLabel(
+ context.getPackageManager()).toString());
mSortGroups = sortGroups;
mOnErrorCallback = onErrorCallback;
loadPermissionGroups();
@@ -177,16 +169,4 @@ public final class AppPermissions {
}
return false;
}
-
- private static CharSequence loadEllipsizedAppLabel(Context context, PackageInfo packageInfo) {
- String label = packageInfo.applicationInfo.loadLabel(
- context.getPackageManager()).toString();
- String ellipsizedLabel = label.replace("\n", " ");
- if (!DeviceUtils.isWear(context)) {
- // Only ellipsize for non-Wear devices.
- ellipsizedLabel = TextUtils.ellipsize(ellipsizedLabel, sAppLabelEllipsizePaint,
- MAX_APP_LABEL_LENGTH_PIXELS, TextUtils.TruncateAt.END).toString();
- }
- return BidiFormatter.getInstance().unicodeWrap(ellipsizedLabel);
- }
}
diff --git a/src/com/android/packageinstaller/permission/model/PermissionApps.java b/src/com/android/packageinstaller/permission/model/PermissionApps.java
index 9ff5025c..2c0508a5 100644
--- a/src/com/android/packageinstaller/permission/model/PermissionApps.java
+++ b/src/com/android/packageinstaller/permission/model/PermissionApps.java
@@ -32,7 +32,7 @@ import android.util.Log;
import android.util.SparseArray;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/src/com/android/packageinstaller/permission/model/PermissionGroups.java b/src/com/android/packageinstaller/permission/model/PermissionGroups.java
index 8ca69f24..04dd07ff 100644
--- a/src/com/android/packageinstaller/permission/model/PermissionGroups.java
+++ b/src/com/android/packageinstaller/permission/model/PermissionGroups.java
@@ -31,7 +31,7 @@ import android.os.Bundle;
import android.util.ArraySet;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/src/com/android/packageinstaller/permission/model/PermissionStatusReceiver.java b/src/com/android/packageinstaller/permission/model/PermissionStatusReceiver.java
index 810ae8ec..d7e4547a 100644
--- a/src/com/android/packageinstaller/permission/model/PermissionStatusReceiver.java
+++ b/src/com/android/packageinstaller/permission/model/PermissionStatusReceiver.java
@@ -26,7 +26,7 @@ import android.util.ArrayMap;
import android.util.ArraySet;
import com.android.packageinstaller.permission.model.PermissionApps.PermissionApp;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.text.Collator;
import java.util.ArrayList;
diff --git a/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java b/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
index b872983d..2bff0e28 100644
--- a/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
+++ b/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
@@ -46,7 +46,7 @@ import android.widget.TextView;
import com.android.packageinstaller.R;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import com.android.packageinstaller.permission.ui.ConfirmActionDialogFragment.OnActionConfirmedListener;
import java.util.List;
@@ -120,13 +120,18 @@ public final class ReviewPermissionsActivity extends Activity
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ Activity activity = getActivity();
+ if (activity == null) {
+ return;
+ }
+
PackageInfo packageInfo = getArguments().getParcelable(EXTRA_PACKAGE_INFO);
if (packageInfo == null) {
- getActivity().finish();
+ activity.finish();
return;
}
- mAppPermissions = new AppPermissions(getActivity(), packageInfo, null, false,
+ mAppPermissions = new AppPermissions(activity, packageInfo, null, false,
new Runnable() {
@Override
public void run() {
@@ -135,11 +140,11 @@ public final class ReviewPermissionsActivity extends Activity
});
if (mAppPermissions.getPermissionGroups().isEmpty()) {
- getActivity().finish();
+ activity.finish();
return;
}
- boolean reviewRequired= false;
+ boolean reviewRequired = false;
for (AppPermissionGroup group : mAppPermissions.getPermissionGroups()) {
if (group.isReviewRequired()) {
reviewRequired = true;
@@ -148,7 +153,7 @@ public final class ReviewPermissionsActivity extends Activity
}
if (!reviewRequired) {
- getActivity().finish();
+ activity.finish();
}
}
@@ -161,19 +166,24 @@ public final class ReviewPermissionsActivity extends Activity
@Override
public void onResume() {
super.onResume();
+ mAppPermissions.refresh();
loadPreferences();
}
@Override
public void onClick(View view) {
+ Activity activity = getActivity();
+ if (activity == null) {
+ return;
+ }
if (view == mContinueButton) {
confirmPermissionsReview();
executeCallback(true);
} else if (view == mCancelButton) {
executeCallback(false);
- getActivity().setResult(Activity.RESULT_CANCELED);
+ activity.setResult(Activity.RESULT_CANCELED);
}
- getActivity().finish();
+ activity.finish();
}
@Override
@@ -185,6 +195,8 @@ public final class ReviewPermissionsActivity extends Activity
SwitchPreference switchPreference = (SwitchPreference) preference;
if (switchPreference.isChecked()) {
showWarnRevokeDialog(switchPreference.getKey());
+ } else {
+ return true;
}
}
return false;
@@ -229,6 +241,9 @@ public final class ReviewPermissionsActivity extends Activity
private void bindUi() {
Activity activity = getActivity();
+ if (activity == null) {
+ return;
+ }
// Set icon
Drawable icon = mAppPermissions.getPackageInfo().applicationInfo.loadIcon(
@@ -268,6 +283,11 @@ public final class ReviewPermissionsActivity extends Activity
}
private void loadPreferences() {
+ Activity activity = getActivity();
+ if (activity == null) {
+ return;
+ }
+
PreferenceScreen screen = getPreferenceScreen();
if (screen == null) {
screen = getPreferenceManager().createPreferenceScreen(getActivity());
@@ -298,17 +318,8 @@ public final class ReviewPermissionsActivity extends Activity
} else {
preference = new SwitchPreference(getActivity());
- // We update permission grants based on the final preference states
- if (group.isReviewRequired()) {
- // If review is required use granted as default
- preference.setChecked(true);
- } else {
- // If review not required use the current grant state as default
- preference.setChecked(group.areRuntimePermissionsGranted());
- }
-
preference.setKey(group.getName());
- Drawable icon = Utils.loadDrawable(getActivity().getPackageManager(),
+ Drawable icon = Utils.loadDrawable(activity.getPackageManager(),
group.getIconPkg(), group.getIconResId());
preference.setIcon(Utils.applyTint(getContext(), icon,
android.R.attr.colorControlNormal));
@@ -319,6 +330,8 @@ public final class ReviewPermissionsActivity extends Activity
preference.setOnPreferenceChangeListener(this);
}
+ preference.setChecked(group.areRuntimePermissionsGranted());
+
// Mutable state
if (group.isPolicyFixed()) {
preference.setEnabled(false);
@@ -333,7 +346,7 @@ public final class ReviewPermissionsActivity extends Activity
screen.addPreference(preference);
} else {
if (mNewPermissionsCategory == null) {
- mNewPermissionsCategory = new PreferenceCategory(getActivity());
+ mNewPermissionsCategory = new PreferenceCategory(activity);
mNewPermissionsCategory.setTitle(R.string.new_permissions_category);
mNewPermissionsCategory.setOrder(1);
screen.addPreference(mNewPermissionsCategory);
@@ -342,7 +355,7 @@ public final class ReviewPermissionsActivity extends Activity
}
} else {
if (currentPermissionsCategory == null) {
- currentPermissionsCategory = new PreferenceCategory(getActivity());
+ currentPermissionsCategory = new PreferenceCategory(activity);
currentPermissionsCategory.setTitle(R.string.current_permissions_category);
currentPermissionsCategory.setOrder(2);
screen.addPreference(currentPermissionsCategory);
@@ -366,6 +379,9 @@ public final class ReviewPermissionsActivity extends Activity
private void executeCallback(boolean success) {
Activity activity = getActivity();
+ if (activity == null) {
+ return;
+ }
if (success) {
IntentSender intent = activity.getIntent().getParcelableExtra(Intent.EXTRA_INTENT);
if (intent != null) {
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/AllAppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/AllAppPermissionsFragment.java
index 0c249e55..540d8765 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/AllAppPermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/AllAppPermissionsFragment.java
@@ -37,7 +37,7 @@ import android.provider.Settings;
import android.util.Log;
import android.view.MenuItem;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
index 925cacf3..5ecc7ab2 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
@@ -49,10 +49,9 @@ import android.widget.Toast;
import com.android.packageinstaller.R;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
-import com.android.packageinstaller.permission.ui.OverlayTouchActivity;
import com.android.packageinstaller.permission.utils.LocationUtils;
import com.android.packageinstaller.permission.utils.SafetyNetLogger;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import com.android.settingslib.RestrictedLockUtils;
import java.util.ArrayList;
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/ManagePermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/ManagePermissionsFragment.java
index c53da879..f5d7020e 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/ManagePermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/ManagePermissionsFragment.java
@@ -37,7 +37,7 @@ import com.android.packageinstaller.permission.model.PermissionApps;
import com.android.packageinstaller.permission.model.PermissionApps.PmCache;
import com.android.packageinstaller.permission.model.PermissionGroup;
import com.android.packageinstaller.permission.model.PermissionGroups;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.List;
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java
index 099c78b6..0fb1ad52 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java
@@ -43,10 +43,9 @@ import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.PermissionApps;
import com.android.packageinstaller.permission.model.PermissionApps.Callback;
import com.android.packageinstaller.permission.model.PermissionApps.PermissionApp;
-import com.android.packageinstaller.permission.ui.OverlayTouchActivity;
import com.android.packageinstaller.permission.utils.LocationUtils;
import com.android.packageinstaller.permission.utils.SafetyNetLogger;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import com.android.settingslib.RestrictedLockUtils;
import java.util.ArrayList;
@@ -228,7 +227,8 @@ public final class PermissionAppsFragment extends PermissionsFrameFragment imple
if (!isTelevision && (existingPref instanceof RestrictedSwitchPreference)) {
((RestrictedSwitchPreference) existingPref).setDisabledByAdmin(
isPolicyFixed ? enforcedAdmin : null);
- existingPref.setSummary(R.string.disabled_by_admin_summary_text);
+ existingPref.setSummary(isPolicyFixed ?
+ getString(R.string.disabled_by_admin_summary_text) : null);
} else {
existingPref.setEnabled(!isPolicyFixed);
existingPref.setSummary(isPolicyFixed ?
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/RestrictedSwitchPreference.java b/src/com/android/packageinstaller/permission/ui/handheld/RestrictedSwitchPreference.java
index 8ab04807..44a7f471 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/RestrictedSwitchPreference.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/RestrictedSwitchPreference.java
@@ -32,20 +32,26 @@ public class RestrictedSwitchPreference extends SwitchPreference {
private final Context mContext;
private boolean mDisabledByAdmin;
private EnforcedAdmin mEnforcedAdmin;
+ private final int mSwitchWidgetResId;
public RestrictedSwitchPreference(Context context) {
super(context);
+ mSwitchWidgetResId = getWidgetLayoutResource();
mContext = context;
}
@Override
public void onBindView(View view) {
super.onBindView(view);
- final TextView textView = (TextView) view.findViewById(android.R.id.title);
- if (textView != null) {
- RestrictedLockUtils.setTextViewPadlock(mContext, textView, mDisabledByAdmin);
- if (mDisabledByAdmin) {
- view.setEnabled(true);
+ if (mDisabledByAdmin) {
+ view.setEnabled(true);
+ }
+ if (mDisabledByAdmin) {
+ final TextView summaryView = (TextView) view.findViewById(android.R.id.summary);
+ if (summaryView != null) {
+ summaryView.setText(
+ isChecked() ? R.string.enabled_by_admin : R.string.disabled_by_admin);
+ summaryView.setVisibility(View.VISIBLE);
}
}
}
@@ -64,6 +70,7 @@ public class RestrictedSwitchPreference extends SwitchPreference {
mEnforcedAdmin = admin;
if (mDisabledByAdmin != disabled) {
mDisabledByAdmin = disabled;
+ setWidgetLayoutResource(disabled ? R.layout.restricted_icon : mSwitchWidgetResId);
setEnabled(!disabled);
}
}
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/SettingsWithHeader.java b/src/com/android/packageinstaller/permission/ui/handheld/SettingsWithHeader.java
index c15a4287..d5775796 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/SettingsWithHeader.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/SettingsWithHeader.java
@@ -28,7 +28,6 @@ import android.widget.TextView;
import com.android.packageinstaller.DeviceUtils;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
public abstract class SettingsWithHeader extends PermissionsFrameFragment
implements OnClickListener {
diff --git a/src/com/android/packageinstaller/permission/ui/television/AllAppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/television/AllAppPermissionsFragment.java
index 7ea9a258..db99538c 100644
--- a/src/com/android/packageinstaller/permission/ui/television/AllAppPermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/television/AllAppPermissionsFragment.java
@@ -45,7 +45,7 @@ import android.view.MenuItem;
import com.android.packageinstaller.R;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/src/com/android/packageinstaller/permission/ui/television/AppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/television/AppPermissionsFragment.java
index 1a078e50..afd2fcc5 100644
--- a/src/com/android/packageinstaller/permission/ui/television/AppPermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/television/AppPermissionsFragment.java
@@ -50,11 +50,10 @@ import android.widget.Toast;
import com.android.packageinstaller.R;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
-import com.android.packageinstaller.permission.ui.OverlayTouchActivity;
import com.android.packageinstaller.permission.ui.ReviewPermissionsActivity;
import com.android.packageinstaller.permission.utils.LocationUtils;
import com.android.packageinstaller.permission.utils.SafetyNetLogger;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/com/android/packageinstaller/permission/ui/television/ManagePermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/television/ManagePermissionsFragment.java
index 47301f48..81550337 100644
--- a/src/com/android/packageinstaller/permission/ui/television/ManagePermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/television/ManagePermissionsFragment.java
@@ -38,7 +38,7 @@ import com.android.packageinstaller.permission.model.PermissionApps;
import com.android.packageinstaller.permission.model.PermissionApps.PmCache;
import com.android.packageinstaller.permission.model.PermissionGroup;
import com.android.packageinstaller.permission.model.PermissionGroups;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.List;
diff --git a/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java b/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java
index acaadcaa..5a3346fc 100644
--- a/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java
@@ -45,11 +45,10 @@ import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.PermissionApps;
import com.android.packageinstaller.permission.model.PermissionApps.Callback;
import com.android.packageinstaller.permission.model.PermissionApps.PermissionApp;
-import com.android.packageinstaller.permission.ui.OverlayTouchActivity;
import com.android.packageinstaller.permission.ui.ReviewPermissionsActivity;
import com.android.packageinstaller.permission.utils.LocationUtils;
import com.android.packageinstaller.permission.utils.SafetyNetLogger;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/com/android/packageinstaller/permission/ui/television/PermissionsFrameFragment.java b/src/com/android/packageinstaller/permission/ui/television/PermissionsFrameFragment.java
index e81aee86..2c7b91e9 100644
--- a/src/com/android/packageinstaller/permission/ui/television/PermissionsFrameFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/television/PermissionsFrameFragment.java
@@ -33,7 +33,6 @@ import android.widget.TextView;
import com.android.packageinstaller.DeviceUtils;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
public abstract class PermissionsFrameFragment extends PreferenceFragment {
diff --git a/src/com/android/packageinstaller/permission/ui/television/SettingsWithHeader.java b/src/com/android/packageinstaller/permission/ui/television/SettingsWithHeader.java
index 4dae629c..a401426d 100644
--- a/src/com/android/packageinstaller/permission/ui/television/SettingsWithHeader.java
+++ b/src/com/android/packageinstaller/permission/ui/television/SettingsWithHeader.java
@@ -28,7 +28,6 @@ import android.widget.TextView;
import com.android.packageinstaller.DeviceUtils;
import com.android.packageinstaller.R;
-import com.android.packageinstaller.permission.utils.Utils;
public abstract class SettingsWithHeader extends PermissionsFrameFragment
implements OnClickListener {
diff --git a/src/com/android/packageinstaller/permission/ui/wear/AppPermissionsFragmentWear.java b/src/com/android/packageinstaller/permission/ui/wear/AppPermissionsFragmentWear.java
index 6ea34628..4b621a64 100644
--- a/src/com/android/packageinstaller/permission/ui/wear/AppPermissionsFragmentWear.java
+++ b/src/com/android/packageinstaller/permission/ui/wear/AppPermissionsFragmentWear.java
@@ -35,12 +35,11 @@ import android.widget.Toast;
import com.android.packageinstaller.R;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
-import com.android.packageinstaller.permission.ui.OverlayTouchActivity;
import com.android.packageinstaller.permission.ui.wear.settings.PermissionsSettingsAdapter;
import com.android.packageinstaller.permission.ui.wear.settings.SettingsAdapter;
import com.android.packageinstaller.permission.utils.LocationUtils;
import com.android.packageinstaller.permission.utils.SafetyNetLogger;
-import com.android.packageinstaller.permission.utils.Utils;
+import com.android.packageinstaller.util.Utils;
import java.util.ArrayList;
import java.util.List;
@@ -124,18 +123,18 @@ public final class AppPermissionsFragmentWear extends TitledSettingsFragment {
super.onViewCreated(view, savedInstanceState);
if (mAppPermissions != null) {
initializeLayout(mAdapter);
- bindHeader(mAppPermissions.getPackageInfo());
+ mHeader.setText(R.string.app_permissions);
+ mDetails.setText(R.string.no_permissions);
+ if (mAdapter.getItemCount() == 0) {
+ mDetails.setVisibility(View.VISIBLE);
+ mWheel.setVisibility(View.GONE);
+ } else {
+ mDetails.setVisibility(View.GONE);
+ mWheel.setVisibility(View.VISIBLE);
+ }
}
}
- private void bindHeader(PackageInfo packageInfo) {
- Activity activity = getActivity();
- PackageManager pm = activity.getPackageManager();
- ApplicationInfo appInfo = packageInfo.applicationInfo;
- CharSequence label = appInfo.loadLabel(pm);
- mHeader.setText(label);
- }
-
private void initializePermissionGroupList() {
final String packageName = mAppPermissions.getPackageInfo().packageName;
List<AppPermissionGroup> groups = mAppPermissions.getPermissionGroups();
diff --git a/src/com/android/packageinstaller/permission/ui/wear/TitledSettingsFragment.java b/src/com/android/packageinstaller/permission/ui/wear/TitledSettingsFragment.java
index ef7efb28..b673a498 100644
--- a/src/com/android/packageinstaller/permission/ui/wear/TitledSettingsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/wear/TitledSettingsFragment.java
@@ -28,7 +28,7 @@ import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowInsets;
-import android.widget.FrameLayout;
+import android.widget.LinearLayout;
import android.widget.TextView;
import com.android.packageinstaller.permission.ui.wear.settings.ViewUtils;
@@ -46,6 +46,7 @@ public abstract class TitledSettingsFragment extends Fragment implements
private int mInitialHeaderHeight;
protected TextView mHeader;
+ protected TextView mDetails;
protected WearableListView mWheel;
private int mCharLimitShortTitle;
@@ -114,6 +115,9 @@ public abstract class TitledSettingsFragment extends Fragment implements
mHeader.addOnLayoutChangeListener(this);
mHeader.addTextChangedListener(mHeaderTextWatcher);
+ mDetails = (TextView) v.findViewById(R.id.details);
+ mDetails.addOnLayoutChangeListener(this);
+
mWheel.setAdapter(adapter);
mWheel.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
@@ -134,13 +138,14 @@ public abstract class TitledSettingsFragment extends Fragment implements
adjustHeaderSize();
- positionOnCircular(getContext(), mHeader, mWheel);
+ positionOnCircular(getContext(), mHeader, mDetails, mWheel);
}
- public void positionOnCircular(Context context, View header, final ViewGroup wheel) {
+ public void positionOnCircular(Context context, View header, View details,
+ final ViewGroup wheel) {
if (ViewUtils.getIsCircular(context)) {
- FrameLayout.LayoutParams params =
- (FrameLayout.LayoutParams) header.getLayoutParams();
+ LinearLayout.LayoutParams params =
+ (LinearLayout.LayoutParams) header.getLayoutParams();
params.topMargin = (int) context.getResources().getDimension(
R.dimen.settings_header_top_margin_circular);
// Note that the margins are made symmetrical here. Since they're symmetrical we choose
@@ -152,10 +157,14 @@ public abstract class TitledSettingsFragment extends Fragment implements
params.rightMargin = margin;
params.gravity = Gravity.CENTER_HORIZONTAL;
header.setLayoutParams(params);
+ details.setLayoutParams(params);
if (header instanceof TextView) {
((TextView) header).setGravity(Gravity.CENTER);
}
+ if (details instanceof TextView) {
+ ((TextView) details).setGravity(Gravity.CENTER);
+ }
final int leftPadding = (int) context.getResources().getDimension(
R.dimen.round_content_padding_left);
@@ -209,7 +218,7 @@ public abstract class TitledSettingsFragment extends Fragment implements
}
mHeader.setMinHeight((int) height);
- FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) mHeader.getLayoutParams();
+ LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) mHeader.getLayoutParams();
final Context context = getContext();
if (!singleLine) {
// Make the top margin a little bit smaller so there is more space for the title.
diff --git a/src/com/android/packageinstaller/permission/utils/Utils.java b/src/com/android/packageinstaller/util/Utils.java
index 21830378..f0d88d32 100644
--- a/src/com/android/packageinstaller/permission/utils/Utils.java
+++ b/src/com/android/packageinstaller/util/Utils.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package com.android.packageinstaller.permission.utils;
+package com.android.packageinstaller.util;
import android.Manifest;
import android.content.Context;
@@ -22,7 +22,6 @@ import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
-import android.content.res.Configuration;
import android.content.res.Resources;
import android.content.res.Resources.Theme;
import android.graphics.drawable.Drawable;
@@ -33,6 +32,7 @@ import android.util.TypedValue;
import com.android.packageinstaller.permission.model.AppPermissionGroup;
import com.android.packageinstaller.permission.model.AppPermissions;
import com.android.packageinstaller.permission.model.PermissionApps.PermissionApp;
+import com.android.packageinstaller.permission.utils.LocationUtils;
import java.util.List;
diff --git a/src/com/android/packageinstaller/wear/WearPackageArgs.java b/src/com/android/packageinstaller/wear/WearPackageArgs.java
index 67051da0..da49192a 100644
--- a/src/com/android/packageinstaller/wear/WearPackageArgs.java
+++ b/src/com/android/packageinstaller/wear/WearPackageArgs.java
@@ -25,6 +25,8 @@ import android.os.Bundle;
* installing/uninstalling.
*/
public class WearPackageArgs {
+ private static final String KEY_PACKAGE_NAME =
+ "com.google.android.clockwork.EXTRA_PACKAGE_NAME";
private static final String KEY_ASSET_URI =
"com.google.android.clockwork.EXTRA_ASSET_URI";
private static final String KEY_START_ID =
@@ -45,16 +47,16 @@ public class WearPackageArgs {
"com.google.android.clockwork.EXTRA_KEY_SHOULD_CHECK_GMS_DEPENDENCY";
public static String getPackageName(Bundle b) {
- return b.getString(Intent.EXTRA_INSTALLER_PACKAGE_NAME);
+ return b.getString(KEY_PACKAGE_NAME);
}
- public static Uri getAssetUri(Bundle b) {
- return b.getParcelable(KEY_ASSET_URI);
+ public static Bundle setPackageName(Bundle b, String packageName) {
+ b.putString(KEY_PACKAGE_NAME, packageName);
+ return b;
}
- public static Bundle setAssetUri(Bundle b, Uri assetUri) {
- b.putParcelable(KEY_ASSET_URI, assetUri);
- return b;
+ public static Uri getAssetUri(Bundle b) {
+ return b.getParcelable(KEY_ASSET_URI);
}
public static Uri getPermUri(Bundle b) {
diff --git a/src/com/android/packageinstaller/wear/WearPackageInstallerService.java b/src/com/android/packageinstaller/wear/WearPackageInstallerService.java
index 3874c0a4..7387ed2a 100644
--- a/src/com/android/packageinstaller/wear/WearPackageInstallerService.java
+++ b/src/com/android/packageinstaller/wear/WearPackageInstallerService.java
@@ -66,13 +66,18 @@ import java.util.Set;
*
* Install Action example:
* adb shell am startservice -a com.android.packageinstaller.wear.INSTALL_PACKAGE \
- * -t vnd.android.cursor.item/wearable_apk \
- * -d content://com.google.android.clockwork.home.provider/host/com.google.android.wearable.app/wearable/com.google.android.gms/apk \
+ * -d package://com.google.android.gms \
+ * --eu com.google.android.clockwork.EXTRA_ASSET_URI content://com.google.android.clockwork.home.provider/host/com.google.android.wearable.app/wearable/com.google.android.gms/apk \
* --es android.intent.extra.INSTALLER_PACKAGE_NAME com.google.android.gms \
* --ez com.google.android.clockwork.EXTRA_CHECK_PERMS false \
* --eu com.google.android.clockwork.EXTRA_PERM_URI content://com.google.android.clockwork.home.provider/host/com.google.android.wearable.app/permissions \
* com.android.packageinstaller/com.android.packageinstaller.wear.WearPackageInstallerService
*
+ * Uninstall Action example:
+ * adb shell am startservice -a com.android.packageinstaller.wear.UNINSTALL_PACKAGE \
+ * -d package://com.google.android.gms \
+ * com.android.packageinstaller/com.android.packageinstaller.wear.WearPackageInstallerService
+ *
* Retry GMS:
* adb shell am startservice -a com.android.packageinstaller.wear.RETRY_GMS \
* com.android.packageinstaller/com.android.packageinstaller.wear.WearPackageInstallerService
@@ -141,29 +146,49 @@ public class WearPackageInstallerService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
if (!DeviceUtils.isWear(this)) {
- Log.w(TAG, "Not running on wearable");
+ Log.w(TAG, "Not running on wearable.");
+ return START_NOT_STICKY;
+ }
+
+ if (intent == null) {
+ Log.w(TAG, "Got null intent.");
return START_NOT_STICKY;
}
+
+ if (Log.isLoggable(TAG, Log.DEBUG)) {
+ Log.d(TAG, "Got install/uninstall request " + intent);
+ }
+
+ Uri packageUri = intent.getData();
+ if (packageUri == null) {
+ Log.e(TAG, "No package URI in intent");
+ return START_NOT_STICKY;
+ }
+ final String packageName = WearPackageUtil.getSanitizedPackageName(packageUri);
+ if (packageName == null) {
+ Log.e(TAG, "Invalid package name in URI (expected package:<pkgName>): " + packageUri);
+ return START_NOT_STICKY;
+ }
+
PowerManager.WakeLock lock = getLock(this.getApplicationContext());
if (!lock.isHeld()) {
lock.acquire();
}
- if (Log.isLoggable(TAG, Log.DEBUG)) {
- Log.d(TAG, "Got install/uninstall request " + intent);
+
+ Bundle intentBundle = intent.getExtras();
+ if (intentBundle == null) {
+ intentBundle = new Bundle();
}
- if (intent != null) {
- Bundle intentBundle = intent.getExtras();
- WearPackageArgs.setStartId(intentBundle, startId);
- if (Intent.ACTION_INSTALL_PACKAGE.equals(intent.getAction())) {
- final Message msg = mServiceHandler.obtainMessage(START_INSTALL);
- WearPackageArgs.setAssetUri(intentBundle, intent.getData());
- msg.setData(intentBundle);
- mServiceHandler.sendMessage(msg);
- } else if (Intent.ACTION_UNINSTALL_PACKAGE.equals(intent.getAction())) {
- Message msg = mServiceHandler.obtainMessage(START_UNINSTALL);
- msg.setData(intentBundle);
- mServiceHandler.sendMessage(msg);
- }
+ WearPackageArgs.setStartId(intentBundle, startId);
+ WearPackageArgs.setPackageName(intentBundle, packageName);
+ if (Intent.ACTION_INSTALL_PACKAGE.equals(intent.getAction())) {
+ Message msg = mServiceHandler.obtainMessage(START_INSTALL);
+ msg.setData(intentBundle);
+ mServiceHandler.sendMessage(msg);
+ } else if (Intent.ACTION_UNINSTALL_PACKAGE.equals(intent.getAction())) {
+ Message msg = mServiceHandler.obtainMessage(START_UNINSTALL);
+ msg.setData(intentBundle);
+ mServiceHandler.sendMessage(msg);
}
return START_NOT_STICKY;
}
diff --git a/src/com/android/packageinstaller/wear/WearPackageUtil.java b/src/com/android/packageinstaller/wear/WearPackageUtil.java
index 688d6167..c351277e 100644
--- a/src/com/android/packageinstaller/wear/WearPackageUtil.java
+++ b/src/com/android/packageinstaller/wear/WearPackageUtil.java
@@ -21,6 +21,7 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageParser;
+import android.net.Uri;
import android.os.ParcelFileDescriptor;
import android.system.ErrnoException;
import android.system.Os;
@@ -164,4 +165,16 @@ public class WearPackageUtil {
+ " for " + wearablePackageName);
context.startService(newIntent);
}
+
+ /**
+ * @return com.google.com from expected formats like
+ * Uri: package:com.google.com, package:/com.google.com, package://com.google.com
+ */
+ public static String getSanitizedPackageName(Uri packageUri) {
+ String packageName = packageUri.getEncodedSchemeSpecificPart();
+ if (packageName != null) {
+ return packageName.replaceAll("^/+", "");
+ }
+ return packageName;
+ }
}