summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Android.bp2
-rw-r--r--res/layout-sw720dp/column_headers.xml2
-rw-r--r--res/layout-sw720dp/item_doc_header_message.xml64
-rw-r--r--res/layout/fixed_layout.xml2
-rw-r--r--res/layout/item_doc_header_message.xml75
-rw-r--r--res/layout/item_doc_list.xml11
-rw-r--r--res/layout/navigation_breadcrumb_item.xml2
-rw-r--r--res/values-af/inspector_strings.xml2
-rw-r--r--res/values-af/strings.xml3
-rw-r--r--res/values-am/inspector_strings.xml2
-rw-r--r--res/values-am/strings.xml3
-rw-r--r--res/values-ar/inspector_strings.xml2
-rw-r--r--res/values-ar/strings.xml14
-rw-r--r--res/values-as/inspector_strings.xml2
-rw-r--r--res/values-as/strings.xml3
-rw-r--r--res/values-az/inspector_strings.xml2
-rw-r--r--res/values-az/strings.xml3
-rw-r--r--res/values-b+sr+Latn/inspector_strings.xml4
-rw-r--r--res/values-b+sr+Latn/strings.xml3
-rw-r--r--res/values-be/inspector_strings.xml2
-rw-r--r--res/values-be/strings.xml3
-rw-r--r--res/values-bg/inspector_strings.xml2
-rw-r--r--res/values-bg/strings.xml3
-rw-r--r--res/values-bn/inspector_strings.xml2
-rw-r--r--res/values-bn/strings.xml7
-rw-r--r--res/values-bs/inspector_strings.xml2
-rw-r--r--res/values-bs/strings.xml15
-rw-r--r--res/values-ca/inspector_strings.xml2
-rw-r--r--res/values-ca/strings.xml12
-rw-r--r--res/values-cs/inspector_strings.xml2
-rw-r--r--res/values-cs/strings.xml7
-rw-r--r--res/values-da/inspector_strings.xml2
-rw-r--r--res/values-da/strings.xml13
-rw-r--r--res/values-de/inspector_strings.xml2
-rw-r--r--res/values-de/strings.xml8
-rw-r--r--res/values-el/inspector_strings.xml2
-rw-r--r--res/values-el/strings.xml3
-rw-r--r--res/values-en-rAU/inspector_strings.xml2
-rw-r--r--res/values-en-rAU/strings.xml3
-rw-r--r--res/values-en-rCA/inspector_strings.xml2
-rw-r--r--res/values-en-rCA/strings.xml3
-rw-r--r--res/values-en-rGB/inspector_strings.xml2
-rw-r--r--res/values-en-rGB/strings.xml3
-rw-r--r--res/values-en-rIN/inspector_strings.xml2
-rw-r--r--res/values-en-rIN/strings.xml3
-rw-r--r--res/values-en-rXC/inspector_strings.xml2
-rw-r--r--res/values-en-rXC/strings.xml3
-rw-r--r--res/values-es-rUS/inspector_strings.xml2
-rw-r--r--res/values-es-rUS/strings.xml5
-rw-r--r--res/values-es/inspector_strings.xml2
-rw-r--r--res/values-es/strings.xml10
-rw-r--r--res/values-et/inspector_strings.xml2
-rw-r--r--res/values-et/strings.xml17
-rw-r--r--res/values-eu/inspector_strings.xml2
-rw-r--r--res/values-eu/strings.xml16
-rw-r--r--res/values-fa/inspector_strings.xml2
-rw-r--r--res/values-fa/strings.xml5
-rw-r--r--res/values-fi/inspector_strings.xml2
-rw-r--r--res/values-fi/strings.xml3
-rw-r--r--res/values-fr-rCA/inspector_strings.xml2
-rw-r--r--res/values-fr-rCA/strings.xml4
-rw-r--r--res/values-fr/inspector_strings.xml2
-rw-r--r--res/values-fr/strings.xml14
-rw-r--r--res/values-gl/inspector_strings.xml2
-rw-r--r--res/values-gl/strings.xml7
-rw-r--r--res/values-gu/inspector_strings.xml2
-rw-r--r--res/values-gu/strings.xml5
-rw-r--r--res/values-hi/inspector_strings.xml2
-rw-r--r--res/values-hi/strings.xml11
-rw-r--r--res/values-hr/inspector_strings.xml2
-rw-r--r--res/values-hr/strings.xml13
-rw-r--r--res/values-hu/inspector_strings.xml2
-rw-r--r--res/values-hu/strings.xml19
-rw-r--r--res/values-hy/inspector_strings.xml2
-rw-r--r--res/values-hy/strings.xml8
-rw-r--r--res/values-in/inspector_strings.xml2
-rw-r--r--res/values-in/strings.xml5
-rw-r--r--res/values-is/inspector_strings.xml2
-rw-r--r--res/values-is/strings.xml3
-rw-r--r--res/values-it/inspector_strings.xml2
-rw-r--r--res/values-it/strings.xml7
-rw-r--r--res/values-iw/inspector_strings.xml2
-rw-r--r--res/values-iw/strings.xml3
-rw-r--r--res/values-ja/inspector_strings.xml2
-rw-r--r--res/values-ja/strings.xml7
-rw-r--r--res/values-ka/inspector_strings.xml2
-rw-r--r--res/values-ka/strings.xml5
-rw-r--r--res/values-kk/inspector_strings.xml2
-rw-r--r--res/values-kk/strings.xml10
-rw-r--r--res/values-km/inspector_strings.xml2
-rw-r--r--res/values-km/strings.xml9
-rw-r--r--res/values-kn/inspector_strings.xml2
-rw-r--r--res/values-kn/strings.xml10
-rw-r--r--res/values-ko/inspector_strings.xml2
-rw-r--r--res/values-ko/strings.xml11
-rw-r--r--res/values-ky/inspector_strings.xml2
-rw-r--r--res/values-ky/strings.xml11
-rw-r--r--res/values-lo/inspector_strings.xml2
-rw-r--r--res/values-lo/strings.xml3
-rw-r--r--res/values-lt/inspector_strings.xml2
-rw-r--r--res/values-lt/strings.xml7
-rw-r--r--res/values-lv/inspector_strings.xml2
-rw-r--r--res/values-lv/strings.xml3
-rw-r--r--res/values-mk/inspector_strings.xml2
-rw-r--r--res/values-mk/strings.xml7
-rw-r--r--res/values-ml/inspector_strings.xml2
-rw-r--r--res/values-ml/strings.xml5
-rw-r--r--res/values-mn/inspector_strings.xml2
-rw-r--r--res/values-mn/strings.xml3
-rw-r--r--res/values-mr/inspector_strings.xml2
-rw-r--r--res/values-mr/strings.xml56
-rw-r--r--res/values-ms/inspector_strings.xml2
-rw-r--r--res/values-ms/strings.xml3
-rw-r--r--res/values-my/inspector_strings.xml2
-rw-r--r--res/values-my/strings.xml7
-rw-r--r--res/values-nb/inspector_strings.xml2
-rw-r--r--res/values-nb/strings.xml15
-rw-r--r--res/values-ne/inspector_strings.xml2
-rw-r--r--res/values-ne/strings.xml11
-rw-r--r--res/values-nl/inspector_strings.xml2
-rw-r--r--res/values-nl/strings.xml11
-rw-r--r--res/values-or/inspector_strings.xml4
-rw-r--r--res/values-or/strings.xml15
-rw-r--r--res/values-pa/inspector_strings.xml2
-rw-r--r--res/values-pa/strings.xml7
-rw-r--r--res/values-pl/inspector_strings.xml2
-rw-r--r--res/values-pl/strings.xml9
-rw-r--r--res/values-pt-rBR/inspector_strings.xml2
-rw-r--r--res/values-pt-rBR/strings.xml13
-rw-r--r--res/values-pt-rPT/inspector_strings.xml2
-rw-r--r--res/values-pt-rPT/strings.xml8
-rw-r--r--res/values-pt/inspector_strings.xml2
-rw-r--r--res/values-pt/strings.xml13
-rw-r--r--res/values-ro/inspector_strings.xml2
-rw-r--r--res/values-ro/strings.xml3
-rw-r--r--res/values-ru/inspector_strings.xml2
-rw-r--r--res/values-ru/strings.xml7
-rw-r--r--res/values-si/inspector_strings.xml2
-rw-r--r--res/values-si/strings.xml3
-rw-r--r--res/values-sk/inspector_strings.xml2
-rw-r--r--res/values-sk/strings.xml8
-rw-r--r--res/values-sl/inspector_strings.xml2
-rw-r--r--res/values-sl/strings.xml5
-rw-r--r--res/values-sq/inspector_strings.xml2
-rw-r--r--res/values-sq/strings.xml3
-rw-r--r--res/values-sr/inspector_strings.xml4
-rw-r--r--res/values-sr/strings.xml3
-rw-r--r--res/values-sv/inspector_strings.xml2
-rw-r--r--res/values-sv/strings.xml7
-rw-r--r--res/values-sw/inspector_strings.xml2
-rw-r--r--res/values-sw/strings.xml5
-rw-r--r--res/values-ta/inspector_strings.xml2
-rw-r--r--res/values-ta/strings.xml4
-rw-r--r--res/values-te/inspector_strings.xml2
-rw-r--r--res/values-te/strings.xml9
-rw-r--r--res/values-th/inspector_strings.xml2
-rw-r--r--res/values-th/strings.xml3
-rw-r--r--res/values-tl/inspector_strings.xml2
-rw-r--r--res/values-tl/strings.xml3
-rw-r--r--res/values-tr/inspector_strings.xml2
-rw-r--r--res/values-tr/strings.xml7
-rw-r--r--res/values-uk/inspector_strings.xml2
-rw-r--r--res/values-uk/strings.xml5
-rw-r--r--res/values-ur/inspector_strings.xml2
-rw-r--r--res/values-ur/strings.xml5
-rw-r--r--res/values-uz/inspector_strings.xml2
-rw-r--r--res/values-uz/strings.xml27
-rw-r--r--res/values-vi/inspector_strings.xml2
-rw-r--r--res/values-vi/strings.xml10
-rw-r--r--res/values-zh-rCN/inspector_strings.xml2
-rw-r--r--res/values-zh-rCN/strings.xml7
-rw-r--r--res/values-zh-rHK/inspector_strings.xml2
-rw-r--r--res/values-zh-rHK/strings.xml7
-rw-r--r--res/values-zh-rTW/inspector_strings.xml4
-rw-r--r--res/values-zh-rTW/strings.xml3
-rw-r--r--res/values-zu/inspector_strings.xml2
-rw-r--r--res/values-zu/strings.xml3
-rw-r--r--res/values/dimens.xml4
-rw-r--r--src/com/android/documentsui/AbstractActionHandler.java19
-rw-r--r--src/com/android/documentsui/ActionHandler.java12
-rw-r--r--src/com/android/documentsui/ActionModeAddons.java3
-rw-r--r--src/com/android/documentsui/ActionModeController.java22
-rw-r--r--src/com/android/documentsui/BaseActivity.java18
-rw-r--r--src/com/android/documentsui/CreateDirectoryFragment.java6
-rw-r--r--src/com/android/documentsui/HorizontalBreadcrumb.java21
-rw-r--r--src/com/android/documentsui/base/Shared.java15
-rw-r--r--src/com/android/documentsui/clipping/UrisSupplier.java9
-rw-r--r--src/com/android/documentsui/dirlist/AccessibilityEventRouter.java66
-rw-r--r--src/com/android/documentsui/dirlist/DirectoryFragment.java66
-rw-r--r--src/com/android/documentsui/dirlist/RenameDocumentFragment.java8
-rw-r--r--src/com/android/documentsui/files/ActionHandler.java98
-rw-r--r--src/com/android/documentsui/files/DeleteDocumentFragment.java107
-rw-r--r--src/com/android/documentsui/files/FilesActivity.java4
-rw-r--r--src/com/android/documentsui/picker/ActionHandler.java10
-rw-r--r--src/com/android/documentsui/picker/PickActivity.java4
-rw-r--r--src/com/android/documentsui/picker/UpdatePickResultTask.java9
-rw-r--r--src/com/android/documentsui/roots/LoadFirstRootTask.java9
-rw-r--r--src/com/android/documentsui/roots/LoadRootTask.java29
-rw-r--r--src/com/android/documentsui/sidebar/RootsFragment.java7
-rw-r--r--src/com/android/documentsui/sorting/SortListFragment.java12
-rw-r--r--src/com/android/documentsui/theme/ThemeOverlayManager.java15
-rw-r--r--src/com/android/documentsui/ui/DialogController.java56
-rw-r--r--tests/common/com/android/documentsui/SelectionHelpers.java21
-rw-r--r--tests/common/com/android/documentsui/TestActionModeAddons.java8
-rw-r--r--tests/common/com/android/documentsui/testing/TestActionHandler.java2
-rw-r--r--tests/common/com/android/documentsui/ui/TestDialogController.java19
-rw-r--r--tests/functional/com/android/documentsui/RenameDocumentUiTest.java2
-rw-r--r--tests/unit/com/android/documentsui/DocsSelectionHelperTest.java16
-rw-r--r--tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java58
-rw-r--r--tests/unit/com/android/documentsui/files/ActionHandlerTest.java58
-rw-r--r--tests/unit/com/android/documentsui/picker/ActionHandlerTest.java6
-rw-r--r--tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java46
-rw-r--r--tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java33
213 files changed, 999 insertions, 901 deletions
diff --git a/Android.bp b/Android.bp
index 764dc49ef..a05de4de9 100644
--- a/Android.bp
+++ b/Android.bp
@@ -39,6 +39,8 @@ java_defaults {
sdk_version: "system_current",
min_sdk_version: "28",
target_sdk_version: "28",
+
+ plugins: ["java_api_finder"],
}
filegroup {
diff --git a/res/layout-sw720dp/column_headers.xml b/res/layout-sw720dp/column_headers.xml
index 60be5dc10..6e1bfc09a 100644
--- a/res/layout-sw720dp/column_headers.xml
+++ b/res/layout-sw720dp/column_headers.xml
@@ -22,6 +22,8 @@
android:layout_width="match_parent"
android:layout_height="@dimen/doc_header_height"
android:background="@drawable/sort_widget_background"
+ android:paddingStart="20dp"
+ android:paddingEnd="20dp"
android:visibility="gone">
<LinearLayout
diff --git a/res/layout-sw720dp/item_doc_header_message.xml b/res/layout-sw720dp/item_doc_header_message.xml
new file mode 100644
index 000000000..9b797ad70
--- /dev/null
+++ b/res/layout-sw720dp/item_doc_header_message.xml
@@ -0,0 +1,64 @@
+<?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.
+-->
+<com.google.android.material.card.MaterialCardView
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dp"
+ android:elevation="0dp"
+ android:duplicateParentState="true"
+ app:cardElevation="0dp"
+ app:strokeWidth="1dp"
+ app:strokeColor="?android:strokeColor">
+
+ <RelativeLayout
+ android:animateLayoutChanges="true"
+ android:id="@+id/message_container"
+ android:layout_height="wrap_content"
+ android:layout_width="match_parent"
+ android:minHeight="?android:attr/listPreferredItemHeightSmall">
+
+ <ImageView
+ android:contentDescription="@null"
+ android:id="@+id/message_icon"
+ android:layout_height="@dimen/icon_size"
+ android:layout_width="@dimen/icon_size"
+ android:layout_marginStart="0dp"
+ android:layout_marginEnd="10dp"
+ android:layout_marginTop="4dp"
+ android:scaleType="centerInside"/>
+
+ <TextView
+ android:id="@+id/message_textview"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:layout_toEndOf="@+id/message_icon"
+ android:layout_marginStart="0dp"
+ android:layout_marginEnd="8dp"
+ android:layout_marginTop="12dp"
+ android:selectAllOnFocus="true"/>
+
+ <Button
+ android:id="@+id/button_dismiss"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:layout_alignEnd="@+id/message_textview"
+ android:layout_below="@+id/message_textview"
+ android:text="@android:string/ok"
+ style="@style/DialogTextButton"/>
+ </RelativeLayout>
+</com.google.android.material.card.MaterialCardView>
diff --git a/res/layout/fixed_layout.xml b/res/layout/fixed_layout.xml
index 7f7547fd4..4116df614 100644
--- a/res/layout/fixed_layout.xml
+++ b/res/layout/fixed_layout.xml
@@ -57,7 +57,7 @@
android:id="@+id/horizontal_breadcrumb"
android:layout_marginRight="20dp"
android:layout_width="match_parent"
- android:layout_height="match_parent" />
+ android:layout_height="wrap_content" />
</androidx.appcompat.widget.Toolbar>
diff --git a/res/layout/item_doc_header_message.xml b/res/layout/item_doc_header_message.xml
index 352d50cfb..9b797ad70 100644
--- a/res/layout/item_doc_header_message.xml
+++ b/res/layout/item_doc_header_message.xml
@@ -13,37 +13,52 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:animateLayoutChanges="true"
- android:id="@+id/message_container"
- android:layout_height="wrap_content"
+<com.google.android.material.card.MaterialCardView
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
- android:minHeight="?android:attr/listPreferredItemHeightSmall">
-
- <ImageView
- android:contentDescription="@null"
- android:id="@+id/message_icon"
- android:layout_height="@dimen/icon_size"
- android:layout_width="@dimen/icon_size"
- android:layout_marginStart="@dimen/list_item_padding"
- android:layout_marginEnd="@dimen/list_item_padding"
- android:scaleType="centerInside"/>
+ android:layout_height="wrap_content"
+ android:layout_margin="4dp"
+ android:elevation="0dp"
+ android:duplicateParentState="true"
+ app:cardElevation="0dp"
+ app:strokeWidth="1dp"
+ app:strokeColor="?android:strokeColor">
- <TextView
- android:id="@+id/message_textview"
+ <RelativeLayout
+ android:animateLayoutChanges="true"
+ android:id="@+id/message_container"
android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:layout_marginStart="0dp"
- android:layout_marginEnd="@dimen/list_item_padding"
- android:layout_toEndOf="@+id/message_icon"
- android:selectAllOnFocus="true"/>
+ android:layout_width="match_parent"
+ android:minHeight="?android:attr/listPreferredItemHeightSmall">
- <Button
- android:id="@+id/button_dismiss"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:layout_alignEnd="@+id/message_textview"
- android:layout_below="@+id/message_textview"
- android:text="@android:string/ok"
- style="?attr/materialButtonStyle"/>
-</RelativeLayout>
+ <ImageView
+ android:contentDescription="@null"
+ android:id="@+id/message_icon"
+ android:layout_height="@dimen/icon_size"
+ android:layout_width="@dimen/icon_size"
+ android:layout_marginStart="0dp"
+ android:layout_marginEnd="10dp"
+ android:layout_marginTop="4dp"
+ android:scaleType="centerInside"/>
+
+ <TextView
+ android:id="@+id/message_textview"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:layout_toEndOf="@+id/message_icon"
+ android:layout_marginStart="0dp"
+ android:layout_marginEnd="8dp"
+ android:layout_marginTop="12dp"
+ android:selectAllOnFocus="true"/>
+
+ <Button
+ android:id="@+id/button_dismiss"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:layout_alignEnd="@+id/message_textview"
+ android:layout_below="@+id/message_textview"
+ android:text="@android:string/ok"
+ style="@style/DialogTextButton"/>
+ </RelativeLayout>
+</com.google.android.material.card.MaterialCardView>
diff --git a/res/layout/item_doc_list.xml b/res/layout/item_doc_list.xml
index c485edb05..a404ca66d 100644
--- a/res/layout/item_doc_list.xml
+++ b/res/layout/item_doc_list.xml
@@ -36,12 +36,12 @@
<FrameLayout
android:id="@android:id/icon"
android:pointerIcon="hand"
- android:layout_width="@dimen/list_item_width"
+ android:layout_width="56dp"
android:layout_height="@dimen/list_item_height"
android:paddingBottom="@dimen/list_item_icon_padding"
android:paddingTop="@dimen/list_item_icon_padding"
android:paddingEnd="16dp"
- android:paddingStart="@dimen/list_item_padding" >
+ android:paddingStart="0dp" >
<ImageView
android:id="@+id/icon_mime"
@@ -53,8 +53,8 @@
<ImageView
android:id="@+id/icon_thumb"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
+ android:layout_width="@dimen/list_icon_thumb_size"
+ android:layout_height="@dimen/list_icon_thumb_size"
android:contentDescription="@null"
android:scaleType="centerCrop" />
@@ -74,8 +74,7 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical"
- android:layout_gravity="center_vertical"
- android:layout_marginEnd="@dimen/list_item_padding" >
+ android:layout_gravity="center_vertical">
<TextView
android:id="@android:id/title"
diff --git a/res/layout/navigation_breadcrumb_item.xml b/res/layout/navigation_breadcrumb_item.xml
index 1dd6d921f..ef7977238 100644
--- a/res/layout/navigation_breadcrumb_item.xml
+++ b/res/layout/navigation_breadcrumb_item.xml
@@ -40,7 +40,7 @@
android:layout_height="match_parent"
android:gravity="center_vertical"
android:duplicateParentState="true"
- android:textAppearance="@android:style/TextAppearance.Material.Widget.ActionBar.Title"
+ android:textAppearance="@style/ToolbarTitle"
android:background="@drawable/breadcrumb_item_background" />
<ImageView
diff --git a/res/values-af/inspector_strings.xml b/res/values-af/inspector_strings.xml
index 24dcc70d3..aea6f16d3 100644
--- a/res/values-af/inspector_strings.xml
+++ b/res/values-af/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komponis"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Ligging"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stroomtipes"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Onverwerkte grootte (grepe)"</string>
</resources>
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 62932cb3d..1d3206e33 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Blaai deur lêers in ander programme"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anoniem"</string>
<string name="open_tree_button" msgid="19992834788135845">"Gee toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Gee toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" op \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Laat toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" toe in \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Dit sal \"<xliff:g id="APPNAME">%1$s</xliff:g>\" volle toegang gee tot alle lêers wat tans onder hierdie ligging geberg word, asook enige toekomstige inhoud wat hier geberg word."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Deursoek hierdie foon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Vee soekgeskiedenis uit: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-am/inspector_strings.xml b/res/values-am/inspector_strings.xml
index 423b6da4c..7fe5c0620 100644
--- a/res/values-am/inspector_strings.xml
+++ b/res/values-am/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"የሙዚቃ ደራሲ"</string>
<string name="metadata_album" msgid="1661699531214720236">"አልበም"</string>
<string name="metadata_address" msgid="1849921023707744640">"አካባቢ"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"የዥረት አይነቶች"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"የጥሬ መጠን (ባይት)"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 5960e118a..7cbcf07f9 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ፋይሎችን በሌሎች መተግበሪያዎች ውስጥ ያስሱ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ስም-አልባ"</string>
<string name="open_tree_button" msgid="19992834788135845">"የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻን ፍቀድ"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"በ«<xliff:g id="ROOT">%2$s</xliff:g>» ላይ የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻ ይፈቀድ?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"በ«<xliff:g id="ROOT">%2$s</xliff:g>» ውስጥ የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻ ይፈቀድ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"«<xliff:g id="APPNAME">%1$s</xliff:g>» በአሁኑ ጊዜ በዚህ ቦታ ላይ የተከማቹ እና ወደፊት በዚህ ላይ የሚከማቹ ማናቸውም ሁሉም ፋይሎች ሙሉ መዳረሻ እንዲኖረው ያስችላል።"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ይህን ስልክ ይፈልጉ"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"የፍለጋ ታሪክ ይሰርዙ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ar/inspector_strings.xml b/res/values-ar/inspector_strings.xml
index ffae9de02..c0842b95a 100644
--- a/res/values-ar/inspector_strings.xml
+++ b/res/values-ar/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"الملحّن"</string>
<string name="metadata_album" msgid="1661699531214720236">"الألبوم"</string>
<string name="metadata_address" msgid="1849921023707744640">"الموقع الجغرافي"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"أنواع سلسلة البطاقات"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"الحجم الأولي (بالبايت)"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 1117399ec..383be7c00 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"حذف"</string>
<string name="menu_select_all" msgid="7600576812185570403">"تحديد الكل"</string>
<string name="menu_select" msgid="1366061076507142387">"اختيار"</string>
- <string name="menu_sort" msgid="3362419226163725275">"ترتيب حسب..."</string>
+ <string name="menu_sort" msgid="3362419226163725275">"الترتيب حسب..."</string>
<string name="menu_copy" msgid="7404820171352314754">"نسخ إلى…"</string>
<string name="menu_move" msgid="2310760789561129882">"نقل إلى..."</string>
<string name="menu_compress" msgid="37539111904724188">"ضغط"</string>
@@ -70,12 +70,12 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"اسم الملف (من الألف للياء)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"النوع (من الألف إلى الياء)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"الحجم (الأصغر أولاً)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"تواريخ معدلة (الأقدم أولاً)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"تاريخ التعديل (الأقدم أولاً)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"اسم الملف (من الياء للألف)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"النوع (من الياء إلى الألف)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"الحجم (الأكبر أولاً)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"تواريخ معدلة (الأحدث أولاً)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"ترتيب بحسب"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"تاريخ التعديل (الأحدث أولاً)"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"الترتيب حسب"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"الترتيب بحسب <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"عدد العناصر"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"تصاعدي"</string>
@@ -257,7 +257,7 @@
<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>
- <item quantity="one">تم تحديد <xliff:g id="COUNT_0">%1$d</xliff:g> عنصر</item>
+ <item quantity="one">تم تحديد عنصر واحد (<xliff:g id="COUNT_0">%1$d</xliff:g>)</item>
</plurals>
<plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
<item quantity="zero"><xliff:g id="COUNT_1">%1$d</xliff:g> عنصر</item>
@@ -331,8 +331,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"تصفّح الملفات في تطبيقات أخرى"</string>
<string name="anonymous_application" msgid="7633027057951625862">"مجهول"</string>
<string name="open_tree_button" msgid="19992834788135845">"السماح بالوصول إلى \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"هل تريد السماح بالوصول إلى \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" على \"<xliff:g id="ROOT">%2$s</xliff:g>\"؟"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"يؤدي ذلك إلى السماح لتطبيق \"<xliff:g id="APPNAME">%1$s</xliff:g>\" بالحصول على إمكانية الدخول الكاملة إلى جميع الملفات المخزَّنة حاليًا ضِمنَ هذا الموقع وإلى أيّ محتوى يُخزَّن هنا في المستقبل."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"البحث في هذا الهاتف"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"حذف سجلّ البحث <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-as/inspector_strings.xml b/res/values-as/inspector_strings.xml
index 6d5f90e82..6b465335b 100644
--- a/res/values-as/inspector_strings.xml
+++ b/res/values-as/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"সুৰকাৰ"</string>
<string name="metadata_album" msgid="1661699531214720236">"এলবাম"</string>
<string name="metadata_address" msgid="1849921023707744640">"অৱস্থান"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ষ্ট্ৰীমৰ প্ৰকাৰ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ডিবাগ ফাইলৰ আকাৰ (বাইট)"</string>
</resources>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index 03985a3a9..18ab1fcd4 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"অন্য এপত ফাইল ব্ৰাউজ কৰক"</string>
<string name="anonymous_application" msgid="7633027057951625862">"পৰিচয়বিহীন"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিয়ক"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ত থকা \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিবনে?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ত থকা \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিবনে?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ইয়ে \"<xliff:g id="APPNAME">%1$s</xliff:g>\"ক বৰ্তমান এই অৱস্থানত থকা আৰু ভৱিষ্যতে এই অৱস্থানত জমা কৰা সকলো ফাইল সম্পূৰ্ণভাৱে এক্সেছ কৰাৰ অনুমতি দিব।"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"এই ফ’নটো সন্ধান কৰক"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"সন্ধান ইতিহাস মচক <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-az/inspector_strings.xml b/res/values-az/inspector_strings.xml
index 2ae80843b..aae21145d 100644
--- a/res/values-az/inspector_strings.xml
+++ b/res/values-az/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Bəstəkar"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albom"</string>
<string name="metadata_address" msgid="1849921023707744640">"Məkan"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Axın növləri"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Sətir ölçüsü (bayt)"</string>
</resources>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index 8e44c5946..c2bbe6a01 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Faylları digər tətbiqlərdə axtarın"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verin"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ünvanında \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verilsin?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ünvanında \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verilsin?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Bu, \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tətbiqinin hazırda bu ünvanda saxlanılmış bütün fayllara və gələcəkdə saxlanılacaq kontentə girişinə icazə verəcək."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Bu telefonu axtarın"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g> üçün axtarış tarixçəsini silin"</string>
</resources>
diff --git a/res/values-b+sr+Latn/inspector_strings.xml b/res/values-b+sr+Latn/inspector_strings.xml
index 133f533e9..5bc9b8cb6 100644
--- a/res/values-b+sr+Latn/inspector_strings.xml
+++ b/res/values-b+sr+Latn/inspector_strings.xml
@@ -33,7 +33,7 @@
<string name="metadata_camera" msgid="2363009732801281319">"Kamera"</string>
<string name="metadata_camera_format" msgid="1494489751904311612">"<xliff:g id="MAKE">%1$s</xliff:g> <xliff:g id="MODEL">%2$s</xliff:g>"</string>
<string name="metadata_aperture" msgid="6538741952698935357">"Otvor blende"</string>
- <string name="metadata_shutter_speed" msgid="8204739885103326131">"Brzina zatvarača"</string>
+ <string name="metadata_shutter_speed" msgid="8204739885103326131">"Brzina okidača"</string>
<string name="metadata_duration" msgid="3115494422055472715">"Trajanje"</string>
<string name="metadata_date_time" msgid="1090351199248114406">"Snimljeno"</string>
<string name="metadata_focal_length" msgid="3440735161407699893">"Žižna daljina"</string>
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompozitor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipovi strimova"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Veličina RAW datoteke (u bajtovima)"</string>
</resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 6a5b14b75..7bdee2503 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -265,7 +265,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Pregledajte datoteke u drugim aplikacijama"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimna"</string>
<string name="open_tree_button" msgid="19992834788135845">"Dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite li da dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ na „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite li da dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ u „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"To će dozvoliti aplikaciji „<xliff:g id="APPNAME">%1$s</xliff:g>“ da ima potpun pristup svim datotekama koje se trenutno čuvaju na ovoj lokaciji, kao i bilo kom sadržaju koji će se tu čuvati u budućnosti."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Izbrišite istoriju pretrage <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-be/inspector_strings.xml b/res/values-be/inspector_strings.xml
index 79cd4f2da..8b0696df2 100644
--- a/res/values-be/inspector_strings.xml
+++ b/res/values-be/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Кампазітар"</string>
<string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
<string name="metadata_address" msgid="1849921023707744640">"Месцазнаходжанне"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Тыпы плыні"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Памер файла RAW (у байтах)"</string>
</resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 80364c6a9..aabd3699f 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Пошук файлаў у іншых праграмах"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Ананімная"</string>
<string name="open_tree_button" msgid="19992834788135845">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\")?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\")?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Гэта дасць праграме \"<xliff:g id="APPNAME">%1$s</xliff:g>\" поўны доступ да ўсіх файлаў, якія захоўваюцца зараз або будуць захаваны ў гэтым месцы."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Пошук на гэтым тэлефоне"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Выдаліць гісторыю пошуку <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-bg/inspector_strings.xml b/res/values-bg/inspector_strings.xml
index 9e6b1e6a8..259ddd1f5 100644
--- a/res/values-bg/inspector_strings.xml
+++ b/res/values-bg/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
<string name="metadata_address" msgid="1849921023707744640">"Местоположение"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Типове поточно предаване"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Необработен размер (байтове)"</string>
</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 42605527a..bf9d28fc6 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Преглед на файлове в други приложения"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонимно"</string>
<string name="open_tree_button" msgid="19992834788135845">"Разрешаване на достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Да се разреши ли достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Да се разреши ли достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Така „<xliff:g id="APPNAME">%1$s</xliff:g>“ ще получи пълен достъп до всички файлове, които понастоящем се съхраняват в това местоположение, както и до всяко съдържание, което ще се съхранява тук в бъдеще."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Търсете в този телефон"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Изтриване на <xliff:g id="TEXT">%1$s</xliff:g> от историята на търсенията"</string>
</resources>
diff --git a/res/values-bn/inspector_strings.xml b/res/values-bn/inspector_strings.xml
index a9d104921..14d3ff26d 100644
--- a/res/values-bn/inspector_strings.xml
+++ b/res/values-bn/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"সুরকার"</string>
<string name="metadata_album" msgid="1661699531214720236">"অ্যালবাম"</string>
<string name="metadata_address" msgid="1849921023707744640">"লোকেশন"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"স্ট্রিমের ধরন"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW এর সাইজ (বাইট)"</string>
</resources>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 0fef2a8ba..77f57a4fe 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -92,7 +92,7 @@
<string name="root_type_shortcut" msgid="6059343175525442279">"শর্টকাট"</string>
<string name="root_type_device" msgid="1713604128005476585">"ডিভাইস"</string>
<string name="root_type_apps" msgid="8646073235029886342">"আরও অ্যাপ্স"</string>
- <string name="empty" msgid="5300254272613103004">"কোনো আইটেম নেই"</string>
+ <string name="empty" msgid="5300254272613103004">"কোনও আইটেম নেই"</string>
<string name="no_results" msgid="2371026325236359209">"%1$s এ কোনো মিল নেই"</string>
<string name="toast_no_application" msgid="7555319548595113121">"ফাইল খোলা যাবে না"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"আর্কাইভের ফাইলগুলি খোলা যাচ্ছে না"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"অন্যান্য অ্যাপে ফাইল ব্রাউজ করুন"</string>
<string name="anonymous_application" msgid="7633027057951625862">"বেনামী"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-এ অ্যাক্সেসের অনুমতি দিন"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"-এর <xliff:g id="DIRECTORY">%1$s</xliff:g>-এ অ্যাক্সেস করার অনুমতি দিতে চান?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"-এর \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" অ্যাক্সেস করার অনুমতি দিতে চান?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"এই লোকেশনে বর্তমানে থাকা এবং ভবিষ্যতে রাখা যেকোনও ফাইলে <xliff:g id="APPNAME">%1$s</xliff:g> এর অ্যাক্সেস করার অনুমতি দেয়।"</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"এই ফোনটি খুঁজুন"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"এই ফোনে খুঁজুন"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"সার্চের ইতিহাস মুছুন <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-bs/inspector_strings.xml b/res/values-bs/inspector_strings.xml
index 3668ec857..dddfb5c78 100644
--- a/res/values-bs/inspector_strings.xml
+++ b/res/values-bs/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompozitor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Vrste prijenosa"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw veličina (bajta)"</string>
</resources>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index fc1b68c82..fa1f74a96 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Naziv fajla (A – Ž)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Vrsta (A – Ž)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (prvo najmanje)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmijenjeno (prvo najstariji)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmijenjeno (prvo najstarije)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Naziv fajla (Ž – A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Vrsta (Ž – A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (prvo najveće)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmijenjeno (prvo najnoviji)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmijenjeno (prvo najnovije)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Poredaj po"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Poredano po: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Broj stavki"</string>
@@ -221,9 +221,9 @@
<item quantity="other">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> fajlova.</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="one">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> folder i njihov sadržaj?</item>
- <item quantity="few">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
- <item quantity="other">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
+ <item quantity="one">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> folder i njihov sadržaj?</item>
+ <item quantity="few">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
+ <item quantity="other">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="one">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> stavku?</item>
@@ -259,13 +259,14 @@
<string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
<string name="chip_title_videos" msgid="7011260091979776447">"Videozapisi"</string>
<string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
- <string name="input_hint_new_folder" msgid="479672411219725677">"Ime foldera"</string>
+ <string name="input_hint_new_folder" msgid="479672411219725677">"Naziv foldera"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Novo ime"</string>
<string name="preview_file" msgid="4056622696305432343">"Pregled fajla <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
<string name="apps_row_title" msgid="3340490016663092925">"Pretraživanje fajlova u drugim aplikacijama"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
<string name="open_tree_button" msgid="19992834788135845">"Dozvoli pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Omogućiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Dozvoliti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" u \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikaciji \"<xliff:g id="APPNAME">%1$s</xliff:g>\" će biti dozvoljen potpuni pristup svim fajlovima koji su trenutno pohranjeni na ovoj lokaciji te bilo kojem sadržaju koji se ubuduće pohrani ovdje."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Izbriši historiju pretraživanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ca/inspector_strings.xml b/res/values-ca/inspector_strings.xml
index 329f950bf..86b3d9f92 100644
--- a/res/values-ca/inspector_strings.xml
+++ b/res/values-ca/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Àlbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Ubicació"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipus de fluxos"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Mida sense processar (bytes)"</string>
</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index ff413b314..9d2cf2497 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -70,12 +70,12 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nom del fitxer (A-Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipus (A-Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Mida (més petit primer)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Data d\'edició (antics)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Data de modificació (antics primer)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nom del fitxer (Z-A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipus (Z-A)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Mida (més gros primer)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Data d\'edició (recents)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Ordena per:"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Mida (més gran primer)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Data de modificació (recents primer)"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Ordena per"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Ordenat per: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Nombre d\'elements"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"Ascendent"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Cerca fitxers en altres aplicacions"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anònima"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permet l\'accés a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vols permetre l\'accés al directori <xliff:g id="DIRECTORY">%1$s</xliff:g> (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Permetrà que <xliff:g id="APPNAME">%1$s</xliff:g> accedeixi a tots els fitxers que hi ha emmagatzemats actualment en aquesta ubicació i a qualsevol contingut que s\'hi emmagatzemi posteriorment."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Cerca en aquest telèfon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Suprimeix l\'historial de cerques <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-cs/inspector_strings.xml b/res/values-cs/inspector_strings.xml
index 95705e12a..c3e350bda 100644
--- a/res/values-cs/inspector_strings.xml
+++ b/res/values-cs/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Skladatel"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Místo"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Typy streamů"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Velikost souboru RAW (bajty)"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 9c5e02711..7fce15e89 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Název souboru (A–Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A–Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Velikost (od nejmenšího)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Úprava (od nejstaršího)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Čas změny (od nejstaršího)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Název souboru (Z–A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z–A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Velikost (od největšího)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Úprava (od nejnovějšího)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Čas změny (od nejnovějšího)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Řadit podle"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Seřazeno podle: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Počet položek"</string>
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Procházet soubory v ostatních aplikacích"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymní"</string>
<string name="open_tree_button" msgid="19992834788135845">"Povolit přístup k adresáři „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Povolit přístup k adresáři <xliff:g id="DIRECTORY">%1$s</xliff:g> na zařízení <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Povolit přístup k adresáři <xliff:g id="DIRECTORY">%1$s</xliff:g> na zařízení <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikace <xliff:g id="APPNAME">%1$s</xliff:g> získá úplný přístup ke všem souborů, které jsou aktuálně uložené v tomto umístění, a k veškerému obsahu, který zde bude uložen v budoucnu."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Hledat v telefonu"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Vymazat historii vyhledávání <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-da/inspector_strings.xml b/res/values-da/inspector_strings.xml
index 582e9d18c..3c0fe5ebe 100644
--- a/res/values-da/inspector_strings.xml
+++ b/res/values-da/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Placering"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Streamingtyper"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW-størrelse (i bytes)"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 716c7e766..ba3a61e01 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -67,12 +67,12 @@
<string name="sort_dimension_file_type" msgid="5779709622922085381">"Type"</string>
<string name="sort_dimension_size" msgid="2190547351159472884">"Størrelse"</string>
<string name="sort_dimension_date" msgid="4231005651895254033">"Ændret"</string>
- <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Z)"</string>
- <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Z)"</string>
+ <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Å)"</string>
+ <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Å)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (mindste først)"</string>
<string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Ændret (ældste først)"</string>
- <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Z til A)"</string>
- <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z til A)"</string>
+ <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Å til A)"</string>
+ <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z til Å)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (største først)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"Ændret (nyeste først)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortér efter"</string>
@@ -93,7 +93,7 @@
<string name="root_type_device" msgid="1713604128005476585">"Enheder"</string>
<string name="root_type_apps" msgid="8646073235029886342">"Flere apps"</string>
<string name="empty" msgid="5300254272613103004">"Ingen elementer"</string>
- <string name="no_results" msgid="2371026325236359209">"Ingen kampe i %1$s"</string>
+ <string name="no_results" msgid="2371026325236359209">"Ingen match i %1$s"</string>
<string name="toast_no_application" msgid="7555319548595113121">"Filen kan ikke åbnes"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"Filer i arkiver kan ikke åbnes"</string>
<string name="toast_failed_delete" msgid="3453846588205817591">"Nogle dokumenter kan ikke slettes"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Gennemse filer i andre apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
<string name="open_tree_button" msgid="19992834788135845">"Tillad adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vil du tillade adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" i \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vil du tillade adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" i \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Dette åbner \"<xliff:g id="APPNAME">%1$s</xliff:g>\", så den har fuld adgang til alle filer, der i øjeblikket er gemt på denne placering, og eventuelt fremtidigt indhold, som er gemt her."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Søg på denne telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Slet søgehistorikken <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-de/inspector_strings.xml b/res/values-de/inspector_strings.xml
index 9a8356d31..d535efd8a 100644
--- a/res/values-de/inspector_strings.xml
+++ b/res/values-de/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Standort"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Streamingtypen"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Unkomprimierte Größe (Byte)"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 92ca88626..0012a554c 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Dateiname (A bis Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A bis Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Größe (kleinste zuerst)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Geändert (älteste zuerst)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Änderungszeitpunkt (älteste zuerst)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Dateiname (Z bis A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z bis A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Größe (größte zuerst)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Geändert (neueste zuerst)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Änderungszeitpunkt (neueste zuerst)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortieren nach"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Nach <xliff:g id="LABEL">%s</xliff:g> sortiert"</string>
<string name="directory_items" msgid="6645621978998614003">"Anzahl der Elemente"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Dateien in anderen Apps ansehen"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
<string name="open_tree_button" msgid="19992834788135845">"Zugriff auf \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" erlauben"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Zugriff auf \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" in \"<xliff:g id="ROOT">%2$s</xliff:g>\" zulassen?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"<xliff:g id="APPNAME">%1$s</xliff:g> hat dann uneingeschränkten Zugriff auf alle Dateien, die aktuell an diesem Ort gespeichert sind, sowie auf sämtliche Inhalte, die zukünftig dort gespeichert werden."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Auf diesem Smartphone suchen"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g>-Suchverlauf löschen"</string>
</resources>
diff --git a/res/values-el/inspector_strings.xml b/res/values-el/inspector_strings.xml
index 7731009b0..29ed7ca66 100644
--- a/res/values-el/inspector_strings.xml
+++ b/res/values-el/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Συνθέτης"</string>
<string name="metadata_album" msgid="1661699531214720236">"Άλμπουμ"</string>
<string name="metadata_address" msgid="1849921023707744640">"Τοποθεσία"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Τύποι ροής"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Μη επεξεργασμένο μέγεθος (byte)"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 731e64dd5..3fce11c86 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Αναζήτηση αρχείων σε άλλες εφαρμογές"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Ανώνυμη"</string>
<string name="open_tree_button" msgid="19992834788135845">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" στο \"<xliff:g id="ROOT">%2$s</xliff:g>\";"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" στο \"<xliff:g id="ROOT">%2$s</xliff:g>\";"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Θα επιτρέπεται στην εφαρμογή \"<xliff:g id="APPNAME">%1$s</xliff:g>\" να έχει πλήρη πρόσβαση σε όλα τα αρχεία που είναι αποθηκευμένα αυτήν τη στιγμή σε αυτήν την τοποθεσία και τυχόν περιεχόμενο που θα αποθηκευτεί μελλοντικά εδώ."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Αναζήτηση αυτού του τηλεφώνου"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Διαγραφή ιστορικού αναζήτησης <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rAU/inspector_strings.xml b/res/values-en-rAU/inspector_strings.xml
index 89d9e7538..e37aab9ee 100644
--- a/res/values-en-rAU/inspector_strings.xml
+++ b/res/values-en-rAU/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Location"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
</resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 3ccf3eb9a..4b541abcf 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
<string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rCA/inspector_strings.xml b/res/values-en-rCA/inspector_strings.xml
index 89d9e7538..e37aab9ee 100644
--- a/res/values-en-rCA/inspector_strings.xml
+++ b/res/values-en-rCA/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Location"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
</resources>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 3ccf3eb9a..4b541abcf 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
<string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rGB/inspector_strings.xml b/res/values-en-rGB/inspector_strings.xml
index 89d9e7538..e37aab9ee 100644
--- a/res/values-en-rGB/inspector_strings.xml
+++ b/res/values-en-rGB/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Location"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 3ccf3eb9a..4b541abcf 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
<string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rIN/inspector_strings.xml b/res/values-en-rIN/inspector_strings.xml
index 89d9e7538..e37aab9ee 100644
--- a/res/values-en-rIN/inspector_strings.xml
+++ b/res/values-en-rIN/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Location"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 3ccf3eb9a..4b541abcf 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
<string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rXC/inspector_strings.xml b/res/values-en-rXC/inspector_strings.xml
index 9a1fe47ea..7ceb3c0ad 100644
--- a/res/values-en-rXC/inspector_strings.xml
+++ b/res/values-en-rXC/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‎‏‏‏‎‏‏‎‏‎‏‏‎‎‎‎‎‏‎‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‎‎‏‎‎‎‎‏‏‎‏‎‎‏‏‏‎‎‎‎Composer‎‏‎‎‏‎"</string>
<string name="metadata_album" msgid="1661699531214720236">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‎‎‏‎‏‎‏‏‏‎‏‎‏‏‎‏‏‎‏‎‎‏‎‏‏‏‏‏‎‎‏‎‎‎‏‏‎‎‏‏‏‎‏‏‎‎‎Album‎‏‎‎‏‎"</string>
<string name="metadata_address" msgid="1849921023707744640">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‏‏‏‏‎‏‎‏‎‏‏‏‏‎‏‎‏‎‏‎‎‎‏‎‏‎‎‎‎‎‏‎‎‎‏‎‎‏‏‎‎‎‎‎‎‎‎Location‎‏‎‎‏‎"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‏‎‎‎‎‏‏‏‎‏‎‎‎‏‎‏‎‎‎‎‏‎‏‎‎‏‎‎‎‏‎‏‎‎‏‎‎‎‏‎‏‎Stream types‎‏‎‎‏‎"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‏‏‏‎‏‎‏‎‎‏‏‏‎‏‎‏‎‏‏‎‎‎‏‏‎‎‎‏‏‎‏‎‏‎‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‏‎Raw size (bytes)‎‏‎‎‏‎"</string>
</resources>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 8069fb944..342d65492 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‎‎‏‎‏‏‎‏‏‏‏‎‎‏‏‎‏‏‏‏‏‏‎‎‎‏‎‏‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‏‏‏‏‎‏‎‏‏‏‏‎‏‎Browse files in other apps‎‏‎‎‏‎"</string>
<string name="anonymous_application" msgid="7633027057951625862">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‎‏‏‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‎‏‎‏‏‏‎‏‏‏‎‎‎‏‎‎‏‏‎‏‏‎‏‎‎‏‎‏‎‎‎‎‏‏‎‎Anonymous‎‏‎‎‏‎"</string>
<string name="open_tree_button" msgid="19992834788135845">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‏‎‎‎‎‎‏‎‎‏‎‏‏‏‏‎‎‏‏‎‎‏‏‎‎‏‎‎‏‏‏‎‏‎‎‏‎‏‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\"‎‏‎‎‏‎"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‎‏‎‎‏‎‏‎‏‏‏‎‏‏‏‏‏‏‏‎‏‎‏‏‎‎‎‎‏‏‎‏‎‏‎‎‏‎‏‏‎‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" on \"‎‏‎‎‏‏‎<xliff:g id="ROOT">%2$s</xliff:g>‎‏‎‎‏‏‏‎\"?‎‏‎‎‏‎"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‎‏‎‎‎‎‎‎‏‎‏‏‎‏‎‎‏‏‏‎‏‎‎‎‎‎‏‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‎‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" in \"‎‏‎‎‏‏‎<xliff:g id="ROOT">%2$s</xliff:g>‎‏‎‎‏‏‏‎\"?‎‏‎‎‏‎"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‎‎‏‎‏‏‎‎‏‎‎‎‏‎‏‎‏‎‏‏‏‏‏‎‏‎‎‏‎‎‎‏‎‎‏‏‎‎‏‏‎‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎It will allow \"‎‏‎‎‏‏‎<xliff:g id="APPNAME">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" to have full access to all files currently stored under this location, and any future content stored here.‎‏‎‎‏‎"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‏‎‏‎‏‏‎‎‎‎‏‏‏‎‏‎‎‎‏‏‏‎‏‎‎‎‎‎‎‏‏‏‏‎‏‎‏‏‎‏‏‏‎‎‎‎‏‏‎‏‏‏‏‎‏‎‎‏‎Search this phone‎‏‎‎‏‎"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‏‎‎‎‏‏‏‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‏‏‎‏‎‏‏‎‏‎‏‏‎‎‎‏‎‏‏‎‎‏‏‎Delete search history ‎‏‎‎‏‏‎<xliff:g id="TEXT">%1$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
</resources>
diff --git a/res/values-es-rUS/inspector_strings.xml b/res/values-es-rUS/inspector_strings.xml
index e82d6047a..f35859315 100644
--- a/res/values-es-rUS/inspector_strings.xml
+++ b/res/values-es-rUS/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Ubicación"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de flujo"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño del archivo RAW (bytes)"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 6acaf45bc..dd1e0a8ff 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -61,7 +61,7 @@
<string name="button_retry" msgid="4011461781916631389">"Volver a intentar"</string>
<string name="button_clear" msgid="5412304437764369441">"Borrar"</string>
<string name="button_show_provider" msgid="6905880493806292753">"Mostrar en el proveedor"</string>
- <string name="not_sorted" msgid="7813496644889115530">"Sin ordernar"</string>
+ <string name="not_sorted" msgid="7813496644889115530">"Sin ordenar"</string>
<string name="sort_dimension_name" msgid="6325591541414177579">"Nombre"</string>
<string name="sort_dimension_summary" msgid="7724534446881397860">"Resumen"</string>
<string name="sort_dimension_file_type" msgid="5779709622922085381">"Tipo"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Explorar archivos en otras apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"¿Permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"¿Quieres permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Le permitirá a \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tener acceso completo a todos los archivos almacenados actualmente en esta ubicación y a cualquier contenido que se almacene aquí en el futuro."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Buscar en este teléfono"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Borrar historial de búsqueda de <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-es/inspector_strings.xml b/res/values-es/inspector_strings.xml
index fcd3d882f..2e12fdc09 100644
--- a/res/values-es/inspector_strings.xml
+++ b/res/values-es/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Ubicación"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño del archivo RAW (bytes)"</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 1a12e8c0d..31bf88aa1 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -87,7 +87,7 @@
<string name="create_error" msgid="3092144450044861994">"No se ha podido crear la carpeta"</string>
<string name="query_error" msgid="6625421453613879336">"No se puede cargar contenido en este momento"</string>
<string name="root_recent" msgid="1080156975424341623">"Reciente"</string>
- <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> libre"</string>
+ <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> de espacio libre"</string>
<string name="root_type_service" msgid="6521366147466512289">"Servicios almacenamiento"</string>
<string name="root_type_shortcut" msgid="6059343175525442279">"Accesos directos"</string>
<string name="root_type_device" msgid="1713604128005476585">"Dispositivos"</string>
@@ -240,11 +240,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"Nombre de la carpeta"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Nombre nuevo"</string>
<string name="preview_file" msgid="4056622696305432343">"Obtener una vista previa del archivo <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"Consultar archivos en otras aplicaciones"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"Ver archivos en otras aplicaciones"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"¿Quieres permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"De este modo, la aplicación \"<xliff:g id="APPNAME">%1$s</xliff:g>\" podrá acceder a todos los archivos almacenados en esta ubicación y al contenido que se almacene en ella en el futuro."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Buscar este teléfono"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Buscar en este teléfono"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Eliminar el historial de búsqueda de <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-et/inspector_strings.xml b/res/values-et/inspector_strings.xml
index 010cf9afa..33e638915 100644
--- a/res/values-et/inspector_strings.xml
+++ b/res/values-et/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Helilooja"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Asukoht"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Voo tüübid"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Toorandmete maht (baitides)"</string>
</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 825d9e7f7..a385452da 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -22,7 +22,7 @@
<skip />
<!-- no translation found for launcher_label (799410258349837668) -->
<skip />
- <string name="title_open" msgid="3165686459158020921">"Ava asukohas"</string>
+ <string name="title_open" msgid="3165686459158020921">"Ava asukohast"</string>
<string name="title_save" msgid="4384490653102710025">"Salvesta asukohta"</string>
<string name="menu_create_dir" msgid="2413624798689091042">"Uus kaust"</string>
<string name="menu_grid" msgid="1453636521731880680">"Ruudustikvaade"</string>
@@ -43,7 +43,7 @@
<string name="menu_compress" msgid="37539111904724188">"Tihenda"</string>
<string name="menu_extract" msgid="8171946945982532262">"Ekstrakti …"</string>
<string name="menu_rename" msgid="1883113442688817554">"Nimeta ümber"</string>
- <string name="menu_inspect" msgid="7279855349299446224">"Teabe hankimine"</string>
+ <string name="menu_inspect" msgid="7279855349299446224">"Hangi teavet"</string>
<string name="menu_view_in_owner" msgid="7228948660557554770">"Kuva allikas <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="menu_new_window" msgid="2947837751796109126">"Uus aken"</string>
<string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Lõika"</string>
@@ -67,12 +67,12 @@
<string name="sort_dimension_file_type" msgid="5779709622922085381">"Tüüp"</string>
<string name="sort_dimension_size" msgid="2190547351159472884">"Suurus"</string>
<string name="sort_dimension_date" msgid="4231005651895254033">"Muudetud"</string>
- <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Faili nimi (A–Z)"</string>
- <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tüüp (A–Z)"</string>
+ <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Faili nimi (A–Y)"</string>
+ <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tüüp (A–Y)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Suurus (väikseimad enne)"</string>
<string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Muudetud (vanimad enne)"</string>
- <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Faili nimi (Z–A)"</string>
- <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tüüp (Z–A)"</string>
+ <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Faili nimi (Y–A)"</string>
+ <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tüüp (Y–A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Suurus (suurimad enne)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"Muudetud (uusimad enne)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortimisalus:"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Failide sirvimine muudes rakendustes"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonüümne"</string>
<string name="open_tree_button" msgid="19992834788135845">"Luba juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Kas lubada juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>” juurkataloogis „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Kas lubada juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>” juurkataloogis „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"See annab rakendusele „<xliff:g id="APPNAME">%1$s</xliff:g>” täieliku juurdepääsu kõigile failidele, mis praegu sellesse asukohta on salvestatud (ja muule tulevikus siia salvestatavale sisule)."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Otsi seda telefoni"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Otsige sellest telefonist"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Otsinguajaloo kustutamine <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-eu/inspector_strings.xml b/res/values-eu/inspector_strings.xml
index 9f51a8c68..ead4789ab 100644
--- a/res/values-eu/inspector_strings.xml
+++ b/res/values-eu/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Konpositorea"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albuma"</string>
<string name="metadata_address" msgid="1849921023707744640">"Kokapena"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Jario motak"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Prozesatu gabeko tamaina (byte-tan)"</string>
</resources>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 60201dea9..e3ffbd187 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -30,7 +30,7 @@
<string name="menu_search" msgid="1876699106790719849">"Bilatu"</string>
<string name="menu_settings" msgid="6520844520117939047">"Memoriaren ezarpenak"</string>
<string name="menu_open" msgid="9092138100049759315">"Ireki"</string>
- <string name="menu_open_with" msgid="5507647065467520229">"Ireki honekin:"</string>
+ <string name="menu_open_with" msgid="5507647065467520229">"Ireki honekin"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"Ireki beste leiho batean"</string>
<string name="menu_save" msgid="5195367497138965168">"Gorde"</string>
<string name="menu_share" msgid="4307140947108068356">"Partekatu"</string>
@@ -87,7 +87,7 @@
<string name="create_error" msgid="3092144450044861994">"Ezin izan da sortu karpeta"</string>
<string name="query_error" msgid="6625421453613879336">"Une honetan ezin da kargatu edukia"</string>
<string name="root_recent" msgid="1080156975424341623">"Azkenak"</string>
- <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> doan"</string>
+ <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> erabilgarri"</string>
<string name="root_type_service" msgid="6521366147466512289">"Biltegiratze-zerbitzuak"</string>
<string name="root_type_shortcut" msgid="6059343175525442279">"Lasterbideak"</string>
<string name="root_type_device" msgid="1713604128005476585">"Gailuak"</string>
@@ -184,7 +184,7 @@
<string name="notification_copy_files_converted_title" msgid="6916768494891833365">"Artxibo batzuk bihurtu dira"</string>
<string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari <xliff:g id="STORAGE"><i>^3</i></xliff:g> unitateko <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> direktoriorako sarbidea eman nahi diozu?"</string>
<string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> direktoriorako sarbidea eman nahi diozu?"</string>
- <string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari zure datuak atzitzea baimendu nahi diozu, besteak beste, <xliff:g id="STORAGE"><i>^2</i></xliff:g> biltegian dituzun argazkiak eta bideoak?"</string>
+ <string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari zure datuak atzitzeko baimena eman nahi diozu (besteak beste, <xliff:g id="STORAGE"><i>^2</i></xliff:g> biltegian dituzun argazkiak eta bideoak)?"</string>
<string name="allow" msgid="1275746941353040309">"Baimendu"</string>
<string name="deny" msgid="5127201668078153379">"Ukatu"</string>
<plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
@@ -202,8 +202,8 @@
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> fitxategi ezabatu nahi duzu?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> karpeta eta beren eduki guztia ezabatu nahi duzu?</item>
- <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> karpeta eta bere eduki guztia ezabatu nahi duzu?</item>
+ <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> karpeta eta bertako eduki guztia ezabatu nahi duzu?</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> karpeta eta bertako eduki guztia ezabatu nahi duzu?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> elementu ezabatu nahi dituzu?</item>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Arakatu beste aplikazio batzuetako fitxategiak"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimoa"</string>
<string name="open_tree_button" msgid="19992834788135845">"Eman \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" direktorioan sartzeko baimena"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\") direktorioan sartzeko baimena eman nahi duzu?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Hemen biltegiratuta dauden fitxategi guztietan sartzeko baimen osoa emango dio \"<xliff:g id="APPNAME">%1$s</xliff:g>\" aplikazioari, baita etorkizunean biltegiratuko den edukirako ere."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Bilatu telefono hau"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Bilatu telefono honetan"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Ezabatu bilaketa-historia (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
</resources>
diff --git a/res/values-fa/inspector_strings.xml b/res/values-fa/inspector_strings.xml
index e6daea3de..d1608b8d0 100644
--- a/res/values-fa/inspector_strings.xml
+++ b/res/values-fa/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"آهنگ‌ساز"</string>
<string name="metadata_album" msgid="1661699531214720236">"آلبوم"</string>
<string name="metadata_address" msgid="1849921023707744640">"مکان"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"انواع پخش جریانی"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"‏حجم فایل RAW (بایت)"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 67f5f84f3..c97ed3ad9 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -228,7 +228,7 @@
<string name="root_info_header_storage" msgid="2989014130584927442">"فایل‌های موجود در <xliff:g id="DEVICE">%1$s</xliff:g>"</string>
<string name="root_info_header_app" msgid="2125422047558420885">"فایل‌های <xliff:g id="LABEL">%1$s</xliff:g>"</string>
<string name="root_info_header_app_with_summary" msgid="3223302581236069702">"فایل‌های <xliff:g id="LABEL">%1$s</xliff:g> / <xliff:g id="SUMMARY">%2$s</xliff:g>"</string>
- <string name="root_info_header_image_recent" msgid="6252335619444758201">"تصاویر اخیر موجود در تلفن"</string>
+ <string name="root_info_header_image_recent" msgid="6252335619444758201">"تصاویر اخیر در تلفن"</string>
<string name="root_info_header_image_global_search" msgid="7945533325610533016">"تصاویر موجود در تلفن"</string>
<string name="root_info_header_image_storage" msgid="5086740886360075930">"تصاویر موجود در <xliff:g id="DEVICE">%1$s</xliff:g>"</string>
<string name="root_info_header_image_app" msgid="4858114210851525359">"تصاویری از <xliff:g id="LABEL">%1$s</xliff:g>"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"مرور فایل‌ها در سایر برنامه‌ها"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ناشناس"</string>
<string name="open_tree_button" msgid="19992834788135845">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>»"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>» در «<xliff:g id="ROOT">%2$s</xliff:g>» داده شود؟"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>» در «<xliff:g id="ROOT">%2$s</xliff:g>» داده شود؟"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"این کار به «<xliff:g id="APPNAME">%1$s</xliff:g>» اجازه می‌دهد به‌طور کامل به تمام فایل‌هایی که درحال‌حاضر در این مکان ذخیره شده‌ است و هر محتوایی که در آینده در اینجا ذخیره می‌شود دسترسی داشته باشد."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"جستجوی این تلفن"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"حذف سابقه جستجوی <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-fi/inspector_strings.xml b/res/values-fi/inspector_strings.xml
index 1e18204b2..72b065725 100644
--- a/res/values-fi/inspector_strings.xml
+++ b/res/values-fi/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Säveltäjä"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albumi"</string>
<string name="metadata_address" msgid="1849921023707744640">"Sijainti"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Striimaustyypit"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raaka koko (tavua)"</string>
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 3ae98c291..fde8a30b9 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Selaa tiedostoja muissa sovelluksissa"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonyymi"</string>
<string name="open_tree_button" msgid="19992834788135845">"Myönnä käyttöoikeus: <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Haluatko, että <xliff:g id="DIRECTORY">%1$s</xliff:g> saa käyttöoikeuden (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Haluatko, että <xliff:g id="DIRECTORY">%1$s</xliff:g> saa käyttöoikeuden (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Sen avulla <xliff:g id="APPNAME">%1$s</xliff:g> saa täydet käyttöoikeudet kaikkiin tiedostoihin, jotka on tällä hetkellä tallennettu tähän sijaintiin, sekä tänne jatkossa tallennettavaan sisältöön."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Hae tältä puhelimelta"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Poista hakuhistoria <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-fr-rCA/inspector_strings.xml b/res/values-fr-rCA/inspector_strings.xml
index d4de8415d..fc49cbe37 100644
--- a/res/values-fr-rCA/inspector_strings.xml
+++ b/res/values-fr-rCA/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositeur"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localisation"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Types de flux"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Taille brute (en octets)"</string>
</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index e1b2431f5..ecee45c91 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Parcourir les fichiers dans d\'autres applications"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonyme"</string>
<string name="open_tree_button" msgid="19992834788135845">"Autoriser l\'accès à « <xliff:g id="DIRECTORY">%1$s</xliff:g> »"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Autoriser l\'accès à access « <xliff:g id="DIRECTORY">%1$s</xliff:g> » dans « <xliff:g id="ROOT">%2$s</xliff:g> »?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Cela permettra à « <xliff:g id="APPNAME">%1$s</xliff:g> » d\'accéder à tous les fichiers actuellement stockés sous ce lieu et à tout contenu stocké ici à l\'avenir."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Rechercher sur ce téléphone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Supprimer l\'historique de recherche <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-fr/inspector_strings.xml b/res/values-fr/inspector_strings.xml
index b2fa481d8..df55f4b91 100644
--- a/res/values-fr/inspector_strings.xml
+++ b/res/values-fr/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositeur"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localisation"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Types de flux"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Taille brute (octets)"</string>
</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index fc95c55a4..d7043d2b7 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"Supprimer"</string>
<string name="menu_select_all" msgid="7600576812185570403">"Tout sélectionner"</string>
<string name="menu_select" msgid="1366061076507142387">"Sélectionner"</string>
- <string name="menu_sort" msgid="3362419226163725275">"Trier par"</string>
+ <string name="menu_sort" msgid="3362419226163725275">"Trier par..."</string>
<string name="menu_copy" msgid="7404820171352314754">"Copier vers…"</string>
<string name="menu_move" msgid="2310760789561129882">"Déplacer vers…"</string>
<string name="menu_compress" msgid="37539111904724188">"Compresser"</string>
@@ -69,12 +69,12 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Dernière modif."</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nom de fichier (de A à Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (de A à Z)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Taille (plus petits d\'abord)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifiés (plus anciens d\'abord)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Taille (moins volumineux d\'abord)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Date de modification (plus anciens d\'abord)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nom de fichier (de Z à A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (de Z à A)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Taille (plus grands d\'abord)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifiés (plus récents d\'abord)"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Taille (plus volumineux d\'abord)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Date de modification (plus récents d\'abord)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Trier par"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Triés par <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Nombre d\'éléments"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Parcourir des fichiers dans d\'autres applications"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonyme"</string>
<string name="open_tree_button" msgid="19992834788135845">"Autoriser l\'accès à \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Autoriser l\'accès à \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dans \"<xliff:g id="ROOT">%2$s</xliff:g>\" ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"L\'application <xliff:g id="APPNAME">%1$s</xliff:g> bénéficiera alors d\'un accès complet à l\'ensemble des fichiers actuellement stockés à cet emplacement et à l\'ensemble du contenu qui y sera stocké à l\'avenir."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Rechercher sur ce téléphone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Supprimer l\'historique des recherches <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-gl/inspector_strings.xml b/res/values-gl/inspector_strings.xml
index a33b561fb..c51a063b7 100644
--- a/res/values-gl/inspector_strings.xml
+++ b/res/values-gl/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localización"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de emisión"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño sen procesar (bytes)"</string>
</resources>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index 45f290351..bfd9648ac 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -92,7 +92,7 @@
<string name="root_type_shortcut" msgid="6059343175525442279">"Atallos"</string>
<string name="root_type_device" msgid="1713604128005476585">"Dispositivos"</string>
<string name="root_type_apps" msgid="8646073235029886342">"Máis aplicacións"</string>
- <string name="empty" msgid="5300254272613103004">"Ningún elemento"</string>
+ <string name="empty" msgid="5300254272613103004">"Non hai elementos"</string>
<string name="no_results" msgid="2371026325236359209">"Non hai coincidencias en %1$s"</string>
<string name="toast_no_application" msgid="7555319548595113121">"Non se pode abrir o ficheiro"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"Non se poden abrir ficheiros dentro de arquivos"</string>
@@ -202,7 +202,7 @@
<item quantity="one">Queres eliminar <xliff:g id="COUNT_0">%1$d</xliff:g> ficheiro?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other">Queres eliminar <xliff:g id="COUNT_1">%1$d</xliff:g> cartafoles e os seus contidos?</item>
+ <item quantity="other">Queres eliminar <xliff:g id="COUNT_1">%1$d</xliff:g> cartafoles e o seu contido?</item>
<item quantity="one">Queres eliminar <xliff:g id="COUNT_0">%1$d</xliff:g> cartafol e o seu contido?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Consultar ficheiros noutras aplicacións"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Aplicación anónima"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Queres permitir o acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Queres permitir o acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Permitirá que \"<xliff:g id="APPNAME">%1$s</xliff:g>\" teña acceso completo a todos os ficheiros almacenados actualmente ou no futuro nesta localización."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Realiza buscas neste teléfono"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Elimina o historial de busca <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-gu/inspector_strings.xml b/res/values-gu/inspector_strings.xml
index 97e0b8a8f..2184995bb 100644
--- a/res/values-gu/inspector_strings.xml
+++ b/res/values-gu/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"સંગીતકાર"</string>
<string name="metadata_album" msgid="1661699531214720236">"આલ્બમ"</string>
<string name="metadata_address" msgid="1849921023707744640">"સ્થાન"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"સ્ટ્રીમના પ્રકારો"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Rawનું કદ (બાઇટ)"</string>
</resources>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index c5ea19c13..8fa1c2d16 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -92,7 +92,7 @@
<string name="root_type_shortcut" msgid="6059343175525442279">"શૉર્ટકટ્સ"</string>
<string name="root_type_device" msgid="1713604128005476585">"ઉપકરણો"</string>
<string name="root_type_apps" msgid="8646073235029886342">"વધુ ઍપ્લિકેશનો"</string>
- <string name="empty" msgid="5300254272613103004">"કોઈ આઇટમ્સ નથી"</string>
+ <string name="empty" msgid="5300254272613103004">"કોઈ આઇટમ નથી"</string>
<string name="no_results" msgid="2371026325236359209">"%1$s માં કોઇ મેળ નથી"</string>
<string name="toast_no_application" msgid="7555319548595113121">"ફાઇલ ખોલી શકતાં નથી"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"આર્કાઇવમાંની ફાઇલો ખોલી શકાતી નથી"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"અન્ય ઍપમાં ફાઇલો બ્રાઉઝ કરો"</string>
<string name="anonymous_application" msgid="7633027057951625862">"અજ્ઞાત"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ને ઍક્સેસની મંજૂરી આપો"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" પર \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ના ઍક્સેસને મંજૂરી આપીએ?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"માં \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ના ઍક્સેસને મંજૂરી આપીએ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"આ \"<xliff:g id="APPNAME">%1$s</xliff:g>\"ને હાલ આ સ્થાન હેઠળ સ્ટોર કરેલી બધી ફાઇલો અને ભવિષ્યમાં અહીં સ્ટોર કરાતા કોઈપણ કન્ટેન્ટના સંપૂર્ણ ઍક્સેસની મંજૂરી આપશે."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"આ ફોન શોધો"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"શોધ ઇતિહાસ <xliff:g id="TEXT">%1$s</xliff:g> ડિલીટ કરો"</string>
</resources>
diff --git a/res/values-hi/inspector_strings.xml b/res/values-hi/inspector_strings.xml
index e18a7924c..af771ac7b 100644
--- a/res/values-hi/inspector_strings.xml
+++ b/res/values-hi/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"संगीतकार"</string>
<string name="metadata_album" msgid="1661699531214720236">"एल्बम"</string>
<string name="metadata_address" msgid="1849921023707744640">"जगह"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"प्रसारण के प्रकार"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"अपरिष्कृत आकार (बाइट)"</string>
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 625a98ec4..51ae8d28e 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -60,7 +60,7 @@
<string name="button_dismiss" msgid="7235249361023803349">"खारिज करें"</string>
<string name="button_retry" msgid="4011461781916631389">"फिर से कोशिश करें"</string>
<string name="button_clear" msgid="5412304437764369441">"साफ़ करें"</string>
- <string name="button_show_provider" msgid="6905880493806292753">"प्रदाता में दिखाएं"</string>
+ <string name="button_show_provider" msgid="6905880493806292753">"कंपनी में दिखाएं"</string>
<string name="not_sorted" msgid="7813496644889115530">"क्रमबद्ध नहीं हैं"</string>
<string name="sort_dimension_name" msgid="6325591541414177579">"नाम"</string>
<string name="sort_dimension_summary" msgid="7724534446881397860">"सारांश"</string>
@@ -91,7 +91,7 @@
<string name="root_type_service" msgid="6521366147466512289">"जगह सेवाएं"</string>
<string name="root_type_shortcut" msgid="6059343175525442279">"शॉर्टकट"</string>
<string name="root_type_device" msgid="1713604128005476585">"डिवाइस"</string>
- <string name="root_type_apps" msgid="8646073235029886342">"अधिक ऐप्लिकेशन"</string>
+ <string name="root_type_apps" msgid="8646073235029886342">"ज़्यादा ऐप्लिकेशन"</string>
<string name="empty" msgid="5300254272613103004">"कोई आइटम नहीं"</string>
<string name="no_results" msgid="2371026325236359209">"%1$s में कोई मिलान नहीं"</string>
<string name="toast_no_application" msgid="7555319548595113121">"फ़ाइल नहीं खोली जा सकती"</string>
@@ -242,8 +242,9 @@
<string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> फ़ाइल की झलक देखें"</string>
<string name="apps_row_title" msgid="3340490016663092925">"दूसरे ऐप्लिकेशन में फ़ाइलें ब्राउज़ करें"</string>
<string name="anonymous_application" msgid="7633027057951625862">"अनाम"</string>
- <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" एक्सेस करने दें"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" पर \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" का एक्सेस दें?"</string>
- <string name="open_tree_dialog_message" msgid="8545093618524340168">"यह \"<xliff:g id="APPNAME">%1$s</xliff:g>\" को इस जगह में इस समय सेव की गई सभी फ़ाइलों और आने वाले समय में यहां सेव की जाने वाली किसी भी सामग्री का पूरा एक्सेस करने देगा."</string>
+ <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ऐक्सेस करने दें"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" पर \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" का ऐक्सेस दें?"</string>
+ <string name="open_tree_dialog_message" msgid="8545093618524340168">"यह \"<xliff:g id="APPNAME">%1$s</xliff:g>\" को इस जगह में इस समय सेव की गई सभी फ़ाइलों और आने वाले समय में यहां सेव की जाने वाली किसी भी सामग्री का पूरा ऐक्सेस करने देगा."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"यह फ़ोन खोजें"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"खोज का इतिहास मिटाएं <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-hr/inspector_strings.xml b/res/values-hr/inspector_strings.xml
index 3101ae165..cc49a552f 100644
--- a/res/values-hr/inspector_strings.xml
+++ b/res/values-hr/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Skladatelj"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Vrste strujanja"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Neobrađena veličina (u bajtovima)"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 5abece40d..3c66c7334 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -43,7 +43,7 @@
<string name="menu_compress" msgid="37539111904724188">"Sažmi"</string>
<string name="menu_extract" msgid="8171946945982532262">"Izdvoji u…"</string>
<string name="menu_rename" msgid="1883113442688817554">"Promijeni naziv"</string>
- <string name="menu_inspect" msgid="7279855349299446224">"Pogledajte informacije"</string>
+ <string name="menu_inspect" msgid="7279855349299446224">"Informacije"</string>
<string name="menu_view_in_owner" msgid="7228948660557554770">"Prikaži na usluzi <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="menu_new_window" msgid="2947837751796109126">"Novi prozor"</string>
<string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Izreži"</string>
@@ -69,12 +69,12 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Izmijenjeno"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Naziv datoteke (A – Ž)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Vrsta (A – Ž)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (od najmanjeg)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmjena (od najstarijeg)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (od najmanje)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmjena (od najstarije)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Naziv datoteke (Ž – A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Vrsta (Ž – A)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (od najvećeg)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmjena (od najnovijeg)"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (od najveće)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmjena (od najnovije)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Kriterij razvrstavanja"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Poredano po: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Broj stavki"</string>
@@ -265,7 +265,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Pregledajte datoteke u drugim aplikacijama"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
<string name="open_tree_button" msgid="19992834788135845">"Dopusti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite li dopustiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite li dopustiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikaciji \"<xliff:g id="APPNAME">%1$s</xliff:g>\" omogućit će potpuni pristup svim datotekama koje su trenutačno pohranjene na toj lokaciji i tu će se spremati sav budući sadržaj."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Brisanje povijesti pretraživanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-hu/inspector_strings.xml b/res/values-hu/inspector_strings.xml
index b27149faa..c883f5522 100644
--- a/res/values-hu/inspector_strings.xml
+++ b/res/values-hu/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Zeneszerző"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Helyadatok"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Streamtípusok"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW-méret (bájt)"</string>
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 00d1c0d65..ab4b57eaa 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -67,14 +67,14 @@
<string name="sort_dimension_file_type" msgid="5779709622922085381">"Típus"</string>
<string name="sort_dimension_size" msgid="2190547351159472884">"Méret"</string>
<string name="sort_dimension_date" msgid="4231005651895254033">"Módosítva"</string>
- <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Fájlnév (növekvő)"</string>
- <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Típus (növekvő)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Méret (legkisebbtől)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Módosítva (régebbi elöl)"</string>
- <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Fájlnév (csökkenő)"</string>
- <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Típus (csökkenő)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Méret (legnagyobbtól)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Módosítva (újabb elöl)"</string>
+ <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Fájlnév (A-tól Z-ig)"</string>
+ <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Típus (A-tól Z-ig)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Méret (legkisebb elöl)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Módosítás (régebbi elöl)"</string>
+ <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Fájlnév (Z-től A-ig)"</string>
+ <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Típus (Z-től A-ig)"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Méret (legnagyobb elöl)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Módosítás (újabb elöl)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Rendezési szempont"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Rendezés <xliff:g id="LABEL">%s</xliff:g> szerint"</string>
<string name="directory_items" msgid="6645621978998614003">"Elemek száma"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Fájlok böngészése más alkalmazásokban"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Névtelen"</string>
<string name="open_tree_button" msgid="19992834788135845">"Hozzáférés engedélyezése a következőhöz: „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Engedélyezi a(z) „<xliff:g id="DIRECTORY">%1$s</xliff:g>” könyvtárhoz való hozzáférést itt: „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Engedélyezi a(z) „<xliff:g id="DIRECTORY">%1$s</xliff:g>” könyvtárhoz való hozzáférést itt: „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Engedélyezi a teljes hozzáférést a(z) „<xliff:g id="APPNAME">%1$s</xliff:g>” alkalmazás számára a jelenleg és a jövőben ezen a helyen tárolt tartalmakhoz."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Keresés ezen a telefonon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Keresési előzmények törlése – <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-hy/inspector_strings.xml b/res/values-hy/inspector_strings.xml
index c13b68662..9470814eb 100644
--- a/res/values-hy/inspector_strings.xml
+++ b/res/values-hy/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Կոմպոզիտոր"</string>
<string name="metadata_album" msgid="1661699531214720236">"Ալբոմ"</string>
<string name="metadata_address" msgid="1849921023707744640">"Գտնվելու վայրը"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Հոսքի տեսակներ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw ֆայլի չափ (բայթ)"</string>
</resources>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 8b77191ed..642d1d0d3 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -30,7 +30,7 @@
<string name="menu_search" msgid="1876699106790719849">"Որոնել"</string>
<string name="menu_settings" msgid="6520844520117939047">"Հիշասարքի կարգավորումներ"</string>
<string name="menu_open" msgid="9092138100049759315">"Բացել"</string>
- <string name="menu_open_with" msgid="5507647065467520229">"Բացել հետևյալով՝"</string>
+ <string name="menu_open_with" msgid="5507647065467520229">"Բացել հավելվածով"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"Բացել նոր պատուհանում"</string>
<string name="menu_save" msgid="5195367497138965168">"Պահել"</string>
<string name="menu_share" msgid="4307140947108068356">"Կիսվել"</string>
@@ -75,7 +75,7 @@
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"տեսակի (Ֆ – Ա)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"չափի (սկզբում մեծերը)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"փոփոխման (նորից հին)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Տեսակավորում"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Տեսակավորել ըստ"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Տեսակավորված ըստ՝ <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Տարրերի քանակ"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"Աճման կարգով"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Գտնել ֆայլեր այլ հավելվածներում"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Անանուն"</string>
<string name="open_tree_button" msgid="19992834788135845">"Հասանելի դարձնել <xliff:g id="DIRECTORY">%1$s</xliff:g> պանակը"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Հասանելի դարձնե՞լ «<xliff:g id="DIRECTORY">%1$s</xliff:g>» (<xliff:g id="ROOT">%2$s</xliff:g>) պանակը"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"<xliff:g id="APPNAME">%1$s</xliff:g> հավելվածին հասանելի կլինեն բոլոր ֆայլերը, որոնք այժմ պահվում են այս պանակում կամ կտեղափոխվեն այստեղ հետագայում:"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Որոնեք հեռախոսում"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Ջնջել որոնումների պատմությունը՝ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-in/inspector_strings.xml b/res/values-in/inspector_strings.xml
index 0964060db..c542d4a3a 100644
--- a/res/values-in/inspector_strings.xml
+++ b/res/values-in/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komposer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokasi"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Jenis streaming"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Ukuran raw (byte)"</string>
</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 64ba8c6af..f65962527 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -147,7 +147,7 @@
<item quantity="other">Tidak dapat menghapus <xliff:g id="COUNT_1">%1$d</xliff:g> item</item>
<item quantity="one">Tidak dapat menghapus <xliff:g id="COUNT_0">%1$d</xliff:g> item</item>
</plurals>
- <string name="notification_touch_for_details" msgid="2385563502445129570">"Tap untuk melihat detail"</string>
+ <string name="notification_touch_for_details" msgid="2385563502445129570">"Ketuk untuk melihat detail"</string>
<string name="close" msgid="905969391788869975">"Tutup"</string>
<plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
<item quantity="other">File ini tidak disalin: <xliff:g id="LIST_1">%1$s</xliff:g></item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Cari file di aplikasi lain"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
<string name="open_tree_button" msgid="19992834788135845">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" di \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" di \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Ini akan mengizinkan \"<xliff:g id="APPNAME">%1$s</xliff:g>\" untuk memiliki akses penuh ke semua file yang saat ini tersimpan di lokasi ini, dan semua konten yang nantinya disimpan di sini."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Telusuri ponsel ini"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Menghapus histori penelusuran <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-is/inspector_strings.xml b/res/values-is/inspector_strings.xml
index 72dc56b3a..893656d15 100644
--- a/res/values-is/inspector_strings.xml
+++ b/res/values-is/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Höfundur"</string>
<string name="metadata_album" msgid="1661699531214720236">"Plata"</string>
<string name="metadata_address" msgid="1849921023707744640">"Staðsetning"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Streymisgerðir"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Óunnin stærð (bæti)"</string>
</resources>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 09d53667b..6103d2717 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Skoða skrár í öðrum forritum"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Nafnlaus"</string>
<string name="open_tree_button" msgid="19992834788135845">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ á „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ á „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Þetta gefur „<xliff:g id="APPNAME">%1$s</xliff:g>“ fullan aðgang að öllum skrám sem eru geymdar á þessum stað eins og er og öllu efni sem verður geymt hér síðar meir."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Leita í þessum síma"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Eyða leitarferli <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-it/inspector_strings.xml b/res/values-it/inspector_strings.xml
index fcc7c839f..a853094e3 100644
--- a/res/values-it/inspector_strings.xml
+++ b/res/values-it/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositore"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Geolocalizzazione"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipi di stream"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Dimensioni file non elaborato (byte)"</string>
</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 4a050ed7c..3a9e6a04f 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -68,7 +68,7 @@
<string name="sort_dimension_size" msgid="2190547351159472884">"Dimensioni"</string>
<string name="sort_dimension_date" msgid="4231005651895254033">"Ultima modifica"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome file (da A a Z)"</string>
- <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (dalla A alla Z)"</string>
+ <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (da A a Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dimensione (crescente)"</string>
<string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifica meno recente"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome file (da Z a A)"</string>
@@ -186,7 +186,7 @@
<string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"Concedere all\'app <xliff:g id="APPNAME"><b>^1</b></xliff:g> l\'accesso alla directory <xliff:g id="DIRECTORY"><i>^2</i></xliff:g>?"</string>
<string name="open_external_dialog_root_request" msgid="6776729293982633">"Concedere all\'app <xliff:g id="APPNAME"><b>^1</b></xliff:g> l\'accesso ai tuoi dati, inclusi video e foto, sull\'unità <xliff:g id="STORAGE"><i>^2</i></xliff:g>?"</string>
<string name="allow" msgid="1275746941353040309">"Consenti"</string>
- <string name="deny" msgid="5127201668078153379">"Nega"</string>
+ <string name="deny" msgid="5127201668078153379">"Rifiuta"</string>
<plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> elementi selezionati</item>
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> elemento selezionato</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Sfoglia i file in altre app"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonima"</string>
<string name="open_tree_button" msgid="19992834788135845">"Consenti l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vuoi consentire l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" su \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Consentire l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" su \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"\"<xliff:g id="APPNAME">%1$s</xliff:g>\" potrà avere accesso completo a tutti i file attualmente memorizzati in questa posizione e ai contenuti salvati in futuro qui."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Cerca su questo telefono"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Elimina la cronologia delle ricerche <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-iw/inspector_strings.xml b/res/values-iw/inspector_strings.xml
index e47dd8084..bb0fe8b20 100644
--- a/res/values-iw/inspector_strings.xml
+++ b/res/values-iw/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"מלחין"</string>
<string name="metadata_album" msgid="1661699531214720236">"אלבום"</string>
<string name="metadata_address" msgid="1849921023707744640">"מיקום"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"‏גודל קובץ RAW (בייט)"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 5a28897c5..b8050635f 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"חיפוש קבצים באפליקציות אחרות"</string>
<string name="anonymous_application" msgid="7633027057951625862">"אנונימית"</string>
<string name="open_tree_button" msgid="19992834788135845">"מתן גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"לאפשר גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ב-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"להתיר גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ב-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"לאפליקציה \"<xliff:g id="APPNAME">%1$s</xliff:g>\" תהיה הרשאת גישה מלאה לכל הקבצים שמאוחסנים כרגע במיקום זה, ולכל תוכן שיאוחסן כאן בעתיד."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"חיפוש בטלפון זה"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"מחיקת היסטוריית החיפושים <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ja/inspector_strings.xml b/res/values-ja/inspector_strings.xml
index eb9737a12..c63737128 100644
--- a/res/values-ja/inspector_strings.xml
+++ b/res/values-ja/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
<string name="metadata_album" msgid="1661699531214720236">"アルバム"</string>
<string name="metadata_address" msgid="1849921023707744640">"場所"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ストリーム タイプ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"未加工のサイズ(バイト)"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index edde9f15d..7682312b8 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -90,7 +90,7 @@
<string name="root_available_bytes" msgid="8269870862691408864">"空き容量: <xliff:g id="SIZE">%1$s</xliff:g>"</string>
<string name="root_type_service" msgid="6521366147466512289">"ストレージ サービス"</string>
<string name="root_type_shortcut" msgid="6059343175525442279">"ショートカット"</string>
- <string name="root_type_device" msgid="1713604128005476585">"端末"</string>
+ <string name="root_type_device" msgid="1713604128005476585">"デバイス"</string>
<string name="root_type_apps" msgid="8646073235029886342">"その他のアプリ"</string>
<string name="empty" msgid="5300254272613103004">"項目はありません"</string>
<string name="no_results" msgid="2371026325236359209">"該当するものは %1$s にありません"</string>
@@ -240,10 +240,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"フォルダ名"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"新しい名前"</string>
<string name="preview_file" msgid="4056622696305432343">"ファイル <xliff:g id="FILENAME">%1$s</xliff:g> をプレビューする"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"他のアプリでのファイル参照"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"他のアプリでファイルを探す"</string>
<string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
<string name="open_tree_button" msgid="19992834788135845">"「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"「<xliff:g id="ROOT">%2$s</xliff:g>」の「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可しますか?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"「<xliff:g id="ROOT">%2$s</xliff:g>」の「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可しますか?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"現在この場所に保存されているすべてのファイル、および今後ここに保存されるすべてのコンテンツへのフルアクセスを「<xliff:g id="APPNAME">%1$s</xliff:g>」に許可します。"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"このスマートフォンを検索する"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"検索履歴「<xliff:g id="TEXT">%1$s</xliff:g>」を削除します"</string>
</resources>
diff --git a/res/values-ka/inspector_strings.xml b/res/values-ka/inspector_strings.xml
index bb3cab1d1..d809ea13c 100644
--- a/res/values-ka/inspector_strings.xml
+++ b/res/values-ka/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"კომპოზიტორი"</string>
<string name="metadata_album" msgid="1661699531214720236">"ალბომი"</string>
<string name="metadata_address" msgid="1849921023707744640">"მდებარეობა"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"სტრიმინგის ტიპები"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ნედლი ზომა (ბაიტები)"</string>
</resources>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 3349f73d9..0d62aeed1 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"წაშლა"</string>
<string name="menu_select_all" msgid="7600576812185570403">"ყველას არჩევა"</string>
<string name="menu_select" msgid="1366061076507142387">"არჩევა"</string>
- <string name="menu_sort" msgid="3362419226163725275">"დალაგება კრიტერიუმით..."</string>
+ <string name="menu_sort" msgid="3362419226163725275">"სორტირება კრიტერიუმით..."</string>
<string name="menu_copy" msgid="7404820171352314754">"კოპირება…"</string>
<string name="menu_move" msgid="2310760789561129882">"გადაადგილება..."</string>
<string name="menu_compress" msgid="37539111904724188">"შეკუმშვა"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ფაილების დათვალიერება სხვა აპებში"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ანონიმური"</string>
<string name="open_tree_button" msgid="19992834788135845">"„<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე წვდომის დაშვება"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"გსურთ, დაუშვათ წვდომა „<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე „<xliff:g id="ROOT">%2$s</xliff:g>“-იდან?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"დაიშვას წვდომა „<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე „<xliff:g id="ROOT">%2$s</xliff:g>“-ში?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ეს ქმედება მიანიჭებს „<xliff:g id="APPNAME">%1$s</xliff:g>“-ს სრულ წვდომას ყველა ფაილზე, რომელიც ამჟამად ინახება ამ მდებარეობაზე და რომელიც მომავალში შეინახება."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ამ ტელეფონში ძიება"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ძიების ისტორიის წაშლა <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-kk/inspector_strings.xml b/res/values-kk/inspector_strings.xml
index 88991f3be..0cc05438c 100644
--- a/res/values-kk/inspector_strings.xml
+++ b/res/values-kk/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
<string name="metadata_address" msgid="1849921023707744640">"Орын"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Трансляция түрлері"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW файлының өлшемі (байт)"</string>
</resources>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index ca05e98d3..974fab1a9 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -38,7 +38,7 @@
<string name="menu_select_all" msgid="7600576812185570403">"Барлығын таңдау"</string>
<string name="menu_select" msgid="1366061076507142387">"Таңдау"</string>
<string name="menu_sort" msgid="3362419226163725275">"Сұрыптау шарты..."</string>
- <string name="menu_copy" msgid="7404820171352314754">"Көшіру орны…"</string>
+ <string name="menu_copy" msgid="7404820171352314754">"Көшіру…"</string>
<string name="menu_move" msgid="2310760789561129882">"Тасымалдау…"</string>
<string name="menu_compress" msgid="37539111904724188">"Сығу"</string>
<string name="menu_extract" msgid="8171946945982532262">"Алынуда…"</string>
@@ -75,7 +75,7 @@
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Түрі (Z–A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Өлшемі (ең үлкенінен бастап)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгертілген (ең жаңасынан бастап)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Реттеу шарты"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сұрыптау шарты"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> бойынша реттелген"</string>
<string name="directory_items" msgid="6645621978998614003">"Элементтер саны"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"Арту ретімен"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Басқа қолданбалардағы файлдарды шолу"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонимді"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" каталогін пайдалануға рұқсат ету"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ішіндегі \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" каталогін пайдалануға рұқсат етілсін бе?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Осы арқылы \"<xliff:g id="APPNAME">%1$s</xliff:g>\" қолданбасы қазір осы орында сақталған барлық файлды және болашақта қосылатын кез келген мазмұнды толықтай пайдалана алатын болады."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Осы телефонды іздеу"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Осы телефоннан іздеу"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Іздеу тарихын <xliff:g id="TEXT">%1$s</xliff:g> жою"</string>
</resources>
diff --git a/res/values-km/inspector_strings.xml b/res/values-km/inspector_strings.xml
index a199a869f..cc349e859 100644
--- a/res/values-km/inspector_strings.xml
+++ b/res/values-km/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"អ្នកតាក់តែង"</string>
<string name="metadata_album" msgid="1661699531214720236">"អាល់ប៊ុម"</string>
<string name="metadata_address" msgid="1849921023707744640">"ទីកន្លែង"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ប្រភេទការផ្សាយ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ទំហំដើម (បៃ)"</string>
</resources>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index e782cc156..e6db54507 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -35,7 +35,7 @@
<string name="menu_save" msgid="5195367497138965168">"រក្សាទុក"</string>
<string name="menu_share" msgid="4307140947108068356">"ចែករំលែក​"</string>
<string name="menu_delete" msgid="1022254131543256626">"លុប"</string>
- <string name="menu_select_all" msgid="7600576812185570403">"ជ្រើស​ទាំងអស់"</string>
+ <string name="menu_select_all" msgid="7600576812185570403">"ជ្រើស​រើសទាំងអស់"</string>
<string name="menu_select" msgid="1366061076507142387">"ជ្រើសរើស"</string>
<string name="menu_sort" msgid="3362419226163725275">"តម្រៀប​តាម..."</string>
<string name="menu_copy" msgid="7404820171352314754">"ចម្លងទៅ…"</string>
@@ -202,8 +202,8 @@
<item quantity="one">លុបឯកសារ <xliff:g id="COUNT_0">%1$d</xliff:g> ឬ?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other">លុបថត <xliff:g id="COUNT_1">%1$d</xliff:g> និងមាតិការបស់វាឬ?</item>
- <item quantity="one">លុបថត <xliff:g id="COUNT_0">%1$d</xliff:g> និងមាតិការបស់វាឬ?</item>
+ <item quantity="other">លុបថត <xliff:g id="COUNT_1">%1$d</xliff:g> និងខ្លឹមសាររបស់វាឬ?</item>
+ <item quantity="one">លុបថត <xliff:g id="COUNT_0">%1$d</xliff:g> និងខ្លឹមសាររបស់វាឬ?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="other">លុបធាតុ <xliff:g id="COUNT_1">%1$d</xliff:g> ឬ?</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"រុករក​ឯកសារ​នៅក្នុង​កម្មវិធី​ផ្សេងទៀត"</string>
<string name="anonymous_application" msgid="7633027057951625862">"អនាមិក"</string>
<string name="open_tree_button" msgid="19992834788135845">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" នៅលើ \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" នៅក្នុង \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ការធ្វើ​បែបនេះ​នឹង​អនុញ្ញាត​ឱ្យ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" អាច​ចូលប្រើ​ឯកសារ​ទាំងអស់​ដែល​កំពុងផ្ទុក​នៅក្រោម​ទីតាំង​នេះ​បានពេញលេញ រួមទាំងខ្លឹមសារ​នាពេលខាងមុខ​ផ្សេងទៀត​ដែល​ផ្ទុក​នៅទីនេះ។"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ស្វែងរក​ទូរសព្ទ​នេះ"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"លុប​ប្រវត្តិស្វែងរក <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-kn/inspector_strings.xml b/res/values-kn/inspector_strings.xml
index 29481bbae..9d37645ed 100644
--- a/res/values-kn/inspector_strings.xml
+++ b/res/values-kn/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"ಸಂಯೋಜಕ"</string>
<string name="metadata_album" msgid="1661699531214720236">"ಆಲ್ಬಮ್‌"</string>
<string name="metadata_address" msgid="1849921023707744640">"ಸ್ಥಳ"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ಸ್ಟ್ರೀಮ್ ವಿಧಗಳು"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW ಗಾತ್ರ (ಬೈಟ್‌ಗಳು)"</string>
</resources>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index c38cd63fc..8a76811f2 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -22,7 +22,7 @@
<skip />
<!-- no translation found for launcher_label (799410258349837668) -->
<skip />
- <string name="title_open" msgid="3165686459158020921">"ಇದರ ಮೂಲಕ ತೆರೆಯಿರಿ"</string>
+ <string name="title_open" msgid="3165686459158020921">"ಇಲ್ಲಿಂದ ತೆರೆಯಿರಿ"</string>
<string name="title_save" msgid="4384490653102710025">"ಇವುಗಳಲ್ಲಿ ಉಳಿಸಿ"</string>
<string name="menu_create_dir" msgid="2413624798689091042">"ಹೊಸ ಫೋಲ್ಡರ್"</string>
<string name="menu_grid" msgid="1453636521731880680">"ಗ್ರಿಡ್ ವೀಕ್ಷಣೆ"</string>
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"ಅಳಿಸಿ"</string>
<string name="menu_select_all" msgid="7600576812185570403">"ಎಲ್ಲವನ್ನೂ ಆಯ್ಕೆಮಾಡಿ"</string>
<string name="menu_select" msgid="1366061076507142387">"ಆಯ್ಕೆಮಾಡಿ"</string>
- <string name="menu_sort" msgid="3362419226163725275">"ಇವುಗಳನ್ನು ವಿಂಗಡಿಸಿ..."</string>
+ <string name="menu_sort" msgid="3362419226163725275">"ಹೀಗೆ ವಿಂಗಡಿಸಿ..."</string>
<string name="menu_copy" msgid="7404820171352314754">"ಇದಕ್ಕೆ ನಕಲಿಸಿ…"</string>
<string name="menu_move" msgid="2310760789561129882">"ಇದಕ್ಕೆ ಸರಿಸು…"</string>
<string name="menu_compress" msgid="37539111904724188">"ಕುಗ್ಗಿಸಿ"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ಇತರ ಆ್ಯಪ್‌ಗಳಲ್ಲಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ಅನಾಮಧೇಯ"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಿ"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ನಲ್ಲಿರುವ \"<xliff:g id="DIRECTORY">%1$s</xliff:g> ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುವುದೇ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ಇದು ಈ ಸ್ಥಾನದಲ್ಲಿ ಪ್ರಸ್ತುತವಾಗಿ ಸಂಗ್ರಹವಾಗಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳಿಗೆ ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲಿ ಸಂಗ್ರಹವಾಗುವ ಎಲ್ಲಾ ವಿಷಯಕ್ಕೆ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ಪೂರ್ಣ ಪ್ರವೇಶ ನೀಡುತ್ತದೆ."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"ಈ ಫೋನ್ ಹುಡುಕಿ"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"ಈ ಫೋನ್‍ನಲ್ಲಿ ಹುಡುಕಿ"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ಹುಡುಕಾಟ ಇತಿಹಾಸವನ್ನು ಅಳಿಸಿ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ko/inspector_strings.xml b/res/values-ko/inspector_strings.xml
index 97acd8056..394097df7 100644
--- a/res/values-ko/inspector_strings.xml
+++ b/res/values-ko/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"작곡가"</string>
<string name="metadata_album" msgid="1661699531214720236">"앨범"</string>
<string name="metadata_address" msgid="1849921023707744640">"위치"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"스트림 유형"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"원본 크기(바이트)"</string>
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 20f2a6c09..40df02bcf 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"삭제"</string>
<string name="menu_select_all" msgid="7600576812185570403">"모두 선택"</string>
<string name="menu_select" msgid="1366061076507142387">"선택"</string>
- <string name="menu_sort" msgid="3362419226163725275">"정렬 기준..."</string>
+ <string name="menu_sort" msgid="3362419226163725275">"정렬 기준"</string>
<string name="menu_copy" msgid="7404820171352314754">"다음으로 복사:"</string>
<string name="menu_move" msgid="2310760789561129882">"다음으로 이동:"</string>
<string name="menu_compress" msgid="37539111904724188">"압축"</string>
@@ -182,8 +182,8 @@
<string name="rename_error" msgid="6700093173508118635">"문서 이름을 변경하지 못했습니다."</string>
<string name="menu_eject_root" msgid="9215040039374893613">"꺼내기"</string>
<string name="notification_copy_files_converted_title" msgid="6916768494891833365">"일부 파일이 변환되었습니다."</string>
- <string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>이(가) <xliff:g id="STORAGE"><i>^3</i></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉토리에 액세스하도록 허용하시겠습니까?"</string>
- <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉토리에 액세스하도록 허용하시겠습니까?"</string>
+ <string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>이(가) <xliff:g id="STORAGE"><i>^3</i></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉터리에 액세스하도록 허용하시겠습니까?"</string>
+ <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉터리에 액세스하도록 허용하시겠습니까?"</string>
<string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 사진, 동영상 등 <xliff:g id="STORAGE"><i>^2</i></xliff:g>의 내 데이터에 액세스하도록 허용하시겠습니까?"</string>
<string name="allow" msgid="1275746941353040309">"허용"</string>
<string name="deny" msgid="5127201668078153379">"거부"</string>
@@ -212,7 +212,7 @@
<string name="images_shortcut_label" msgid="2545168016070493574">"이미지"</string>
<string name="archive_loading_failed" msgid="7243436722828766996">"보관 파일을 열어 탐색할 수 없습니다. 파일이 손상되었거나 지원되지 않는 형식입니다."</string>
<string name="name_conflict" msgid="28407269328862986">"이름이 같은 파일이 이미 존재합니다."</string>
- <string name="authentication_required" msgid="8030880723643436099">"이 디렉토리를 보려면 <xliff:g id="NAME">%1$s</xliff:g>에 로그인하세요."</string>
+ <string name="authentication_required" msgid="8030880723643436099">"이 디렉터리를 보려면 <xliff:g id="NAME">%1$s</xliff:g>에 로그인하세요."</string>
<string name="cant_display_content" msgid="8633226333229417237">"콘텐츠를 표시할 수 없습니다."</string>
<string name="sign_in" msgid="6253762676723505592">"로그인"</string>
<string name="new_archive_file_name" msgid="1604650338077249838">"보관처리<xliff:g id="EXTENSION">%s</xliff:g>"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"다른 앱의 파일 탐색"</string>
<string name="anonymous_application" msgid="7633027057951625862">"익명"</string>
<string name="open_tree_button" msgid="19992834788135845">"\'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'에 액세스하도록 허용"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\'<xliff:g id="ROOT">%2$s</xliff:g>\'에서 \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'에 액세스하도록 허용하시겠습니까?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"<xliff:g id="ROOT">%2$s</xliff:g>의 <xliff:g id="DIRECTORY">%1$s</xliff:g>에 액세스하도록 허용하시겠습니까?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"\'<xliff:g id="APPNAME">%1$s</xliff:g>\'이(가) 현재 이 위치에 저장된 모든 파일과 향후 여기에 저장되는 모든 콘텐츠에 대해 완전한 액세스 권한을 갖게 됩니다."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"이 휴대전화 검색"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"검색 기록 삭제 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ky/inspector_strings.xml b/res/values-ky/inspector_strings.xml
index a120911c9..7b590500b 100644
--- a/res/values-ky/inspector_strings.xml
+++ b/res/values-ky/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
<string name="metadata_address" msgid="1849921023707744640">"Жайгашкан жер"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Агымдын түрү"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Баштапкы өлчөмү (байт)"</string>
</resources>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index fc5aaaf39..3c51a48cf 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Файлдын аталышы (А-Я)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Түрү (А-Я)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Өлчөмү (эң кичинекейинен баштап)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Өзгөртүлдү (эң эскисинен баштап)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Өзгөрүүлөр (эң эскисинен баштап)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Файлдын аталышы (Я-А)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Түрү (Я-А)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Өлчөмү (эң чоңунан баштап)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгөртүлдү (эң жаңысынан баштап)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгөрүүлөр (эң жаңысынан баштап)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Төмөнкү боюнча иреттөө:"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> боюнча иреттелди"</string>
<string name="directory_items" msgid="6645621978998614003">"Элементтердин саны"</string>
@@ -202,8 +202,8 @@
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> файл жок кылынсынбы?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> папка мазмуну менен жок кылынсынбы?</item>
- <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> папка мазмуну менен жок кылынсынбы?</item>
+ <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> папканы ичиндегилери менен кошо өчүрөсүзбү?</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> папканы ичиндегилери менен кошо өчүрөсүзбү?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> нерсе жок кылынсынбы?</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Башка колдонмолордон файлдарды карап чыгуу"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Жашыруун"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасын колдонууга уруксат берүү"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" сактагычында жайгашкан \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасына уруксат берилсинби?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" сактагычында жайгашкан \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасына уруксат берилсинби?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Ушуну менен \"<xliff:g id="APPNAME">%1$s</xliff:g>\" колдонмосуна ушул жерде сакталган жана келечекте сактала турган бардык файлдарга кирүү мүмкүнчүлүгү берилет."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Ушул телефондо издөө"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Издөө таржымалы тазалансын: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-lo/inspector_strings.xml b/res/values-lo/inspector_strings.xml
index 6d02420a2..5160b3cc2 100644
--- a/res/values-lo/inspector_strings.xml
+++ b/res/values-lo/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"ຜູ້ແຕ່ງ"</string>
<string name="metadata_album" msgid="1661699531214720236">"ອະລະບໍ້າ"</string>
<string name="metadata_address" msgid="1849921023707744640">"ສະຖານທີ່"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ປະເພດສະຕຣີມ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ຂະໜາດ Raw (ໄບຕ໌)"</string>
</resources>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index fb27c19d2..a4b191a38 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ເລືອກໄຟລ໌ໃນແອັບອື່ນ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ບໍ່ລະບຸຊື່"</string>
<string name="open_tree_button" msgid="19992834788135845">"ອະນຸຍາດການເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ຢູ່ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ໄດ້ບໍ?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ໃນ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ບ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ມັນຈະອະນຸຍາດໃຫ້ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ເຂົ້າເຖິງໄຟລ໌ທັງໝົດທີ່ຕອນນີ້ບັນທຶກໄວ້ຢູ່ບ່ອນນີ້ຢ່າງເຕັມຮູບແບບ ແລະ ຮວມທັງເນື້ອຫາໃນອະນາຄົດທີ່ບັນທຶກໄວ້ບ່ອນນີ້ນຳ."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ຊອກຫາໂທລະສັບໜ່ວຍນີ້"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ລຶບປະຫວັດການຊອກຫາ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-lt/inspector_strings.xml b/res/values-lt/inspector_strings.xml
index 20c28bb46..73c60d1fe 100644
--- a/res/values-lt/inspector_strings.xml
+++ b/res/values-lt/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompozitorius"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albumas"</string>
<string name="metadata_address" msgid="1849921023707744640">"Vieta"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Srautų tipai"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Neapdoroto failo dydis (baitais)"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 00e284004..f63902564 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -69,7 +69,7 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Pakeista"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Failo pav. (nuo A iki Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipas (nuo A iki Z)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dydis (pirmiau mažiausi)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dydis (pirm. mažiausi)"</string>
<string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Pakeista (pirm. sen.)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Failo pav. (nuo Z iki A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipas (nuo Z iki A)"</string>
@@ -284,10 +284,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"Aplanko pavadinimas"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Naujas pavadinimas"</string>
<string name="preview_file" msgid="4056622696305432343">"Peržiūrėti failą „<xliff:g id="FILENAME">%1$s</xliff:g>“"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"Failų naršymas kitose programos"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"Failų naršymas kitose programose"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anoniminė"</string>
<string name="open_tree_button" msgid="19992834788135845">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“, esantį „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“, esantį „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"„<xliff:g id="APPNAME">%1$s</xliff:g>“ galės pasiekti visus šiuo metu šioje vietoje saugomus failus ir visą turinį, kuris bus čia saugomas."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Ieškoti šiame telefone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Ištrinkite paieškos istoriją <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-lv/inspector_strings.xml b/res/values-lv/inspector_strings.xml
index 739d51936..b39ad4470 100644
--- a/res/values-lv/inspector_strings.xml
+++ b/res/values-lv/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komponists"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albums"</string>
<string name="metadata_address" msgid="1849921023707744640">"Atrašanās vieta"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Straumes veidi"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Neapstrādāta faila lielums (baiti)"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index b9ec6c201..982e6dff2 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -265,7 +265,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Failu pārlūkošana citās lietotnēs"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonīma"</string>
<string name="open_tree_button" msgid="19992834788135845">"Atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vai atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>” šeit: <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vai atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>” šeit: <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Lietotnei <xliff:g id="APPNAME">%1$s</xliff:g> tiks piešķirta pilna piekļuve visiem failiem, kas pašlaik tiek glabāti šajā vietā, kā arī visam saturam, kas turpmāk šeit tiks glabāts."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Meklēt šajā tālrunī"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Meklēšanas vēstures dzēšana <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-mk/inspector_strings.xml b/res/values-mk/inspector_strings.xml
index 66cc7b66b..98ef24b19 100644
--- a/res/values-mk/inspector_strings.xml
+++ b/res/values-mk/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
<string name="metadata_address" msgid="1849921023707744640">"Локација"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Типови пренос"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Големина на необработена (бајти)"</string>
</resources>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index 60bcbab18..fc106a0fb 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -69,11 +69,11 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Изменето"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Име на датотека (А до Ш)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Тип (А до Ш)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Големина (најмали први)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Големина (прво најмали)"</string>
<string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Изменети (прво најстари)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Име на датотека (Ш до А)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Тип (Ш до А)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Големина (најгол. први)"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Големина (прво најголеми)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"Изменети (прво најнови)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Подреди според"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Сортирани според <xliff:g id="LABEL">%s</xliff:g>"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Прелистувајте датотеки во други апликации"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонимна"</string>
<string name="open_tree_button" msgid="19992834788135845">"Дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Да се дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Да се дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ во „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Ќе ѝ се дозволи на <xliff:g id="APPNAME">%1$s</xliff:g> да има целосен пристап до сите датотеки моментално складирани на оваа локација и до сите идни содржини складирани тука."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Пребарајте го телефонов"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Избришете ја историјата на пребарување <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ml/inspector_strings.xml b/res/values-ml/inspector_strings.xml
index 05372300a..2ac5277b2 100644
--- a/res/values-ml/inspector_strings.xml
+++ b/res/values-ml/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"കമ്പോസർ"</string>
<string name="metadata_album" msgid="1661699531214720236">"ആല്‍‌ബം"</string>
<string name="metadata_address" msgid="1849921023707744640">"ലൊക്കേഷൻ"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"സ്‌ട്രീം തരങ്ങൾ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"റോ വലുപ്പം (ബൈറ്റുകൾ)"</string>
</resources>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 30b0b2a1b..dd57b1dfb 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ഫയലുകള്‍ മറ്റ് ആപ്പുകളില്‍ ബ്രൗസ് ചെയ്യുക"</string>
<string name="anonymous_application" msgid="7633027057951625862">"അജ്ഞാതം"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിലേക്ക് ആക്‌സസ് അനുവദിക്കുക"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" എന്നതിൽ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിലേക്ക് ആക്‌സസ് നൽകണോ?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" എന്നതിൽ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിന് ആക്‌സസ് നൽകണോ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ഇത് \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ആപ്പിന് ഈ ലൊക്കേഷനിൽ സംഭരിച്ചിരിക്കുന്ന എല്ലാ ഫയലുകളിലേക്കും ഭാവിയിൽ ഇവിടെ സംഭരിക്കപ്പെടുന്ന എല്ലാ ഉള്ളടക്കത്തിലേക്കും പൂർണ്ണ ആക്‌സസ് അനുവദിക്കും."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"ഈ ഫോൺ തിരയുക"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"ഈ ഫോണിൽ തിരയുക"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"തിരയൽ ചരിത്രം <xliff:g id="TEXT">%1$s</xliff:g> ഇല്ലാതാക്കുക"</string>
</resources>
diff --git a/res/values-mn/inspector_strings.xml b/res/values-mn/inspector_strings.xml
index a06af5a6b..625c31a07 100644
--- a/res/values-mn/inspector_strings.xml
+++ b/res/values-mn/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Хөгжмийн зохиолч"</string>
<string name="metadata_album" msgid="1661699531214720236">"Цомог"</string>
<string name="metadata_address" msgid="1849921023707744640">"Байршил"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Цацалтын төрөл"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW-н хэмжээ (байт)"</string>
</resources>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index 0a68e23a8..ca5bd8393 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Бусад аппын файлыг үзэх"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Үл мэдэгдэх"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг зөвшөөрөх"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг \"<xliff:g id="ROOT">%2$s</xliff:g>\" дээр зөвшөөрөх үү?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг \"<xliff:g id="ROOT">%2$s</xliff:g>\"-д зөвшөөрөх үү?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Энэ нь \"<xliff:g id="APPNAME">%1$s</xliff:g>\"-д одоогоор энэ байршилд хадгалсан бүх файл болон үүнд цаашид хадгалах контентод бүрэн хандахыг зөвшөөрнө."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Энэ утсыг хайх"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Хайлтын түүхийг устгах <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-mr/inspector_strings.xml b/res/values-mr/inspector_strings.xml
index d933b5677..674b34f31 100644
--- a/res/values-mr/inspector_strings.xml
+++ b/res/values-mr/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"रचनाकार"</string>
<string name="metadata_album" msgid="1661699531214720236">"अल्बम"</string>
<string name="metadata_address" msgid="1849921023707744640">"स्थान"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"स्ट्रीम प्रकार"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"रॉ आकार (बाइट)"</string>
</resources>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 59e963199..a4659203c 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -22,7 +22,7 @@
<skip />
<!-- no translation found for launcher_label (799410258349837668) -->
<skip />
- <string name="title_open" msgid="3165686459158020921">"वरून उघडा"</string>
+ <string name="title_open" msgid="3165686459158020921">"यामधून उघडा"</string>
<string name="title_save" msgid="4384490653102710025">"येथे सेव्ह करा"</string>
<string name="menu_create_dir" msgid="2413624798689091042">"नवीन फोल्डर"</string>
<string name="menu_grid" msgid="1453636521731880680">"ग्रिड दृश्य"</string>
@@ -105,24 +105,24 @@
<string name="delete_notification_title" msgid="2512757431856830792">"फायली हटविणे"</string>
<string name="copy_remaining" msgid="5390517377265177727">"<xliff:g id="DURATION">%s</xliff:g> शिल्लक"</string>
<plurals name="copy_begin" formatted="false" msgid="151184708996738192">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
</plurals>
<plurals name="compress_begin" formatted="false" msgid="3534158317098678895">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल संकुचित करत आहे.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली संकुचित करत आहे.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल संकुचित करत आहे.</item>
</plurals>
<plurals name="extract_begin" formatted="false" msgid="1006380679562903749">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल काढत आहे.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली काढत आहे.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल काढत आहे.</item>
</plurals>
<plurals name="move_begin" formatted="false" msgid="1464229874265756956">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवत आहे.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवत आहे.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हलवत आहे.</item>
</plurals>
<plurals name="deleting" formatted="false" msgid="1729138001178158901">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवत आहे.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवत आहे.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवत आहे.</item>
</plurals>
<string name="undo" msgid="2902438994196400565">"पूर्ववत करा"</string>
<string name="copy_preparing" msgid="4759516490222449324">"तयार करत आहे…"</string>
@@ -132,50 +132,50 @@
<string name="delete_preparing" msgid="7339349837842802508">"तयार करत आहे…"</string>
<string name="delete_progress" msgid="2627631054702306423">"<xliff:g id="COUNT_0">%1$d</xliff:g> / <xliff:g id="TOTALCOUNT">%2$d</xliff:g>"</string>
<plurals name="copy_error_notification_title" formatted="false" msgid="3188432450429390963">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
</plurals>
<plurals name="compress_error_notification_title" formatted="false" msgid="3043630066678213644">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल संकुचित करू शकले नाही</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली संकुचित करू शकले नाहीत</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल संकुचित करू शकले नाही</item>
</plurals>
<plurals name="move_error_notification_title" formatted="false" msgid="2185736082411854754">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
</plurals>
<plurals name="delete_error_notification_title" formatted="false" msgid="7568122018481625267">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
</plurals>
<string name="notification_touch_for_details" msgid="2385563502445129570">"तपशील पाहण्यासाठी टॅप करा"</string>
<string name="close" msgid="905969391788869975">"बंद करा"</string>
<plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
- <item quantity="one">ही फाइल कॉपी केली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली कॉपी केल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल कॉपी केली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="compress_failure_alert_content" formatted="false" msgid="5760632881868842400">
- <item quantity="one">ही फाइल संकुचित केली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली संकुचित केल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल संकुचित केली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="extract_failure_alert_content" formatted="false" msgid="7572748127571720803">
- <item quantity="one">ही फाइल काढली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली काढल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल काढली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="move_failure_alert_content" formatted="false" msgid="2747390342670799196">
- <item quantity="one">ही फाइल हलवली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली हलवल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल हलवली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="delete_failure_alert_content" formatted="false" msgid="6122372614839711711">
- <item quantity="one">ही फाइल हटवली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली हटवल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल हटवली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="copy_converted_warning_content" formatted="false" msgid="7433742181712126588">
- <item quantity="one">ही फाइल अन्‍य स्‍वरूपात रूपांतरित केली होती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
<item quantity="other">या फायली अन्‍य स्‍वरूपात रूपांतरित केल्‍या होत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+ <item quantity="one">ही फाइल अन्‍य स्‍वरूपात रूपांतरित केली होती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
</plurals>
<plurals name="clipboard_files_clipped" formatted="false" msgid="4847061634862926902">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केला.</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केले.</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केला.</item>
</plurals>
<string name="file_operation_rejected" msgid="4301554203329008794">"फाइल ऑपरेशन समर्थित नाही."</string>
<string name="file_operation_error" msgid="2234357335716533795">"फाइल ऑपरेशन अयशस्वी झाले."</string>
@@ -188,26 +188,26 @@
<string name="allow" msgid="1275746941353040309">"अनुमती द्या"</string>
<string name="deny" msgid="5127201668078153379">"नकार द्या"</string>
<plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडला</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडले</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> निवडला</item>
</plurals>
<plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम</item>
</plurals>
<string name="delete_filename_confirmation_message" msgid="8338069763240613258">"\"<xliff:g id="NAME">%1$s</xliff:g>\" हटवायची?"</string>
- <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"\"<xliff:g id="NAME">%1$s</xliff:g>\" फोल्डर आणि त्यामधील सामग्री हटवायची?"</string>
+ <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"\"<xliff:g id="NAME">%1$s</xliff:g>\" फोल्डर आणि त्यामधील आशय हटवायचा?"</string>
<plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाईल हटवायची?</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली हटवायच्या?</item>
+ <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> फाईल हटवायची?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
+ <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवायचा?</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवायचे?</item>
+ <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवायचा?</item>
</plurals>
<string name="images_shortcut_label" msgid="2545168016070493574">"इमेज"</string>
<string name="archive_loading_failed" msgid="7243436722828766996">"ब्राउझिंगसाठी संग्रहण उघडण्यात अक्षम. फाइल एकतर दूषित झाली आहे किंवा असमर्थित स्वरूपात आहे."</string>
@@ -219,8 +219,8 @@
<string name="overwrite_file_confirmation_message" msgid="2496109652768222716">"<xliff:g id="NAME">%1$s</xliff:g> अधिलिखित करायचे?"</string>
<string name="continue_in_background" msgid="1974214559047793331">"पार्श्वभूमीमध्ये सुरू ठेवा"</string>
<plurals name="selected_count" formatted="false" msgid="7555250236512981129">
- <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडला</item>
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडले</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> निवडला</item>
</plurals>
<string name="root_info_header_recent" msgid="8754386597210017725">"फोनवरील अलीकडील फायली"</string>
<string name="root_info_header_global_search" msgid="9099308729787003373">"फोनवरील फायली"</string>
@@ -240,11 +240,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"फोल्डर नाव"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"नवीन नाव"</string>
<string name="preview_file" msgid="4056622696305432343">"फाइल <xliff:g id="FILENAME">%1$s</xliff:g> चे पूर्वावलोकन करा"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"इतर अ‍ॅप्समध्येे फायली ब्राउझ करा"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"इतर अ‍ॅप्समधील फायली ब्राउझ करा"</string>
<string name="anonymous_application" msgid="7633027057951625862">"अनामित"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ला अ‍ॅक्सेस करण्याची अनुमती द्या"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ला \"<xliff:g id="ROOT">%2$s</xliff:g>\" मध्ये अ‍ॅक्सेस द्यायचा?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"हे या स्थानावर सध्या स्टोअर केलेल्या सर्व फायलींच्या आणि भविष्यात स्टोअर केलेल्या आशयाच्या अ‍ॅक्सेसची \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ला अनुमती देईल."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"हा फोन शोधा"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"या फोनमध्ये शोधा"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g> चा शोध इतिहास हटवा"</string>
</resources>
diff --git a/res/values-ms/inspector_strings.xml b/res/values-ms/inspector_strings.xml
index c6f214b5e..70272edca 100644
--- a/res/values-ms/inspector_strings.xml
+++ b/res/values-ms/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komposer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokasi"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Jenis strim"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Saiz mentah (bait)"</string>
</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index f06d9a0a2..dc3d41995 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Semak imbas fail dalam apl lain"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Awanama"</string>
<string name="open_tree_button" msgid="19992834788135845">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" pada \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" pada \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Aliran ini membenarkan \"<xliff:g id="APPNAME">%1$s</xliff:g>\" mendapat akses penuh kepada semua fail yang disimpan di bawah lokasi ini pada masa ini dan sebarang kandungan masa hadapan yang disimpan di sini."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Cari dalam telefon ini"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Padamkan sejarah carian <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-my/inspector_strings.xml b/res/values-my/inspector_strings.xml
index af368f32e..c93afc07c 100644
--- a/res/values-my/inspector_strings.xml
+++ b/res/values-my/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"ရေးစပ်သူ"</string>
<string name="metadata_album" msgid="1661699531214720236">"အယ်လ်ဘမ်"</string>
<string name="metadata_address" msgid="1849921023707744640">"တည်နေရာ"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ထုတ်လွှင့်မှုအမျိုးအစားများ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"အကြမ်းထည် အရွယ်အစား (ဘိုက်)"</string>
</resources>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index ea3b658bd..002e215ca 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -70,7 +70,7 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"ဖိုင်အမည် (A မှ Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"အမျိုးအစား (A မှ Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"အရွယ်အစား (အသေးဆုံးမှစ)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"မွမ်းမံချိန် (အဟောင်း)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"မွမ်းမံချိန် (အဟောင်းမှစ)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"ဖိုင်အမည် (Z မှ A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"အမျိုးအစား (Z မှ A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"အရွယ်အစား (အကြီးဆုံးမှစ)"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"အခြားအက်ပ်များတွင် ဖိုင်များကို ဖွင့်ကြည့်ပါ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"အမည်မသိ"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" အသုံးပြုခွင့်ပေးရန်"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" တွင် \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ကို အသုံးပြုခွင့်ပေးမလား။"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" တွင် \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ကို အသုံးပြုခွင့်ပေးလိုပါသလား။"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"၎င်းက ဤတည်နေရာတွင် လက်ရှိသိမ်းထားသည့် ဖိုင်အားလုံးနှင့် နောင်ဤနေရာတွင် သိမ်းမည့် အကြောင်းအရာများသို့ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ကို အသုံးပြုခွင့် အပြည့်ပေးပါမည်။"</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"ဤဖုန်းကို ရှာရန်"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"ဤဖုန်းတွင် ရှာရန်"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ရှာဖွေမှတ်တမ်း <xliff:g id="TEXT">%1$s</xliff:g> ကိုဖျက်သည်"</string>
</resources>
diff --git a/res/values-nb/inspector_strings.xml b/res/values-nb/inspector_strings.xml
index cd315e623..9cb04fd3b 100644
--- a/res/values-nb/inspector_strings.xml
+++ b/res/values-nb/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Posisjon"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Strømtyper"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Råstørrelse (byte)"</string>
</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 53a3084e4..882d1e8ca 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -37,13 +37,13 @@
<string name="menu_delete" msgid="1022254131543256626">"Slett"</string>
<string name="menu_select_all" msgid="7600576812185570403">"Velg alle"</string>
<string name="menu_select" msgid="1366061076507142387">"Velg"</string>
- <string name="menu_sort" msgid="3362419226163725275">"Sortér etter"</string>
+ <string name="menu_sort" msgid="3362419226163725275">"Sortér etter..."</string>
<string name="menu_copy" msgid="7404820171352314754">"Kopiér til"</string>
<string name="menu_move" msgid="2310760789561129882">"Flytt til"</string>
<string name="menu_compress" msgid="37539111904724188">"Komprimer"</string>
<string name="menu_extract" msgid="8171946945982532262">"Pakk ut til …"</string>
<string name="menu_rename" msgid="1883113442688817554">"Gi nytt navn"</string>
- <string name="menu_inspect" msgid="7279855349299446224">"Hent inn informasjon"</string>
+ <string name="menu_inspect" msgid="7279855349299446224">"Hent informasjon"</string>
<string name="menu_view_in_owner" msgid="7228948660557554770">"Se i <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="menu_new_window" msgid="2947837751796109126">"Nytt vindu"</string>
<string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Klipp ut"</string>
@@ -69,12 +69,12 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Endret"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Å)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Å)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (minst først)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifisert (eldst først)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (minste først)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifisert (eldste først)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Å til A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Å til A)"</string>
- <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (størst først)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifisert (nyest først)"</string>
+ <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (største først)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifisert (nyeste først)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortér etter"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Sortert etter <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Antall elementer"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Bla gjennom filer i andre apper"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
<string name="open_tree_button" msgid="19992834788135845">"Gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>»"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vil du gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>» på «<xliff:g id="ROOT">%2$s</xliff:g>»?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vil du gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>» i «<xliff:g id="ROOT">%2$s</xliff:g>»?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"«<xliff:g id="APPNAME">%1$s</xliff:g>» får full tilgang til alle filer som er lagret på dette stedet, og alt fremtidig innhold som lagres her."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Søk på denne telefonen"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Slett søkelogg <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ne/inspector_strings.xml b/res/values-ne/inspector_strings.xml
index 41102e4ef..e9780af77 100644
--- a/res/values-ne/inspector_strings.xml
+++ b/res/values-ne/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"रचनाकार"</string>
<string name="metadata_album" msgid="1661699531214720236">"एल्बम"</string>
<string name="metadata_address" msgid="1849921023707744640">"स्थान"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"स्ट्रिमका प्रकारहरू"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"अप्रशोधित आकार (बाइट)"</string>
</resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 70821ddf9..51e50388e 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -22,7 +22,7 @@
<skip />
<!-- no translation found for launcher_label (799410258349837668) -->
<skip />
- <string name="title_open" msgid="3165686459158020921">"निम्न मार्फत खोल्नुहोस्"</string>
+ <string name="title_open" msgid="3165686459158020921">"निम्नमार्फत खोल्नुहोस्"</string>
<string name="title_save" msgid="4384490653102710025">"निम्नमा सुरक्षित गर्नुहोस्"</string>
<string name="menu_create_dir" msgid="2413624798689091042">"नयाँ फोल्डर"</string>
<string name="menu_grid" msgid="1453636521731880680">"ग्रिड दृश्य"</string>
@@ -30,7 +30,7 @@
<string name="menu_search" msgid="1876699106790719849">"खोज्नुहोस्"</string>
<string name="menu_settings" msgid="6520844520117939047">"भण्डारण सम्बन्धी सेटिङहरू"</string>
<string name="menu_open" msgid="9092138100049759315">"खोल्नुहोस्"</string>
- <string name="menu_open_with" msgid="5507647065467520229">"निम्न मार्फत खोल्नुहोस्"</string>
+ <string name="menu_open_with" msgid="5507647065467520229">"निम्नमार्फत खोल्नुहोस्"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"नयाँ विन्डोमा खोल्नुहोस्"</string>
<string name="menu_save" msgid="5195367497138965168">"सुरक्षित गर्नुहोस्"</string>
<string name="menu_share" msgid="4307140947108068356">"साझेदारी गर्नुहोस्"</string>
@@ -97,7 +97,7 @@
<string name="toast_no_application" msgid="7555319548595113121">"फाइल खोल्न सकिँदैन"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"अभिलेखहरूमा भएका फाइलहरू खोल्न सकिँदैन"</string>
<string name="toast_failed_delete" msgid="3453846588205817591">"केही कागजातहरूलाई मेट्न सकिएन"</string>
- <string name="share_via" msgid="8725082736005677161">"निम्न मार्फत साझेदारी गर्नुहोस्"</string>
+ <string name="share_via" msgid="8725082736005677161">"निम्नमार्फत साझेदारी गर्नुहोस्"</string>
<string name="copy_notification_title" msgid="52256435625098456">"फाइलहरूका प्रतिलिपि बनाउँदै"</string>
<string name="compress_notification_title" msgid="6830195148113751021">"फाइलहरू कम्प्रेस गर्दै"</string>
<string name="extract_notification_title" msgid="5067393961754430469">"फाइलहरू एक्स्ट्र्याक्ट गर्दै"</string>
@@ -124,7 +124,7 @@
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> वस्तुहरू मेटाउँदै।</item>
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> वस्तु मेटाउँदै।</item>
</plurals>
- <string name="undo" msgid="2902438994196400565">"अनडू गर्नुहोस्"</string>
+ <string name="undo" msgid="2902438994196400565">"अन्डू गर्नुहोस्"</string>
<string name="copy_preparing" msgid="4759516490222449324">"तयार पार्दै..."</string>
<string name="compress_preparing" msgid="7401605598969019696">"तयार पार्दै..."</string>
<string name="extract_preparing" msgid="4796626960061745796">"तयार पार्दै..."</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"अन्य अनुप्रयोगहरूमा फाइलहरू ब्राउज गर्नुहोस्‌"</string>
<string name="anonymous_application" msgid="7633027057951625862">"अज्ञात"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिनुहोस्"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" मा रहेको \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिने हो?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" मा रहेको \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिने हो?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"यस कार्यले \"<xliff:g id="APPNAME">%1$s</xliff:g>\" लाई यो स्थानमा हाल भण्डारण गरिएका सबै फाइल र भविष्यमा भण्डारण गरिने जुनसुकै सामग्रीमाथि पूर्ण रूपमा पहुँच राख्न दिने छ।"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"यो फोनमा खोज्नुहोस्"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"खोजसम्बन्धी इतिहास मेट्नुहोस् <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-nl/inspector_strings.xml b/res/values-nl/inspector_strings.xml
index 51e438e42..c3d1d053f 100644
--- a/res/values-nl/inspector_strings.xml
+++ b/res/values-nl/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Componist"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Locatie"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Streamtypen"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Onbewerkte grootte (bytes)"</string>
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 7028c059b..61212c8b9 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -66,15 +66,15 @@
<string name="sort_dimension_summary" msgid="7724534446881397860">"Overzicht"</string>
<string name="sort_dimension_file_type" msgid="5779709622922085381">"Type"</string>
<string name="sort_dimension_size" msgid="2190547351159472884">"Grootte"</string>
- <string name="sort_dimension_date" msgid="4231005651895254033">"Aangepast"</string>
+ <string name="sort_dimension_date" msgid="4231005651895254033">"Bewerkt"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Bestandsnaam (A - Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A - Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Grootte (kleinste eerst)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Aangepast (oudste eerst)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Bewerkt (oudste eerst)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Bestandsnaam (Z - A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z - A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Grootte (grootste eerst)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Aangepast (nieuwste eerst)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Bewerkt (nieuwste eerst)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sorteren op"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Gesorteerd op <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Aantal items"</string>
@@ -103,7 +103,7 @@
<string name="extract_notification_title" msgid="5067393961754430469">"Bestanden uitpakken"</string>
<string name="move_notification_title" msgid="3173424987049347605">"Bestanden verplaatsen"</string>
<string name="delete_notification_title" msgid="2512757431856830792">"Bestanden verwijderen"</string>
- <string name="copy_remaining" msgid="5390517377265177727">"<xliff:g id="DURATION">%s</xliff:g> resterend"</string>
+ <string name="copy_remaining" msgid="5390517377265177727">"Nog <xliff:g id="DURATION">%s</xliff:g>"</string>
<plurals name="copy_begin" formatted="false" msgid="151184708996738192">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> items kopiëren.</item>
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> item kopiëren.</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Door bestanden browsen in andere apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anoniem"</string>
<string name="open_tree_button" msgid="19992834788135845">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan op \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"\'<xliff:g id="APPNAME">%1$s</xliff:g>\' krijgt volledige toegang tot alle bestanden die op deze locatie zijn opgeslagen en daar in de toekomst worden opgeslagen."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Deze telefoon doorzoeken"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Zoekgeschiedenis verwijderen <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-or/inspector_strings.xml b/res/values-or/inspector_strings.xml
index 0e53ff583..660a79912 100644
--- a/res/values-or/inspector_strings.xml
+++ b/res/values-or/inspector_strings.xml
@@ -43,7 +43,5 @@
<string name="metadata_artist" msgid="8972421485694988540">"କଳାକାର"</string>
<string name="metadata_composer" msgid="4696926808308256056">"କମ୍ପୋଜର୍‍"</string>
<string name="metadata_album" msgid="1661699531214720236">"ଆଲବମ୍"</string>
- <string name="metadata_address" msgid="1849921023707744640">"ଲୋକେଶନ୍‌"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ଷ୍ଟ୍ରୀମ୍‍ର ପ୍ରକାର"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ମୂଳ ଆକାର (ବାଇଟ୍ସ)"</string>
+ <string name="metadata_address" msgid="1849921023707744640">"ଲୋକେସନ୍‌"</string>
</resources>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 554b6fdd6..5426dd08f 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -33,12 +33,12 @@
<string name="menu_open_with" msgid="5507647065467520229">"ଏଥିରେ ଖୋଲନ୍ତୁ"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"ନୂଆ ୱିଣ୍ଡୋରେ ଖୋଲନ୍ତୁ"</string>
<string name="menu_save" msgid="5195367497138965168">"ସେଭ୍‌ କରନ୍ତୁ"</string>
- <string name="menu_share" msgid="4307140947108068356">"ଶେୟାର୍‍ କରନ୍ତୁ"</string>
+ <string name="menu_share" msgid="4307140947108068356">"ସେୟାର୍‍ କରନ୍ତୁ"</string>
<string name="menu_delete" msgid="1022254131543256626">"ଡିଲିଟ୍‌ କରନ୍ତୁ"</string>
<string name="menu_select_all" msgid="7600576812185570403">"ସବୁ ଚୟନ କରନ୍ତୁ"</string>
<string name="menu_select" msgid="1366061076507142387">"ଚୟନ କରନ୍ତୁ"</string>
<string name="menu_sort" msgid="3362419226163725275">"ଏହି ଅନୁସାରେ ସଜାନ୍ତୁ..."</string>
- <string name="menu_copy" msgid="7404820171352314754">"ଏଥିକୁ କପୀ କରନ୍ତୁ…"</string>
+ <string name="menu_copy" msgid="7404820171352314754">"ଏଠାକୁ କପି କରନ୍ତୁ…"</string>
<string name="menu_move" msgid="2310760789561129882">"ଏଥିକୁ ନିଅନ୍ତୁ…"</string>
<string name="menu_compress" msgid="37539111904724188">"ଛୋଟ କରନ୍ତୁ"</string>
<string name="menu_extract" msgid="8171946945982532262">"ଏଠାକୁ ଏକ୍ସଟ୍ରାକ୍ଟ କରନ୍ତୁ…"</string>
@@ -69,12 +69,12 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"ଗତଥର ସଂଶୋଧିତ"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"ଫାଇଲ୍‍ ନାମ (A ରୁ Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"ଟାଇପ୍‌ (A ରୁ Z)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"ଆକର (ପ୍ରଥମେ ଛୋଟ)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"ସଂଶୋଧିତ (ପ୍ରଥମେ ପୁରୁଣା)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"ଆକାର (ପ୍ରଥମେ ଛୋଟ)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"ପରିବର୍ତ୍ତିତ(ପ୍ରଥମେ ପୁରୁଣା)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"ଫାଇଲ୍‍ ନାମ (Z ରୁ A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"ଟାଇପ୍‍ (Z ରୁ A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"ଆକାର (ପ୍ରଥମେ ବୃହତ)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"ସଂଶୋଧିତ (ପ୍ରଥମେ ନୂଆ)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"ପରିବର୍ତ୍ତିତ(ପ୍ରଥମେ ନୂଆ)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"ଏହି ଅନୁସାରେ ସଜାନ୍ତୁ"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> ଦ୍ବାରା ସର୍ଟ ହୋଇଛି"</string>
<string name="directory_items" msgid="6645621978998614003">"ଆଇଟମ୍‌ଗୁଡ଼ିକର ସଂଖ୍ୟା"</string>
@@ -97,7 +97,7 @@
<string name="toast_no_application" msgid="7555319548595113121">"ଫାଇଲ୍‍ ଖୋଲିହେବ ନାହିଁ"</string>
<string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"ସଂଗ୍ରହରେ ଥିବା ଫାଇଲ୍‍ ଖୋଲିପାରିବ ନାହିଁ"</string>
<string name="toast_failed_delete" msgid="3453846588205817591">"କିଛି ଡକୁମେଣ୍ଟ ଡିଲିଟ୍‍ କରିହେବ ନାହିଁ"</string>
- <string name="share_via" msgid="8725082736005677161">"ଏହା ମାଧ୍ୟମରେ ଶେୟାର୍‌ କରନ୍ତୁ"</string>
+ <string name="share_via" msgid="8725082736005677161">"ଏହା ମାଧ୍ୟମରେ ସେୟାର୍‌ କରନ୍ତୁ"</string>
<string name="copy_notification_title" msgid="52256435625098456">"ଫାଇଲ୍‌ଗୁଡ଼ିକ କପୀ କରାଯାଉଛି"</string>
<string name="compress_notification_title" msgid="6830195148113751021">"ଫାଇଲ୍‍ ଛୋଟ କରାଯାଉଛି"</string>
<string name="extract_notification_title" msgid="5067393961754430469">"ଫାଇଲ୍‍ ଏକ୍ସଟ୍ରାକ୍ଟ କରିବା"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ଅନ୍ୟ ଆପ୍ସରେ ଫାଇଲ୍‍ ବ୍ରାଉଜ୍‍ କରନ୍ତୁ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ବେନାମୀ"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍‌ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ରେ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଅନୁମତି ଦେବେ କି?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ରେ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଅନୁମତି ଦେବେ କି?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ଏହା \"<xliff:g id="APPNAME">%1$s</xliff:g>\"କୁ ଏହି ଲୋକେସନ୍‌ରେ ଏବେ ଷ୍ଟୋର୍ ହୋଇଥିବା ଏବଂ ଏଠାରେ ଭବିଷ୍ୟତରେ ଷ୍ଟୋର୍ ହେବାକୁ ଥିବା ସମସ୍ତ ଫାଇଲ୍‌କୁ ସମ୍ପୂର୍ଣ୍ଣ ଆକ୍ସେସ୍‍‍‍‍ କରିବାକୁ ଅନୁମତି ଦେବ।"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ଏହି ଫୋନ୍‌ ଖୋଜନ୍ତୁ"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ସର୍ଚ୍ଚ ଇତିବୃତ୍ତି <xliff:g id="TEXT">%1$s</xliff:g>କୁ ଡିଲିଟ୍‌ କରନ୍ତୁ"</string>
</resources>
diff --git a/res/values-pa/inspector_strings.xml b/res/values-pa/inspector_strings.xml
index 117a8409e..c024a197e 100644
--- a/res/values-pa/inspector_strings.xml
+++ b/res/values-pa/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"ਗੀਤਕਾਰ"</string>
<string name="metadata_album" msgid="1661699531214720236">"ਐਲਬਮ"</string>
<string name="metadata_address" msgid="1849921023707744640">"ਟਿਕਾਣਾ"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ਸਟ੍ਰੀਮ ਦੀਆਂ ਕਿਸਮਾਂ"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw ਆਕਾਰ (ਬਾਈਟ)"</string>
</resources>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 056327653..6c114a82b 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -39,10 +39,10 @@
<string name="menu_select" msgid="1366061076507142387">"ਚੁਣੋ"</string>
<string name="menu_sort" msgid="3362419226163725275">"ਇਸ ਮੁਤਾਬਕ ਕ੍ਰਮ-ਬੱਧ ਕਰੋ..."</string>
<string name="menu_copy" msgid="7404820171352314754">"ਇਸ ਵਿੱਚ ਕਾਪੀ ਕਰੋ…"</string>
- <string name="menu_move" msgid="2310760789561129882">"ਇਸ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ..."</string>
+ <string name="menu_move" msgid="2310760789561129882">"ਇਸ ਵਿੱਚ ਲਿਜਾਓ…"</string>
<string name="menu_compress" msgid="37539111904724188">"ਆਕਾਰ ਛੋਟਾ ਕਰੋ"</string>
<string name="menu_extract" msgid="8171946945982532262">"ਇਸ ਵਿੱਚ ਐਕਸਟ੍ਰੈਕਟ ਕਰੋ…"</string>
- <string name="menu_rename" msgid="1883113442688817554">"ਮੁੜ-ਨਾਮਕਰਨ ਕਰੋ"</string>
+ <string name="menu_rename" msgid="1883113442688817554">"ਨਾਮ ਬਦਲੋ"</string>
<string name="menu_inspect" msgid="7279855349299446224">"ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ"</string>
<string name="menu_view_in_owner" msgid="7228948660557554770">"<xliff:g id="SOURCE">%1$s</xliff:g> ਵਿੱਚ ਦੇਖੋ"</string>
<string name="menu_new_window" msgid="2947837751796109126">"ਨਵੀਂ ਵਿੰਡੋ"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ਹੋਰ ਐਪਾਂ ਵਿੱਚ ਫ਼ਾਈਲਾਂ ਬ੍ਰਾਊਜ਼ ਕਰੋ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ਗੁਮਨਾਮ"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦਿਓ"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"ਕੀ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ਦੇ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇਣੀ ਹੈ?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"ਕੀ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ਵਿੱਚ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਦਸਤਾਵੇਜ਼ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇਣੀ ਹੈ?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ਇੰਝ ਕਰਨ ਨਾਲ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ਕੋਲ ਇਸ ਟਿਕਾਣੇ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਸਾਰੀਆਂ ਮੌਜੂਦਾ ਫ਼ਾਈਲਾਂ ਅਤੇ ਭਵਿੱਖ ਵਿੱਚ ਇੱਥੇ ਸਟੋਰ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਸਮੱਗਰੀ ਤੱਕ ਪੂਰੀ ਪਹੁੰਚ ਹੋਵੇਗੀ।"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ਇਹ ਫ਼ੋਨ ਖੋਜੋ"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ਖੋਜ ਇਤਿਹਾਸ ਮਿਟਾਓ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-pl/inspector_strings.xml b/res/values-pl/inspector_strings.xml
index e17ccd95d..5602b1de2 100644
--- a/res/values-pl/inspector_strings.xml
+++ b/res/values-pl/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompozytor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokalizacja"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Typy strumienia"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Rzeczywisty rozmiar pliku (bajty)"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index df3355a72..d18883014 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -69,12 +69,12 @@
<string name="sort_dimension_date" msgid="4231005651895254033">"Zmieniono"</string>
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nazwa pliku (A–Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A–Z)"</string>
- <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Rozmiar (malejąco)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Zmodyfikowane (od najstarszych)"</string>
+ <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Rozmiar (rosnąco)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Czas modyfikacji (od najstarszych)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nazwa pliku (Z–A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z–A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Rozmiar (malejąco)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Zmodyfikowane (od najnowszych)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Czas modyfikacji (od najnowszych)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortuj według"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Posortowano wg: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Liczba elementów"</string>
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Przeglądaj pliki w innych aplikacjach"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimowa"</string>
<string name="open_tree_button" msgid="19992834788135845">"Zezwalaj na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Zezwolić na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>” na urządzeniu „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Zezwolić na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>” w katalogu „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikacja „<xliff:g id="APPNAME">%1$s</xliff:g>” uzyska pełny dostęp do plików zapisanych obecnie w tej lokalizacji i do wszystkich treści, które pojawią się tu w przyszłości."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Szukaj na telefonie"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Usuń historię wyszukiwania <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-pt-rBR/inspector_strings.xml b/res/values-pt-rBR/inspector_strings.xml
index 03d2545a4..e571aef89 100644
--- a/res/values-pt-rBR/inspector_strings.xml
+++ b/res/values-pt-rBR/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de stream"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho bruto (bytes)"</string>
</resources>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index 4ac27f4fc..7a8d8694c 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome do arquivo (A a Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (A a Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Tamanho (menor primeiro)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Mais antigo primeiro"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modificado (mais antigo primeiro)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome do arquivo (Z a A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipo (Z a A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Tamanho (maior primeiro)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Mais recente primeiro"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modificado (mais recente primeiro)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Classificar por"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Classificado por <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Número de itens"</string>
@@ -196,14 +196,14 @@
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> itens</item>
</plurals>
<string name="delete_filename_confirmation_message" msgid="8338069763240613258">"Excluir \"<xliff:g id="NAME">%1$s</xliff:g>\"?"</string>
- <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e o respectivo conteúdo?"</string>
+ <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e todo o conteúdo dela?"</string>
<plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
<item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivo?</item>
<item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivos?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o respectivo conteúdo?</item>
- <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e o respectivo conteúdo?</item>
+ <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o conteúdo dela?</item>
+ <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e todo o conteúdo delas?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> item?</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Procurar arquivos em outros apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anônimo"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" no \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Isso permitirá que o app \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os arquivos armazenados atualmente nesse local e ao conteúdo armazenado aqui futuramente."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Pesquisar neste smartphone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Excluir <xliff:g id="TEXT">%1$s</xliff:g> do histórico de pesquisa"</string>
</resources>
diff --git a/res/values-pt-rPT/inspector_strings.xml b/res/values-pt-rPT/inspector_strings.xml
index 2b63c49d4..80c8725b2 100644
--- a/res/values-pt-rPT/inspector_strings.xml
+++ b/res/values-pt-rPT/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de transmissão"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho não processado (bytes)"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index e4c6865b8..2e5f6221b 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -236,15 +236,15 @@
<string name="chip_title_images" msgid="7838299046109841015">"Imagens"</string>
<string name="chip_title_audio" msgid="1032801828748235436">"Áudio"</string>
<string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
- <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+ <string name="chip_title_documents" msgid="7432457563000753983">"Docs"</string>
<string name="input_hint_new_folder" msgid="479672411219725677">"Nome da pasta"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Novo nome"</string>
<string name="preview_file" msgid="4056622696305432343">"Pré-visualizar o ficheiro <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
<string name="apps_row_title" msgid="3340490016663092925">"Procure ficheiros noutras aplicações"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Pretende permitir o acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Irá permitir que a aplicação \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os ficheiros atualmente armazenados nesta localização e a qualquer conteúdo armazenado aqui no futuro."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Pesquise este telemóvel."</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Pesquise neste telemóvel"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Elimine o histórico de pesquisas <xliff:g id="TEXT">%1$s</xliff:g>."</string>
</resources>
diff --git a/res/values-pt/inspector_strings.xml b/res/values-pt/inspector_strings.xml
index 03d2545a4..e571aef89 100644
--- a/res/values-pt/inspector_strings.xml
+++ b/res/values-pt/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
<string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de stream"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho bruto (bytes)"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 4ac27f4fc..7a8d8694c 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome do arquivo (A a Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (A a Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Tamanho (menor primeiro)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Mais antigo primeiro"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modificado (mais antigo primeiro)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome do arquivo (Z a A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipo (Z a A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Tamanho (maior primeiro)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Mais recente primeiro"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modificado (mais recente primeiro)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Classificar por"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Classificado por <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Número de itens"</string>
@@ -196,14 +196,14 @@
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> itens</item>
</plurals>
<string name="delete_filename_confirmation_message" msgid="8338069763240613258">"Excluir \"<xliff:g id="NAME">%1$s</xliff:g>\"?"</string>
- <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e o respectivo conteúdo?"</string>
+ <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e todo o conteúdo dela?"</string>
<plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
<item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivo?</item>
<item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivos?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o respectivo conteúdo?</item>
- <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e o respectivo conteúdo?</item>
+ <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o conteúdo dela?</item>
+ <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e todo o conteúdo delas?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> item?</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Procurar arquivos em outros apps"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anônimo"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" no \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Isso permitirá que o app \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os arquivos armazenados atualmente nesse local e ao conteúdo armazenado aqui futuramente."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Pesquisar neste smartphone"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Excluir <xliff:g id="TEXT">%1$s</xliff:g> do histórico de pesquisa"</string>
</resources>
diff --git a/res/values-ro/inspector_strings.xml b/res/values-ro/inspector_strings.xml
index f37e07c7b..ef5f0c1af 100644
--- a/res/values-ro/inspector_strings.xml
+++ b/res/values-ro/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Compozitor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Locație"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Tipuri de flux"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Dimensiune brută (octeți)"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 3507b5f18..c55370acf 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -265,7 +265,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Căutați fișiere în alte aplicații"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
<string name="open_tree_button" msgid="19992834788135845">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>” pe „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>” în „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"„<xliff:g id="APPNAME">%1$s</xliff:g>” va avea acces complet la toate fișierele stocate momentan în această locație și la tot conținutul stocat aici în viitor."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Căutați în acest telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Ștergeți istoricul căutărilor <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ru/inspector_strings.xml b/res/values-ru/inspector_strings.xml
index 614b3fa34..4538e436d 100644
--- a/res/values-ru/inspector_strings.xml
+++ b/res/values-ru/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
<string name="metadata_address" msgid="1849921023707744640">"Место съемки"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Типы потоков"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Исходный размер (в байтах)"</string>
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index a8714e749..f08319d1d 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -37,7 +37,7 @@
<string name="menu_delete" msgid="1022254131543256626">"Удалить"</string>
<string name="menu_select_all" msgid="7600576812185570403">"Выбрать все"</string>
<string name="menu_select" msgid="1366061076507142387">"Выбрать"</string>
- <string name="menu_sort" msgid="3362419226163725275">"Сортировать"</string>
+ <string name="menu_sort" msgid="3362419226163725275">"Сортировать…"</string>
<string name="menu_copy" msgid="7404820171352314754">"Копировать в…"</string>
<string name="menu_move" msgid="2310760789561129882">"Переместить в..."</string>
<string name="menu_compress" msgid="37539111904724188">"Сжать"</string>
@@ -75,7 +75,7 @@
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"типу (от Я до А)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"размеру (с больших)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"изменениям (с новых)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сортировка"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сортировать по…"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Отсортировано по <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Количество объектов"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"По возрастанию"</string>
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Найти файлы в других приложениях"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонимное приложение"</string>
<string name="open_tree_button" msgid="19992834788135845">"Открыть доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Открыть доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Разрешить доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Приложение \"<xliff:g id="APPNAME">%1$s</xliff:g>\" получит полный доступ ко всем файлам, которые хранятся в этой папке сейчас или будут помещены в нее позже."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Поиск на этом телефоне"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Очистить историю поиска: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-si/inspector_strings.xml b/res/values-si/inspector_strings.xml
index cbfab1444..d2b6aeff0 100644
--- a/res/values-si/inspector_strings.xml
+++ b/res/values-si/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"සංගීතඥ"</string>
<string name="metadata_album" msgid="1661699531214720236">"ඇල්බමය"</string>
<string name="metadata_address" msgid="1849921023707744640">"ස්ථානය"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ප්‍රවාහ වර්ග"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"අමු තරම (බයිට්)"</string>
</resources>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index b513e651a..9dba680e2 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"වෙනත් යෙදුම්වල ගොනු බ්‍රවුස් කරන්න"</string>
<string name="anonymous_application" msgid="7633027057951625862">"නිර්නාමික"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්න"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" මත \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්නේද?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" තුළ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්නේද?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"එය දැනට මෙම ස්ථානයේ ගබඩා කර ඇති සියලුම ගොනු, සහ මෙහි අනාගතය ගොනු කෙරෙන ඕනෑම අන්තර්ගතයක් වෙත \"<xliff:g id="APPNAME">%1$s</xliff:g>\" හට සම්පූර්ණ ප්‍රවේශයට ඉඩ දෙයි."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"මෙම දුරකථනයේ සොයන්න"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"සෙවීම් ඉතිහාසය මකන්න <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sk/inspector_strings.xml b/res/values-sk/inspector_strings.xml
index d18705199..de234a592 100644
--- a/res/values-sk/inspector_strings.xml
+++ b/res/values-sk/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Skladateľ"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Poloha"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Typy streamu"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Nespracovaná veľkosť (v bajtoch)"</string>
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 4f83d9a18..287030be5 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -57,7 +57,7 @@
<string name="button_compress" msgid="8951561310857223966">"Komprimovať"</string>
<string name="button_extract" msgid="1038674453689912247">"Extrahovať"</string>
<string name="button_move" msgid="8596460499325291272">"Presunúť"</string>
- <string name="button_dismiss" msgid="7235249361023803349">"Odmietnuť"</string>
+ <string name="button_dismiss" msgid="7235249361023803349">"Zavrieť"</string>
<string name="button_retry" msgid="4011461781916631389">"Skúsiť znova"</string>
<string name="button_clear" msgid="5412304437764369441">"Vymazať"</string>
<string name="button_show_provider" msgid="6905880493806292753">"Zobraziť u poskytovateľa"</string>
@@ -287,8 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Prehliadanie súborov v iných aplikáciách"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymná"</string>
<string name="open_tree_button" msgid="19992834788135845">"Povoliť prístup k adresáru <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Chcete povoliť prístup k adresáru <xliff:g id="DIRECTORY">%1$s</xliff:g> v koreňovom adresári <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Umožní aplikácii <xliff:g id="APPNAME">%1$s</xliff:g> úplný prístup k všetkým súborom aktuálne uloženým v tomto umiestnení a všetkému obsahu, ktorý tu bude uložený v budúcnosti."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Hľadajte v tomto telefóne"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Hľadať v telefóne"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Odstrániť históriu vyhľadávania <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sl/inspector_strings.xml b/res/values-sl/inspector_strings.xml
index 94ff44391..9508cfa8a 100644
--- a/res/values-sl/inspector_strings.xml
+++ b/res/values-sl/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Skladatelj"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Vrste toka"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Neobdelana velikost (bajti)"</string>
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 49b72a1d9..42f40d2d5 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -30,7 +30,7 @@
<string name="menu_search" msgid="1876699106790719849">"Iskanje"</string>
<string name="menu_settings" msgid="6520844520117939047">"Nastavitve shrambe"</string>
<string name="menu_open" msgid="9092138100049759315">"Odpri"</string>
- <string name="menu_open_with" msgid="5507647065467520229">"Odpiranje z aplikacijo"</string>
+ <string name="menu_open_with" msgid="5507647065467520229">"Odpri z aplikacijo"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"Odpri v novem oknu"</string>
<string name="menu_save" msgid="5195367497138965168">"Shrani"</string>
<string name="menu_share" msgid="4307140947108068356">"Deli z drugimi"</string>
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Brskanje po datotekah v drugih aplikacijah"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
<string name="open_tree_button" msgid="19992834788135845">"Dovoli dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>«"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite dovoliti dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>« v korenskem imeniku »<xliff:g id="ROOT">%2$s</xliff:g>«?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite dovoliti dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>« v korenskem imeniku »<xliff:g id="ROOT">%2$s</xliff:g>«?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"S tem bo aplikacija <xliff:g id="APPNAME">%1$s</xliff:g> imela poln dostop do vseh datotek, ki so trenutno shranjene na tej lokaciji, in vsebine, ki bo na tej lokaciji shranjena v prihodnje."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Iščite v tem telefonu"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Brisanje zgodovine iskanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sq/inspector_strings.xml b/res/values-sq/inspector_strings.xml
index 2ab36dcbf..6d2bc1067 100644
--- a/res/values-sq/inspector_strings.xml
+++ b/res/values-sq/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompozitori"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albumi"</string>
<string name="metadata_address" msgid="1849921023707744640">"Vendndodhja"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Llojet e transmetimit"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Madhësia e papërpunuar (bajte)"</string>
</resources>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 92ec0c4d8..270cc610b 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Shfleto skedarët në aplikacionet e tjera"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
<string name="open_tree_button" msgid="19992834788135845">"Lejo qasjen në \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Të lejohet qasja në \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" në \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Të lejohet qasja te \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" në \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Do të lejojë që \"<xliff:g id="APPNAME">%1$s</xliff:g>\" të ketë qasje të plotë në të gjithë skedarët e ruajtur aktualisht në këtë vendndodhje dhe çdo përmbajtje të ardhshme të ruajtur këtu."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Kërko në këtë telefon"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Fshi historikun e kërkimeve për <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sr/inspector_strings.xml b/res/values-sr/inspector_strings.xml
index c5d9aff24..8e4e6821a 100644
--- a/res/values-sr/inspector_strings.xml
+++ b/res/values-sr/inspector_strings.xml
@@ -33,7 +33,7 @@
<string name="metadata_camera" msgid="2363009732801281319">"Камера"</string>
<string name="metadata_camera_format" msgid="1494489751904311612">"<xliff:g id="MAKE">%1$s</xliff:g> <xliff:g id="MODEL">%2$s</xliff:g>"</string>
<string name="metadata_aperture" msgid="6538741952698935357">"Отвор бленде"</string>
- <string name="metadata_shutter_speed" msgid="8204739885103326131">"Брзина затварача"</string>
+ <string name="metadata_shutter_speed" msgid="8204739885103326131">"Брзина окидача"</string>
<string name="metadata_duration" msgid="3115494422055472715">"Трајање"</string>
<string name="metadata_date_time" msgid="1090351199248114406">"Снимљено"</string>
<string name="metadata_focal_length" msgid="3440735161407699893">"Жижна даљина"</string>
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
<string name="metadata_address" msgid="1849921023707744640">"Локација"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Типови стримова"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Величина RAW датотеке (у бајтовима)"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 14a9b2fc9..9d472a672 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -265,7 +265,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Прегледајте датотеке у другим апликацијама"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонимна"</string>
<string name="open_tree_button" msgid="19992834788135845">"Дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Желите ли да дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Желите ли да дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ у „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"То ће дозволити апликацији „<xliff:g id="APPNAME">%1$s</xliff:g>“ да има потпун приступ свим датотекама које се тренутно чувају на овој локацији, као и било ком садржају који ће се ту чувати у будућности."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Претражите овај телефон"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Избришите историју претраге <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sv/inspector_strings.xml b/res/values-sv/inspector_strings.xml
index bb15919ad..c63d3b59f 100644
--- a/res/values-sv/inspector_strings.xml
+++ b/res/values-sv/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Kompositör"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Plats"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Flödestyper"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Råstorlek (byte)"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index b0979169c..a26206f0a 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -50,8 +50,8 @@
<string name="menu_copy_to_clipboard" msgid="5064081159073330776">"Kopiera"</string>
<string name="menu_paste_from_clipboard" msgid="360947260414135827">"Klistra in"</string>
<string name="menu_paste_into_folder" msgid="8000644546983240101">"Klistra in i mapp"</string>
- <string name="menu_advanced_show" msgid="7558626506462906726">"Visa internminne"</string>
- <string name="menu_advanced_hide" msgid="6488381508009246334">"Dölj internminne"</string>
+ <string name="menu_advanced_show" msgid="7558626506462906726">"Visa internt lagringsutrymme"</string>
+ <string name="menu_advanced_hide" msgid="6488381508009246334">"Dölj internt lagringsutrymme"</string>
<string name="button_select" msgid="240863497069321364">"Välj"</string>
<string name="button_copy" msgid="8219059853840996027">"Kopiera"</string>
<string name="button_compress" msgid="8951561310857223966">"Komprimera"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Bläddra efter filer i andra appar"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
<string name="open_tree_button" msgid="19992834788135845">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g> på <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g> på <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Tillåter att <xliff:g id="APPNAME">%1$s</xliff:g> får fullständig åtkomst till alla nuvarande och framtida filer som lagras här."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Sök på mobilen"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Radera sökhistorik – <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sw/inspector_strings.xml b/res/values-sw/inspector_strings.xml
index d6d8e376b..826cc93bc 100644
--- a/res/values-sw/inspector_strings.xml
+++ b/res/values-sw/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Mtunzi"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albamu"</string>
<string name="metadata_address" msgid="1849921023707744640">"Mahali"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Aina za mipasho"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Ukubwa wa faili ghafi (baiti)"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 3ab2f3522..7e84f4c05 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Vinjari faili katika programu zingine"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Haijulikani"</string>
<string name="open_tree_button" msgid="19992834788135845">"Ruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Ungependa kuruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" kwenye \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Ungependa kuruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" kwenye \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Itaipa \"<xliff:g id="APPNAME">%1$s</xliff:g>\" idhini kamili za kufikia faili zote ambazo umehifadhi kwa sasa katika eneo hili na maudhui yoyote utakayohifadhi hapa."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Tafuta simu hii"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Tafuta kwenye simu hii"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Futa <xliff:g id="TEXT">%1$s</xliff:g> ya historia ya mambo uliyotafuta"</string>
</resources>
diff --git a/res/values-ta/inspector_strings.xml b/res/values-ta/inspector_strings.xml
index 41bad8a4e..c9455c4f1 100644
--- a/res/values-ta/inspector_strings.xml
+++ b/res/values-ta/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"இசையமைப்பாளர்"</string>
<string name="metadata_album" msgid="1661699531214720236">"ஆல்பம்"</string>
<string name="metadata_address" msgid="1849921023707744640">"இருப்பிடம்"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ஸ்ட்ரீம் வகைகள்"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"அசல் அளவு (பைட்டுகள்)"</string>
</resources>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index ad3131ff7..e49243669 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ஃபைல்களை வேறு ஆப்ஸில் தேடவும்"</string>
<string name="anonymous_application" msgid="7633027057951625862">"பெயர் குறிப்பிடாதது"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"க்கு அணுகல் வழங்கு"</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ல் \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"க்கான அணுகலை அனுமதிக்கவா?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"இந்த இருப்பிடத்தில் தற்போது சேமிக்கப்பட்டிருப்பவை, எதிர்காலத்தில் சேமிக்கப்படுபவை என எல்லாக் கோப்புகளுக்குமான முழு அணுகலையும் \"<xliff:g id="APPNAME">%1$s</xliff:g>\"க்கு அனுமதிக்கும்."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"இந்த மொபைலில் தேடவும்"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"தேடல் வரலாற்றை நீக்கும் பட்டன் <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-te/inspector_strings.xml b/res/values-te/inspector_strings.xml
index 97dd812f0..4ea4350c4 100644
--- a/res/values-te/inspector_strings.xml
+++ b/res/values-te/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"కంపోజర్"</string>
<string name="metadata_album" msgid="1661699531214720236">"ఆల్బమ్"</string>
<string name="metadata_address" msgid="1849921023707744640">"స్థానం"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ప్రసార రకాలు"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ప్రాసెస్ చేయని పరిమాణం (బైట్‌లు)"</string>
</resources>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index b624cdc91..187cf902c 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -33,11 +33,11 @@
<string name="menu_open_with" msgid="5507647065467520229">"దీనితో తెరువు"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"కొత్త విండోలో తెరువు"</string>
<string name="menu_save" msgid="5195367497138965168">"సేవ్ చేయి"</string>
- <string name="menu_share" msgid="4307140947108068356">"భాగస్వామ్యం చేయి"</string>
+ <string name="menu_share" msgid="4307140947108068356">"షేర్ చేయి"</string>
<string name="menu_delete" msgid="1022254131543256626">"తొలగించు"</string>
<string name="menu_select_all" msgid="7600576812185570403">"అన్నింటినీ ఎంచుకోండి"</string>
<string name="menu_select" msgid="1366061076507142387">"ఎంచుకోండి"</string>
- <string name="menu_sort" msgid="3362419226163725275">"దీన్ని బట్టి క్రమీకరించు…"</string>
+ <string name="menu_sort" msgid="3362419226163725275">"దీన్ని బట్టి వర్గీకరించు…"</string>
<string name="menu_copy" msgid="7404820171352314754">"ఇక్కడికి కాపీ చేయి…"</string>
<string name="menu_move" msgid="2310760789561129882">"ఇక్కడికి తరలించు..."</string>
<string name="menu_compress" msgid="37539111904724188">"కుదించు"</string>
@@ -75,7 +75,7 @@
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"రకం (Z నుండి A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"పరిమాణం (మొదట పెద్దవి)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"సవరించబడినవి (మొదట సరికొత్తవి)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"దీన్ని బట్టి క్రమీకరించు"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"దీని ఆధారంగా వర్గీకరించు"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> ద్వారా క్రమీకరించబడింది"</string>
<string name="directory_items" msgid="6645621978998614003">"అంశాల సంఖ్య"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"ఆరోహణ"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"ఇతర యాప్‌లలో ఫైల్స్‌ని బ్రౌజ్ చేయి"</string>
<string name="anonymous_application" msgid="7633027057951625862">"తెలియనిది"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కి యాక్సెస్ ఇవ్వు"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"లో \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కి యాక్సెస్ ఇవ్వాలా?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"లో \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కు యాక్సెస్‌ను అనుమతించాలా?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"ఇది ప్రస్తుతం ఈ స్థానం కింద నిల్వ చేయబడి ఉన్న మొత్తం ఫైల్‌లను మరియు భవిష్యత్తులో నిల్వ చేయబోయే కంటెంట్‌ను యాక్సెస్ చేసుకోవడానికి \"<xliff:g id="APPNAME">%1$s</xliff:g>\" యాప్‌కు పూర్తిగా అనుమతిస్తుంది."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ఈ ఫోన్‌లో వెతకండి"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"శోధన చరిత్ర <xliff:g id="TEXT">%1$s</xliff:g>ను తొలగించండి"</string>
</resources>
diff --git a/res/values-th/inspector_strings.xml b/res/values-th/inspector_strings.xml
index 855b581ca..4c0bbd1c8 100644
--- a/res/values-th/inspector_strings.xml
+++ b/res/values-th/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"ผู้ประพันธ์เพลง"</string>
<string name="metadata_album" msgid="1661699531214720236">"อัลบั้ม"</string>
<string name="metadata_address" msgid="1849921023707744640">"ตำแหน่ง"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"ประเภทสตรีม"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"ขนาด Raw (ไบต์)"</string>
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index ccf6b568c..3b6e128a2 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"เรียกดูไฟล์ในแอปอื่นๆ"</string>
<string name="anonymous_application" msgid="7633027057951625862">"ไม่ระบุชื่อ"</string>
<string name="open_tree_button" msgid="19992834788135845">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ใน \"<xliff:g id="ROOT">%2$s</xliff:g>\" ใช่ไหม"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ใน \"<xliff:g id="ROOT">%2$s</xliff:g>\" ใช่ไหม"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"การดำเนินการดังกล่าวจะอนุญาตให้ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" เข้าถึงทุกไฟล์ที่จัดเก็บอยู่ในตำแหน่งนี้ และเนื้อหาอื่นๆ ที่จะจัดเก็บไว้ที่นี่ในอนาคตได้โดยสมบูรณ์"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"ค้นหาโทรศัพท์เครื่องนี้"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"ลบประวัติการค้นหา <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-tl/inspector_strings.xml b/res/values-tl/inspector_strings.xml
index a18fe5aae..b255859f9 100644
--- a/res/values-tl/inspector_strings.xml
+++ b/res/values-tl/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Lokasyon"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Mga uri ng stream"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Raw na laki (mga byte)"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 325d4d037..9ca73f831 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"I-browse ang mga file sa iba pang app"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
<string name="open_tree_button" msgid="19992834788135845">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" sa \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" sa \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Mabibigyang-daan nito ang \"<xliff:g id="APPNAME">%1$s</xliff:g>\" na magkaroon ng ganap na access sa lahat ng file na kasalukuyang naka-store sa ilalim ng lokasyong ito, at anumang content sa hinaharap na naka-store dito."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Maghanap sa teleponong ito"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"I-delete ang history ng paghahanap <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-tr/inspector_strings.xml b/res/values-tr/inspector_strings.xml
index 23e01c033..bece8ee99 100644
--- a/res/values-tr/inspector_strings.xml
+++ b/res/values-tr/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Besteci"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albüm"</string>
<string name="metadata_address" msgid="1849921023707744640">"Konum"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Akış türleri"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"İşlenmemiş boyut (bayt)"</string>
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index cdfeef19a..833870dad 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -42,7 +42,7 @@
<string name="menu_move" msgid="2310760789561129882">"Klasöre taşı..."</string>
<string name="menu_compress" msgid="37539111904724188">"Sıkıştır"</string>
<string name="menu_extract" msgid="8171946945982532262">"Şuraya çıkar:"</string>
- <string name="menu_rename" msgid="1883113442688817554">"Yeniden Adlandır"</string>
+ <string name="menu_rename" msgid="1883113442688817554">"Yeniden adlandır"</string>
<string name="menu_inspect" msgid="7279855349299446224">"Bilgi al"</string>
<string name="menu_view_in_owner" msgid="7228948660557554770">"<xliff:g id="SOURCE">%1$s</xliff:g> içinde görüntüle"</string>
<string name="menu_new_window" msgid="2947837751796109126">"Yeni pencere"</string>
@@ -240,10 +240,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"Klasör adı"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Yeni ad"</string>
<string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> dosyasını önizleyin"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"Diğer uygulamalarda dosyalara göz atma"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"Diğer uygulamalardaki dosyalara göz atın"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Adsız"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin ver"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" üzerinde \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin verilsin mi?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" üzerinde \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin verilsin mi?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"\"<xliff:g id="APPNAME">%1$s</xliff:g>\" uygulamasının şu anda bu konumda depolanan tüm dosyalara ve ileride burada depolanacak içeriklere tam erişim hakkına sahip olmasını sağlar."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Bu telefonu arayın"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Arama geçmişini sil <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-uk/inspector_strings.xml b/res/values-uk/inspector_strings.xml
index 319b5981b..661edd431 100644
--- a/res/values-uk/inspector_strings.xml
+++ b/res/values-uk/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
<string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
<string name="metadata_address" msgid="1849921023707744640">"Місцезнаходження"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Типи потоків"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Розмір файлу RAW (байти)"</string>
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 018cc6e83..a50ac9480 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -287,7 +287,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Переглянути файли в інших додатках"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Анонімно"</string>
<string name="open_tree_button" msgid="19992834788135845">"Дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" з правами \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"<xliff:g id="ROOT">%2$s</xliff:g>: дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Додаток <xliff:g id="APPNAME">%1$s</xliff:g> матиме повний доступ до файлів, які зараз зберігаються в цьому каталозі, і до вмісту, який буде зберігатися тут у майбутньому."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Шукати цей телефон"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Пошук на цьому телефоні"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Видалити історію пошуку (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
</resources>
diff --git a/res/values-ur/inspector_strings.xml b/res/values-ur/inspector_strings.xml
index bfe1b66b5..3a6904b54 100644
--- a/res/values-ur/inspector_strings.xml
+++ b/res/values-ur/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"کمپوزر"</string>
<string name="metadata_album" msgid="1661699531214720236">"البم"</string>
<string name="metadata_address" msgid="1849921023707744640">"مقام"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"سلسلہ کی قسمیں"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"خام سائز (بائٹس)"</string>
</resources>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index a2098e50b..71b61fce0 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"دیگر ایپس میں فائلز کو براؤز کریں"</string>
<string name="anonymous_application" msgid="7633027057951625862">"گمنام"</string>
<string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" پر \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں؟"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" میں \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں؟"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"یہ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" کو فی الوقت اس مقام کے تحت اسٹور کردہ تمام فائلوں اور یہاں اسٹور کردہ مستقبل کے کسی بھی مواد تک مکمل رسائی کی اجازت دے گی۔"</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"یہ فون تلاش کریں"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"اس فون میں تلاش کریں"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"تلاش کی سرگزشت کی <xliff:g id="TEXT">%1$s</xliff:g> حذف کریں"</string>
</resources>
diff --git a/res/values-uz/inspector_strings.xml b/res/values-uz/inspector_strings.xml
index 680c64589..39bfb9b96 100644
--- a/res/values-uz/inspector_strings.xml
+++ b/res/values-uz/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Bastakor"</string>
<string name="metadata_album" msgid="1661699531214720236">"Albom"</string>
<string name="metadata_address" msgid="1849921023707744640">"Joylashuv"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Strim turlari"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"RAW fayl hajmi (bayt)"</string>
</resources>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 8c56175a8..6bc1bcb0b 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -37,9 +37,9 @@
<string name="menu_delete" msgid="1022254131543256626">"O‘chirish"</string>
<string name="menu_select_all" msgid="7600576812185570403">"Hammasini belgilash"</string>
<string name="menu_select" msgid="1366061076507142387">"Tanlash"</string>
- <string name="menu_sort" msgid="3362419226163725275">"Saralash tartibi…"</string>
+ <string name="menu_sort" msgid="3362419226163725275">"Saralash…"</string>
<string name="menu_copy" msgid="7404820171352314754">"Nusxalash…"</string>
- <string name="menu_move" msgid="2310760789561129882">"Ko‘chirib o‘tkazish…"</string>
+ <string name="menu_move" msgid="2310760789561129882">"Boshqa joyga olish…"</string>
<string name="menu_compress" msgid="37539111904724188">"Arxivlash"</string>
<string name="menu_extract" msgid="8171946945982532262">"Arxivdan chiqarish"</string>
<string name="menu_rename" msgid="1883113442688817554">"Qayta nomlash"</string>
@@ -75,7 +75,7 @@
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Teskari alifbo tartibida"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Hajmi (avval katta)"</string>
<string name="sort_dimension_date_descending" msgid="5466839955763127113">"Tahrir sanasi (avval yangi)"</string>
- <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Saralash tartibi"</string>
+ <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Saralash"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Saralangan: <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Elementlar soni"</string>
<string name="sort_direction_ascending" msgid="5882787683763248102">"O‘sish bo‘yicha"</string>
@@ -147,7 +147,7 @@
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta elementni o‘chirib bo‘lmadi</item>
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta elementni o‘chirib bo‘lmadi</item>
</plurals>
- <string name="notification_touch_for_details" msgid="2385563502445129570">"Batafsil ma’lumot olish uchun bosing"</string>
+ <string name="notification_touch_for_details" msgid="2385563502445129570">"Batafsil axborot olish uchun bosing"</string>
<string name="close" msgid="905969391788869975">"Yopish"</string>
<plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
<item quantity="other">Quyidagi fayllardan nusxa olinmadi: <xliff:g id="LIST_1">%1$s</xliff:g></item>
@@ -188,8 +188,8 @@
<string name="allow" msgid="1275746941353040309">"Ruxsat berish"</string>
<string name="deny" msgid="5127201668078153379">"Rad etish"</string>
<plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
- <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta tanlandi</item>
- <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta tanlandi</item>
+ <item quantity="other">Belgilandi: <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+ <item quantity="one">Belgilandi: <xliff:g id="COUNT_0">%1$d</xliff:g></item>
</plurals>
<plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta element</item>
@@ -202,8 +202,8 @@
<item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta fayl o‘chirib tashlansinmi?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta jild ichidagi kontentlari bilan o‘chirib tashlansinmi?</item>
- <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta jild ichidagi kontentlari bilan o‘chirib tashlansinmi?</item>
+ <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta jild va ichidagi hamma narsa o‘chirib tashlansinmi?</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta jild va ichidagi hamma narsa o‘chirib tashlansinmi?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta element o‘chirib tashlansinmi?</item>
@@ -219,8 +219,8 @@
<string name="overwrite_file_confirmation_message" msgid="2496109652768222716">"<xliff:g id="NAME">%1$s</xliff:g> fayli almashtirilsinmi?"</string>
<string name="continue_in_background" msgid="1974214559047793331">"Fonda davom ettirish"</string>
<plurals name="selected_count" formatted="false" msgid="7555250236512981129">
- <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta tanlandi</item>
- <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta tanlandi</item>
+ <item quantity="other">Belgilandi: <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+ <item quantity="one">Belgilandi: <xliff:g id="COUNT_0">%1$d</xliff:g></item>
</plurals>
<string name="root_info_header_recent" msgid="8754386597210017725">"Telefonda yaqinda ochilgan fayllar"</string>
<string name="root_info_header_global_search" msgid="9099308729787003373">"Telefondagi fayllar"</string>
@@ -240,10 +240,11 @@
<string name="input_hint_new_folder" msgid="479672411219725677">"Jild nomi"</string>
<string name="input_hint_rename" msgid="8390711744270994452">"Yangi nom"</string>
<string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> fayliga nazar solish"</string>
- <string name="apps_row_title" msgid="3340490016663092925">"Fayllarni boshqa ilovalar orqali topish"</string>
+ <string name="apps_row_title" msgid="3340490016663092925">"Boshqa ilovalardagi fayllarni topish"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
<string name="open_tree_button" msgid="19992834788135845">"“<xliff:g id="DIRECTORY">%1$s</xliff:g>” katalogiga ruxsat berilsinmi?"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"“<xliff:g id="ROOT">%2$s</xliff:g>” ichidagi <xliff:g id="DIRECTORY">%1$s</xliff:g> katalogiga ruxsat berilsinmi?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"“<xliff:g id="ROOT">%2$s</xliff:g>” ichidagi <xliff:g id="DIRECTORY">%1$s</xliff:g> katalogiga ruxsat berilsinmi?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"U “<xliff:g id="APPNAME">%1$s</xliff:g>” ilovasiga hozirda ushbu joydagi barcha mavjud fayllar va keyinchalik shu yerga saqlanadigan fayllardan foydalanishga ruxsat beradi."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Bu telefondan qidirish"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Shu telefondan qidirish"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Qidiruv tarixini tozalash (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
</resources>
diff --git a/res/values-vi/inspector_strings.xml b/res/values-vi/inspector_strings.xml
index c540bff68..568d3009c 100644
--- a/res/values-vi/inspector_strings.xml
+++ b/res/values-vi/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Nhà soạn nhạc"</string>
<string name="metadata_album" msgid="1661699531214720236">"Album"</string>
<string name="metadata_address" msgid="1849921023707744640">"Địa điểm"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Loại luồng"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Kích thước tệp Raw (byte)"</string>
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index f163c2127..8123daf64 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -70,11 +70,11 @@
<string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Tên tệp (A đến Z)"</string>
<string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Loại (A đến Z)"</string>
<string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Kích thước (nhỏ nhất trước)"</string>
- <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Đã sửa đổi (cũ nhất trước)"</string>
+ <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Có sửa đổi (cũ nhất trước)"</string>
<string name="sort_dimension_name_descending" msgid="1514525521100423342">"Tên tệp (Z đến A)"</string>
<string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Loại (Z đến A)"</string>
<string name="sort_dimension_size_descending" msgid="2367030017597348938">"Kích thước (lớn nhất trước)"</string>
- <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Đã sửa đổi (mới nhất trước)"</string>
+ <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Có sửa đổi (mới nhất trước)"</string>
<string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sắp xếp theo"</string>
<string name="sort_dimension_button_title" msgid="1898606989130896126">"Sắp xếp theo <xliff:g id="LABEL">%s</xliff:g>"</string>
<string name="directory_items" msgid="6645621978998614003">"Số mục"</string>
@@ -243,8 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Duyệt qua tệp trong các ứng dụng khác"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Ẩn danh"</string>
<string name="open_tree_button" msgid="19992834788135845">"Cho phép truy cập vào \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
- <skip />
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Bạn muốn cho phép truy cập vào \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" trong \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Điều này sẽ cho phép \"<xliff:g id="APPNAME">%1$s</xliff:g>\" có quyền truy cập đầy đủ vào tất cả các tệp hiện được lưu trữ ở vị trí này và mọi nội dung sau này sẽ lưu trữ tại đây."</string>
- <string name="search_bar_hint" msgid="4517366509897977321">"Tìm kiếm điện thoại này"</string>
+ <string name="search_bar_hint" msgid="4517366509897977321">"Tìm kiếm trên điện thoại này"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Xóa lịch sử tìm kiếm <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-zh-rCN/inspector_strings.xml b/res/values-zh-rCN/inspector_strings.xml
index 312f3dbd1..85694176b 100644
--- a/res/values-zh-rCN/inspector_strings.xml
+++ b/res/values-zh-rCN/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"作曲家"</string>
<string name="metadata_album" msgid="1661699531214720236">"专辑"</string>
<string name="metadata_address" msgid="1849921023707744640">"位置"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"流式传输类型"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"原始大小(字节)"</string>
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 8b654e010..5bab81c75 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -202,8 +202,8 @@
<item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件吗?</item>
</plurals>
<plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
- <item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 个文件夹及其中的内容吗?</item>
- <item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件夹及其中的内容吗?</item>
+ <item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 个文件夹及其内容吗?</item>
+ <item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件夹及其内容吗?</item>
</plurals>
<plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
<item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 项吗?</item>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"浏览其他应用中的文件"</string>
<string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
<string name="open_tree_button" msgid="19992834788135845">"允许访问“<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"允许访问“<xliff:g id="ROOT">%2$s</xliff:g>”上的“<xliff:g id="DIRECTORY">%1$s</xliff:g>”吗?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允许访问“<xliff:g id="ROOT">%2$s</xliff:g>”中的“<xliff:g id="DIRECTORY">%1$s</xliff:g>”吗?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"它将允许“<xliff:g id="APPNAME">%1$s</xliff:g>”拥有对以下内容的完整访问权限:目前存储在此位置下的所有文件,以及日后存储在此处的任何内容。"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"搜索此手机"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"删除搜索记录“<xliff:g id="TEXT">%1$s</xliff:g>”"</string>
</resources>
diff --git a/res/values-zh-rHK/inspector_strings.xml b/res/values-zh-rHK/inspector_strings.xml
index 8b7e48fd3..373421464 100644
--- a/res/values-zh-rHK/inspector_strings.xml
+++ b/res/values-zh-rHK/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
<string name="metadata_album" msgid="1661699531214720236">"專輯"</string>
<string name="metadata_address" msgid="1849921023707744640">"位置"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"串流類型"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"原始大小 (字節)"</string>
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index e80dfc5fd..268040f7f 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -30,7 +30,7 @@
<string name="menu_search" msgid="1876699106790719849">"搜尋"</string>
<string name="menu_settings" msgid="6520844520117939047">"儲存空間設定"</string>
<string name="menu_open" msgid="9092138100049759315">"開啟"</string>
- <string name="menu_open_with" msgid="5507647065467520229">"用於開啟的應用程式"</string>
+ <string name="menu_open_with" msgid="5507647065467520229">"選擇開啟方式"</string>
<string name="menu_open_in_new_window" msgid="6686563636123311276">"在新視窗中開啟"</string>
<string name="menu_save" msgid="5195367497138965168">"儲存"</string>
<string name="menu_share" msgid="4307140947108068356">"分享"</string>
@@ -225,7 +225,7 @@
<string name="root_info_header_recent" msgid="8754386597210017725">"手機上的最近檔案"</string>
<string name="root_info_header_global_search" msgid="9099308729787003373">"手機上的檔案"</string>
<string name="root_info_header_media" msgid="2774453755906260852">"手機上的<xliff:g id="LABEL">%1$s</xliff:g>"</string>
- <string name="root_info_header_storage" msgid="2989014130584927442">"<xliff:g id="DEVICE">%1$s</xliff:g>上的檔案"</string>
+ <string name="root_info_header_storage" msgid="2989014130584927442">"<xliff:g id="DEVICE">%1$s</xliff:g> 上的檔案"</string>
<string name="root_info_header_app" msgid="2125422047558420885">"來自<xliff:g id="LABEL">%1$s</xliff:g>的檔案"</string>
<string name="root_info_header_app_with_summary" msgid="3223302581236069702">"來自<xliff:g id="LABEL">%1$s</xliff:g>/<xliff:g id="SUMMARY">%2$s</xliff:g> 的檔案"</string>
<string name="root_info_header_image_recent" msgid="6252335619444758201">"手機上最近的圖片"</string>
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"透過其他應用程式瀏覽檔案"</string>
<string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
<string name="open_tree_button" msgid="19992834788135845">"允許存取「<xliff:g id="DIRECTORY">%1$s</xliff:g>」"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允許存取<xliff:g id="ROOT">%2$s</xliff:g>的<xliff:g id="DIRECTORY">%1$s</xliff:g>嗎?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"這項操作將允許「<xliff:g id="APPNAME">%1$s</xliff:g>」完整存取目前儲存在此位置的所有檔案,以及任何未來在此儲存的內容。"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"搜尋這部手機"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"刪除搜尋記錄 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-zh-rTW/inspector_strings.xml b/res/values-zh-rTW/inspector_strings.xml
index 8c17e39a7..16c466c8c 100644
--- a/res/values-zh-rTW/inspector_strings.xml
+++ b/res/values-zh-rTW/inspector_strings.xml
@@ -37,13 +37,11 @@
<string name="metadata_duration" msgid="3115494422055472715">"時間長度"</string>
<string name="metadata_date_time" msgid="1090351199248114406">"拍攝時間"</string>
<string name="metadata_focal_length" msgid="3440735161407699893">"焦距"</string>
- <string name="metadata_focal_format" msgid="8542211707962355623">"<xliff:g id="LENGTH">%1$.2f </xliff:g> 毫米"</string>
+ <string name="metadata_focal_format" msgid="8542211707962355623">"<xliff:g id="LENGTH">%1$.2f </xliff:g> 公釐"</string>
<string name="metadata_iso_speed_ratings" msgid="1699781252899759058">"等效 ISO"</string>
<string name="metadata_iso_format" msgid="4153285204012694861">"ISO <xliff:g id="ISO_SPEED">%1$d</xliff:g>"</string>
<string name="metadata_artist" msgid="8972421485694988540">"演出者"</string>
<string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
<string name="metadata_album" msgid="1661699531214720236">"專輯"</string>
<string name="metadata_address" msgid="1849921023707744640">"位置"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"串流類型"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"原始大小 (位元組)"</string>
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 6d7e28fb1..0a407eaf8 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"瀏覽其他應用程式中的檔案"</string>
<string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
<string name="open_tree_button" msgid="19992834788135845">"允許存取「<xliff:g id="DIRECTORY">%1$s</xliff:g>」"</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」上的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」中的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"這麼做會允許「<xliff:g id="APPNAME">%1$s</xliff:g>」存取所有儲存在這個位置的檔案,以及未來儲存於此的內容。"</string>
<string name="search_bar_hint" msgid="4517366509897977321">"搜尋這支手機"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"刪除搜尋記錄 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values-zu/inspector_strings.xml b/res/values-zu/inspector_strings.xml
index 3cb972d81..94ca3c5ab 100644
--- a/res/values-zu/inspector_strings.xml
+++ b/res/values-zu/inspector_strings.xml
@@ -44,6 +44,4 @@
<string name="metadata_composer" msgid="4696926808308256056">"Umqambi"</string>
<string name="metadata_album" msgid="1661699531214720236">"I-albhamu"</string>
<string name="metadata_address" msgid="1849921023707744640">"Indawo"</string>
- <string name="debug_stream_types" msgid="2088565280360139333">"Izinhlobo zokusakaza"</string>
- <string name="debug_raw_size" msgid="7487139640175650185">"Usayizi we-Raw (amabhayithi)"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 67b7554a7..f4b4c68e2 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -243,7 +243,8 @@
<string name="apps_row_title" msgid="3340490016663092925">"Phequlula amafayela kwezinye izinhlelo zokusebenza"</string>
<string name="anonymous_application" msgid="7633027057951625862">"Okungaziwa"</string>
<string name="open_tree_button" msgid="19992834788135845">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
- <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ku-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+ <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ku-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
<string name="open_tree_dialog_message" msgid="8545093618524340168">"Izovumela i-\"<xliff:g id="APPNAME">%1$s</xliff:g>\" ukuze inikeze ukufinyelela okugcwele kuwo wonke amafayela manje agcinwe ngaphansi kwale ndawo, futhi noma ikuphi okuqukethwe okuzayo kuzogcinwa lapha."</string>
<string name="search_bar_hint" msgid="4517366509897977321">"Sesha le foni"</string>
+ <string name="delete_search_history" msgid="2202015025607694515">"Susa umlando wokusesha <xliff:g id="TEXT">%1$s</xliff:g>"</string>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 67afcbbd4..dad97de09 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -18,8 +18,7 @@
<!-- Material design rounded radius -->
<dimen name="material_round_radius">2dp</dimen>
- <dimen name="grid_container_padding">20dp</dimen>
- <dimen name="list_container_padding">0dp</dimen>
+ <dimen name="container_padding">20dp</dimen>
<dimen name="icon_size">40dp</dimen>
<dimen name="button_touch_size">48dp</dimen>
<dimen name="root_icon_size">24dp</dimen>
@@ -39,6 +38,7 @@
<dimen name="grid_item_margin">6dp</dimen>
<dimen name="grid_padding_horiz">4dp</dimen>
<dimen name="grid_padding_vert">4dp</dimen>
+ <dimen name="list_icon_thumb_size">40dp</dimen>
<dimen name="list_item_width">72dp</dimen>
<dimen name="list_item_height">72dp</dimen>
<dimen name="list_item_padding">16dp</dimen>
diff --git a/src/com/android/documentsui/AbstractActionHandler.java b/src/com/android/documentsui/AbstractActionHandler.java
index 423565d78..555d13c50 100644
--- a/src/com/android/documentsui/AbstractActionHandler.java
+++ b/src/com/android/documentsui/AbstractActionHandler.java
@@ -462,7 +462,12 @@ public abstract class AbstractActionHandler<T extends FragmentActivity & CommonA
}
@Override
- public void deleteSelectedDocuments() {
+ public void showDeleteDialog() {
+ throw new UnsupportedOperationException("Delete not supported!");
+ }
+
+ @Override
+ public void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent) {
throw new UnsupportedOperationException("Delete not supported!");
}
@@ -482,13 +487,13 @@ public abstract class AbstractActionHandler<T extends FragmentActivity & CommonA
@Override
public final void loadRoot(Uri uri) {
- new LoadRootTask<>(mActivity, mProviders, mState, uri)
+ new LoadRootTask<>(mActivity, mProviders, uri, this::onRootLoaded)
.executeOnExecutor(mExecutors.lookup(uri.getAuthority()));
}
@Override
public final void loadFirstRoot(Uri uri) {
- new LoadFirstRootTask<>(mActivity, mProviders, mState, uri)
+ new LoadFirstRootTask<>(mActivity, mProviders, uri, this::onRootLoaded)
.executeOnExecutor(mExecutors.lookup(uri.getAuthority()));
}
@@ -537,6 +542,14 @@ public abstract class AbstractActionHandler<T extends FragmentActivity & CommonA
}
}
+ private void onRootLoaded(@Nullable RootInfo root) {
+ if (root != null) {
+ mActivity.onRootPicked(root);
+ } else {
+ launchToDefaultLocation();
+ }
+ }
+
protected abstract void launchToDefaultLocation();
protected void restoreRootAndDirectory() {
diff --git a/src/com/android/documentsui/ActionHandler.java b/src/com/android/documentsui/ActionHandler.java
index 5f74b583e..437b45603 100644
--- a/src/com/android/documentsui/ActionHandler.java
+++ b/src/com/android/documentsui/ActionHandler.java
@@ -16,7 +16,6 @@
package com.android.documentsui;
-import androidx.annotation.IntDef;
import android.app.PendingIntent;
import android.content.ContentProvider;
import android.content.Intent;
@@ -24,6 +23,7 @@ import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.view.DragEvent;
+import androidx.annotation.IntDef;
import androidx.recyclerview.selection.ItemDetailsLookup.ItemDetails;
import com.android.documentsui.base.BooleanConsumer;
@@ -33,6 +33,7 @@ import com.android.documentsui.base.RootInfo;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
+import java.util.List;
import java.util.function.Consumer;
import javax.annotation.Nullable;
@@ -137,9 +138,14 @@ public interface ActionHandler {
void copyToClipboard();
/**
- * In general, selected = selection or single focused item
+ * Show delete dialog
+ */
+ void showDeleteDialog();
+
+ /**
+ * Delete the selected document(s)
*/
- void deleteSelectedDocuments();
+ void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent);
void shareSelectedDocuments();
diff --git a/src/com/android/documentsui/ActionModeAddons.java b/src/com/android/documentsui/ActionModeAddons.java
index 83eba78bb..d49313e8f 100644
--- a/src/com/android/documentsui/ActionModeAddons.java
+++ b/src/com/android/documentsui/ActionModeAddons.java
@@ -19,8 +19,5 @@ package com.android.documentsui;
* Extra ActionMode functionality required by ActionHandlers.
*/
public interface ActionModeAddons {
-
void finishActionMode();
-
- void finishOnConfirmed(int code);
}
diff --git a/src/com/android/documentsui/ActionModeController.java b/src/com/android/documentsui/ActionModeController.java
index 754825006..49aeeab5c 100644
--- a/src/com/android/documentsui/ActionModeController.java
+++ b/src/com/android/documentsui/ActionModeController.java
@@ -18,27 +18,24 @@ package com.android.documentsui;
import static com.android.documentsui.base.SharedMinimal.DEBUG;
-import androidx.annotation.IdRes;
-import androidx.annotation.Nullable;
import android.app.Activity;
-import android.text.TextUtils;
import android.util.Log;
import android.view.ActionMode;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
+import androidx.annotation.IdRes;
+import androidx.annotation.Nullable;
+import androidx.recyclerview.selection.MutableSelection;
+import androidx.recyclerview.selection.SelectionTracker;
+import androidx.recyclerview.selection.SelectionTracker.SelectionObserver;
+
import com.android.documentsui.MenuManager.SelectionDetails;
-import com.android.documentsui.base.ConfirmationCallback;
-import com.android.documentsui.base.ConfirmationCallback.Result;
import com.android.documentsui.base.EventHandler;
import com.android.documentsui.base.Menus;
import com.android.documentsui.ui.MessageBuilder;
-import androidx.recyclerview.selection.MutableSelection;
-import androidx.recyclerview.selection.SelectionTracker;
-import androidx.recyclerview.selection.SelectionTracker.SelectionObserver;
-
/**
* A controller that listens to selection changes and manages life cycles of action modes.
*/
@@ -194,13 +191,6 @@ public class ActionModeController extends SelectionObserver<String>
}
}
- @Override
- public void finishOnConfirmed(@Result int code) {
- if (code == ConfirmationCallback.CONFIRM) {
- finishActionMode();
- }
- }
-
public ActionModeController reset(
SelectionDetails selectionDetails, EventHandler<MenuItem> menuItemClicker) {
assert(mActionMode == null);
diff --git a/src/com/android/documentsui/BaseActivity.java b/src/com/android/documentsui/BaseActivity.java
index 9954e9d0e..733a74cff 100644
--- a/src/com/android/documentsui/BaseActivity.java
+++ b/src/com/android/documentsui/BaseActivity.java
@@ -52,7 +52,6 @@ import androidx.fragment.app.Fragment;
import com.android.documentsui.AbstractActionHandler.CommonAddons;
import com.android.documentsui.Injector.Injected;
import com.android.documentsui.NavigationViewManager.Breadcrumb;
-import com.android.documentsui.R;
import com.android.documentsui.base.DocumentInfo;
import com.android.documentsui.base.EventHandler;
import com.android.documentsui.base.RootInfo;
@@ -388,6 +387,11 @@ public abstract class BaseActivity
View rootsContainer = findViewById(R.id.container_roots);
rootsContainer.setPadding(0, 0, 0, insets.getSystemWindowInsetBottom());
+ DirectoryFragment fragment = getDirectoryFragment();
+ if (fragment != null) {
+ fragment.setPreDrawListenerEnabled(true);
+ }
+
return insets.consumeSystemWindowInsets();
});
@@ -411,7 +415,7 @@ public abstract class BaseActivity
mSearchManager.cancelSearch();
// Skip refreshing if root nor directory didn't change
- if (root.equals(getCurrentRoot()) && mState.stack.size() == 1) {
+ if (root.equals(getCurrentRoot()) && mState.stack.size() <= 1) {
return;
}
@@ -642,8 +646,14 @@ public abstract class BaseActivity
mSortController.onViewModeChanged(mode);
}
- public void setPending(boolean pending) {
- // TODO: Isolate this behavior to PickActivity.
+ /**
+ * Reload documnets by current stack in certain situation.
+ */
+ public void reloadDocumentsIfNeeded() {
+ if (isInRecents() || mSearchManager.isSearching()) {
+ // Both using MultiRootDocumentsLoader which have not ContentObserver.
+ mInjector.actions.loadDocumentsForCurrentStack();
+ }
}
public void expandAppBar() {
diff --git a/src/com/android/documentsui/CreateDirectoryFragment.java b/src/com/android/documentsui/CreateDirectoryFragment.java
index 756b55587..8828d6567 100644
--- a/src/com/android/documentsui/CreateDirectoryFragment.java
+++ b/src/com/android/documentsui/CreateDirectoryFragment.java
@@ -138,11 +138,6 @@ public class CreateDirectoryFragment extends DialogFragment {
}
@Override
- protected void onPreExecute() {
- mActivity.setPending(true);
- }
-
- @Override
protected DocumentInfo doInBackground(Void... params) {
final ContentResolver resolver = mActivity.getContentResolver();
ContentProviderClient client = null;
@@ -172,7 +167,6 @@ public class CreateDirectoryFragment extends DialogFragment {
.show();
Metrics.logCreateDirError();
}
- mActivity.setPending(false);
}
}
}
diff --git a/src/com/android/documentsui/HorizontalBreadcrumb.java b/src/com/android/documentsui/HorizontalBreadcrumb.java
index 6a7cce1ff..91480dbb5 100644
--- a/src/com/android/documentsui/HorizontalBreadcrumb.java
+++ b/src/com/android/documentsui/HorizontalBreadcrumb.java
@@ -71,14 +71,8 @@ public final class HorizontalBreadcrumb extends RecyclerView
mLayoutManager = new LinearLayoutManager(
getContext(), LinearLayoutManager.HORIZONTAL, false);
mAdapter = new BreadcrumbAdapter(
- state, env, new ItemDragListener<>(this), this::onKey);
- // Since we are using GestureDetector to detect click events, a11y services don't know which views
- // are clickable because we aren't using View.OnClickListener. Thus, we need to use a custom
- // accessibility delegate to route click events correctly. See AccessibilityClickEventRouter
- // for more details on how we are routing these a11y events.
- setAccessibilityDelegateCompat(
- new AccessibilityEventRouter(this,
- (View child) -> onAccessibilityClick(child), null));
+ state, env, new ItemDragListener<>(this), this::onKey,
+ new AccessibilityEventRouter(this::onAccessibilityClick, null));
setLayoutManager(mLayoutManager);
addOnItemTouchListener(new ClickListener(getContext(), this::onSingleTapUp));
@@ -192,17 +186,20 @@ public final class HorizontalBreadcrumb extends RecyclerView
private final com.android.documentsui.base.State mState;
private final OnDragListener mDragListener;
private final View.OnKeyListener mClickListener;
+ private final View.AccessibilityDelegate mAccessibilityDelegate;
// We keep the old item size so the breadcrumb will only re-render views that are necessary
private int mLastItemSize;
public BreadcrumbAdapter(com.android.documentsui.base.State state,
Environment env,
OnDragListener dragListener,
- View.OnKeyListener clickListener) {
+ View.OnKeyListener clickListener,
+ View.AccessibilityDelegate accessibilityDelegate) {
mState = state;
mEnv = env;
mDragListener = dragListener;
mClickListener = clickListener;
+ mAccessibilityDelegate = accessibilityDelegate;
mLastItemSize = mState.stack.size();
}
@@ -235,6 +232,12 @@ public final class HorizontalBreadcrumb extends RecyclerView
}
holder.itemView.setOnDragListener(mDragListener);
holder.itemView.setOnKeyListener(mClickListener);
+ // Since we are using GestureDetector to detect click events, a11y services don't know
+ // which views are clickable because we aren't using View.OnClickListener. Thus, we
+ // need to use a custom accessibility delegate to route click events correctly.
+ // See AccessibilityClickEventRouter for more details on how we are routing these
+ // a11y events.
+ holder.itemView.setAccessibilityDelegate(mAccessibilityDelegate);
}
private DocumentInfo getItem(int position) {
diff --git a/src/com/android/documentsui/base/Shared.java b/src/com/android/documentsui/base/Shared.java
index ec13a5061..ff13aff17 100644
--- a/src/com/android/documentsui/base/Shared.java
+++ b/src/com/android/documentsui/base/Shared.java
@@ -31,7 +31,6 @@ import android.provider.DocumentsContract;
import android.provider.Settings;
import android.text.TextUtils;
import android.text.format.DateUtils;
-import android.text.format.Time;
import android.util.Log;
import android.view.View;
import android.view.WindowManager;
@@ -40,6 +39,9 @@ import com.android.documentsui.R;
import com.android.documentsui.ui.MessageBuilder;
import java.text.Collator;
+import java.time.Instant;
+import java.time.LocalDateTime;
+import java.time.ZoneId;
import java.util.ArrayList;
import java.util.List;
@@ -149,17 +151,16 @@ public final class Shared {
public static String formatTime(Context context, long when) {
// TODO: DateUtils should make this easier
- Time then = new Time();
- then.set(when);
- Time now = new Time();
- now.setToNow();
+ ZoneId zoneId = ZoneId.systemDefault();
+ LocalDateTime then = LocalDateTime.ofInstant(Instant.ofEpochMilli(when), zoneId);
+ LocalDateTime now = LocalDateTime.ofInstant(Instant.now(), zoneId);
int flags = DateUtils.FORMAT_NO_NOON | DateUtils.FORMAT_NO_MIDNIGHT
| DateUtils.FORMAT_ABBREV_ALL;
- if (then.year != now.year) {
+ if (then.getYear() != now.getYear()) {
flags |= DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_SHOW_DATE;
- } else if (then.yearDay != now.yearDay) {
+ } else if (then.getDayOfYear() != now.getDayOfYear()) {
flags |= DateUtils.FORMAT_SHOW_DATE;
} else {
flags |= DateUtils.FORMAT_SHOW_TIME;
diff --git a/src/com/android/documentsui/clipping/UrisSupplier.java b/src/com/android/documentsui/clipping/UrisSupplier.java
index 6679347d6..67120d256 100644
--- a/src/com/android/documentsui/clipping/UrisSupplier.java
+++ b/src/com/android/documentsui/clipping/UrisSupplier.java
@@ -94,8 +94,13 @@ public abstract class UrisSupplier implements Parcelable {
return create(uris, storage);
}
- @VisibleForTesting
- static UrisSupplier create(List<Uri> uris, ClipStore storage) throws IOException {
+ /**
+ * Get a uri supplier.
+ *
+ * @param uris uris of the selection.
+ * @param storage the ClipStorage.
+ */
+ public static UrisSupplier create(List<Uri> uris, ClipStore storage) throws IOException {
UrisSupplier urisSupplier = (uris.size() > Shared.MAX_DOCS_IN_INTENT)
? new JumboUrisSupplier(uris, storage)
: new StandardUrisSupplier(uris);
diff --git a/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java b/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
index e12bca1db..51a55b417 100644
--- a/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
+++ b/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
@@ -18,19 +18,15 @@ package com.android.documentsui.dirlist;
import android.os.Bundle;
import android.view.View;
+import android.view.accessibility.AccessibilityNodeInfo;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-import androidx.core.view.AccessibilityDelegateCompat;
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat.AccessibilityActionCompat;
-import androidx.recyclerview.widget.RecyclerView;
-import androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate;
import java.util.function.Function;
/**
- * Custom Accessibility Delegate for RecyclerViews to route click events on its child views to
+ * Custom Accessibility Delegate for item views in RecyclerViews to route click events to
* proper handlers, and to surface selection state to a11y events.
* <p>
* The majority of event handling isdone using TouchDetector instead of View.OnCLickListener, which
@@ -43,59 +39,41 @@ import java.util.function.Function;
* for marking a view as selected. We will surface that selection state to a11y services in this
* class.
*/
-public class AccessibilityEventRouter extends RecyclerViewAccessibilityDelegate {
+public class AccessibilityEventRouter extends View.AccessibilityDelegate {
- private final ItemDelegate mItemDelegate;
private final Function<View, Boolean> mClickCallback;
private final Function<View, Boolean> mLongClickCallback;
public AccessibilityEventRouter(
- RecyclerView recyclerView, @NonNull Function<View, Boolean> clickCallback,
+ @NonNull Function<View, Boolean> clickCallback,
@Nullable Function<View, Boolean> longClickCallback) {
- super(recyclerView);
+ super();
mClickCallback = clickCallback;
mLongClickCallback = longClickCallback;
- mItemDelegate = new ItemDelegate(this) {
- @Override
- public void onInitializeAccessibilityNodeInfo(View host,
- AccessibilityNodeInfoCompat info) {
- super.onInitializeAccessibilityNodeInfo(host, info);
- final RecyclerView.ViewHolder holder = recyclerView.getChildViewHolder(host);
- // if the viewHolder is a DocumentsHolder instance and the ItemDetails
- // is null, it can't be clicked
- if (holder instanceof DocumentHolder) {
- if (((DocumentHolder)holder).getItemDetails() != null) {
- addAction(info);
- }
- } else {
- addAction(info);
- }
- info.setSelected(host.isActivated());
- }
+ }
- @Override
- public boolean performAccessibilityAction(View host, int action, Bundle args) {
- // We are only handling click events; route all other to default implementation
- if (action == AccessibilityNodeInfoCompat.ACTION_CLICK) {
- return mClickCallback.apply(host);
- } else if (action == AccessibilityNodeInfoCompat.ACTION_LONG_CLICK
- && mLongClickCallback != null) {
- return mLongClickCallback.apply(host);
- }
- return super.performAccessibilityAction(host, action, args);
- }
- };
+ @Override
+ public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) {
+ addAction(info);
+ info.setSelected(host.isActivated());
}
@Override
- public AccessibilityDelegateCompat getItemDelegate() {
- return mItemDelegate;
+ public boolean performAccessibilityAction(View host, int action, Bundle args) {
+ // We are only handling click events; route all other to default implementation
+ if (action == AccessibilityNodeInfo.ACTION_CLICK) {
+ return mClickCallback.apply(host);
+ } else if (action == AccessibilityNodeInfo.ACTION_LONG_CLICK
+ && mLongClickCallback != null) {
+ return mLongClickCallback.apply(host);
+ }
+ return super.performAccessibilityAction(host, action, args);
}
- private void addAction(AccessibilityNodeInfoCompat info) {
- info.addAction(AccessibilityActionCompat.ACTION_CLICK);
+ private void addAction(AccessibilityNodeInfo info) {
+ info.addAction(AccessibilityNodeInfo.ACTION_CLICK);
if (mLongClickCallback != null) {
- info.addAction(AccessibilityNodeInfoCompat.ACTION_LONG_CLICK);
+ info.addAction(AccessibilityNodeInfo.ACTION_LONG_CLICK);
}
}
} \ No newline at end of file
diff --git a/src/com/android/documentsui/dirlist/DirectoryFragment.java b/src/com/android/documentsui/dirlist/DirectoryFragment.java
index 08a64dafb..129f46535 100644
--- a/src/com/android/documentsui/dirlist/DirectoryFragment.java
+++ b/src/com/android/documentsui/dirlist/DirectoryFragment.java
@@ -171,6 +171,7 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private float mLiveScale = 1.0f;
private @ViewMode int mMode;
private int mAppBarHeight;
+ private int mSaveLayoutHeight;
private View mProgressBar;
@@ -193,8 +194,9 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private final Runnable mOnDisplayStateChanged = this::onDisplayStateChanged;
private final ViewTreeObserver.OnPreDrawListener mToolbarPreDrawListener = () -> {
- setPreDrawListener(false);
- if (mAppBarHeight != getAppBarLayoutHeight()) {
+ setPreDrawListenerEnabled(false);
+ if (mAppBarHeight != getAppBarLayoutHeight()
+ || mSaveLayoutHeight != getSaveLayoutHeight()) {
updateLayout(mState.derivedMode);
}
return true;
@@ -269,7 +271,7 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
mModel.removeUpdateListener(mModelUpdateListener);
mModel.removeUpdateListener(mAdapter.getModelUpdateListener());
- setPreDrawListener(false);
+ setPreDrawListenerEnabled(false);
super.onDestroyView();
}
@@ -323,10 +325,6 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
mFocusManager = mInjector.getFocusManager(mRecView, mModel);
mActions = mInjector.getActionHandler(mContentLock);
- mRecView.setAccessibilityDelegateCompat(
- new AccessibilityEventRouter(mRecView,
- (View child) -> onAccessibilityClick(child),
- (View child) -> onAccessibilityLongClick(child)));
mSelectionMetadata = new SelectionMetadata(mModel::getItem);
mDetailsLookup = new DocsItemDetailsLookup(mRecView);
@@ -534,9 +532,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
mLayout.setSpanCount(mColumnCount);
}
- int pad = getDirectoryPadding(mode);
+ final int innerPadding = getResources().getDimensionPixelSize(R.dimen.container_padding);
mAppBarHeight = getAppBarLayoutHeight();
- mRecView.setPadding(pad, mAppBarHeight, pad, getSaveLayoutHeight());
+ mSaveLayoutHeight = getSaveLayoutHeight();
+ mRecView.setPadding(innerPadding, mAppBarHeight, innerPadding, mSaveLayoutHeight);
mRecView.requestLayout();
mIconHelper.setViewMode(mode);
@@ -625,17 +624,6 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
return (int) (getResources().getDimensionPixelSize(id) * mLiveScale);
}
- private int getDirectoryPadding(@ViewMode int mode) {
- switch (mode) {
- case MODE_GRID:
- return getResources().getDimensionPixelSize(R.dimen.grid_container_padding);
- case MODE_LIST:
- return getResources().getDimensionPixelSize(R.dimen.list_container_padding);
- default:
- throw new IllegalArgumentException("Unsupported layout mode: " + mode);
- }
- }
-
private boolean handleMenuItemClick(MenuItem item) {
if (mInjector.pickResult != null) {
mInjector.pickResult.increaseActionCount();
@@ -668,7 +656,7 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
case R.id.dir_menu_delete:
// deleteDocuments will end action mode if the documents are deleted.
// It won't end action mode if user cancels the delete.
- mActions.deleteSelectedDocuments();
+ mActions.showDeleteDialog();
return true;
case R.id.action_menu_copy_to:
@@ -738,9 +726,6 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
case R.id.action_menu_rename:
case R.id.dir_menu_rename:
- // Exit selection mode first, so we avoid deselecting deleted
- // (renamed) documents.
- mActionModeController.finishActionMode();
renameDocuments(selection);
return true;
@@ -800,6 +785,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private void openDocuments(final Selection selected) {
Metrics.logUserAction(MetricConsts.USER_ACTION_OPEN);
+ if (selected.isEmpty()) {
+ return;
+ }
+
// Model must be accessed in UI thread, since underlying cursor is not threadsafe.
List<DocumentInfo> docs = mModel.getDocuments(selected);
if (docs.size() > 1) {
@@ -812,6 +801,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private void showChooserForDoc(final Selection<String> selected) {
Metrics.logUserAction(MetricConsts.USER_ACTION_OPEN);
+ if (selected.isEmpty()) {
+ return;
+ }
+
assert selected.size() == 1;
DocumentInfo doc =
DocumentInfo.fromDirectoryCursor(mModel.getItem(selected.iterator().next()));
@@ -821,6 +814,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private void transferDocuments(
final Selection<String> selected, @Nullable DocumentStack destination,
final @OpType int mode) {
+ if (selected.isEmpty()) {
+ return;
+ }
+
switch (mode) {
case FileOperationService.OPERATION_COPY:
Metrics.logUserAction(MetricConsts.USER_ACTION_COPY_TO);
@@ -933,6 +930,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
private void renameDocuments(Selection selected) {
Metrics.logUserAction(MetricConsts.USER_ACTION_RENAME);
+ if (selected.isEmpty()) {
+ return;
+ }
+
// Batch renaming not supported
// Rename option is only available in menu when 1 document selected
assert selected.size() == 1;
@@ -960,6 +961,9 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
}
public void pasteIntoFolder() {
+ if (mSelectionMgr.getSelection().isEmpty()) {
+ return;
+ }
assert (mSelectionMgr.getSelection().size() == 1);
String modelId = mSelectionMgr.getSelection().iterator().next();
@@ -1028,17 +1032,19 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
return null;
}
- private void setPreDrawListener(boolean enable) {
+ /**
+ * Add or remove mToolbarPreDrawListener implement on DirectoryFragment to ViewTreeObserver.
+ */
+ public void setPreDrawListenerEnabled(boolean enable) {
if (mActivity == null) {
return;
}
final View bar = mActivity.findViewById(R.id.collapsing_toolbar);
if (bar != null) {
+ bar.getViewTreeObserver().removeOnPreDrawListener(mToolbarPreDrawListener);
if (enable) {
bar.getViewTreeObserver().addOnPreDrawListener(mToolbarPreDrawListener);
- } else {
- bar.getViewTreeObserver().removeOnPreDrawListener(mToolbarPreDrawListener);
}
}
}
@@ -1201,7 +1207,7 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
mActivity.updateHeaderTitle();
- setPreDrawListener(true);
+ setPreDrawListenerEnabled(true);
}
}
}
@@ -1257,6 +1263,10 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On
@Override
public void onBindDocumentHolder(DocumentHolder holder, Cursor cursor) {
setupDragAndDropOnDocumentView(holder.itemView, cursor);
+ holder.itemView.setAccessibilityDelegate(new AccessibilityEventRouter(
+ DirectoryFragment.this::onAccessibilityClick,
+ DirectoryFragment.this::onAccessibilityLongClick
+ ));
}
@Override
diff --git a/src/com/android/documentsui/dirlist/RenameDocumentFragment.java b/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
index d78f10a74..8fae42ea8 100644
--- a/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
+++ b/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
@@ -213,11 +213,6 @@ public class RenameDocumentFragment extends DialogFragment {
}
@Override
- protected void onPreExecute() {
- mActivity.setPending(true);
- }
-
- @Override
protected DocumentInfo doInBackground(DocumentInfo... document) {
assert(document.length == 1);
@@ -235,7 +230,8 @@ public class RenameDocumentFragment extends DialogFragment {
if (mDialog != null) {
mDialog.dismiss();
}
- mActivity.setPending(false);
+ mActivity.getInjector().selectionMgr.clearSelection();
+ mActivity.reloadDocumentsIfNeeded();
}
}
}
diff --git a/src/com/android/documentsui/files/ActionHandler.java b/src/com/android/documentsui/files/ActionHandler.java
index 4d4f08210..9fb6e69eb 100644
--- a/src/com/android/documentsui/files/ActionHandler.java
+++ b/src/com/android/documentsui/files/ActionHandler.java
@@ -51,7 +51,6 @@ import com.android.documentsui.Metrics;
import com.android.documentsui.Model;
import com.android.documentsui.R;
import com.android.documentsui.TimeoutTask;
-import com.android.documentsui.base.ConfirmationCallback;
import com.android.documentsui.base.DebugFlags;
import com.android.documentsui.base.DocumentFilters;
import com.android.documentsui.base.DocumentInfo;
@@ -142,6 +141,10 @@ public class ActionHandler<T extends FragmentActivity & Addons> extends Abstract
@Override
public void openSelectedInNewWindow() {
Selection<String> selection = getStableSelection();
+ if (selection.isEmpty()) {
+ return;
+ }
+
assert(selection.size() == 1);
DocumentInfo doc = mModel.getDocument(selection.iterator().next());
assert(doc != null);
@@ -295,56 +298,55 @@ public class ActionHandler<T extends FragmentActivity & Addons> extends Abstract
}
}
-
@Override
- public void deleteSelectedDocuments() {
- Metrics.logUserAction(MetricConsts.USER_ACTION_DELETE);
+ public void showDeleteDialog() {
Selection selection = getSelectedOrFocused();
-
if (selection.isEmpty()) {
return;
}
- final @Nullable DocumentInfo srcParent = mState.stack.peek();
+ DeleteDocumentFragment.show(mActivity.getSupportFragmentManager(),
+ mModel.getDocuments(selection),
+ mState.stack.peek());
+ }
- // Model must be accessed in UI thread, since underlying cursor is not threadsafe.
- List<DocumentInfo> docs = mModel.getDocuments(selection);
- ConfirmationCallback result = (@ConfirmationCallback.Result int code) -> {
- // share the news with our caller, be it good or bad.
- mActionModeAddons.finishOnConfirmed(code);
+ @Override
+ public void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent) {
+ if (docs == null || docs.isEmpty()) {
+ return;
+ }
- if (code != ConfirmationCallback.CONFIRM) {
- return;
- }
+ mActionModeAddons.finishActionMode();
- UrisSupplier srcs;
- try {
- srcs = UrisSupplier.create(
- selection,
- mModel::getItemUri,
- mClipStore);
- } catch (Exception e) {
- Log.e(TAG,"Failed to delete a file because we were unable to get item URIs.", e);
- mDialogs.showFileOperationStatus(
- FileOperations.Callback.STATUS_FAILED,
- FileOperationService.OPERATION_DELETE,
- selection.size());
- return;
- }
+ List<Uri> uris = new ArrayList<>(docs.size());
+ for (DocumentInfo doc : docs) {
+ uris.add(doc.derivedUri);
+ }
- FileOperation operation = new FileOperation.Builder()
- .withOpType(FileOperationService.OPERATION_DELETE)
- .withDestination(mState.stack)
- .withSrcs(srcs)
- .withSrcParent(srcParent == null ? null : srcParent.derivedUri)
- .build();
+ UrisSupplier srcs;
+ try {
+ srcs = UrisSupplier.create(
+ uris,
+ mClipStore);
+ } catch (Exception e) {
+ Log.e(TAG, "Failed to delete a file because we were unable to get item URIs.", e);
+ mDialogs.showFileOperationStatus(
+ FileOperations.Callback.STATUS_FAILED,
+ FileOperationService.OPERATION_DELETE,
+ uris.size());
+ return;
+ }
- FileOperations.start(mActivity, operation, mDialogs::showFileOperationStatus,
- FileOperations.createJobId());
- };
+ FileOperation operation = new FileOperation.Builder()
+ .withOpType(FileOperationService.OPERATION_DELETE)
+ .withDestination(mState.stack)
+ .withSrcs(srcs)
+ .withSrcParent(srcParent == null ? null : srcParent.derivedUri)
+ .build();
- mDialogs.confirmDelete(docs, result);
+ FileOperations.start(mActivity, operation, mDialogs::showFileOperationStatus,
+ FileOperations.createJobId());
}
@Override
@@ -352,8 +354,9 @@ public class ActionHandler<T extends FragmentActivity & Addons> extends Abstract
Metrics.logUserAction(MetricConsts.USER_ACTION_SHARE);
Selection<String> selection = getStableSelection();
-
- assert(!selection.isEmpty());
+ if (selection.isEmpty()) {
+ return;
+ }
// Model must be accessed in UI thread, since underlying cursor is not threadsafe.
List<DocumentInfo> docs = mModel.loadDocuments(
@@ -701,19 +704,18 @@ public class ActionHandler<T extends FragmentActivity & Addons> extends Abstract
// treatment, thusly the "isDownloads" check.
// Launch MANAGE_DOCUMENTS only for the root level files, so it's not called for
- // files in archives. Also, if the activity is already browsing a ZIP from downloads,
- // then skip MANAGE_DOCUMENTS.
+ // files in archives or in child folders. Also, if the activity is already browsing
+ // a ZIP from downloads, then skip MANAGE_DOCUMENTS.
if (Intent.ACTION_VIEW.equals(mActivity.getIntent().getAction())
&& mState.stack.size() > 1) {
// viewing the contents of an archive.
return false;
}
- // management is only supported in downloads.
- if (mActivity.getCurrentRoot().isDownloads()) {
- // and only and only on APKs or partial files.
- return MimeTypes.isApkType(doc.mimeType)
- || doc.isPartial();
+ // management is only supported in Downloads root or downloaded files show in Recent root.
+ if (Providers.AUTHORITY_DOWNLOADS.equals(doc.authority)) {
+ // only on APKs or partial files.
+ return MimeTypes.isApkType(doc.mimeType) || doc.isPartial();
}
return false;
@@ -728,7 +730,7 @@ public class ActionHandler<T extends FragmentActivity & Addons> extends Abstract
// established, we set the same permission for non-managed files
// This ensures consistent behavior between the Downloads root
// and other roots.
- int flags = Intent.FLAG_GRANT_READ_URI_PERMISSION;
+ int flags = Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_ACTIVITY_SINGLE_TOP;
if (doc.isWriteSupported()) {
flags |= Intent.FLAG_GRANT_WRITE_URI_PERMISSION;
}
diff --git a/src/com/android/documentsui/files/DeleteDocumentFragment.java b/src/com/android/documentsui/files/DeleteDocumentFragment.java
new file mode 100644
index 000000000..12f7b3c48
--- /dev/null
+++ b/src/com/android/documentsui/files/DeleteDocumentFragment.java
@@ -0,0 +1,107 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.android.documentsui.files;
+
+import android.app.Dialog;
+import android.content.Context;
+import android.os.Bundle;
+import android.view.LayoutInflater;
+import android.widget.Button;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.DialogFragment;
+import androidx.fragment.app.FragmentManager;
+
+import com.android.documentsui.Injector;
+import com.android.documentsui.R;
+import com.android.documentsui.base.DocumentInfo;
+import com.android.documentsui.base.Shared;
+
+import com.google.android.material.dialog.MaterialAlertDialogBuilder;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Dialog to delete file or directory.
+ */
+public class DeleteDocumentFragment extends DialogFragment {
+ private static final String TAG_DELETE_DOCUMENT = "delete_document";
+
+ private List<DocumentInfo> mDocuments;
+ private DocumentInfo mSrcParent;
+
+ /**
+ * Show the dialog UI.
+ *
+ * @param fm the fragment manager
+ * @param docs the selected documents
+ * @param srcParent the parent document of the selection
+ */
+ public static void show(FragmentManager fm, List<DocumentInfo> docs, DocumentInfo srcParent) {
+ final DeleteDocumentFragment dialog = new DeleteDocumentFragment();
+ dialog.mDocuments = docs;
+ dialog.mSrcParent = srcParent;
+ dialog.show(fm, TAG_DELETE_DOCUMENT);
+ }
+
+ /**
+ * Creates the dialog UI.
+ *
+ * @param savedInstanceState
+ * @return
+ */
+ @Override
+ public Dialog onCreateDialog(Bundle savedInstanceState) {
+ if (savedInstanceState != null) {
+ mSrcParent = savedInstanceState.getParcelable(Shared.EXTRA_DOC);
+ mDocuments = savedInstanceState.getParcelableArrayList(Shared.EXTRA_SELECTION);
+ }
+
+ Context context = getActivity();
+ Injector<?> injector = ((FilesActivity) getActivity()).getInjector();
+ LayoutInflater dialogInflater = LayoutInflater.from(context);
+ TextView message = (TextView) dialogInflater.inflate(
+ R.layout.dialog_delete_confirmation, null, false);
+ message.setText(injector.messages.generateDeleteMessage(mDocuments));
+
+ final AlertDialog alertDialog = new MaterialAlertDialogBuilder(context)
+ .setView(message)
+ .setPositiveButton(
+ android.R.string.ok,
+ (dialog, id) ->
+ injector.actions.deleteSelectedDocuments(mDocuments, mSrcParent))
+ .setNegativeButton(android.R.string.cancel, null)
+ .create();
+
+ alertDialog.setOnShowListener(
+ (dialogInterface) -> {
+ Button positive = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);
+ positive.setFocusable(true);
+ positive.requestFocus();
+ });
+ return alertDialog;
+ }
+
+ @Override
+ public void onSaveInstanceState(@NonNull Bundle outState) {
+ super.onSaveInstanceState(outState);
+ outState.putParcelable(Shared.EXTRA_DOC, mSrcParent);
+ outState.putParcelableArrayList(Shared.EXTRA_SELECTION, (ArrayList) mDocuments);
+ }
+}
diff --git a/src/com/android/documentsui/files/FilesActivity.java b/src/com/android/documentsui/files/FilesActivity.java
index d93e5dbac..a9da4a7fb 100644
--- a/src/com/android/documentsui/files/FilesActivity.java
+++ b/src/com/android/documentsui/files/FilesActivity.java
@@ -94,7 +94,7 @@ public class FilesActivity extends BaseActivity implements ActionHandler.Addons
new Config(),
ScopedPreferences.create(this, PREFERENCES_SCOPE),
messages,
- DialogController.create(features, this, messages),
+ DialogController.create(features, this),
DocumentsApplication.getFileTypeLookup(this),
new ShortcutsUpdater(this, prefs)::update);
@@ -150,7 +150,7 @@ public class FilesActivity extends BaseActivity implements ActionHandler.Addons
mInjector.appsRowManager = mAppsRowManager;
mActivityInputHandler =
- new ActivityInputHandler(mInjector.actions::deleteSelectedDocuments);
+ new ActivityInputHandler(mInjector.actions::showDeleteDialog);
mSharedInputHandler =
new SharedInputHandler(
mInjector.focusManager,
diff --git a/src/com/android/documentsui/picker/ActionHandler.java b/src/com/android/documentsui/picker/ActionHandler.java
index ef16e6d4a..e9868df04 100644
--- a/src/com/android/documentsui/picker/ActionHandler.java
+++ b/src/com/android/documentsui/picker/ActionHandler.java
@@ -23,6 +23,7 @@ import static com.android.documentsui.base.State.ACTION_OPEN;
import static com.android.documentsui.base.State.ACTION_OPEN_TREE;
import static com.android.documentsui.base.State.ACTION_PICK_COPY_DESTINATION;
+import android.content.ActivityNotFoundException;
import android.content.ClipData;
import android.content.ComponentName;
import android.content.Intent;
@@ -218,7 +219,7 @@ class ActionHandler<T extends FragmentActivity & Addons> extends AbstractActionH
mInjector.pickResult.setIsSearching(isSearching);
mInjector.pickResult.setRoot(root);
mInjector.pickResult.setFileUri(uri);
- getUpdatePickResultTask().execute();
+ getUpdatePickResultTask().safeExecute();
}
private void loadDefaultLocation() {
@@ -298,7 +299,12 @@ class ActionHandler<T extends FragmentActivity & Addons> extends AbstractActionH
intent.setFlags(intent.getFlags() & ~Intent.FLAG_ACTIVITY_FORWARD_RESULT);
intent.setComponent(new ComponentName(
info.activityInfo.applicationInfo.packageName, info.activityInfo.name));
- mActivity.startActivityForResult(intent, CODE_FORWARD);
+ try {
+ mActivity.startActivityForResult(intent, CODE_FORWARD);
+ } catch (SecurityException | ActivityNotFoundException e) {
+ Log.e(TAG, "Caught error: " + e.getLocalizedMessage());
+ mInjector.dialogs.showNoApplicationFound();
+ }
}
@Override
diff --git a/src/com/android/documentsui/picker/PickActivity.java b/src/com/android/documentsui/picker/PickActivity.java
index 57969e0c2..794e78515 100644
--- a/src/com/android/documentsui/picker/PickActivity.java
+++ b/src/com/android/documentsui/picker/PickActivity.java
@@ -93,7 +93,7 @@ public class PickActivity extends BaseActivity implements ActionHandler.Addons {
new Config(),
prefs,
new MessageBuilder(this),
- DialogController.create(features, this, null),
+ DialogController.create(features, this),
DocumentsApplication.getFileTypeLookup(this),
(Collection<RootInfo> roots) -> {});
@@ -151,7 +151,7 @@ public class PickActivity extends BaseActivity implements ActionHandler.Addons {
public void onBackPressed() {
super.onBackPressed();
// log the case of user picking nothing.
- mInjector.actions.getUpdatePickResultTask().execute();
+ mInjector.actions.getUpdatePickResultTask().safeExecute();
}
@Override
diff --git a/src/com/android/documentsui/picker/UpdatePickResultTask.java b/src/com/android/documentsui/picker/UpdatePickResultTask.java
index ff3513779..43f42ab0a 100644
--- a/src/com/android/documentsui/picker/UpdatePickResultTask.java
+++ b/src/com/android/documentsui/picker/UpdatePickResultTask.java
@@ -20,6 +20,7 @@ import android.content.Context;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.SystemClock;
+
import com.android.documentsui.Metrics;
// load & update mime type & repeatedly pick count in background
@@ -62,4 +63,12 @@ public class UpdatePickResultTask extends AsyncTask<Void, Void, Void> {
Metrics.logPickResult(mPickResult);
}
+ /**
+ * Check the status and only execute if task is pending.
+ */
+ public void safeExecute() {
+ if (getStatus() == Status.PENDING) {
+ execute();
+ }
+ }
}
diff --git a/src/com/android/documentsui/roots/LoadFirstRootTask.java b/src/com/android/documentsui/roots/LoadFirstRootTask.java
index ef91b4964..1e2bf1835 100644
--- a/src/com/android/documentsui/roots/LoadFirstRootTask.java
+++ b/src/com/android/documentsui/roots/LoadFirstRootTask.java
@@ -21,15 +21,18 @@ import android.net.Uri;
import com.android.documentsui.AbstractActionHandler.CommonAddons;
import com.android.documentsui.base.RootInfo;
-import com.android.documentsui.base.State;
import java.util.Collection;
public final class LoadFirstRootTask<T extends Activity & CommonAddons>
extends LoadRootTask<T> {
- public LoadFirstRootTask(T activity, ProvidersAccess providers, State state, Uri rootUri) {
- super(activity, providers, state, rootUri);
+ public LoadFirstRootTask(
+ T activity,
+ ProvidersAccess providers,
+ Uri rootUri,
+ LoadRootCallback callback) {
+ super(activity, providers, rootUri, callback);
}
@Override
diff --git a/src/com/android/documentsui/roots/LoadRootTask.java b/src/com/android/documentsui/roots/LoadRootTask.java
index a146090b2..0624a46e2 100644
--- a/src/com/android/documentsui/roots/LoadRootTask.java
+++ b/src/com/android/documentsui/roots/LoadRootTask.java
@@ -23,25 +23,29 @@ import android.net.Uri;
import android.provider.DocumentsContract;
import android.util.Log;
+import androidx.annotation.Nullable;
+
import com.android.documentsui.AbstractActionHandler.CommonAddons;
import com.android.documentsui.base.PairedTask;
import com.android.documentsui.base.RootInfo;
-import com.android.documentsui.base.State;
public class LoadRootTask<T extends Activity & CommonAddons>
extends PairedTask<T, Void, RootInfo> {
private static final String TAG = "LoadRootTask";
protected final ProvidersAccess mProviders;
-
- private final State mState;
private final Uri mRootUri;
+ private final LoadRootCallback mCallback;
- public LoadRootTask(T activity, ProvidersAccess providers, State state, Uri rootUri) {
+ public LoadRootTask(
+ T activity,
+ ProvidersAccess providers,
+ Uri rootUri,
+ LoadRootCallback callback) {
super(activity);
- mState = state;
mProviders = providers;
mRootUri = rootUri;
+ mCallback = callback;
}
@Override
@@ -59,14 +63,25 @@ public class LoadRootTask<T extends Activity & CommonAddons>
if (DEBUG) {
Log.d(TAG, "Loaded root: " + root);
}
- mOwner.onRootPicked(root);
} else {
Log.w(TAG, "Failed to find root: " + mRootUri);
- mOwner.finish();
}
+
+ mCallback.onRootLoaded(root);
}
protected String getRootId(Uri rootUri) {
return DocumentsContract.getRootId(rootUri);
}
+
+ /**
+ * Callback for task finished.
+ */
+ @FunctionalInterface
+ public interface LoadRootCallback {
+ /**
+ * Return the RootInfo of input uri, null if the uri is invalid.
+ */
+ void onRootLoaded(@Nullable RootInfo root);
+ }
}
diff --git a/src/com/android/documentsui/sidebar/RootsFragment.java b/src/com/android/documentsui/sidebar/RootsFragment.java
index 4d40bbc43..4db65f37d 100644
--- a/src/com/android/documentsui/sidebar/RootsFragment.java
+++ b/src/com/android/documentsui/sidebar/RootsFragment.java
@@ -355,6 +355,13 @@ public class RootsFragment extends Fragment {
// Omit ourselves and maybe calling package from the list
for (ResolveInfo info : infos) {
+ if (!info.activityInfo.exported) {
+ if (VERBOSE) {
+ Log.v(TAG, "Non exported activity: " + info.activityInfo);
+ }
+ continue;
+ }
+
final String packageName = info.activityInfo.packageName;
if (!context.getPackageName().equals(packageName) &&
!TextUtils.equals(excludePackage, packageName)) {
diff --git a/src/com/android/documentsui/sorting/SortListFragment.java b/src/com/android/documentsui/sorting/SortListFragment.java
index 83db08a12..7030f7465 100644
--- a/src/com/android/documentsui/sorting/SortListFragment.java
+++ b/src/com/android/documentsui/sorting/SortListFragment.java
@@ -34,11 +34,13 @@ public class SortListFragment extends DialogFragment {
private List<SortItem> mSortingList;
public static void show(FragmentManager fm, SortModel model) {
- SortListFragment fragment = new SortListFragment();
- Bundle args = new Bundle();
- args.putParcelable(TAG_MODEL, model);
- fragment.setArguments(args);
- fragment.show(fm, TAG_SORTING_LIST);
+ if (fm.findFragmentByTag(TAG_SORTING_LIST) == null) {
+ SortListFragment fragment = new SortListFragment();
+ Bundle args = new Bundle();
+ args.putParcelable(TAG_MODEL, model);
+ fragment.setArguments(args);
+ fragment.show(fm, TAG_SORTING_LIST);
+ }
}
public SortListFragment() {
diff --git a/src/com/android/documentsui/theme/ThemeOverlayManager.java b/src/com/android/documentsui/theme/ThemeOverlayManager.java
index ca8326870..07508222d 100644
--- a/src/com/android/documentsui/theme/ThemeOverlayManager.java
+++ b/src/com/android/documentsui/theme/ThemeOverlayManager.java
@@ -22,7 +22,6 @@ import android.content.om.OverlayManager;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.os.AsyncTask;
-import android.os.Environment;
import android.os.UserHandle;
import android.util.Log;
@@ -76,9 +75,9 @@ public class ThemeOverlayManager {
}
/**
- * Return the OverlayInfo which is provided by the docsUI overlay package located product,
- * system or vendor. We assume there should only one docsUI overlay package because priority
- * not work for non-static overlay, so vendor should put only one docsUI overlay package.
+ * Return the OverlayInfo which is provided by the docsUI overlay package pre-installed in
+ * device. We assume there should only one docsUI overlay package because priority not work
+ * for non-static overlay, so vendor should put only one docsUI overlay package.
*
* @param pm the PackageManager
*/
@@ -87,13 +86,7 @@ public class ThemeOverlayManager {
for (OverlayInfo info : getOverlayInfo()) {
try {
final ApplicationInfo ai = pm.getApplicationInfo(info.getPackageName(), 0);
- // Since isProduct(), isVendor() and isSystemApp() functions in ApplicationInfo are
- // hidden. The best way to avoid unknown sideload APKs is filter path by string
- // comparison.
- final String sourceDir = ai.sourceDir;
- if (sourceDir.startsWith(Environment.getProductDirectory().getAbsolutePath())
- || sourceDir.startsWith(Environment.getVendorDirectory().getAbsolutePath())
- || sourceDir.startsWith(Environment.getRootDirectory().getAbsolutePath())) {
+ if ((ai.flags & ApplicationInfo.FLAG_SYSTEM) != 0) {
return info;
}
} catch (PackageManager.NameNotFoundException e) {
diff --git a/src/com/android/documentsui/ui/DialogController.java b/src/com/android/documentsui/ui/DialogController.java
index 8e9673932..10de21621 100644
--- a/src/com/android/documentsui/ui/DialogController.java
+++ b/src/com/android/documentsui/ui/DialogController.java
@@ -16,15 +16,10 @@
package com.android.documentsui.ui;
import android.app.Activity;
-import android.content.DialogInterface;
-import android.widget.Button;
-import android.widget.TextView;
-import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
import com.android.documentsui.R;
-import com.android.documentsui.base.ConfirmationCallback;
import com.android.documentsui.base.DocumentInfo;
import com.android.documentsui.base.Features;
import com.android.documentsui.picker.ConfirmFragment;
@@ -34,15 +29,11 @@ import com.android.documentsui.services.FileOperationService.OpType;
import com.android.documentsui.services.FileOperations;
import com.android.documentsui.services.FileOperations.Callback.Status;
-import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.google.android.material.snackbar.Snackbar;
-import java.util.List;
-
public interface DialogController {
// Dialogs used in FilesActivity
- void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback);
void showFileOperationStatus(int status, int opType, int docCount);
/**
@@ -63,50 +54,12 @@ public interface DialogController {
public static final class RuntimeDialogController implements DialogController {
private final Activity mActivity;
- private final MessageBuilder mMessages;
private final Features mFeatures;
private OperationProgressDialog mCurrentProgressDialog = null;
- public RuntimeDialogController(Features features, Activity activity, MessageBuilder messages) {
+ public RuntimeDialogController(Features features, Activity activity) {
mFeatures = features;
mActivity = activity;
- mMessages = messages;
- }
-
- @Override
- public void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback) {
- assert(!docs.isEmpty());
-
- TextView message =
- (TextView) mActivity.getLayoutInflater().inflate(
- R.layout.dialog_delete_confirmation, null);
- message.setText(mMessages.generateDeleteMessage(docs));
-
- // For now, we implement this dialog NOT
- // as a fragment (which can survive rotation and have its own state),
- // but as a simple runtime dialog. So rotating a device with an
- // active delete dialog...results in that dialog disappearing.
- // We can do better, but don't have cycles for it now.
- final AlertDialog alertDialog = new MaterialAlertDialogBuilder(mActivity)
- .setView(message)
- .setPositiveButton(
- android.R.string.ok,
- new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int id) {
- callback.accept(ConfirmationCallback.CONFIRM);
- }
- })
- .setNegativeButton(android.R.string.cancel, null)
- .create();
-
- alertDialog.setOnShowListener(
- (DialogInterface) -> {
- Button positive = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);
- positive.setFocusable(true);
- positive.requestFocus();
- });
- alertDialog.show();
}
@Override
@@ -205,7 +158,10 @@ public interface DialogController {
}
}
- static DialogController create(Features features, Activity activity, MessageBuilder messages) {
- return new RuntimeDialogController(features, activity, messages);
+ /**
+ * Create DialogController Impl.
+ */
+ static DialogController create(Features features, Activity activity) {
+ return new RuntimeDialogController(features, activity);
}
}
diff --git a/tests/common/com/android/documentsui/SelectionHelpers.java b/tests/common/com/android/documentsui/SelectionHelpers.java
index 2018252cb..ecb093468 100644
--- a/tests/common/com/android/documentsui/SelectionHelpers.java
+++ b/tests/common/com/android/documentsui/SelectionHelpers.java
@@ -18,7 +18,6 @@ package com.android.documentsui;
import androidx.recyclerview.selection.DefaultSelectionTracker;
import androidx.recyclerview.selection.SelectionPredicates;
-import androidx.recyclerview.selection.SelectionTracker;
import androidx.recyclerview.selection.SelectionTracker.SelectionPredicate;
import androidx.recyclerview.selection.StorageStrategy;
@@ -40,19 +39,13 @@ public class SelectionHelpers {
public static DocsSelectionHelper createTestInstance(List<String> docs) {
DocsSelectionHelper manager = new DocsSelectionHelper(
- new DocsSelectionHelper.DelegateFactory() {
-
- @Override
- SelectionTracker<String> create(SelectionTracker<String> selectionTracker) {
- return new DefaultSelectionTracker<String>(
- Integer.toHexString(System.identityHashCode(docs)),
- new TestStableIdProvider(docs),
- CAN_SET_ANYTHING,
- StorageStrategy.createStringStorage());
- }
- });
-
- manager.reset(null);
+ new DocsSelectionHelper.DelegateFactory());
+
+ manager.reset(new DefaultSelectionTracker<String>(
+ Integer.toHexString(System.identityHashCode(docs)),
+ new TestStableIdProvider(docs),
+ CAN_SET_ANYTHING,
+ StorageStrategy.createStringStorage()));
return manager;
}
}
diff --git a/tests/common/com/android/documentsui/TestActionModeAddons.java b/tests/common/com/android/documentsui/TestActionModeAddons.java
index 5379bbb4c..c928d6f23 100644
--- a/tests/common/com/android/documentsui/TestActionModeAddons.java
+++ b/tests/common/com/android/documentsui/TestActionModeAddons.java
@@ -15,20 +15,12 @@
*/
package com.android.documentsui;
-import com.android.documentsui.testing.TestConfirmationCallback;
-
public class TestActionModeAddons implements ActionModeAddons {
public boolean finishActionModeCalled;
- public final TestConfirmationCallback finishOnConfirmed = new TestConfirmationCallback();
@Override
public void finishActionMode() {
finishActionModeCalled = true;
}
-
- @Override
- public void finishOnConfirmed(int code) {
- finishOnConfirmed.accept(code);
- }
}
diff --git a/tests/common/com/android/documentsui/testing/TestActionHandler.java b/tests/common/com/android/documentsui/testing/TestActionHandler.java
index 7b11d41f4..f28234203 100644
--- a/tests/common/com/android/documentsui/testing/TestActionHandler.java
+++ b/tests/common/com/android/documentsui/testing/TestActionHandler.java
@@ -59,7 +59,7 @@ public class TestActionHandler extends AbstractActionHandler<TestActivity> {
}
@Override
- public void deleteSelectedDocuments() {
+ public void showDeleteDialog() {
mDeleteHappened = true;
}
diff --git a/tests/common/com/android/documentsui/ui/TestDialogController.java b/tests/common/com/android/documentsui/ui/TestDialogController.java
index 190ce7235..17916b2df 100644
--- a/tests/common/com/android/documentsui/ui/TestDialogController.java
+++ b/tests/common/com/android/documentsui/ui/TestDialogController.java
@@ -17,7 +17,6 @@ package com.android.documentsui.ui;
import androidx.fragment.app.FragmentManager;
-import com.android.documentsui.base.ConfirmationCallback;
import com.android.documentsui.base.DocumentInfo;
import com.android.documentsui.picker.ConfirmFragment;
import com.android.documentsui.services.FileOperation;
@@ -25,11 +24,8 @@ import com.android.documentsui.services.FileOperations;
import junit.framework.Assert;
-import java.util.List;
-
public class TestDialogController implements DialogController {
- public int mNextConfirmationCode;
private int mFileOpStatus;
private boolean mNoApplicationFound;
private boolean mDocumentsClipped;
@@ -39,13 +35,6 @@ public class TestDialogController implements DialogController {
private int mConfrimType;
public TestDialogController() {
- // by default, always confirm
- mNextConfirmationCode = ConfirmationCallback.CONFIRM;
- }
-
- @Override
- public void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback) {
- callback.accept(mNextConfirmationCode);
}
@Override
@@ -116,12 +105,4 @@ public class TestDialogController implements DialogController {
Assert.assertEquals(expected, mTarget);
Assert.assertEquals(ConfirmFragment.TYPE_OEPN_TREE, mConfrimType);
}
-
- public void confirmNext() {
- mNextConfirmationCode = ConfirmationCallback.CONFIRM;
- }
-
- public void rejectNext() {
- mNextConfirmationCode = ConfirmationCallback.REJECT;
- }
}
diff --git a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
index 1c7260077..863cdd0dc 100644
--- a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
+++ b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
@@ -132,6 +132,8 @@ public class RenameDocumentUiTest extends ActivityTest<FilesActivity> {
bots.directory.assertDocumentsPresent(fileName1);
bots.directory.assertDocumentsAbsent(newName);
bots.directory.assertDocumentsCount(4);
+
+ bots.directory.assertSelection(1);
}
public void testRenameDir() throws Exception {
diff --git a/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java b/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
index c06201b9f..e377f0a50 100644
--- a/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
+++ b/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
@@ -22,7 +22,6 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import androidx.recyclerview.selection.Selection;
-import androidx.recyclerview.selection.SelectionTracker;
import androidx.test.filters.SmallTest;
import androidx.test.runner.AndroidJUnit4;
@@ -51,15 +50,7 @@ public class DocsSelectionHelperTest {
@Before
public void setup() {
mCreated = new ArrayList<>();
- mFactory = new DelegateFactory() {
-
- @Override
- TestSelectionManager create(SelectionTracker<String> selectionTracker) {
- TestSelectionManager mgr = new TestSelectionManager();
- mCreated.add(mgr);
- return mgr;
- }
- };
+ mFactory = new DelegateFactory();
mSelectionMgr = new DocsSelectionHelper(mFactory);
}
@@ -105,7 +96,10 @@ public class DocsSelectionHelperTest {
}
private void resetSelectionHelper() {
- mSelectionMgr.reset(null); // nulls are passed to factory. We ignore.
+ TestSelectionManager mgr = new TestSelectionManager();
+ mCreated.add(mgr);
+
+ mSelectionMgr.reset(mgr);
}
private static final class TestSelectionManager extends DummySelectionTracker<String> {
diff --git a/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java b/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
index 93b9ed6c9..99d4751a6 100644
--- a/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
+++ b/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2017 The Android Open Source Project
+ * Copyright (C) 2019 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,84 +16,54 @@
package com.android.documentsui.dirlist;
-import android.database.Cursor;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.SmallTest;
import android.view.View;
-import android.widget.Space;
+import android.view.accessibility.AccessibilityNodeInfo;
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
-import androidx.recyclerview.widget.RecyclerView;
+import androidx.test.filters.SmallTest;
-import com.android.documentsui.testing.TestRecyclerView;
import com.android.documentsui.testing.Views;
-import java.util.ArrayList;
-import java.util.List;
-
@SmallTest
public class AccessibilityTest extends AndroidTestCase {
- private static final List<String> ITEMS = TestData.create(10);
-
- private TestRecyclerView mView;
private AccessibilityEventRouter mAccessibilityDelegate;
private boolean mClickCallbackCalled = false;
private boolean mLongClickCallbackCalled = false;
@Override
public void setUp() throws Exception {
- mView = TestRecyclerView.create(ITEMS);
- mAccessibilityDelegate = new AccessibilityEventRouter(mView, (View v) -> {
+ mAccessibilityDelegate = new AccessibilityEventRouter((View v) -> {
mClickCallbackCalled = true;
return true;
}, (View v) -> {
mLongClickCallbackCalled = true;
return true;
});
- mView.setAccessibilityDelegateCompat(mAccessibilityDelegate);
}
public void test_announceSelected() throws Exception {
View item = Views.createTestView(true);
- AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
- mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
+ AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+ mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
assertTrue(info.isSelected());
}
- public void testNullItemDetails_NoActionClick() throws Exception {
- View item = Views.createTestView(true);
- AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
-
- List<RecyclerView.ViewHolder> holders = new ArrayList<>();
- holders.add(new MessageHolder(mView.getContext(), new Space(mView.getContext())) {
- @Override
- public void bind(Cursor cursor, String modelId) {
-
- }
- });
-
- mView.setHolders(holders);
-
- mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
- assertFalse(info.isClickable());
- }
-
public void test_routesAccessibilityClicks() throws Exception {
View item = Views.createTestView(true);
- AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
- mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
- mAccessibilityDelegate.getItemDelegate()
- .performAccessibilityAction(item, AccessibilityNodeInfoCompat.ACTION_CLICK, null);
+ AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+ mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
+ mAccessibilityDelegate.performAccessibilityAction(
+ item, AccessibilityNodeInfo.ACTION_CLICK, null);
assertTrue(mClickCallbackCalled);
}
public void test_routesAccessibilityLongClicks() throws Exception {
View item = Views.createTestView(true);
- AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
- mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
- mAccessibilityDelegate.getItemDelegate()
- .performAccessibilityAction(item, AccessibilityNodeInfoCompat.ACTION_LONG_CLICK, null);
+ AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+ mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
+ mAccessibilityDelegate.performAccessibilityAction(
+ item, AccessibilityNodeInfo.ACTION_LONG_CLICK, null);
assertTrue(mLongClickCallbackCalled);
}
}
diff --git a/tests/unit/com/android/documentsui/files/ActionHandlerTest.java b/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
index de4f7fa46..bde2fe258 100644
--- a/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
+++ b/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
@@ -73,7 +73,9 @@ import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
+import java.util.ArrayList;
import java.util.Arrays;
+import java.util.List;
@RunWith(AndroidJUnit4.class)
@MediumTest
@@ -105,8 +107,6 @@ public class ActionHandlerTest {
mHandler = createHandler();
- mDialogs.confirmNext();
-
mEnv.selectDocument(TestEnv.FILE_GIF);
}
@@ -160,36 +160,28 @@ public class ActionHandlerTest {
}
@Test
- public void testDeleteSelectedDocuments_NoSelection() {
+ public void testShowDeleteDialog_NoSelection() {
mEnv.populateStack();
mEnv.selectionMgr.clearSelection();
- mHandler.deleteSelectedDocuments();
- mDialogs.assertNoFileFailures();
+ mHandler.showDeleteDialog();
mActivity.startService.assertNotCalled();
- mActionModeAddons.finishOnConfirmed.assertNeverCalled();
+ assertFalse(mActionModeAddons.finishActionModeCalled);
}
@Test
- public void testDeleteSelectedDocuments_Cancelable() {
+ public void testDeleteSelectedDocuments() {
mEnv.populateStack();
- mDialogs.rejectNext();
- mHandler.deleteSelectedDocuments();
- mDialogs.assertNoFileFailures();
- mActivity.startService.assertNotCalled();
- mActionModeAddons.finishOnConfirmed.assertRejected();
- }
+ mEnv.selectionMgr.clearSelection();
+ mEnv.selectDocument(TestEnv.FILE_PNG);
- // Recents root means when deleting the srcParent will be null.
- @Test
- public void testDeleteSelectedDocuments_RecentsRoot() {
- mEnv.state.stack.changeRoot(TestProvidersAccess.RECENTS);
+ List<DocumentInfo> docs = new ArrayList<>();
+ docs.add(TestEnv.FILE_PNG);
+ mHandler.deleteSelectedDocuments(docs, mEnv.state.stack.peek());
- mHandler.deleteSelectedDocuments();
- mDialogs.assertNoFileFailures();
mActivity.startService.assertCalled();
- mActionModeAddons.finishOnConfirmed.assertCalled();
+ assertTrue(mActionModeAddons.finishActionModeCalled);
}
@Test
@@ -331,6 +323,7 @@ public class ActionHandlerTest {
@Test
public void testDocumentPicked_Downloads_ManagesApks() throws Exception {
mActivity.currentRoot = TestProvidersAccess.DOWNLOADS;
+ TestEnv.FILE_APK.authority = TestProvidersAccess.DOWNLOADS.authority;
mHandler.openDocument(TestEnv.FILE_APK, ActionHandler.VIEW_TYPE_PREVIEW,
ActionHandler.VIEW_TYPE_REGULAR);
@@ -338,24 +331,35 @@ public class ActionHandlerTest {
}
@Test
- public void testDocumentPicked_Home_SendsActionViewForApks() throws Exception {
- mActivity.currentRoot = TestProvidersAccess.HOME;
+ public void testDocumentPicked_Downloads_ManagesPartialFiles() throws Exception {
+ mActivity.currentRoot = TestProvidersAccess.DOWNLOADS;
+ TestEnv.FILE_PARTIAL.authority = TestProvidersAccess.DOWNLOADS.authority;
- mHandler.openDocument(TestEnv.FILE_APK, ActionHandler.VIEW_TYPE_PREVIEW,
+ mHandler.openDocument(TestEnv.FILE_PARTIAL, ActionHandler.VIEW_TYPE_PREVIEW,
ActionHandler.VIEW_TYPE_REGULAR);
- mActivity.assertActivityStarted(Intent.ACTION_VIEW);
+ mActivity.assertActivityStarted(DocumentsContract.ACTION_MANAGE_DOCUMENT);
}
@Test
- public void testDocumentPicked_Downloads_ManagesPartialFiles() throws Exception {
- mActivity.currentRoot = TestProvidersAccess.DOWNLOADS;
+ public void testDocumentPicked_Recent_ManagesApks() throws Exception {
+ mActivity.currentRoot = TestProvidersAccess.RECENTS;
+ TestEnv.FILE_APK.authority = TestProvidersAccess.DOWNLOADS.authority;
- mHandler.openDocument(TestEnv.FILE_PARTIAL, ActionHandler.VIEW_TYPE_PREVIEW,
+ mHandler.openDocument(TestEnv.FILE_APK, ActionHandler.VIEW_TYPE_PREVIEW,
ActionHandler.VIEW_TYPE_REGULAR);
mActivity.assertActivityStarted(DocumentsContract.ACTION_MANAGE_DOCUMENT);
}
@Test
+ public void testDocumentPicked_Home_SendsActionViewForApks() throws Exception {
+ mActivity.currentRoot = TestProvidersAccess.HOME;
+
+ mHandler.openDocument(TestEnv.FILE_APK, ActionHandler.VIEW_TYPE_PREVIEW,
+ ActionHandler.VIEW_TYPE_REGULAR);
+ mActivity.assertActivityStarted(Intent.ACTION_VIEW);
+ }
+
+ @Test
public void testDocumentPicked_OpensArchives() throws Exception {
mActivity.currentRoot = TestProvidersAccess.HOME;
mEnv.docs.nextDocument = TestEnv.FILE_ARCHIVE;
diff --git a/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java b/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
index 0d070611d..eb8835e2e 100644
--- a/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
+++ b/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
@@ -16,10 +16,10 @@
package com.android.documentsui.picker;
-import static org.mockito.Mockito.verify;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.verify;
import android.app.Activity;
import android.content.ClipData;
@@ -52,13 +52,13 @@ import com.android.documentsui.testing.TestLastAccessedStorage;
import com.android.documentsui.testing.TestProvidersAccess;
import com.android.documentsui.testing.TestResolveInfo;
-import java.util.concurrent.Executor;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import java.util.Arrays;
+import java.util.concurrent.Executor;
@RunWith(AndroidJUnit4.class)
@MediumTest
@@ -91,8 +91,6 @@ public class ActionHandlerTest {
mPickCountRecord
);
- mEnv.dialogs.confirmNext();
-
mEnv.selectionMgr.select("1");
AsyncTask.setDefaultExecutor(mEnv.mExecutor);
diff --git a/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java b/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java
new file mode 100644
index 000000000..4c2fb89ae
--- /dev/null
+++ b/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.documentsui.picker;
+
+import android.content.Context;
+
+import androidx.test.InstrumentationRegistry;
+import androidx.test.filters.SmallTest;
+import androidx.test.runner.AndroidJUnit4;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4.class)
+@SmallTest
+public class UpdatePickResultTaskTest {
+
+ private UpdatePickResultTask mTask;
+
+ @Before
+ public void setUp() {
+ Context context = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ mTask = new UpdatePickResultTask(context, new PickResult());
+ }
+
+ @Test
+ public void testSafeExcute_noCrash() throws Exception {
+ mTask.safeExecute();
+ mTask.safeExecute();
+ }
+}
diff --git a/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java b/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
index c87954d75..488f79fb2 100644
--- a/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
+++ b/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
@@ -18,6 +18,7 @@ package com.android.documentsui.theme;
import static com.google.common.truth.Truth.assertThat;
+import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.never;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
@@ -28,6 +29,8 @@ import android.content.Context;
import android.content.Intent;
import android.content.om.OverlayInfo;
import android.content.om.OverlayManager;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageManager;
import android.os.UserHandle;
import androidx.core.util.Consumer;
@@ -58,6 +61,9 @@ public class ThemeOverlayManagerTest {
@Mock
OverlayManager mOverlayManager;
+ @Mock
+ PackageManager mPackageManager;
+
Consumer<Boolean> mCallback;
Context mContext;
CountDownLatch mLatch;
@@ -183,6 +189,33 @@ public class ThemeOverlayManagerTest {
}
}
+ @Test
+ public void testGetValidOverlay_system_valid() throws Exception {
+ mThemeOverlayManager = new ThemeOverlayManager(mOverlayManager,
+ getEnabledTargetPackageId());
+
+ ApplicationInfo ai = mock(ApplicationInfo.class);
+ ai.flags |= ApplicationInfo.FLAG_SYSTEM;
+ when(mPackageManager.getApplicationInfo(getOverlayPackageId(), 0)).thenReturn(ai);
+
+ assertThat(mThemeOverlayManager.getValidOverlay(mPackageManager)).isEqualTo(
+ mOverlayManager.getOverlayInfosForTarget(getEnabledTargetPackageId(),
+ mUserHandle).iterator().next());
+ }
+
+ @Test
+ public void testGetValidOverlay_data_invalid() throws Exception {
+ mThemeOverlayManager = new ThemeOverlayManager(mOverlayManager,
+ getEnabledTargetPackageId());
+
+ ApplicationInfo ai = mock(ApplicationInfo.class);
+ String path = "/data/app/DocumentUIOverlay/DocumentUIOverlay.apk";
+ ai.sourceDir = path;
+ when(mPackageManager.getApplicationInfo(getOverlayPackageId(), 0)).thenReturn(ai);
+
+ assertThat(mThemeOverlayManager.getValidOverlay(mPackageManager)).isEqualTo(null);
+ }
+
private static OverlayInfo createOverlayInfo(String packageName, String targetPackageName,
boolean enabled) {
return new OverlayInfo(packageName, targetPackageName, null, null, "",