Merge "Add support for createContentUriForUser for Android R" into sc-mainline-prod
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..74b2e0b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+# Intellij
+**/.idea/
+*.iml
+local.properties
+# Gradle
+**/.gradle/
diff --git a/Android.bp b/Android.bp
index 2b10536..827329c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -21,6 +21,7 @@
manifest: "AndroidManifest.xml",
static_libs: [
+ "modules-utils-backgroundthread",
"androidx.appcompat_appcompat",
"androidx.core_core",
"androidx.legacy_legacy-support-core-ui",
@@ -36,6 +37,7 @@
"androidx.fragment_fragment",
"androidx.vectordrawable_vectordrawable-animated",
"androidx.exifinterface_exifinterface",
+ "exoplayer2.15.1",
],
libs: [
@@ -71,7 +73,7 @@
sdk_version: "module_current",
min_sdk_version: "30",
- target_sdk_version: "30",
+ target_sdk_version: "31",
certificate: "media",
privileged: true,
@@ -103,7 +105,6 @@
srcs: [
"src/**/*.aidl",
"src/**/*.java",
- ":mediaprovider-database-sources",
":statslog-mediaprovider-java-gen",
],
}
@@ -111,19 +112,30 @@
// This is defined to give LegacyMediaProvider the bare minimum it needs
// to keep the legacy database schema working while also building
// against "system_current"
-filegroup {
- name: "mediaprovider-database-sources",
+java_library {
+ name: "mediaprovider-database",
srcs: [
"src/com/android/providers/media/DatabaseHelper.java",
- "src/com/android/providers/media/util/BackgroundThread.java",
"src/com/android/providers/media/util/DatabaseUtils.java",
"src/com/android/providers/media/util/FileUtils.java",
"src/com/android/providers/media/util/ForegroundThread.java",
- "src/com/android/providers/media/util/HandlerExecutor.java",
"src/com/android/providers/media/util/Logging.java",
"src/com/android/providers/media/util/MimeUtils.java",
+ "src/com/android/providers/media/util/StringUtils.java",
"src/com/android/providers/media/playlist/*.java",
],
+ sdk_version: "module_current",
+ min_sdk_version: "30",
+ static_libs: [
+ "modules-utils-backgroundthread",
+ "modules-utils-build",
+ "guava",
+ ],
+ libs: [
+ "androidx.annotation_annotation",
+ "framework-annotations-lib",
+ "framework-mediaprovider",
+ ],
}
platform_compat_config {
diff --git a/TEST_MAPPING b/TEST_MAPPING
index cb7c12c..f1d99be 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -1,4 +1,18 @@
{
+ "mainline-presubmit": [
+ {
+ "name": "MediaProviderTests[com.google.android.mediaprovider.apex]"
+ },
+ {
+ "name": "CtsScopedStorageCoreHostTest"
+ },
+ {
+ "name": "CtsScopedStorageHostTest"
+ },
+ {
+ "name": "CtsScopedStorageDeviceOnlyTest"
+ }
+ ],
"presubmit": [
{
"name": "MediaProviderTests"
diff --git a/apex/framework/api/current.txt b/apex/framework/api/current.txt
index 187da31..0a53fb5 100644
--- a/apex/framework/api/current.txt
+++ b/apex/framework/api/current.txt
@@ -8,7 +8,6 @@
method @NonNull public static android.app.PendingIntent createFavoriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean);
method @NonNull public static android.app.PendingIntent createTrashRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean);
method @NonNull public static android.app.PendingIntent createWriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>);
- method @Nullable public static String getCloudProvider(@NonNull android.content.ContentResolver);
method @Nullable public static android.net.Uri getDocumentUri(@NonNull android.content.Context, @NonNull android.net.Uri);
method @NonNull public static java.util.Set<java.lang.String> getExternalVolumeNames(@NonNull android.content.Context);
method public static long getGeneration(@NonNull android.content.Context, @NonNull String);
@@ -23,7 +22,6 @@
method @NonNull public static String getVersion(@NonNull android.content.Context, @NonNull String);
method @NonNull public static String getVolumeName(@NonNull android.net.Uri);
method public static boolean isCurrentSystemGallery(@NonNull android.content.ContentResolver, int, @NonNull String);
- method public static boolean notifyCloudEvent(@NonNull android.content.ContentResolver);
method @Deprecated @NonNull public static android.net.Uri setIncludePending(@NonNull android.net.Uri);
method @NonNull public static android.net.Uri setRequireOriginal(@NonNull android.net.Uri);
field public static final String ACTION_IMAGE_CAPTURE = "android.media.action.IMAGE_CAPTURE";
diff --git a/apex/framework/api/module-lib-current.txt b/apex/framework/api/module-lib-current.txt
index eae8f7a..d802177 100644
--- a/apex/framework/api/module-lib-current.txt
+++ b/apex/framework/api/module-lib-current.txt
@@ -1,41 +1 @@
// Signature format: 2.0
-package android.provider {
-
- public final class CloudMediaProviderContract {
- field public static final String EXTRA_FILTER_ALBUM = "android.provider.extra.FILTER_ALBUM";
- field public static final String EXTRA_FILTER_MIMETYPE = "android.provider.extra.FILTER_MIMETYPE";
- field public static final String EXTRA_FILTER_SIZE_BYTES = "android.provider.extra.FILTER_SIZE_BYTES";
- field public static final String EXTRA_GENERATION = "android.provider.extra.GENERATION";
- field public static final String EXTRA_PAGE_TOKEN = "android.provider.extra.PAGE_TOKEN";
- field public static final String MANAGE_CLOUD_MEDIA_PROVIDERS_PERMISSION = "com.android.providers.media.permission.MANAGE_CLOUD_MEDIA_PROVIDERS";
- field public static final String METHOD_GET_MEDIA_INFO = "android:getMediaInfo";
- field public static final String PROVIDER_INTERFACE = "android.content.action.CLOUD_MEDIA_PROVIDER";
- }
-
- public static final class CloudMediaProviderContract.AlbumColumns {
- field public static final String DATE_TAKEN_MS = "date_taken_ms";
- field public static final String DISPLAY_NAME = "display_name";
- field public static final String ID = "id";
- field public static final String MEDIA_COUNT = "album_media_count";
- field public static final String MEDIA_COVER_ID = "album_media_cover_id";
- }
-
- public static final class CloudMediaProviderContract.MediaColumns {
- field public static final String DATE_TAKEN_MS = "date_taken_ms";
- field public static final String DURATION_MS = "duration_ms";
- field public static final String GENERATION_MODIFIED = "generation_modified";
- field public static final String ID = "id";
- field public static final String IS_FAVORITE = "is_favorite";
- field public static final String MEDIA_STORE_URI = "media_store_uri";
- field public static final String MIME_TYPE = "mime_type";
- field public static final String SIZE_BYTES = "size_bytes";
- }
-
- public static final class CloudMediaProviderContract.MediaInfo {
- field public static final String MEDIA_COUNT = "media_count";
- field public static final String MEDIA_GENERATION = "media_generation";
- field public static final String MEDIA_VERSION = "media_version";
- }
-
-}
-
diff --git a/apex/framework/java/android/provider/CloudMediaProvider.java b/apex/framework/java/android/provider/CloudMediaProvider.java
index 3ef174f..ae96fb1 100644
--- a/apex/framework/java/android/provider/CloudMediaProvider.java
+++ b/apex/framework/java/android/provider/CloudMediaProvider.java
@@ -16,6 +16,7 @@
package android.provider;
+import static android.provider.CloudMediaProviderContract.METHOD_GET_ACCOUNT_INFO;
import static android.provider.CloudMediaProviderContract.METHOD_GET_MEDIA_INFO;
import static android.provider.CloudMediaProviderContract.URI_PATH_ALBUM;
import static android.provider.CloudMediaProviderContract.URI_PATH_DELETED_MEDIA;
@@ -116,6 +117,25 @@
}
/**
+ * Returns account related information for the media collection.
+ * <p>
+ * This is useful for the OS to populate a settings page with account information and allow
+ * users configure their media collection account.
+ *
+ * @param extras containing keys to filter result:
+ * <ul>
+ * <li> {@link CloudMediaProviderContract.AccountInfo#ACTIVE_ACCOUNT_NAME}
+ * <li> {@link CloudMediaProviderContract.AccountInfo#ACCOUNT_CONFIGURATION_INTENT}
+ * </ul>
+ *
+ * @return {@link Bundle} containing {@link CloudMediaProviderContract.AccountInfo}
+ */
+ @NonNull
+ public Bundle onGetAccountInfo(@Nullable Bundle extras) {
+ throw new UnsupportedOperationException("getAccountInfo not supported");
+ }
+
+ /**
* Returns metadata about the media collection itself.
* <p>
* This is useful for the OS to determine if its cache of media items in the collection is
@@ -281,6 +301,8 @@
throws FileNotFoundException {
if (METHOD_GET_MEDIA_INFO.equals(method)) {
return onGetMediaInfo(extras);
+ } else if (METHOD_GET_ACCOUNT_INFO.equals(method)) {
+ return onGetAccountInfo(extras);
} else {
throw new UnsupportedOperationException("Method not supported " + method);
}
diff --git a/apex/framework/java/android/provider/CloudMediaProviderContract.java b/apex/framework/java/android/provider/CloudMediaProviderContract.java
index f8a2811..6cb68e9 100644
--- a/apex/framework/java/android/provider/CloudMediaProviderContract.java
+++ b/apex/framework/java/android/provider/CloudMediaProviderContract.java
@@ -16,7 +16,7 @@
package android.provider;
-import android.annotation.SystemApi;
+import android.app.Activity;
import android.content.ContentResolver;
import android.content.Intent;
import android.database.Cursor;
@@ -34,7 +34,6 @@
*
* @hide
*/
-@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
public final class CloudMediaProviderContract {
private static final String TAG = "CloudMediaProviderContract";
@@ -115,6 +114,36 @@
public static final String MIME_TYPE = "mime_type";
/**
+ * Mime-type extension representing special format for a media item.
+ *
+ * Photo Picker requires special format tagging for media items.
+ * This is essential as media items can have various formats like
+ * Motion Photos, GIFs etc, which are not identifiable by
+ * {@link #MIME_TYPE}.
+ * <p>
+ * Type: INTEGER
+ */
+ public static final String STANDARD_MIME_TYPE_EXTENSION = "standard_mime_type_extension";
+
+ /**
+ * Constant for the {@link #STANDARD_MIME_TYPE_EXTENSION} column indicating
+ * that the media item doesn't have any special format associated with it.
+ */
+ public static final int STANDARD_MIME_TYPE_EXTENSION_NONE = 0;
+
+ /**
+ * Constant for the {@link #STANDARD_MIME_TYPE_EXTENSION} column indicating
+ * that the media item is a GIF.
+ */
+ public static final int STANDARD_MIME_TYPE_EXTENSION_GIF = 1;
+
+ /**
+ * Constant for the {@link #STANDARD_MIME_TYPE_EXTENSION} column indicating
+ * that the media item is a Motion Photo.
+ */
+ public static final int STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO = 2;
+
+ /**
* Size of a media file, in bytes.
* <p>
* Type: LONG
@@ -325,6 +354,30 @@
public static final String MEDIA_COUNT = "media_count";
}
+ /** Constants related to the account information */
+ public static final class AccountInfo {
+ private AccountInfo() {}
+
+ /**
+ * Name of the account owning the media collection synced from the cloud provider.
+ * <p>
+ * Type: STRING
+ *
+ * @see CloudMediaProvider#onGetAccountInfo
+ */
+ public static final String ACTIVE_ACCOUNT_NAME = "active_account_name";
+
+ /**
+ * {@link Intent} Intent to launch an {@link Activity} to allow users configure their media
+ * collection account information like the active account.
+ * <p>
+ * Type: PARCELABLE
+ *
+ * @see CloudMediaProvider#onGetAccountInfo
+ */
+ public static final String ACCOUNT_CONFIGURATION_INTENT = "account_configuration_intent";
+ }
+
/**
* Opaque pagination token to retrieve the next page (cursor) from a media or album query.
* <p>
@@ -433,10 +486,17 @@
*
* {@hide}
*/
- @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
public static final String METHOD_GET_MEDIA_INFO = "android:getMediaInfo";
/**
+ * Constant used to execute {@link CloudMediaProvider#onGetAccountInfo} via
+ * {@link ContentProvider#call}.
+ *
+ * {@hide}
+ */
+ public static final String METHOD_GET_ACCOUNT_INFO = "android:getAccountInfo";
+
+ /**
* URI path for {@link CloudMediaProvider#onQueryMedia}
*
* {@hide}
@@ -470,4 +530,11 @@
* {@hide}
*/
public static final String URI_PATH_MEDIA_INFO = "media_info";
+
+ /**
+ * URI path for {@link CloudMediaProvider#onGetAccountInfo}
+ *
+ * {@hide}
+ */
+ public static final String URI_PATH_ACCOUNT_INFO = "account_info";
}
diff --git a/apex/framework/java/android/provider/MediaStore.java b/apex/framework/java/android/provider/MediaStore.java
index 8a8a811..8b9d09b 100644
--- a/apex/framework/java/android/provider/MediaStore.java
+++ b/apex/framework/java/android/provider/MediaStore.java
@@ -2062,7 +2062,7 @@
* Photo Picker requires special format tagging for media files.
* This is essential as {@link Images} collection can include
* images of various formats like Motion Photos, GIFs etc, which
- * is not identifiable by {@link #MIME_TYPE}
+ * is not identifiable by {@link #MIME_TYPE}.
*
* @hide
*/
@@ -2072,29 +2072,30 @@
/**
* Constant for the {@link #_SPECIAL_FORMAT} column indicating
* that the file doesn't have any special format associated with it.
- * TODO(b/199522401): Expose these as public API for cloud providers.
*
* @hide
*/
- public static final int _SPECIAL_FORMAT_NONE = 0;
+ public static final int _SPECIAL_FORMAT_NONE =
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE;
/**
* Constant for the {@link #_SPECIAL_FORMAT} column indicating
* that the file is a GIF file.
- * TODO(b/199522401): Expose these as public API for cloud providers.
*
* @hide
*/
- public static final int _SPECIAL_FORMAT_GIF = 1;
+ public static final int _SPECIAL_FORMAT_GIF =
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF;
/**
* Constant for the {@link #_SPECIAL_FORMAT} column indicating
* that the file is a Motion Photo.
- * TODO(b/199522401): Expose these as public API for cloud providers.
*
* @hide
*/
- public static final int _SPECIAL_FORMAT_MOTION_PHOTO = 2;
+ public static final int _SPECIAL_FORMAT_MOTION_PHOTO =
+ CloudMediaProviderContract.MediaColumns.
+ STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO;
}
}
@@ -2960,7 +2961,6 @@
* Non-zero if the audio file is a voice recording recorded
* by voice recorder apps
*/
- @ExportedSince(osVersion = Build.VERSION_CODES.S)
@Column(value = Cursor.FIELD_TYPE_INTEGER, readOnly = true)
public static final String IS_RECORDING = "is_recording";
@@ -4579,6 +4579,8 @@
* enabled.
*
* See android.provider.CloudMediaProvider
+ *
+ * @hide
*/
// TODO(b/202733511): Convert See to @see tag after CloudMediaProvider API is unhidden
@Nullable
@@ -4600,6 +4602,8 @@
* {@link #getCloudProvider(ContentResolver)}, the request will be unsuccessful.
*
* @return {@code true} if the notification was successful, {@code false} otherwise
+ *
+ * @hide
*/
public static boolean notifyCloudEvent(@NonNull ContentResolver resolver) {
Objects.requireNonNull(resolver);
diff --git a/gen_strings.py b/gen_strings.py
index a3d98be..23b3315 100755
--- a/gen_strings.py
+++ b/gen_strings.py
@@ -38,42 +38,42 @@
if verb == "trash":
print Template('''
<!-- Dialog title asking if user will allow $verb permission to the $data item displayed below this string. [CHAR LIMIT=128] -->
-<plurals name="permission_${verb}_${data}">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this $datalabel to trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s to trash?</item>
-</plurals>
+<string name="permission_${verb}_${data}"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this $datalabel to trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s to trash?}
+}</string>
''').substitute(vars()).strip("\n")
print Template('''
<!-- Progress dialog message after user allows $verb permission to the $data item [CHAR LIMIT=128] -->
-<plurals name="permission_progress_${verb}_${data}">
- <item quantity="one">Moving $datalabel to trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s to trash…</item>
-</plurals>
+<string name="permission_progress_${verb}_${data}"> {count, plural,
+ =1 {Moving $datalabel to trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s to trash…}
+}</string>
''').substitute(vars()).strip("\n")
elif verb == "untrash":
print Template('''
<!-- Dialog title asking if user will allow $verb permission to the $data item displayed below this string. [CHAR LIMIT=128] -->
-<plurals name="permission_${verb}_${data}">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this $datalabel out of trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s out of trash?</item>
-</plurals>
+<string name="permission_${verb}_${data}"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this $datalabel out of trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s out of trash?}
+}</string>
''').substitute(vars()).strip("\n")
print Template('''
<!-- Progress dialog message after user allows $verb permission to the $data item [CHAR LIMIT=128] -->
-<plurals name="permission_progress_${verb}_${data}">
- <item quantity="one">Moving $datalabel out of trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s out of trash…</item>
-</plurals>
+<string name="permission_progress_${verb}_${data}"> {count, plural,
+ =1 {Moving $datalabel out of trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s out of trash…}
+}</string>
''').substitute(vars()).strip("\n")
else:
print Template('''
<!-- Dialog title asking if user will allow $verb permission to the $data item displayed below this string. [CHAR LIMIT=128] -->
-<plurals name="permission_${verb}_${data}">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to $verblabel this $datalabel?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to $verblabel <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s?</item>
-</plurals>
+<string name="permission_${verb}_${data}"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to $verblabel this $datalabel?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to $verblabel <xliff:g id="count" example="42">^2</xliff:g> ${datalabel}s?}
+}</string>
''').substitute(vars()).strip("\n")
if verb == "write":
actionLabel = "Modifying"
@@ -81,10 +81,10 @@
actionLabel = "Deleting"
print Template('''
<!-- Progress dialog message after user allows $verb permission to the $data item [CHAR LIMIT=128] -->
-<plurals name="permission_progress_${verb}_${data}">
- <item quantity="one">$actionLabel $datalabel…</item>
- <item quantity="other">$actionLabel <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s…</item>
-</plurals>
+<string name="permission_progress_${verb}_${data}"> {count, plural,
+ =1 {$actionLabel $datalabel…}
+ other {$actionLabel <xliff:g id="count" example="42">^1</xliff:g> ${datalabel}s…}
+}</string>
''').substitute(vars()).strip("\n")
print '''
diff --git a/jni/FuseDaemon.cpp b/jni/FuseDaemon.cpp
index 659da39..b7aab10 100755
--- a/jni/FuseDaemon.cpp
+++ b/jni/FuseDaemon.cpp
@@ -433,7 +433,8 @@
static double get_entry_timeout(const string& path, node* node, struct fuse* fuse) {
string media_path = fuse->GetEffectiveRootPath() + "/Android/media";
if (fuse->disable_dentry_cache || node->ShouldInvalidate() ||
- is_package_owned_path(path, fuse->path) || android::base::StartsWith(path, media_path)) {
+ is_package_owned_path(path, fuse->path) ||
+ android::base::StartsWithIgnoreCase(path, media_path)) {
// We set dentry timeout to 0 for the following reasons:
// 1. The dentry cache was completely disabled
// 2.1 Case-insensitive lookups need to invalidate other case-insensitive dentry matches
diff --git a/legacy/Android.bp b/legacy/Android.bp
index dd9e5f8..3b03bc8 100644
--- a/legacy/Android.bp
+++ b/legacy/Android.bp
@@ -13,18 +13,19 @@
manifest: "AndroidManifest.xml",
static_libs: [
+ "mediaprovider-database",
"androidx.appcompat_appcompat",
"androidx.core_core",
- "guava",
- "modules-utils-build",
],
- libs: ["app-compat-annotations"],
+ libs: [
+ "app-compat-annotations",
+ "framework-mediaprovider",
+ ],
srcs: [
"src/**/*.aidl",
"src/**/*.java",
- ":mediaprovider-database-sources",
],
platform_apis: true,
diff --git a/res/color-v31/surface_light.xml b/res/color-v31/surface_light.xml
new file mode 100644
index 0000000..928a6a9
--- /dev/null
+++ b/res/color-v31/surface_light.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 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.
+-->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:color="@android:color/system_neutral1_500" android:lStar="98" />
+</selector>
diff --git a/res/color/picker_chip_background_color.xml b/res/color/picker_chip_background_color.xml
index ef6b28c..9eb418e 100644
--- a/res/color/picker_chip_background_color.xml
+++ b/res/color/picker_chip_background_color.xml
@@ -16,6 +16,6 @@
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_selected="true" android:color="@color/picker_highlight_color"/>
- <item android:state_enabled="true" android:color="?android:attr/colorBackground"/>
-</selector>
\ No newline at end of file
+ <item android:state_selected="true" android:color="?attr/pickerSelectedChipBackgroundColor"/>
+ <item android:state_enabled="true" android:color="?attr/pickerChipBackgroundColor"/>
+</selector>
diff --git a/res/color/picker_chip_ripple_color.xml b/res/color/picker_chip_ripple_color.xml
index cc540bd..6264a73 100644
--- a/res/color/picker_chip_ripple_color.xml
+++ b/res/color/picker_chip_ripple_color.xml
@@ -38,4 +38,4 @@
<item android:state_hovered="true"
android:alpha="0.04" android:color="?android:textColorSecondary"/>
<item android:alpha="0.00" android:color="?android:textColorSecondary"/>
-</selector>
\ No newline at end of file
+</selector>
diff --git a/res/color/picker_chip_text_color.xml b/res/color/picker_chip_text_color.xml
index f75c7c8..d9f15a8 100644
--- a/res/color/picker_chip_text_color.xml
+++ b/res/color/picker_chip_text_color.xml
@@ -16,6 +16,6 @@
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_selected="true" android:color="?android:colorAccent"/>
- <item android:state_enabled="true" android:color="@color/picker_toolbar_chip_text_color"/>
-</selector>
\ No newline at end of file
+ <item android:state_selected="true" android:color="?attr/pickerSelectedChipTextColor"/>
+ <item android:state_enabled="true" android:color="?android:attr/textColorSecondary"/>
+</selector>
diff --git a/res/drawable/ic_arrow_back.xml b/res/drawable/ic_arrow_back.xml
index 1370c3b..85a418a 100644
--- a/res/drawable/ic_arrow_back.xml
+++ b/res/drawable/ic_arrow_back.xml
@@ -19,7 +19,7 @@
android:height="24dp"
android:viewportHeight="24"
android:viewportWidth="24"
- android:tint="@color/picker_toolbar_icon_color"
+ android:tint="?attr/pickerTextColor"
android:autoMirrored="true">
<path
android:fillColor="@android:color/white"
diff --git a/res/drawable/ic_artwork_camera.xml b/res/drawable/ic_artwork_camera.xml
new file mode 100644
index 0000000..dc22c49
--- /dev/null
+++ b/res/drawable/ic_artwork_camera.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="120dp"
+ android:height="80dp"
+ android:viewportWidth="120"
+ android:viewportHeight="80">
+ <path
+ android:pathData="M96,14m-8,0a8,8 0,1 1,16 0a8,8 0,1 1,-16 0"
+ android:fillColor="#EA4335"/>
+ <path
+ android:pathData="M8,14h104v64h-104z"
+ android:fillColor="#DADCE0"/>
+ <path
+ android:pathData="M16,10h16v4h-16z"
+ android:fillColor="#5F6368"/>
+ <path
+ android:strokeWidth="1"
+ android:pathData="M60,48m-25.5,0a25.5,25.5 0,1 1,51 0a25.5,25.5 0,1 1,-51 0"
+ android:fillColor="#DADCE0"
+ android:strokeColor="#5F6368"/>
+ <path
+ android:pathData="M60,48m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
+ android:fillColor="#BDC1C6"/>
+</vector>
diff --git a/res/drawable/ic_check_circle_filled.xml b/res/drawable/ic_check_circle_filled.xml
index 5e35ba9..6dbfcf3 100644
--- a/res/drawable/ic_check_circle_filled.xml
+++ b/res/drawable/ic_check_circle_filled.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
<path
- android:fillColor="?android:attr/colorAccent"
+ android:fillColor="?attr/pickerSelectedColor"
android:pathData="M12,2C6.48,2 2,6.48 2,12c0,5.52 4.48,10 10,10s10,-4.48 10,-10C22,6.48 17.52,2 12,2zM10,17l-4,-4l1.4,-1.4l2.6,2.6l6.6,-6.6L18,9L10,17z"/>
</vector>
diff --git a/res/drawable/ic_close.xml b/res/drawable/ic_close.xml
index e82bf74..5e5e885 100644
--- a/res/drawable/ic_close.xml
+++ b/res/drawable/ic_close.xml
@@ -19,7 +19,7 @@
android:height="24dp"
android:viewportHeight="24"
android:viewportWidth="24"
- android:tint="@color/picker_toolbar_icon_color">
+ android:tint="?attr/pickerTextColor">
<path
android:fillColor="@android:color/white"
android:pathData="M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12 19,6.41z"/>
diff --git a/res/drawable/ic_collections.xml b/res/drawable/ic_collections.xml
index ad76643..7ac707d 100644
--- a/res/drawable/ic_collections.xml
+++ b/res/drawable/ic_collections.xml
@@ -19,7 +19,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
- android:tint="?android:attr/colorAccent">
+ android:tint="?attr/pickerSelectedColor">
<path
android:fillColor="@android:color/white"
android:pathData="M20,4v12L8,16L8,4h12m0,-2L8,2c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2L22,4c0,-1.1 -0.9,-2 -2,-2zM2,6v14c0,1.1 0.9,2 2,2h14v-2L4,20L4,6L2,6zM15.67,11l-2.5,2.98 -1.67,-2.18L9,15h10l-3.33,-4z"/>
diff --git a/res/drawable/ic_personal_mode.xml b/res/drawable/ic_personal_mode.xml
index cf4562c..0d64a4c 100644
--- a/res/drawable/ic_personal_mode.xml
+++ b/res/drawable/ic_personal_mode.xml
@@ -19,7 +19,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
- android:tint="@color/picker_profile_button_content_color">
+ android:tint="?attr/pickerProfileButtonTextColor">
<path
android:fillColor="@android:color/white"
android:pathData="M19.08,4.92C15.16,1.02 8.82,1.03 4.91,4.93C1.03,8.85 1.03,15.17 4.92,19.08C6.8,20.95 9.35,22 12,22c2.65,0 5.2,-1.05 7.08,-2.92C22.97,15.16 22.98,8.83 19.08,4.92zM6.34,17.66L6.34,17.66c0.86,-0.8 3.22,-2.16 5.67,-2.16c2.45,0 4.64,1.24 5.65,2.16C14.53,20.77 9.48,20.77 6.34,17.66zM18.93,16.03c-3.99,-3.36 -9.82,-3.36 -13.82,0c-1.77,-3.07 -1.38,-7.05 1.22,-9.69c3.13,-3.12 8.21,-3.13 11.34,-0.01C20.23,8.91 20.75,12.88 18.93,16.03zM15,8.99c0,1.66 -1.34,3 -3,3c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3C13.66,5.99 15,7.34 15,8.99z"
diff --git a/res/drawable/ic_radio_button_unchecked.xml b/res/drawable/ic_radio_button_unchecked.xml
index 622010e..40a7734 100644
--- a/res/drawable/ic_radio_button_unchecked.xml
+++ b/res/drawable/ic_radio_button_unchecked.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
<path
- android:fillColor="@android:color/white"
+ android:fillColor="@color/picker_unselected_check_color"
android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.42,0 -8,-3.58 -8,-8s3.58,-8 8,-8 8,3.58 8,8 -3.58,8 -8,8z"/>
</vector>
diff --git a/res/drawable/ic_work_outline.xml b/res/drawable/ic_work_outline.xml
index 71d0e45..12bf61e 100644
--- a/res/drawable/ic_work_outline.xml
+++ b/res/drawable/ic_work_outline.xml
@@ -19,7 +19,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
- android:tint="@color/picker_profile_button_content_color">
+ android:tint="?attr/pickerProfileButtonTextColor">
<path
android:fillColor="@android:color/white"
android:pathData="M20,6h-4L16,4c0,-1.11 -0.89,-2 -2,-2h-4c-1.11,0 -2,0.89 -2,2v2L4,6c-1.11,0 -1.99,0.89 -1.99,2L2,19c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM10,4h4v2h-4L10,4zM20,19L4,19L4,8h16v11z"/>
diff --git a/res/layout/activity_photo_picker.xml b/res/layout/activity_photo_picker.xml
index 56a2920..ce0f3e8 100644
--- a/res/layout/activity_photo_picker.xml
+++ b/res/layout/activity_photo_picker.xml
@@ -30,7 +30,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/bottom_sheet"
- android:background="?android:attr/colorBackground"
+ android:background="@color/picker_background_color"
android:clipToOutline="true"
app:behavior_hideable="true"
app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior">
@@ -39,7 +39,7 @@
android:id="@+id/drag_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/picker_drag_bar_height"
- android:background="?android:attr/colorBackground">
+ android:background="@color/picker_background_color">
<ImageView
android:layout_width="wrap_content"
@@ -69,8 +69,8 @@
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
- android:background="?android:attr/colorBackground"
- app:titleTextColor="@color/picker_toolbar_title_color">
+ android:background="@color/picker_background_color"
+ app:titleTextColor="?attr/pickerTextColor">
<LinearLayout
android:id="@+id/chip_container"
diff --git a/res/layout/fragment_picker_tab.xml b/res/layout/fragment_picker_tab.xml
index 17960f9..e1590a6 100644
--- a/res/layout/fragment_picker_tab.xml
+++ b/res/layout/fragment_picker_tab.xml
@@ -20,6 +20,35 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
+ <LinearLayout
+ android:id="@android:id/empty"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="80dp"
+ android:orientation="vertical"
+ android:visibility="gone">
+
+ <ImageView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal"
+ android:scaleType="fitCenter"
+ android:src="@drawable/ic_artwork_camera"
+ android:contentDescription="@null"/>
+
+ <TextView
+ android:id="@+id/empty_text_view"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/picker_empty_text_margin"
+ android:gravity="center_horizontal"
+ android:text="@string/picker_photos_empty_message"
+ android:textColor="?android:attr/textColorSecondary"
+ android:textSize="@dimen/picker_empty_text_size"
+ style="?android:attr/textAppearanceListItem"/>
+
+ </LinearLayout>
+
<com.android.providers.media.photopicker.ui.AutoFitRecyclerView
android:id="@+id/picker_tab_recyclerview"
android:layout_width="match_parent"
@@ -34,11 +63,11 @@
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/picker_profile_button_margin_bottom"
android:layout_gravity="bottom|center"
- android:textAppearance="@style/PickerProfileButton"
- android:textColor="@color/picker_profile_button_content_color"
+ android:textAppearance="@style/PickerButtonTextAppearance"
+ android:textColor="?attr/pickerProfileButtonTextColor"
android:text="@string/picker_work_profile"
android:visibility="gone"
- app:backgroundTint="@color/picker_profile_button_background_color"
+ app:backgroundTint="?attr/pickerProfileButtonColor"
app:borderWidth="0dp"
app:elevation="3dp"
app:icon="@drawable/ic_work_outline"
@@ -58,14 +87,14 @@
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginHorizontal="@dimen/picker_bottom_bar_horizontal_gap"
- android:layout_gravity="start"
- android:paddingVertical="@dimen/picker_bottom_bar_vertical_gap"
+ android:layout_gravity="start|center_vertical"
+ android:paddingVertical="@dimen/picker_bottom_bar_buttons_vertical_gap"
android:drawableLeft="@drawable/ic_collections"
android:text="@string/picker_view_selected"
android:textAllCaps="false"
- android:textColor="?android:attr/colorAccent"
- app:iconPadding="@dimen/picker_bottom_bar_vertical_gap"
- style="?attr/borderlessButtonStyle"/>
+ android:textColor="?attr/pickerSelectedColor"
+ app:iconPadding="@dimen/picker_viewselected_icon_padding"
+ style="@style/MaterialBorderlessButtonStyle"/>
<Button
android:id="@+id/button_add"
@@ -73,11 +102,12 @@
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/picker_bottom_bar_horizontal_gap"
android:layout_gravity="end|center_vertical"
- android:paddingVertical="@dimen/picker_bottom_bar_vertical_gap"
+ android:paddingVertical="@dimen/picker_bottom_bar_buttons_vertical_gap"
android:text="@string/add"
android:textAllCaps="false"
- android:backgroundTint="?android:attr/colorAccent"
- style="?attr/materialButtonStyle"/>
+ android:textColor="?attr/pickerHighlightTextColor"
+ android:backgroundTint="?attr/pickerHighlightColor"
+ style="@style/MaterialButtonStyle"/>
</FrameLayout>
-</FrameLayout>
\ No newline at end of file
+</FrameLayout>
diff --git a/res/layout/fragment_preview.xml b/res/layout/fragment_preview.xml
index ede43a1..550c7ca 100644
--- a/res/layout/fragment_preview.xml
+++ b/res/layout/fragment_preview.xml
@@ -15,7 +15,7 @@
-->
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:background="@color/preview_default_black"
+ android:background="@color/preview_background_color"
android:layout_width="match_parent"
android:layout_height="match_parent">
@@ -50,29 +50,47 @@
android:layout_height="@dimen/picker_bottom_bar_size"
android:paddingHorizontal="@dimen/preview_buttons_padding_horizontal">
+ <!-- Buttons for Preview on Long press. Visible by default -->
+ <Button
+ android:id="@+id/preview_add_or_select_button"
+ android:layout_width="@dimen/preview_add_or_select_width"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center"
+ android:backgroundTint="@color/preview_highlight_color"
+ android:paddingVertical="@dimen/picker_bottom_bar_buttons_vertical_gap"
+ android:text="@string/add"
+ android:textAllCaps="false"
+ android:textColor="@color/preview_default_grey"
+ style="@style/MaterialButtonStyle"/>
+
+ <!-- Buttons for Preview on View Selected. Hidden by default -->
<Button
android:id="@+id/preview_select_check_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:paddingStart="@dimen/preview_deselect_padding_start"
+ android:paddingVertical="@dimen/picker_bottom_bar_buttons_vertical_gap"
android:background="@android:color/transparent"
android:drawableLeft="@drawable/preview_check"
- android:drawableTint="@color/preview_default_blue"
+ android:drawableTint="@color/preview_highlight_color"
android:textAllCaps="false"
android:text="@string/deselect"
android:textColor="@color/picker_default_white"
- style="?attr/borderlessButtonStyle"/>
+ android:visibility="gone"
+ style="@style/MaterialBorderlessButtonStyle"/>
<Button
- android:id="@+id/preview_add_or_select_button"
+ android:id="@+id/preview_add_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
- android:backgroundTint="@color/preview_default_blue"
+ android:backgroundTint="@color/preview_highlight_color"
+ android:paddingVertical="@dimen/picker_bottom_bar_buttons_vertical_gap"
android:text="@string/add"
android:textAllCaps="false"
android:textColor="@color/preview_default_grey"
- style="?attr/materialButtonStyle"/>
+ android:visibility="gone"
+ style="@style/MaterialButtonStyle"/>
</FrameLayout>
</FrameLayout>
diff --git a/res/layout/item_album_grid.xml b/res/layout/item_album_grid.xml
index 8c148c1..d90efd7 100644
--- a/res/layout/item_album_grid.xml
+++ b/res/layout/item_album_grid.xml
@@ -28,7 +28,8 @@
android:elevation="0dp"
android:duplicateParentState="true"
app:cardCornerRadius="@dimen/picker_album_grid_radius"
- app:cardElevation="0dp">
+ app:cardElevation="0dp"
+ app:strokeWidth="0dp">
<com.android.providers.media.photopicker.ui.SquareImageView
android:id="@+id/icon_thumbnail"
@@ -42,15 +43,17 @@
<TextView
android:id="@+id/album_name"
android:layout_width="wrap_content"
- android:layout_height="@dimen/picker_album_name_min_height"
+ android:layout_height="wrap_content"
+ android:minHeight="@dimen/picker_album_name_min_height"
android:layout_marginTop="@dimen/picker_album_name_margin"
- android:textAppearance="?attr/textAppearanceSubtitle2"/>
+ android:textAppearance="@style/PickerHeaderTextAppearance"/>
<TextView
android:id="@+id/item_count"
android:layout_width="wrap_content"
- android:layout_height="@dimen/picker_album_item_count_height"
+ android:layout_height="wrap_content"
+ android:minHeight="@dimen/picker_album_item_count_height"
android:layout_marginTop="@dimen/picker_album_item_count_margin"
- android:textAppearance="?attr/textAppearanceCaption"/>
+ android:textAppearance="@android:style/TextAppearance.DeviceDefault.Small"/>
</LinearLayout>
diff --git a/res/layout/item_date_header.xml b/res/layout/item_date_header.xml
index fd6f826..d3a931a 100644
--- a/res/layout/item_date_header.xml
+++ b/res/layout/item_date_header.xml
@@ -17,6 +17,7 @@
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/date_header_title"
android:layout_width="match_parent"
- android:layout_height="@dimen/picker_date_header_height"
+ android:layout_height="wrap_content"
+ android:minHeight="@dimen/picker_date_header_height"
android:padding="@dimen/picker_date_header_padding"
- android:textAppearance="@style/PickerDateHeader"/>
\ No newline at end of file
+ android:textAppearance="@style/PickerHeaderTextAppearance"/>
diff --git a/res/layout/item_photo_grid.xml b/res/layout/item_photo_grid.xml
index fed1c8b..f28305c 100644
--- a/res/layout/item_photo_grid.xml
+++ b/res/layout/item_photo_grid.xml
@@ -19,7 +19,6 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="@color/picker_highlight_color"
android:focusable="true">
<com.google.android.material.card.MaterialCardView
@@ -28,7 +27,8 @@
android:elevation="0dp"
android:duplicateParentState="true"
app:cardElevation="0dp"
- app:cardCornerRadius="0dp">
+ app:cardCornerRadius="0dp"
+ app:strokeWidth="0dp">
<FrameLayout
android:layout_width="match_parent"
diff --git a/res/layout/item_video_preview.xml b/res/layout/item_video_preview.xml
index f1b5274..b888ac0 100644
--- a/res/layout/item_video_preview.xml
+++ b/res/layout/item_video_preview.xml
@@ -16,13 +16,23 @@
<FrameLayout
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="match_parent">
- <VideoView
- android:id="@+id/preview_videoView"
+
+ <com.google.android.exoplayer2.ui.StyledPlayerView
+ android:id="@+id/preview_player_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:visibility="gone"
+ app:use_controller="false" />
+
+ <ImageView
+ android:id="@+id/preview_video_image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
- android:contentDescription="@null"/>
+ android:scaleType="fitCenter"
+ android:contentDescription="@null" />
</FrameLayout>
diff --git a/res/layout/picker_chip_tab_header.xml b/res/layout/picker_chip_tab_header.xml
index f081b98..700f5e6 100644
--- a/res/layout/picker_chip_tab_header.xml
+++ b/res/layout/picker_chip_tab_header.xml
@@ -20,7 +20,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:textAppearance="@style/PickerChipText"
+ android:layout_marginHorizontal="@dimen/picker_chip_horizontal_gap"
+ android:textAppearance="@style/PickerChipTextAppearance"
android:textColor="@color/picker_chip_text_color"
app:chipBackgroundColor="@color/picker_chip_background_color"
app:chipCornerRadius="@dimen/picker_chip_radius"
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 02029b6..0256561 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Gaan voort"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Laat toe"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Weier"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> bykomende items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> bykomende item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> bykomende item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> bykomende items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Vee tydelike programlêers uit"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> wil \'n paar tydelike lêers uitvee. Dit kan verhoogde batterygebruik of sellulêre data tot gevolg hê."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Vee tans tydelike programlêers uit …"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Voeg by"</string>
<string name="deselect" msgid="4297825044827769490">"Ontkies"</string>
<string name="select" msgid="2704765470563027689">"Kies"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Kies tot <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Kies tot <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Kies tot <xliff:g id="COUNT_0">^1</xliff:g> item}other{Kies tot <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Onlangs"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Geen foto\'s of video\'s nie"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Geen albums nie"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Bekyk geselekteerde"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foto\'s"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Toegang tot persoonlike data van \'n werkprogram af word nie toegelaat nie"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Werkprogramme is onderbreek"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Om werkfoto\'s oop te maak, moet jy jou werkprogramme aanskakel en weer probeer"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Voeg by (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Aflaaie"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skermskote"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers te wysig?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer te wysig?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Wysig tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers …</item>
- <item quantity="one">Wysig tans oudiolêer …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s te wysig?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video te wysig?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Wysig tans <xliff:g id="COUNT">^1</xliff:g> video\'s …</item>
- <item quantity="one">Wysig tans video …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s te wysig?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto te wysig?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Wysig tans <xliff:g id="COUNT">^1</xliff:g> foto\'s …</item>
- <item quantity="one">Wysig tans foto …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items te wysig?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item te wysig?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Wysig tans <xliff:g id="COUNT">^1</xliff:g> items …</item>
- <item quantity="one">Wysig tans item …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers na die asblik toe te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer na die asblik toe te skuif?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers na asblik …</item>
- <item quantity="one">Skuif tans oudiolêer na asblik …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s na die asblik toe te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video na die asblik toe skuif?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> video\'s na asblik …</item>
- <item quantity="one">Skuif tans video na asblik …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s na die asblik toe te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto na die asblik toe skuif?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> foto\'s na asblik …</item>
- <item quantity="one">Skuif tans foto na asblik …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items na die asblik toe te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item na die asblik toe skuif?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> items na asblik …</item>
- <item quantity="one">Skuif tans item na asblik …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers uit die asblik uit te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer uit die asblik uit te skuif?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers uit die asblik uit …</item>
- <item quantity="one">Skuif tans oudiolêer uit die asblik uit …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s uit die asblik uit te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video uit die asblik uit te skuif?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> video\'s uit die asblik uit …</item>
- <item quantity="one">Skuif tans video uit die asblik uit …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s uit die asblik uit te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto uit die asblik uit te skuif?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> foto\'s uit die asblik uit …</item>
- <item quantity="one">Skuif tans foto uit die asblik uit …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items uit die asblik uit te skuif?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item uit die asblik uit te skuif?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Skuif tans <xliff:g id="COUNT">^1</xliff:g> items uit die asblik uit …</item>
- <item quantity="one">Skuif tans item uit die asblik uit …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers uit te vee?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer uit te vee?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Vee tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers uit …</item>
- <item quantity="one">Vee tans oudiolêer uit</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s uit te vee?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video uit te vee?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Vee tans <xliff:g id="COUNT">^1</xliff:g> video\'s uit …</item>
- <item quantity="one">Vee tans video uit …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s uit te vee?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto uit te vee?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Vee tans <xliff:g id="COUNT">^1</xliff:g> foto\'s uit …</item>
- <item quantity="one">Vee tans foto uit …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items uit te vee?</item>
- <item quantity="one">Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item uit te vee?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Vee tans <xliff:g id="COUNT">^1</xliff:g> items uit …</item>
- <item quantity="one">Vee tans item uit …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Bewegingfoto"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer te wysig?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers te wysig?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Wysig tans oudiolêer …}other{Wysig tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video te wysig?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s te wysig?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Wysig tans video …}other{Wysig tans <xliff:g id="COUNT">^1</xliff:g> video\'s …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto te wysig?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s te wysig?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Wysig tans foto …}other{Wysig tans <xliff:g id="COUNT">^1</xliff:g> foto\'s …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item te wysig?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items te wysig?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Wysig tans item …}other{Wysig tans <xliff:g id="COUNT">^1</xliff:g> items …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer na die asblik toe te skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers na die asblik toe te skuif?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Skuif tans oudiolêer na asblik …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers na asblik …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video na die asblik toe skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s na die asblik toe te skuif?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Skuif tans video na asblik …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> video\'s na asblik …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto na die asblik toe skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s na die asblik toe te skuif?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Skuif tans foto na asblik …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> foto\'s na asblik …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item na die asblik toe skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items na die asblik toe te skuif?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Skuif tans item na asblik …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> items na asblik …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer uit die asblik uit te skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers uit die asblik uit te skuif?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Skuif tans oudiolêer uit die asblik uit …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers uit die asblik uit …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video uit die asblik uit te skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s uit die asblik uit te skuif?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Skuif tans video uit die asblik uit …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> video\'s uit die asblik uit …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto uit die asblik uit te skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s uit die asblik uit te skuif?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Skuif tans foto uit die asblik uit …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> foto\'s uit die asblik uit …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item uit die asblik uit te skuif?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items uit die asblik uit te skuif?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Skuif tans item uit die asblik uit …}other{Skuif tans <xliff:g id="COUNT">^1</xliff:g> items uit die asblik uit …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie oudiolêer uit te vee?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> oudiolêers uit te vee?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Vee tans oudiolêer uit …}other{Vee tans <xliff:g id="COUNT">^1</xliff:g> oudiolêers uit …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie video uit te vee?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> video\'s uit te vee?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Vee tans video uit …}other{Vee tans <xliff:g id="COUNT">^1</xliff:g> video\'s uit …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie foto uit te vee?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> foto\'s uit te vee?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Vee tans foto uit …}other{Vee tans <xliff:g id="COUNT">^1</xliff:g> foto\'s uit …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Laat <xliff:g id="APP_NAME_0">^1</xliff:g> toe om hierdie item uit te vee?}other{Laat <xliff:g id="APP_NAME_1">^1</xliff:g> toe om <xliff:g id="COUNT">^2</xliff:g> items uit te vee?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Vee tans item uit …}other{Vee tans <xliff:g id="COUNT">^1</xliff:g> items uit …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> kan nie medialêers verwerk nie"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediaverwerking is gekanselleer"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Mediaverwerkingfout"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 5dc26b9..974660c 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ቀጥል"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ፍቀድ"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ከልክል"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">እንዲሁም <xliff:g id="COUNT_1">^1</xliff:g> ተጨማሪ ንጥሎች</item>
- <item quantity="other">እንዲሁም <xliff:g id="COUNT_1">^1</xliff:g> ተጨማሪ ንጥሎች</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{እንዲሁም <xliff:g id="COUNT_0">^1</xliff:g> ተጨማሪ ንጥል}one{እንዲሁም <xliff:g id="COUNT_1">^1</xliff:g> ተጨማሪ ንጥል}other{እንዲሁም <xliff:g id="COUNT_1">^1</xliff:g> ተጨማሪ ንጥሎች}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ጊዜያዊ የመተግበሪያ ፋይሎች ይጸዱ?"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> አንዳንድ ጊዜያዊ ፋይሎችን ማጽዳት ይፈልጋል። ይህ የበለጠ የባትሪ ኃይል ወይም የተንቀሳቃሽ ስልክ ውሂብ ፍጆታን ሊጨምር ይችላል።"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ጊዜያዊ የመተግበሪያ ፋይሎችን በማጽዳት ላይ…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"አክል"</string>
<string name="deselect" msgid="4297825044827769490">"አትምረጥ"</string>
<string name="select" msgid="2704765470563027689">"ምረጥ"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">እስከ <xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች ድረስ ይምረጡ</item>
- <item quantity="other">እስከ <xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች ድረስ ይምረጡ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{እስከ <xliff:g id="COUNT_0">^1</xliff:g> ንጥል ድረስ ይምረጡ}one{እስከ <xliff:g id="COUNT_1">^1</xliff:g> ንጥል ድረስ ይምረጡ}other{እስከ <xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች ድረስ ይምረጡ}}"</string>
<string name="recent" msgid="6694613584743207874">"የቅርብ ጊዜ"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ምንም ፎቶዎች ወይም ቪዲዮዎች የሉም"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ምንም አልበሞች የሉም"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"የተመረጡትን አሳይ"</string>
<string name="picker_photos" msgid="7415035516411087392">"ፎቶዎች"</string>
<string name="picker_albums" msgid="4822511902115299142">"አልበሞች"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"የግል ውሂብን ከሥራ መተግበሪያ መድረስ አይፈቀድም"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"የስራ መተግበሪያዎች ባሉበት ቆመዋል"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"የሥራ ፎቶዎችን ለመክፈት የሥራ መተግበሪያዎችዎን ያብሩ እና እንደገና ይሞክሩ"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ንጥል}one{<xliff:g id="COUNT_1">^1</xliff:g> ንጥል}other{<xliff:g id="COUNT_1">^1</xliff:g> ንጥሎች}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) አክል"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ካሜራ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ውርዶች"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ቅጽበታዊ ገጽ እይታዎች"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን እንዲቀይር ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን እንዲቀይር ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመቀየር ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመቀየር ላይ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲቀይር ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲቀይር ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመቀየር ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመቀየር ላይ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲቀይር ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲቀይር ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመቀየር ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመቀየር ላይ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲቀይር ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲቀይር ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመቀየር ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመቀየር ላይ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> የድምጽ ፋይሎችን ወደ መጣያ በመውሰድ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> የድምጽ ፋይሎችን ወደ መጣያ በመውሰድ ላይ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ቪዱዮዎችን ወደ መጣያ በመውሰድ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ቪዱዮዎችን ወደ መጣያ በመውሰድ ላይ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ወደ መጣያ በመውሰድ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ወደ መጣያ በመውሰድ ላይ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ወደ መጣያ በመውሰድ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ወደ መጣያ በመውሰድ ላይ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን ከመጣያ በማስወጣት ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን ከመጣያ በማስወጣት ላይ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን ከመጣያ በማስወጣት ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን ከመጣያ በማስወጣት ላይ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ከመጣያ በማስወጣት ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ከመጣያ በማስወጣት ላይ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ከመጣያ በማስወጣት ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ከመጣያ በማስወጣት ላይ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> የኦዲዮ ፋይሎችን እንዲሰረዝ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> የኦዲዮ ፋይሎችን እንዲሰረዝ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመሰረዝ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመሰረዝ ላይ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲሰረዝ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲሰረዝ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመሰረዝ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመሰረዝ ላይ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲሰረዝ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲሰረዝ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመሰረዝ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመሰረዝ ላይ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲሰረዝ ይፈቀድለት?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲሰረዝ ይፈቀድለት?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመሰረዝ ላይ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመሰረዝ ላይ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"የእንቅስቃሴ ፎቶ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ኦዲዮ ፋይል እንዲቀይር ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይልን እንዲቀይር ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን እንዲቀይር ይፈቀድለት?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{የኦዲዮ ፋይልን በመቀየር ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይልን በመቀየር ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመቀየር ላይ…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ቪዲዮ እንዲቀይር ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮን እንዲቀይር ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲቀይር ይፈቀድለት?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ቪዲዮን በመቀየር ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮን በመቀየር ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመቀየር ላይ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ፎቶ እንዲቀይር ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶን እንዲቀይር ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲቀይር ይፈቀድለት?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ፎቶን በመቀየር ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ፎቶን በመቀየር ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመቀየር ላይ…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ንጥል እንዲቀይር ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥልን እንዲቀይር ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲቀይር ይፈቀድለት?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ንጥልን በመቀየር ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ንጥልን በመቀየር ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመቀየር ላይ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ኦዲዮ ፋይል ወደ መጣያ እንዲወስድ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይልን ወደ መጣያ እንዲወስድ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{የኦዲዮ ፋይልን ወደ መጣያ በመውሰድ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይልን ወደ መጣያ በመውሰድ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን ወደ መጣያ በመውሰድ ላይ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ቪዲዮ ወደ መጣያ እንዲወስድ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮን ወደ መጣያ እንዲወስድ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ቪዲዮን ወደ መጣያ በመውሰድ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮን ወደ መጣያ በመውሰድ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን ወደ መጣያ በመውሰድ ላይ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ፎቶ ወደ መጣያ እንዲወስድ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶን ወደ መጣያ እንዲወስድ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ፎቶን ወደ መጣያ በመውሰድ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ፎቶን ወደ መጣያ በመውሰድ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ወደ መጣያ በመውሰድ ላይ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ንጥል ወደ መጣያ እንዲወስድ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥልን ወደ መጣያ እንዲወስድ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ወደ መጣያ እንዲወስድ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ንጥልን ወደ መጣያ በመውሰድ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ንጥልን ወደ መጣያ በመውሰድ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ወደ መጣያ በመውሰድ ላይ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ኦዲዮ ፋይል ከመጣያ እንዲያስወጣ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይልን ከመጣያ እንዲያስወጣ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ኦዲዮ ፋይሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{የኦዲዮ ፋይልን ከመጣያ በማስወጣት ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይልን ከመጣያ በማስወጣት ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን ከመጣያ በማስወጣት ላይ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ቪዲዮ ከመጣያ እንዲያስወጣ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮን ከመጣያ እንዲያስወጣ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ቪዲዮን ከመጣያ በማስወጣት ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮን ከመጣያ በማስወጣት ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን ከመጣያ በማስወጣት ላይ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ፎቶ ከመጣያ እንዲያስወጣ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶን ከመጣያ እንዲያስወጣ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ፎቶን ከመጣያ በማስወጣት ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ፎቶን ከመጣያ በማስወጣት ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን ከመጣያ በማስወጣት ላይ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ንጥል ከመጣያ እንዲያስወጣ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥልን ከመጣያ እንዲያስወጣ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን ከመጣያ እንዲያስወጣ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ንጥልን ከመጣያ በማስወጣት ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ንጥልን ከመጣያ በማስወጣት ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ንጥሎችን ከመጣያ በማስወጣት ላይ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን የኦዲዮ ፋይል እንዲሰረዝ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> የኦዲዮ ፋይልን እንዲሰረዝ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> የኦዲዮ ፋይሎችን እንዲሰረዝ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{የኦዲዮ ፋይልን በመሰረዝ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይልን በመሰረዝ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> የኦዲዮ ፋይሎችን በመሰረዝ ላይ…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ቪዲዮ እንዲሰረዝ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮን እንዲሰረዝ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ቪዲዮዎችን እንዲሰረዝ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ቪዲዮን በመሰረዝ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮን በመሰረዝ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ቪዲዮዎችን በመሰረዝ ላይ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ፎቶ እንዲሰረዝ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶን እንዲሰረዝ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ፎቶዎችን እንዲሰረዝ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ፎቶን በመሰረዝ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ፎቶን በመሰረዝ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ፎቶዎችን በመሰረዝ ላይ…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ይህን ንጥል እንዲሰረዝ ይፈቀድለት?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥልን እንዲሰረዝ ይፈቀድለት?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> ንጥሎችን እንዲሰረዝ ይፈቀድለት?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ንጥልን በመሰረዝ ላይ…}one{<xliff:g id="COUNT">^1</xliff:g> ንጥልን በመሰረዝ ላይ…}other{<xliff:g id="COUNT">^1</xliff:g> ንጥሎችን በመሰረዝ ላይ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> የሚዲያ ፋይሎችን ማሄድ አይችልም"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ሚዲያን ማሰናዳት ተሰርዟል"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ሚዲያን የማሰናዳት ስህተት"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 38ca95b..c6b27be 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -29,22 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"متابعة"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"سماح"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"رفض"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="zero">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="two">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="zero">و<xliff:g id="COUNT_1">^1</xliff:g> عنصر إضافي</item>
- <item quantity="two">وعنصران إضافيان (<xliff:g id="COUNT_1">^1</xliff:g>)</item>
- <item quantity="few">و<xliff:g id="COUNT_1">^1</xliff:g> عناصر إضافية</item>
- <item quantity="many">و<xliff:g id="COUNT_1">^1</xliff:g> عنصرًا إضافيًا</item>
- <item quantity="other">و<xliff:g id="COUNT_1">^1</xliff:g> عنصر إضافي</item>
- <item quantity="one">وعنصر إضافي واحد (<xliff:g id="COUNT_0">^1</xliff:g>)</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}zero{+<xliff:g id="COUNT_1">^1</xliff:g>}two{+<xliff:g id="COUNT_1">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}many{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{وعنصر إضافي واحد (<xliff:g id="COUNT_0">^1</xliff:g>)}zero{و<xliff:g id="COUNT_1">^1</xliff:g> عنصر إضافي}two{وعنصران إضافيان (<xliff:g id="COUNT_1">^1</xliff:g>)}few{و<xliff:g id="COUNT_1">^1</xliff:g> عناصر إضافية}many{و<xliff:g id="COUNT_1">^1</xliff:g> عنصرًا إضافيًا}other{و<xliff:g id="COUNT_1">^1</xliff:g> عنصر إضافي}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"محو ملفات التطبيق المؤقتة"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"يريد تطبيق <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> محو بعض الملفات المؤقتة. قد يؤدي هذا إلى زيادة استهلاك شحن البطارية أو بيانات شبكة الجوّال."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"جارٍ محو ملفات التطبيق المؤقتة…"</string>
@@ -54,16 +40,11 @@
<string name="add" msgid="2894574044585549298">"إضافة"</string>
<string name="deselect" msgid="4297825044827769490">"إلغاء الاختيار"</string>
<string name="select" msgid="2704765470563027689">"اختيار"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="zero">اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصر.</item>
- <item quantity="two">اختَر ما يصل إلى عنصرين (<xliff:g id="COUNT_1">^1</xliff:g>).</item>
- <item quantity="few">اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عناصر.</item>
- <item quantity="many">اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصرًا.</item>
- <item quantity="other">اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصر.</item>
- <item quantity="one">اختَر ما يصل إلى عنصر واحد (<xliff:g id="COUNT_0">^1</xliff:g>).</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{اختَر ما يصل إلى عنصر واحد (<xliff:g id="COUNT_0">^1</xliff:g>).}zero{اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصر.}two{اختَر ما يصل إلى عنصرين (<xliff:g id="COUNT_1">^1</xliff:g>).}few{اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عناصر.}many{اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصرًا.}other{اختَر ما يصل إلى <xliff:g id="COUNT_1">^1</xliff:g> عنصر.}}"</string>
<string name="recent" msgid="6694613584743207874">"الأحدث"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"عرض المحتوى المحدّد"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ما مِن صور أو فيديوهات"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ما مِن ألبومات"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"عرض ما تم اختياره"</string>
<string name="picker_photos" msgid="7415035516411087392">"الصور"</string>
<string name="picker_albums" msgid="4822511902115299142">"الألبومات"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"التبديل إلى الملف الشخصي للعمل"</string>
@@ -73,14 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"غير مسموح بالوصول إلى البيانات الشخصية من تطبيق عمل."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"تطبيقات العمل متوقفة مؤقتًا"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"لفتح صور العمل، عليك تفعيل تطبيقات العمل ثم إعادة المحاولة."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="zero"><xliff:g id="COUNT_1">^1</xliff:g> عنصر</item>
- <item quantity="two">عنصران (<xliff:g id="COUNT_1">^1</xliff:g>)</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> عناصر</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> عنصرًا</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> عنصر</item>
- <item quantity="one">عنصر واحد (<xliff:g id="COUNT_0">^1</xliff:g>)</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{عنصر واحد (<xliff:g id="COUNT_0">^1</xliff:g>)}zero{<xliff:g id="COUNT_1">^1</xliff:g> عنصر}two{عنصران (<xliff:g id="COUNT_1">^1</xliff:g>)}few{<xliff:g id="COUNT_1">^1</xliff:g> عناصر}many{<xliff:g id="COUNT_1">^1</xliff:g> عنصرًا}other{<xliff:g id="COUNT_1">^1</xliff:g> عنصر}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"إضافة (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"الكاميرا"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"العناصر التي تم تنزيلها"</string>
@@ -88,262 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"لقطات الشاشة"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل ملفين صوتيين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا الملف الصوتي؟</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="zero">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…</item>
- <item quantity="two">جارٍ تعديل ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية…</item>
- <item quantity="many">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا…</item>
- <item quantity="other">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…</item>
- <item quantity="one">جارٍ تعديل ملف صوتي واحد…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديوهات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا الفيديو؟</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="zero">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="two">جارٍ تعديل فيديوهين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديوهات…</item>
- <item quantity="many">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="other">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="one">جارٍ تعديل فيديو واحد…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل صورتين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صور؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذه الصورة؟</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="zero">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="two">جارٍ تعديل صورتين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صور…</item>
- <item quantity="many">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="other">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="one">جارٍ تعديل صورة واحدة…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصر؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل عنصرين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عناصر؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصرًا؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصر؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا العنصر؟</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="zero">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصر…</item>
- <item quantity="two">جارٍ تعديل عنصرين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عناصر…</item>
- <item quantity="many">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصرًا…</item>
- <item quantity="other">جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصر…</item>
- <item quantity="one">جارٍ تعديل عنصر واحد…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي إلى المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل ملفين صوتيين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية إلى المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتية إلى المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي إلى المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الملف الصوتي إلى المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="zero">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي إلى المهملات…</item>
- <item quantity="two">جارٍ نقل ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…</item>
- <item quantity="few">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية إلى المهملات…</item>
- <item quantity="many">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا إلى المهملات…</item>
- <item quantity="other">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي إلى المهملات…</item>
- <item quantity="one">جارٍ نقل ملف صوتي واحد إلى المهملات…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديوهات إلى المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الفيديو إلى المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="zero">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…</item>
- <item quantity="two">جارٍ نقل فيديوهين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…</item>
- <item quantity="few">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديوهات إلى المهملات…</item>
- <item quantity="many">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…</item>
- <item quantity="other">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…</item>
- <item quantity="one">جارٍ نقل فيديو واحد إلى المهملات…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل صورتين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صور إلى المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذه الصورة إلى المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="zero">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…</item>
- <item quantity="two">جارٍ نقل صورتين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…</item>
- <item quantity="few">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صور إلى المهملات…</item>
- <item quantity="many">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…</item>
- <item quantity="other">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…</item>
- <item quantity="one">جارٍ نقل صورة واحدة إلى المهملات…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر إلى المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل عنصرين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عناصر إلى المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصرًا إلى المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر إلى المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا العنصر إلى المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="zero">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصر إلى المهملات…</item>
- <item quantity="two">جارٍ نقل عنصرين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…</item>
- <item quantity="few">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عناصر إلى المهملات…</item>
- <item quantity="many">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصرًا إلى المهملات…</item>
- <item quantity="other">جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصر إلى المهملات…</item>
- <item quantity="one">جارٍ نقل عنصر واحد إلى المهملات…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي خارج المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل ملفين صوتيين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية خارج المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا خارج المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي خارج المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل الملف الصوتي هذا خارج المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="zero">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملف صوتي من المهملات…</item>
- <item quantity="two">جارٍ إخراج ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…</item>
- <item quantity="few">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية من المهملات…</item>
- <item quantity="many">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا من المهملات…</item>
- <item quantity="other">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملف صوتي من المهملات…</item>
- <item quantity="one">جارٍ إخراج ملف صوتي واحد من المهملات…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديوهات خارج المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الفيديو خارج المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="zero">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…</item>
- <item quantity="two">جارٍ إخراج فيديوهين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…</item>
- <item quantity="few">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديوهات من المهملات…</item>
- <item quantity="many">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…</item>
- <item quantity="other">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…</item>
- <item quantity="one">جارٍ إخراج فيديو واحد من المهملات…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل صورتين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صور خارج المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذه الصورة خارج المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="zero">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…</item>
- <item quantity="two">جارٍ إخراج صورتين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…</item>
- <item quantity="few">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صور من المهملات…</item>
- <item quantity="many">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…</item>
- <item quantity="other">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…</item>
- <item quantity="one">جارٍ إخراج صورة واحدة من المهملات…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر خارج المهملات؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل عنصرين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عناصر خارج المهملات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصرًا خارج المهملات؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر خارج المهملات؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا العنصر خارج المهملات؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="zero">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصر من المهملات…</item>
- <item quantity="two">جارٍ إخراج عنصرين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…</item>
- <item quantity="few">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عناصر من المهملات…</item>
- <item quantity="many">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصرًا من المهملات…</item>
- <item quantity="other">جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصر من المهملات…</item>
- <item quantity="one">جارٍ إخراج عنصر واحد من المهملات…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف ملفين صوتيين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا الملف الصوتي؟</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="zero">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…</item>
- <item quantity="two">جارٍ حذف ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية…</item>
- <item quantity="many">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا…</item>
- <item quantity="other">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…</item>
- <item quantity="one">جارٍ حذف ملف صوتي واحد…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف فيديوهين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديوهات؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا الفيديو؟</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="zero">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="two">جارٍ حذف فيديوهين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديوهات…</item>
- <item quantity="many">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="other">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…</item>
- <item quantity="one">جارٍ حذف فيديو واحد…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف صورتين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صور؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف صورة واحدة؟</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="zero">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="two">جارٍ حذف صورتين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صور…</item>
- <item quantity="many">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="other">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…</item>
- <item quantity="one">جارٍ حذف صورة واحدة…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="zero">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصر؟</item>
- <item quantity="two">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف عنصرين (<xliff:g id="COUNT">^2</xliff:g>)؟</item>
- <item quantity="few">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عناصر؟</item>
- <item quantity="many">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصرًا؟</item>
- <item quantity="other">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصر؟</item>
- <item quantity="one">هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا العنصر؟</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="zero">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصر…</item>
- <item quantity="two">جارٍ حذف عنصرين (<xliff:g id="COUNT">^1</xliff:g>)…</item>
- <item quantity="few">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عناصر…</item>
- <item quantity="many">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصرًا…</item>
- <item quantity="other">جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصر…</item>
- <item quantity="one">جارٍ حذف عنصر واحد…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"الصورة الحيّة"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا الملف الصوتي؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل ملفَين صوتيين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{جارٍ تعديل ملف صوتي واحد…}zero{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…}two{جارٍ تعديل ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية…}many{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا…}other{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا الفيديو؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديوهات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> فيديو؟}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{جارٍ تعديل فيديو واحد…}zero{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…}two{جارٍ تعديل فيديوهين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديوهات…}many{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…}other{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> فيديو…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذه الصورة؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل صورتين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صور؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> صورة؟}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{جارٍ تعديل صورة واحدة…}zero{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…}two{جارٍ تعديل صورتين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صور…}many{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…}other{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> صورة…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بتعديل هذا العنصر؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصر؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل عنصرين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عناصر؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصرًا؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بتعديل <xliff:g id="COUNT">^2</xliff:g> عنصر؟}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{جارٍ تعديل عنصر واحد…}zero{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصر…}two{جارٍ تعديل عنصرين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عناصر…}many{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصرًا…}other{جارٍ تعديل <xliff:g id="COUNT">^1</xliff:g> عنصر…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الملف الصوتي إلى المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي إلى المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل ملفَين صوتيين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية إلى المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا إلى المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي إلى المهملات؟}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{جارٍ نقل ملف صوتي واحد إلى المهملات…}zero{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي إلى المهملات…}two{جارٍ نقل ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…}few{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية إلى المهملات…}many{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا إلى المهملات…}other{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> ملف صوتي إلى المهملات…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الفيديو إلى المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديوهات إلى المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو إلى المهملات؟}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{جارٍ نقل فيديو واحد إلى المهملات…}zero{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…}two{جارٍ نقل فيديوهين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…}few{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديوهات إلى المهملات…}many{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…}other{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> فيديو إلى المهملات…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذه الصورة إلى المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل صورتين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صور إلى المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة إلى المهملات؟}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{جارٍ نقل صورة واحدة إلى المهملات…}zero{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…}two{جارٍ نقل صورتين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…}few{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صور إلى المهملات…}many{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…}other{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> صورة إلى المهملات…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا العنصر إلى المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر إلى المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل عنصرين (<xliff:g id="COUNT">^2</xliff:g>) إلى المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عناصر إلى المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصرًا إلى المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر إلى المهملات؟}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{جارٍ نقل عنصر واحد إلى المهملات…}zero{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصر إلى المهملات…}two{جارٍ نقل عنصرين (<xliff:g id="COUNT">^1</xliff:g>) إلى المهملات…}few{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عناصر إلى المهملات…}many{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصرًا إلى المهملات…}other{جارٍ نقل <xliff:g id="COUNT">^1</xliff:g> عنصر إلى المهملات…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل الملف الصوتي هذا خارج المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي خارج المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل ملفَين صوتيين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية خارج المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا خارج المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> ملف صوتي خارج المهملات؟}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{جارٍ إخراج ملف صوتي واحد من المهملات…}zero{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملف صوتي من المهملات…}two{جارٍ إخراج ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…}few{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية من المهملات…}many{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا من المهملات…}other{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> ملف صوتي من المهملات…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا الفيديو خارج المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل فيديوهين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديوهات خارج المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> فيديو خارج المهملات؟}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{جارٍ إخراج فيديو واحد من المهملات…}zero{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…}two{جارٍ إخراج فيديوهين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…}few{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديوهات من المهملات…}many{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…}other{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> فيديو من المهملات…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذه الصورة خارج المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل صورتين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صور خارج المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> صورة خارج المهملات؟}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{جارٍ إخراج صورة واحدة من المهملات…}zero{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…}two{جارٍ إخراج صورتين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…}few{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صور من المهملات…}many{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…}other{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> صورة من المهملات…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بنقل هذا العنصر خارج المهملات؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر خارج المهملات؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل عنصرين (<xliff:g id="COUNT">^2</xliff:g>) خارج المهملات؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عناصر خارج المهملات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصرًا خارج المهملات؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بنقل <xliff:g id="COUNT">^2</xliff:g> عنصر خارج المهملات؟}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{جارٍ إخراج عنصر واحد من المهملات…}zero{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصر من المهملات…}two{جارٍ إخراج عنصرين (<xliff:g id="COUNT">^1</xliff:g>) من المهملات…}few{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عناصر من المهملات…}many{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصرًا من المهملات…}other{جارٍ إخراج <xliff:g id="COUNT">^1</xliff:g> عنصر من المهملات…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا الملف الصوتي؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف ملفَين صوتيين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملفات صوتية؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملفًا صوتيًا؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> ملف صوتي؟}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{جارٍ حذف ملف صوتي واحد…}zero{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…}two{جارٍ حذف ملفَين صوتين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملفات صوتية…}many{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملفًا صوتيًا…}other{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> ملف صوتي…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا الفيديو؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف فيديوهين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديوهات؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> فيديو؟}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{جارٍ حذف فيديو واحد…}zero{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…}two{جارٍ حذف فيديوهين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديوهات…}many{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…}other{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> فيديو…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذه الصورة؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف صورتين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صور؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> صورة؟}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{جارٍ حذف صورة واحدة…}zero{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…}two{جارٍ حذف صورتين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صور…}many{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…}other{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> صورة…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_0">^1</xliff:g> بحذف هذا العنصر؟}zero{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصر؟}two{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف عنصرين (<xliff:g id="COUNT">^2</xliff:g>)؟}few{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عناصر؟}many{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصرًا؟}other{هل تريد السماح لتطبيق <xliff:g id="APP_NAME_1">^1</xliff:g> بحذف <xliff:g id="COUNT">^2</xliff:g> عنصر؟}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{جارٍ حذف عنصر واحد…}zero{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصر…}two{جارٍ حذف عنصرين (<xliff:g id="COUNT">^1</xliff:g>)…}few{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عناصر…}many{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصرًا…}other{جارٍ حذف <xliff:g id="COUNT">^1</xliff:g> عنصر…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"يتعذّر على التطبيق <xliff:g id="APP_NAME">%s</xliff:g> معالجة ملفات الوسائط."</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"تم إلغاء معالجة الوسائط."</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"حدث خطأ أثناء معالجة الوسائط."</string>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index 343ac40..3a7b347 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"অব্যাহত ৰাখক"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"অনুমতি দিয়ক"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"অস্বীকাৰ কৰক"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g> টা</item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g> টা</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">আৰু <xliff:g id="COUNT_1">^1</xliff:g> টা অতিৰিক্ত বস্তু</item>
- <item quantity="other">আৰু <xliff:g id="COUNT_1">^1</xliff:g> টা অতিৰিক্ত বস্তু</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g> টা}one{+<xliff:g id="COUNT_1">^1</xliff:g> টা}other{+<xliff:g id="COUNT_1">^1</xliff:g> টা}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{আৰু <xliff:g id="COUNT_0">^1</xliff:g> টা অতিৰিক্ত বস্তু}one{আৰু <xliff:g id="COUNT_1">^1</xliff:g> টা অতিৰিক্ত বস্তু}other{আৰু <xliff:g id="COUNT_1">^1</xliff:g> টা অতিৰিক্ত বস্তু}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"অস্থায়ী এপ্ ফাইলসমূহ মচক"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>এ কিছুমান অস্থায়ী ফাইল মচিব বিচাৰিছে। ইয়াৰ ফলত বেটাৰী অথবা চেলুলাৰ ডেটাৰ ব্যৱহাৰ বৃদ্ধি হ’ব পাৰে।"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"অস্থায়ী এপ্ ফাইলসমূহ মচি থকা হৈছে…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"যোগ দিয়ক"</string>
<string name="deselect" msgid="4297825044827769490">"বাছনিৰ পৰা আঁতৰাওক"</string>
<string name="select" msgid="2704765470563027689">"বাছনি কৰক"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> টালৈকে বস্তু বাছনি কৰক</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> টালৈকে বস্তু বাছনি কৰক</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> টালৈকে বস্তু বাছনি কৰক}one{<xliff:g id="COUNT_1">^1</xliff:g> টালৈকে বস্তু বাছনি কৰক}other{<xliff:g id="COUNT_1">^1</xliff:g> টালৈকে বস্তু বাছনি কৰক}}"</string>
<string name="recent" msgid="6694613584743207874">"শেহতীয়া"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"কোনো ফট’ অথবা ভিডিঅ’ নাই"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"কোনো এলবাম নাই"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ভিউ বাছনি কৰা হৈছে"</string>
<string name="picker_photos" msgid="7415035516411087392">"ফট’"</string>
<string name="picker_albums" msgid="4822511902115299142">"এলবাম"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"কাম সম্পর্কীয় এপৰ পৰা ব্যক্তিগত ডেটা এক্সেছ কৰাৰ অনুমতি নাই"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"কাম সম্পর্কীয় এপ্সমূহ পজ কৰা আছে"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"কৰ্মস্থানৰ ফট’ খুলিবলৈ আপোনাৰ কাম সম্পর্কীয় এপ্সমূহ অন কৰক তাৰ পাছত পুনৰ চেষ্টা কৰক"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> টা বস্তু</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> টা বস্তু</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> টা বস্তু}one{<xliff:g id="COUNT_1">^1</xliff:g> টা বস্তু}other{<xliff:g id="COUNT_1">^1</xliff:g> টা বস্তু}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g> টা) যোগ দিয়ক"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"কেমেৰা"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ডাউনল’ড"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"স্ক্ৰীনশ্বট"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ সংশোধন কৰি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ সংশোধন কৰি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ সংশোধন কৰি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ সংশোধন কৰি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু সংশোধন কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু সংশোধন কৰি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু সংশোধন কৰি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল মচিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল মচিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল মচি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল মচি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ মচিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ মচিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ মচি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ মচি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ মচিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ মচিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ মচি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> খন ফট’ মচি থকা হৈছে…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু মচিবলৈ অনুমতি দিবনে?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু মচিবলৈ অনুমতি দিবনে?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু মচি থকা হৈছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> টা বস্তু মচি থকা হৈছে…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"গতিশীল ফট’"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই অডিঅ’ ফাইলটো সংশোধন কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{অডিঅ’ ফাইলটো সংশোধন কৰি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল সংশোধন কৰি থকা হৈছে…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ভিডিঅ’টো সংশোধন কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ সংশোধন কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ সংশোধন কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ভিডিঅ’টো সংশোধন কৰি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ সংশোধন কৰি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ সংশোধন কৰি থকা হৈছে…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ফট’খন সংশোধন কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ সংশোধন কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ সংশোধন কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ফট’খন সংশোধন কৰি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ সংশোধন কৰি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ সংশোধন কৰি থকা হৈছে…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই বস্তুটো সংশোধন কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু সংশোধন কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু সংশোধন কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{বস্তুটো সংশোধন কৰি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু সংশোধন কৰি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু সংশোধন কৰি থকা হৈছে…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই অডিঅ’ ফাইলটো ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{অডিঅ’ ফাইলটো ট্ৰেশ্বলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ভিডিঅ’টো ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ভিডিঅ’টো ট্ৰেশ্বলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ফট’খন ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ফট’খন ট্ৰেশ্বলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই বস্তুটো ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{বস্তুটো ট্ৰেশ্বলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই অডিঅ’ ফাইলটো ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{অডিঅ’ ফাইলটো ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ভিডিঅ’টো ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ভিডিঅ’টো ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ফট’খন ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ফট’খন ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই বস্তুটো ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ স্থানান্তৰ কৰিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{বস্তুটো ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু ট্ৰেশ্বৰ পৰা বাহিৰলৈ নি থকা হৈছে…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই অডিঅ’ ফাইলটো মচিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল মচিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা অডিঅ’ ফাইল মচিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{অডিঅ’ ফাইলটো মচি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল মচি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা অডিঅ’ ফাইল মচি থকা হৈছে…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ভিডিঅ’টো মচিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ মচিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা ভিডিঅ’ মচিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ভিডিঅ’টো মচি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ মচি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা ভিডিঅ’ মচি থকা হৈছে…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই ফট’খন মচিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ মচিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> খন ফট’ মচিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ফট’খন মচি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ মচি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> খন ফট’ মচি থকা হৈছে…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ক এই বস্তুটো মচিবলৈ অনুমতি দিবনে?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু মচিবলৈ অনুমতি দিবনে?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ক <xliff:g id="COUNT">^2</xliff:g> টা বস্তু মচিবলৈ অনুমতি দিবনে?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{বস্তুটো মচি থকা হৈছে…}one{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু মচি থকা হৈছে…}other{<xliff:g id="COUNT">^1</xliff:g> টা বস্তু মচি থকা হৈছে…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g>এ মিডিয়া ফাইলৰ প্ৰক্ৰিয়াকৰণ কৰিব নোৱাৰে"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"মিডিয়াৰ প্ৰক্ৰিয়াকৰণ বাতিল কৰা হৈছে"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"মিডিয়াৰ প্ৰক্ৰিয়াকৰণত আসোঁৱাহ হৈছে"</string>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index d85f8df..943ab08 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Davam edin"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"İcazə verin"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Rədd edin"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Üstəgəl <xliff:g id="COUNT_1">^1</xliff:g> əlavə element</item>
- <item quantity="one">Üstəgəl <xliff:g id="COUNT_0">^1</xliff:g> əlavə element</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Üstəgəl <xliff:g id="COUNT_0">^1</xliff:g> əlavə element}other{Üstəgəl <xliff:g id="COUNT_1">^1</xliff:g> əlavə element}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Müvəqqəti tətbiq fayllarını silin"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> bəzi müvəqqəti faylları silmək istəyir. Bu, batareya və ya mobil data istifadəsinin artmasına səbəb ola bilər."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Müvəqqəti tətbiq faylları silinir…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Əlavə edin"</string>
<string name="deselect" msgid="4297825044827769490">"Seçimi ləğv edin"</string>
<string name="select" msgid="2704765470563027689">"Seçin"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Maksimum <xliff:g id="COUNT_1">^1</xliff:g> element seçin</item>
- <item quantity="one">Maksimum <xliff:g id="COUNT_0">^1</xliff:g> element seçin</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Maksimum <xliff:g id="COUNT_0">^1</xliff:g> element seçin}other{Maksimum <xliff:g id="COUNT_1">^1</xliff:g> element seçin}}"</string>
<string name="recent" msgid="6694613584743207874">"Son"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Foto və ya video yoxdur"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Albom yoxdur"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Seçilənə baxın"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotolar"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albomlar"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"İş tətbiqindən şəxsi dataya girişə icazə verilmir"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"İş tətbiqləri durdurulub"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"İş şəkillərini açmaq üçün iş tətbiqlərinizi aktiv edib yenidən cəhd edin"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> element</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}other{<xliff:g id="COUNT_1">^1</xliff:g> element}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Əlavə edin (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Endirmələr"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skrinşotlar"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio fayla dəyişiklik etmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio fayla dəyişiklik etmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fayl dəyişdirilir…</item>
- <item quantity="one">Audio fayl dəyişdirilir…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videoya dəyişiklik etmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videoya dəyişiklik etmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video dəyişdirilir…</item>
- <item quantity="one">Video dəyişdirilir…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotoya dəyişiklik etmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotoya dəyişiklik etmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto dəyişdirilir…</item>
- <item quantity="one">Foto dəyişdirilir…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementə dəyişiklik etmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementə dəyişiklik etmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> element dəyişdirilir…</item>
- <item quantity="one">Element dəyişdirilir…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı zibil qutusuna köçürmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı zibil qutusuna köçürmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fayl zibil qutusuna köçürülür…</item>
- <item quantity="one">Audio fayl zibil qutusuna köçürülür…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu zibil qutusuna köçürmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu zibil qutusuna köçürmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video zibil qutusuna köçürülür…</item>
- <item quantity="one">Video zibil qutusuna köçürülür…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu zibil qutusuna köçürmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu zibil qutusuna köçürmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto zibil qutusuna köçürülür…</item>
- <item quantity="one">Foto zibil qutusuna köçürülür…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi zibil qutusuna köçürmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi zibil qutusuna köçürmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> element zibil qutusuna köçürülür…</item>
- <item quantity="one">Element zibil qutusuna köçürülür…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fayl zibil qutusundan çıxarılır…</item>
- <item quantity="one">Audio fayl zibil qutusundan çıxarılır…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video zibil qutusundan çıxarılır…</item>
- <item quantity="one">Video zibil qutusundan çıxarılır…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto zibil qutusundan çıxarılır…</item>
- <item quantity="one">Foto zibil qutusundan çıxarılır…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi zibil qutusundan çıxarmaq icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> element zibil qutusundan çıxarılır…</item>
- <item quantity="one">Element zibil qutusundan çıxarılır…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı silmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı silmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fayl silinir…</item>
- <item quantity="one">Audio fayl silinir…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu silmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu silmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video silinir…</item>
- <item quantity="one">Video silinir…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu silmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu silmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto silinir…</item>
- <item quantity="one">Foto silinir…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi silmək icazəsi verilsin?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi silmək icazəsi verilsin?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> element silinir…</item>
- <item quantity="one">Element silinir…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Hərəkətli Foto"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio fayla dəyişiklik etmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio fayla dəyişiklik etmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Audio fayl dəyişdirilir…}other{<xliff:g id="COUNT">^1</xliff:g> audio fayl dəyişdirilir…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videoya dəyişiklik etmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videoya dəyişiklik etmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video dəyişdirilir…}other{<xliff:g id="COUNT">^1</xliff:g> video dəyişdirilir…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotoya dəyişiklik etmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotoya dəyişiklik etmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Foto dəyişdirilir…}other{<xliff:g id="COUNT">^1</xliff:g> foto dəyişdirilir…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementə dəyişiklik etmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementə dəyişiklik etmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Element dəyişdirilir…}other{<xliff:g id="COUNT">^1</xliff:g> element dəyişdirilir…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı zibil qutusuna köçürmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı zibil qutusuna köçürmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audio fayl zibil qutusuna köçürülür…}other{<xliff:g id="COUNT">^1</xliff:g> audio fayl zibil qutusuna köçürülür…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu zibil qutusuna köçürmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu zibil qutusuna köçürmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video zibil qutusuna köçürülür…}other{<xliff:g id="COUNT">^1</xliff:g> video zibil qutusuna köçürülür…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu zibil qutusuna köçürmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu zibil qutusuna köçürmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Foto zibil qutusuna köçürülür…}other{<xliff:g id="COUNT">^1</xliff:g> foto zibil qutusuna köçürülür…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi zibil qutusuna köçürmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi zibil qutusuna köçürmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Element zibil qutusuna köçürülür…}other{<xliff:g id="COUNT">^1</xliff:g> element zibil qutusuna köçürülür…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı zibil qutusundan çıxarmaq icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı zibil qutusundan çıxarmaq icazəsi verilsin?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audio fayl zibil qutusundan çıxarılır…}other{<xliff:g id="COUNT">^1</xliff:g> audio fayl zibil qutusundan çıxarılır…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu zibil qutusundan çıxarmaq icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu zibil qutusundan çıxarmaq icazəsi verilsin?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video zibil qutusundan çıxarılır…}other{<xliff:g id="COUNT">^1</xliff:g> video zibil qutusundan çıxarılır…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu zibil qutusundan çıxarmaq icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu zibil qutusundan çıxarmaq icazəsi verilsin?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Foto zibil qutusundan çıxarılır…}other{<xliff:g id="COUNT">^1</xliff:g> foto zibil qutusundan çıxarılır…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi zibil qutusundan çıxarmaq icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi zibil qutusundan çıxarmaq icazəsi verilsin?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Element zibil qutusundan çıxarılır…}other{<xliff:g id="COUNT">^1</xliff:g> element zibil qutusundan çıxarılır…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu audio faylı silmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> audio faylı silmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Audio fayl silinir…}other{<xliff:g id="COUNT">^1</xliff:g> audio fayl silinir…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu videonu silmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> videonu silmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video silinir…}other{<xliff:g id="COUNT">^1</xliff:g> video silinir…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu fotonu silmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> fotonu silmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Foto silinir…}other{<xliff:g id="COUNT">^1</xliff:g> foto silinir…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> tətbiqinə bu elementi silmək icazəsi verilsin?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> tətbiqinə <xliff:g id="COUNT">^2</xliff:g> elementi silmək icazəsi verilsin?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Element silinir…}other{<xliff:g id="COUNT">^1</xliff:g> element silinir…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> media fayllarını emal edə bilmir"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media emalı ləğv edilib"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media emalı zamanı xəta oldu"</string>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index a799a58..68676bd 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Nastavi"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Dozvoli"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Odbij"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">I još <xliff:g id="COUNT_1">^1</xliff:g> stavka</item>
- <item quantity="few">I još <xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other">I još <xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{i još <xliff:g id="COUNT_0">^1</xliff:g>}one{i još <xliff:g id="COUNT_1">^1</xliff:g>}few{i još <xliff:g id="COUNT_1">^1</xliff:g>}other{i još <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{I još <xliff:g id="COUNT_0">^1</xliff:g> stavka}one{I još <xliff:g id="COUNT_1">^1</xliff:g> stavka}few{I još <xliff:g id="COUNT_1">^1</xliff:g> stavke}other{I još <xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Obrišite privremene datoteke aplikacija"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> želi da obriše neke privremene datoteke. Ovo može da dovede do povećane potrošnje baterije ili mobilnih podataka."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Brišu se privremene datoteke aplikacija…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Dodaj"</string>
<string name="deselect" msgid="4297825044827769490">"Opozovi izbor"</string>
<string name="select" msgid="2704765470563027689">"Izaberi"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku</item>
- <item quantity="few">Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other">Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Izaberite najviše <xliff:g id="COUNT_0">^1</xliff:g> stavku}one{Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku}few{Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke}other{Izaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="recent" msgid="6694613584743207874">"Nedavno"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nema slika niti video snimaka"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nema albuma"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Prikaži izabrano"</string>
<string name="picker_photos" msgid="7415035516411087392">"Slike"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumi"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Pristup ličnim podacima iz poslovne aplikacije nije dozvoljen"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Poslovne aplikacije su pauzirane"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Da biste otvorili poslovne slike, uključite poslovne aplikacije, pa probajte ponovo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> stavka</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> stavka}one{<xliff:g id="COUNT_1">^1</xliff:g> stavka}few{<xliff:g id="COUNT_1">^1</xliff:g> stavke}other{<xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Dodaj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Preuzeto"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Snimci ekrana"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio datoteku?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio datoteke?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio datoteka?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Menja se <xliff:g id="COUNT">^1</xliff:g> audio fajl…</item>
- <item quantity="few">Menjaju se <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="other">Menja se <xliff:g id="COUNT">^1</xliff:g> audio fajlova…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video snimka?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video snimaka?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Menja se <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="few">Menjaju se <xliff:g id="COUNT">^1</xliff:g> video snimka…</item>
- <item quantity="other">Menja se <xliff:g id="COUNT">^1</xliff:g> video snimaka…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> sliku?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> slike?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> slika?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Menja se <xliff:g id="COUNT">^1</xliff:g> slika…</item>
- <item quantity="few">Menjaju se <xliff:g id="COUNT">^1</xliff:g> slike…</item>
- <item quantity="other">Menja se <xliff:g id="COUNT">^1</xliff:g> slika…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Menja se <xliff:g id="COUNT">^1</xliff:g> stavka…</item>
- <item quantity="few">Menjaju se <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Menja se <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteku u otpad?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteke u otpad?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteka u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> audio fajl se premešta u otpad…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> audio fajla se premeštaju u otpad…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fajlova se premešta u otpad…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video u otpad?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimka u otpad?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimaka u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> video se premešta u otpad…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> video snimka se premeštaju u otpad…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video snimaka se premešta u otpad…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> sliku u otpad?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slike u otpad?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slika u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> slika se premešta u otpad…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> slike se premeštaju u otpad…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> slika se premešta u otpad…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> stavka se premešta u otpad…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> stavke se premeštaju u otpad…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> stavki se premešta u otpad…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteku iz otpada?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteke iz otpada?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio datoteka iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> audio fajl se premešta iz otpada…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> audio fajla se premeštaju iz otpada…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio fajlova se premešta iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video iz otpada?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimka iz otpada?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimaka iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> video se premešta iz otpada…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> video snimka se premeštaju iz otpada…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video snimaka se premešta iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> sliku iz otpada?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slike iz otpada?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slika iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> slika se premešta iz otpada…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> slike se premeštaju iz otpada…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> slika se premešta iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> stavka se premešta iz otpada…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> stavke se premeštaju iz otpada…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> stavki se premešta iz otpada…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio datoteku?</item>
- <item quantity="few">Želite li da dozvolite <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio datoteke?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio datoteka?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Briše se <xliff:g id="COUNT">^1</xliff:g> audio fajl…</item>
- <item quantity="few">Brišu se <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="other">Briše se <xliff:g id="COUNT">^1</xliff:g> audio fajlova…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video snimka?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video snimaka?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Briše se <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="few">Brišu se <xliff:g id="COUNT">^1</xliff:g> video snimka…</item>
- <item quantity="other">Briše se <xliff:g id="COUNT">^1</xliff:g> video snimaka…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> sliku?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> slike?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> slika?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Briše se <xliff:g id="COUNT">^1</xliff:g> slika…</item>
- <item quantity="few">Brišu se <xliff:g id="COUNT">^1</xliff:g> slike…</item>
- <item quantity="other">Briše se <xliff:g id="COUNT">^1</xliff:g> slika…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Briše se <xliff:g id="COUNT">^1</xliff:g> stavka…</item>
- <item quantity="few">Brišu se <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Briše se <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Slike u pokretu"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izmeni ovaj audio fajl?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio fajl?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio fajla?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> audio fajlova?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Menja se audio fajl…}one{Menja se <xliff:g id="COUNT">^1</xliff:g> audio fajl…}few{Menjaju se <xliff:g id="COUNT">^1</xliff:g> audio fajla…}other{Menja se <xliff:g id="COUNT">^1</xliff:g> audio fajlova…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izmeni ovaj video?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video snimka?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> video snimaka?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Menja se video…}one{Menja se <xliff:g id="COUNT">^1</xliff:g> video…}few{Menjaju se <xliff:g id="COUNT">^1</xliff:g> video snimka…}other{Menja se <xliff:g id="COUNT">^1</xliff:g> video snimaka…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izmeni ovu sliku?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> sliku?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> slike?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> slika?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Menja se slika…}one{Menja se <xliff:g id="COUNT">^1</xliff:g> slika…}few{Menjaju se <xliff:g id="COUNT">^1</xliff:g> slike…}other{Menja se <xliff:g id="COUNT">^1</xliff:g> slika…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izmeni ovu stavku?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izmeni <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Menja se stavka…}one{Menja se <xliff:g id="COUNT">^1</xliff:g> stavka…}few{Menjaju se <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Menja se <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovaj audio fajl u otpad?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajl u otpad?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajla u otpad?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova u otpad?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audio fajl se premešta u otpad…}one{<xliff:g id="COUNT">^1</xliff:g> audio fajl se premešta u otpad…}few{<xliff:g id="COUNT">^1</xliff:g> audio fajla se premeštaju u otpad…}other{<xliff:g id="COUNT">^1</xliff:g> audio fajlova se premešta u otpad…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovaj video u otpad?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video u otpad?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimka u otpad?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimaka u otpad?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video se premešta u otpad…}one{<xliff:g id="COUNT">^1</xliff:g> video se premešta u otpad…}few{<xliff:g id="COUNT">^1</xliff:g> video snimka se premeštaju u otpad…}other{<xliff:g id="COUNT">^1</xliff:g> video snimaka se premešta u otpad…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovu sliku u otpad?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> sliku u otpad?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slike u otpad?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slika u otpad?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Slika se premešta u otpad…}one{<xliff:g id="COUNT">^1</xliff:g> slika se premešta u otpad…}few{<xliff:g id="COUNT">^1</xliff:g> slike se premeštaju u otpad…}other{<xliff:g id="COUNT">^1</xliff:g> slika se premešta u otpad…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovu stavku u otpad?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Stavka se premešta u otpad…}one{<xliff:g id="COUNT">^1</xliff:g> stavka se premešta u otpad…}few{<xliff:g id="COUNT">^1</xliff:g> stavke se premeštaju u otpad…}other{<xliff:g id="COUNT">^1</xliff:g> stavki se premešta u otpad…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovaj audio fajl iz otpada?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajl iz otpada?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajla iz otpada?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova iz otpada?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audio fajl se premešta iz otpada…}one{<xliff:g id="COUNT">^1</xliff:g> audio fajl se premešta iz otpada…}few{<xliff:g id="COUNT">^1</xliff:g> audio fajla se premeštaju iz otpada…}other{<xliff:g id="COUNT">^1</xliff:g> audio fajlova se premešta iz otpada…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovaj video iz otpada?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video iz otpada?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimka iz otpada?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> video snimaka iz otpada?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video se premešta iz otpada…}one{<xliff:g id="COUNT">^1</xliff:g> video se premešta iz otpada…}few{<xliff:g id="COUNT">^1</xliff:g> video snimka se premeštaju iz otpada…}other{<xliff:g id="COUNT">^1</xliff:g> video snimaka se premešta iz otpada…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovu sliku iz otpada?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> sliku iz otpada?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slike iz otpada?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> slika iz otpada?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Slika se premešta iz otpada…}one{<xliff:g id="COUNT">^1</xliff:g> slika se premešta iz otpada…}few{<xliff:g id="COUNT">^1</xliff:g> slike se premeštaju iz otpada…}other{<xliff:g id="COUNT">^1</xliff:g> slika se premešta iz otpada…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> premesti ovu stavku iz otpada?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> premesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Stavka se premešta iz otpada…}one{<xliff:g id="COUNT">^1</xliff:g> stavka se premešta iz otpada…}few{<xliff:g id="COUNT">^1</xliff:g> stavke se premeštaju iz otpada…}other{<xliff:g id="COUNT">^1</xliff:g> stavki se premešta iz otpada…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovaj audio fajl?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajl?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajla?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajlova?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Briše se audio fajl…}one{Briše se <xliff:g id="COUNT">^1</xliff:g> audio fajl…}few{Brišu se <xliff:g id="COUNT">^1</xliff:g> audio fajla…}other{Briše se <xliff:g id="COUNT">^1</xliff:g> audio fajlova…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovaj video?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video snimka?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> video snimaka?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Briše se video…}one{Briše se <xliff:g id="COUNT">^1</xliff:g> video…}few{Brišu se <xliff:g id="COUNT">^1</xliff:g> video snimka…}other{Briše se <xliff:g id="COUNT">^1</xliff:g> video snimaka…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovu sliku?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> sliku?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> slike?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> slika?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Briše se slika…}one{Briše se <xliff:g id="COUNT">^1</xliff:g> slika…}few{Brišu se <xliff:g id="COUNT">^1</xliff:g> slike…}other{Briše se <xliff:g id="COUNT">^1</xliff:g> slika…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Želite li da dozvolite da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovu stavku?}one{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Želite li da dozvolite da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Briše se stavka…}one{Briše se <xliff:g id="COUNT">^1</xliff:g> stavka…}few{Brišu se <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Briše se <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ne može da obradi medijske fajlove"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Obrada medija je otkazana"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Greška pri obradi medija"</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index f848ce7..e100b99 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Працягнуць"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Дазволіць"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Адмовіць"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковы элемент</item>
- <item quantity="few">Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковыя элементы</item>
- <item quantity="many">Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковых элементаў</item>
- <item quantity="other">Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковага элемента</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}many{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Плюс <xliff:g id="COUNT_0">^1</xliff:g> дадатковы элемент}one{Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковы элемент}few{Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковыя элементы}many{Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковых элементаў}other{Плюс <xliff:g id="COUNT_1">^1</xliff:g> дадатковага элемента}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ачысціць часовыя файлы праграм"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> запытвае дазвол на выдаленне некаторых часовых файлаў. У сувязі з гэтым можа павялічыцца ўзровень выкарыстання акумулятара ці памер сотавай перадачы даных."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Выдаляюцца часовыя файлы праграм…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Дадаць"</string>
<string name="deselect" msgid="4297825044827769490">"Адмяніць выбар"</string>
<string name="select" msgid="2704765470563027689">"Выбраць"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элемента</item>
- <item quantity="few">Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элементаў</item>
- <item quantity="many">Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элементаў</item>
- <item quantity="other">Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элемента</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Выберыце да <xliff:g id="COUNT_0">^1</xliff:g> элемента}one{Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элемента}few{Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элементаў}many{Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элементаў}other{Выберыце да <xliff:g id="COUNT_1">^1</xliff:g> элемента}}"</string>
<string name="recent" msgid="6694613584743207874">"Нядаўнія"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Няма фота і відэа"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Няма альбомаў"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Праглядзець выбранае"</string>
<string name="picker_photos" msgid="7415035516411087392">"Фота"</string>
<string name="picker_albums" msgid="4822511902115299142">"Альбомы"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Доступ да асабістых даных з працоўнай праграмы забаронены"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Працоўныя праграмы прыпынены"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Каб адкрыць працоўныя фота, уключыце працоўныя праграмы і паўтарыце спробу"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> элемент</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> элементы</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> элементаў</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> элемента</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> элемент}one{<xliff:g id="COUNT_1">^1</xliff:g> элемент}few{<xliff:g id="COUNT_1">^1</xliff:g> элементы}many{<xliff:g id="COUNT_1">^1</xliff:g> элементаў}other{<xliff:g id="COUNT_1">^1</xliff:g> элемента}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Дадаць (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Спампоўкі"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Здымкі экрана"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Змяняецца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайл…</item>
- <item quantity="few">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы…</item>
- <item quantity="many">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў…</item>
- <item quantity="other">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайла…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Змяняецца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="few">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="many">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="other">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Змяняецца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="few">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="many">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="other">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элемент?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элементы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элементаў?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элемента?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Змяняецца <xliff:g id="COUNT">^1</xliff:g> элемент…</item>
- <item quantity="few">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элементы…</item>
- <item quantity="many">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элементаў…</item>
- <item quantity="other">Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элемента…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл у сметніцу?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы ў сметніцу?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў у сметніцу?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла ў сметніцу?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайл перамяшчаецца ў сметніцу…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы перамяшчаюцца ў сметніцу…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў перамяшчаюцца ў сметніцу…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайла перамяшчаюцца ў сметніцу…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаецца ў сметніцу…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаецца ў сметніцу…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемент у сметніцу?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементы ў сметніцу?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементаў у сметніцу?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемента ў сметніцу?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> элемент перамяшчаецца ў сметніцу…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> элементы перамяшчаюцца ў сметніцу…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> элементаў перамяшчаюцца ў сметніцу…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемента перамяшчаюцца ў сметніцу…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл са сметніцы?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы са сметніцы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў са сметніцы?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла са сметніцы?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайл перамяшчаецца са сметніцы…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы перамяшчаюцца са сметніцы…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў перамяшчаюцца са сметніцы…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аўдыяфайла перамяшчаюцца са сметніцы…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаецца са сметніцы…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаецца са сметніцы…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемент са сметніцы?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементы са сметніцы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементаў са сметніцы?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемента са сметніцы?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> элемент перамяшчаецца са сметніцы…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> элементы перамяшчаюцца са сметніцы…</item>
- <item quantity="many"><xliff:g id="COUNT">^1</xliff:g> элементаў перамяшчаюцца са сметніцы…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемента перамяшчаюцца са сметніцы…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Выдаляецца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайл…</item>
- <item quantity="few">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы…</item>
- <item quantity="many">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў…</item>
- <item quantity="other">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайла…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Выдаляецца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="few">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="many">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- <item quantity="other">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Выдаляецца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="few">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="many">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- <item quantity="other">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элемент?</item>
- <item quantity="few">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элементы?</item>
- <item quantity="many">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элементаў?</item>
- <item quantity="other">Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элемента?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Выдаляецца <xliff:g id="COUNT">^1</xliff:g> элемент…</item>
- <item quantity="few">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элементы…</item>
- <item quantity="many">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элементаў…</item>
- <item quantity="other">Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элемента…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Фота з рухам"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" змяніць гэты аўдыяфайл?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Змяняецца аўдыяфайл…}one{Змяняецца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайл…}few{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы…}many{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў…}other{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайла…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" змяніць гэта відэа?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> відэа?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Змяняецца відэа…}one{Змяняецца <xliff:g id="COUNT">^1</xliff:g> відэа…}few{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}many{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}other{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" змяніць гэта фота?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> фота?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Змяняецца фота…}one{Змяняецца <xliff:g id="COUNT">^1</xliff:g> фота…}few{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…}many{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…}other{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> фота…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" змяніць гэты элемент?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элемент?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элементы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элементаў?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" змяніць <xliff:g id="COUNT">^2</xliff:g> элемента?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Змяняецца элемент…}one{Змяняецца <xliff:g id="COUNT">^1</xliff:g> элемент…}few{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элементы…}many{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элементаў…}other{Змяняюцца <xliff:g id="COUNT">^1</xliff:g> элемента…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэты аўдыяфайл у сметніцу?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл у сметніцу?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы ў сметніцу?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў у сметніцу?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла ў сметніцу?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аўдыяфайл перамяшчаецца ў сметніцу…}one{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайл перамяшчаецца ў сметніцу…}few{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы перамяшчаюцца ў сметніцу…}many{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў перамяшчаюцца ў сметніцу…}other{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайла перамяшчаюцца ў сметніцу…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэта відэа ў сметніцу?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа ў сметніцу?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Відэа перамяшчаецца ў сметніцу…}one{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаецца ў сметніцу…}few{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…}many{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…}other{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца ў сметніцу…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэта фота ў сметніцу?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота ў сметніцу?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Фота перамяшчаецца ў сметніцу…}one{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаецца ў сметніцу…}few{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…}many{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…}other{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца ў сметніцу…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэты элемент у сметніцу?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемент у сметніцу?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементы ў сметніцу?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементаў у сметніцу?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемента ў сметніцу?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Элемент перамяшчаецца ў сметніцу…}one{<xliff:g id="COUNT">^1</xliff:g> элемент перамяшчаецца ў сметніцу…}few{<xliff:g id="COUNT">^1</xliff:g> элементы перамяшчаюцца ў сметніцу…}many{<xliff:g id="COUNT">^1</xliff:g> элементаў перамяшчаюцца ў сметніцу…}other{<xliff:g id="COUNT">^1</xliff:g> элемента перамяшчаюцца ў сметніцу…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэты аўдыяфайл са сметніцы?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл са сметніцы?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы са сметніцы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў са сметніцы?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла са сметніцы?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аўдыяфайл перамяшчаецца са сметніцы…}one{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайл перамяшчаецца са сметніцы…}few{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы перамяшчаюцца са сметніцы…}many{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў перамяшчаюцца са сметніцы…}other{<xliff:g id="COUNT">^1</xliff:g> аўдыяфайла перамяшчаюцца са сметніцы…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэта відэа са сметніцы?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> відэа са сметніцы?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Відэа перамяшчаецца са сметніцы…}one{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаецца са сметніцы…}few{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…}many{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…}other{<xliff:g id="COUNT">^1</xliff:g> відэа перамяшчаюцца са сметніцы…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэта фота са сметніцы?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> фота са сметніцы?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Фота перамяшчаецца са сметніцы…}one{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаецца са сметніцы…}few{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…}many{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…}other{<xliff:g id="COUNT">^1</xliff:g> фота перамяшчаюцца са сметніцы…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" перамясціць гэты элемент са сметніцы?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемент са сметніцы?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементы са сметніцы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элементаў са сметніцы?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" перамясціць <xliff:g id="COUNT">^2</xliff:g> элемента са сметніцы?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Элемент перамяшчаецца са сметніцы…}one{<xliff:g id="COUNT">^1</xliff:g> элемент перамяшчаецца са сметніцы…}few{<xliff:g id="COUNT">^1</xliff:g> элементы перамяшчаюцца са сметніцы…}many{<xliff:g id="COUNT">^1</xliff:g> элементаў перамяшчаюцца са сметніцы…}other{<xliff:g id="COUNT">^1</xliff:g> элемента перамяшчаюцца са сметніцы…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" выдаліць гэты аўдыяфайл?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайл?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайлаў?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> аўдыяфайла?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Выдаляецца аўдыяфайл…}one{Выдаляецца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайл…}few{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлы…}many{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайлаў…}other{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> аўдыяфайла…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" выдаліць гэта відэа?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> відэа?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Выдаляецца відэа…}one{Выдаляецца <xliff:g id="COUNT">^1</xliff:g> відэа…}few{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}many{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}other{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> відэа…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" выдаліць гэта фота?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> фота?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Выдаляецца фота…}one{Выдаляецца <xliff:g id="COUNT">^1</xliff:g> фота…}few{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…}many{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…}other{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> фота…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Дазволіць праграме \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" выдаліць гэты элемент?}one{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элемент?}few{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элементы?}many{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элементаў?}other{Дазволіць праграме \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" выдаліць <xliff:g id="COUNT">^2</xliff:g> элемента?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Выдаляецца элемент…}one{Выдаляецца <xliff:g id="COUNT">^1</xliff:g> элемент…}few{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элементы…}many{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элементаў…}other{Выдаляюцца <xliff:g id="COUNT">^1</xliff:g> элемента…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Праграме \"<xliff:g id="APP_NAME">%s</xliff:g>\" не ўдалося апрацаваць файлы мультымедыя"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Апрацоўка мультымедыя скасавана"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Памылка апрацоўкі мультымедыя"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 61dd5b7..f8e13f9 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Напред"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Разрешаване"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Отказ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+ <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">И още <xliff:g id="COUNT_1">^1</xliff:g> допълнителни елемента</item>
- <item quantity="one">И още <xliff:g id="COUNT_0">^1</xliff:g> допълнителен елемент</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{И още <xliff:g id="COUNT_0">^1</xliff:g> допълнителен елемент}other{И още <xliff:g id="COUNT_1">^1</xliff:g> допълнителни елемента}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Изчистване на временните файлове на приложенията"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> иска да изчисти някои временни файлове. Това може да доведе до увеличено използване на батерията или мобилните данни."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Временните файлове на приложенията се изчистват…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Добавяне"</string>
<string name="deselect" msgid="4297825044827769490">"Премахване на избора"</string>
<string name="select" msgid="2704765470563027689">"Избиране"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Изберете най-много <xliff:g id="COUNT_1">^1</xliff:g> елемента</item>
- <item quantity="one">Изберете най-много <xliff:g id="COUNT_0">^1</xliff:g> елемент</item>
- </plurals>
- <string name="recent" msgid="6694613584743207874">"Скорошно"</string>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Изберете най-много <xliff:g id="COUNT_0">^1</xliff:g> елемент}other{Изберете най-много <xliff:g id="COUNT_1">^1</xliff:g> елемента}}"</string>
+ <string name="recent" msgid="6694613584743207874">"Скорошни"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Няма снимки или видеоклипове"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Няма албуми"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Преглед на избраното"</string>
<string name="picker_photos" msgid="7415035516411087392">"Снимки"</string>
<string name="picker_albums" msgid="4822511902115299142">"Албуми"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Достъпът до лични данни от служебно приложение не е разрешен"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Служебните приложения са поставени на пауза"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"За да отворите служебни снимки, включете служебните си приложения и опитайте отново"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> елемента</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> елемент</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> елемент}other{<xliff:g id="COUNT_1">^1</xliff:g> елемента}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Добавяне (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Изтегляния"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Екранни снимки"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този аудиофайл?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайла се променят…</item>
- <item quantity="one">Аудиофайлът се променя…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> видеоклипа?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този видеоклип?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеоклипа се променят…</item>
- <item quantity="one">Видеоклипът се променя…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> снимки?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени тази снимка?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> снимки се променят…</item>
- <item quantity="one">Снимката се променя…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> елемента?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този елемент?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> елемента се променят…</item>
- <item quantity="one">Елементът се променя…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиофайла в кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този аудиофайл в кошчето?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайла се преместват в кошчето…</item>
- <item quantity="one">Аудиофайлът се премества в кошчето…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеоклипа в кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този видеоклип в кошчето?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеоклипа се преместват в кошчето…</item>
- <item quantity="one">Видеоклипът се премества в кошчето…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> снимки в кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести тази снимка в кошчето?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> снимки се преместват в кошчето…</item>
- <item quantity="one">Снимката се премества в кошчето…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> елемента в кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този елемент в кошчето?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> елемента се преместват в кошчето…</item>
- <item quantity="one">Елементът се премества в кошчето…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиофайла извън кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този аудиофайл извън кошчето?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайла се преместват извън кошчето…</item>
- <item quantity="one">Аудиофайлът се премества извън кошчето…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеоклипа извън кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този видеоклип извън кошчето?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеоклипа се преместват извън кошчето…</item>
- <item quantity="one">Видеоклипът се премества извън кошчето…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> снимки извън кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести тази снимка извън кошчето?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> снимки се преместват извън кошчето…</item>
- <item quantity="one">Снимката се премества извън кошчето…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> елемента извън кошчето?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този елемент извън кошчето?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> елемента се преместват извън кошчето…</item>
- <item quantity="one">Елементът се премества извън кошчето…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този аудиофайл?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайла се изтриват…</item>
- <item quantity="one">Аудиофайлът се изтрива…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> видеоклипа?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този видеоклип?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеоклипа се изтриват…</item>
- <item quantity="one">Видеоклипът се изтрива…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> снимки?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие тази снимка?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> снимки се изтриват…</item>
- <item quantity="one">Снимката се изтрива…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> елемента?</item>
- <item quantity="one">Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този елемент?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> елемента се изтриват…</item>
- <item quantity="one">Елементът се изтрива…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Снимка с движение"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този аудиофайл?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Аудиофайлът се променя…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайла се променят…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този видеоклип?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> видеоклипа?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Видеоклипът се променя…}other{<xliff:g id="COUNT">^1</xliff:g> видеоклипа се променят…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени тази снимка?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> снимки?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Снимката се променя…}other{<xliff:g id="COUNT">^1</xliff:g> снимки се променят…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да промени този елемент?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да промени <xliff:g id="COUNT">^2</xliff:g> елемента?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Елементът се променя…}other{<xliff:g id="COUNT">^1</xliff:g> елемента се променят…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този аудиофайл в кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиофайла в кошчето?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аудиофайлът се премества в кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайла се преместват в кошчето…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този видеоклип в кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеоклипа в кошчето?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Видеоклипът се премества в кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> видеоклипа се преместват в кошчето…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести тази снимка в кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> снимки в кошчето?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Снимката се премества в кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> снимки се преместват в кошчето…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този елемент в кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> елемента в кошчето?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Елементът се премества в кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> елемента се преместват в кошчето…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този аудиофайл извън кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиофайла извън кошчето?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аудиофайлът се премества извън кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайла се преместват извън кошчето…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този видеоклип извън кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеоклипа извън кошчето?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Видеоклипът се премества извън кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> видеоклипа се преместват извън кошчето…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести тази снимка извън кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> снимки извън кошчето?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Снимката се премества извън кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> снимки се преместват извън кошчето…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да премести този елемент извън кошчето?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> елемента извън кошчето?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Елементът се премества извън кошчето…}other{<xliff:g id="COUNT">^1</xliff:g> елемента се преместват извън кошчето…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този аудиофайл?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Аудиофайлът се изтрива…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайла се изтриват…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този видеоклип?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> видеоклипа?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Видеоклипът се изтрива…}other{<xliff:g id="COUNT">^1</xliff:g> видеоклипа се изтриват…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие тази снимка?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> снимки?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Снимката се изтрива…}other{<xliff:g id="COUNT">^1</xliff:g> снимки се изтриват…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Да се разреши ли на <xliff:g id="APP_NAME_0">^1</xliff:g> да изтрие този елемент?}other{Да се разреши ли на <xliff:g id="APP_NAME_1">^1</xliff:g> да изтрие <xliff:g id="COUNT">^2</xliff:g> елемента?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Елементът се изтрива…}other{<xliff:g id="COUNT">^1</xliff:g> елемента се изтриват…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> не може да обработва мултимедийни файлове"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Обработването на мултимедията е анулирано"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Грешка при обработването на мултимедията"</string>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index cd200f3..e3e4e91 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"চালিয়ে যান"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"অনুমতি দিন"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"খারিজ করুন"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g>টি</item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g>টি</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">এছাড়াও <xliff:g id="COUNT_1">^1</xliff:g>টি অতিরিক্ত আইটেম</item>
- <item quantity="other">এছাড়াও <xliff:g id="COUNT_1">^1</xliff:g>টি অতিরিক্ত আইটেম</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>টি}one{+<xliff:g id="COUNT_1">^1</xliff:g>টি}other{+<xliff:g id="COUNT_1">^1</xliff:g>টি}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{এছাড়াও <xliff:g id="COUNT_0">^1</xliff:g>টি অতিরিক্ত আইটেম}one{এছাড়াও <xliff:g id="COUNT_1">^1</xliff:g>টি অতিরিক্ত আইটেম}other{এছাড়াও <xliff:g id="COUNT_1">^1</xliff:g>টি অতিরিক্ত আইটেম}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"অস্থায়ী অ্যাপ ফাইলগুলি খালি করুন"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> কিছু অস্থায়ী ফাইলকে মুছে দিতে চায়। এর ফলে, ব্যাটারি বা মোবাইল ডেটা বেশি খরচ হতে পারে।"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"অস্থায়ী অ্যাপ ফাইল মুছে ফেলা হচ্ছে…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"যোগ করুন"</string>
<string name="deselect" msgid="4297825044827769490">"টিক চিহ্নটি সরিয়ে দিন"</string>
<string name="select" msgid="2704765470563027689">"বেছে নিন"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">সর্বাধিক <xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম বেছে নিন</item>
- <item quantity="other">সর্বাধিক <xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম বেছে নিন</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{সর্বাধিক <xliff:g id="COUNT_0">^1</xliff:g>টি আইটেম বেছে নিন}one{সর্বাধিক <xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম বেছে নিন}other{সর্বাধিক <xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম বেছে নিন}}"</string>
<string name="recent" msgid="6694613584743207874">"সাম্প্রতিক"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"কোনও ফটো বা ভিডিও নেই"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"কোনও অ্যালবাম নেই"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ভিউ বেছে নেওয়া হয়েছে"</string>
<string name="picker_photos" msgid="7415035516411087392">"ফটো"</string>
<string name="picker_albums" msgid="4822511902115299142">"অ্যালবাম"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"অফিস অ্যাপ থেকে ব্যক্তিগত ডেটা অ্যাক্সেস করার অনুমতি নেই"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"অফিসের অ্যাপ পজ করা আছে"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"অফিস প্রোফাইলের ফটো দেখতে, অফিসের অ্যাপ চালু করে আবার চেষ্টা করুন"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g>টি আইটেম}one{<xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম}other{<xliff:g id="COUNT_1">^1</xliff:g>টি আইটেম}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>)টি যোগ করুন"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ক্যামেরা"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ডাউনলোড করা আইটেম"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"স্ক্রিনশট"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল পরিবর্তন করার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল পরিবর্তন করার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল পরিবর্তন করা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল পরিবর্তন করা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও পরিবর্তন করার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও পরিবর্তন করার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও পরিবর্তন করা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও পরিবর্তন করা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো পরিবর্তন করার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো পরিবর্তন করার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ফটোতে পরিবর্তন করা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ফটোতে পরিবর্তন করা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম পরিবর্তন করার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম পরিবর্তন করার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম পরিবর্তন করা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম পরিবর্তন করা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল ট্র্যাশে সরানো হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল ট্র্যাশে সরানো হচ্ছে…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও ট্র্যাশে সরানো হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও ট্র্যাশে সরানো হচ্ছে…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ফটো ট্র্যাশে সরানো হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ফটো ট্র্যাশে সরানো হচ্ছে…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম ট্র্যাশে সরানো হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম ট্র্যাশে সরানো হচ্ছে…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিওকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিওকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ফটোকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ফটোকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি আইটেমকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি আইটেমকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল মুছে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল মুছে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল মুছে ফেলা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল মুছে ফেলা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও মুছে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও মুছে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও মুছে ফেলা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ভিডিও মুছে ফেলা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো মুছে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো মুছে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি ফটো মুছে ফেলা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি ফটো মুছে ফেলা হচ্ছে…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম মুছে দেওয়ার অনুমতি দিতে চান?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম মুছে দেওয়ার অনুমতি দিতে চান?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম মুছে ফেলা হচ্ছে…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>টি আইটেম মুছে ফেলা হচ্ছে…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"মোশন ফটো"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই অডিও ফাইল পরিবর্তন করার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল পরিবর্তন করার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল পরিবর্তন করার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{অডিও ফাইলে পরিবর্তন করা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলে পরিবর্তন করা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলে পরিবর্তন করা হচ্ছে…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ভিডিও পরিবর্তন করার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও পরিবর্তন করার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও পরিবর্তন করার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ভিডিওতে পরিবর্তন করা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিওতে পরিবর্তন করা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিওতে পরিবর্তন করা হচ্ছে…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ফটো পরিবর্তন করার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো পরিবর্তন করার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো পরিবর্তন করার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ফটোতে পরিবর্তন করা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ফটোতে পরিবর্তন করা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ফটোতে পরিবর্তন করা হচ্ছে…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই আইটেম পরিবর্তন করার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম পরিবর্তন করার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম পরিবর্তন করার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{আইটেমে পরিবর্তন করা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি আইটেমে পরিবর্তন করা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি আইটেমে পরিবর্তন করা হচ্ছে…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই অডিও ফাইল ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{অডিও ফাইল ট্র্যাশে সরানো হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল ট্র্যাশে সরানো হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল ট্র্যাশে সরানো হচ্ছে…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ভিডিও ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ভিডিও ট্র্যাশে সরানো হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিও ট্র্যাশে সরানো হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিও ট্র্যাশে সরানো হচ্ছে…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ফটো ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ফটো ট্র্যাশে সরানো হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ফটো ট্র্যাশে সরানো হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ফটো ট্র্যাশে সরানো হচ্ছে…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই আইটেম ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডারে সরিয়ে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{আইটেম ট্র্যাশে সরানো হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি আইটেম ট্র্যাশে সরানো হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি আইটেম ট্র্যাশে সরানো হচ্ছে…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই অডিও ফাইল ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{অডিও ফাইলকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইলকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ভিডিও ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ভিডিওকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিওকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিওকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ফটো ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ফটোকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ফটোকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ফটোকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই আইটেম ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম ট্র্যাশ ফোল্ডার থেকে সরানোর অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{আইটেমকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি আইটেমকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি আইটেমকে ট্র্যাশ থেকে বের করে আনা হচ্ছে…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই অডিও ফাইল মুছে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল মুছে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি অডিও ফাইল মুছে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{অডিও ফাইল মুছে ফেলা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল মুছে ফেলা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি অডিও ফাইল মুছে ফেলা হচ্ছে…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ভিডিও মুছে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও মুছে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ভিডিও মুছে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ভিডিও মুছে ফেলা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিও মুছে ফেলা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ভিডিও মুছে ফেলা হচ্ছে…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই ফটো মুছে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো মুছে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি ফটো মুছে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ফটো মুছে ফেলা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি ফটো মুছে ফেলা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি ফটো মুছে ফেলা হচ্ছে…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-কে এই আইটেম মুছে দেওয়ার অনুমতি দিতে চান?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম মুছে দেওয়ার অনুমতি দিতে চান?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-কে <xliff:g id="COUNT">^2</xliff:g>টি আইটেম মুছে দেওয়ার অনুমতি দিতে চান?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{আইটেম মুছে ফেলা হচ্ছে…}one{<xliff:g id="COUNT">^1</xliff:g>টি আইটেম মুছে ফেলা হচ্ছে…}other{<xliff:g id="COUNT">^1</xliff:g>টি আইটেম মুছে ফেলা হচ্ছে…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> মিডিয়া ফাইল প্রসেস করতে পারবে না"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"মিডিয়া ফাইল প্রসেস করা বাতিল হয়ে গেছে"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"মিডিয়া ফাইল প্রসেস করার সময়ে সমস্যা হচ্ছে"</string>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index a829e0b..aaaa3d0 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Nastavi"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Dozvoli"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Odbij"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Još <xliff:g id="COUNT_1">^1</xliff:g> dodatna stavka</item>
- <item quantity="few">Još <xliff:g id="COUNT_1">^1</xliff:g> dodatne stavke</item>
- <item quantity="other">Još <xliff:g id="COUNT_1">^1</xliff:g> dodatnih stavki</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{i još <xliff:g id="COUNT_0">^1</xliff:g>}one{i još <xliff:g id="COUNT_1">^1</xliff:g>}few{i još <xliff:g id="COUNT_1">^1</xliff:g>}other{i još <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Još <xliff:g id="COUNT_0">^1</xliff:g> dodatna stavka}one{Još <xliff:g id="COUNT_1">^1</xliff:g> dodatna stavka}few{Još <xliff:g id="COUNT_1">^1</xliff:g> dodatne stavke}other{Još <xliff:g id="COUNT_1">^1</xliff:g> dodatnih stavki}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Brisanje privremenih fajlova aplikacija"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Aplikacija <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> želi obrisati neke privremene fajlove. Ovo može dovesti do povećanog korištenja baterije ili prijenosa podataka na mobilnoj mreži."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Brisanje privremenih fajlova aplikacije…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Dodaj"</string>
<string name="deselect" msgid="4297825044827769490">"Poništi odabir"</string>
<string name="select" msgid="2704765470563027689">"Odaberi"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku</item>
- <item quantity="few">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Odaberite najviše <xliff:g id="COUNT_0">^1</xliff:g> stavku}one{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku}few{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke}other{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="recent" msgid="6694613584743207874">"Nedavno"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nema fotografija ni videozapisa"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nema albuma"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Prikaži odabrano"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotografije"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumi"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Pristupanje ličnim podacima iz poslovne aplikacije nije dozvoljeno"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Poslovne aplikacije su pauzirane"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Da otvorite poslovne fotografije, uključite poslovne aplikacije i pokušajte ponovo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> stavka</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> stavka}one{<xliff:g id="COUNT_1">^1</xliff:g> stavka}few{<xliff:g id="COUNT_1">^1</xliff:g> stavke}other{<xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Dodaj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Preuzimanja"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Snimci ekrana"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajl?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajla?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajlova?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapis?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografiju?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografija?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografija…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajl u otpad?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajla u otpad?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova u otpad…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis u otpad?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju u otpad?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije u otpad?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija u otpad…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki u otpad…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajl iz otpada?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajla iz otpada?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis iz otpada?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju iz otpada?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije iz otpada?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki iz otpada…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajl?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajla?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajlova?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapis?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiju?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografija?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografija…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Fotografija s videom"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izmijeni ovaj audio fajl?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajl?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajla?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> audio fajlova?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Mijenjanje audio fajla…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izmijeni ovaj videozapis?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapis?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Mijenjanje videozapisa…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izmijeni ovu fotografiju?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografiju?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografija?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Mijenjanje fotografije…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografija…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izmijeni ovu stavku?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izmijeni <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Mijenjanje stavke…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovaj audio fajl u otpad?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajl u otpad?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajla u otpad?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova u otpad?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Premještanje audio fajla u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova u otpad…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovaj videozapis u otpad?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis u otpad?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Premještanje videozapisa u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovu fotografiju u otpad?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju u otpad?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije u otpad?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija u otpad?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Premještanje fotografije u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija u otpad…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovu stavku u otpad?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Premještanje stavke u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki u otpad…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovaj audio fajl iz otpada?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajl iz otpada?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajla iz otpada?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> audio fajlova iz otpada?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Premještanje audio fajla iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajla iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova iz otpada…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovaj videozapis iz otpada?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis iz otpada?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Premještanje videozapisa iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovu fotografiju iz otpada?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju iz otpada?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije iz otpada?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija iz otpada?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Premještanje fotografije iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija iz otpada…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> premjesti ovu stavku iz otpada?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> premjesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Premještanje stavke iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki iz otpada…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovaj audio fajl?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajl?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajla?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> audio fajlova?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Brisanje audio fajla…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajla…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> audio fajlova…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovaj videozapis?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapis?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Brisanje videozapisa…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovu fotografiju?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiju?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> fotografija?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Brisanje fotografije…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografija…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Dozvoliti da <xliff:g id="APP_NAME_0">^1</xliff:g> izbriše ovu stavku?}one{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Dozvoliti da <xliff:g id="APP_NAME_1">^1</xliff:g> izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Brisanje stavke…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ne može obrađivati medijske fajlove"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Obrada medijskih fajlova je otkazana"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Greška prilikom obrade medijskih fajlova"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index e8fe27d..b07f15e 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continua"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permet"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Denega"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> més</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> més</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elements addicionals més</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element addicional més</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element addicional més}other{<xliff:g id="COUNT_1">^1</xliff:g> elements addicionals més}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Esborra fitxers temporals d\'aplicacions"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vol esborrar alguns fitxers temporals. Això pot suposar un augment de l\'ús de la bateria o de les dades mòbils."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"S\'estan esborrant els fitxers temporals d\'aplicacions…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Afegeix"</string>
<string name="deselect" msgid="4297825044827769490">"Desselecciona"</string>
<string name="select" msgid="2704765470563027689">"Selecciona"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Selecciona fins a <xliff:g id="COUNT_1">^1</xliff:g> elements</item>
- <item quantity="one">Selecciona fins a <xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecciona fins a <xliff:g id="COUNT_0">^1</xliff:g> element}other{Selecciona fins a <xliff:g id="COUNT_1">^1</xliff:g> elements}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Mostra els elements seleccionats"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No hi ha cap foto ni vídeo"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No hi ha cap àlbum"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Mostra la selecció"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Àlbums"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Canvia al perfil de treball"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"No està permès accedir a les dades personals des d\'una aplicació de treball"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Les aplicacions de treball estan en pausa"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Per obrir les fotos de treball, activa les aplicacions de treball i torna-ho a provar"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elements</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}other{<xliff:g id="COUNT_1">^1</xliff:g> elements}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Afegeix (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Càmera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Baixades"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Captures de pantalla"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest fitxer d\'àudio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio…</item>
- <item quantity="one">S\'està modificant el fitxer d\'àudio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest vídeo?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">S\'està modificant el vídeo…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquesta foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">S\'està modificant la foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> elements?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest element?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> elements…</item>
- <item quantity="one">S\'està modificant l\'element…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio a la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest fitxer d\'àudio a la paperera?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">S\'estan movent <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio a la paperera…</item>
- <item quantity="one">S\'està movent el fitxer d\'àudio a la paperera…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> vídeos a la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest vídeo a la paperera?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">S\'estan movent <xliff:g id="COUNT">^1</xliff:g> vídeos a la paperera…</item>
- <item quantity="one">S\'està movent el vídeo a la paperera…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> fotos a la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquesta foto a la paperera?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">S\'estan movent <xliff:g id="COUNT">^1</xliff:g> fotos a la paperera…</item>
- <item quantity="one">S\'està movent la foto a la paperera…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> elements a la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest element a la paperera?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">S\'estan movent <xliff:g id="COUNT">^1</xliff:g> elements a la paperera…</item>
- <item quantity="one">S\'està movent l\'element a la paperera…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio de la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest fitxer d\'àudio de la paperera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">S\'estan traient <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio de la paperera…</item>
- <item quantity="one">S\'està traient el fitxer d\'àudio de la paperera…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> vídeos de la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest vídeo de la paperera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">S\'estan traient <xliff:g id="COUNT">^1</xliff:g> vídeos de la paperera…</item>
- <item quantity="one">S\'està traient el vídeo de la paperera…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> fotos de la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquesta foto de la paperera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">S\'estan traient <xliff:g id="COUNT">^1</xliff:g> fotos de la paperera…</item>
- <item quantity="one">S\'està traient la foto de la paperera…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> elements de la paperera?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest element de la paperera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">S\'estan traient <xliff:g id="COUNT">^1</xliff:g> elements de la paperera…</item>
- <item quantity="one">S\'està traient l\'element de la paperera…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest fitxer d\'àudio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio…</item>
- <item quantity="one">S\'està suprimint el fitxer d\'àudio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest vídeo?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">S\'està suprimint el vídeo…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquesta foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">S\'està suprimint la foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> elements?</item>
- <item quantity="one">Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest element?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> elements…</item>
- <item quantity="one">S\'està suprimint l\'element…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto amb moviment"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest fitxer d\'àudio?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{S\'està modificant el fitxer d\'àudio…}other{S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest vídeo?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{S\'està modificant el vídeo…}other{S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquesta foto?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{S\'està modificant la foto…}other{S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> modifiqui aquest element?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> modifiqui <xliff:g id="COUNT">^2</xliff:g> elements?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{S\'està modificant l\'element…}other{S\'estan modificant <xliff:g id="COUNT">^1</xliff:g> elements…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest fitxer d\'àudio a la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio a la paperera?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{S\'està movent el fitxer d\'àudio a la paperera…}other{S\'estan movent <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio a la paperera…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest vídeo a la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> vídeos a la paperera?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{S\'està movent el vídeo a la paperera…}other{S\'estan movent <xliff:g id="COUNT">^1</xliff:g> vídeos a la paperera…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquesta foto a la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> fotos a la paperera?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{S\'està movent la foto a la paperera…}other{S\'estan movent <xliff:g id="COUNT">^1</xliff:g> fotos a la paperera…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> mogui aquest element a la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> mogui <xliff:g id="COUNT">^2</xliff:g> elements a la paperera?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{S\'està movent l\'element a la paperera…}other{S\'estan movent <xliff:g id="COUNT">^1</xliff:g> elements a la paperera…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest fitxer d\'àudio de la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio de la paperera?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{S\'està traient el fitxer d\'àudio de la paperera…}other{S\'estan traient <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio de la paperera…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest vídeo de la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> vídeos de la paperera?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{S\'està traient el vídeo de la paperera…}other{S\'estan traient <xliff:g id="COUNT">^1</xliff:g> vídeos de la paperera…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquesta foto de la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> fotos de la paperera?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{S\'està traient la foto de la paperera…}other{S\'estan traient <xliff:g id="COUNT">^1</xliff:g> fotos de la paperera…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> tregui aquest element de la paperera?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> tregui <xliff:g id="COUNT">^2</xliff:g> elements de la paperera?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{S\'està traient l\'element de la paperera…}other{S\'estan traient <xliff:g id="COUNT">^1</xliff:g> elements de la paperera…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest fitxer d\'àudio?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> fitxers d\'àudio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{S\'està suprimint el fitxer d\'àudio…}other{S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> fitxers d\'àudio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest vídeo?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{S\'està suprimint el vídeo…}other{S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquesta foto?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{S\'està suprimint la foto…}other{S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vols permetre que <xliff:g id="APP_NAME_0">^1</xliff:g> suprimeixi aquest element?}other{Vols permetre que <xliff:g id="APP_NAME_1">^1</xliff:g> suprimeixi <xliff:g id="COUNT">^2</xliff:g> elements?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{S\'està suprimint l\'element…}other{S\'estan suprimint <xliff:g id="COUNT">^1</xliff:g> elements…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> no pot processar els fitxers multimèdia"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"El processament del contingut multimèdia s\'ha cancel·lat"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"S\'ha produït un error en processar el contingut multimèdia"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 0d547e6..b5c10eb 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Pokračovat"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Povolit"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Zamítnout"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="few">Plus <xliff:g id="COUNT_1">^1</xliff:g> další položky</item>
- <item quantity="many">Plus <xliff:g id="COUNT_1">^1</xliff:g> další položky</item>
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> dalších položek</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> další položka</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}many{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> další položka}few{Plus <xliff:g id="COUNT_1">^1</xliff:g> další položky}many{Plus <xliff:g id="COUNT_1">^1</xliff:g> další položky}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> dalších položek}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Vymazání dočasných souborů aplikací"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Aplikace <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> chce vymazat nějaké dočasné soubory. Tato akce může vést ke zvýšenému využití baterie nebo mobilních dat."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Mazání dočasných souborů aplikace…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Přidat"</string>
<string name="deselect" msgid="4297825044827769490">"Zrušit výběr"</string>
<string name="select" msgid="2704765470563027689">"Vybrat"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="few">Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="many">Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="other">Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položek</item>
- <item quantity="one">Vyberte maximálně <xliff:g id="COUNT_0">^1</xliff:g> položku</item>
- </plurals>
- <string name="recent" msgid="6694613584743207874">"Aktuální"</string>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Vyberte maximálně <xliff:g id="COUNT_0">^1</xliff:g> položku}few{Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položky}many{Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položky}other{Vyberte maximálně <xliff:g id="COUNT_1">^1</xliff:g> položek}}"</string>
+ <string name="recent" msgid="6694613584743207874">"Nedávné"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Žádné fotky ani videa"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Žádná alba"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Zobrazit vybrané"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotky"</string>
<string name="picker_albums" msgid="4822511902115299142">"Alba"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Z pracovní aplikace není přístup k osobním datům povolen"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Pracovní aplikace jsou pozastaveny"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Pokud chcete otevřít pracovní fotky, zapněte pracovní aplikace a zkuste to znovu"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> položek</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> položka</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> položka}few{<xliff:g id="COUNT_1">^1</xliff:g> položky}many{<xliff:g id="COUNT_1">^1</xliff:g> položky}other{<xliff:g id="COUNT_1">^1</xliff:g> položek}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Přidat (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Fotoaparát"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Stažené soubory"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Snímky obrazovek"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukové soubory?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukového souboru?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukových souborů?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tento zvukový soubor?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="few">Úprava <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…</item>
- <item quantity="many">Úprava <xliff:g id="COUNT">^1</xliff:g> zvukového souboru…</item>
- <item quantity="other">Úprava <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…</item>
- <item quantity="one">Úprava zvukového souboru…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videa?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videa?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videí?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit toto video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="few">Úprava <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="many">Úprava <xliff:g id="COUNT">^1</xliff:g> videa…</item>
- <item quantity="other">Úprava <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="one">Úprava videa…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotek?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tuto fotku?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="few">Úprava <xliff:g id="COUNT">^1</xliff:g> fotek…</item>
- <item quantity="many">Úprava <xliff:g id="COUNT">^1</xliff:g> fotky…</item>
- <item quantity="other">Úprava <xliff:g id="COUNT">^1</xliff:g> fotek…</item>
- <item quantity="one">Úprava fotky…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položek?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tuto položku?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="few">Úprava <xliff:g id="COUNT">^1</xliff:g> položek…</item>
- <item quantity="many">Úprava <xliff:g id="COUNT">^1</xliff:g> položky…</item>
- <item quantity="other">Úprava <xliff:g id="COUNT">^1</xliff:g> položek…</item>
- <item quantity="one">Úprava položky…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukové soubory do koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukového souboru do koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukových souborů do koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tento zvukový soubor do koše?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů do koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru do koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů do koše…</item>
- <item quantity="one">Přesouvání zvukového souboru do koše…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videa do koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videa do koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videí do koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout toto video do koše?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí do koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videa do koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí do koše…</item>
- <item quantity="one">Přesouvání videa do koše…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotky do koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotky do koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotek do koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tuto fotku do koše?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek do koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotky do koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek do koše…</item>
- <item quantity="one">Přesouvání fotky do koše…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položky do koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položky do koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položek do koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tuto položku do koše?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek do koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položky do koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek do koše…</item>
- <item quantity="one">Přesouvání položky do koše…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukové soubory z koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukového souboru z koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukových souborů z koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tento zvukový soubor z koše?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů z koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru z koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů z koše…</item>
- <item quantity="one">Přesouvání zvukového souboru z koše…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videa z koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videa z koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videí z koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout toto video z koše?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí z koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videa z koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí z koše…</item>
- <item quantity="one">Přesouvání videa z koše…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotky z koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotky z koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotek z koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tuto fotku z koše?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek z koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotky z koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek z koše…</item>
- <item quantity="one">Přesouvání fotky z koše…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položky z koše?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položky z koše?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položek z koše?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tuto položku z koše?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="few">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek z koše…</item>
- <item quantity="many">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položky z koše…</item>
- <item quantity="other">Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek z koše…</item>
- <item quantity="one">Přesouvání položky z koše…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukové soubory?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukového souboru?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukových souborů?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tento zvukový soubor?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="few">Mazání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…</item>
- <item quantity="many">Mazání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru…</item>
- <item quantity="other">Mazání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…</item>
- <item quantity="one">Mazání zvukového souboru…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videa?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videa?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videí?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat toto video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="few">Mazání <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="many">Mazání <xliff:g id="COUNT">^1</xliff:g> videa…</item>
- <item quantity="other">Mazání <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="one">Mazání videa…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotek?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tuto fotku?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="few">Mazání <xliff:g id="COUNT">^1</xliff:g> fotek…</item>
- <item quantity="many">Mazání <xliff:g id="COUNT">^1</xliff:g> fotky…</item>
- <item quantity="other">Mazání <xliff:g id="COUNT">^1</xliff:g> fotek…</item>
- <item quantity="one">Mazání fotky…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="few">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="many">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="other">Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položek?</item>
- <item quantity="one">Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tuto položku?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="few">Mazání <xliff:g id="COUNT">^1</xliff:g> položek…</item>
- <item quantity="many">Mazání <xliff:g id="COUNT">^1</xliff:g> položky…</item>
- <item quantity="other">Mazání <xliff:g id="COUNT">^1</xliff:g> položek…</item>
- <item quantity="one">Mazání položky…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Pohyblivá fotka"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tento zvukový soubor?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukové soubory?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukového souboru?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> zvukových souborů?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Úprava zvukového souboru…}few{Úprava <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…}many{Úprava <xliff:g id="COUNT">^1</xliff:g> zvukového souboru…}other{Úprava <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit toto video?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videa?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videa?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> videí?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Úprava videa…}few{Úprava <xliff:g id="COUNT">^1</xliff:g> videí…}many{Úprava <xliff:g id="COUNT">^1</xliff:g> videa…}other{Úprava <xliff:g id="COUNT">^1</xliff:g> videí…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tuto fotku?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotky?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotky?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> fotek?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Úprava fotky…}few{Úprava <xliff:g id="COUNT">^1</xliff:g> fotek…}many{Úprava <xliff:g id="COUNT">^1</xliff:g> fotky…}other{Úprava <xliff:g id="COUNT">^1</xliff:g> fotek…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> upravit tuto položku?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položky?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položky?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> upravit <xliff:g id="COUNT">^2</xliff:g> položek?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Úprava položky…}few{Úprava <xliff:g id="COUNT">^1</xliff:g> položek…}many{Úprava <xliff:g id="COUNT">^1</xliff:g> položky…}other{Úprava <xliff:g id="COUNT">^1</xliff:g> položek…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tento zvukový soubor do koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukové soubory do koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukového souboru do koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> zvukových souborů do koše?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Přesouvání zvukového souboru do koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů do koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru do koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů do koše…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout toto video do koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videa do koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videa do koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> videí do koše?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Přesouvání videa do koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí do koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videa do koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí do koše…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tuto fotku do koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotky do koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotky do koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> fotek do koše?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Přesouvání fotky do koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek do koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotky do koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek do koše…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> přesunout tuto položku do koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položky do koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položky do koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> přesunout <xliff:g id="COUNT">^2</xliff:g> položek do koše?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Přesouvání položky do koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek do koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položky do koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek do koše…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tento zvukový soubor z koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukové soubory z koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukového souboru z koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> zvukových souborů z koše?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Přesouvání zvukového souboru z koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů z koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru z koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů z koše…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout toto video z koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videa z koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videa z koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> videí z koše?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Přesouvání videa z koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí z koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videa z koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> videí z koše…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tuto fotku z koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotky z koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotky z koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> fotek z koše?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Přesouvání fotky z koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek z koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotky z koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> fotek z koše…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> vyjmout tuto položku z koše?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položky z koše?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položky z koše?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> vyjmout <xliff:g id="COUNT">^2</xliff:g> položek z koše?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Přesouvání položky z koše…}few{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek z koše…}many{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položky z koše…}other{Přesouvání <xliff:g id="COUNT">^1</xliff:g> položek z koše…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tento zvukový soubor?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukové soubory?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukového souboru?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> zvukových souborů?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Mazání zvukového souboru…}few{Mazání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…}many{Mazání <xliff:g id="COUNT">^1</xliff:g> zvukového souboru…}other{Mazání <xliff:g id="COUNT">^1</xliff:g> zvukových souborů…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat toto video?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videa?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videa?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> videí?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Mazání videa…}few{Mazání <xliff:g id="COUNT">^1</xliff:g> videí…}many{Mazání <xliff:g id="COUNT">^1</xliff:g> videa…}other{Mazání <xliff:g id="COUNT">^1</xliff:g> videí…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tuto fotku?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotky?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotky?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> fotek?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Mazání fotky…}few{Mazání <xliff:g id="COUNT">^1</xliff:g> fotek…}many{Mazání <xliff:g id="COUNT">^1</xliff:g> fotky…}other{Mazání <xliff:g id="COUNT">^1</xliff:g> fotek…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Povolit aplikaci <xliff:g id="APP_NAME_0">^1</xliff:g> smazat tuto položku?}few{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položky?}many{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položky?}other{Povolit aplikaci <xliff:g id="APP_NAME_1">^1</xliff:g> smazat <xliff:g id="COUNT">^2</xliff:g> položek?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Mazání položky…}few{Mazání <xliff:g id="COUNT">^1</xliff:g> položek…}many{Mazání <xliff:g id="COUNT">^1</xliff:g> položky…}other{Mazání <xliff:g id="COUNT">^1</xliff:g> položek…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Aplikace <xliff:g id="APP_NAME">%s</xliff:g> nedokáže zpracovat mediální soubory"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Zpracování mediálního obsahu bylo zrušeno"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Při zpracování mediálního obsahu došlo k chybě"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index ea9fa6b..c3ba313 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Fortsæt"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Tillad"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Afvis"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Plus <xliff:g id="COUNT_1">^1</xliff:g> andet element</item>
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> andre elementer</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> andet element}one{Plus <xliff:g id="COUNT_1">^1</xliff:g> andet element}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> andre elementer}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ryd midlertidige appfiler"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vil gerne rydde nogle midlertidige filer. Dette kan resultere i øget forbrug af batteri eller mobildata."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Rydder midlertidige appfiler…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Tilføj"</string>
<string name="deselect" msgid="4297825044827769490">"Fravælg"</string>
<string name="select" msgid="2704765470563027689">"Vælg"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Vælg højst <xliff:g id="COUNT_1">^1</xliff:g> element</item>
- <item quantity="other">Vælg højst <xliff:g id="COUNT_1">^1</xliff:g> elementer</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Vælg op til <xliff:g id="COUNT_0">^1</xliff:g> element}one{Vælg op til <xliff:g id="COUNT_1">^1</xliff:g> element}other{Vælg op til <xliff:g id="COUNT_1">^1</xliff:g> elementer}}"</string>
<string name="recent" msgid="6694613584743207874">"Seneste"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Visning valgt"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Ingen billeder eller videoer"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ingen album"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Se valgte"</string>
<string name="picker_photos" msgid="7415035516411087392">"Billeder"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Skift til arbejdsprofil"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Det er ikke tilladt at tilgå personoplysninger fra en arbejdsapp"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Dine arbejdsapps er sat på pause"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Hvis du vil åbne billeder fra arbejdsprofilen, skal du aktivere dine arbejdsapps og derefter prøve igen"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> element</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementer</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}one{<xliff:g id="COUNT_1">^1</xliff:g> element}other{<xliff:g id="COUNT_1">^1</xliff:g> elementer}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Tilføj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> lydfil?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> lydfiler?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Ændrer <xliff:g id="COUNT">^1</xliff:g> lydfil…</item>
- <item quantity="other">Ændrer <xliff:g id="COUNT">^1</xliff:g> lydfiler…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> videoer?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Ændrer <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="other">Ændrer <xliff:g id="COUNT">^1</xliff:g> videoer…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> billede?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> billeder?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Ændrer <xliff:g id="COUNT">^1</xliff:g> billede…</item>
- <item quantity="other">Ændrer <xliff:g id="COUNT">^1</xliff:g> billeder…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> element?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> elementer?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Ændrer <xliff:g id="COUNT">^1</xliff:g> element…</item>
- <item quantity="other">Ændrer <xliff:g id="COUNT">^1</xliff:g> elementer…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfil til papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfiler til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfil til papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler til papirkurven…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> video til papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> videoer til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> video til papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> videoer til papirkurven…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billede til papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billeder til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> billede til papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> billeder til papirkurven…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> element til papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> elementer til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> element til papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> elementer til papirkurven…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfil ud af papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfiler ud af papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfil ud af papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler ud af papirkurven…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> video ud af papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> videoer ud af papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> video ud af papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> videoer ud af papirkurven…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billede ud af papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billeder ud af papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> billede ud af papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> billeder ud af papirkurven…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> element ud af papirkurven?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> elementer ud af papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Flytter <xliff:g id="COUNT">^1</xliff:g> element ud af papirkurven…</item>
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> elementer ud af papirkurven…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> lydfil?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> lydfiler?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Sletter <xliff:g id="COUNT">^1</xliff:g> lydfil…</item>
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> lydfiler…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> videoer?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Sletter <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> videoer…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> billede?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> billeder?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Sletter <xliff:g id="COUNT">^1</xliff:g> billede…</item>
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> billeder…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> element?</item>
- <item quantity="other">Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> elementer?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Sletter <xliff:g id="COUNT">^1</xliff:g> element…</item>
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> elementer…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Levende billede"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at ændre denne lydfil?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> lydfil?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> lydfiler?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Ændrer lydfilen…}one{Ændrer <xliff:g id="COUNT">^1</xliff:g> lydfil…}other{Ændrer <xliff:g id="COUNT">^1</xliff:g> lydfiler…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at ændre denne video?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> video?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> videoer?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Ændrer videoen…}one{Ændrer <xliff:g id="COUNT">^1</xliff:g> video…}other{Ændrer <xliff:g id="COUNT">^1</xliff:g> videoer…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at ændre dette billede?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> billede?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> billeder?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Ændrer billedet…}one{Ændrer <xliff:g id="COUNT">^1</xliff:g> billede…}other{Ændrer <xliff:g id="COUNT">^1</xliff:g> billeder…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at ændre dette element?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> element?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at ændre <xliff:g id="COUNT">^2</xliff:g> elementer?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Ændrer elementet…}one{Ændrer <xliff:g id="COUNT">^1</xliff:g> element…}other{Ændrer <xliff:g id="COUNT">^1</xliff:g> elementer…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte denne lydfil til papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfil til papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfiler til papirkurven?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Flytter lydfilen til papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfil til papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler til papirkurven…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte denne video til papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> video til papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> videoer til papirkurven?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Flytter videoen til papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> video til papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> videoer til papirkurven…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte dette billede til papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billede til papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billeder til papirkurven?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Flytter billedet til papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> billede til papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> billeder til papirkurven…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte dette element til papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> element til papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> elementer til papirkurven?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Flytter elementet til papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> element til papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> elementer til papirkurven…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte denne lydfil ud af papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfil ud af papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> lydfiler ud af papirkurven?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Flytter lydfilen ud af papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfil ud af papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler ud af papirkurven…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte denne video ud af papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> video ud af papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> videoer ud af papirkurven?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Flytter videoen ud af papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> video ud af papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> videoer ud af papirkurven…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte dette billede ud af papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billede ud af papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> billeder ud af papirkurven?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Flytter billedet ud af papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> billede ud af papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> billeder ud af papirkurven…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at flytte dette element ud af papirkurven?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> element ud af papirkurven?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at flytte <xliff:g id="COUNT">^2</xliff:g> elementer ud af papirkurven?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Flytter elementet ud af papirkurven…}one{Flytter <xliff:g id="COUNT">^1</xliff:g> element ud af papirkurven…}other{Flytter <xliff:g id="COUNT">^1</xliff:g> elementer ud af papirkurven…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at slette denne lydfil?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> lydfil?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> lydfiler?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Sletter lydfilen…}one{Sletter <xliff:g id="COUNT">^1</xliff:g> lydfil…}other{Sletter <xliff:g id="COUNT">^1</xliff:g> lydfiler…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at slette denne video?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> video?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> videoer?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Sletter videoen…}one{Sletter <xliff:g id="COUNT">^1</xliff:g> video…}other{Sletter <xliff:g id="COUNT">^1</xliff:g> videoer…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at slette dette billede?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> billede?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> billeder?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Sletter billedet…}one{Sletter <xliff:g id="COUNT">^1</xliff:g> billede…}other{Sletter <xliff:g id="COUNT">^1</xliff:g> billeder…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vil du give <xliff:g id="APP_NAME_0">^1</xliff:g> tilladelse til at slette dette element?}one{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> element?}other{Vil du give <xliff:g id="APP_NAME_1">^1</xliff:g> tilladelse til at slette <xliff:g id="COUNT">^2</xliff:g> elementer?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Sletter elementet…}one{Sletter <xliff:g id="COUNT">^1</xliff:g> element…}other{Sletter <xliff:g id="COUNT">^1</xliff:g> elementer…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> kan ikke behandle mediefiler"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediebehandlingen er annulleret"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Mediebehandlingsfejl"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 4948f04..0ad9060 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Weiter"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Zulassen"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Ablehnen"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+ <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> weitere Elemente</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> weiteres Element</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> weiteres Element}other{<xliff:g id="COUNT_1">^1</xliff:g> weitere Elemente}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Temporäre App-Dateien löschen"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> möchte einige temporäre Dateien löschen. Dadurch können Akkuverbrauch und mobile Datennutzung steigen."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Temporäre App-Dateien werden gelöscht…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Hinzufügen"</string>
<string name="deselect" msgid="4297825044827769490">"Auswahl aufheben"</string>
<string name="select" msgid="2704765470563027689">"Auswählen"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Maximal <xliff:g id="COUNT_1">^1</xliff:g> Elemente auswählen</item>
- <item quantity="one">Maximal <xliff:g id="COUNT_0">^1</xliff:g> Element auswählen</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Du kannst maximal <xliff:g id="COUNT_0">^1</xliff:g> Element auswählen}other{Du kannst maximal <xliff:g id="COUNT_1">^1</xliff:g> Elemente auswählen}}"</string>
<string name="recent" msgid="6694613584743207874">"Neueste"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Keine Fotos oder Videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Keine Alben"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Auswahl ansehen"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Alben"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Der Zugriff auf private Daten von einer geschäftlichen App ist nicht zulässig"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Geschäftliche Apps sind pausiert"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Wenn du geschäftliche Fotos aufrufen möchtest, aktiviere zuerst deine geschäftlichen Apps und versuche es dann noch einmal"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> Elemente</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> Element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> Element}other{<xliff:g id="COUNT_1">^1</xliff:g> Elemente}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Hinzufügen (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien ändern?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei ändern?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Audiodateien werden geändert…</item>
- <item quantity="one">Audiodatei wird geändert…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos ändern?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video ändern?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Videos werden geändert…</item>
- <item quantity="one">Video wird geändert…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos ändern?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto ändern?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Fotos werden geändert…</item>
- <item quantity="one">Foto wird geändert…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente ändern?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element ändern?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Elemente werden geändert…</item>
- <item quantity="one">Element wird geändert…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien in den Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei in den Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Audiodateien werden in den Papierkorb verschoben…</item>
- <item quantity="one">Audiodatei wird in den Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos in den Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video in den Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Videos werden in den Papierkorb verschoben…</item>
- <item quantity="one">Video wird in den Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos in den Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto in den Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Fotos werden in den Papierkorb verschoben…</item>
- <item quantity="one">Foto wird in den Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente in den Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element in den Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Elemente werden in den Papierkorb verschoben…</item>
- <item quantity="one">Element wird in den Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien aus dem Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei aus dem Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Audiodateien werden aus dem Papierkorb verschoben…</item>
- <item quantity="one">Audiodatei wird aus dem Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos aus dem Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video aus dem Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Videos werden aus dem Papierkorb verschoben…</item>
- <item quantity="one">Video wird aus dem Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos aus dem Papierkorb verschieben?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto aus dem Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Fotos werden aus dem Papierkorb verschoben…</item>
- <item quantity="one">Foto wird aus dem Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente aus dem Papierkorb wiederherstellen?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element aus dem Papierkorb verschieben?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Elemente werden aus dem Papierkorb verschoben…</item>
- <item quantity="one">Element wird aus dem Papierkorb verschoben…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien löschen?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei löschen?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Audiodateien werden gelöscht…</item>
- <item quantity="one">Audiodatei wird gelöscht…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos löschen?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video löschen?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Videos werden gelöscht…</item>
- <item quantity="one">Video wird gelöscht…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos löschen?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto löschen?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Fotos werden gelöscht…</item>
- <item quantity="one">Foto wird gelöscht…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente löschen?</item>
- <item quantity="one">Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element löschen?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> Elemente werden gelöscht…</item>
- <item quantity="one">Element wird gelöscht…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto mit Bewegtbild"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei ändern?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien ändern?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Audiodatei wird geändert…}other{<xliff:g id="COUNT">^1</xliff:g> Audiodateien werden geändert…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video ändern?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos ändern?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video wird geändert…}other{<xliff:g id="COUNT">^1</xliff:g> Videos werden geändert…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto ändern?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos ändern?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Foto wird geändert…}other{<xliff:g id="COUNT">^1</xliff:g> Fotos werden geändert…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element ändern?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente ändern?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Element wird geändert…}other{<xliff:g id="COUNT">^1</xliff:g> Elemente werden geändert…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei in den Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien in den Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audiodatei wird in den Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Audiodateien werden in den Papierkorb verschoben…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video in den Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos in den Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video wird in den Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Videos werden in den Papierkorb verschoben…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto in den Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos in den Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Foto wird in den Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Fotos werden in den Papierkorb verschoben…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element in den Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente in den Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Element wird in den Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Elemente werden in den Papierkorb verschoben…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei aus dem Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien aus dem Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audiodatei wird aus dem Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Audiodateien werden aus dem Papierkorb verschoben…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video aus dem Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos aus dem Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video wird aus dem Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Videos werden aus dem Papierkorb verschoben…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto aus dem Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos aus dem Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Foto wird aus dem Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Fotos werden aus dem Papierkorb verschoben…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element aus dem Papierkorb verschieben?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente aus dem Papierkorb verschieben?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Element wird aus dem Papierkorb verschoben…}other{<xliff:g id="COUNT">^1</xliff:g> Elemente werden aus dem Papierkorb verschoben…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> diese Audiodatei löschen?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Audiodateien löschen?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Audiodatei wird gelöscht…}other{<xliff:g id="COUNT">^1</xliff:g> Audiodateien werden gelöscht…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Video löschen?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Videos löschen?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video wird gelöscht…}other{<xliff:g id="COUNT">^1</xliff:g> Videos werden gelöscht…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Foto löschen?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Fotos löschen?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Foto wird gelöscht…}other{<xliff:g id="COUNT">^1</xliff:g> Fotos werden gelöscht…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Darf <xliff:g id="APP_NAME_0">^1</xliff:g> dieses Element löschen?}other{Darf <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> Elemente löschen?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Element wird gelöscht…}other{<xliff:g id="COUNT">^1</xliff:g> Elemente werden gelöscht…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Die App „<xliff:g id="APP_NAME">%s</xliff:g>“ kann Mediendateien nicht verarbeiten"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Medienverarbeitung abgebrochen"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Fehler bei Medienverarbeitung"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 36d1e90..cefdbb1 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Συνέχεια"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Να επιτρέπεται"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Να μην επιτρέπεται"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Συν <xliff:g id="COUNT_1">^1</xliff:g> επιπλέον στοιχεία</item>
- <item quantity="one">Συν <xliff:g id="COUNT_0">^1</xliff:g> επιπλέον στοιχείο</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Συν <xliff:g id="COUNT_0">^1</xliff:g> επιπλέον στοιχείο}other{Συν <xliff:g id="COUNT_1">^1</xliff:g> επιπλέον στοιχεία}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Διαγραφή προσωρινών αρχείων εφαρμογών"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Η εφαρμογή <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> θέλει να διαγράψει ορισμένα προσωρινά αρχεία. Αυτό μπορεί να οδηγήσει σε αυξημένη χρήση μπαταριών ή δεδομένων κινητής τηλεφωνίας."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Διαγραφή προσωρινών αρχείων εφαρμογών…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Προσθήκη"</string>
<string name="deselect" msgid="4297825044827769490">"Αποεπιλογή"</string>
<string name="select" msgid="2704765470563027689">"Επιλογή"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Επιλέξτε έως <xliff:g id="COUNT_1">^1</xliff:g> στοιχεία</item>
- <item quantity="one">Επιλέξτε έως <xliff:g id="COUNT_0">^1</xliff:g> στοιχείο</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Επιλέξτε έως <xliff:g id="COUNT_0">^1</xliff:g> στοιχείο}other{Επιλέξτε έως <xliff:g id="COUNT_1">^1</xliff:g> στοιχεία}}"</string>
<string name="recent" msgid="6694613584743207874">"Πρόσφατα"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Δεν υπάρχουν φωτογραφίες ή βίντεο"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Δεν υπάρχουν λευκώματα"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Προβολή επιλεγμένων"</string>
<string name="picker_photos" msgid="7415035516411087392">"Φωτογραφίες"</string>
<string name="picker_albums" msgid="4822511902115299142">"Άλμπουμ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Δεν επιτρέπεται η πρόσβαση στα προσωπικά δεδομένα από μια εφαρμογή εργασιών."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Οι εφαρμογές εργασίας τέθηκαν σε παύση"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Για να ανοίξετε φωτογραφίες εργασίας, ενεργοποιήστε τις εφαρμογές εργασίας και έπειτα δοκιμάστε ξανά."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> στοιχεία</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> στοιχείο</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> στοιχείο}other{<xliff:g id="COUNT_1">^1</xliff:g> στοιχεία}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Προσθήκη (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Κάμερα"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Λήψεις"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Στιγμιότυπα οθόνης"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του αρχείου ήχου;</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου…</item>
- <item quantity="one">Τροποποίηση αρχείου ήχου…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> βίντεο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του βίντεο;</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> βίντεο…</item>
- <item quantity="one">Τροποποίηση βίντεο…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτής της φωτογραφίας;</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών…</item>
- <item quantity="one">Τροποποίηση φωτογραφίας…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> στοιχείων;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του στοιχείου;</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων…</item>
- <item quantity="one">Τροποποίηση στοιχείου…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου στον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του αρχείου ήχου στον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου στον κάδο…</item>
- <item quantity="one">Μετακίνηση αρχείου ήχου στον κάδο…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> βίντεο στον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του βίντεο στον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> βίντεο στον κάδο…</item>
- <item quantity="one">Μετακίνηση βίντεο στον κάδο…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών στον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτής της φωτογραφίας στον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών στον κάδο…</item>
- <item quantity="one">Μετακίνηση φωτογραφίας στον κάδο…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> των στοιχείων στον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του στοιχείου στον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων στον κάδο…</item>
- <item quantity="one">Μετακίνηση στοιχείου στον κάδο…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου από τον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του αρχείου ήχου από τον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου από τον κάδο…</item>
- <item quantity="one">Μετακίνηση αρχείου ήχου από τον κάδο…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> βίντεο από τον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του βίντεο από τον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> βίντεο από τον κάδο…</item>
- <item quantity="one">Μετακίνηση βίντεο από τον κάδο…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών από τον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτής της φωτογραφίας από τον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών από τον κάδο…</item>
- <item quantity="one">Μετακίνηση φωτογραφίας από τον κάδο…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> στοιχείων από τον κάδο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του στοιχείου από τον κάδο;</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων από τον κάδο…</item>
- <item quantity="one">Μετακίνηση στοιχείου από τον κάδο…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του αρχείου ήχου;</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Διαγραφή <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου…</item>
- <item quantity="one">Διαγραφή αρχείου ήχου…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> βίντεο;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του βίντεο;</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Διαγραφή <xliff:g id="COUNT">^1</xliff:g> βίντεο…</item>
- <item quantity="one">Διαγραφή βίντεο…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτής της φωτογραφίας:</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Διαγραφή <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών…</item>
- <item quantity="one">Διαγραφή φωτογραφίας…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> στοιχείων;</item>
- <item quantity="one">Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του στοιχείου;</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Διαγραφή <xliff:g id="COUNT">^1</xliff:g> στοιχείων…</item>
- <item quantity="one">Διαγραφή στοιχείου…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Κινούμενη φωτογραφία"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του αρχείου ήχου;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου;}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Τροποποίηση αρχείου ήχου…}other{Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του βίντεο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> βίντεο;}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Τροποποίηση βίντεο…}other{Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> βίντεο…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτής της φωτογραφίας;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών;}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Τροποποίηση φωτογραφίας…}other{Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η τροποποίηση αυτού του στοιχείου;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η τροποποίηση <xliff:g id="COUNT">^2</xliff:g> στοιχείων;}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Τροποποίηση στοιχείου…}other{Τροποποίηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του αρχείου ήχου στον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου στον κάδο;}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Μετακίνηση αρχείου ήχου στον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου στον κάδο…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του βίντεο στον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> βίντεο στον κάδο;}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Μετακίνηση βίντεο στον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> βίντεο στον κάδο…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτής της φωτογραφίας στον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών στον κάδο;}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Μετακίνηση φωτογραφίας στον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών στον κάδο…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του στοιχείου στον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> των στοιχείων στον κάδο;}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Μετακίνηση στοιχείου στον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων στον κάδο…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του αρχείου ήχου από τον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου από τον κάδο;}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Μετακίνηση αρχείου ήχου από τον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου από τον κάδο…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του βίντεο από τον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> βίντεο από τον κάδο;}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Μετακίνηση βίντεο από τον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> βίντεο από τον κάδο…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτής της φωτογραφίας από τον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών από τον κάδο;}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Μετακίνηση φωτογραφίας από τον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών από τον κάδο…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η μετακίνηση αυτού του στοιχείου από τον κάδο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η μετακίνηση <xliff:g id="COUNT">^2</xliff:g> στοιχείων από τον κάδο;}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Μετακίνηση στοιχείου από τον κάδο…}other{Μετακίνηση <xliff:g id="COUNT">^1</xliff:g> στοιχείων από τον κάδο…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του αρχείου ήχου;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> αρχείων ήχου;}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Διαγραφή αρχείου ήχου…}other{Διαγραφή <xliff:g id="COUNT">^1</xliff:g> αρχείων ήχου…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του βίντεο;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> βίντεο;}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Διαγραφή βίντεο…}other{Διαγραφή <xliff:g id="COUNT">^1</xliff:g> βίντεο…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτής της φωτογραφίας;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> φωτογραφιών;}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Διαγραφή φωτογραφίας…}other{Διαγραφή <xliff:g id="COUNT">^1</xliff:g> φωτογραφιών…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_0">^1</xliff:g> η διαγραφή αυτού του στοιχείου;}other{Να επιτραπεί στην εφαρμογή <xliff:g id="APP_NAME_1">^1</xliff:g> η διαγραφή <xliff:g id="COUNT">^2</xliff:g> στοιχείων;}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Διαγραφή στοιχείου…}other{Διαγραφή <xliff:g id="COUNT">^1</xliff:g> στοιχείων…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Η εφαρμογή <xliff:g id="APP_NAME">%s</xliff:g> δεν έχει δυνατότητα επεξεργασίας αρχείων μέσων"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Η επεξεργασία μέσων ακυρώθηκε"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Σφάλμα επεξεργασίας μέσων"</string>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 656df83..1e85710 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continue"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Allow"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Deny"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Clear temporary app files"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> would like to clear some temporary files. This may result in an increased usage of battery or mobile data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Clearing temporary app files…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Add"</string>
<string name="deselect" msgid="4297825044827769490">"Deselect"</string>
<string name="select" msgid="2704765470563027689">"Select"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Select up to <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Select up to <xliff:g id="COUNT_0">^1</xliff:g> item}other{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No photos or videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"View selected"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accessing personal data from a work app is not permitted"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Work apps are paused"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"To open work photos, turn on your work apps and then try again"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Add (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Modifying audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modifying video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Modifying photo…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Modifying item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…</item>
- <item quantity="one">Moving audio file to bin…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…</item>
- <item quantity="one">Moving video to bin…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…</item>
- <item quantity="one">Moving photo to bin…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…</item>
- <item quantity="one">Moving item to bin…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…</item>
- <item quantity="one">Moving audio file out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…</item>
- <item quantity="one">Moving video out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…</item>
- <item quantity="one">Moving photo out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…</item>
- <item quantity="one">Moving item out of bin…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Deleting audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Deleting video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Deleting photo…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Deleting item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Motion photo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifying audio file…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifying video…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifying photo…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifying item…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moving audio file to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moving video to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moving photo to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moving item to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Moving audio file out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Moving video out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Moving photo out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Moving item out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Deleting audio file…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Deleting video…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Deleting photo…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Deleting item…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> can\'t process media files"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media processing cancelled"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media processing error"</string>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 656df83..1e85710 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continue"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Allow"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Deny"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Clear temporary app files"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> would like to clear some temporary files. This may result in an increased usage of battery or mobile data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Clearing temporary app files…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Add"</string>
<string name="deselect" msgid="4297825044827769490">"Deselect"</string>
<string name="select" msgid="2704765470563027689">"Select"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Select up to <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Select up to <xliff:g id="COUNT_0">^1</xliff:g> item}other{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No photos or videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"View selected"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accessing personal data from a work app is not permitted"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Work apps are paused"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"To open work photos, turn on your work apps and then try again"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Add (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Modifying audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modifying video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Modifying photo…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Modifying item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…</item>
- <item quantity="one">Moving audio file to bin…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…</item>
- <item quantity="one">Moving video to bin…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…</item>
- <item quantity="one">Moving photo to bin…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…</item>
- <item quantity="one">Moving item to bin…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…</item>
- <item quantity="one">Moving audio file out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…</item>
- <item quantity="one">Moving video out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…</item>
- <item quantity="one">Moving photo out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…</item>
- <item quantity="one">Moving item out of bin…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Deleting audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Deleting video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Deleting photo…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Deleting item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Motion photo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifying audio file…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifying video…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifying photo…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifying item…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moving audio file to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moving video to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moving photo to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moving item to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Moving audio file out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Moving video out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Moving photo out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Moving item out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Deleting audio file…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Deleting video…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Deleting photo…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Deleting item…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> can\'t process media files"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media processing cancelled"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media processing error"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 656df83..1e85710 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continue"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Allow"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Deny"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Clear temporary app files"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> would like to clear some temporary files. This may result in an increased usage of battery or mobile data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Clearing temporary app files…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Add"</string>
<string name="deselect" msgid="4297825044827769490">"Deselect"</string>
<string name="select" msgid="2704765470563027689">"Select"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Select up to <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Select up to <xliff:g id="COUNT_0">^1</xliff:g> item}other{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No photos or videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"View selected"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accessing personal data from a work app is not permitted"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Work apps are paused"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"To open work photos, turn on your work apps and then try again"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Add (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Modifying audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modifying video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Modifying photo…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Modifying item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…</item>
- <item quantity="one">Moving audio file to bin…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…</item>
- <item quantity="one">Moving video to bin…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…</item>
- <item quantity="one">Moving photo to bin…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…</item>
- <item quantity="one">Moving item to bin…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…</item>
- <item quantity="one">Moving audio file out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…</item>
- <item quantity="one">Moving video out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…</item>
- <item quantity="one">Moving photo out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…</item>
- <item quantity="one">Moving item out of bin…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Deleting audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Deleting video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Deleting photo…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Deleting item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Motion photo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifying audio file…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifying video…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifying photo…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifying item…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moving audio file to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moving video to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moving photo to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moving item to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Moving audio file out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Moving video out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Moving photo out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Moving item out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Deleting audio file…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Deleting video…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Deleting photo…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Deleting item…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> can\'t process media files"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media processing cancelled"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media processing error"</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 656df83..1e85710 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continue"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Allow"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Deny"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Clear temporary app files"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> would like to clear some temporary files. This may result in an increased usage of battery or mobile data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Clearing temporary app files…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Add"</string>
<string name="deselect" msgid="4297825044827769490">"Deselect"</string>
<string name="select" msgid="2704765470563027689">"Select"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Select up to <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Select up to <xliff:g id="COUNT_0">^1</xliff:g> item}other{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No photos or videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"View selected"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accessing personal data from a work app is not permitted"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Work apps are paused"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"To open work photos, turn on your work apps and then try again"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Add (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Modifying audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modifying video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Modifying photo…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Modifying item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…</item>
- <item quantity="one">Moving audio file to bin…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…</item>
- <item quantity="one">Moving video to bin…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…</item>
- <item quantity="one">Moving photo to bin…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…</item>
- <item quantity="one">Moving item to bin…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…</item>
- <item quantity="one">Moving audio file out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…</item>
- <item quantity="one">Moving video out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…</item>
- <item quantity="one">Moving photo out of bin…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…</item>
- <item quantity="one">Moving item out of bin…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Deleting audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Deleting video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Deleting photo…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Deleting item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Motion photo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifying audio file…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifying video…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifying photo…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifying item…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to bin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moving audio file to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to bin…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to bin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moving video to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos to bin…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to bin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moving photo to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos to bin…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to bin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moving item to bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items to bin…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of bin?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Moving audio file out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of bin…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of bin?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Moving video out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of bin…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of bin?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Moving photo out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of bin…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of bin?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of bin?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Moving item out of bin…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items out of bin…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Deleting audio file…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Deleting video…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Deleting photo…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Deleting item…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> can\'t process media files"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media processing cancelled"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media processing error"</string>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 0f95f37..1414233 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continue"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Allow"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Deny"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> additional item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Clear temporary app files"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> would like to clear some temporary files. This may result in an increased usage of battery or cellular data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Clearing temporary app files…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Add"</string>
<string name="deselect" msgid="4297825044827769490">"Deselect"</string>
<string name="select" msgid="2704765470563027689">"Select"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Select up to <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Select up to <xliff:g id="COUNT_0">^1</xliff:g> item}other{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No photos or videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"View selected"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accessing personal data from a work app is not permitted"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Work apps are paused"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"To open work photos, turn on your work apps then try again"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Add (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Modifying audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modifying video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Modifying photo…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Modifying item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to trash?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to trash…</item>
- <item quantity="one">Moving audio file to trash…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to trash?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos to trash…</item>
- <item quantity="one">Moving video to trash…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to trash?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos to trash…</item>
- <item quantity="one">Moving photo to trash…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to trash?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items to trash…</item>
- <item quantity="one">Moving item to trash…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of trash?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of trash…</item>
- <item quantity="one">Moving audio file out of trash…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of trash?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of trash…</item>
- <item quantity="one">Moving video out of trash…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of trash?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of trash…</item>
- <item quantity="one">Moving photo out of trash…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of trash?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of trash?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Moving <xliff:g id="COUNT">^1</xliff:g> items out of trash…</item>
- <item quantity="one">Moving item out of trash…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="one">Deleting audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Deleting video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="one">Deleting photo…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="one">Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="one">Deleting item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Motion Photo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifying audio file…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifying video…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifying photo…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to modify this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifying item…}other{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file to trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to trash?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moving audio file to trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to trash…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video to trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to trash?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moving video to trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos to trash…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo to trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to trash?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moving photo to trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos to trash…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item to trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to trash?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moving item to trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items to trash…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this audio file out of trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of trash?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Moving audio file out of trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of trash…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this video out of trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of trash?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Moving video out of trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of trash…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this photo out of trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of trash?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Moving photo out of trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of trash…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to move this item out of trash?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of trash?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Moving item out of trash…}other{Moving <xliff:g id="COUNT">^1</xliff:g> items out of trash…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this audio file?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Deleting audio file…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this video?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Deleting video…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this photo?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Deleting photo…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Allow <xliff:g id="APP_NAME_0">^1</xliff:g> to delete this item?}other{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Deleting item…}other{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> can\'t process media files"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Media processing cancelled"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Media processing error"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index d7de7ca..bbabb41 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Denegar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> más</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> más</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementos adicionales</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elemento adicional</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> más}other{<xliff:g id="COUNT_1">^1</xliff:g> más}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elemento adicional}other{<xliff:g id="COUNT_1">^1</xliff:g> elementos adicionales}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Borra archivos temporales de apps"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> quiere borrar algunos archivos temporales, lo que podría ocasionar un mayor uso de la batería o los datos móviles."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Borrando archivos temporales de apps…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Agregar"</string>
<string name="deselect" msgid="4297825044827769490">"Anular la selección"</string>
<string name="select" msgid="2704765470563027689">"Seleccionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Elige <xliff:g id="COUNT_1">^1</xliff:g> elementos como máximo</item>
- <item quantity="one">Elige <xliff:g id="COUNT_0">^1</xliff:g> elemento como máximo</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Elige <xliff:g id="COUNT_0">^1</xliff:g> elemento como máximo}other{Elige <xliff:g id="COUNT_1">^1</xliff:g> elementos como máximo}}"</string>
<string name="recent" msgid="6694613584743207874">"Recientes"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Ver contenido seleccionado"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No hay fotos ni videos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No hay álbumes"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Ver seleccionados"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbumes"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Cambiar al perfil de trabajo"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"No se permite el acceso a datos personales desde una app de trabajo"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Se pausaron las apps de trabajo"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir fotos de tu perfil de trabajo, activa tus apps de trabajo y vuelve a intentarlo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementos</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elemento}other{<xliff:g id="COUNT_1">^1</xliff:g> elementos}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Agregar (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Cámara"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Descargas"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de pantalla"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> archivos de audio?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este archivo de audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…</item>
- <item quantity="one">Modificando el archivo de audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Modificando el video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Modificando la foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Modificando el elemento…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> archivos de audio a la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este archivo de audio a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> archivos de audio a la papelera…</item>
- <item quantity="one">Moviendo el archivo de audio a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> videos a la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este video a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> videos a la papelera…</item>
- <item quantity="one">Moviendo el video a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> fotos a la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva esta foto a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> fotos a la papelera…</item>
- <item quantity="one">Moviendo la foto a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">¿Deseas permitir <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> elementos a la papelera?</item>
- <item quantity="one">¿Deseas permitir <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este elemento a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> elementos a la papelera…</item>
- <item quantity="one">Moviendo el elemento a la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> archivos de audio de la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este archivo de audio de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> archivos de audio de la papelera…</item>
- <item quantity="one">Quitando el archivo de audio de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> videos de la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este video de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> videos de la papelera…</item>
- <item quantity="one">Quitando el video de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> fotos de la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite esta foto de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> fotos de la papelera…</item>
- <item quantity="one">Quitando la foto de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> elementos de la papelera?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este elemento de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> elementos de la papelera…</item>
- <item quantity="one">Quitando el elemento de la papelera…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> archivos de audio?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este archivo de audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Borrando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…</item>
- <item quantity="one">Borrando el archivo de audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Borrando <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="one">Borrando el video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre esta foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Borrando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Borrando la foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este elemento?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Borrando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Borrando el elemento…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto en movimiento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este archivo de audio?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> archivos de audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modificando el archivo de audio…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este video?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modificando el video…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modificando la foto…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modificando el elemento…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este archivo de audio a la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> archivos de audio a la papelera?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moviendo el archivo de audio a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> archivos de audio a la papelera…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este video a la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> videos a la papelera?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moviendo el video a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> videos a la papelera…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva esta foto a la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> fotos a la papelera?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moviendo la foto a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> fotos a la papelera…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este elemento a la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> elementos a la papelera?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moviendo el elemento a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> elementos a la papelera…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este archivo de audio de la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> archivos de audio de la papelera?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Quitando el archivo de audio de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> archivos de audio de la papelera…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este video de la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> videos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Quitando el video de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> videos de la papelera…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite esta foto de la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> fotos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Quitando la foto de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> fotos de la papelera…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este elemento de la papelera?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> elementos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Quitando el elemento de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> elementos de la papelera…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este archivo de audio?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> archivos de audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Borrando el archivo de audio…}other{Borrando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este video?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> videos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Borrando el video…}other{Borrando <xliff:g id="COUNT">^1</xliff:g> videos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre esta foto?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Borrando la foto…}other{Borrando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{¿Deseas permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> borre este elemento?}other{¿Deseas permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> borre <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Borrando el elemento…}other{Borrando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> no puede procesar archivos multimedia"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Se canceló el procesamiento de contenido multimedia"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Error al procesar el contenido multimedia"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 8c4bf04..ad4bbd8 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Denegar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Y <xliff:g id="COUNT_1">^1</xliff:g> elementos más</item>
- <item quantity="one">Y <xliff:g id="COUNT_0">^1</xliff:g> elemento más</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Y <xliff:g id="COUNT_0">^1</xliff:g> elemento más}other{Y <xliff:g id="COUNT_1">^1</xliff:g> elementos más}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Borrar archivos de aplicaciones temporales"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> quiere borrar algunos archivos temporales. Esta acción puede aumentar el uso de la batería o los datos móviles."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Borrando archivos temporales de aplicaciones…"</string>
@@ -44,14 +38,13 @@
<string name="allow" msgid="8885707816848569619">"Permitir"</string>
<string name="deny" msgid="6040983710442068936">"Denegar"</string>
<string name="add" msgid="2894574044585549298">"Añadir"</string>
- <string name="deselect" msgid="4297825044827769490">"Deseleccionar"</string>
+ <string name="deselect" msgid="4297825044827769490">"Desmarcar"</string>
<string name="select" msgid="2704765470563027689">"Seleccionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Selecciona <xliff:g id="COUNT_1">^1</xliff:g> elementos como máximo</item>
- <item quantity="one">Selecciona <xliff:g id="COUNT_0">^1</xliff:g> elemento como máximo</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecciona hasta <xliff:g id="COUNT_0">^1</xliff:g> elemento}other{Selecciona hasta <xliff:g id="COUNT_1">^1</xliff:g> elementos}}"</string>
<string name="recent" msgid="6694613584743207874">"Reciente"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Ver elementos seleccionados"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"No hay fotos ni vídeos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"No hay ningún álbum"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Ver seleccionados"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbumes"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Cambiar al de trabajo"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"No se puede acceder a datos personales desde una aplicación de trabajo"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Las aplicaciones de trabajo están en pausa"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir fotos del trabajo, activa tus aplicaciones de trabajo e inténtalo de nuevo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementos</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elemento}other{<xliff:g id="COUNT_1">^1</xliff:g> elementos}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Añadir (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Cámara"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Descargas"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de pantalla"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> archivos de audio?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este archivo de audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…</item>
- <item quantity="one">Modificando archivo de audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">Modificando vídeo…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Modificando foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Modificando elemento…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> archivos de audio a la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este archivo de audio a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> archivos de audio a la papelera…</item>
- <item quantity="one">Moviendo archivo de audio a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> vídeos a la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este vídeo a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> vídeos a la papelera…</item>
- <item quantity="one">Moviendo vídeo a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> fotos a la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva esta foto a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> fotos a la papelera…</item>
- <item quantity="one">Moviendo foto a la papelera…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> elementos a la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este elemento a la papelera?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Moviendo <xliff:g id="COUNT">^1</xliff:g> elementos a la papelera…</item>
- <item quantity="one">Moviendo elemento a la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> archivos de audio de la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este archivo de audio de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> archivos de audio de la papelera…</item>
- <item quantity="one">Quitando archivo de audio de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> vídeos de la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este vídeo de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> vídeos de la papelera…</item>
- <item quantity="one">Quitando vídeo de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> fotos de la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite esta foto de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> fotos de la papelera…</item>
- <item quantity="one">Quitando foto de la papelera…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> elementos de la papelera?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este elemento de la papelera?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Quitando <xliff:g id="COUNT">^1</xliff:g> elementos de la papelera…</item>
- <item quantity="one">Quitando elemento de la papelera…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> archivos de audio?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este archivo de audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…</item>
- <item quantity="one">Eliminando archivo de audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">Eliminando vídeo…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Eliminando foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este elemento?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Eliminando elemento…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto con movimiento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este archivo de audio?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> archivos de audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modificando archivo de audio…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modificando vídeo…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modificando foto…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modificando elemento…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este archivo de audio a la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> archivos de audio a la papelera?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Moviendo archivo de audio a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> archivos de audio a la papelera…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este vídeo a la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> vídeos a la papelera?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Moviendo vídeo a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> vídeos a la papelera…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva esta foto a la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> fotos a la papelera?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Moviendo foto a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> fotos a la papelera…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mueva este elemento a la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mueva <xliff:g id="COUNT">^2</xliff:g> elementos a la papelera?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Moviendo elemento a la papelera…}other{Moviendo <xliff:g id="COUNT">^1</xliff:g> elementos a la papelera…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este archivo de audio de la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> archivos de audio de la papelera?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Quitando archivo de audio de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> archivos de audio de la papelera…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este vídeo de la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> vídeos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Quitando vídeo de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> vídeos de la papelera…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite esta foto de la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> fotos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Quitando foto de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> fotos de la papelera…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> quite este elemento de la papelera?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> quite <xliff:g id="COUNT">^2</xliff:g> elementos de la papelera?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Quitando elemento de la papelera…}other{Quitando <xliff:g id="COUNT">^1</xliff:g> elementos de la papelera…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este archivo de audio?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> archivos de audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Eliminando archivo de audio…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> archivos de audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Eliminando vídeo…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Eliminando foto…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{¿Permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este elemento?}other{¿Permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Eliminando elemento…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> no puede procesar archivos multimedia"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Procesamiento de elementos multimedia cancelado"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"No se han podido procesar elementos multimedia"</string>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 312a0c8..d26010f 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Jätka"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Luba"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Keela"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Veel <xliff:g id="COUNT_1">^1</xliff:g> lisaüksust</item>
- <item quantity="one">Veel <xliff:g id="COUNT_0">^1</xliff:g> lisaüksus</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Veel <xliff:g id="COUNT_0">^1</xliff:g> lisaüksus}other{Veel <xliff:g id="COUNT_1">^1</xliff:g> lisaüksust}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Rakenduse ajutiste failide kustutamine"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> soovib kustutada mõned ajutised failid. See võib aku või mobiilse andmeside kasutust suurendada."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Rakenduse ajutiste failide kustutamine …"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Lisa"</string>
<string name="deselect" msgid="4297825044827769490">"Tühista valik"</string>
<string name="select" msgid="2704765470563027689">"Vali"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Valige kuni <xliff:g id="COUNT_1">^1</xliff:g> üksust</item>
- <item quantity="one">Valige kuni <xliff:g id="COUNT_0">^1</xliff:g> üksus</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Valige kuni <xliff:g id="COUNT_0">^1</xliff:g> üksus}other{Valige kuni <xliff:g id="COUNT_1">^1</xliff:g> üksust}}"</string>
<string name="recent" msgid="6694613584743207874">"Hiljutised"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Fotosid ega videoid pole"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Albumeid pole"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Kuva valitud"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotod"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumid"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Juurdepääs isiklikele andmetele töörakenduse kaudu pole lubatud"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Töörakendused on peatatud"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Tööfotode avamiseks lülitage töörakendused sisse ja proovige uuesti"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> üksust</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> üksus</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> üksus}other{<xliff:g id="COUNT_1">^1</xliff:g> üksust}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Lisa (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kaamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Allalaadimised"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Ekraanipildid"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili muuta?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda helifaili muuta?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> helifaili töötlemine …</item>
- <item quantity="one">Helifaili töötlemine …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot muuta?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda videot muuta?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video töötlemine …</item>
- <item quantity="one">Video töötlemine …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot muuta?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda fotot muuta?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto töötlemine …</item>
- <item quantity="one">Foto töötlemine …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust muuta?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda üksust muuta?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> üksuse töötlemine …</item>
- <item quantity="one">Üksuse töötlemine …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili prügikasti teisaldada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see helifail prügikasti teisaldada?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> helifaili teisaldamine prügikasti …</item>
- <item quantity="one">Helifaili teisaldamine prügikasti …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot prügikasti teisaldada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see video prügikasti teisaldada?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video teisaldamine prügikasti …</item>
- <item quantity="one">Video teisaldamine prügikasti …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot prügikasti teisaldada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see foto prügikasti teisaldada?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto teisaldamine prügikasti …</item>
- <item quantity="one">Foto teisaldamine prügikasti …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust prügikasti teisaldada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see üksus prügikasti teisaldada?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> üksuse teisaldamine prügikasti …</item>
- <item quantity="one">Üksuse teisaldamine prügikasti …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili prügikastist taastada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle helifaili prügikastist taastada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> helifaili taastamine prügikastist …</item>
- <item quantity="one">Helifaili taastamine prügikastist …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot prügikastist taastada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle video prügikastist taastada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video taastamine prügikastist …</item>
- <item quantity="one">Video taastamine prügikastist …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot prügikastist taastada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle foto prügikastist taastada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto taastamine prügikastist …</item>
- <item quantity="one">Foto taastamine prügikastist …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust prügikastist taastada?</item>
- <item quantity="one">Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle üksuse prügikastist taastada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> üksuse taastamine prügikastist …</item>
- <item quantity="one">Üksuse taastamine prügikastist …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> helifaili?</item>
- <item quantity="one">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle helifaili kustutada?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> helifaili kustutamine …</item>
- <item quantity="one">Helifaili kustutamine …</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> videot?</item>
- <item quantity="one">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle video kustutada?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video kustutamine …</item>
- <item quantity="one">Video kustutamine …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> fotot?</item>
- <item quantity="one">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle foto kustutada?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto kustutamine …</item>
- <item quantity="one">Foto kustutamine …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> üksust?</item>
- <item quantity="one">Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle üksuse kustutada?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> üksuse kustutamine …</item>
- <item quantity="one">Üksuse kustutamine …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Liikuv foto"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda helifaili muuta?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili muuta?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Helifaili muutmine …}other{<xliff:g id="COUNT">^1</xliff:g> helifaili muutmine …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda videot muuta?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot muuta?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video muutmine …}other{<xliff:g id="COUNT">^1</xliff:g> video muutmine …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda fotot muuta?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot muuta?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Foto muutmine …}other{<xliff:g id="COUNT">^1</xliff:g> foto muutmine …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> seda üksust muuta?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust muuta?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Üksuse muutmine …}other{<xliff:g id="COUNT">^1</xliff:g> üksuse muutmine …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see helifail prügikasti teisaldada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili prügikasti teisaldada?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Helifaili teisaldamine prügikasti …}other{<xliff:g id="COUNT">^1</xliff:g> helifaili teisaldamine prügikasti …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see video prügikasti teisaldada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot prügikasti teisaldada?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video teisaldamine prügikasti …}other{<xliff:g id="COUNT">^1</xliff:g> video teisaldamine prügikasti …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see foto prügikasti teisaldada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot prügikasti teisaldada?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Foto teisaldamine prügikasti …}other{<xliff:g id="COUNT">^1</xliff:g> foto teisaldamine prügikasti …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> see üksus prügikasti teisaldada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust prügikasti teisaldada?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Üksuse teisaldamine prügikasti …}other{<xliff:g id="COUNT">^1</xliff:g> üksuse teisaldamine prügikasti …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle helifaili prügikastist taastada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> helifaili prügikastist taastada?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Helifaili taastamine prügikastist …}other{<xliff:g id="COUNT">^1</xliff:g> helifaili taastamine prügikastist …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle video prügikastist taastada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> videot prügikastist taastada?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video taastamine prügikastist …}other{<xliff:g id="COUNT">^1</xliff:g> video taastamine prügikastist …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle foto prügikastist taastada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> fotot prügikastist taastada?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Foto taastamine prügikastist …}other{<xliff:g id="COUNT">^1</xliff:g> foto taastamine prügikastist …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Kas lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle üksuse prügikastist taastada?}other{Kas lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> üksust prügikastist taastada?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Üksuse taastamine prügikastist …}other{<xliff:g id="COUNT">^1</xliff:g> üksuse taastamine prügikastist …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle helifaili kustutada?}other{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> helifaili?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Helifaili kustutamine …}other{<xliff:g id="COUNT">^1</xliff:g> helifaili kustutamine …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle video kustutada?}other{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> videot?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video kustutamine …}other{<xliff:g id="COUNT">^1</xliff:g> video kustutamine …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle foto kustutada?}other{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> fotot?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Foto kustutamine …}other{<xliff:g id="COUNT">^1</xliff:g> foto kustutamine …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_0">^1</xliff:g> selle üksuse kustutada?}other{Kas soovite lubada rakendusel <xliff:g id="APP_NAME_1">^1</xliff:g> kustutada <xliff:g id="COUNT">^2</xliff:g> üksust?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Üksuse kustutamine …}other{<xliff:g id="COUNT">^1</xliff:g> üksuse kustutamine …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ei saa meediafaile töödelda"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Meedia töötlemine tühistati"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Viga meedia töötlemisel"</string>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 580989e..1503a82 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Egin aurrera"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Eman baimena"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Ukatu"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Eta beste <xliff:g id="COUNT_1">^1</xliff:g> elementu</item>
- <item quantity="one">Eta beste <xliff:g id="COUNT_0">^1</xliff:g> elementu</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{Beste <xliff:g id="COUNT_0">^1</xliff:g>}other{Beste <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Eta beste <xliff:g id="COUNT_0">^1</xliff:g> elementu}other{Eta beste <xliff:g id="COUNT_1">^1</xliff:g> elementu}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Garbitu aplikazioen aldi baterako fitxategiak"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> aplikazioak aldi baterako fitxategi batzuk ezabatu nahi ditu. Ondorioz, baliteke bateria edo datu-konexioko datu gehiago erabiltzea."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Aplikazioaren aldi baterako fitxategiak garbitzen…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Gehitu"</string>
<string name="deselect" msgid="4297825044827769490">"Desautatu"</string>
<string name="select" msgid="2704765470563027689">"Hautatu"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Hautatu <xliff:g id="COUNT_1">^1</xliff:g> elementu, gehienez</item>
- <item quantity="one">Hautatu <xliff:g id="COUNT_0">^1</xliff:g> elementu, gehienez</item>
- </plurals>
- <string name="recent" msgid="6694613584743207874">"Azkena"</string>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Hautatu <xliff:g id="COUNT_0">^1</xliff:g> elementu, gehienez}other{Hautatu <xliff:g id="COUNT_1">^1</xliff:g> elementu, gehienez}}"</string>
+ <string name="recent" msgid="6694613584743207874">"Azkenak"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Ez dago argazki edo bideorik"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ez dago albumik"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Ikusi hautatutakoak"</string>
<string name="picker_photos" msgid="7415035516411087392">"Argazkiak"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumak"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Datu pertsonalak ezin dira laneko aplikazioen bidez atzitu"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Pausatuta daude laneko aplikazioak"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Laneko argazkiak irekitzeko, aktibatu laneko aplikazioak eta saiatu berriro"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementu</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elementu</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elementu}other{<xliff:g id="COUNT_1">^1</xliff:g> elementu}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Gehitu (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Deskargak"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Pantaila-argazkiak"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> audio-fitxategiri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Audio-fitxategi honi aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio-fitxategi aldatzen…</item>
- <item quantity="one">Audio-fitxategia aldatzen…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> bideori aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Bideo honi aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> bideo aldatzen…</item>
- <item quantity="one">Bideoa aldatzen…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> argazkiri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Argazki honi aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> argazki aldatzen…</item>
- <item quantity="one">Argazkia aldatzen…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> elementuri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Elementu honi aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elementu aldatzen…</item>
- <item quantity="one">Elementua aldatzen…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> audio-fitxategi zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Audio-fitxategi hau zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio-fitxategi zaborrontzira eramaten…</item>
- <item quantity="one">Audio-fitxategia zaborrontzira eramaten…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> bideo zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Bideo hau zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> bideo zaborrontzira eramaten…</item>
- <item quantity="one">Bideoa zaborrontzira eramaten…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> argazki zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Argazki hau zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> argazki zaborrontzira eramaten…</item>
- <item quantity="one">Argazkia zaborrontzira eramaten…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> elementu zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Elementu hau zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elementu zaborrontzira eramaten…</item>
- <item quantity="one">Elementua zaborrontzira eramaten…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> audio-fitxategi zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Audio-fitxategi hau zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio-fitxategi zaborrontzitik ateratzen…</item>
- <item quantity="one">Audio-fitxategia zaborrontzitik ateratzen…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> bideo zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Bideo hau zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> bideo zaborrontzitik ateratzen…</item>
- <item quantity="one">Bideoa zaborrontzitik ateratzen…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> argazki zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Argazki hau zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> argazki zaborrontzitik ateratzen…</item>
- <item quantity="one">Argazkia zaborrontzitik ateratzen…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> elementu zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Elementu hau zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elementu zaborrontzitik ateratzen…</item>
- <item quantity="one">Elementua zaborrontzitik ateratzen…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> audio-fitxategi ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Audio-fitxategi hau ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audio-fitxategi ezabatzen…</item>
- <item quantity="one">Audio-fitxategia ezabatzen…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> bideo ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Bideo hau ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> bideo ezabatzen…</item>
- <item quantity="one">Bideoa ezabatzen…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> argazki ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Argazki hau ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> argazki ezabatzen…</item>
- <item quantity="one">Argazkia ezabatzen…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> elementu ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?</item>
- <item quantity="one">Elementu hau ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elementu ezabatzen…</item>
- <item quantity="one">Elementua ezabatzen…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Argazki mugimenduduna"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Audio-fitxategiari aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> audio-fitxategiri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Audio-fitxategia aldatzen…}other{<xliff:g id="COUNT">^1</xliff:g> audio-fitxategi aldatzen…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Bideoari aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> bideori aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Bideoa aldatzen…}other{<xliff:g id="COUNT">^1</xliff:g> bideo aldatzen…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Argazkiari aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> argazkiri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Argazkia aldatzen…}other{<xliff:g id="COUNT">^1</xliff:g> argazki aldatzen…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Elementuari aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> elementuri aldaketak egiteko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Elementua aldatzen…}other{<xliff:g id="COUNT">^1</xliff:g> elementu aldatzen…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Audio-fitxategia zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> audio-fitxategi zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audio-fitxategia zaborrontzira eramaten…}other{<xliff:g id="COUNT">^1</xliff:g> audio-fitxategi zaborrontzira eramaten…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Bideoa zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> bideo zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Bideoa zaborrontzira eramaten…}other{<xliff:g id="COUNT">^1</xliff:g> bideo zaborrontzira eramaten…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Argazkia zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> argazki zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Argazkia zaborrontzira eramaten…}other{<xliff:g id="COUNT">^1</xliff:g> argazki zaborrontzira eramaten…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Elementua zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> elementu zaborrontzira eramateko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Elementua zaborrontzira eramaten…}other{<xliff:g id="COUNT">^1</xliff:g> elementu zaborrontzira eramaten…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Audio-fitxategia zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> audio-fitxategi zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audio-fitxategia zaborrontzitik ateratzen…}other{<xliff:g id="COUNT">^1</xliff:g> audio-fitxategi zaborrontzitik ateratzen…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Bideoa zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> bideo zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Bideoa zaborrontzitik ateratzen…}other{<xliff:g id="COUNT">^1</xliff:g> bideo zaborrontzitik ateratzen…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Argazkia zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> argazki zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Argazkia zaborrontzitik ateratzen…}other{<xliff:g id="COUNT">^1</xliff:g> argazki zaborrontzitik ateratzen…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Elementua zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> elementu zaborrontzitik ateratzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Elementua zaborrontzitik ateratzen…}other{<xliff:g id="COUNT">^1</xliff:g> elementu zaborrontzitik ateratzen…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Audio-fitxategia ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> audio-fitxategi ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Audio-fitxategia ezabatzen…}other{<xliff:g id="COUNT">^1</xliff:g> audio-fitxategi ezabatzen…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Bideoa ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> bideo ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Bideoa ezabatzen…}other{<xliff:g id="COUNT">^1</xliff:g> bideo ezabatzen…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Argazkia ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> argazki ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Argazkia ezabatzen…}other{<xliff:g id="COUNT">^1</xliff:g> argazki ezabatzen…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Elementua ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_0">^1</xliff:g> aplikazioari?}other{<xliff:g id="COUNT">^2</xliff:g> elementu ezabatzeko baimena eman nahi diozu <xliff:g id="APP_NAME_1">^1</xliff:g> aplikazioari?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Elementua ezabatzen…}other{<xliff:g id="COUNT">^1</xliff:g> elementu ezabatzen…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> aplikazioak ezin ditu prozesatu multimedia-fitxategiak"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Bertan behera utzi da multimedia-edukiaren prozesamendua"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Errore bat gertatu da multimedia-edukia prozesatzean"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index e644588..0e431e5 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ادامه"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"مجاز بودن"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"مجاز نبودن"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">بهعلاوه <xliff:g id="COUNT_1">^1</xliff:g> مورد دیگر</item>
- <item quantity="other">بهعلاوه <xliff:g id="COUNT_1">^1</xliff:g> مورد دیگر</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{بهعلاوه <xliff:g id="COUNT_0">^1</xliff:g> مورد دیگر}one{بهعلاوه <xliff:g id="COUNT_1">^1</xliff:g> مورد دیگر}other{بهعلاوه <xliff:g id="COUNT_1">^1</xliff:g> مورد دیگر}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"پاک کردن فایلهای موقت برنامه"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> میخواهد برخی از فایلهای موقت را پاک کند. این کار ممکن است استفاده از باتری یا داده شبکه تلفن همراه را افزایش دهد."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"درحال پاک کردن فایلهای موقتی برنامه…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"افزودن"</string>
<string name="deselect" msgid="4297825044827769490">"لغو انتخاب"</string>
<string name="select" msgid="2704765470563027689">"انتخاب"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">حداکثر <xliff:g id="COUNT_1">^1</xliff:g> مورد انتخاب کنید</item>
- <item quantity="other">حداکثر <xliff:g id="COUNT_1">^1</xliff:g> مورد انتخاب کنید</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{حداکثر <xliff:g id="COUNT_0">^1</xliff:g> مورد را انتخاب کنید}one{حداکثر <xliff:g id="COUNT_1">^1</xliff:g> مورد را انتخاب کنید}other{حداکثر <xliff:g id="COUNT_1">^1</xliff:g> مورد را انتخاب کنید}}"</string>
<string name="recent" msgid="6694613584743207874">"اخیر"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"عکس یا ویدیویی موجود نیست"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"آلبومی موجود نیست"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"مشاهده موارد انتخابشده"</string>
<string name="picker_photos" msgid="7415035516411087392">"عکسها"</string>
<string name="picker_albums" msgid="4822511902115299142">"آلبومها"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"دسترسی به دادههای شخصی ازطریق برنامه کاری مجاز نیست"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"برنامههای کاری موقتاً متوقف شدهاند."</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"برای باز کردن عکسهای کاری، برنامههای کاری را روشن کنید و سپس دوباره امتحان کنید"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> مورد</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> مورد</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> مورد}one{<xliff:g id="COUNT_1">^1</xliff:g> مورد}other{<xliff:g id="COUNT_1">^1</xliff:g> مورد}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"افزودن (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"دوربین"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"بارگیریها"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"نماگرفتها"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را تغییر دهد؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را تغییر دهد؟</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…</item>
- <item quantity="other">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را تغییر دهد؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را تغییر دهد؟</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> ویدیو…</item>
- <item quantity="other">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> ویدیو…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را تغییر دهد؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را تغییر دهد؟</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> عکس…</item>
- <item quantity="other">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> عکس…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را تغییر دهد؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را تغییر دهد؟</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> مورد…</item>
- <item quantity="other">درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> مورد…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را به «حذفشدهها» منتقل کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را به «حذفشدهها» منتقل کند؟</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> فایل صوتی به حذفشدهها…</item>
- <item quantity="other">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> فایل صوتی به حذفشدهها…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را به «حذفشدهها» منتقل کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را به «حذفشدهها» منتقل کند؟</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> ویدیو به حذفشدهها…</item>
- <item quantity="other">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> ویدیو به حذفشدهها…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را به «حذفشدهها» منتقل کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را به «حذفشدهها» منتقل کند؟</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> عکس به حذفشدهها…</item>
- <item quantity="other">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> عکس به حذفشدهها…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را به «حذفشدهها» منتقل کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را به «حذفشدهها» منتقل کند؟</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> مورد به حذفشدهها…</item>
- <item quantity="other">درحال انتقال <xliff:g id="COUNT">^1</xliff:g> مورد به حذفشدهها…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را از «حذفشدهها» خارج کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را از «حذفشدهها» خارج کند؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> فایل صوتی از حذفشدهها…</item>
- <item quantity="other">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> فایل صوتی از حذفشدهها…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را از «حذفشدهها» خارج کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را از «حذفشدهها» خارج کند؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> ویدیو از حذفشدهها…</item>
- <item quantity="other">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> ویدیو از حذفشدهها…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را از «حذفشدهها» خارج کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را از «حذفشدهها» خارج کند؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> عکس از حذفشدهها…</item>
- <item quantity="other">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> عکس از حذفشدهها…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را از «حذفشدهها» خارج کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را از «حذفشدهها» خارج کند؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> مورد از حذفشدهها…</item>
- <item quantity="other">درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> مورد از حذفشدهها…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را حذف کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را حذف کند؟</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">درحال حذف <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…</item>
- <item quantity="other">درحال حذف <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را حذف کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را حذف کند؟</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">درحال حذف <xliff:g id="COUNT">^1</xliff:g> ویدیو…</item>
- <item quantity="other">درحال حذف <xliff:g id="COUNT">^1</xliff:g> ویدیو…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را حذف کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را حذف کند؟</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">درحال حذف <xliff:g id="COUNT">^1</xliff:g> عکس…</item>
- <item quantity="other">درحال حذف <xliff:g id="COUNT">^1</xliff:g> عکس…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را حذف کند؟</item>
- <item quantity="other">به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را حذف کند؟</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">درحال حذف <xliff:g id="COUNT">^1</xliff:g> مورد…</item>
- <item quantity="other">درحال حذف <xliff:g id="COUNT">^1</xliff:g> مورد…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"عکس حرکتی"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این فایل صوتی را تغییر دهد؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را تغییر دهد؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را تغییر دهد؟}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{درحال اصلاح فایل صوتی…}one{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…}other{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این ویدیو را تغییر دهد؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را تغییر دهد؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را تغییر دهد؟}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{درحال اصلاح ویدیو…}one{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> ویدیو…}other{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> ویدیو…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این عکس را تغییر دهد؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را تغییر دهد؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را تغییر دهد؟}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{درحال اصلاح عکس…}one{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> عکس…}other{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> عکس…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این مورد را تغییر دهد؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را تغییر دهد؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را تغییر دهد؟}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{درحال اصلاح مورد…}one{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> مورد…}other{درحال اصلاح <xliff:g id="COUNT">^1</xliff:g> مورد…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این فایل صوتی را به حذفشدهها منتقل کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را به حذفشدهها منتقل کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را به حذفشدهها منتقل کند؟}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{درحال انتقال فایل صوتی به حذفشدهها…}one{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> فایل صوتی به حذفشدهها…}other{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> فایل صوتی به حذفشدهها…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این ویدیو را به حذفشدهها منتقل کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را به حذفشدهها منتقل کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را به حذفشدهها منتقل کند؟}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{درحال انتقال ویدیو به حذفشدهها…}one{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> ویدیو به حذفشدهها…}other{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> ویدیو به حذفشدهها…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این عکس را به حذفشدهها منتقل کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را به حذفشدهها منتقل کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را به حذفشدهها منتقل کند؟}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{درحال انتقال عکس به حذفشدهها…}one{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> عکس به حذفشدهها…}other{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> عکس به حذفشدهها…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این مورد را به حذفشدهها منتقل کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را به حذفشدهها منتقل کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را به حذفشدهها منتقل کند؟}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{درحال انتقال مورد به حذفشدهها…}one{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> مورد به حذفشدهها…}other{درحال انتقال <xliff:g id="COUNT">^1</xliff:g> مورد به حذفشدهها…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این فایل صوتی را از حذفشدهها خارج کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را از حذفشدهها خارج کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را از حذفشدهها خارج کند؟}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{درحال خارج کردن فایل صوتی از حذفشدهها…}one{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> فایل صوتی از حذفشدهها…}other{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> فایل صوتی از حذفشدهها…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این ویدیو را از حذفشدهها خارج کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را از حذفشدهها خارج کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را از حذفشدهها خارج کند؟}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{درحال خارج کردن ویدیو از حذفشدهها…}one{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> ویدیو از حذفشدهها…}other{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> ویدیو از حذفشدهها…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این عکس را از حذفشدهها خارج کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را از حذفشدهها خارج کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را از حذفشدهها خارج کند؟}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{درحال خارج کردن عکس از حذفشدهها…}one{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> عکس از حذفشدهها…}other{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> عکس از حذفشدهها…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این مورد را از حذفشدهها خارج کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را از حذفشدهها خارج کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را از حذفشدهها خارج کند؟}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{درحال خارج کردن مورد از حذفشدهها…}one{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> مورد از حذفشدهها…}other{درحال خارج کردن <xliff:g id="COUNT">^1</xliff:g> مورد از حذفشدهها…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این فایل صوتی را حذف کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را حذف کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> فایل صوتی را حذف کند؟}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{درحال حذف فایل صوتی…}one{درحال حذف <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…}other{درحال حذف <xliff:g id="COUNT">^1</xliff:g> فایل صوتی…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این ویدیو را حذف کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را حذف کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> ویدیو را حذف کند؟}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{درحال حذف ویدیو…}one{درحال حذف <xliff:g id="COUNT">^1</xliff:g> ویدیو…}other{درحال حذف <xliff:g id="COUNT">^1</xliff:g> ویدیو…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این عکس را حذف کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را حذف کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> عکس را حذف کند؟}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{درحال حذف عکس…}one{درحال حذف <xliff:g id="COUNT">^1</xliff:g> عکس…}other{درحال حذف <xliff:g id="COUNT">^1</xliff:g> عکس…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{به <xliff:g id="APP_NAME_0">^1</xliff:g> اجازه میدهید این مورد را حذف کند؟}one{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را حذف کند؟}other{به <xliff:g id="APP_NAME_1">^1</xliff:g> اجازه میدهید <xliff:g id="COUNT">^2</xliff:g> مورد را حذف کند؟}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{درحال حذف مورد…}one{درحال حذف <xliff:g id="COUNT">^1</xliff:g> مورد…}other{درحال حذف <xliff:g id="COUNT">^1</xliff:g> مورد…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> نمیتواند فایلهای رسانهای را پردازش کند"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"پردازش رسانه لغو شد"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"خطای پردازش رسانه"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index d060043..db5e5df 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Jatka"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Salli"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Estä"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Ja <xliff:g id="COUNT_1">^1</xliff:g> muuta asiaa</item>
- <item quantity="one">Ja <xliff:g id="COUNT_0">^1</xliff:g> muu asia</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> muu}other{<xliff:g id="COUNT_1">^1</xliff:g> muuta}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Vielä <xliff:g id="COUNT_0">^1</xliff:g> muu kohde}other{Vielä <xliff:g id="COUNT_1">^1</xliff:g> muuta kohdetta}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Poista väliaikaisia sovellustiedostoja"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> haluaa poistaa joitain väliaikaisia tiedostoja. Tämä voi lisätä akun tai mobiilidatan käyttöä."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Poistetaan väliaikaisia sovellustiedostoja…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Lisää"</string>
<string name="deselect" msgid="4297825044827769490">"Poista valinta"</string>
<string name="select" msgid="2704765470563027689">"Valitse"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Valitse enintään <xliff:g id="COUNT_1">^1</xliff:g> kohdetta</item>
- <item quantity="one">Valitse enintään <xliff:g id="COUNT_0">^1</xliff:g> kohde</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Valitse enintään <xliff:g id="COUNT_0">^1</xliff:g> kohde}other{Valitse enintään <xliff:g id="COUNT_1">^1</xliff:g> kohdetta}}"</string>
<string name="recent" msgid="6694613584743207874">"Viimeisimmät"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Ei kuvia tai videoita"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ei albumeita"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Katso valitut"</string>
<string name="picker_photos" msgid="7415035516411087392">"Kuvat"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumit"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Henkilökohtaiseen dataan pääsy ei ole sallittu työsovelluksen kautta"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Työsovellukset on keskeytetty"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Jos haluat avata työkuvasi, laita työsovellukset päälle ja yritä uudelleen"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> kohdetta</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> kohde</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> kohde}other{<xliff:g id="COUNT_1">^1</xliff:g> kohdetta}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Lisää (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Lataukset"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Kuvakaappaukset"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä audiotiedostoa?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Muokataan <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa…</item>
- <item quantity="one">Muokataan audiotiedostoa…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> videota?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä videota?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Muokataan <xliff:g id="COUNT">^1</xliff:g> videota…</item>
- <item quantity="one">Muokataan videota…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> kuvaa?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä kuvaa?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Muokataan <xliff:g id="COUNT">^1</xliff:g> valokuvaa…</item>
- <item quantity="one">Muokataan valokuvaa…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> kohdetta?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Muokataan <xliff:g id="COUNT">^1</xliff:g> kohdetta…</item>
- <item quantity="one">Muokataan kohdetta…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa roskakoriin?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän audiotiedoston roskakoriin?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa roskakoriin…</item>
- <item quantity="one">Siirretään audiotiedostoa roskakoriin…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> videota roskakoriin?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän videon roskakoriin?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> videota roskakoriin…</item>
- <item quantity="one">Siirretään videota roskakoriin…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> kuvaa roskakoriin?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän kuvan roskakoriin?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> valokuvaa roskakoriin…</item>
- <item quantity="one">Siirretään valokuvaa roskakoriin…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> kohdetta roskakoriin?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän roskakoriin?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> kohdetta roskakoriin…</item>
- <item quantity="one">Siirretään kohdetta roskakoriin…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa pois roskakorista?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän audiotiedoston pois roskakorista?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa pois roskakorista…</item>
- <item quantity="one">Siirretään audiotiedostoa pois roskakorista…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> videota pois roskakorista?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän videon pois roskakorista?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> videota pois roskakorista…</item>
- <item quantity="one">Siirretään videota pois roskakorista…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> kuvaa pois roskakorista?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän kuvan pois roskakorista?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> valokuvaa pois roskakorista…</item>
- <item quantity="one">Siirretään valokuvaa pois roskakorista…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> kohdetta pois roskakorista?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän pois roskakorista?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Siirretään <xliff:g id="COUNT">^1</xliff:g> kohdetta pois roskakorista…</item>
- <item quantity="one">Siirretään kohdetta pois roskakorista…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän audiotiedoston?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Poistetaan <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa…</item>
- <item quantity="one">Poistetaan audiotiedostoa…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> videota?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän videon?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Poistetaan <xliff:g id="COUNT">^1</xliff:g> videota…</item>
- <item quantity="one">Poistetaan videota…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> kuvaa?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän kuvan?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Poistetaan <xliff:g id="COUNT">^1</xliff:g> valokuvaa…</item>
- <item quantity="one">Poistetaan valokuvaa…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> kohdetta?</item>
- <item quantity="one">Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Poistetaan <xliff:g id="COUNT">^1</xliff:g> kohdetta…</item>
- <item quantity="one">Poistetaan kohdetta…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Liikkuva kuva"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä audiotiedostoa?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Muokataan audiotiedostoa…}other{Muokataan <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä videota?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> videota?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Muokataan videota…}other{Muokataan <xliff:g id="COUNT">^1</xliff:g> videota…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä kuvaa?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> kuvaa?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Muokataan valokuvaa…}other{Muokataan <xliff:g id="COUNT">^1</xliff:g> valokuvaa…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> muokata tätä?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> muokata <xliff:g id="COUNT">^2</xliff:g> kohdetta?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Muokataan kohdetta…}other{Muokataan <xliff:g id="COUNT">^1</xliff:g> kohdetta…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän audiotiedoston roskakoriin?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa roskakoriin?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Siirretään audiotiedostoa roskakoriin…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa roskakoriin…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän videon roskakoriin?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> videota roskakoriin?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Siirretään videota roskakoriin…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> videota roskakoriin…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän kuvan roskakoriin?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> kuvaa roskakoriin?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Siirretään valokuvaa roskakoriin…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> valokuvaa roskakoriin…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> siirtää tämän roskakoriin?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> siirtää <xliff:g id="COUNT">^2</xliff:g> kohdetta roskakoriin?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Siirretään kohdetta roskakoriin…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> kohdetta roskakoriin…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän audiotiedoston pois roskakorista?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa pois roskakorista?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Siirretään audiotiedostoa pois roskakorista…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa pois roskakorista…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän videon pois roskakorista?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> videota pois roskakorista?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Siirretään videota pois roskakorista…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> videota pois roskakorista…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän kuvan pois roskakorista?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> kuvaa pois roskakorista?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Siirretään valokuvaa pois roskakorista…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> valokuvaa pois roskakorista…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> ottaa tämän pois roskakorista?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> ottaa <xliff:g id="COUNT">^2</xliff:g> kohdetta pois roskakorista?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Siirretään kohdetta pois roskakorista…}other{Siirretään <xliff:g id="COUNT">^1</xliff:g> kohdetta pois roskakorista…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän audiotiedoston?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> audiotiedostoa?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Poistetaan audiotiedostoa…}other{Poistetaan <xliff:g id="COUNT">^1</xliff:g> audiotiedostoa…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän videon?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> videota?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Poistetaan videota…}other{Poistetaan <xliff:g id="COUNT">^1</xliff:g> videota…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän kuvan?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> kuvaa?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Poistetaan valokuvaa…}other{Poistetaan <xliff:g id="COUNT">^1</xliff:g> valokuvaa…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Saako <xliff:g id="APP_NAME_0">^1</xliff:g> poistaa tämän?}other{Saako <xliff:g id="APP_NAME_1">^1</xliff:g> poistaa <xliff:g id="COUNT">^2</xliff:g> kohdetta?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Poistetaan kohdetta…}other{Poistetaan <xliff:g id="COUNT">^1</xliff:g> kohdetta…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ei voi käsitellä mediatiedostoja"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediasisällön käsittely peruttiin"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Virhe mediasisällön käsittelyssä"</string>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index f924ca3..d25b8a0 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuer"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Autoriser"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Refuser"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Plus <xliff:g id="COUNT_1">^1</xliff:g> élément supplémentaire</item>
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> éléments supplémentaires</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> élément supplémentaire}one{Plus <xliff:g id="COUNT_1">^1</xliff:g> élément supplémentaire}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> éléments supplémentaires}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Effacer les fichiers temporaires des applications"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> aimerait supprimer certains fichiers temporaires. Ceci peut entraîner une utilisation accrue de la pile ou des données cellulaires."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Suppression des fichiers temporaires des applications en cours…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Ajouter"</string>
<string name="deselect" msgid="4297825044827769490">"Désélectionner"</string>
<string name="select" msgid="2704765470563027689">"Sélectionner"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Sélectionnez jusqu\'à <xliff:g id="COUNT_1">^1</xliff:g> élément</item>
- <item quantity="other">Sélectionnez jusqu\'à <xliff:g id="COUNT_1">^1</xliff:g> éléments</item>
- </plurals>
- <string name="recent" msgid="6694613584743207874">"Récent"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Afficher le contenu sélectionné"</string>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Sélectionnez jusqu\'à <xliff:g id="COUNT_0">^1</xliff:g> élément}one{Sélectionnez jusqu\'à <xliff:g id="COUNT_1">^1</xliff:g> élément}other{Sélectionnez jusqu\'à <xliff:g id="COUNT_1">^1</xliff:g> éléments}}"</string>
+ <string name="recent" msgid="6694613584743207874">"Récentes"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Aucune photo ni aucune vidéo"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Aucun album"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Afficher la sélection"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Passez au profil professionnel"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Il est interdit d\'accéder aux données personnelles à partir d\'une application professionnelle"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Les applications professionnelles sont interrompues"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Pour ouvrir des photos professionnelles, activez vos applications professionnelles, puis réessayez"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> élément</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> éléments</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> élément}one{<xliff:g id="COUNT_1">^1</xliff:g> élément}other{<xliff:g id="COUNT_1">^1</xliff:g> éléments}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Ajouter (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Appareil photo"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Téléchargements"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Captures d\'écran"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichier audio?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichiers audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> fichier audio en cours…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> fichiers audio en cours…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéo?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéos?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> vidéo en cours…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> vidéos en cours…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photo?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> photo en cours…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> photos en cours…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> élément?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> éléments?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> élément en cours…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> éléments en cours…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> fichier audio dans la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> fichiers audio dans la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Déplacement de <xliff:g id="COUNT">^1</xliff:g> fichier audio vers la corbeille en cours…</item>
- <item quantity="other">Déplacement de <xliff:g id="COUNT">^1</xliff:g> fichiers audio vers la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> vidéo dans la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> vidéos dans la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Déplacement de <xliff:g id="COUNT">^1</xliff:g> vidéo vers la corbeille en cours…</item>
- <item quantity="other">Déplacement de <xliff:g id="COUNT">^1</xliff:g> vidéos vers la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> photo dans la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> photos dans la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Déplacement de <xliff:g id="COUNT">^1</xliff:g> photo vers la corbeille en cours…</item>
- <item quantity="other">Déplacement de <xliff:g id="COUNT">^1</xliff:g> photos vers la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> élément dans la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> éléments dans la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Déplacement de <xliff:g id="COUNT">^1</xliff:g> élément vers la corbeille en cours…</item>
- <item quantity="other">Déplacement de <xliff:g id="COUNT">^1</xliff:g> éléments vers la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> fichier audio de la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> fichiers audio de la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Restauration de <xliff:g id="COUNT">^1</xliff:g> fichier audio de la corbeille en cours…</item>
- <item quantity="other">Restauration de <xliff:g id="COUNT">^1</xliff:g> fichiers audio de la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> vidéo de la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> vidéos de la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Restauration de <xliff:g id="COUNT">^1</xliff:g> vidéo de la corbeille en cours…</item>
- <item quantity="other">Restauration de <xliff:g id="COUNT">^1</xliff:g> vidéos de la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> photo de la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> photos de la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Restauration de <xliff:g id="COUNT">^1</xliff:g> photo de la corbeille en cours…</item>
- <item quantity="other">Restauration de <xliff:g id="COUNT">^1</xliff:g> photos de la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> élément de la corbeille?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> éléments de la corbeille?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Restauration de <xliff:g id="COUNT">^1</xliff:g> élément de la corbeille en cours…</item>
- <item quantity="other">Restauration de <xliff:g id="COUNT">^1</xliff:g> éléments de la corbeille en cours…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichier audio?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichiers audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> fichier audio en cours…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> fichiers audio en cours…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéo?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéos?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéo en cours…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéos en cours…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photo?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> photo en cours…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> photos en cours…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> élément?</item>
- <item quantity="other">Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> éléments?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> élément en cours…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> éléments en cours…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Photo animée"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier ce fichier audio?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichier audio?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichiers audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modification du fichier audio en cours…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> fichier audio en cours…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> fichiers audio en cours…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cette vidéo?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéo?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modification de la vidéo en cours…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> vidéo en cours…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> vidéos en cours…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cette photo?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photo?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modification de la photo en cours…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> photo en cours…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> photos en cours…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cet élément?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> élément?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> éléments?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modification de l\'élément en cours…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> élément en cours…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> éléments en cours…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à déplacer ce fichier audio vers la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> fichier audio vers la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> fichiers audio vers la corbeille?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Déplacement du fichier audio vers la corbeille en cours…}one{Déplacement de <xliff:g id="COUNT">^1</xliff:g> fichier audio vers la corbeille en cours…}other{Déplacement de <xliff:g id="COUNT">^1</xliff:g> fichiers audio vers la corbeille en cours…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à déplacer cette vidéo vers la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> vidéo vers la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> vidéos vers la corbeille?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Déplacement de la vidéo vers la corbeille en cours…}one{Déplacement de <xliff:g id="COUNT">^1</xliff:g> vidéo vers la corbeille en cours…}other{Déplacement de <xliff:g id="COUNT">^1</xliff:g> vidéos vers la corbeille en cours…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à déplacer cette photo vers la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> photo vers la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> photos vers la corbeille?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Déplacement de la photo vers la corbeille en cours…}one{Déplacement de <xliff:g id="COUNT">^1</xliff:g> photo vers la corbeille en cours…}other{Déplacement de <xliff:g id="COUNT">^1</xliff:g> photos vers la corbeille en cours…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à déplacer cet élément vers la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> élément vers la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à déplacer <xliff:g id="COUNT">^2</xliff:g> éléments vers la corbeille?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Déplacement de l\'élément vers la corbeille en cours…}one{Déplacement de <xliff:g id="COUNT">^1</xliff:g> élément vers la corbeille en cours…}other{Déplacement de <xliff:g id="COUNT">^1</xliff:g> éléments vers la corbeille en cours…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à restaurer ce fichier audio de la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> fichier audio de la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> fichiers audio de la corbeille?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Restauration du fichier audio de la corbeille en cours…}one{Restauration de <xliff:g id="COUNT">^1</xliff:g> fichier audio de la corbeille en cours…}other{Restauration de <xliff:g id="COUNT">^1</xliff:g> fichiers audio de la corbeille en cours…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à restaurer cette vidéo de la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> vidéo de la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> vidéos de la corbeille?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Restauration de la vidéo de la corbeille en cours…}one{Restauration de <xliff:g id="COUNT">^1</xliff:g> vidéo de la corbeille en cours…}other{Restauration de <xliff:g id="COUNT">^1</xliff:g> vidéos de la corbeille en cours…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à restaurer cette photo de la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> photo de la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> photos de la corbeille?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Restauration de la photo de la corbeille en cours…}one{Restauration de <xliff:g id="COUNT">^1</xliff:g> photo de la corbeille en cours…}other{Restauration de <xliff:g id="COUNT">^1</xliff:g> photos de la corbeille en cours…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à restaurer cet élément de la corbeille?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> élément de la corbeille?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à restaurer <xliff:g id="COUNT">^2</xliff:g> éléments de la corbeille?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Restauration de l\'élément de la corbeille en cours…}one{Restauration de <xliff:g id="COUNT">^1</xliff:g> élément de la corbeille en cours…}other{Restauration de <xliff:g id="COUNT">^1</xliff:g> éléments de la corbeille en cours…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer ce fichier audio?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichier audio?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichiers audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Suppression du fichier audio en cours…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> fichier audio en cours…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> fichiers audio en cours…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cette vidéo?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéo?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Suppression de la vidéo en cours…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéo en cours…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéos en cours…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cette photo?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photo?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Suppression de la photo en cours…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> photo en cours…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> photos en cours…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cet élément?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> élément?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> éléments?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Suppression de l\'élément en cours…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> élément en cours…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> éléments en cours…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ne peut pas traiter les fichiers multimédias"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Le traitement du contenu multimédia a été annulé"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Une erreur s\'est produite durant le traitement du contenu multimédia"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 19e4b18..c0b4165 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuer"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Autoriser"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Refuser"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Plus <xliff:g id="COUNT_1">^1</xliff:g> autre élément</item>
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> autres éléments</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}one{+ <xliff:g id="COUNT_1">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> autre élément}one{Plus <xliff:g id="COUNT_1">^1</xliff:g> autre élément}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> autres éléments}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Effacer les fichiers d\'application temporaires"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> souhaite supprimer quelques fichiers temporaires, ce qui risque de solliciter davantage la batterie et le réseau de données mobiles."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Suppression des fichiers d\'application temporaires…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Ajouter"</string>
<string name="deselect" msgid="4297825044827769490">"Désélectionner"</string>
<string name="select" msgid="2704765470563027689">"Sélectionner"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Sélectionnez <xliff:g id="COUNT_1">^1</xliff:g> élément maximum</item>
- <item quantity="other">Sélectionnez <xliff:g id="COUNT_1">^1</xliff:g> éléments maximum</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Sélectionnez <xliff:g id="COUNT_0">^1</xliff:g> élément maximum}one{Sélectionnez <xliff:g id="COUNT_1">^1</xliff:g> élément maximum}other{Sélectionnez <xliff:g id="COUNT_1">^1</xliff:g> éléments maximum}}"</string>
<string name="recent" msgid="6694613584743207874">"Récente(s)"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Aucune photo ni vidéo"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Aucun album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Afficher la sélection"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,145 +54,47 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Vous n\'êtes pas autorisé à accéder à des données à caractère personnel depuis une appli professionnelle"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Applis professionnelles en veille"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Pour ouvrir des photos professionnelles, activez vos applis professionnelles, puis réessayez"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> élément</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> éléments</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> élément}one{<xliff:g id="COUNT_1">^1</xliff:g> élément}other{<xliff:g id="COUNT_1">^1</xliff:g> éléments}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Ajouter (<xliff:g id="COUNT">^1</xliff:g>)"</string>
- <string name="picker_category_camera" msgid="4857367052026843664">"Caméra"</string>
+ <string name="picker_category_camera" msgid="4857367052026843664">"Appareil photo"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Téléchargements"</string>
<string name="picker_category_favorites" msgid="7008495397818966088">"Favoris"</string>
<string name="picker_category_screenshots" msgid="7216102327587644284">"Captures d\'écran"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichier audio ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichiers audio ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> fichier audio…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> fichiers audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéo ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéos ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> vidéo…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> vidéos…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photo ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photos ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> photo…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> élément ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> éléments ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Modification de <xliff:g id="COUNT">^1</xliff:g> élément…</item>
- <item quantity="other">Modification de <xliff:g id="COUNT">^1</xliff:g> éléments…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> fichier audio dans la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> fichiers audio dans la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Placement de <xliff:g id="COUNT">^1</xliff:g> fichier audio dans la corbeille…</item>
- <item quantity="other">Placement de <xliff:g id="COUNT">^1</xliff:g> fichiers audio dans la corbeille…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> vidéo dans la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> vidéos dans la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Placement de <xliff:g id="COUNT">^1</xliff:g> vidéo dans la corbeille…</item>
- <item quantity="other">Placement de <xliff:g id="COUNT">^1</xliff:g> vidéos dans la corbeille…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> photo dans la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> photos dans la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Placement de <xliff:g id="COUNT">^1</xliff:g> photo dans la corbeille…</item>
- <item quantity="other">Placement de <xliff:g id="COUNT">^1</xliff:g> photos dans la corbeille…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> élément dans la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> éléments dans la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Placement de <xliff:g id="COUNT">^1</xliff:g> élément dans la corbeille…</item>
- <item quantity="other">Placement de <xliff:g id="COUNT">^1</xliff:g> éléments dans la corbeille…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> fichier audio de la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> fichiers audio de la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Retrait de <xliff:g id="COUNT">^1</xliff:g> fichier audio de la corbeille…</item>
- <item quantity="other">Retrait de <xliff:g id="COUNT">^1</xliff:g> fichiers audio de la corbeille…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> vidéo de la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> vidéos de la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Retrait de <xliff:g id="COUNT">^1</xliff:g> vidéo de la corbeille…</item>
- <item quantity="other">Retrait de <xliff:g id="COUNT">^1</xliff:g> vidéos de la corbeille…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> photo de la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> photos de la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Retrait de <xliff:g id="COUNT">^1</xliff:g> photo de la corbeille…</item>
- <item quantity="other">Retrait de <xliff:g id="COUNT">^1</xliff:g> photos de la corbeille…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> élément de la corbeille ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> éléments de la corbeille ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Retrait de <xliff:g id="COUNT">^1</xliff:g> élément de la corbeille…</item>
- <item quantity="other">Retrait de <xliff:g id="COUNT">^1</xliff:g> éléments de la corbeille…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichier audio ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichiers audio ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> fichier audio…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> fichiers audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéo ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéos ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéo…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéos…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photo ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photos ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> photo…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> élément ?</item>
- <item quantity="other">Autoriser l\'application <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> éléments ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Suppression de <xliff:g id="COUNT">^1</xliff:g> élément…</item>
- <item quantity="other">Suppression de <xliff:g id="COUNT">^1</xliff:g> éléments…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Photo animée"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier ce fichier audio ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichier audio ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> fichiers audio ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modification du fichier audio…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> fichier audio…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> fichiers audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cette vidéo ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéo ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> vidéos ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modification de la vidéo…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> vidéo…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> vidéos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cette photo ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photo ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> photos ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modification de la photo…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> photo…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à modifier cet élément ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> élément ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à modifier <xliff:g id="COUNT">^2</xliff:g> éléments ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modification de l\'élément…}one{Modification de <xliff:g id="COUNT">^1</xliff:g> élément…}other{Modification de <xliff:g id="COUNT">^1</xliff:g> éléments…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à placer ce fichier audio dans la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> fichier audio dans la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> fichiers audio dans la corbeille ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Placement du fichier audio dans la corbeille…}one{Placement de <xliff:g id="COUNT">^1</xliff:g> fichier audio dans la corbeille…}other{Placement de <xliff:g id="COUNT">^1</xliff:g> fichiers audio dans la corbeille…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à placer cette vidéo dans la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> vidéo dans la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> vidéos dans la corbeille ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Placement de la vidéo dans la corbeille…}one{Placement de <xliff:g id="COUNT">^1</xliff:g> vidéo dans la corbeille…}other{Placement de <xliff:g id="COUNT">^1</xliff:g> vidéos dans la corbeille…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à placer cette photo dans la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> photo dans la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> photos dans la corbeille ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Placement de la photo dans la corbeille…}one{Placement de <xliff:g id="COUNT">^1</xliff:g> photo dans la corbeille…}other{Placement de <xliff:g id="COUNT">^1</xliff:g> photos dans la corbeille…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à placer cet élément dans la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> élément dans la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à placer <xliff:g id="COUNT">^2</xliff:g> éléments dans la corbeille ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Placement de l\'élément dans la corbeille…}one{Placement de <xliff:g id="COUNT">^1</xliff:g> élément dans la corbeille…}other{Placement de <xliff:g id="COUNT">^1</xliff:g> éléments dans la corbeille…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à retirer ce fichier audio de la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> fichier audio de la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> fichiers audio de la corbeille ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Retrait du fichier audio de la corbeille…}one{Retrait de <xliff:g id="COUNT">^1</xliff:g> fichier audio de la corbeille…}other{Retrait de <xliff:g id="COUNT">^1</xliff:g> fichiers audio de la corbeille…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à retirer cette vidéo de la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> vidéo de la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> vidéos de la corbeille ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Retrait de la vidéo de la corbeille…}one{Retrait de <xliff:g id="COUNT">^1</xliff:g> vidéo de la corbeille…}other{Retrait de <xliff:g id="COUNT">^1</xliff:g> vidéos de la corbeille…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à retirer cette photo de la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> photo de la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> photos de la corbeille ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Retrait de la photo de la corbeille…}one{Retrait de <xliff:g id="COUNT">^1</xliff:g> photo de la corbeille…}other{Retrait de <xliff:g id="COUNT">^1</xliff:g> photos de la corbeille…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à retirer cet élément de la corbeille ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> élément de la corbeille ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à retirer <xliff:g id="COUNT">^2</xliff:g> éléments de la corbeille ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Retrait de l\'élément de la corbeille…}one{Retrait de <xliff:g id="COUNT">^1</xliff:g> élément de la corbeille…}other{Retrait de <xliff:g id="COUNT">^1</xliff:g> éléments de la corbeille…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer ce fichier audio ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichier audio ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> fichiers audio ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Suppression du fichier audio…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> fichier audio…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> fichiers audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cette vidéo ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéo ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> vidéos ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Suppression de la vidéo…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéo…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> vidéos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cette photo ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photo ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> photos ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Suppression de la photo…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> photo…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> photos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Autoriser <xliff:g id="APP_NAME_0">^1</xliff:g> à supprimer cet élément ?}one{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> élément ?}other{Autoriser <xliff:g id="APP_NAME_1">^1</xliff:g> à supprimer <xliff:g id="COUNT">^2</xliff:g> éléments ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Suppression de l\'élément…}one{Suppression de <xliff:g id="COUNT">^1</xliff:g> élément…}other{Suppression de <xliff:g id="COUNT">^1</xliff:g> éléments…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ne peut pas traiter les fichiers multimédias"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Traitement des contenus multimédias annulé"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Erreur de traitement des contenus multimédias"</string>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index a721add..629280f 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Denegar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> máis</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> máis</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">E <xliff:g id="COUNT_1">^1</xliff:g> elementos adicionais</item>
- <item quantity="one">E <xliff:g id="COUNT_0">^1</xliff:g> elemento adicional</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> máis}other{<xliff:g id="COUNT_1">^1</xliff:g> máis}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{E <xliff:g id="COUNT_0">^1</xliff:g> elemento adicional}other{E <xliff:g id="COUNT_1">^1</xliff:g> elementos adicionais}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Borrar os ficheiros temporais das aplicacións"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> quere borrar algúns ficheiros temporais. Por este motivo, pode aumentar o uso da batería e dos datos móbiles."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Borrando ficheiros temporais das aplicacións…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Engadir"</string>
<string name="deselect" msgid="4297825044827769490">"Anular selección"</string>
<string name="select" msgid="2704765470563027689">"Seleccionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Selecciona un máximo de <xliff:g id="COUNT_1">^1</xliff:g> elementos</item>
- <item quantity="one">Selecciona un máximo de <xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecciona ata <xliff:g id="COUNT_0">^1</xliff:g> elemento}other{Selecciona ata <xliff:g id="COUNT_1">^1</xliff:g> elementos}}"</string>
<string name="recent" msgid="6694613584743207874">"Recentes"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Non hai fotos nin vídeos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Non hai álbums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Ver elemento seleccionado"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Non está permitido acceder aos datos persoais desde unha aplicación do traballo"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Puxéronse en pausa as aplicacións do traballo"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir fotos do perfil de traballo, activa as aplicacións do traballo e, a continuación, téntao de novo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementos</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elemento}other{<xliff:g id="COUNT_1">^1</xliff:g> elementos}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Engadir (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Cámara"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Descargas"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de pantalla"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este ficheiro de audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio…</item>
- <item quantity="one">Modificando 1 ficheiro de audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">Modificando 1 vídeo…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Modificando 1 foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Modificando 1 elemento…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio á papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este ficheiro de audio á papeleira?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio á papeleira…</item>
- <item quantity="one">Movendo 1 ficheiro de audio á papeleira…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos á papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este vídeo á papeleira?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos á papeleira…</item>
- <item quantity="one">Movendo 1 vídeo á papeleira…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos á papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova esta foto á papeleira?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> fotos á papeleira…</item>
- <item quantity="one">Movendo 1 foto á papeleira…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> elementos á papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este elemento á papeleira?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> elementos á papeleira…</item>
- <item quantity="one">Movendo 1 elemento á papeleira…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio da papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este ficheiro de audio da papeleira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Sacando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio da papeleira…</item>
- <item quantity="one">Sacando 1 ficheiro de audio da papeleira…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> vídeos da papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este vídeo da papeleira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Sacando <xliff:g id="COUNT">^1</xliff:g> vídeos da papeleira…</item>
- <item quantity="one">Sacando 1 vídeo da papeleira…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> fotos da papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque esta foto da papeleira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Sacando <xliff:g id="COUNT">^1</xliff:g> fotos da papeleira…</item>
- <item quantity="one">Sacando 1 foto da papeleira…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> elementos da papeleira?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este elemento da papeleira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Sacando <xliff:g id="COUNT">^1</xliff:g> elementos da papeleira…</item>
- <item quantity="one">Sacando 1 elemento da papeleira…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este ficheiro de audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio…</item>
- <item quantity="one">Eliminando 1 ficheiro de audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">Eliminando 1 vídeo…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">Eliminando 1 foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> elementos?</item>
- <item quantity="one">Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este elemento?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Eliminando <xliff:g id="COUNT">^1</xliff:g> elementos…</item>
- <item quantity="one">Eliminando 1 elemento…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto con movemento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este ficheiro de audio?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modificando 1 ficheiro de audio…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modificando 1 vídeo…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modificando 1 foto…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este elemento?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modificando 1 elemento…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este ficheiro de audio á papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio á papeleira?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Movendo 1 ficheiro de audio á papeleira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio á papeleira…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este vídeo á papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos á papeleira?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Movendo 1 vídeo á papeleira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos á papeleira…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova esta foto á papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos á papeleira?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Movendo 1 foto á papeleira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> fotos á papeleira…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> mova este elemento á papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> elementos á papeleira?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Movendo 1 elemento á papeleira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> elementos á papeleira…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este ficheiro de audio da papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio da papeleira?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Sacando 1 ficheiro de audio da papeleira…}other{Sacando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio da papeleira…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este vídeo da papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> vídeos da papeleira?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Sacando 1 vídeo da papeleira…}other{Sacando <xliff:g id="COUNT">^1</xliff:g> vídeos da papeleira…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque esta foto da papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> fotos da papeleira?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Sacando 1 foto da papeleira…}other{Sacando <xliff:g id="COUNT">^1</xliff:g> fotos da papeleira…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> saque este elemento da papeleira?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> saque <xliff:g id="COUNT">^2</xliff:g> elementos da papeleira?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Sacando 1 elemento da papeleira…}other{Sacando <xliff:g id="COUNT">^1</xliff:g> elementos da papeleira…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este ficheiro de audio?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> ficheiros de audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Eliminando 1 ficheiro de audio…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> ficheiros de audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Eliminando 1 vídeo…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Eliminando 1 foto…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Queres permitir que <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este elemento?}other{Queres permitir que <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> elementos?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Eliminando 1 elemento…}other{Eliminando <xliff:g id="COUNT">^1</xliff:g> elementos…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> non pode procesar ficheiros multimedia"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Cancelouse o procesamento do contido multimedia"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Produciuse un erro no procesamento do contido multimedia"</string>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 95ee909..0484808 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"આગળ વધો"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"મંજૂરી આપો"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"નકારો"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">ઉપરાંત <xliff:g id="COUNT_1">^1</xliff:g> વધારાની આઇટમ</item>
- <item quantity="other">ઉપરાંત <xliff:g id="COUNT_1">^1</xliff:g> વધારાની આઇટમ</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ઉપરાંત <xliff:g id="COUNT_0">^1</xliff:g> વધારાની આઇટમ}one{ઉપરાંત <xliff:g id="COUNT_1">^1</xliff:g> વધારાની આઇટમ}other{ઉપરાંત <xliff:g id="COUNT_1">^1</xliff:g> વધારાની આઇટમ}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ઍપની બધી અસ્થાયી ફાઇલ સાફ કરો"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> કેટલીક અસ્થાયી ફાઇલોને સાફ કરવા માગે છે. આના પરિણામે બૅટરી અથવા સેલ્યુલર ડેટાના વપરાશમાં વધારો થઈ શકે છે."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ઍપની બધી અસ્થાયી ફાઇલો સાફ કરી રહ્યાં છીએ…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"ઉમેરો"</string>
<string name="deselect" msgid="4297825044827769490">"નાપસંદ કરો"</string>
<string name="select" msgid="2704765470563027689">"પસંદ કરો"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> જેટલી આઇટમ પસંદ કરો</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> જેટલી આઇટમ પસંદ કરો</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> જેટલી આઇટમ પસંદ કરો}one{<xliff:g id="COUNT_1">^1</xliff:g> જેટલી આઇટમ પસંદ કરો}other{<xliff:g id="COUNT_1">^1</xliff:g> જેટલી આઇટમ પસંદ કરો}}"</string>
<string name="recent" msgid="6694613584743207874">"તાજેતરના"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"પસંદ કરેલી ટેક્સ્ટ જુઓ"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"કોઈ ફોટો અથવા વીડિયો નથી"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"કોઈ આલ્બમ નથી"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"પસંદ કરેલા ફોટા જુઓ"</string>
<string name="picker_photos" msgid="7415035516411087392">"ફોટા"</string>
<string name="picker_albums" msgid="4822511902115299142">"આલ્બમ"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"ઑફિસની પ્રોફાઇલ પર સ્વિચ કરો"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ઑફિસ માટેની ઍપ પરથી વ્યક્તિગત ડેટા ઍક્સેસ કરવાની પરવાનગી નથી"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ઑફિસ માટેની ઍપ થોભાવવામાં આવી છે"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ઑફિસના ફોટા ખોલવા માટે, તમારી ઑફિસ માટેની ઍપ ખોલો અને પછી ફરી પ્રયાસ કરો"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> આઇટમ</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> આઇટમ</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> આઇટમ}one{<xliff:g id="COUNT_1">^1</xliff:g> આઇટમ}other{<xliff:g id="COUNT_1">^1</xliff:g> આઇટમ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"ઉમેરો (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"કૅમેરા"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ડાઉનલોડ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"સ્ક્રીનશૉટ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> વીડિયોમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> વીડિયોમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટામાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટામાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ફોટોમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ફોટોમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમમાં ફેરફાર કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> આઇટમમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> આઇટમમાં ફેરફાર કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાં ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> વીડિયો ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> વીડિયો ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ડિલીટ કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> વીડિયો ડિલીટ કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> ફોટો ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> ફોટો ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ફોટો ડિલીટ કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ફોટો ડિલીટ કરી રહ્યાં છીએ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> આઇટમ ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ને આ <xliff:g id="COUNT">^2</xliff:g> આઇટમ ડિલીટ કરવાની મંજૂરી આપીએ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ડિલીટ કરી રહ્યાં છીએ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> આઇટમ ડિલીટ કરી રહ્યાં છીએ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"મોશન ફોટો"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ઑડિયો ફાઇલમાં ફેરફાર કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ઑડિયો ફાઇલમાં ફેરફાર કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલમાં ફેરફાર કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ વીડિયોમાં ફેરફાર કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોમાં ફેરફાર કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોમાં ફેરફાર કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{વીડિયોમાં ફેરફાર કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> વીડિયોમાં ફેરફાર કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> વીડિયોમાં ફેરફાર કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ફોટામાં ફેરફાર કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટામાં ફેરફાર કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટામાં ફેરફાર કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ફોટોમાં ફેરફાર કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ફોટોમાં ફેરફાર કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ફોટામાં ફેરફાર કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ આઇટમમાં ફેરફાર કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમમાં ફેરફાર કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમમાં ફેરફાર કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{આઇટમમાં ફેરફાર કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> આઇટમમાં ફેરફાર કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> આઇટમમાં ફેરફાર કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ઑડિયો ફાઇલને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ઑડિયો ફાઇલ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ વીડિયોને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{વીડિયો ટ્રેશમાં ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાં ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાં ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ફોટાને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ફોટો ટ્રેશમાં ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાં ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ફોટા ટ્રેશમાં ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ આઇટમને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાં ખસેડવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{આઇટમ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાં ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ઑડિયો ફાઇલને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ઑડિયો ફાઇલ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ વીડિયોને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયોને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{વીડિયો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ફોટાને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટાને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ફોટો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ફોટો ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ફોટા ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ આઇટમ ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમને ટ્રેશમાંથી બહાર લાવવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{આઇટમ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ટ્રેશમાંથી બહાર ખસેડી રહ્યાં છીએ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ઑડિયો ફાઇલ ડિલીટ કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ઑડિયો ફાઇલ ડિલીટ કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ઑડિયો ફાઇલ ડિલીટ કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ વીડિયો ડિલીટ કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયો ડિલીટ કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> વીડિયો ડિલીટ કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{વીડિયો ડિલીટ કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ડિલીટ કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> વીડિયો ડિલીટ કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ ફોટો ડિલીટ કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટો ડિલીટ કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> ફોટા ડિલીટ કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ફોટો ડિલીટ કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> ફોટો ડિલીટ કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> ફોટા ડિલીટ કરી રહ્યાં છીએ…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>ને આ આઇટમ ડિલીટ કરવાની મંજૂરી આપીએ?}one{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમ ડિલીટ કરવાની મંજૂરી આપીએ?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>ને <xliff:g id="COUNT">^2</xliff:g> આઇટમ ડિલીટ કરવાની મંજૂરી આપીએ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{આઇટમ ડિલીટ કરી રહ્યાં છીએ…}one{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ડિલીટ કરી રહ્યાં છીએ…}other{<xliff:g id="COUNT">^1</xliff:g> આઇટમ ડિલીટ કરી રહ્યાં છીએ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> મીડિયા ફાઇલો પર પ્રક્રિયા કરી શકતું નથી"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"મીડિયા પર થતી પ્રક્રિયા રદ કરવામાં આવી"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"મીડિયા પર થતી પ્રક્રિયામાં ભૂલ આવી"</string>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index ad42141..30e7fc7 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"जारी रखें"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"अनुमति दें"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"अनुमति न दें"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">अन्य <xliff:g id="COUNT_1">^1</xliff:g> आइटम</item>
- <item quantity="other">अन्य <xliff:g id="COUNT_1">^1</xliff:g> आइटम</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> और}one{<xliff:g id="COUNT_1">^1</xliff:g> और}other{<xliff:g id="COUNT_1">^1</xliff:g> और}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{इसके अलावा <xliff:g id="COUNT_0">^1</xliff:g> और आइटम}one{इसके अलावा <xliff:g id="COUNT_1">^1</xliff:g> और आइटम}other{इसके अलावा <xliff:g id="COUNT_1">^1</xliff:g> और आइटम}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ऐप्लिकेशन से जुड़ी, कुछ समय तक सेव रहने वाली फ़ाइलें मिटाएं"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> कुछ समय तक रहने वाली फ़ाइलें हटाना चाहता है. इससे बैटरी या मोबाइल डेटा का इस्तेमाल बढ़ सकता है."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ऐप्लिकेशन से जुड़ी, कुछ समय तक सेव रहने वाली फ़ाइलें मिटाई जा रही हैं…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"जोड़ें"</string>
<string name="deselect" msgid="4297825044827769490">"चुना हुआ हटाएं"</string>
<string name="select" msgid="2704765470563027689">"चुनें"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">ज़्यादा से ज़्यादा <xliff:g id="COUNT_1">^1</xliff:g> आइटम चुनें</item>
- <item quantity="other">ज़्यादा से ज़्यादा <xliff:g id="COUNT_1">^1</xliff:g> आइटम चुनें</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{ज़्यादा से ज़्यादा <xliff:g id="COUNT_0">^1</xliff:g> आइटम चुनें}one{ज़्यादा से ज़्यादा <xliff:g id="COUNT_1">^1</xliff:g> आइटम चुनें}other{ज़्यादा से ज़्यादा <xliff:g id="COUNT_1">^1</xliff:g> आइटम चुनें}}"</string>
<string name="recent" msgid="6694613584743207874">"हाल ही की फ़ोटो और वीडियो"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"कोई फ़ोटो या वीडियो नहीं है"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"कोई एल्बम नहीं है"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"चुनी गई फ़ोटो या वीडियो देखें"</string>
<string name="picker_photos" msgid="7415035516411087392">"फ़ोटो"</string>
<string name="picker_albums" msgid="4822511902115299142">"एल्बम"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"निजी डेटा को ऑफ़िस के काम से जुड़े ऐप्लिकेशन से ऐक्सेस करने की अनुमति नहीं है"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ऑफ़िस के काम से जुड़े ऐप्लिकेशन रोक दिए गए हैं"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"वर्क फ़ोटो देखने के लिए, ऑफ़िस के काम से जुड़े ऐप्लिकेशन चालू करें और दोबारा कोशिश करें"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> आइटम</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> आइटम</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> आइटम}one{<xliff:g id="COUNT_1">^1</xliff:g> आइटम}other{<xliff:g id="COUNT_1">^1</xliff:g> आइटम}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) जोड़ें"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"कैमरा"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"डाउनलोड की गई चीज़ें"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"स्क्रीनशॉट"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल में बदलाव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलों में बदलाव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल में बदलाव किया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलों में बदलाव किए जा रहे हैं…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो में बदलाव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो में बदलाव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> वीडियो में बदलाव किया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वीडियो में बदलाव किए जा रहे हैं…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो में बदलाव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो में बदलाव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो में बदलाव किया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो में बदलाव किए जा रहे हैं…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम में बदलाव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम में बदलाव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> आइटम में बदलाव किया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आइटम में बदलाव किए जा रहे हैं…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल को ट्रैश में भेजा जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलों को ट्रैश में भेजा जा रहा है…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> वीडियो को ट्रैश में भेजा जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वीडियो को ट्रैश में भेजा जा रहा है…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो को ट्रैश में भेजा जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो को ट्रैश में भेजा जा रहा है…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश में मूव करने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश में भेजा जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश में भेजा जा रहा है…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल को ट्रैश से बाहर निकाला जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलों को ट्रैश से बाहर निकाला जा रहा है…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> वीडियो को ट्रैश से बाहर निकाला जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वीडियो को ट्रैश से बाहर निकाला जा रहा है…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो को ट्रैश से बाहर निकाला जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो को ट्रैश से बाहर निकाला जा रहा है…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश से बाहर निकालने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश से बाहर निकाला जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश से बाहर निकाला जा रहा है…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल मिटाने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें मिटाने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल मिटाई जा रही है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलें मिटाई जा रही हैं…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो मिटाने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो मिटाने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> वीडियो मिटाया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वीडियो मिटाए जा रहे हैं…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो मिटाने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो मिटाने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो मिटाई जा रही है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फ़ोटो मिटाई जा रही हैं…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम मिटाने की अनुमति देना चाहते हैं?</item>
- <item quantity="other">क्या आप <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम मिटाने की अनुमति देना चाहते हैं?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> आइटम मिटाया जा रहा है…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आइटम मिटाए जा रहे हैं…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"मोशन फ़ोटो"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को इस ऑडियो फ़ाइल में बदलाव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल में बदलाव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलों में बदलाव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ऑडियो फ़ाइल में बदलाव किया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल में बदलाव किया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलों में बदलाव किया जा रहा है…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को इस वीडियो में बदलाव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो में बदलाव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो में बदलाव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{वीडियो में बदलाव किया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> वीडियो में बदलाव किया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> वीडियो में बदलाव किया जा रहा है…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को इस फ़ोटो में बदलाव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो में बदलाव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो में बदलाव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{फ़ोटो में बदलाव किया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो में बदलाव किया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो में बदलाव किया जा रहा है…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को इस आइटम में बदलाव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम में बदलाव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम में बदलाव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{आइटम में बदलाव किया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> आइटम में बदलाव किया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> आइटम में बदलाव किया जा रहा है…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह ऑडियो फ़ाइल, ट्रैश में मूव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल, ट्रैश में मूव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें, ट्रैश में मूव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ऑडियो फ़ाइल ट्रैश में भेजी जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल ट्रैश में भेजी जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलें ट्रैश में भेजी जा रही हैं…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह वीडियो, ट्रैश में मूव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश में मूव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश में मूव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{वीडियो ट्रैश में भेजा जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> वीडियो ट्रैश में भेजा जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> वीडियो ट्रैश में भेजे जा रहे हैं…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह फ़ोटो, ट्रैश में मूव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश में मूव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश में मूव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{फ़ोटो ट्रैश में भेजी जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो ट्रैश में भेजी जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो ट्रैश में भेजी जा रही है…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह आइटम, ट्रैश में मूव करने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश में मूव करने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश में मूव करने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{आइटम को ट्रैश में भेजा जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश में भेजा जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश में भेजा जा रहा है…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह ऑडियो फ़ाइल, ट्रैश से बाहर निकालने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल, ट्रैश से बाहर निकालने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें, ट्रैश से बाहर निकालने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ऑडियो फ़ाइल ट्रैश से बाहर निकाली जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल ट्रैश से बाहर निकाली जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलें ट्रैश से बाहर निकाली जा रही हैं…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह वीडियो, ट्रैश से बाहर निकालने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश से बाहर निकालने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो, ट्रैश से बाहर निकालने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{वीडियो ट्रैश से बाहर निकाला जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> वीडियो ट्रैश से बाहर निकाला जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> वीडियो ट्रैश से बाहर निकाले जा रहे हैं…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह फ़ोटो, ट्रैश से बाहर निकालने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश से बाहर निकालने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो, ट्रैश से बाहर निकालने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{फ़ोटो ट्रैश से बाहर निकाली जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो ट्रैश से बाहर निकाली जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो ट्रैश से बाहर निकाली जा रही हैं…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह आइटम, ट्रैश से बाहर निकालने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश से बाहर निकालने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम, ट्रैश से बाहर निकालने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{आइटम को ट्रैश से बाहर निकाला जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> आइटम को ट्रैश से बाहर निकाला जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> आइटम ट्रैश से बाहर निकाले जा रहे हैं…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह ऑडियो फ़ाइल मिटाने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइल मिटाने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> ऑडियो फ़ाइलें मिटाने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ऑडियो फ़ाइल मिटाई जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइल मिटाई जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडियो फ़ाइलें मिटाई जा रही हैं…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह वीडियो मिटाने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो मिटाने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> वीडियो मिटाने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{वीडियो मिटाया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> वीडियो मिटाया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> वीडियो मिटाए जा रहे हैं…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह फ़ोटो मिटाने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो मिटाने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> फ़ोटो मिटाने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{फ़ोटो मिटाई जा रही है…}one{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो मिटाई जा रही है…}other{<xliff:g id="COUNT">^1</xliff:g> फ़ोटो मिटाई जा रही हैं…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{क्या <xliff:g id="APP_NAME_0">^1</xliff:g> को यह आइटम मिटाने की अनुमति देनी है?}one{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम मिटाने की अनुमति देनी है?}other{क्या <xliff:g id="APP_NAME_1">^1</xliff:g> को <xliff:g id="COUNT">^2</xliff:g> आइटम मिटाने की अनुमति देनी है?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{आइटम मिटाया जा रहा है…}one{<xliff:g id="COUNT">^1</xliff:g> आइटम मिटाया जा रहा है…}other{<xliff:g id="COUNT">^1</xliff:g> आइटम मिटाए जा रहे हैं…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> मीडिया फ़ाइलों को प्रोसेस नहीं कर सकता"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"मीडिया को प्रोसेस करने की कार्रवाई रद्द की गई"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"मीडिया को प्रोसेस करने में गड़बड़ी हुई"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index b742525..d4d6f58 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Nastavi"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Dopusti"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Odbij"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">i još <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{i još <xliff:g id="COUNT_0">^1</xliff:g>}one{i još <xliff:g id="COUNT_1">^1</xliff:g>}few{i još <xliff:g id="COUNT_1">^1</xliff:g>}other{i još <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_0">^1</xliff:g>}one{Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g>}few{Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g>}other{Plus sljedeći broj dodatnih stavki: <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Brisanje privremenih datoteka aplikacija"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> želi izbrisati neke privremene datoteke. Zbog toga može doći do veće upotrebe baterije ili mobilnih podataka."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Brišu se privremene datoteke aplikacija…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Dodaj"</string>
<string name="deselect" msgid="4297825044827769490">"Poništi odabir"</string>
<string name="select" msgid="2704765470563027689">"Odaberi"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku</item>
- <item quantity="few">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other">Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Odaberite najviše <xliff:g id="COUNT_0">^1</xliff:g> stavku}one{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavku}few{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavke}other{Odaberite najviše <xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="recent" msgid="6694613584743207874">"Nedavno"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nema fotografija i videozapisa"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nema albuma"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Prikaži odabrano"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotografije"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumi"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Pristupanje osobnim podacima putem poslovne aplikacije nije dopušteno"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Poslovne aplikacije su pauzirane"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Da biste otvorili fotografije s poslovnog profila, uključite poslovne aplikacije i pokušajte ponovo"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> stavka</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> stavke</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> stavki</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> stavka}one{<xliff:g id="COUNT_1">^1</xliff:g> stavka}few{<xliff:g id="COUNT_1">^1</xliff:g> stavke}other{<xliff:g id="COUNT_1">^1</xliff:g> stavki}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Dodaj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Preuzimanja"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Snimke zaslona"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteku?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteke?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteka?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapis?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografiju?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografija?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografija…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="few">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteku u otpad?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteke u otpad?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteka u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka u otpad…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis u otpad?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju u otpad?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije u otpad?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija u otpad…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki u otpad…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteku iz otpada?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteke iz otpada?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteka iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis iz otpada?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju iz otpada?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije iz otpada?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija iz otpada…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…</item>
- <item quantity="few">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…</item>
- <item quantity="other">Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki iz otpada…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteku?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteke?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteka?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapis?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiju?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografija?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografija…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?</item>
- <item quantity="few">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?</item>
- <item quantity="other">Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> stavki…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Fotografija s videom"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izmijeni tu audiodatoteku?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteku?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteke?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> audiodatoteka?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Mijenjanje audiodatoteke…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izmijeni taj videozapis?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapis?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> videozapisa?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Mijenjanje videozapisa…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izmijeni tu fotografiju?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografiju?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> fotografija?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Mijenjanje fotografije…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> fotografija…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izmijeni tu stavku?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izmijeni <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Mijenjanje stavke…}one{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…}few{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Mijenjanje <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti tu audiodatoteku u otpad?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteku u otpad?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteke u otpad?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteka u otpad?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Premještanje audiodatoteke u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka u otpad…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti taj videozapis u otpad?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis u otpad?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa u otpad?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Premještanje videozapisa u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa u otpad…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>da premjesti tu fotografiju u otpad?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju u otpad?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije u otpad?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija u otpad?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Premještanje fotografije u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija u otpad…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti tu stavku u otpad?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavku u otpad?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavke u otpad?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavki u otpad?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Premještanje stavke u otpad…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke u otpad…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki u otpad…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti tu audiodatoteku iz otpada?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteku iz otpada?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteke iz otpada?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> audiodatoteka iz otpada?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Premještanje audiodatoteke iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka iz otpada…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti taj videozapis iz otpada?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapis iz otpada?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> videozapisa iz otpada?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Premještanje videozapisa iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> videozapisa iz otpada…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti tu fotografiju iz otpada?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografiju iz otpada?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografije iz otpada?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> fotografija iz otpada?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Premještanje fotografije iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> fotografija iz otpada…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da premjesti tu stavku iz otpada?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavku iz otpada?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavke iz otpada?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da premjesti <xliff:g id="COUNT">^2</xliff:g> stavki iz otpada?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Premještanje stavke iz otpada…}one{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…}few{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavke iz otpada…}other{Premještanje <xliff:g id="COUNT">^1</xliff:g> stavki iz otpada…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izbriše tu audiodatoteku?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteku?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteke?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> audiodatoteka?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Brisanje audiodatoteke…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteke…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> audiodatoteka…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izbriše taj videozapis?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapis?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> videozapisa?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Brisanje videozapisa…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> videozapisa…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izbriše tu fotografiju?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiju?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografija?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Brisanje fotografije…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografija…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g> da izbriše tu stavku?}one{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavku?}few{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavke?}other{Želite li dopustiti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g> da izbriše <xliff:g id="COUNT">^2</xliff:g> stavki?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Brisanje stavke…}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavke…}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> stavki…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Aplikacija <xliff:g id="APP_NAME">%s</xliff:g> ne može obraditi medijske datoteke"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Obrada medijskih sadržaja otkazana"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Pogreška prilikom obrade medijskih sadržaja"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index b786606..29159f8 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Folytatás"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Engedélyezés"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Tiltás"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">És további <xliff:g id="COUNT_1">^1</xliff:g> elem</item>
- <item quantity="one">És további <xliff:g id="COUNT_0">^1</xliff:g> elem</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{És további <xliff:g id="COUNT_0">^1</xliff:g> elem}other{És további <xliff:g id="COUNT_1">^1</xliff:g> elem}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ideiglenes alkalmazásfájlok törlése"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"A(z) <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> szeretne törölni néhány ideiglenes fájlt. Ez nagyobb akkumulátor- és mobiladat-használatot eredményezhet."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Ideiglenes alkalmazásfájlok törlése…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Hozzáadás"</string>
<string name="deselect" msgid="4297825044827769490">"Jelölés törlése"</string>
<string name="select" msgid="2704765470563027689">"Kiválasztás"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Legfeljebb <xliff:g id="COUNT_1">^1</xliff:g> elemet jelölhet ki</item>
- <item quantity="one">Legfeljebb <xliff:g id="COUNT_0">^1</xliff:g> elemet jelölhet ki</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Legfeljebb <xliff:g id="COUNT_0">^1</xliff:g> elemet jelölhet ki}other{Legfeljebb <xliff:g id="COUNT_1">^1</xliff:g> elemet jelölhet ki}}"</string>
<string name="recent" msgid="6694613584743207874">"Legújabbak"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Kijelöltek megtekintése"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nincsenek képek vagy videók"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nincsenek albumok"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Kijelöltek megnézése"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotók"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumok"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Átváltás munkaprofilra"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"A személyes adatokhoz való hozzáférés munkahelyi alkalmazással nincs engedélyezve"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"A munkahelyi alkalmazások szüneteltetve vannak"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"A munkahelyi fotók megnyitásához kapcsolja be a munkahelyi alkalmazásokat, majd próbálkozzon újra"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elem</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elem</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elem}other{<xliff:g id="COUNT_1">^1</xliff:g> elem}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Hozzáadás (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Letöltések"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Képernyőképek"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájl módosítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a módosítását?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiofájl módosítása folyamatban van…</item>
- <item quantity="one">Az audiofájl módosítása folyamatban van…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videó módosítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a módosítását?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videó módosítása folyamatban van…</item>
- <item quantity="one">A videó módosítása folyamatban van…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotó módosítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a módosítását?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotó módosítása folyamatban van…</item>
- <item quantity="one">A fotó módosítása folyamatban van…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elem módosítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a módosítását?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elem módosítása folyamatban van…</item>
- <item quantity="one">Az elem módosítása folyamatban van…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájlnak a kukába helyezését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a kukába helyezését?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiofájl áthelyezése a kukába…</item>
- <item quantity="one">Az audiofájl áthelyezése a kukába…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videónak a kukába helyezését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a kukába helyezését?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videó áthelyezése a kukába…</item>
- <item quantity="one">Videó áthelyezése a kukába…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotónak a kukába helyezését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a kukába helyezését?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotó áthelyezése a kukába…</item>
- <item quantity="one">Fotó áthelyezése a kukába…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elemnek a kukába helyezését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a kukába helyezését?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elem áthelyezése a kukába…</item>
- <item quantity="one">Az elem áthelyezése a kukába…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájlnak a kukából való visszaállítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a kukából való visszaállítását?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiofájl visszaállítása a kukából…</item>
- <item quantity="one">Audiofájl visszaállítása a kukából…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videónak a kukából való visszaállítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a kukából való visszaállítását?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videó visszaállítása a kukából…</item>
- <item quantity="one">Videó visszaállítása a kukából…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotónak a kukából való visszaállítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a kukából való visszaállítását?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotó visszaállítása a kukából…</item>
- <item quantity="one">Fotó visszaállítása a kukából…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elemnek a kukából való visszaállítását?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a kukából való visszaállítását?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elem visszaállítása a kukából…</item>
- <item quantity="one">Elem visszaállítása a kukából…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> audiofájl törlését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az audiofájlnak a törlését?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiofájl törlése folyamatban van…</item>
- <item quantity="one">Az audiofájl törlése folyamatban van…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videó törlését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a törlését?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videó törlése folyamatban van…</item>
- <item quantity="one">A videó törlése folyamatban van…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotó törlését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a törlését?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotó törlése folyamatban van…</item>
- <item quantity="one">A fotó törlése folyamatban van…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elem törlését?</item>
- <item quantity="one">Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a törlését?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> elem törlése folyamatban van…</item>
- <item quantity="one">Az elem törlése folyamatban van…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Mozgókép"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a módosítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájl módosítását?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Az audiofájl módosítása folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> audiofájl módosítása folyamatban van…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a módosítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videó módosítását?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{A videó módosítása folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> videó módosítása folyamatban van…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a módosítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotó módosítását?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{A fotó módosítása folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> fotó módosítása folyamatban van…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a módosítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elem módosítását?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Az elem módosítása folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> elem módosítása folyamatban van…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a kukába helyezését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájlnak a kukába helyezését?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Az audiofájl áthelyezése a kukába…}other{<xliff:g id="COUNT">^1</xliff:g> audiofájl áthelyezése a kukába…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a kukába helyezését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videónak a kukába helyezését?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Videó áthelyezése a kukába…}other{<xliff:g id="COUNT">^1</xliff:g> videó áthelyezése a kukába…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a kukába helyezését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotónak a kukába helyezését?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Fotó áthelyezése a kukába…}other{<xliff:g id="COUNT">^1</xliff:g> fotó áthelyezése a kukába…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a kukába helyezését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elemnek a kukába helyezését?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Az elem áthelyezése a kukába…}other{<xliff:g id="COUNT">^1</xliff:g> elem áthelyezése a kukába…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a hangfájlnak a kukából való visszaállítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> hangfájlnak a kukából való visszaállítását?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audiofájl visszaállítása a kukából…}other{<xliff:g id="COUNT">^1</xliff:g> audiofájl visszaállítása a kukából…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a kukából való visszaállítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videónak a kukából való visszaállítását?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Videó visszaállítása a kukából…}other{<xliff:g id="COUNT">^1</xliff:g> videó visszaállítása a kukából…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a kukából való visszaállítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotónak a kukából való visszaállítását?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Fotó visszaállítása a kukából…}other{<xliff:g id="COUNT">^1</xliff:g> fotó visszaállítása a kukából…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a kukából való visszaállítását?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elemnek a kukából való visszaállítását?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Elem visszaállítása a kukából…}other{<xliff:g id="COUNT">^1</xliff:g> elem visszaállítása a kukából…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az audiofájlnak a törlését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> audiofájl törlését?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Az audiofájl törlése folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> audiofájl törlése folyamatban van…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a videónak a törlését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> videó törlését?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{A videó törlése folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> videó törlése folyamatban van…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek a fotónak a törlését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> fotó törlését?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{A fotó törlése folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> fotó törlése folyamatban van…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Engedélyezi a(z) <xliff:g id="APP_NAME_0">^1</xliff:g> számára ennek az elemnek a törlését?}other{Engedélyezi a(z) <xliff:g id="APP_NAME_1">^1</xliff:g> számára <xliff:g id="COUNT">^2</xliff:g> elem törlését?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Az elem törlése folyamatban van…}other{<xliff:g id="COUNT">^1</xliff:g> elem törlése folyamatban van…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"A(z) <xliff:g id="APP_NAME">%s</xliff:g> nem tudja feldolgozni a médiafájlokat"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediatartalom feldolgozása megszakítva"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Médiatartalom-feldolgozási hiba"</string>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 2e2323e..94a1683 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Շարունակել"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Թույլատրել"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Մերժել"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Ու ևս <xliff:g id="COUNT_1">^1</xliff:g> լրացուցիչ տարր</item>
- <item quantity="other">Ու ևս <xliff:g id="COUNT_1">^1</xliff:g> լրացուցիչ տարր</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Ու ևս <xliff:g id="COUNT_0">^1</xliff:g> լրացուցիչ տարր}one{Ու ևս <xliff:g id="COUNT_1">^1</xliff:g> լրացուցիչ տարր}other{Ու ևս <xliff:g id="COUNT_1">^1</xliff:g> լրացուցիչ տարր}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ջնջեք հավելվածի լրացուցիչ ֆայլերը"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> հավելվածը հայցում է որոշ ժամանակավոր ֆայլեր ջնջելու թույլտվություն։ Դրա համար կարող է օգտագործվել ավելի շատ մարտկոցի լիցք կամ բջջային ինտերնետ։"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Հավելվածների ժամանակավոր ֆայլերը ջնջվում են…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Ավելացնել"</string>
<string name="deselect" msgid="4297825044827769490">"Ապընտրել"</string>
<string name="select" msgid="2704765470563027689">"Ընտրել"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Ընտրեք մինչև <xliff:g id="COUNT_1">^1</xliff:g> տարր</item>
- <item quantity="other">Ընտրեք մինչև <xliff:g id="COUNT_1">^1</xliff:g> տարր</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Ընտրեք մինչև <xliff:g id="COUNT_0">^1</xliff:g> տարր}one{Ընտրեք մինչև <xliff:g id="COUNT_1">^1</xliff:g> տարր}other{Ընտրեք մինչև <xliff:g id="COUNT_1">^1</xliff:g> տարր}}"</string>
<string name="recent" msgid="6694613584743207874">"Վերջինները"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Դիտել ընտրությունը"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Լուսանկարներ կամ տեսանյութեր չկան"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ալբոմներ չկան"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Դիտել ընտրվածը"</string>
<string name="picker_photos" msgid="7415035516411087392">"Լուսանկարներ"</string>
<string name="picker_albums" msgid="4822511902115299142">"Ալբոմներ"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Բացել աշխատանքային պրոֆիլը"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Անձնական տվյալները հասանելի չեն աշխատանքային հավելվածում"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Աշխատանքային հավելվածները դադարեցված են"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Աշխատանքային լուսանկարները բացելու համար միացրեք աշխատանքային հավելվածները և նորից փորձեք։"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> տարր</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> տարր</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> տարր}one{<xliff:g id="COUNT_1">^1</xliff:g> տարր}other{<xliff:g id="COUNT_1">^1</xliff:g> տարր}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Ավելացնել (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Տեսախցիկ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Ներբեռնումներ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Սքրինշոթներ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ փոփոխվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ փոփոխվում է…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ փոփոխվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ փոփոխվում է…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> լուսանկար փոփոխվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> լուսանկար փոփոխվում է…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տարր</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տարր</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տարր փոփոխվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տարր փոփոխվում է…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղ</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ տեղափոխվում է աղբարկղ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ տեղափոխվում է աղբարկղ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղ</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ տեղափոխվում է աղբարկղ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ տեղափոխվում է աղբարկղ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղ</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> լուսանկար տեղափոխվում է աղբարկղ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> լուսանկար տեղափոխվում է աղբարկղ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղ</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տարր տեղափոխվում է աղբարկղ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տարր տեղափոխվում է աղբարկղ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել<xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել<xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ վերականգնվում է աղբարկղից…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ վերականգնվում է աղբարկղից…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղից</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղից</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ վերականգնվում է աղբարկղից…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ վերականգնվում է աղբարկղից…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղից</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղից</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> լուսանկար վերականգնվում է աղբարկղից…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> լուսանկար վերականգնվում է աղբարկղից…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղից</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղից</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տարր վերականգնվում է աղբարկղից…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տարր վերականգնվում է աղբարկղից…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ ջնջվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ ջնջվում է…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ ջնջվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տեսանյութ ջնջվում է…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> լուսանկար</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> լուսանկար</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> լուսանկար ջնջվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> լուսանկար ջնջվում է…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տարր</item>
- <item quantity="other">Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տարր</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> տարր ջնջվում է…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> տարր ջնջվում է…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Շարժվող լուսանկար"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին վերականգնել այս աուդիո ֆայլն աղբարկղից}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Աուդիո ֆայլը փոփոխվում է…}one{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ փոփոխվում է…}other{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ փոփոխվում է…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին փոփոխել այս տեսանյութը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Տեսանյութը փոփոխվում է…}one{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ փոփոխվում է…}other{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ փոփոխվում է…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին փոփոխել այս լուսանկարը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Լուսանկարը փոփոխվում է…}one{<xliff:g id="COUNT">^1</xliff:g> լուսանկար փոփոխվում է…}other{<xliff:g id="COUNT">^1</xliff:g> լուսանկար փոփոխվում է…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին փոփոխել այս տարրը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տարր}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին փոփոխել <xliff:g id="COUNT">^2</xliff:g> տարր}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Տարրը փոփոխվում է…}one{<xliff:g id="COUNT">^1</xliff:g> տարր փոփոխվում է…}other{<xliff:g id="COUNT">^1</xliff:g> տարր փոփոխվում է…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին տեղափոխել այս աուդիո ֆայլն աղբարկղ}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղ}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Աուդիո ֆայլը տեղափոխվում է աղբարկղ…}one{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ տեղափոխվում է աղբարկղ…}other{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ տեղափոխվում է աղբարկղ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին տեղափոխել այս տեսանյութն աղբարկղ}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղ}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Տեսանյութը տեղափոխվում է աղբարկղ…}one{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ տեղափոխվում է աղբարկղ…}other{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ տեղափոխվում է աղբարկղ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին տեղափոխել այս լուսանկարն աղբարկղ}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղ}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Լուսանկարը տեղափոխվում է աղբարկղ…}one{<xliff:g id="COUNT">^1</xliff:g> լուսանկար տեղափոխվում է աղբարկղ…}other{<xliff:g id="COUNT">^1</xliff:g> լուսանկար տեղափոխվում է աղբարկղ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին տեղափոխել այս տարրն աղբարկղ}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին տեղափոխել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղ}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Տարրը տեղափոխվում է աղբարկղ…}one{<xliff:g id="COUNT">^1</xliff:g> տարր տեղափոխվում է աղբարկղ…}other{<xliff:g id="COUNT">^1</xliff:g> տարր տեղափոխվում է աղբարկղ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին վերականգնել այս աուդիո ֆայլն աղբարկղից}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ աղբարկղից}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Աուդիո ֆայլը վերականգնվում է աղբարկղից…}one{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ վերականգնվում է աղբարկղից…}other{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ վերականգնվում է աղբարկղից…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին վերականգնել այս տեսանյութն աղբարկղից}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղից}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ աղբարկղից}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Տեսանյութը վերականգնվում է աղբարկղից…}one{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ վերականգնվում է աղբարկղից…}other{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ վերականգնվում է աղբարկղից…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին վերականգնել այս լուսանկարն աղբարկղից}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղից}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> լուսանկար աղբարկղից}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Լուսանկարը վերականգնվում է աղբարկղից…}one{<xliff:g id="COUNT">^1</xliff:g> լուսանկար վերականգնվում է աղբարկղից…}other{<xliff:g id="COUNT">^1</xliff:g> լուսանկար վերականգնվում է աղբարկղից…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին վերականգնել այս տարրն աղբարկղից}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղից}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին վերականգնել <xliff:g id="COUNT">^2</xliff:g> տարր աղբարկղից}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Տարրը վերականգնվում է աղբարկղից…}one{<xliff:g id="COUNT">^1</xliff:g> տարր վերականգնվում է աղբարկղից…}other{<xliff:g id="COUNT">^1</xliff:g> տարր վերականգնվում է աղբարկղից…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին ջնջել այս աուդիո ֆայլը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> աուդիո ֆայլ}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Աուդիո ֆայլը ջնջվում է…}one{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ ջնջվում է…}other{<xliff:g id="COUNT">^1</xliff:g> աուդիո ֆայլ ջնջվում է…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին ջնջել այս տեսանյութը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տեսանյութ}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Տեսանյութը ջնջվում է…}one{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ ջնջվում է…}other{<xliff:g id="COUNT">^1</xliff:g> տեսանյութ ջնջվում է…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին ջնջել այս լուսանկարը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> լուսանկար}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> լուսանկար}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Լուսանկարը ջնջվում է…}one{<xliff:g id="COUNT">^1</xliff:g> լուսանկար ջնջվում է…}other{<xliff:g id="COUNT">^1</xliff:g> լուսանկար ջնջվում է…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Թույլատրե՞լ <xliff:g id="APP_NAME_0">^1</xliff:g> հավելվածին ջնջել այս տարրը}one{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տարր}other{Թույլատրե՞լ <xliff:g id="APP_NAME_1">^1</xliff:g> հավելվածին ջնջել <xliff:g id="COUNT">^2</xliff:g> տարր}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Տարրը ջնջվում է…}one{<xliff:g id="COUNT">^1</xliff:g> տարր ջնջվում է…}other{<xliff:g id="COUNT">^1</xliff:g> տարր ջնջվում է…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> հավելվածը չի կարող մեդիաֆայլեր մշակել"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Մեդիաֆայլի մշակումը չեղարկվել է"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Մեդիաֆայլի մշակման սխալ"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 73afbc3..5b513c3 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Lanjutkan"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Izinkan"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Tolak"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> item tambahan</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> item tambahan</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> item tambahan}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> item tambahan}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Menghapus file aplikasi sementara"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ingin menghapus beberapa file sementara. Ini dapat meningkatkan penggunaan baterai atau data seluler."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Menghapus file aplikasi sementara…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Tambahkan"</string>
<string name="deselect" msgid="4297825044827769490">"Batalkan pilihan"</string>
<string name="select" msgid="2704765470563027689">"Pilih"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Pilih hingga <xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="one">Pilih hingga <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Pilih hingga <xliff:g id="COUNT_0">^1</xliff:g> item}other{Pilih hingga <xliff:g id="COUNT_1">^1</xliff:g> item}}"</string>
<string name="recent" msgid="6694613584743207874">"Terbaru"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Tidak ada foto atau video"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Tidak ada album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Lihat yang dipilih"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foto"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Mengakses data pribadi dari aplikasi kerja tidak diizinkan"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Aplikasi kerja dijeda"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Untuk membuka foto kerja, aktifkan aplikasi kerja lalu coba lagi"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> item}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Tambahkan (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Hasil download"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshot"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengubah <xliff:g id="COUNT">^2</xliff:g> file audio?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengubah file audio ini?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Mengubah <xliff:g id="COUNT">^1</xliff:g> file audio …</item>
- <item quantity="one">Mengubah file audio …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengubah <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengubah video ini?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Mengubah <xliff:g id="COUNT">^1</xliff:g> video …</item>
- <item quantity="one">Mengubah video …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengubah <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengubah foto ini?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Mengubah <xliff:g id="COUNT">^1</xliff:g> foto …</item>
- <item quantity="one">Mengubah foto …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengubah <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengubah item ini?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Mengubah <xliff:g id="COUNT">^1</xliff:g> item …</item>
- <item quantity="one">Mengubah item …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk memindahkan <xliff:g id="COUNT">^2</xliff:g> file audio ke sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk memindahkan file audio ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> file audio ke sampah …</item>
- <item quantity="one">Memindahkan file audio ke sampah …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk memindahkan <xliff:g id="COUNT">^2</xliff:g> video ke sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk memindahkan video ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> video ke sampah …</item>
- <item quantity="one">Memindahkan video ke sampah …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk memindahkan <xliff:g id="COUNT">^2</xliff:g> foto ke sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk memindahkan foto ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> foto ke sampah …</item>
- <item quantity="one">Memindahkan foto ke sampah …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk memindahkan <xliff:g id="COUNT">^2</xliff:g> item ke sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk memindahkan item ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> item ke sampah …</item>
- <item quantity="one">Memindahkan item ke sampah …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengeluarkan <xliff:g id="COUNT">^2</xliff:g> file audio dari sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengeluarkan file audio ini dari sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> file audio dari sampah …</item>
- <item quantity="one">Memindahkan file audio dari sampah …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengeluarkan <xliff:g id="COUNT">^2</xliff:g> video dari sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengeluarkan video ini dari sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> video dari sampah …</item>
- <item quantity="one">Memindahkan video dari sampah …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengeluarkan <xliff:g id="COUNT">^2</xliff:g> foto dari sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengeluarkan foto ini dari sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> foto dari sampah …</item>
- <item quantity="one">Memindahkan foto dari sampah …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk mengeluarkan <xliff:g id="COUNT">^2</xliff:g> item dari sampah?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk mengeluarkan item ini dari sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Memindahkan <xliff:g id="COUNT">^1</xliff:g> item dari sampah …</item>
- <item quantity="one">Memindahkan item dari sampah …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk menghapus <xliff:g id="COUNT">^2</xliff:g> file audio?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk menghapus file audio ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Menghapus <xliff:g id="COUNT">^1</xliff:g> file audio …</item>
- <item quantity="one">Menghapus file audio …</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk menghapus <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk menghapus video ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Menghapus <xliff:g id="COUNT">^1</xliff:g> video …</item>
- <item quantity="one">Menghapus video …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk menghapus <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk menghapus foto ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Menghapus <xliff:g id="COUNT">^1</xliff:g> foto …</item>
- <item quantity="one">Menghapus foto …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> untuk menghapus <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="one">Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> untuk menghapus item ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Menghapus <xliff:g id="COUNT">^1</xliff:g> item …</item>
- <item quantity="one">Menghapus item …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto Motion"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah file audio ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah <xliff:g id="COUNT">^2</xliff:g> file audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Mengubah file audio …}other{Mengubah <xliff:g id="COUNT">^1</xliff:g> file audio …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah video ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Mengubah video …}other{Mengubah <xliff:g id="COUNT">^1</xliff:g> video …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah foto ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Mengubah foto …}other{Mengubah <xliff:g id="COUNT">^1</xliff:g> foto …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah item ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah <xliff:g id="COUNT">^2</xliff:g> item?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Mengubah item …}other{Mengubah <xliff:g id="COUNT">^1</xliff:g> item …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan file audio ini ke sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> file audio ke sampah?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Memindahkan file audio ke sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> file audio ke sampah …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan video ini ke sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> video ke sampah?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Memindahkan video ke sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> video ke sampah …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan foto ini ke sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> foto ke sampah?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Memindahkan foto ke sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> foto ke sampah …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan item ini ke sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> item ke sampah?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Memindahkan item ke sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> item ke sampah …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan file audio ini dari sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> file audio dari sampah?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Memindahkan file audio dari sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> file audio dari sampah …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan video ini dari sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> video dari sampah?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Memindahkan video dari sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> video dari sampah …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan foto ini dari sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> foto dari sampah?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Memindahkan foto dari sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> foto dari sampah …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> memindahkan item ini dari sampah?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> memindahkan <xliff:g id="COUNT">^2</xliff:g> item dari sampah?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Memindahkan item dari sampah …}other{Memindahkan <xliff:g id="COUNT">^1</xliff:g> item dari sampah …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> menghapus file audio ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> menghapus <xliff:g id="COUNT">^2</xliff:g> file audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Menghapus file audio …}other{Menghapus <xliff:g id="COUNT">^1</xliff:g> file audio …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> menghapus video ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> menghapus <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Menghapus video …}other{Menghapus <xliff:g id="COUNT">^1</xliff:g> video …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> menghapus foto ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> menghapus <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Menghapus foto …}other{Menghapus <xliff:g id="COUNT">^1</xliff:g> foto …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Izinkan <xliff:g id="APP_NAME_0">^1</xliff:g> menghapus item ini?}other{Izinkan <xliff:g id="APP_NAME_1">^1</xliff:g> menghapus <xliff:g id="COUNT">^2</xliff:g> item?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Menghapus item …}other{Menghapus <xliff:g id="COUNT">^1</xliff:g> item …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> tidak dapat memproses file media"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Pemrosesan media dibatalkan"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Pemrosesan media mengalami error"</string>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 82b527e..ad68bdc 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Áfram"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Leyfa"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Hafna"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Auk <xliff:g id="COUNT_1">^1</xliff:g> atriðis til viðbótar</item>
- <item quantity="other">Auk <xliff:g id="COUNT_1">^1</xliff:g> atriða til viðbótar</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> atriði í viðbót}one{<xliff:g id="COUNT_1">^1</xliff:g> atriði í viðbót}other{<xliff:g id="COUNT_1">^1</xliff:g> atriði í viðbót}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Hreinsa tímabundnar forritaskrár"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vill fá að hreinsa sumar tímabundnar skrár. Þetta getur haft í för með sér aukna rafhlöðunotkun eða notkun farsímagagna."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Verið er að eyða tímabundnum forritaskrám…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Bæta við"</string>
<string name="deselect" msgid="4297825044827769490">"Afvelja"</string>
<string name="select" msgid="2704765470563027689">"Velja"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Veldu allt að <xliff:g id="COUNT_1">^1</xliff:g> atriði</item>
- <item quantity="other">Veldu allt að <xliff:g id="COUNT_1">^1</xliff:g> atriði</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Veldu allt að <xliff:g id="COUNT_0">^1</xliff:g> atriði}one{Veldu allt að <xliff:g id="COUNT_1">^1</xliff:g> atriði}other{Veldu allt að <xliff:g id="COUNT_1">^1</xliff:g> atriði}}"</string>
<string name="recent" msgid="6694613584743207874">"Nýlegt"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Engar myndir eða myndskeið"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Engin albúm"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Skoða valið"</string>
<string name="picker_photos" msgid="7415035516411087392">"Myndir"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albúm"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Óheimilt er að opna einkagögn í vinnuforriti"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Hlé gert á vinnuforritum"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Kveiktu á vinnuforritunum og reyndu síðan að opna vinnumyndirnar aftur"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> atriði</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> atriði</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> atriði}one{<xliff:g id="COUNT_1">^1</xliff:g> atriði}other{<xliff:g id="COUNT_1">^1</xliff:g> atriði}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Bæta við (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Myndavél"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Niðurhal"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skjámyndir"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> hljóðskrá?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> hljóðskrám?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Breytir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá…</item>
- <item quantity="other">Breytir <xliff:g id="COUNT">^1</xliff:g> hljóðskrám…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndskeiði?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndskeiðum?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Breytir <xliff:g id="COUNT">^1</xliff:g> myndskeiði…</item>
- <item quantity="other">Breytir <xliff:g id="COUNT">^1</xliff:g> myndskeiðum…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> mynd?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndum?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Breytir <xliff:g id="COUNT">^1</xliff:g> mynd…</item>
- <item quantity="other">Breytir <xliff:g id="COUNT">^1</xliff:g> myndum…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> atriði?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> atriðum?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Breytir <xliff:g id="COUNT">^1</xliff:g> atriði…</item>
- <item quantity="other">Breytir <xliff:g id="COUNT">^1</xliff:g> atriðum…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrá í ruslið?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrár í ruslið?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá í ruslið…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrár í ruslið…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið í ruslið?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið í ruslið?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið í ruslið…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið í ruslið…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> mynd í ruslið?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndir í ruslið?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> mynd í ruslið…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> myndir í ruslið…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði í ruslið?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði í ruslið?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> atriði í ruslið…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> atriði í ruslið…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrá úr ruslinu?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrár úr ruslinu?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá úr ruslinu…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrár úr ruslinu…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið úr ruslinu?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið úr ruslinu?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið úr ruslinu…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið úr ruslinu…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> mynd úr ruslinu?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndir úr ruslinu?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> mynd úr ruslinu…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> myndir úr ruslinu…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði úr ruslinu?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði úr ruslinu?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Færir <xliff:g id="COUNT">^1</xliff:g> atriði úr ruslinu…</item>
- <item quantity="other">Færir <xliff:g id="COUNT">^1</xliff:g> atriði úr ruslinu…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> hljóðskrá?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> hljóðskrám?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Eyðir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá…</item>
- <item quantity="other">Eyðir <xliff:g id="COUNT">^1</xliff:g> hljóðskrám…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndskeiði?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndskeiðum?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Eyðir <xliff:g id="COUNT">^1</xliff:g> myndskeiði…</item>
- <item quantity="other">Eyðir <xliff:g id="COUNT">^1</xliff:g> myndskeiðum…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> mynd?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndum?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Eyðir <xliff:g id="COUNT">^1</xliff:g> mynd…</item>
- <item quantity="other">Eyðir <xliff:g id="COUNT">^1</xliff:g> myndum…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> atriði?</item>
- <item quantity="other">Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> atriðum?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Eyðir <xliff:g id="COUNT">^1</xliff:g> atriði…</item>
- <item quantity="other">Eyðir <xliff:g id="COUNT">^1</xliff:g> atriðum…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Lifandi mynd"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að breyta þessari hljóðskrá?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> hljóðskrá?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> hljóðskrám?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Breytir hljóðskrá…}one{Breytir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá…}other{Breytir <xliff:g id="COUNT">^1</xliff:g> hljóðskrám…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að breyta þessu myndskeiði?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndskeiði?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndskeiðum?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Breytir myndskeiði…}one{Breytir <xliff:g id="COUNT">^1</xliff:g> myndskeiði…}other{Breytir <xliff:g id="COUNT">^1</xliff:g> myndskeiðum…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að breyta þessari mynd?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> mynd?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> myndum?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Breytir mynd…}one{Breytir <xliff:g id="COUNT">^1</xliff:g> mynd…}other{Breytir <xliff:g id="COUNT">^1</xliff:g> myndum…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að breyta þessu atriði?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> atriði?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að breyta <xliff:g id="COUNT">^2</xliff:g> atriðum?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Breytir atriði…}one{Breytir <xliff:g id="COUNT">^1</xliff:g> atriði…}other{Breytir <xliff:g id="COUNT">^1</xliff:g> atriðum…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þessa hljóðskrá í ruslið?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrá í ruslið?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrár í ruslið?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Færir hljóðskrá í ruslið…}one{Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá í ruslið…}other{Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrár í ruslið…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þetta myndskeið í ruslið?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið í ruslið?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið í ruslið?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Færir myndskeið í ruslið…}one{Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið í ruslið…}other{Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið í ruslið…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þessa mynd í ruslið?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> mynd í ruslið?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndir í ruslið?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Færir mynd í ruslið…}one{Færir <xliff:g id="COUNT">^1</xliff:g> mynd í ruslið…}other{Færir <xliff:g id="COUNT">^1</xliff:g> myndir í ruslið…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þetta atriði í ruslið?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði í ruslið?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði í ruslið?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Færir atriði í ruslið…}one{Færir <xliff:g id="COUNT">^1</xliff:g> atriði í ruslið…}other{Færir <xliff:g id="COUNT">^1</xliff:g> atriði í ruslið…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þessa hljóðskrá úr ruslinu?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrá úr ruslinu?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> hljóðskrár úr ruslinu?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Færir hljóðskrá úr ruslinu…}one{Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá úr ruslinu…}other{Færir <xliff:g id="COUNT">^1</xliff:g> hljóðskrár úr ruslinu…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þetta myndskeið úr ruslinu?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið úr ruslinu?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndskeið úr ruslinu?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Færir myndskeið úr ruslinu…}one{Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið úr ruslinu…}other{Færir <xliff:g id="COUNT">^1</xliff:g> myndskeið úr ruslinu…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þessa mynd úr ruslinu?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> mynd úr ruslinu?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> myndir úr ruslinu?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Færir mynd úr ruslinu…}one{Færir <xliff:g id="COUNT">^1</xliff:g> mynd úr ruslinu…}other{Færir <xliff:g id="COUNT">^1</xliff:g> myndir úr ruslinu…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að færa þetta atriði úr ruslinu?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði úr ruslinu?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að færa <xliff:g id="COUNT">^2</xliff:g> atriði úr ruslinu?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Færir atriði úr ruslinu…}one{Færir <xliff:g id="COUNT">^1</xliff:g> atriði úr ruslinu…}other{Færir <xliff:g id="COUNT">^1</xliff:g> atriði úr ruslinu…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að eyða þessari hljóðskrá?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> hljóðskrá?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> hljóðskrám?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Eyðir hljóðskrá…}one{Eyðir <xliff:g id="COUNT">^1</xliff:g> hljóðskrá…}other{Eyðir <xliff:g id="COUNT">^1</xliff:g> hljóðskrám…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að eyða þessu myndskeiði?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndskeiði?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndskeiðum?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Eyðir myndskeiði…}one{Eyðir <xliff:g id="COUNT">^1</xliff:g> myndskeiði…}other{Eyðir <xliff:g id="COUNT">^1</xliff:g> myndskeiðum…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að eyða þessari mynd?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> mynd?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> myndum?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Eyðir mynd…}one{Eyðir <xliff:g id="COUNT">^1</xliff:g> mynd…}other{Eyðir <xliff:g id="COUNT">^1</xliff:g> myndum…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Leyfa <xliff:g id="APP_NAME_0">^1</xliff:g> að eyða þessu atriði?}one{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> atriði?}other{Leyfa <xliff:g id="APP_NAME_1">^1</xliff:g> að eyða <xliff:g id="COUNT">^2</xliff:g> atriðum?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Eyðir atriði…}one{Eyðir <xliff:g id="COUNT">^1</xliff:g> atriði…}other{Eyðir <xliff:g id="COUNT">^1</xliff:g> atriðum…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> getur ekki unnið úr efnisskrám"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Hætt við úrvinnslu efnis"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Villa við úrvinnslu efnis"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index afbfe0e..45bf9f4 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continua"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Consenti"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Rifiuta"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Più altri <xliff:g id="COUNT_1">^1</xliff:g> elementi</item>
- <item quantity="one">Più <xliff:g id="COUNT_0">^1</xliff:g> altro elemento</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Più <xliff:g id="COUNT_0">^1</xliff:g> altro elemento}one{Più <xliff:g id="COUNT_1">^1</xliff:g> altro elemento}other{Più altri <xliff:g id="COUNT_1">^1</xliff:g> elementi}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Cancellare file temporanei delle app"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"L\'app <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vorrebbe cancellare alcuni file temporanei. In tal caso potrebbe verificarsi un maggiore utilizzo della batteria o della rete dati."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Cancellazione dei file temporanei delle app…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Aggiungi"</string>
<string name="deselect" msgid="4297825044827769490">"Deseleziona"</string>
<string name="select" msgid="2704765470563027689">"Seleziona"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Seleziona fino a <xliff:g id="COUNT_1">^1</xliff:g> elementi</item>
- <item quantity="one">Seleziona massimo <xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Seleziona massimo <xliff:g id="COUNT_0">^1</xliff:g> elemento}one{Seleziona massimo <xliff:g id="COUNT_1">^1</xliff:g> elemento}other{Seleziona fino a <xliff:g id="COUNT_1">^1</xliff:g> elementi}}"</string>
<string name="recent" msgid="6694613584743207874">"Recenti"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nessun video o foto"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nessun album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Visualizza selezione"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foto"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Non è consentito accedere ai dati personali da un\'app di lavoro"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Le app di lavoro sono in pausa"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Per aprire le foto relative al lavoro, attiva le app di lavoro e riprova"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementi</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> elemento</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elemento}one{<xliff:g id="COUNT_1">^1</xliff:g> elemento}other{<xliff:g id="COUNT_1">^1</xliff:g> elementi}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Aggiungi (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Fotocamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Download"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshot"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> file audio?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo file audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Modifica di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…</item>
- <item quantity="one">Modifica del file audio in corso…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Modifica di <xliff:g id="COUNT">^1</xliff:g> video in corso…</item>
- <item quantity="one">Modifica del video in corso…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questa foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Modifica di <xliff:g id="COUNT">^1</xliff:g> foto in corso…</item>
- <item quantity="one">Modifica della foto in corso…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> elementi?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo elemento?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Modifica di <xliff:g id="COUNT">^1</xliff:g> elementi in corso…</item>
- <item quantity="one">Modifica dell\'elemento in corso…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio nel cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo file audio nel cestino?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio nel cestino in corso…</item>
- <item quantity="one">Spostamento del file audio nel cestino in corso…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video nel cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo video nel cestino?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> video nel cestino in corso…</item>
- <item quantity="one">Spostamento del video nel cestino in corso…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto nel cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questa foto nel cestino?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto nel cestino in corso…</item>
- <item quantity="one">Spostamento della foto nel cestino in corso…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elementi nel cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo elemento nel cestino?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> elementi nel cestino in corso…</item>
- <item quantity="one">Spostamento dell\'elemento nel cestino in corso…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio fuori dal cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo file audio fuori dal cestino?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio fuori dal cestino in corso…</item>
- <item quantity="one">Spostamento del file audio fuori dal cestino in corso…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video fuori dal cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo video fuori dal cestino?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> video fuori dal cestino in corso…</item>
- <item quantity="one">Spostamento del video fuori dal cestino in corso…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto fuori dal cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questa foto fuori dal dispositivo?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto fuori dal cestino in corso…</item>
- <item quantity="one">Spostamento della foto fuori dal cestino in corso…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elementi fuori dal cestino?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo elemento fuori dal cestino?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Spostamento di <xliff:g id="COUNT">^1</xliff:g> elementi fuori dal cestino in corso…</item>
- <item quantity="one">Spostamento dell\'elemento fuori dal cestino in corso…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> file audio?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo file audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Eliminazione di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…</item>
- <item quantity="one">Eliminazione del file audio in corso…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Eliminazione di <xliff:g id="COUNT">^1</xliff:g> video in corso…</item>
- <item quantity="one">Eliminazione del video in corso…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questa foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Eliminazione di <xliff:g id="COUNT">^1</xliff:g> foto in corso…</item>
- <item quantity="one">Eliminazione della foto in corso…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> elementi?</item>
- <item quantity="one">Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo elemento?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Eliminazione di <xliff:g id="COUNT">^1</xliff:g> elementi in corso…</item>
- <item quantity="one">Eliminazione dell\'elemento in corso…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto in movimento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo file audio?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> file audio?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> file audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modifica del file audio in corso…}one{Modifica di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…}other{Modifica di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo video?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> video?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modifica del video in corso…}one{Modifica di <xliff:g id="COUNT">^1</xliff:g> video in corso…}other{Modifica di <xliff:g id="COUNT">^1</xliff:g> video in corso…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questa foto?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> foto?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modifica della foto in corso…}one{Modifica di <xliff:g id="COUNT">^1</xliff:g> foto in corso…}other{Modifica di <xliff:g id="COUNT">^1</xliff:g> foto in corso…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di modificare questo elemento?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> elemento?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di modificare <xliff:g id="COUNT">^2</xliff:g> elementi?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modifica dell\'elemento in corso…}one{Modifica di <xliff:g id="COUNT">^1</xliff:g> elemento in corso…}other{Modifica di <xliff:g id="COUNT">^1</xliff:g> elementi in corso…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo file audio nel cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio nel cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio nel cestino?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Spostamento del file audio nel cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio nel cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio nel cestino in corso…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo video nel cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video nel cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video nel cestino?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Spostamento del video nel cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> video nel cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> video nel cestino in corso…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questa foto nel cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto nel cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto nel cestino?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Spostamento della foto nel cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto nel cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto nel cestino in corso…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo elemento nel cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elemento nel cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elementi nel cestino?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Spostamento dell\'elemento nel cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> elemento nel cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> elementi nel cestino in corso…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo file audio fuori dal cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio fuori dal cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> file audio fuori dal cestino?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Spostamento del file audio fuori dal cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio fuori dal cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> file audio fuori dal cestino in corso…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo video fuori dal cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video fuori dal cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> video fuori dal cestino?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Spostamento del video fuori dal cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> video fuori dal cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> video fuori dal cestino in corso…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questa foto fuori dal cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto fuori dal cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> foto fuori dal cestino?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Spostamento della foto fuori dal cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto fuori dal cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> foto fuori dal cestino in corso…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di spostare questo elemento fuori dal cestino?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elemento fuori dal cestino?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di spostare <xliff:g id="COUNT">^2</xliff:g> elementi fuori dal cestino?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Spostamento dell\'elemento fuori dal cestino in corso…}one{Spostamento di <xliff:g id="COUNT">^1</xliff:g> elemento fuori dal cestino in corso…}other{Spostamento di <xliff:g id="COUNT">^1</xliff:g> elementi fuori dal cestino in corso…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo file audio?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> file audio?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> file audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Eliminazione del file audio in corso…}one{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…}other{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> file audio in corso…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo video?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> video?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Eliminazione del video in corso…}one{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> video in corso…}other{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> video in corso…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questa foto?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> foto?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Eliminazione della foto in corso…}one{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> foto in corso…}other{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> foto in corso…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Consentire all\'app <xliff:g id="APP_NAME_0">^1</xliff:g> di eliminare questo elemento?}one{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> elemento?}other{Consentire all\'app <xliff:g id="APP_NAME_1">^1</xliff:g> di eliminare <xliff:g id="COUNT">^2</xliff:g> elementi?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Eliminazione dell\'elemento in corso…}one{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> elemento in corso…}other{Eliminazione di <xliff:g id="COUNT">^1</xliff:g> elementi in corso…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> non può elaborare file multimediali"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Elaborazione dei contenuti multimediali annullata"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Errore nell\'elaborazione dei contenuti multimediali"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 47fb117..e0dfde1 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"המשך"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"כן, זה בסדר"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"אני לא מרשה"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="two">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="two">ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים</item>
- <item quantity="many">ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים</item>
- <item quantity="other">ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים</item>
- <item quantity="one">ועוד פריט אחד נוסף (<xliff:g id="COUNT_0">^1</xliff:g>)</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{עוד פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>)}two{עוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים}many{עוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים}other{עוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ועוד פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>) נוסף}two{ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים}many{ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים}other{ועוד <xliff:g id="COUNT_1">^1</xliff:g> פריטים נוספים}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ניקוי קובצי אפליקציה זמניים"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"קיבלת בקשה מהאפליקציה <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> לניקוי של חלק מהקבצים הזמניים. הפעולה עשויה להגביר את השימוש בסוללה או בחבילת הגלישה."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"מתבצע ניקוי של קובצי אפליקציה זמניים…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"הוספה"</string>
<string name="deselect" msgid="4297825044827769490">"ביטול הבחירה"</string>
<string name="select" msgid="2704765470563027689">"בחירה"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="two">יש לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר</item>
- <item quantity="many">יש לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר</item>
- <item quantity="other">יש לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר</item>
- <item quantity="one">יש לבחור פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>) לכל היותר</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{ניתן לבחור פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>) לכל היותר}two{ניתן לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר}many{ניתן לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר}other{ניתן לבחור <xliff:g id="COUNT_1">^1</xliff:g> פריטים לכל היותר}}"</string>
<string name="recent" msgid="6694613584743207874">"אחרונות"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"אין תמונות או סרטונים"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"אין אלבומים"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"הצגת הפריטים שנבחרו"</string>
<string name="picker_photos" msgid="7415035516411087392">"תמונות"</string>
<string name="picker_albums" msgid="4822511902115299142">"אלבומים"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"אי אפשר לגשת למידע אישי דרך אפליקציה לעבודה"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"האפליקציות לעבודה מושהות"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"כדי לפתוח תמונות מפרופיל העבודה, צריך להפעיל את האפליקציות לעבודה ולנסות שוב"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="two"><xliff:g id="COUNT_1">^1</xliff:g> פריטים</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> פריטים</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> פריטים</item>
- <item quantity="one">פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>)</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{פריט אחד (<xliff:g id="COUNT_0">^1</xliff:g>)}two{<xliff:g id="COUNT_1">^1</xliff:g> פריטים}many{<xliff:g id="COUNT_1">^1</xliff:g> פריטים}other{<xliff:g id="COUNT_1">^1</xliff:g> פריטים}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"הוספה (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"מצלמה"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"הורדות"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"צילומי מסך"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את קובץ האודיו הזה?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="two">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="many">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="other">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="one">מתבצע שינוי בקובץ אודיו אחד…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את הסרטון הזה?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="two">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="many">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="other">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="one">מתבצע שינוי בסרטון אחד…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את התמונה הזו?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="two">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="many">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="other">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="one">מתבצע שינוי בתמונה אחת…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את הפריט הזה?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="two">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="many">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="other">מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="one">מתבצע שינוי בפריט אחד…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את קובץ האודיו הזה לאשפה?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="two">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…</item>
- <item quantity="many">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…</item>
- <item quantity="other">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…</item>
- <item quantity="one">מתבצעת העברה של קובץ אודיו אחד לאשפה…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את הסרטון הזה לאשפה?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="two">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…</item>
- <item quantity="many">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…</item>
- <item quantity="other">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…</item>
- <item quantity="one">מתבצעת העברה של סרטון אחד לאשפה…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את התמונה הזו לאשפה?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="two">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…</item>
- <item quantity="many">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…</item>
- <item quantity="other">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…</item>
- <item quantity="one">מתבצעת העברה של תמונה אחת לאשפה…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את הפריט הזה לאשפה?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="two">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…</item>
- <item quantity="many">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…</item>
- <item quantity="other">מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…</item>
- <item quantity="one">מתבצעת העברה של פריט אחד לאשפה…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את קובץ האודיו הזה מהאשפה?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="two">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…</item>
- <item quantity="many">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…</item>
- <item quantity="other">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…</item>
- <item quantity="one">מתבצעת הוצאה של קובץ אודיו אחד מהאשפה…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את הסרטון הזה מהאשפה?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="two">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…</item>
- <item quantity="many">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…</item>
- <item quantity="other">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…</item>
- <item quantity="one">מתבצעת הוצאה של סרטון אחד מהאשפה…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את התמונה הזו מהאשפה?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="two">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…</item>
- <item quantity="many">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…</item>
- <item quantity="other">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…</item>
- <item quantity="one">מתבצעת הוצאה של תמונה אחת מהאשפה…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את הפריט הזה מהאשפה?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="two">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…</item>
- <item quantity="many">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…</item>
- <item quantity="other">מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…</item>
- <item quantity="one">מתבצעת הוצאה של פריט אחד מהאשפה…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את קובץ האודיו הזה?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="two">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="many">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="other">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…</item>
- <item quantity="one">מתבצעת מחיקה של קובץ אודיו אחד…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את הסרטון הזה?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="two">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="many">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="other">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…</item>
- <item quantity="one">מתבצעת מחיקה של סרטון אחד</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את התמונה הזו?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="two">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="many">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="other">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…</item>
- <item quantity="one">מתבצעת מחיקה של תמונה אחת…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="two">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="many">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="other">לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?</item>
- <item quantity="one">לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את הפריט הזה?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="two">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="many">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="other">מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…</item>
- <item quantity="one">מתבצעת מחיקה של פריט אחד…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"תמונה עם תנועה"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את קובץ האודיו הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{מתבצע שינוי בקובץ האודיו…}two{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}many{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}other{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את הסרטון הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> סרטונים?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{מתבצע שינוי בסרטון…}two{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…}many{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…}other{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> סרטונים…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את התמונה הזו?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> תמונות?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{מתבצע שינוי בתמונה…}two{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…}many{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…}other{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> תמונות…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> לשנות את הפריט הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> לשנות <xliff:g id="COUNT">^2</xliff:g> פריטים?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{מתבצע שינוי בפריט…}two{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…}many{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…}other{מתבצע שינוי ב-<xliff:g id="COUNT">^1</xliff:g> פריטים…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את קובץ האודיו הזה לאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו לאשפה?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{מתבצעת העברה של קובץ האודיו לאשפה…}two{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…}many{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…}other{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו לאשפה…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את הסרטון הזה לאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> סרטונים לאשפה?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{מתבצעת העברה של הסרטון לאשפה…}two{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…}many{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…}other{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> סרטונים לאשפה…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את התמונה הזו לאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> תמונות לאשפה?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{מתבצעת העברה של התמונה לאשפה…}two{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…}many{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…}other{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> תמונות לאשפה…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להעביר את הפריט הזה לאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להעביר <xliff:g id="COUNT">^2</xliff:g> פריטים לאשפה?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{מתבצעת העברה של הפריט לאשפה…}two{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…}many{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…}other{מתבצעת העברה של <xliff:g id="COUNT">^1</xliff:g> פריטים לאשפה…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את קובץ האודיו הזה מהאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו מהאשפה?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{מתבצעת הוצאה של קובץ האודיו מהאשפה…}two{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…}many{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…}other{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו מהאשפה…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את הסרטון הזה מהאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> סרטונים מהאשפה?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{מתבצעת הוצאה של הסרטון מהאשפה…}two{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…}many{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…}other{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> סרטונים מהאשפה…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את התמונה הזו מהאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> תמונות מהאשפה?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{מתבצעת הוצאה של התמונה מהאשפה…}two{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…}many{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…}other{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> תמונות מהאשפה…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> להוציא את הפריט הזה מהאשפה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> להוציא <xliff:g id="COUNT">^2</xliff:g> פריטים מהאשפה?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{מתבצעת הוצאה של הפריט מהאשפה…}two{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…}many{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…}other{מתבצעת הוצאה של <xliff:g id="COUNT">^1</xliff:g> פריטים מהאשפה…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את קובץ האודיו הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> קובצי אודיו?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{מתבצעת מחיקה של קובץ האודיו…}two{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}many{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}other{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> קובצי אודיו…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את הסרטון הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> סרטונים?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{מתבצעת מחיקה של הסרטון}two{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…}many{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…}other{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> סרטונים…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את התמונה הזו?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> תמונות?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{מתבצעת מחיקה של התמונה…}two{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…}many{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…}other{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> תמונות…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{לאפשר לאפליקציה <xliff:g id="APP_NAME_0">^1</xliff:g> למחוק את הפריט הזה?}two{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?}many{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?}other{לאפשר לאפליקציה <xliff:g id="APP_NAME_1">^1</xliff:g> למחוק <xliff:g id="COUNT">^2</xliff:g> פריטים?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{מתבצעת מחיקה של הפריט…}two{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…}many{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…}other{מתבצעת מחיקה של <xliff:g id="COUNT">^1</xliff:g> פריטים…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"האפליקציה <xliff:g id="APP_NAME">%s</xliff:g> לא יכולה לעבד קובצי מדיה"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"עיבוד המדיה בוטל"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"שגיאה בעיבוד המדיה"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 0afb53f..42b1817 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"続行"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"許可"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"許可しない"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">他 <xliff:g id="COUNT_1">^1</xliff:g> 件</item>
- <item quantity="one">他 <xliff:g id="COUNT_0">^1</xliff:g> 件</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">他 <xliff:g id="COUNT_1">^1</xliff:g> 件の項目</item>
- <item quantity="one">他 <xliff:g id="COUNT_0">^1</xliff:g> 件の項目</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{他 <xliff:g id="COUNT_0">^1</xliff:g> 件}other{他 <xliff:g id="COUNT_1">^1</xliff:g> 件}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{他 <xliff:g id="COUNT_0">^1</xliff:g> 件のアイテム}other{他 <xliff:g id="COUNT_1">^1</xliff:g> 件のアイテム}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"アプリの一時ファイルの削除"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>が一部の一時ファイルを削除する権限を求めています。この処理により、バッテリーやモバイルデータの使用量が増えることがあります。"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"アプリの一時ファイルを削除しています…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"追加"</string>
<string name="deselect" msgid="4297825044827769490">"選択を解除"</string>
<string name="select" msgid="2704765470563027689">"選択"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> 件まで選択できます</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> 件まで選択できます</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> 件まで選択できます}other{<xliff:g id="COUNT_1">^1</xliff:g> 件まで選択できます}}"</string>
<string name="recent" msgid="6694613584743207874">"最近"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"画像または動画はありません"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"アルバムはありません"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"選択した写真を見る"</string>
<string name="picker_photos" msgid="7415035516411087392">"写真"</string>
<string name="picker_albums" msgid="4822511902115299142">"アルバム"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"仕事用アプリから個人データにアクセスすることは認められていません"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"仕事用アプリは一時停止されています"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"仕事用の写真を開くには、仕事用アプリを有効にしてからもう一度試してください。"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> 件のアイテム</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> 件のアイテム</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> 件のアイテム}other{<xliff:g id="COUNT_1">^1</xliff:g> 件のアイテム}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"追加(<xliff:g id="COUNT">^1</xliff:g> 件)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"カメラ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ダウンロード"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"スクリーンショット"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルの変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この音声ファイルの変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルを変更しています…</item>
- <item quantity="one">音声ファイルを変更しています…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 本の動画の変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この動画の変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 本の動画を変更しています…</item>
- <item quantity="one">動画を変更しています…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 枚の写真の変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この写真の変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 枚の写真を変更しています…</item>
- <item quantity="one">写真を変更しています…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件のアイテムの変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">このアイテムの変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件のアイテムを変更しています…</item>
- <item quantity="one">アイテムを変更しています…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルをゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この音声ファイルをゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルをゴミ箱に移動しています…</item>
- <item quantity="one">音声ファイルをゴミ箱に移動しています…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 本の動画をゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この動画をゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 本の動画をゴミ箱に移動しています…</item>
- <item quantity="one">動画をゴミ箱に移動しています…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 枚の写真をゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この写真をゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 枚の写真をゴミ箱に移動しています…</item>
- <item quantity="one">写真をゴミ箱に移動しています…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件のアイテムをゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">このアイテムをゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件のアイテムをゴミ箱に移動しています…</item>
- <item quantity="one">アイテムをゴミ箱に移動しています…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルをゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この音声ファイルをゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルをゴミ箱から移動しています…</item>
- <item quantity="one">音声ファイルをゴミ箱から移動しています…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 本の動画をゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この動画をゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 本の動画をゴミ箱から移動しています…</item>
- <item quantity="one">動画をゴミ箱から移動しています…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 枚の写真をゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この写真をゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 枚の写真をゴミ箱から移動しています…</item>
- <item quantity="one">写真をゴミ箱から移動しています…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件のアイテムをゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">このアイテムをゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件のアイテムをゴミ箱から移動しています…</item>
- <item quantity="one">アイテムをゴミ箱から移動しています…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルの削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この音声ファイルの削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルを削除しています…</item>
- <item quantity="one">音声ファイルを削除しています…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 本の動画の削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この動画の削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 本の動画を削除しています…</item>
- <item quantity="one">動画を削除しています…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 枚の写真の削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">この写真の削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 枚の写真を削除しています…</item>
- <item quantity="one">写真を削除しています…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> 件のアイテムの削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?</item>
- <item quantity="one">このアイテムの削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> 件のアイテムを削除しています…</item>
- <item quantity="one">アイテムを削除しています…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"モーション フォト"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{この音声ファイルの変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルの変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{音声ファイルを変更しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルを変更しています…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{この動画の変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 本の動画の変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{動画を変更しています…}other{<xliff:g id="COUNT">^1</xliff:g> 本の動画を変更しています…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{この写真の変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 枚の写真の変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{写真を変更しています…}other{<xliff:g id="COUNT">^1</xliff:g> 枚の写真を変更しています…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{このアイテムの変更を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件のアイテムの変更を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{アイテムを変更しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件のアイテムを変更しています…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{この音声ファイルをゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルをゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{音声ファイルをゴミ箱に移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルをゴミ箱に移動しています…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{この動画をゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 本の動画をゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{動画をゴミ箱に移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 本の動画をゴミ箱に移動しています…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{この写真をゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 枚の写真をゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{写真をゴミ箱に移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 枚の写真をゴミ箱に移動しています…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{このアイテムをゴミ箱に移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件のアイテムをゴミ箱に移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{アイテムをゴミ箱に移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件のアイテムをゴミ箱に移動しています…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{この音声ファイルをゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルをゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{音声ファイルをゴミ箱から移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルをゴミ箱から移動しています…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{この動画をゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 本の動画をゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{動画をゴミ箱から移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 本の動画をゴミ箱から移動しています…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{この写真をゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 枚の写真をゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{写真をゴミ箱から移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 枚の写真をゴミ箱から移動しています…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{このアイテムをゴミ箱から移動することを <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件のアイテムをゴミ箱から移動することを <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{アイテムをゴミ箱から移動しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件のアイテムをゴミ箱から移動しています…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{この音声ファイルの削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件の音声ファイルの削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{音声ファイルを削除しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件の音声ファイルを削除しています…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{この動画の削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 本の動画の削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{動画を削除しています…}other{<xliff:g id="COUNT">^1</xliff:g> 本の動画を削除しています…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{この写真の削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 枚の写真の削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{写真を削除しています…}other{<xliff:g id="COUNT">^1</xliff:g> 枚の写真を削除しています…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{このアイテムの削除を <xliff:g id="APP_NAME_0">^1</xliff:g> に許可しますか?}other{<xliff:g id="COUNT">^2</xliff:g> 件のアイテムの削除を <xliff:g id="APP_NAME_1">^1</xliff:g> に許可しますか?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{アイテムを削除しています…}other{<xliff:g id="COUNT">^1</xliff:g> 件のアイテムを削除しています…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g>はメディア ファイルを処理できません"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"メディアの処理をキャンセルしました"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"メディア処理エラー"</string>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 029f5b0..f9c0fff 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"გაგრძელება"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"დაშვება"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"უარყოფა"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">და კიდევ <xliff:g id="COUNT_1">^1</xliff:g> დამატებითი ერთეული</item>
- <item quantity="one">და კიდევ <xliff:g id="COUNT_0">^1</xliff:g> დამატებითი ერთეული</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{და კიდევ <xliff:g id="COUNT_0">^1</xliff:g> დამატებითი ერთეული}other{და კიდევ <xliff:g id="COUNT_1">^1</xliff:g> დამატებითი ერთეული}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"გასუფთავდეს აპის დროებითი ფაილები?"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>-ს სურს, გაასუფთაოს დროებითი ფაილები. ამან შეიძლება ზოგიერთი ბატარეის ან მობილური ინტერნეტის გაზრდილი მოხმარება გამოიწვიოს."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"მიმდინარეობს აპის დროებითი ფაილების გასუფთავება…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"დამატება"</string>
<string name="deselect" msgid="4297825044827769490">"არჩევის გაუქმება"</string>
<string name="select" msgid="2704765470563027689">"არჩევა"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">აირჩიეთ <xliff:g id="COUNT_1">^1</xliff:g>-მდე ერთეული</item>
- <item quantity="one">აირჩიეთ <xliff:g id="COUNT_0">^1</xliff:g>-მდე ერთეული</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{აირჩიეთ <xliff:g id="COUNT_0">^1</xliff:g>-მდე ერთეული}other{აირჩიეთ <xliff:g id="COUNT_1">^1</xliff:g>-მდე ერთეული}}"</string>
<string name="recent" msgid="6694613584743207874">"ბოლოდროინდელი"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ფოტოები და ვიდეოები არ არის"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ალბომები არ არის"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ხედი არჩეულია"</string>
<string name="picker_photos" msgid="7415035516411087392">"ფოტოები"</string>
<string name="picker_albums" msgid="4822511902115299142">"ალბომები"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"სამსახურის აპიდან პერსონალურ მონაცემებზე წვდომა დაუშვებელია"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"სამსახურის აპები დაპაუზებულია"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"სამსახურის ფოტოების გასახსნელად ჩართეთ თქვენი სამსახურის აპები და შემდეგ ცადეთ ხელახლა"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ერთეული</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ერთეული</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ერთეული}other{<xliff:g id="COUNT_1">^1</xliff:g> ერთეული}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"დამატება (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"კამერა"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ჩამოტვირთვები"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ეკრანის ანაბეჭდები"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს აუდიოფაილი?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის მოდიფიკაცია…</item>
- <item quantity="one">მიმდინარეობს აუდიოფაილის მოდიფიკაცია…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ვიდეო?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს მოდიფიკაცია…</item>
- <item quantity="one">მიმდინარეობს ვიდეოს მოდიფიკაცია…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ფოტო?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ფოტო?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს მოდიფიკაცია…</item>
- <item quantity="one">მიმდინარეობს ფოტოს მოდიფიკაცია…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ერთეული?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ერთეული?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის მოდიფიკაცია…</item>
- <item quantity="one">მიმდინარეობს ერთეულის მოდიფიკაცია…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი წაშლილებში?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს აუდიოფაილი წაშლილებში?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლილებში გადატანა…</item>
- <item quantity="one">მიმდინარეობს აუდიოფაილის წაშლილებში გადატანა…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო წაშლილებში?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ვიდეო წაშლილებში?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლილებში გადატანა…</item>
- <item quantity="one">მიმდინარეობს ვიდეოს წაშლილებში გადატანა…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ფოტო წაშლილებში?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ფოტო წაშლილებში?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლილებში გადატანა…</item>
- <item quantity="one">მიმდინარეობს ფოტოს წაშლილებში გადატანა…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ერთეული წაშლილებში?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ერთეული წაშლილებში?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლილებში გადატანა…</item>
- <item quantity="one">მიმდინარეობს ერთეულის წაშლილებში გადატანა…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი წაშლილებიდან?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს აუდიოფაილი წაშლილებიდან?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლილებიდან გადმოტანა…</item>
- <item quantity="one">მიმდინარეობს აუდიოფაილის წაშლილებიდან გადმოტანა…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო წაშლილებიდან?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ვიდეო წაშლილებიდან?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლილებიდან გადმოტანა…</item>
- <item quantity="one">მიმდინარეობს ვიდეოს წაშლილებიდან გადმოტანა…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ფოტო წაშლილებიდან?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ფოტო წაშლილებიდან?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლილებიდან გადმოტანა…</item>
- <item quantity="one">მიმდინარეობს ფოტოს წაშლილებიდან გადმოტანა…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ერთეული წაშლილებიდან?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ერთეული წაშლილებიდან?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლილებიდან გადმოტანა…</item>
- <item quantity="one">მიმდინარეობს ერთეულის წაშლილებიდან გადმოტანა…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს აუდიოფაილი?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლა…</item>
- <item quantity="one">მიმდინარეობს აუდიოფაილის წაშლა…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ვიდეო?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლა…</item>
- <item quantity="one">მიმდინარეობს ვიდეოს წაშლა…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ფოტო?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ფოტო?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლა…</item>
- <item quantity="one">მიმდინარეობს ფოტოს წაშლა…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ერთეული?</item>
- <item quantity="one">აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ერთეული?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლა…</item>
- <item quantity="one">მიმდინარეობს ერთეულის წაშლა…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"მოძრავი ფოტო"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს აუდიოფაილი?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{მიმდინარეობს აუდიოფაილის მოდიფიკაცია…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის მოდიფიკაცია…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ვიდეო?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{მიმდინარეობს ვიდეოს მოდიფიკაცია…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს მოდიფიკაცია…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ფოტო?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ფოტო?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{მიმდინარეობს ფოტოს მოდიფიკაცია…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს მოდიფიკაცია…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, შეცვალოს ეს ერთეული?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, შეცვალოს <xliff:g id="COUNT">^2</xliff:g> ერთეული?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{მიმდინარეობს ერთეულის მოდიფიკაცია…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის მოდიფიკაცია…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს აუდიოფაილი წაშლილებში?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი წაშლილებში?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{მიმდინარეობს აუდიოფაილის წაშლილებში გადატანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლილებში გადატანა…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ვიდეო წაშლილებში?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო წაშლილებში?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{მიმდინარეობს ვიდეოს წაშლილებში გადატანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლილებში გადატანა…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ფოტო წაშლილებში?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ფოტო წაშლილებში?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{მიმდინარეობს ფოტოს წაშლილებში გადატანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლილებში გადატანა…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადაიტანოს ეს ერთეული წაშლილებში?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადაიტანოს <xliff:g id="COUNT">^2</xliff:g> ერთეული წაშლილებში?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{მიმდინარეობს ერთეულის წაშლილებში გადატანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლილებში გადატანა…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს აუდიოფაილი წაშლილებიდან?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი წაშლილებიდან?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{მიმდინარეობს აუდიოფაილის წაშლილებიდან გადმოტანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლილებიდან გადმოტანა…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ვიდეო წაშლილებიდან?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო წაშლილებიდან?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{მიმდინარეობს ვიდეოს წაშლილებიდან გადმოტანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლილებიდან გადმოტანა…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ფოტო წაშლილებიდან?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ფოტო წაშლილებიდან?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{მიმდინარეობს ფოტოს წაშლილებიდან გადმოტანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლილებიდან გადმოტანა…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, გადმოიტანოს ეს ერთეული წაშლილებიდან?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, გადმოიტანოს <xliff:g id="COUNT">^2</xliff:g> ერთეული წაშლილებიდან?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{მიმდინარეობს ერთეულის წაშლილებიდან გადმოტანა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლილებიდან გადმოტანა…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს აუდიოფაილი?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> აუდიოფაილი?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{მიმდინარეობს აუდიოფაილის წაშლა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> აუდიოფაილის წაშლა…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ვიდეო?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ვიდეო?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{მიმდინარეობს ვიდეოს წაშლა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ვიდეოს წაშლა…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ფოტო?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ფოტო?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{მიმდინარეობს ფოტოს წაშლა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ფოტოს წაშლა…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{აძლევთ უფლებას <xliff:g id="APP_NAME_0">^1</xliff:g>-ს, წაშალოს ეს ერთეული?}other{აძლევთ უფლებას <xliff:g id="APP_NAME_1">^1</xliff:g>-ს, წაშალოს <xliff:g id="COUNT">^2</xliff:g> ერთეული?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{მიმდინარეობს ერთეულის წაშლა…}other{მიმდინარეობს <xliff:g id="COUNT">^1</xliff:g> ერთეულის წაშლა…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ვერ ამუშავებს მედია ფაილებს"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"მედიის დამუშავება გაუქმდა"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"მედიის დამუშავებისას შეცდომა მოხდა"</string>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index da5f3ff..b401446 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Жалғастыру"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Рұқсат беру"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Тыйым салу"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Тағы <xliff:g id="COUNT_1">^1</xliff:g> элемент</item>
- <item quantity="one">Тағы <xliff:g id="COUNT_0">^1</xliff:g> элемент</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{Тағы <xliff:g id="COUNT_0">^1</xliff:g>}other{Тағы <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Тағы <xliff:g id="COUNT_0">^1</xliff:g> элемент}other{Тағы <xliff:g id="COUNT_1">^1</xliff:g> элемент}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Қолданбаның уақытша файлдарын өшіру"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> кейбір уақытша файлдарды өшіргісі келеді. Соған байланысты батарея тез отыруы немесе мобильдік интернет трафигі көп кетуі мүмкін."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Қолданбаның уақытша файлдары өшірілуде…"</string>
@@ -44,13 +38,12 @@
<string name="allow" msgid="8885707816848569619">"Рұқсат ету"</string>
<string name="deny" msgid="6040983710442068936">"Тыйым салу"</string>
<string name="add" msgid="2894574044585549298">"Қосу"</string>
- <string name="deselect" msgid="4297825044827769490">"Белгісін алу"</string>
+ <string name="deselect" msgid="4297825044827769490">"Таңдамау"</string>
<string name="select" msgid="2704765470563027689">"Таңдау"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> элементке дейін таңдаңыз.</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> элементке дейін таңдаңыз.</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> элементке дейін таңдаңыз.}other{<xliff:g id="COUNT_1">^1</xliff:g> элементке дейін таңдаңыз.}}"</string>
<string name="recent" msgid="6694613584743207874">"Соңғы"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Фотосуреттер немесе бейнелер жоқ."</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Альбомдар жоқ."</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Таңдалғанды көру"</string>
<string name="picker_photos" msgid="7415035516411087392">"Фотосуреттер"</string>
<string name="picker_albums" msgid="4822511902115299142">"Aльбомдар"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Жеке дерекке жұмыс қолданбасынан кіруге рұқсат жоқ."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Жұмыс қолданбалары кідіртілді"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Жұмыс аккаунтындағы фотосуреттерді ашу үшін жұмыс қолданбаларын қосып, содан кейін қайталап көріңіз."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> элемент</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> элемент</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> элемент}other{<xliff:g id="COUNT_1">^1</xliff:g> элемент}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Қосу (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Жүктеп алынғандар"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Скриншоттар"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды өзгертуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды өзгертуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайл өзгертілуде…</item>
- <item quantity="one">Аудиофайл өзгертілуде…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені өзгертуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені өзгертуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> бейне өзгертілуде…</item>
- <item quantity="one">Бейне өзгертілуде…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті өзгертуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті өзгертуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фотосурет өзгертілуде…</item>
- <item quantity="one">Фотосурет өзгертілуде…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті өзгертуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті өзгертуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент өзгертілуде…</item>
- <item quantity="one">Элемент өзгертілуде…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды себетке жіберуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды себетке жіберуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайл себетке жіберілуде…</item>
- <item quantity="one">Аудиофайл себетке жіберілуде…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені себетке жіберуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені себетке жіберуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> бейне себетке жіберілуде…</item>
- <item quantity="one">Бейне себетке жіберілуде…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті себетке жіберуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті себетке жіберуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фотосурет себетке жіберілуде…</item>
- <item quantity="one">Фотосурет себетке жіберілуде…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті себетке жіберуге рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті себетке жіберуге рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент себетке жіберілуде…</item>
- <item quantity="one">Элемент себетке жіберілуде…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды себеттен шығаруға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына бұл аудиофайлды себеттен шығаруға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайл себеттен шығарылуда…</item>
- <item quantity="one">Аудиофайл себеттен шығарылуда…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені себеттен шығаруға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені себеттен шығаруға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> бейне себеттен шығарылуда…</item>
- <item quantity="one">Бейне себеттен шығарылуда…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті себеттен шығаруға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті себеттен шығаруға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фотосурет себеттен шығарылуда…</item>
- <item quantity="one">Фотосурет себеттен шығарылуда…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті себеттен шығаруға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті себеттен шығаруға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент себеттен шығарылуда…</item>
- <item quantity="one">Элемент себеттен шығарылуда…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды жоюға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды жоюға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудиофайл жойылуда…</item>
- <item quantity="one">Аудиофайл жойылуда…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені жоюға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені жоюға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> бейне жойылуда…</item>
- <item quantity="one">Бейне жойылуда…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті жоюға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті жоюға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> фотосурет жойылуда…</item>
- <item quantity="one">Фотосурет жойылуда…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті жоюға рұқсат етесіз бе?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті жоюға рұқсат етесіз бе?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент жойылуда…</item>
- <item quantity="one">Элемент жойылуда…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Жанды сурет"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды өзгертуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды өзгертуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Аудиофайл өзгертілуде…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайл өзгертілуде…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені өзгертуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені өзгертуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Бейне өзгертілуде…}other{<xliff:g id="COUNT">^1</xliff:g> бейне өзгертілуде…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті өзгертуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті өзгертуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Фотосурет өзгертілуде…}other{<xliff:g id="COUNT">^1</xliff:g> фотосурет өзгертілуде…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті өзгертуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті өзгертуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Элемент өзгертілуде…}other{<xliff:g id="COUNT">^1</xliff:g> элемент өзгертілуде…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды себетке жіберуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды себетке жіберуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аудиофайл себетке жіберілуде…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайл себетке жіберілуде…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені себетке жіберуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені себетке жіберуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Бейне себетке жіберілуде…}other{<xliff:g id="COUNT">^1</xliff:g> бейне себетке жіберілуде…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті себетке жіберуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті себетке жіберуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Фотосурет себетке жіберілуде…}other{<xliff:g id="COUNT">^1</xliff:g> фотосурет себетке жіберілуде…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті себетке жіберуге рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті себетке жіберуге рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Элемент себетке жіберілуде…}other{<xliff:g id="COUNT">^1</xliff:g> элемент себетке жіберілуде…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына бұл аудиофайлды себеттен шығаруға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды себеттен шығаруға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аудиофайл себеттен шығарылуда…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайл себеттен шығарылуда…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені себеттен шығаруға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені себеттен шығаруға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Бейне себеттен шығарылуда…}other{<xliff:g id="COUNT">^1</xliff:g> бейне себеттен шығарылуда…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті себеттен шығаруға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті себеттен шығаруға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Фотосурет себеттен шығарылуда…}other{<xliff:g id="COUNT">^1</xliff:g> фотосурет себеттен шығарылуда…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті себеттен шығаруға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті себеттен шығаруға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Элемент себеттен шығарылуда…}other{<xliff:g id="COUNT">^1</xliff:g> элемент себеттен шығарылуда…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы аудиофайлды жоюға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> аудиофайлды жоюға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Аудиофайл жойылуда…}other{<xliff:g id="COUNT">^1</xliff:g> аудиофайл жойылуда…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы бейнені жоюға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> бейнені жоюға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Бейне жойылуда…}other{<xliff:g id="COUNT">^1</xliff:g> бейне жойылуда…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы фотосуретті жоюға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> фотосуретті жоюға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Фотосурет жойылуда…}other{<xliff:g id="COUNT">^1</xliff:g> фотосурет жойылуда…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> қолданбасына осы элементті жоюға рұқсат етілсін бе?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> қолданбасына <xliff:g id="COUNT">^2</xliff:g> элементті жоюға рұқсат етілсін бе?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Элемент жойылуда…}other{<xliff:g id="COUNT">^1</xliff:g> элемент жойылуда…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> қолданбасы медиа файлдарды өңдей алмайды."</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Медиафайлды өңдеу тоқтатылды."</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Медиафайлды өңдеуде қате пайда болды."</string>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index c1d2bce..0d92ea1 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"បន្ត"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"អនុញ្ញាត"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"បដិសេធ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">បូករួមទាំងធាតុ <xliff:g id="COUNT_1">^1</xliff:g> បន្ថែមទៀត</item>
- <item quantity="one">បូករួមទាំងធាតុ <xliff:g id="COUNT_0">^1</xliff:g> បន្ថែមទៀត</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{បូករួមទាំងធាតុ <xliff:g id="COUNT_0">^1</xliff:g> បន្ថែមទៀត}other{បូករួមទាំងធាតុ <xliff:g id="COUNT_1">^1</xliff:g> បន្ថែមទៀត}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"សម្អាតឯកសារកម្មវិធីបណ្ដោះអាសន្ន"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ចង់សម្អាតឯកសារបណ្ដោះអាសន្នមួយចំនួន។ សកម្មភាពនេះអាចបណ្ដាលឱ្យការប្រើប្រាស់ថ្ម ឬទិន្នន័យទូរសព្ទចល័តមានការកើនឡើង។"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"កំពុងសម្អាតឯកសារកម្មវិធីបណ្ដោះអាសន្ន…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"បញ្ចូល"</string>
<string name="deselect" msgid="4297825044827769490">"ដកការជ្រើសរើស"</string>
<string name="select" msgid="2704765470563027689">"ជ្រើសរើស"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">ជ្រើសរើសធាតុរហូតដល់ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">ជ្រើសរើសធាតុរហូតដល់ <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{ជ្រើសរើសធាតុរហូតដល់ <xliff:g id="COUNT_0">^1</xliff:g>}other{ជ្រើសរើសធាតុរហូតដល់ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="recent" msgid="6694613584743207874">"ថ្មីៗ"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"បានជ្រើសរើសទិដ្ឋភាព"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"គ្មានរូបថត ឬវីដេអូទេ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"គ្មានអាល់ប៊ុមទេ"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"មើលអ្វីដែលបានជ្រើសរើស"</string>
<string name="picker_photos" msgid="7415035516411087392">"រូបថត"</string>
<string name="picker_albums" msgid="4822511902115299142">"អាល់ប៊ុម"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"ប្ដូរទៅកម្រងព័ត៌មានការងារ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ការចូលប្រើទិន្នន័យផ្ទាល់ខ្លួនពីកម្មវិធីការងារមិនត្រូវបានអនុញ្ញាតទេ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"កម្មវិធីការងារត្រូវបានផ្អាក"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ដើម្បីបើករូបថតការងារ សូមបើកកម្មវិធីការងាររបស់អ្នក រួចព្យាយាមម្ដងទៀត"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other">ធាតុ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">ធាតុ <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{ធាតុ <xliff:g id="COUNT_0">^1</xliff:g>}other{ធាតុ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"បញ្ចូល (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"កាមេរ៉ា"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ការទាញយក"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"រូបថតអេក្រង់"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែឯកសារសំឡេងនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">កំពុងកែឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងកែឯកសារសំឡេង…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែវីដេអូនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">កំពុងកែវីដេអូ <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងកែវីដេអូ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែរូបថតនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">កំពុងកែរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹក…</item>
- <item quantity="one">កំពុងកែរូបថត…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែធាតុ <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែធាតុនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">កំពុងកែធាតុ <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងកែធាតុ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេងនេះទៅធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">កំពុងផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីឯកសារសំឡេងទៅធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីវីដេអូនេះទៅធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">កំពុងផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីវីដេអូទៅធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកទៅធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីរូបថតនេះទៅធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">កំពុងផ្លាស់ទីរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹកទៅធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីរូបថតទៅធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីធាតុ <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីធាតុនេះទៅធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">កំពុងផ្លាស់ទីធាតុ <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីធាតុទៅធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេងនេះចេញពីធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">កំពុងផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីឯកសារសំឡេងចេញពីធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីវីដេអូនេះចេញពីធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">កំពុងផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីវីដេអូចេញពីធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកចេញពីធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីរូបថតនេះចេញពីធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">កំពុងផ្លាស់ទីរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹកចេញពីធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីរូបថតចេញពីធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីធាតុ <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីធាតុនេះចេញពីធុងសំរាមឬ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">កំពុងផ្លាស់ទីធាតុ <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…</item>
- <item quantity="one">កំពុងផ្លាស់ទីធាតុចេញពីធុងសំរាម…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបឯកសារសំឡេងនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">កំពុងលុបឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងលុបឯកសារសំឡេង…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបវីដេអូនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">កំពុងលុបវីដេអូ <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងលុបវីដេអូ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបរូបថតនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">កំពុងលុបរូបថត <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងលុបរូបថត…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបធាតុ <xliff:g id="COUNT">^2</xliff:g> ឬ?</item>
- <item quantity="one">អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបធាតុនេះឬ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">កំពុងលុបធាតុ <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">កំពុងលុបធាតុ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"រូបថតមានចលនា"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែឯកសារសំឡេងនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{កំពុងកែឯកសារសំឡេង…}other{កំពុងកែឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែវីដេអូនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{កំពុងកែវីដេអូ…}other{កំពុងកែវីដេអូ <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែរូបថតនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកឬ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{កំពុងកែរូបថត…}other{កំពុងកែរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹក…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> កែធាតុនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> កែធាតុ <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{កំពុងកែធាតុ…}other{កំពុងកែធាតុ <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេងនេះទៅធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{កំពុងផ្លាស់ទីឯកសារសំឡេងទៅធុងសំរាម…}other{កំពុងផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីវីដេអូនេះទៅធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{កំពុងផ្លាស់ទីវីដេអូទៅធុងសំរាម…}other{កំពុងផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីរូបថតនេះទៅធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកទៅធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{កំពុងផ្លាស់ទីរូបថតទៅធុងសំរាម…}other{កំពុងផ្លាស់ទីរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹកទៅធុងសំរាម…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីធាតុនេះទៅធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីធាតុ <xliff:g id="COUNT">^2</xliff:g> ទៅធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{កំពុងផ្លាស់ទីធាតុទៅធុងសំរាម…}other{កំពុងផ្លាស់ទីធាតុ <xliff:g id="COUNT">^1</xliff:g> ទៅធុងសំរាម…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេងនេះចេញពីធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{កំពុងផ្លាស់ទីឯកសារសំឡេងចេញពីធុងសំរាម…}other{កំពុងផ្លាស់ទីឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីវីដេអូនេះចេញពីធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{កំពុងផ្លាស់ទីវីដេអូចេញពីធុងសំរាម…}other{កំពុងផ្លាស់ទីវីដេអូ <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីរូបថតនេះចេញពីធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកចេញពីធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{កំពុងផ្លាស់ទីរូបថតចេញពីធុងសំរាម…}other{កំពុងផ្លាស់ទីរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹកចេញពីធុងសំរាម…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> ផ្លាស់ទីធាតុនេះចេញពីធុងសំរាមឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> ផ្លាស់ទីធាតុ <xliff:g id="COUNT">^2</xliff:g> ចេញពីធុងសំរាមឬ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{កំពុងផ្លាស់ទីធាតុចេញពីធុងសំរាម…}other{កំពុងផ្លាស់ទីធាតុ <xliff:g id="COUNT">^1</xliff:g> ចេញពីធុងសំរាម…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបឯកសារសំឡេងនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបឯកសារសំឡេង <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{កំពុងលុបឯកសារសំឡេង…}other{កំពុងលុបឯកសារសំឡេង <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបវីដេអូនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបវីដេអូ <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{កំពុងលុបវីដេអូ…}other{កំពុងលុបវីដេអូ <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបរូបថតនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបរូបថត <xliff:g id="COUNT">^2</xliff:g> សន្លឹកឬ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{កំពុងលុបរូបថត…}other{កំពុងលុបរូបថត <xliff:g id="COUNT">^1</xliff:g> សន្លឹក…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_0">^1</xliff:g> លុបធាតុនេះឬ?}other{អនុញ្ញាតឱ្យ <xliff:g id="APP_NAME_1">^1</xliff:g> លុបធាតុ <xliff:g id="COUNT">^2</xliff:g> ឬ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{កំពុងលុបធាតុ…}other{កំពុងលុបធាតុ <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> មិនអាចដំណើរការឯកសារមេឌៀបានទេ"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"បានបោះបង់ការដំណើរការមេឌៀ"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"មានបញ្ហាក្នុងការដំណើរការមេឌៀ"</string>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index 2a71921..2bedcd6 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ಮುಂದುವರಿಸಿ"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ಅನುಮತಿಸಿ"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ನಿರಾಕರಿಸಿ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">ಜೊತೆಗೆ <xliff:g id="COUNT_1">^1</xliff:g> ಹೆಚ್ಚುವರಿ ಐಟಂಗಳು</item>
- <item quantity="other">ಜೊತೆಗೆ <xliff:g id="COUNT_1">^1</xliff:g> ಹೆಚ್ಚುವರಿ ಐಟಂಗಳು</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ಜೊತೆಗೆ <xliff:g id="COUNT_0">^1</xliff:g> ಹೆಚ್ಚುವರಿ ಐಟಂ}one{ಜೊತೆಗೆ <xliff:g id="COUNT_1">^1</xliff:g> ಹೆಚ್ಚುವರಿ ಐಟಂಗಳು}other{ಜೊತೆಗೆ <xliff:g id="COUNT_1">^1</xliff:g> ಹೆಚ್ಚುವರಿ ಐಟಂಗಳು}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ತಾತ್ಕಾಲಿಕ ಆ್ಯಪ್ ಫೈಲ್ಗಳನ್ನು ತೆರವುಗೊಳಿಸಿ"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>, ಕೆಲವು ತಾತ್ಕಾಲಿಕ ಫೈಲ್ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲು ಬಯಸುತ್ತಿದೆ. ಬ್ಯಾಟರಿ ಅಥವಾ ಸೆಲ್ಯುಲರ್ ಡೇಟಾ ಹೆಚ್ಚು ಬಳಕೆಯಾಗಲು ಇದು ಕಾರಣವಾಗಬಹುದು."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ತಾತ್ಕಾಲಿಕ ಆ್ಯಪ್ ಫೈಲ್ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲಾಗುತ್ತಿದೆ…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"ಸೇರಿಸಿ"</string>
<string name="deselect" msgid="4297825044827769490">"ಆಯ್ಕೆ ರದ್ದುಮಾಡಿ"</string>
<string name="select" msgid="2704765470563027689">"ಆಯ್ಕೆಮಾಡಿ"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳವರೆಗೆ ಆಯ್ಕೆಮಾಡಿ</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳವರೆಗೆ ಆಯ್ಕೆಮಾಡಿ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ಐಟಂವರೆಗೆ ಆಯ್ಕೆಮಾಡಿ}one{<xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳವರೆಗೆ ಆಯ್ಕೆಮಾಡಿ}other{<xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳವರೆಗೆ ಆಯ್ಕೆಮಾಡಿ}}"</string>
<string name="recent" msgid="6694613584743207874">"ಇತ್ತೀಚಿನದು"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ಯಾವುದೇ ಫೋಟೋಗಳು ಅಥವಾ ವೀಡಿಯೊಗಳಿಲ್ಲ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ಯಾವುದೇ ಆಲ್ಬಮ್ಗಳಿಲ್ಲ"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ಆಯ್ಕೆಮಾಡಿರುವುದನ್ನು ವೀಕ್ಷಿಸಿ"</string>
<string name="picker_photos" msgid="7415035516411087392">"ಫೋಟೋಗಳು"</string>
<string name="picker_albums" msgid="4822511902115299142">"ಆಲ್ಬಮ್ಗಳು"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ಕೆಲಸಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಪ್ ಮೂಲಕ ಅಧಿಕೃತ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಲು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ಕೆಲಸಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ವಿರಾಮಗೊಳಿಸಲಾಗಿದೆ"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ಕೆಲಸದ ಫೋಟೋಗಳನ್ನು ತೆರೆಯಲು, ನಿಮ್ಮ ಕೆಲಸಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಆನ್ ಮಾಡಿ ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸಿ"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳು</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳು</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g>ಐಟಂ}one{<xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳು}other{<xliff:g id="COUNT_1">^1</xliff:g> ಐಟಂಗಳು}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"ಸೇರಿಸಿ (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ಕ್ಯಾಮರಾ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ಡೌನ್ಲೋಡ್ಗಳು"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- <item quantity="other">ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"ಚಲನೆಯ ಫೋಟೋ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ಈ ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ಈ ವೀಡಿಯೊವನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ವೀಡಿಯೋವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ಈ ಫೋಟೋವನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ಫೋಟೋವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ಈ ಐಟಂ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ಐಟಂ ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ಈ ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ಈ ವೀಡಿಯೊವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ವೀಡಿಯೋವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ಈ ಫೋಟೋವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ಫೋಟೋವನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ಈ ಐಟಂ ಅನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ಐಟಂ ಅನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ಈ ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ಈ ವೀಡಿಯೊವನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ವೀಡಿಯೋವನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ಈ ಫೋಟೋವನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ಫೋಟೋವನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ಈ ಐಟಂ ಅನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ಐಟಂ ಅನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅನುಪಯುಕ್ತದಿಂದ ಹೊರಗೆ ಸರಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ಈ ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ಆಡಿಯೋ ಫೈಲ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಆಡಿಯೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ಈ ವೀಡಿಯೊವನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ವೀಡಿಯೊವನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ವೀಡಿಯೊಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ಈ ಫೋಟೋವನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ಫೋಟೋವನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಫೋಟೋಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ಈ ಐಟಂ ಅನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_0">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}one{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}other{ಈ <xliff:g id="COUNT">^2</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲು <xliff:g id="APP_NAME_1">^1</xliff:g> ಗೆ ಅನುಮತಿ ನೀಡಬೇಕೇ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ಐಟಂ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}one{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}other{<xliff:g id="COUNT">^1</xliff:g> ಐಟಂಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ಗೆ ಮಾಧ್ಯಮ ಫೈಲ್ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗದು"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ಮಾಧ್ಯಮ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆ ರದ್ದುಗೊಂಡಿದೆ"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ಮಾಧ್ಯಮ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆ ದೋಷ"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 77cac63..f47c2ee 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"계속"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"허용"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"거부"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">그 외 <xliff:g id="COUNT_1">^1</xliff:g>개</item>
- <item quantity="one">그 외 <xliff:g id="COUNT_0">^1</xliff:g>개</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">그 외 항목 <xliff:g id="COUNT_1">^1</xliff:g>개</item>
- <item quantity="one">그 외 항목 <xliff:g id="COUNT_0">^1</xliff:g>개</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{그 외 <xliff:g id="COUNT_0">^1</xliff:g>개}other{그 외 <xliff:g id="COUNT_1">^1</xliff:g>개}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{그 외 항목 <xliff:g id="COUNT_0">^1</xliff:g>개}other{그 외 항목 <xliff:g id="COUNT_1">^1</xliff:g>개}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"임시 앱 파일 삭제"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>에서 일부 임시 파일을 삭제하려고 합니다. 이로 인해 배터리 또는 모바일 데이터 사용량이 늘어날 수 있습니다."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"임시 앱 파일 삭제 중…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"추가"</string>
<string name="deselect" msgid="4297825044827769490">"선택 해제"</string>
<string name="select" msgid="2704765470563027689">"선택"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">최대 <xliff:g id="COUNT_1">^1</xliff:g>개 항목 선택</item>
- <item quantity="one">최대 <xliff:g id="COUNT_0">^1</xliff:g>개 항목 선택</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{최대 <xliff:g id="COUNT_0">^1</xliff:g>개 항목을 선택하세요}other{최대 <xliff:g id="COUNT_1">^1</xliff:g>개 항목을 선택하세요}}"</string>
<string name="recent" msgid="6694613584743207874">"최근"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"사진 또는 동영상 없음"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"앨범 없음"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"선택 항목 보기"</string>
<string name="picker_photos" msgid="7415035516411087392">"사진"</string>
<string name="picker_albums" msgid="4822511902115299142">"앨범"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"직장 앱에서는 개인 데이터에 액세스할 수 없습니다."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"직장 앱이 일시중지됨"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"직장 사진을 열려면 직장 앱을 사용 설정한 후 다시 시도하세요."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other">항목 <xliff:g id="COUNT_1">^1</xliff:g>개</item>
- <item quantity="one">항목 <xliff:g id="COUNT_0">^1</xliff:g>개</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{항목 <xliff:g id="COUNT_0">^1</xliff:g>개}other{항목 <xliff:g id="COUNT_1">^1</xliff:g>개}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"추가(<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"카메라"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"다운로드"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"스크린샷"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 수정하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…</item>
- <item quantity="one">오디오 파일 수정 중…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 수정하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">동영상 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…</item>
- <item quantity="one">동영상 수정 중…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 수정하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">사진 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…</item>
- <item quantity="one">사진 수정 중…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 수정하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">항목 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…</item>
- <item quantity="one">항목 수정 중…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 휴지통으로 이동하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…</item>
- <item quantity="one">오디오 파일을 휴지통으로 이동하는 중…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 휴지통으로 이동하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">동영상 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…</item>
- <item quantity="one">동영상을 휴지통으로 이동하는 중…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 휴지통으로 이동하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">사진 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…</item>
- <item quantity="one">사진을 휴지통으로 이동하는 중…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 휴지통으로 이동하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">항목 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…</item>
- <item quantity="one">항목을 휴지통으로 이동하는 중…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…</item>
- <item quantity="one">오디오 파일을 휴지통에서 꺼내는 중…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">동영상 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…</item>
- <item quantity="one">동영상을 휴지통에서 꺼내는 중…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">사진 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…</item>
- <item quantity="one">사진을 휴지통에서 꺼내는 중…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 휴지통에서 꺼내도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">항목 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…</item>
- <item quantity="one">항목을 휴지통에서 꺼내는 중…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 삭제하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…</item>
- <item quantity="one">오디오 파일 삭제 중…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 삭제하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">동영상 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…</item>
- <item quantity="one">동영상 삭제 중…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 삭제하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">사진 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…</item>
- <item quantity="one">사진 삭제 중…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 삭제하도록 허용하시겠습니까?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">항목 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…</item>
- <item quantity="one">항목 삭제 중…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"모션 사진"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 수정하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{오디오 파일 수정 중…}other{오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 수정하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{동영상 수정 중…}other{동영상 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 수정하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{사진 수정 중…}other{사진 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 수정하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 수정하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{항목 수정 중…}other{항목 <xliff:g id="COUNT">^1</xliff:g>개 수정 중…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 휴지통으로 이동하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{오디오 파일을 휴지통으로 이동하는 중…}other{오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 휴지통으로 이동하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{동영상을 휴지통으로 이동하는 중…}other{동영상 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 휴지통으로 이동하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{사진을 휴지통으로 이동하는 중…}other{사진 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 휴지통으로 이동하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통으로 이동하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{항목을 휴지통으로 이동하는 중…}other{항목 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통으로 이동하는 중…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 휴지통에서 꺼내도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{오디오 파일을 휴지통에서 꺼내는 중…}other{오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 휴지통에서 꺼내도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{동영상을 휴지통에서 꺼내는 중…}other{동영상 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 휴지통에서 꺼내도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{사진을 휴지통에서 꺼내는 중…}other{사진 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 휴지통에서 꺼내도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 휴지통에서 꺼내도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{항목을 휴지통에서 꺼내는 중…}other{항목 <xliff:g id="COUNT">^1</xliff:g>개를 휴지통에서 꺼내는 중…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 오디오 파일을 삭제하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 오디오 파일 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{오디오 파일 삭제 중…}other{오디오 파일 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 동영상을 삭제하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 동영상 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{동영상 삭제 중…}other{동영상 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 사진을 삭제하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 사진 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{사진 삭제 중…}other{사진 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>에서 이 항목을 삭제하도록 허용하시겠습니까?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>에서 항목 <xliff:g id="COUNT">^2</xliff:g>개를 삭제하도록 허용하시겠습니까?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{항목 삭제 중…}other{항목 <xliff:g id="COUNT">^1</xliff:g>개 삭제 중…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g>에서 미디어 파일을 처리할 수 없습니다."</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"미디어 처리 취소됨"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"미디어 처리 오류"</string>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index 80265e7..be1758b 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Улантуу"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Ооба"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Тыюу салынат"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">дагы <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">дагы <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Дагы <xliff:g id="COUNT_1">^1</xliff:g> нерсе</item>
- <item quantity="one">Дагы <xliff:g id="COUNT_0">^1</xliff:g> нерсе</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{дагы <xliff:g id="COUNT_0">^1</xliff:g>}other{дагы <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Дагы <xliff:g id="COUNT_0">^1</xliff:g> нерсе}other{Дагы <xliff:g id="COUNT_1">^1</xliff:g> нерсе}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Колдонмодогу убактылуу файлдарды өчүрүү"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> айрым убактылуу файлдарды өчүргөнү жатат. Батарея же мобилдик Интернет өтө көп колдонулушу мүмкүн."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Колдонмодогу убактылуу файлдар өчүрүлүүдө…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Кошуу"</string>
<string name="deselect" msgid="4297825044827769490">"Тандоодон чыгаруу"</string>
<string name="select" msgid="2704765470563027689">"Тандоо"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> объектке чейин тандаңыз</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> объектке чейин тандаңыз</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> объектке чейин тандаңыз}other{<xliff:g id="COUNT_1">^1</xliff:g> объектке чейин тандаңыз}}"</string>
<string name="recent" msgid="6694613584743207874">"Акыркы"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Көрүнүш тандалды"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Сүрөттөр же видеолор жок"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Альбомдор жок"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Тандалганды карап көрүү"</string>
<string name="picker_photos" msgid="7415035516411087392">"Сүрөттөр"</string>
<string name="picker_albums" msgid="4822511902115299142">"Альбомдор"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Жумуш профилине которулуу"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Жеке маалыматка жумуш колдонмосунан кирүүгө тыюу салынат"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Жумуш колдонмолору тындырылды"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Жумуш сүрөттөрүн ачуу үчүн жумуш колдонмолорун иштетип, кайра аракет кылыңыз"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> нерсе</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> нерсе</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> нерсе}other{<xliff:g id="COUNT_1">^1</xliff:g> нерсе}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Кошуу (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Жүктөлүп алынгандар"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Скриншоттор"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды өзгөртсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды өзгөртсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файл өзгөртүлүүдө…</item>
- <item quantity="one">Аудио файл өзгөртүлүүдө…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону өзгөртсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону өзгөртсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео өзгөртүлүүдө…</item>
- <item quantity="one">Видео өзгөртүлүүдө…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> сүрөттү өзгөртсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул сүрөттү өзгөртсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> сүрөт өзгөртүлүүдө…</item>
- <item quantity="one">Сүрөт өзгөртүлүүдө…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени өзгөртсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени өзгөртсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент өзгөртүлүүдө…</item>
- <item quantity="one">Элемент өзгөртүлүүдө…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> аудио файлды таштандыга ыргытсынбы?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул аудио файлды таштандыга ыргытсынбы?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файл таштандыга ыргытылууда…</item>
- <item quantity="one">Аудио файл таштандыга ыргытылууда…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> видеону таштандыга ыргытсынбы?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул видеону таштандыга ыргытсынбы?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео таштандыга ыргытылууда…</item>
- <item quantity="one">Видео таштандыга ыргытылууда…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> <xliff:g id="COUNT">^2</xliff:g> сүрөттү таштандыга ыргытсынбы?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул сүрөттү таштандыга ыргытсынбы?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> сүрөт таштандыга ыргытылууда…</item>
- <item quantity="one">Сүрөт таштандыга ыргытылууда…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> нерсени таштандыга ыргытсынбы?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул нерсени таштандыга ыргытсынбы?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент таштандыга ыргытылууда…</item>
- <item quantity="one">Элемент таштандыга ыргытылууда…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды калыбына келтирсинби?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды калыбына келтирсинби?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файл калыбына келтирилүүдө…</item>
- <item quantity="one">Аудио файл калыбына келтирилүүдө…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону калыбына келтирсинби?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону калыбына келтирсинби?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео калыбына келтирилүүдө…</item>
- <item quantity="one">Видео калыбына келтирилүүдө…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> сүрөттү калыбына келтирсинби?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул сүрөттү калыбына келтирсинби?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> сүрөт калыбына келтирилүүдө…</item>
- <item quantity="one">Сүрөт калыбына келтирилүүдө…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени калыбына келтирсинби?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени калыбына келтирсинби?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент калыбына келтирилүүдө…</item>
- <item quantity="one">Элемент калыбына келтирилүүдө…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды өчүрсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды өчүрсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файл өчүрүлүүдө…</item>
- <item quantity="one">Аудио файл өчүрүлүүдө…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону өчүрсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону өчүрсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео жок кылынууда…</item>
- <item quantity="one">Видео жок кылынууда…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> бул <xliff:g id="COUNT">^2</xliff:g> сүрөттү өчүрсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> бул сүрөттү өчүрсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> сүрөт жок кылынууда…</item>
- <item quantity="one">Сүрөт жок кылынууда…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени өчүрсүнбү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени өчүрсүнбү?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> элемент жок кылынууда…</item>
- <item quantity="one">Элемент жок кылынууда…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Кыймылды сүрөткө тартуу"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды өзгөртсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды өзгөртсүнбү?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Аудио файл өзгөртүлүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файл өзгөртүлүүдө…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону өзгөртсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону өзгөртсүнбү?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Видео өзгөртүлүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> видео өзгөртүлүүдө…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул сүрөттү өзгөртсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> сүрөттү өзгөртсүнбү?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Сүрөт өзгөртүлүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> сүрөт өзгөртүлүүдө…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени өзгөртсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени өзгөртсүнбү?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Элемент өзгөртүлүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> элемент өзгөртүлүүдө…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды таштандыга салсынбы?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды таштандыга салсынбы?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аудио файл таштандыга ыргытылууда…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файл таштандыга ыргытылууда…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону таштандыга салсынбы?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону таштандыга салсынбы?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Видео таштандыга ыргытылууда…}other{<xliff:g id="COUNT">^1</xliff:g> видео таштандыга ыргытылууда…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул сүрөттү таштандыга салсынбы?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> сүрөттү таштандыга салсынбы?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Сүрөт таштандыга ыргытылууда…}other{<xliff:g id="COUNT">^1</xliff:g> сүрөт таштандыга ыргытылууда…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени таштандыга салсынбы?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени таштандыга салсынбы?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Элемент таштандыга ыргытылууда…}other{<xliff:g id="COUNT">^1</xliff:g> элемент таштандыга ыргытылууда…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды калыбына келтирсинби?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды калыбына келтирсинби?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аудио файл калыбына келтирилүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файл калыбына келтирилүүдө…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону калыбына келтирсинби?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону калыбына келтирсинби?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Видео калыбына келтирилүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> видео калыбына келтирилүүдө…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул сүрөттү калыбына келтирсинби?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> сүрөттү калыбына келтирсинби?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Сүрөт калыбына келтирилүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> сүрөт калыбына келтирилүүдө…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени калыбына келтирсинби?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени калыбына келтирсинби?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Элемент калыбына келтирилүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> элемент калыбына келтирилүүдө…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул аудио файлды өчүрсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> аудио файлды өчүрсүнбү?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Аудио файл өчүрүлүүдө…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файл өчүрүлүүдө…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул видеону өчүрсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> видеону өчүрсүнбү?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Видео жок кылынууда…}other{<xliff:g id="COUNT">^1</xliff:g> видео жок кылынууда…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул сүрөттү өчүрсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> сүрөттү өчүрсүнбү?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Сүрөт жок кылынууда…}other{<xliff:g id="COUNT">^1</xliff:g> сүрөт жок кылынууда…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> колдонмосу бул нерсени өчүрсүнбү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> колдонмосу <xliff:g id="COUNT">^2</xliff:g> нерсени өчүрсүнбү?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Элемент жок кылынууда…}other{<xliff:g id="COUNT">^1</xliff:g> элемент жок кылынууда…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> медиа файлдарды иштете албайт"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Медианы иштетүү жокко чыгарылды"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Медианы иштетүү катасы"</string>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 0861a17..1a1bcd6 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ດຳເນີນການຕໍ່"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ອະນຸຍາດ"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ປະຕິເສດ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">ຮວມ <xliff:g id="COUNT_1">^1</xliff:g> ລາຍການເພີ່ມເຕີມ</item>
- <item quantity="one">ຮວມ <xliff:g id="COUNT_0">^1</xliff:g> ລາຍການເພີ່ມເຕີມ</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ຮວມ <xliff:g id="COUNT_0">^1</xliff:g> ລາຍການເພີ່ມເຕີມ}other{ຮວມ <xliff:g id="COUNT_1">^1</xliff:g> ລາຍການເພີ່ມເຕີມ}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ລຶບລ້າງໄຟລ໌ແອັບຊົ່ວຄາວ"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ຕ້ອງການລ້າງໄຟລ໌ຊົ່ວຄາວບາງຢ່າງອອກ. ນີ້ອາດເຮັດໃຫ້ມີການໃຊ້ແບັດເຕີຣີ ຫຼື ອິນເຕີເນັດມືຖືຫຼາຍຂຶ້ນ."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ກຳລັງລຶບລ້າງໄຟລ໌ແອັບຊົ່ວຄາວ…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"ເພີ່ມ"</string>
<string name="deselect" msgid="4297825044827769490">"ເຊົາເລືອກ"</string>
<string name="select" msgid="2704765470563027689">"ເລືອກ"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">ເລືອກບໍ່ເກີນ <xliff:g id="COUNT_1">^1</xliff:g> ລາຍການ</item>
- <item quantity="one">ເລືອກບໍ່ເກີນ <xliff:g id="COUNT_0">^1</xliff:g> ລາຍການ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{ເລືອກບໍ່ເກີນ <xliff:g id="COUNT_0">^1</xliff:g> ລາຍການ}other{ເລືອກບໍ່ເກີນ <xliff:g id="COUNT_1">^1</xliff:g> ລາຍການ}}"</string>
<string name="recent" msgid="6694613584743207874">"ຫຼ້າສຸດ"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ບໍ່ມີຮູບພາບ ຫຼື ວິດີໂອ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ບໍ່ມີອະລະບ້ຳ"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ເບິ່ງອັນທີ່ເລືອກໄວ້"</string>
<string name="picker_photos" msgid="7415035516411087392">"ຮູບພາບ"</string>
<string name="picker_albums" msgid="4822511902115299142">"ອະລະບ້ຳ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ບໍ່ອະນຸຍາດການເຂົ້າເຖິງຂໍ້ມູນສ່ວນຕົວຈາກແອັບບ່ອນເຮັດວຽກ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ຢຸດແອັບບ່ອນເຮັດວຽກຊົ່ວຄາວແລ້ວ"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ເພື່ອເປີດຮູບພາບບ່ອນເຮັດວຽກ, ໃຫ້ເປີດໃຊ້ແອັບບ່ອນເຮັດວຽກຂອງທ່ານແລ້ວລອງໃໝ່"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ລາຍການ</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ລາຍການ</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ລາຍການ}other{<xliff:g id="COUNT_1">^1</xliff:g> ລາຍການ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"ເພີ່ມ (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ກ້ອງຖ່າຍຮູບ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ດາວໂຫຼດ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ຮູບໜ້າຈໍ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂໄຟລ໌ສຽງນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">ກຳລັງແກ້ໄຂໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌…</item>
- <item quantity="one">ກຳລັງແກ້ໄຂໄຟລ໌ສຽງ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂ <xliff:g id="COUNT">^2</xliff:g> ວິດີໂອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂວິດີໂອນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">ກຳລັງແກ້ໄຂວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ອັນ…</item>
- <item quantity="one">ກຳລັງແກ້ໄຂວິດີໂອ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂ <xliff:g id="COUNT">^2</xliff:g> ຮູບບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂຮູບນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">ກຳລັງແກ້ໄຂຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ຮູບ…</item>
- <item quantity="one">ກຳລັງແກ້ໄຂຮູບພາບ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂ <xliff:g id="COUNT">^2</xliff:g> ລາຍການບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂລາຍການນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">ກຳລັງແກ້ໄຂລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການ…</item>
- <item quantity="one">ກຳລັງແກ້ໄຂລາຍການ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">ກຳລັງຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍໄຟລ໌ສຽງໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ວິດີໂອໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍວິດີໂອນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">ກຳລັງຍ້າຍວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ອັນໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍວິດີໂອໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ຮູບໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍຮູບນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">ກຳລັງຍ້າຍຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ຮູບໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍຮູບພາບໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍລາຍການນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">ກຳລັງຍ້າຍລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ສຽງອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">ກຳລັງຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍໄຟລ໌ສຽງອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ວິດີໂອອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍວິດີໂອນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">ກຳລັງຍ້າຍວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ອັນອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍວິດີໂອອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ຮູບອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍຮູບນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">ກຳລັງຍ້າຍຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ຮູບອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍຮູບພາບອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍລາຍການນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">ກຳລັງຍ້າຍລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- <item quantity="one">ກຳລັງຍ້າຍລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບໄຟລ໌ສຽງນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">ກຳລັງລຶບໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ອອກ…</item>
- <item quantity="one">ກຳລັງລຶບໄຟລ໌ສຽງອອກ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບ <xliff:g id="COUNT">^2</xliff:g> ວິດີໂອບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບວິດີໂອນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">ກຳລັງລຶບວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ອັນອອກ…</item>
- <item quantity="one">ກຳລັງລຶບວິດີໂອ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບ <xliff:g id="COUNT">^2</xliff:g> ຮູບບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບຮູບນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">ກຳລັງລຶບຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ຮູບອອກ…</item>
- <item quantity="one">ກຳລັງລຶບຮູບພາບ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການບໍ?</item>
- <item quantity="one">ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບລາຍການນີ້ບໍ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">ກຳລັງລຶບລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກ…</item>
- <item quantity="one">ກຳລັງລຶບລາຍການອອກ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"ຮູບພາບໂມຊັນ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂໄຟລ໌ສຽງນີ້ບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ບໍ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ກຳລັງແກ້ໄຂໄຟລ໌ສຽງ…}other{ກຳລັງແກ້ໄຂໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂວິດີໂອນີ້ບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂວິດີໂອ <xliff:g id="COUNT">^2</xliff:g> ລາຍການບໍ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ກຳລັງແກ້ໄຂວິດີໂອ…}other{ກຳລັງແກ້ໄຂວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ລາຍການ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂຮູບພາບນີ້ບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂຮູບພາບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການບໍ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ກຳລັງແກ້ໄຂຮູບພາບ…}other{ກຳລັງແກ້ໄຂຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ລາຍການ…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ແກ້ໄຂລາຍການນີ້ບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ແກ້ໄຂ <xliff:g id="COUNT">^2</xliff:g> ລາຍການບໍ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ກຳລັງແກ້ໄຂລາຍການ…}other{ກຳລັງແກ້ໄຂລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ກຳລັງຍ້າຍໄຟລ໌ສຽງໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍວິດີໂອນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍວິດີໂອ <xliff:g id="COUNT">^2</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ກຳລັງຍ້າຍວິດີໂອໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍຮູບນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍຮູບພາບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ກຳລັງຍ້າຍຮູບພາບໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍລາຍການນີ້ໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ກຳລັງຍ້າຍລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການໄປໃສ່ຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ສຽງອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ກຳລັງຍ້າຍໄຟລ໌ສຽງອອກຈາກຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ອອກຈາກຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍວິດີໂອນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍວິດີໂອ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ກຳລັງຍ້າຍວິດີໂອອອກຈາກຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍຮູບພາບນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍຮູບພາບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ກຳລັງຍ້າຍຮູບພາບອອກຈາກຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ຍ້າຍລາຍການນີ້ອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ຍ້າຍ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອບໍ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ກຳລັງຍ້າຍລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…}other{ກຳລັງຍ້າຍລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກຈາກຖັງຂີ້ເຫຍື້ອ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບໄຟລ໌ສຽງນີ້ອອກບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບໄຟລ໌ສຽງ <xliff:g id="COUNT">^2</xliff:g> ໄຟລ໌ອອກບໍ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ກຳລັງລຶບໄຟລ໌ສຽງອອກ…}other{ກຳລັງລຶບໄຟລ໌ສຽງ <xliff:g id="COUNT">^1</xliff:g> ໄຟລ໌ອອກ…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບວິດີໂອນີ້ອອກບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບວິດີໂອ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກບໍ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ກຳລັງລຶບວິດີໂອ…}other{ກຳລັງລຶບວິດີໂອ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບຮູບນີ້ອອກບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບຮູບພາບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກບໍ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ກຳລັງລຶບຮູບພາບ…}other{ກຳລັງລຶບຮູບພາບ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກ…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_0">^1</xliff:g> ລຶບລາຍການນີ້ອອກບໍ?}other{ອະນຸຍາດໃຫ້ <xliff:g id="APP_NAME_1">^1</xliff:g> ລຶບ <xliff:g id="COUNT">^2</xliff:g> ລາຍການອອກບໍ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ກຳລັງລຶບລາຍການອອກ…}other{ກຳລັງລຶບລາຍການ <xliff:g id="COUNT">^1</xliff:g> ລາຍການອອກ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ບໍ່ສາມາດປະມວນຜົນໄຟລ໌ມີເດຍໄດ້"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ຍົກເລີກການປະມວນຜົນມີເດຍແລ້ວ"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ການປະມວນຜົນມີເດຍຜິດພາດ"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 21df102..c4061db 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Tęsti"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Leisti"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Atmesti"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">Dar <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">Dar <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">Dar <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">Dar <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomas elementas</item>
- <item quantity="few">Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomi elementai</item>
- <item quantity="many">Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomo elemento</item>
- <item quantity="other">Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomų elementų</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{Dar <xliff:g id="COUNT_0">^1</xliff:g>}one{Dar <xliff:g id="COUNT_1">^1</xliff:g>}few{Dar <xliff:g id="COUNT_1">^1</xliff:g>}many{Dar <xliff:g id="COUNT_1">^1</xliff:g>}other{Dar <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Dar <xliff:g id="COUNT_0">^1</xliff:g> papildomas elementas}one{Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomas elementas}few{Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomi elementai}many{Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomo elemento}other{Dar <xliff:g id="COUNT_1">^1</xliff:g> papildomų elementų}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Laikinų programų failų išvalymas"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Programa „<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>“ nori išvalyti kai kuriuos laikinus failus. Dėl to gali būti suvartojama daugiau akumuliatoriaus energijos ar mobiliojo ryšio duomenų."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Išvalomi laikini programos failai…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Pridėti"</string>
<string name="deselect" msgid="4297825044827769490">"Panaikinti pasirinkimą"</string>
<string name="select" msgid="2704765470563027689">"Pasirinkti"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elemento</item>
- <item quantity="few">Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elementų</item>
- <item quantity="many">Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elemento</item>
- <item quantity="other">Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elementų</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Pasirinkite iki <xliff:g id="COUNT_0">^1</xliff:g> elemento}one{Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elemento}few{Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elementų}many{Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elemento}other{Pasirinkite iki <xliff:g id="COUNT_1">^1</xliff:g> elementų}}"</string>
<string name="recent" msgid="6694613584743207874">"Naujausios"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nėra jokių nuotraukų ar vaizdo įrašų"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nėra jokių albumų"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Žiūrėti pasirinktus"</string>
<string name="picker_photos" msgid="7415035516411087392">"Nuotraukos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumai"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Neleidžiama pasiekti asmens duomenų iš darbo programos"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Darbo programos pristabdytos"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Norėdami atidaryti darbo nuotraukas, įjunkite darbo programas ir bandykite dar kartą"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> elementas</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> elementai</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> elemento</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementų</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> elementas}one{<xliff:g id="COUNT_1">^1</xliff:g> elementas}few{<xliff:g id="COUNT_1">^1</xliff:g> elementai}many{<xliff:g id="COUNT_1">^1</xliff:g> elemento}other{<xliff:g id="COUNT_1">^1</xliff:g> elementų}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Pridėti (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Vaizdo kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Atsisiuntimai"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Ekrano kopijos"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failą?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failus?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failo?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failų?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Keičiamas <xliff:g id="COUNT">^1</xliff:g> garso failas…</item>
- <item quantity="few">Keičiami <xliff:g id="COUNT">^1</xliff:g> garso failai…</item>
- <item quantity="many">Keičiama <xliff:g id="COUNT">^1</xliff:g> garso failo…</item>
- <item quantity="other">Keičiama <xliff:g id="COUNT">^1</xliff:g> garso failų…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Keičiamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas…</item>
- <item quantity="few">Keičiami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai…</item>
- <item quantity="many">Keičiama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo…</item>
- <item quantity="other">Keičiama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotrauką?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukas?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukos?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukų?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotrauka…</item>
- <item quantity="few">Keičiamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos…</item>
- <item quantity="many">Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotraukos…</item>
- <item quantity="other">Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotraukų…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementą?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementus?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elemento?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementų?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Keičiamas <xliff:g id="COUNT">^1</xliff:g> elementas…</item>
- <item quantity="few">Keičiami <xliff:g id="COUNT">^1</xliff:g> elementai…</item>
- <item quantity="many">Keičiama <xliff:g id="COUNT">^1</xliff:g> elemento…</item>
- <item quantity="other">Keičiama <xliff:g id="COUNT">^1</xliff:g> elementų…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failą į šiukšliadėžę?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failus į šiukšliadėžę?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failo į šiukšliadėžę?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failų į šiukšliadėžę?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> garso failas į šiukšliadėžę…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> garso failai į šiukšliadėžę…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failo į šiukšliadėžę…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failų į šiukšliadėžę…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą į šiukšliadėžę?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus į šiukšliadėžę?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo į šiukšliadėžę?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų į šiukšliadėžę?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas į šiukšliadėžę…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai į šiukšliadėžę…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo į šiukšliadėžę…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų į šiukšliadėžę…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotrauką į šiukšliadėžę?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukas į šiukšliadėžę?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukos į šiukšliadėžę?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukų į šiukšliadėžę?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotrauka į šiukšliadėžę…</item>
- <item quantity="few">Perkeliamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos į šiukšliadėžę…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukos į šiukšliadėžę…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukų į šiukšliadėžę…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementą į šiukšliadėžę?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementus į šiukšliadėžę?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elemento į šiukšliadėžę?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementų į šiukšliadėžę?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> elementas į šiukšliadėžę…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> elementai į šiukšliadėžę…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> elemento į šiukšliadėžę…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> elementų į šiukšliadėžę…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failą iš šiukšliadėžės?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failus iš šiukšliadėžės?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failo iš šiukšliadėžės?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failų iš šiukšliadėžės?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> garso failas iš šiukšliadėžės…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> garso failai iš šiukšliadėžės…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failo iš šiukšliadėžės…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failų iš šiukšliadėžės…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą iš šiukšliadėžės?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus iš šiukšliadėžės?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo iš šiukšliadėžės?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų iš šiukšliadėžės?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas iš šiukšliadėžės…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai iš šiukšliadėžės…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo iš šiukšliadėžės…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų iš šiukšliadėžės…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotrauką iš šiukšliadėžės?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukas iš šiukšliadėžės?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukos iš šiukšliadėžės?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukų iš šiukšliadėžės?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotrauka iš šiukšliadėžės…</item>
- <item quantity="few">Perkeliamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos iš šiukšliadėžės…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukos iš šiukšliadėžės…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukų iš šiukšliadėžės…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementą iš šiukšliadėžės?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementus iš šiukšliadėžės?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elemento iš šiukšliadėžės?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementų iš šiukšliadėžės?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Perkeliamas <xliff:g id="COUNT">^1</xliff:g> elementas iš šiukšliadėžės…</item>
- <item quantity="few">Perkeliami <xliff:g id="COUNT">^1</xliff:g> elementai iš šiukšliadėžės…</item>
- <item quantity="many">Perkeliama <xliff:g id="COUNT">^1</xliff:g> elemento iš šiukšliadėžės…</item>
- <item quantity="other">Perkeliama <xliff:g id="COUNT">^1</xliff:g> elementų iš šiukšliadėžės…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failą?</item>
- <item quantity="few">Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failus?</item>
- <item quantity="many">Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failo?</item>
- <item quantity="other">Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failų?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Ištrinamas <xliff:g id="COUNT">^1</xliff:g> garso failas…</item>
- <item quantity="few">Ištrinami <xliff:g id="COUNT">^1</xliff:g> garso failai…</item>
- <item quantity="many">Ištrinama <xliff:g id="COUNT">^1</xliff:g> garso failo…</item>
- <item quantity="other">Ištrinama <xliff:g id="COUNT">^1</xliff:g> garso failų…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Ištrinamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas…</item>
- <item quantity="few">Ištrinami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai…</item>
- <item quantity="many">Ištrinama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo…</item>
- <item quantity="other">Ištrinama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotrauką?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukas?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukos?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukų?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotrauka…</item>
- <item quantity="few">Ištrinamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos…</item>
- <item quantity="many">Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotraukos…</item>
- <item quantity="other">Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotraukų…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementą?</item>
- <item quantity="few">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementus?</item>
- <item quantity="many">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elemento?</item>
- <item quantity="other">Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementų?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Ištrinamas <xliff:g id="COUNT">^1</xliff:g> elementas…</item>
- <item quantity="few">Ištrinami <xliff:g id="COUNT">^1</xliff:g> elementai…</item>
- <item quantity="many">Ištrinama <xliff:g id="COUNT">^1</xliff:g> elemento…</item>
- <item quantity="other">Ištrinama <xliff:g id="COUNT">^1</xliff:g> elementų…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Judančioji nuotrauka"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ keisti šį garso failą?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failą?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failus?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failo?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> garso failų?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Keičiamas garso failas…}one{Keičiamas <xliff:g id="COUNT">^1</xliff:g> garso failas…}few{Keičiami <xliff:g id="COUNT">^1</xliff:g> garso failai…}many{Keičiama <xliff:g id="COUNT">^1</xliff:g> garso failo…}other{Keičiama <xliff:g id="COUNT">^1</xliff:g> garso failų…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ keisti šį vaizdo įrašą?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Keičiamas vaizdo įrašas…}one{Keičiamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas…}few{Keičiami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai…}many{Keičiama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo…}other{Keičiama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ keisti šią nuotrauką?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotrauką?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukas?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukos?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> nuotraukų?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Keičiama nuotrauka…}one{Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotrauka…}few{Keičiamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos…}many{Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotraukos…}other{Keičiama <xliff:g id="COUNT">^1</xliff:g> nuotraukų…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ keisti šį elementą?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementą?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementus?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elemento?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ keisti <xliff:g id="COUNT">^2</xliff:g> elementų?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Keičiamas elementas…}one{Keičiamas <xliff:g id="COUNT">^1</xliff:g> elementas…}few{Keičiami <xliff:g id="COUNT">^1</xliff:g> elementai…}many{Keičiama <xliff:g id="COUNT">^1</xliff:g> elemento…}other{Keičiama <xliff:g id="COUNT">^1</xliff:g> elementų…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį garso failą į šiukšliadėžę?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failą į šiukšliadėžę?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failus į šiukšliadėžę?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failo į šiukšliadėžę?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failų į šiukšliadėžę?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Perkeliamas garso failas į šiukšliadėžę…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> garso failas į šiukšliadėžę…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> garso failai į šiukšliadėžę…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failo į šiukšliadėžę…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failų į šiukšliadėžę…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį vaizdo įrašą į šiukšliadėžę?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą į šiukšliadėžę?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus į šiukšliadėžę?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo į šiukšliadėžę?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų į šiukšliadėžę?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Perkeliamas vaizdo įrašas į šiukšliadėžę…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas į šiukšliadėžę…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai į šiukšliadėžę…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo į šiukšliadėžę…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų į šiukšliadėžę…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šią nuotrauką į šiukšliadėžę?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotrauką į šiukšliadėžę?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukas į šiukšliadėžę?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukos į šiukšliadėžę?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukų į šiukšliadėžę?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Perkeliama nuotrauka į šiukšliadėžę…}one{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotrauka į šiukšliadėžę…}few{Perkeliamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos į šiukšliadėžę…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukos į šiukšliadėžę…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukų į šiukšliadėžę…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį elementą į šiukšliadėžę?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementą į šiukšliadėžę?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementus į šiukšliadėžę?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elemento į šiukšliadėžę?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementų į šiukšliadėžę?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Perkeliama elementas į šiukšliadėžę…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> elementas į šiukšliadėžę…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> elementai į šiukšliadėžę…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> elemento į šiukšliadėžę…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> elementų į šiukšliadėžę…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį garso failą iš šiukšliadėžės?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failą iš šiukšliadėžės?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failus iš šiukšliadėžės?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failo iš šiukšliadėžės?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> garso failų iš šiukšliadėžės?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Perkeliamas garso failas iš šiukšliadėžės…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> garso failas iš šiukšliadėžės…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> garso failai iš šiukšliadėžės…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failo iš šiukšliadėžės…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> garso failų iš šiukšliadėžės…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį vaizdo įrašą iš šiukšliadėžės?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą iš šiukšliadėžės?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus iš šiukšliadėžės?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo iš šiukšliadėžės?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų iš šiukšliadėžės?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Perkeliamas vaizdo įrašas iš šiukšliadėžės…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas iš šiukšliadėžės…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai iš šiukšliadėžės…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo iš šiukšliadėžės…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų iš šiukšliadėžės…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šią nuotrauką iš šiukšliadėžės?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotrauką iš šiukšliadėžės?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukas iš šiukšliadėžės?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukos iš šiukšliadėžės?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> nuotraukų iš šiukšliadėžės?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Perkeliama nuotrauka iš šiukšliadėžės…}one{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotrauka iš šiukšliadėžės…}few{Perkeliamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos iš šiukšliadėžės…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukos iš šiukšliadėžės…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> nuotraukų iš šiukšliadėžės…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ perkelti šį elementą iš šiukšliadėžės?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementą iš šiukšliadėžės?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementus iš šiukšliadėžės?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elemento iš šiukšliadėžės?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ perkelti <xliff:g id="COUNT">^2</xliff:g> elementų iš šiukšliadėžės?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Perkeliamas elementas iš šiukšliadėžės…}one{Perkeliamas <xliff:g id="COUNT">^1</xliff:g> elementas iš šiukšliadėžės…}few{Perkeliami <xliff:g id="COUNT">^1</xliff:g> elementai iš šiukšliadėžės…}many{Perkeliama <xliff:g id="COUNT">^1</xliff:g> elemento iš šiukšliadėžės…}other{Perkeliama <xliff:g id="COUNT">^1</xliff:g> elementų iš šiukšliadėžės…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Leisti „<xliff:g id="APP_NAME_0">^1</xliff:g>“ ištrinti šį garso failą?}one{Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failą?}few{Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failus?}many{Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failo?}other{Leisti „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> garso failų?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Ištrinamas garso failas…}one{Ištrinamas <xliff:g id="COUNT">^1</xliff:g> garso failas…}few{Ištrinami <xliff:g id="COUNT">^1</xliff:g> garso failai…}many{Ištrinama <xliff:g id="COUNT">^1</xliff:g> garso failo…}other{Ištrinama <xliff:g id="COUNT">^1</xliff:g> garso failų…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ ištrinti šį vaizdo įrašą?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašą?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašus?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašo?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> vaizdo įrašų?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Ištrinamas vaizdo įrašas…}one{Ištrinamas <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašas…}few{Ištrinami <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašai…}many{Ištrinama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašo…}other{Ištrinama <xliff:g id="COUNT">^1</xliff:g> vaizdo įrašų…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ ištrinti šią nuotrauką?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotrauką?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukas?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukos?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> nuotraukų?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Ištrinama nuotrauka…}one{Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotrauka…}few{Ištrinamos <xliff:g id="COUNT">^1</xliff:g> nuotraukos…}many{Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotraukos…}other{Ištrinama <xliff:g id="COUNT">^1</xliff:g> nuotraukų…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Leisti programai „<xliff:g id="APP_NAME_0">^1</xliff:g>“ ištrinti šį elementą?}one{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementą?}few{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementus?}many{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elemento?}other{Leisti programai „<xliff:g id="APP_NAME_1">^1</xliff:g>“ ištrinti <xliff:g id="COUNT">^2</xliff:g> elementų?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Ištrinamas elementas…}one{Ištrinamas <xliff:g id="COUNT">^1</xliff:g> elementas…}few{Ištrinami <xliff:g id="COUNT">^1</xliff:g> elementai…}many{Ištrinama <xliff:g id="COUNT">^1</xliff:g> elemento…}other{Ištrinama <xliff:g id="COUNT">^1</xliff:g> elementų…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Programa „<xliff:g id="APP_NAME">%s</xliff:g>“ negali apdoroti medijos failų"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Medija apdorojimas atšauktas"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Medija apdorojimo klaida"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index df9bc9c..a27b2ce 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Turpināt"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Atļaut"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Noraidīt"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="zero">vēl <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">vēl <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">vēl <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="zero">Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienumu</item>
- <item quantity="one">Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienums</item>
- <item quantity="other">Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienumi</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{Vēl <xliff:g id="COUNT_0">^1</xliff:g>}zero{Vēl <xliff:g id="COUNT_1">^1</xliff:g>}one{Vēl <xliff:g id="COUNT_1">^1</xliff:g>}other{Vēl <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Un vēl <xliff:g id="COUNT_0">^1</xliff:g> vienums}zero{Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienumu}one{Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienums}other{Un vēl <xliff:g id="COUNT_1">^1</xliff:g> vienumi}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Lietotņu pagaidu failu notīrīšana"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Lietotne <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vēlas iegūt atļauju notīrīt dažus pagaidu failus. Tas var palielināt akumulatora izmantošanas ilgumu vai mobilo datu lietojumu."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Notiek lietotņu pagaidu failu notīrīšana…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Pievienot"</string>
<string name="deselect" msgid="4297825044827769490">"Noņemt atlasi"</string>
<string name="select" msgid="2704765470563027689">"Atlasīt"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="zero">Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumiem</item>
- <item quantity="one">Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumam</item>
- <item quantity="other">Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumiem</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Atlasiet līdz pat <xliff:g id="COUNT_0">^1</xliff:g> vienumam}zero{Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumiem}one{Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumam}other{Atlasiet līdz pat <xliff:g id="COUNT_1">^1</xliff:g> vienumiem}}"</string>
<string name="recent" msgid="6694613584743207874">"Jaunākie"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nav fotoattēlu vai videoklipu"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nav albumu"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Skatīt atlasīto"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotoattēli"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumi"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Piekļuve personīgajiem datiem no darba lietotnes nav atļauta."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Darba lietotnes ir apturētas"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Lai atvērtu darba fotoattēlus, ieslēdziet savas darba lietotnes un pēc tam mēģiniet vēlreiz."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="zero"><xliff:g id="COUNT_1">^1</xliff:g> vienumu</item>
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> vienums</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> vienumi</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> vienums}zero{<xliff:g id="COUNT_1">^1</xliff:g> vienumu}one{<xliff:g id="COUNT_1">^1</xliff:g> vienums}other{<xliff:g id="COUNT_1">^1</xliff:g> vienumi}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Pievienot <xliff:g id="COUNT">^1</xliff:g>"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Lejupielādes"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Ekrānuzņēmumi"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> audio failus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> audio failu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> audio failus?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārveidošana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila pārveidošana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārveidošana…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> videoklipus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> videoklipu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> videoklipus?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārveidošana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa pārveidošana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārveidošana…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> fotoattēlu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārveidošana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla pārveidošana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārveidošana…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> vienumus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> vienumu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> modificēt <xliff:g id="COUNT">^2</xliff:g> vienumus?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārveidošana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma pārveidošana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārveidošana…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failus uz atkritni?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failu uz atkritni?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failus uz atkritni?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārvietošana uz atkritni…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila pārvietošana uz atkritni…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārvietošana uz atkritni…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipus uz atkritni?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipu uz atkritni?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipus uz atkritni?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārvietošana uz atkritni…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa pārvietošana uz atkritni…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārvietošana uz atkritni…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus uz atkritni?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlu uz atkritni?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus uz atkritni?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārvietošana uz atkritni…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla pārvietošana uz atkritni…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārvietošana uz atkritni…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumus uz atkritni?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumu uz atkritni?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumus uz atkritni?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārvietošana uz atkritni…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma pārvietošana uz atkritni…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārvietošana uz atkritni…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failus no atkritnes?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failu no atkritnes?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failus no atkritnes?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu izņemšana no atkritnes…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila izņemšana no atkritnes…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu izņemšana no atkritnes…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipus no atkritnes?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipu no atkritnes?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipus no atkritnes?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu izņemšana no atkritnes…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa izņemšana no atkritnes…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu izņemšana no atkritnes…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus no atkritnes?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlu no atkritnes?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus no atkritnes?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu izņemšana no atkritnes…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla izņemšana no atkritnes…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu izņemšana no atkritnes…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumus no atkritnes?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumu no atkritnes?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumus no atkritnes?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu izņemšana no atkritnes…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma izņemšana no atkritnes…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu izņemšana no atkritnes…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failus?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu dzēšana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila dzēšana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu dzēšana…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipus?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu dzēšana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa dzēšana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu dzēšana…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu dzēšana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla dzēšana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu dzēšana…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="zero">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumus?</item>
- <item quantity="one">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumu?</item>
- <item quantity="other">Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumus?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="zero">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu dzēšana…</item>
- <item quantity="one">Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma dzēšana…</item>
- <item quantity="other">Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu dzēšana…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Kustības fotoattēls"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārveidot šo audio failu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> audio failus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> audio failu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> audio failus?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Notiek audio faila pārveidošana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārveidošana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila pārveidošana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārveidošana…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārveidot šo videoklipu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> videoklipus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> videoklipu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> videoklipus?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Notiek videoklipa pārveidošana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārveidošana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa pārveidošana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārveidošana…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārveidot šo fotoattēlu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> fotoattēlu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Notiek fotoattēla pārveidošana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārveidošana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla pārveidošana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārveidošana…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārveidot šo vienumu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> vienumus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> vienumu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārveidot <xliff:g id="COUNT">^2</xliff:g> vienumus?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Notiek vienuma pārveidošana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārveidošana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma pārveidošana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārveidošana…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārvietot šo audio failu uz atkritni?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failus uz atkritni?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failu uz atkritni?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> audio failus uz atkritni?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Notiek audio faila pārvietošana uz atkritni…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārvietošana uz atkritni…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila pārvietošana uz atkritni…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu pārvietošana uz atkritni…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārvietot šo videoklipu uz atkritni?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipus uz atkritni?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipu uz atkritni?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> videoklipus uz atkritni?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Notiek videoklipa pārvietošana uz atkritni…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārvietošana uz atkritni…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa pārvietošana uz atkritni…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu pārvietošana uz atkritni…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārvietot šo fotoattēlu uz atkritni?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus uz atkritni?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlu uz atkritni?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> fotoattēlus uz atkritni?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Notiek fotoattēla pārvietošana uz atkritni…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārvietošana uz atkritni…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla pārvietošana uz atkritni…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu pārvietošana uz atkritni…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> pārvietot šo vienumu uz atkritni?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumus uz atkritni?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumu uz atkritni?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> pārvietot <xliff:g id="COUNT">^2</xliff:g> vienumus uz atkritni?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Notiek vienuma pārvietošana uz atkritni…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārvietošana uz atkritni…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma pārvietošana uz atkritni…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu pārvietošana uz atkritni…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> izņemt šo audio failu no atkritnes?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failus no atkritnes?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failu no atkritnes?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> audio failus no atkritnes?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Notiek audio faila izņemšana no atkritnes…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu izņemšana no atkritnes…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila izņemšana no atkritnes…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu izņemšana no atkritnes…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> izņemt šo videoklipu no atkritnes?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipus no atkritnes?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipu no atkritnes?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> videoklipus no atkritnes?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Notiek videoklipa izņemšana no atkritnes…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu izņemšana no atkritnes…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa izņemšana no atkritnes…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu izņemšana no atkritnes…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> izņemt šo fotoattēlu no atkritnes?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus no atkritnes?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlu no atkritnes?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> fotoattēlus no atkritnes?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Notiek fotoattēla izņemšana no atkritnes…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu izņemšana no atkritnes…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla izņemšana no atkritnes…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu izņemšana no atkritnes…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> izņemt šo vienumu no atkritnes?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumus no atkritnes?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumu no atkritnes?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> izņemt <xliff:g id="COUNT">^2</xliff:g> vienumus no atkritnes?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Notiek vienuma izņemšana no atkritnes…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu izņemšana no atkritnes…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma izņemšana no atkritnes…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu izņemšana no atkritnes…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> dzēst šo audio failu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> audio failus?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Notiek audio faila dzēšana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu dzēšana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> audio faila dzēšana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> audio failu dzēšana…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> dzēst šo videoklipu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> videoklipus?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Notiek videoklipa dzēšana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu dzēšana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipa dzēšana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> videoklipu dzēšana…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> dzēst šo fotoattēlu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> fotoattēlus?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Notiek fotoattēla dzēšana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu dzēšana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēla dzēšana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> fotoattēlu dzēšana…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vai atļaut lietotnei <xliff:g id="APP_NAME_0">^1</xliff:g> dzēst šo vienumu?}zero{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumus?}one{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumu?}other{Vai atļaut lietotnei <xliff:g id="APP_NAME_1">^1</xliff:g> dzēst <xliff:g id="COUNT">^2</xliff:g> vienumus?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Notiek vienuma dzēšana…}zero{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu dzēšana…}one{Notiek <xliff:g id="COUNT">^1</xliff:g> vienuma dzēšana…}other{Notiek <xliff:g id="COUNT">^1</xliff:g> vienumu dzēšana…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> nevar apstrādāt multivides failus"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Multivides apstrāde ir atcelta."</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Radās multivides apstrādes kļūda."</string>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index 4242fca..627b49f 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Продолжи"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Дозволи"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Одбиј"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Плус <xliff:g id="COUNT_1">^1</xliff:g> дополнителна ставка</item>
- <item quantity="other">Плус <xliff:g id="COUNT_1">^1</xliff:g> дополнителни ставки</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}one{+ <xliff:g id="COUNT_1">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Плус <xliff:g id="COUNT_0">^1</xliff:g> дополнителна ставка}one{Плус <xliff:g id="COUNT_1">^1</xliff:g> дополнителна ставка}other{Плус <xliff:g id="COUNT_1">^1</xliff:g> дополнителни ставки}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Избриши ги привремените датотеки на апликацијата"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> сака да избрише некои привремени датотеки. Поради тоа може да дојде до зголемено користење на батеријата или мобилниот интернет."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Се бришат привремените датотеки на апликацијата…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Додај"</string>
<string name="deselect" msgid="4297825044827769490">"Поништи го изборот"</string>
<string name="select" msgid="2704765470563027689">"Избери"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Изберете до <xliff:g id="COUNT_1">^1</xliff:g> ставка</item>
- <item quantity="other">Изберете до <xliff:g id="COUNT_1">^1</xliff:g> ставки</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Изберете до <xliff:g id="COUNT_0">^1</xliff:g> ставка}one{Изберете до <xliff:g id="COUNT_1">^1</xliff:g> ставка}other{Изберете до <xliff:g id="COUNT_1">^1</xliff:g> ставки}}"</string>
<string name="recent" msgid="6694613584743207874">"Неодамнешни"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Нема фотографии или видеа"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Нема албуми"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Прикажи ги избраните"</string>
<string name="picker_photos" msgid="7415035516411087392">"Фотографии"</string>
<string name="picker_albums" msgid="4822511902115299142">"Албуми"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Не е дозволено пристапување до лични податоци од работна апликација"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Работните апликации се паузирани"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"За да ги отворите работните фотографии, вклучете ги работните апликации, па обидете се повторно"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ставка</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ставки</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ставка}one{<xliff:g id="COUNT_1">^1</xliff:g> ставка}other{<xliff:g id="COUNT_1">^1</xliff:g> ставки}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Додај (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Преземања"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Слики од екранот"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> аудиодатотека?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Се изменува <xliff:g id="COUNT">^1</xliff:g> аудиодатотека…</item>
- <item quantity="other">Се изменуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> видеа?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Се изменува <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="other">Се изменуваат <xliff:g id="COUNT">^1</xliff:g> видеа…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> фотографија?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> фотографии?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Се изменува <xliff:g id="COUNT">^1</xliff:g> фотографија…</item>
- <item quantity="other">Се изменуваат <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> ставка?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> ставки?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Се изменува <xliff:g id="COUNT">^1</xliff:g> ставка…</item>
- <item quantity="other">Се изменуваат <xliff:g id="COUNT">^1</xliff:g> ставки…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиодатотека во корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки во корпата?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Се преместува <xliff:g id="COUNT">^1</xliff:g> аудиодатотека во корпата…</item>
- <item quantity="other">Се преместуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки во корпата…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видео во корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеа во корпата?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Се преместува <xliff:g id="COUNT">^1</xliff:g> видео во корпата…</item>
- <item quantity="other">Се преместуваат <xliff:g id="COUNT">^1</xliff:g> видеа во корпата…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> фотографија во корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> фотографии во корпата?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Се преместува <xliff:g id="COUNT">^1</xliff:g> фотографија во корпата…</item>
- <item quantity="other">Се преместуваат <xliff:g id="COUNT">^1</xliff:g> фотографии во корпата…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> ставка во корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> ставки во корпата?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Се преместува <xliff:g id="COUNT">^1</xliff:g> во корпата…</item>
- <item quantity="other">Се преместуваат <xliff:g id="COUNT">^1</xliff:g> ставки во корпата…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> аудиодатотека од корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки од корпата?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Се вади <xliff:g id="COUNT">^1</xliff:g> аудиодатотека од корпата…</item>
- <item quantity="other">Се вадат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки од корпата…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> видео од корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> видеа од корпата?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Се вади <xliff:g id="COUNT">^1</xliff:g> видео од корпата…</item>
- <item quantity="other">Се вадат <xliff:g id="COUNT">^1</xliff:g> видеа од корпата…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> фотографија од корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> фотографии од корпата?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Се вади <xliff:g id="COUNT">^1</xliff:g> фотографија од корпата…</item>
- <item quantity="other">Се вадат <xliff:g id="COUNT">^1</xliff:g> фотографии од корпата…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> ставка од корпата?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> ставки од корпата?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Се вади <xliff:g id="COUNT">^1</xliff:g> ставка од корпата…</item>
- <item quantity="other">Се вадат <xliff:g id="COUNT">^1</xliff:g> ставки од корпата…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> аудиодатотека?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Се брише <xliff:g id="COUNT">^1</xliff:g> аудиодатотека…</item>
- <item quantity="other">Се бришат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> видеа?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Се брише <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="other">Се бришат <xliff:g id="COUNT">^1</xliff:g> видеа…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> фотографија?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> фотографии?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Се брише <xliff:g id="COUNT">^1</xliff:g> фотографија…</item>
- <item quantity="other">Се бришат <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> ставка?</item>
- <item quantity="other">Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> ставки?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Се брише <xliff:g id="COUNT">^1</xliff:g> ставка…</item>
- <item quantity="other">Се бришат <xliff:g id="COUNT">^1</xliff:g> ставки…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Подвижна фотографија"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја измени аудиодатотекава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> аудиодатотека?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Се изменува аудиодатотеката…}one{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотека…}other{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да го измени видеово?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> видео?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> видеа?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Се изменува видеото…}one{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> видео…}other{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> видеа…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја измени фотографијава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> фотографија?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> фотографии?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Се изменува фотографијата…}one{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> фотографија…}other{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> фотографии…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја измени ставкава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> ставка?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да измени <xliff:g id="COUNT">^2</xliff:g> ставки?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Се изменува ставката…}one{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> ставка…}other{Се изменуваат <xliff:g id="COUNT">^1</xliff:g> ставки…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја премести аудиодатотекава во корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиодатотека во корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки во корпата?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Се преместува аудиодатотеката во корпата…}one{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотека во корпата…}other{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки во корпата…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да го премести видеово во корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видео во корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> видеа во корпата?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Се преместува видеото во корпата…}one{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> видео во корпата…}other{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> видеа во корпата…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја премести фотографијава во корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> фотографија во корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> фотографии во корпата?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Се преместува фотографијата во корпата…}one{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> фотографија во корпата…}other{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> фотографии во корпата…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја премести ставкава во корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> ставка во корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да премести <xliff:g id="COUNT">^2</xliff:g> ставки во корпата?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Се преместува ставката во корпата…}one{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> ставка во корпата…}other{Се преместуваат <xliff:g id="COUNT">^1</xliff:g> ставки во корпата…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја извади аудиодатотекава од корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> аудиодатотека од корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки од корпата?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Се вади аудиодатотеката од корпата…}one{Се вадат <xliff:g id="COUNT">^1</xliff:g> аудиодатотека од корпата…}other{Се вадат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки од корпата…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да го извади видеово од корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> видео од корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> видеа од корпата?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Се вади видеото од корпата…}one{Се вадат <xliff:g id="COUNT">^1</xliff:g> видео од корпата…}other{Се вадат <xliff:g id="COUNT">^1</xliff:g> видеа од корпата…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја извади фотографијава од корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> фотографија од корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> фотографии од корпата?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Се вади фотографијата од корпата…}one{Се вадат <xliff:g id="COUNT">^1</xliff:g> фотографија од корпата…}other{Се вадат <xliff:g id="COUNT">^1</xliff:g> фотографии од корпата…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја извади ставкава од корпата?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> ставка од корпата?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да извади <xliff:g id="COUNT">^2</xliff:g> ставки од корпата?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Се вади ставката од корпата…}one{Се вадат <xliff:g id="COUNT">^1</xliff:g> ставка од корпата…}other{Се вадат <xliff:g id="COUNT">^1</xliff:g> ставки од корпата…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја избрише аудиодатотекава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> аудиодатотека?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> аудиодатотеки?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Се брише аудиодатотеката…}one{Се бришат <xliff:g id="COUNT">^1</xliff:g> аудиодатотека…}other{Се бришат <xliff:g id="COUNT">^1</xliff:g> аудиодатотеки…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да го избрише видеово?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> видео?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> видеа?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Се брише видеото…}one{Се бришат <xliff:g id="COUNT">^1</xliff:g> видео…}other{Се бришат <xliff:g id="COUNT">^1</xliff:g> видеа…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја избрише фотографијава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> фотографија?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> фотографии?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Се брише фотографијата…}one{Се бришат <xliff:g id="COUNT">^1</xliff:g> фотографија…}other{Се бришат <xliff:g id="COUNT">^1</xliff:g> фотографии…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Да се дозволи <xliff:g id="APP_NAME_0">^1</xliff:g> да ја избрише ставкава?}one{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> ставка?}other{Да се дозволи <xliff:g id="APP_NAME_1">^1</xliff:g> да избрише <xliff:g id="COUNT">^2</xliff:g> ставки?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Се брише ставката…}one{Се бришат <xliff:g id="COUNT">^1</xliff:g> ставка…}other{Се бришат <xliff:g id="COUNT">^1</xliff:g> ставки…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> не може да обработува датотеки со аудиовизуелни содржини"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Транскодирањето е откажано"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Грешка при транскодирање"</string>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 0d8627a..70f89f8 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"തുടരുക"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"അനുവദിക്കുക"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"നിരസിക്കുക"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> അധിക ഇനങ്ങൾ കൂടി</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> അധിക ഇനം കൂടി</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> അധിക ഇനം കൂടി}other{<xliff:g id="COUNT_1">^1</xliff:g> അധിക ഇനങ്ങൾ കൂടി}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"താൽക്കാലികമായ ആപ്പ് ഫയലുകൾ മായ്ക്കുക"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> എന്നതിന് കുറച്ച് താൽക്കാലിക ഫയലുകൾ മായ്ക്കണമെന്നുണ്ട്. ബാറ്ററിയുടെയോ സെല്ലുലാർ ഡാറ്റയുടെയോ വർദ്ധിച്ച ഉപയോഗത്തിന് ഇത് കാരണമായേക്കാം."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"താൽക്കാലികമായ ആപ്പ് ഫയലുകൾ മായ്ക്കുന്നു…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"ചേർക്കുക"</string>
<string name="deselect" msgid="4297825044827769490">"തിരഞ്ഞെടുത്തത് മാറ്റുക"</string>
<string name="select" msgid="2704765470563027689">"തിരഞ്ഞെടുക്കുക"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ഇനങ്ങൾ വരെ തിരഞ്ഞെടുക്കുക</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ഇനം വരെ തിരഞ്ഞെടുക്കുക</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ഇനം വരെ തിരഞ്ഞെടുക്കുക}other{<xliff:g id="COUNT_1">^1</xliff:g> ഇനങ്ങൾ വരെ തിരഞ്ഞെടുക്കുക}}"</string>
<string name="recent" msgid="6694613584743207874">"അടുത്തിടെയുള്ളത്"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ഫോട്ടോകളോ വീഡിയോകളോ ഇല്ല"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ആൽബങ്ങളൊന്നുമില്ല"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"തിരഞ്ഞെടുത്തത് കാണുക"</string>
<string name="picker_photos" msgid="7415035516411087392">"ഫോട്ടോകൾ"</string>
<string name="picker_albums" msgid="4822511902115299142">"ആൽബങ്ങൾ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ഔദ്യോഗിക ആപ്പിലൂടെ വ്യക്തിപരമായ ഡാറ്റ ആക്സസ് ചെയ്യുന്നത് അനുവദനീയമല്ല"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ഔദ്യോഗിക ആപ്പുകൾ തൽക്കാലികമായി നിർത്തിയിരിക്കുന്നു"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ഔദ്യോഗിക ഫോട്ടോകൾ തുറക്കാൻ, നിങ്ങളുടെ ഔദ്യോഗിക ആപ്പുകൾ ഓണാക്കി വീണ്ടും ശ്രമിക്കുക"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ഇനങ്ങൾ</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ഇനം</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ഇനം}other{<xliff:g id="COUNT_1">^1</xliff:g> ഇനങ്ങൾ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) ചേർക്കുക"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ക്യാമറ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ഡൗൺലോഡുകൾ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"സ്ക്രീൻഷോട്ടുകൾ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഓഡിയോ ഫയൽ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ പരിഷ്ക്കരിക്കുന്നു…</item>
- <item quantity="one">ഓഡിയോ ഫയൽ പരിഷ്ക്കരിക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ വീഡിയോ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ പരിഷ്ക്കരിക്കുന്നു…</item>
- <item quantity="one">വീഡിയോ പരിഷ്ക്കരിക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഫോട്ടോ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ പരിഷ്ക്കരിക്കുന്നു…</item>
- <item quantity="one">ഫോട്ടോ പരിഷ്ക്കരിക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഇനം പരിഷ്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ പരിഷ്ക്കരിക്കുന്നു…</item>
- <item quantity="one">ഇനം പരിഷ്ക്കരിക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- <item quantity="one">ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ വീഡിയോ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- <item quantity="one">വീഡിയോ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഫോട്ടോ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- <item quantity="one">ഫോട്ടോ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഇനം ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- <item quantity="one">ഇനം ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഓഡിയോ ഫയൽ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- <item quantity="one">ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ വീഡിയോ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- <item quantity="one">വീഡിയോ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഫോട്ടോ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- <item quantity="one">ഫോട്ടോ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഇനം ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- <item quantity="one">ഇനം ട്രാഷിൽ നിന്ന് നീക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഓഡിയോ ഫയൽ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ഇല്ലാതാക്കുന്നു…</item>
- <item quantity="one">ഓഡിയോ ഫയൽ ഇല്ലാതാക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ വീഡിയോ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ഇല്ലാതാക്കുന്നു…</item>
- <item quantity="one">വീഡിയോ ഇല്ലാതാക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഫോട്ടോ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ഇല്ലാതാക്കുന്നു…</item>
- <item quantity="one">ഫോട്ടോ ഇല്ലാതാക്കുന്നു…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- <item quantity="one">ഈ ഇനം ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ഇല്ലാതാക്കുന്നു…</item>
- <item quantity="one">ഇനം ഇല്ലാതാക്കുന്നു…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"ചലിക്കുന്ന ഫോട്ടോ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ഈ ഓഡിയോ ഫയൽ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ഓഡിയോ ഫയൽ പരിഷ്ക്കരിക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ പരിഷ്ക്കരിക്കുന്നു…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ഈ വീഡിയോ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{വീഡിയോ പരിഷ്ക്കരിക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ പരിഷ്ക്കരിക്കുന്നു…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ഈ ഫോട്ടോ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ഫോട്ടോ പരിഷ്ക്കരിക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ പരിഷ്ക്കരിക്കുന്നു…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ഈ ഇനം പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ പരിഷ്ക്കരിക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ഇനം പരിഷ്ക്കരിക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ പരിഷ്ക്കരിക്കുന്നു…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ഈ ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ഈ വീഡിയോ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{വീഡിയോ ട്രാഷിലേക്ക് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ഈ ഫോട്ടോ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ഫോട്ടോ ട്രാഷിലേക്ക് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ഈ ഇനം ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ട്രാഷിലേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ഇനം ട്രാഷിലേക്ക് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ട്രാഷിലേക്ക് നീക്കുന്നു…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ഈ ഓഡിയോ ഫയൽ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ഓഡിയോ ഫയൽ ട്രാഷിലേക്ക് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ട്രാഷിലേക്ക് നീക്കുന്നു…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ഈ വീഡിയോ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{വീഡിയോ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ഈ ഫോട്ടോ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ഫോട്ടോ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ഈ ഇനം ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ട്രാഷിന് പുറത്തേക്ക് നീക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ഇനം ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ട്രാഷിൽ നിന്ന് നീക്കുന്നു…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ഈ ഓഡിയോ ഫയൽ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഓഡിയോ ഫയലുകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ഓഡിയോ ഫയൽ ഇല്ലാതാക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഓഡിയോ ഫയലുകൾ ഇല്ലാതാക്കുന്നു…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ഈ വീഡിയോ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> വീഡിയോകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{വീഡിയോ ഇല്ലാതാക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> വീഡിയോകൾ ഇല്ലാതാക്കുന്നു…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ഈ ഫോട്ടോ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഫോട്ടോകൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ഫോട്ടോ ഇല്ലാതാക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഫോട്ടോകൾ ഇല്ലാതാക്കുന്നു…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ഈ ഇനം ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_0">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}other{<xliff:g id="COUNT">^2</xliff:g> ഇനങ്ങൾ ഇല്ലാതാക്കാൻ <xliff:g id="APP_NAME_1">^1</xliff:g> എന്നതിനെ അനുവദിക്കണോ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ഇനം ഇല്ലാതാക്കുന്നു…}other{<xliff:g id="COUNT">^1</xliff:g> ഇനങ്ങൾ ഇല്ലാതാക്കുന്നു…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> എന്നതിന് മീഡിയ ഫയലുകൾ പ്രോസസ് ചെയ്യാനാകില്ല"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"മീഡിയ പ്രോസസ് ചെയ്യൽ റദ്ദാക്കി"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"മീഡിയ പ്രോസസ് ചെയ്യുന്നതിൽ പിശക്"</string>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index 7ecfcbd..53e0639 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Үргэлжлүүлэх"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Зөвшөөрөх"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Татгалзах"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Нэмээд нэмэлт <xliff:g id="COUNT_1">^1</xliff:g> зүйл</item>
- <item quantity="one">Нэмээд нэмэлт <xliff:g id="COUNT_0">^1</xliff:g> зүйл</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Гадна нэмэлт <xliff:g id="COUNT_0">^1</xliff:g> зүйл}other{Гадна нэмэлт <xliff:g id="COUNT_1">^1</xliff:g> зүйл}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Аппын түр зуурын файлуудыг арилгах"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> нь түр зуурын зарим файлыг арилгах хүсэлтэй байна. Энэ нь батарей эсвэл мобайл дата ашиглалтыг нэмэгдүүлэхэд хүргэж болзошгүй."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Аппын түр зуурын файлуудыг арилгаж байна…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Нэмэх"</string>
<string name="deselect" msgid="4297825044827769490">"Сонголтыг цуцлах"</string>
<string name="select" msgid="2704765470563027689">"Сонгох"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> хүртэлх зүйл сонгоно уу</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> хүртэлх зүйл сонгоно уу</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> хүртэлх зүйл сонгоно уу}other{<xliff:g id="COUNT_1">^1</xliff:g> хүртэлх зүйл сонгоно уу}}"</string>
<string name="recent" msgid="6694613584743207874">"Саяхны"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Зураг эсвэл видео алга"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Цомог алга"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Сонгосныг харах"</string>
<string name="picker_photos" msgid="7415035516411087392">"Зураг"</string>
<string name="picker_albums" msgid="4822511902115299142">"Цомог"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Ажлын аппаас хувийн өгөгдөлд хандахыг зөвшөөрдөггүй"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Ажлын аппуудыг түр зогсоосон"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ажлын зургуудаа нээхийн тулд ажлын аппуудaa асааж, дараа нь дахин оролдоно уу"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> зүйл</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> зүйл</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> зүйл}other{<xliff:g id="COUNT_1">^1</xliff:g> зүйл}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Нэмэх (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камер"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Таталтууд"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Дэлгэцийн агшин"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файл өөрчлөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг өөрчлөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файлыг өөрчилж байна…</item>
- <item quantity="one">Аудио файлыг өөрчилж байна…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видео өөрчлөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог өөрчлөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеог өөрчилж байна…</item>
- <item quantity="one">Видеог өөрчилж байна…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зураг өөрчлөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг өөрчлөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зургийг өөрчилж байна…</item>
- <item quantity="one">Зургийг өөрчилж байна…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйл өөрчлөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг өөрчлөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зүйлийг өөрчилж байна…</item>
- <item quantity="one">Зүйлийг өөрчилж байна…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файлыг хогийн сав руу зөөж байна…</item>
- <item quantity="one">Аудио файлыг хогийн сав руу зөөж байна…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеог хогийн сав руу зөөж байна…</item>
- <item quantity="one">Видеог хогийн сав руу зөөж байна…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зургийг хогийн сав руу зөөж байна…</item>
- <item quantity="one">Зургийг хогийн сав руу зөөж байна…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д хогийн сав руу <xliff:g id="COUNT">^2</xliff:g> зүйлийг зөөхийг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг хогийн сав руу зөөхийг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зүйлийг хогийн сав руу зөөж байна…</item>
- <item quantity="one">Зүйлийг хогийн сав руу зөөж байна…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файлыг хогийн савнаас гадагш зөөж байна…</item>
- <item quantity="one">Аудио файлыг хогийн савнаас гадагш зөөж байна…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеог хогийн савнаас гадагш зөөж байна…</item>
- <item quantity="one">Видеог хогийн савнаас гадагш зөөж байна…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зургийг хогийн савнаас гадагш зөөж байна…</item>
- <item quantity="one">Зургийг хогийн савнаас гадагш зөөж байна…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйлийг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг хогийн савнаас гаргахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зүйлийг хогийн савнаас гадагш зөөж байна…</item>
- <item quantity="one">Зүйлийг хогийн савнаас гадагш зөөж байна…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файл устгахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг устгахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио файлыг устгаж байна…</item>
- <item quantity="one">Аудио файлыг устгаж байна…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видео устгахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог устгахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видеог устгаж байна…</item>
- <item quantity="one">Видеог устгаж байна…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зураг устгахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг устгахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зургийг устгаж байна…</item>
- <item quantity="one">Зургийг устгаж байна…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйл устгахыг зөвшөөрөх үү?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг устгахыг зөвшөөрөх үү?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> зүйлийг устгаж байна…</item>
- <item quantity="one">Зүйлийг устгаж байна…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Хөдөлгөөнт зураг"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг өөрчлөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг өөрчлөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Аудио файлыг өөрчилж байна…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файлыг өөрчилж байна…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог өөрчлөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог өөрчлөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Видеог өөрчилж байна…}other{<xliff:g id="COUNT">^1</xliff:g> видеог өөрчилж байна…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг өөрчлөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг өөрчлөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Зургийг өөрчилж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зургийг өөрчилж байна…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг өөрчлөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйлийг өөрчлөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Зүйлийг өөрчилж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зүйлийг өөрчилж байна…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг хогийн сав руу зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг хогийн сав руу зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аудио файлыг хогийн сав руу зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файлыг хогийн сав руу зөөж байна…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог хогийн сав руу зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог хогийн сав руу зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Видеог хогийн сав руу зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> видеог хогийн сав руу зөөж байна…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг хогийн сав руу зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг хогийн сав руу зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Зургийг хогийн сав руу зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зургийг хогийн сав руу зөөж байна…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг хогийн сав руу зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйлийг хогийн сав руу зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Зүйлийг хогийн сав руу зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зүйлийг хогийн сав руу зөөж байна…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аудио файлыг хогийн савнаас гадагш зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файлыг хогийн савнаас гадагш зөөж байна…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Видеог хогийн савнаас гадагш зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> видеог хогийн савнаас гадагш зөөж байна…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Зургийг хогийн савнаас гадагш зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зургийг хогийн савнаас гадагш зөөж байна…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйлийг хогийн савнаас гадагш зөөхийг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Зүйлийг хогийн савнаас гадагш зөөж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зүйлийг хогийн савнаас гадагш зөөж байна…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ аудио файлыг устгахыг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> аудио файлыг устгахыг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Аудио файлыг устгаж байна…}other{<xliff:g id="COUNT">^1</xliff:g> аудио файлыг устгаж байна…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ видеог устгахыг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> видеог устгахыг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Видеог устгаж байна…}other{<xliff:g id="COUNT">^1</xliff:g> видеог устгаж байна…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зургийг устгахыг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зургийг устгахыг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Зургийг устгаж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зургийг устгаж байна…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g>-д энэ зүйлийг устгахыг зөвшөөрөх үү?}other{<xliff:g id="APP_NAME_1">^1</xliff:g>-д <xliff:g id="COUNT">^2</xliff:g> зүйлийг устгахыг зөвшөөрөх үү?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Зүйлийг устгаж байна…}other{<xliff:g id="COUNT">^1</xliff:g> зүйлийг устгаж байна…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> медиа файлуудыг боловсруулах боломжгүй"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Медиагийн боловсруулалтыг цуцалсан"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Медиаг боловсруулахад алдаа гарлаа"</string>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index e48f192..c9a0e16 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"सुरू ठेवा"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"अनुमती द्या"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"नाकारा"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">आणखी <xliff:g id="COUNT_1">^1</xliff:g> अतिरिक्त आयटम</item>
- <item quantity="one">आणखी <xliff:g id="COUNT_0">^1</xliff:g> अतिरिक्त आयटम</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{आणखी <xliff:g id="COUNT_0">^1</xliff:g> अतिरिक्त आयटम}other{आणखी <xliff:g id="COUNT_1">^1</xliff:g> अतिरिक्त आयटम}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"तात्पुरत्या अॅप फाइल साफ करा"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ला काही तात्पुरत्या फाइल साफ करायच्या आहेत. यामुळे बॅटरी किंवा सेल्युलर डेटाच्या वापरात वाढ होऊ शकते."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"तात्पुरत्या ॲप फाइल काढून टाकत आहे…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"जोडा"</string>
<string name="deselect" msgid="4297825044827769490">"निवड रद्द करा"</string>
<string name="select" msgid="2704765470563027689">"निवडा"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">कमाल <xliff:g id="COUNT_1">^1</xliff:g> आयटम निवडा</item>
- <item quantity="one">कमाल <xliff:g id="COUNT_0">^1</xliff:g> आयटम निवडा</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{कमाल <xliff:g id="COUNT_0">^1</xliff:g> आयटम निवडा}other{कमाल <xliff:g id="COUNT_1">^1</xliff:g> आयटम निवडा}}"</string>
<string name="recent" msgid="6694613584743207874">"अलीकडील"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"दृश्य निवडले"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"कोणतेही फोटो किंवा व्हिडिओ नाहीत"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"कोणतेही अल्बम नाहीत"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"निवडलेले पहा"</string>
<string name="picker_photos" msgid="7415035516411087392">"फोटो"</string>
<string name="picker_albums" msgid="4822511902115299142">"अल्बम"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"ऑफिसवर स्विच करा"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"कामाशी संबंधित ॲपवरून वैयक्तिक डेटा अॅक्सेस करण्याची परवानगी नाही"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"कामाशी संबंधित अॅप्स थांबवली आहेत"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"कामाशी संबंधित फोटो उघडण्यासाठी, कामाशी संबंधित अॅप्स सुरू करा त्यानंतर पुन्हा प्रयत्न करा"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g>आयटम</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> आयटम</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> आयटम}other{<xliff:g id="COUNT_1">^1</xliff:g> आयटम}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) जोडा"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"कॅमेरा"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"डाउनलोड"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"स्क्रीनशॉट"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल बदलत आहे…</item>
- <item quantity="one">ऑडिओ फाइल बदलत आहे…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> व्हिडिओ बदलत आहे…</item>
- <item quantity="one">व्हिडिओ बदलत आहे…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फोटो बदलत आहे…</item>
- <item quantity="one">फोटो बदलत आहे…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम सुधारित करण्याची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आयटम बदलत आहे…</item>
- <item quantity="one">आयटम बदलत आहे…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडिओ ट्रॅशमध्ये हलवत आहे…</item>
- <item quantity="one">ऑडिओ ट्रॅशमध्ये हलवत आहे…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> व्हिडिओ ट्रॅशमध्ये हलवत आहे…</item>
- <item quantity="one">व्हिडिओ ट्रॅशमध्ये हलवत आहे…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फोटो ट्रॅशमध्ये हलवत आहे…</item>
- <item quantity="one">फोटो ट्रॅशमध्ये हलवत आहे…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम कचऱ्यामध्ये हलवण्याची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम कचऱ्यामध्ये हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आयटम ट्रॅशमध्ये हलवत आहे…</item>
- <item quantity="one">आयटम ट्रॅशमध्ये हलवत आहे…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल ट्रॅशमधून बाहेर हलवत आहे…</item>
- <item quantity="one">ऑडिओ फाइल ट्रॅशमधून बाहेर हलवत आहे…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> व्हिडिओ ट्रॅशमधून बाहेर हलवत आहे…</item>
- <item quantity="one">व्हिडिओ ट्रॅशमधून बाहेर हलवत आहे…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फोटो ट्रॅशमधून बाहेर हलवत आहे…</item>
- <item quantity="one">फोटो ट्रॅशमधून बाहेर हलवत आहे…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम कचऱ्यामधून बाहेर हलवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आयटम ट्रॅशमधून बाहेर हलवत आहे…</item>
- <item quantity="one">आयटम ट्रॅशमधून बाहेर हलवत आहे…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल हटवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल हटवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल हटवत आहे…</item>
- <item quantity="one">ऑडिओ फाइल हटवत आहे…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ हटवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ हटवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> व्हिडिओ हटवत आहे…</item>
- <item quantity="one">व्हिडिओ हटवत आहे…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो हटवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो हटवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> फोटो हटवत आहे…</item>
- <item quantity="one">फोटो हटवत आहे…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम हटवायची परवानगी द्यायची आहे का?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम हटवायची परवानगी द्यायची आहे का?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> आयटम हटवत आहे…</item>
- <item quantity="one">आयटम हटवत आहे…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"मोशन फोटो"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला या ऑडिओ फाइलमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइलमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ऑडिओ फाइलमध्ये फेरबदल करत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइलमध्ये फेरबदल करत आहे…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला या व्हिडिओमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{व्हिडिओमध्ये फेरबदल करत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> व्हिडिओमध्ये फेरबदल करत आहे…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला या फोटोमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटोमध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{फोटोमध्ये फेरबदल करत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> फोटोमध्ये फेरबदल करत आहे…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला या आयटममध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटममध्ये फेरबदल करण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{आयटममध्ये फेरबदल करत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> आयटममध्ये फेरबदल करत आहे…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ऑडिओ फाइल ट्रॅशमध्ये हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल ट्रॅशमध्ये हलवत आहे…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{व्हिडिओ ट्रॅशमध्ये हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> व्हिडिओ ट्रॅशमध्ये हलवत आहे…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{फोटो ट्रॅशमध्ये हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> फोटो ट्रॅशमध्ये हलवत आहे…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम ट्रॅशमध्ये हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{आयटम ट्रॅशमध्ये हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> आयटम ट्रॅशमध्ये हलवत आहे…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ऑडिओ फाइल ट्रॅशमधून हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल ट्रॅशमधून हलवत आहे…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{व्हिडिओ ट्रॅशमधून हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> व्हिडिओ ट्रॅशमधून हलवत आहे…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{फोटो ट्रॅशमधून हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> फोटो ट्रॅशमधून हलवत आहे…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम ट्रॅशमधून हलवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{आयटम ट्रॅशमधून हलवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> आयटम ट्रॅशमधून हलवत आहे…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला ही ऑडिओ फाइल हटवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> ऑडिओ फाइल हटवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ऑडिओ फाइल हटवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> ऑडिओ फाइल हटवत आहे…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा व्हिडिओ हटवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> व्हिडिओ हटवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{व्हिडिओ हटवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> व्हिडिओ हटवत आहे…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा फोटो हटवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> फोटो हटवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{फोटो हटवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> फोटो हटवत आहे…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ला हा आयटम हटवण्याची अनुमती द्यायची आहे का?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ला <xliff:g id="COUNT">^2</xliff:g> आयटम हटवण्याची अनुमती द्यायची आहे का?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{आयटम हटवत आहे…}other{<xliff:g id="COUNT">^1</xliff:g> आयटम हटवत आहे…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> मीडिया फाइलवर प्रक्रिया करू नाही"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"मीडियावर प्रक्रिया करणे रद्द केले"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"मीडियावर प्रक्रिया करण्यासंबंधित एरर"</string>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 1324389..c4c5f8c 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Teruskan"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Benarkan"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Tolak"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Serta <xliff:g id="COUNT_1">^1</xliff:g> item tambahan</item>
- <item quantity="one">Serta <xliff:g id="COUNT_0">^1</xliff:g> item tambahan</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Serta <xliff:g id="COUNT_0">^1</xliff:g> item tambahan}other{Serta <xliff:g id="COUNT_1">^1</xliff:g> item tambahan}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Kosongkan fail apl sementara"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> mahu mengosongkan beberapa fail sementara. Tindakan ini mungkin menyebabkan peningkatan penggunaan bateri atau data selular."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Mengosongkan fail apl sementara…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Tambah"</string>
<string name="deselect" msgid="4297825044827769490">"Nyahpilih"</string>
<string name="select" msgid="2704765470563027689">"Pilih"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Pilih sehingga <xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="one">Pilih sehingga <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Pilih hingga <xliff:g id="COUNT_0">^1</xliff:g> item}other{Pilih hingga <xliff:g id="COUNT_1">^1</xliff:g> item}}"</string>
<string name="recent" msgid="6694613584743207874">"Terkini"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Tiada foto atau video"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Tiada album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Lihat terpilih"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foto"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Pengaksesan data peribadi daripada apl kerja tidak dibenarkan"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Apl kerja dijeda"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Untuk membuka foto kerja, hidupkan apl kerja anda, kemudian cuba lagi"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> item}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Tambah (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Muat turun"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Tangkapan skrin"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> fail audio?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai fail audio ini?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Mengubah suai <xliff:g id="COUNT">^1</xliff:g> fail audio…</item>
- <item quantity="one">Mengubah suai fail audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai video ini?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Mengubah suai <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="one">Mengubah suai video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai foto ini?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Mengubah suai <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="one">Mengubah suai foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai item ini?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Mengubah suai <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="one">Mengubah suai item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> fail audio ke sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan fail audio ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Mengalihkan <xliff:g id="COUNT">^1</xliff:g> fail audio ke sampah…</item>
- <item quantity="one">Mengalihkan fail audio ke sampah…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> video ke sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan video ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Mengalihkan <xliff:g id="COUNT">^1</xliff:g> video ke sampah…</item>
- <item quantity="one">Mengalihkan video ke sampah…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> foto ke sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan foto ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Mengalihkan <xliff:g id="COUNT">^1</xliff:g> foto ke sampah…</item>
- <item quantity="one">Mengalihkan foto ke sampah…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> item ke sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan item ini ke sampah?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Mengalihkan <xliff:g id="COUNT">^1</xliff:g> item ke sampah…</item>
- <item quantity="one">Mengalihkan item ke sampah…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> fail audio keluar daripada sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan fail audio ini keluar daripada sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Mengalihkan <xliff:g id="COUNT">^1</xliff:g> fail audio keluar dari sampah…</item>
- <item quantity="one">Mengalihkan fail audio keluar dari sampah…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> video keluar daripada sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan video ini keluar daripada sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Mengalih <xliff:g id="COUNT">^1</xliff:g> video keluar dari sampah…</item>
- <item quantity="one">Mengalih video keluar dari sampah…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> foto keluar daripada sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan foto ini keluar daripada sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Mengalih <xliff:g id="COUNT">^1</xliff:g> foto keluar dari sampah…</item>
- <item quantity="one">Mengalih foto keluar dari sampah…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> item keluar daripada sampah?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan item ini keluar daripada sampah?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Mengalih <xliff:g id="COUNT">^1</xliff:g> item keluar dari sampah…</item>
- <item quantity="one">Mengalih item keluar dari sampah…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> fail audio?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan fail audio ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Memadamkan <xliff:g id="COUNT">^1</xliff:g> fail audio…</item>
- <item quantity="one">Memadamkan fail audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan video ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Memadamkan <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="one">Memadamkan video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan foto ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Memadamkan <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="one">Memadamkan foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="one">Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan item ini?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Memadamkan <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="one">Memadamkan item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto dengan Gerakan"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai fail audio ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> fail audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Mengubah suai fail audio…}other{Mengubah suai <xliff:g id="COUNT">^1</xliff:g> fail audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai video ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Mengubah suai video…}other{Mengubah suai <xliff:g id="COUNT">^1</xliff:g> video…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai foto ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Mengubah suai foto…}other{Mengubah suai <xliff:g id="COUNT">^1</xliff:g> foto…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengubah suai item ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengubah suai <xliff:g id="COUNT">^2</xliff:g> item?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Mengubah suai item…}other{Mengubah suai <xliff:g id="COUNT">^1</xliff:g> item…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan fail audio ini ke sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> fail audio ke sampah?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Mengalihkan fail audio ke sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> fail audio ke sampah…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan video ini ke sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> video ke sampah?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Mengalihkan video ke sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> video ke sampah…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan foto ini ke sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> foto ke sampah?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Mengalihkan foto ke sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> foto ke sampah…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan item ini ke sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> item ke sampah?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Mengalihkan item ke sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> item ke sampah…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan fail audio ini keluar daripada sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> fail audio keluar daripada sampah?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Mengalihkan fail audio keluar daripada sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> fail audio keluar daripada sampah…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan video ini keluar daripada sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> video keluar daripada sampah?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Mengalihkan video keluar daripada sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> video keluar daripada sampah…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan foto ini keluar daripada sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> foto keluar daripada sampah?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Mengalihkan foto keluar daripada sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> foto keluar daripada sampah…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> mengalihkan item ini keluar daripada sampah?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> mengalihkan <xliff:g id="COUNT">^2</xliff:g> item keluar daripada sampah?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Mengalihkan item keluar daripada sampah…}other{Mengalihkan <xliff:g id="COUNT">^1</xliff:g> item keluar daripada sampah…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan fail audio ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> fail audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Memadamkan fail audio…}other{Memadamkan <xliff:g id="COUNT">^1</xliff:g> fail audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan video ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Memadamkan video…}other{Memadamkan <xliff:g id="COUNT">^1</xliff:g> video…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan foto ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> foto?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Memadamkan foto…}other{Memadamkan <xliff:g id="COUNT">^1</xliff:g> foto…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Benarkan <xliff:g id="APP_NAME_0">^1</xliff:g> memadamkan item ini?}other{Benarkan <xliff:g id="APP_NAME_1">^1</xliff:g> memadamkan <xliff:g id="COUNT">^2</xliff:g> item?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Memadamkan item…}other{Memadamkan <xliff:g id="COUNT">^1</xliff:g> item…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> tidak dapat memproses fail media"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Pemprosesan media dibatalkan"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Ralat pemprosesan media"</string>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 445216c..874f282 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ရှေ့ဆက်ရန်"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ခွင့်ပြုရန်"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ငြင်းပယ်ရန်"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">ထပ်ပေါင်းအရာ <xliff:g id="COUNT_1">^1</xliff:g> ခု အပါအဝင်</item>
- <item quantity="one">ထပ်ပေါင်းအရာ <xliff:g id="COUNT_0">^1</xliff:g> ခု အပါအဝင်</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{နောက်ထပ်ဖိုင် <xliff:g id="COUNT_0">^1</xliff:g> ခု အပါအဝင်}other{နောက်ထပ်ဖိုင် <xliff:g id="COUNT_1">^1</xliff:g> ခု အပါအဝင်}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ယာယီအက်ပ်ဖိုင်များ ရှင်းရန်"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> သည် ယာယီဖိုင်များမှ အချို့ကို ရှင်းထုတ်လိုသည်။ ထို့ကြောင့် ဘက်ထရီ သို့မဟုတ် ဆယ်လူလာဒေတာ အသုံးပြုမှု မြင့်တက်လာနိုင်သည်။"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ယာယီအက်ပ်ဖိုင်များ ရှင်းထုတ်နေသည်…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"ထည့်ရန်"</string>
<string name="deselect" msgid="4297825044827769490">"မရွေးပါနှင့်"</string>
<string name="select" msgid="2704765470563027689">"ရွေးရန်"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT_1">^1</xliff:g> ဖိုင်အထိ ရွေးနိုင်သည်</item>
- <item quantity="one">ဖိုင် <xliff:g id="COUNT_0">^1</xliff:g> ဖိုင်အထိ ရွေးနိုင်သည်</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{ဖိုင် <xliff:g id="COUNT_0">^1</xliff:g> ခုအထိ ရွေးနိုင်သည်}other{ဖိုင် <xliff:g id="COUNT_1">^1</xliff:g> ခုအထိ ရွေးနိုင်သည်}}"</string>
<string name="recent" msgid="6694613584743207874">"မကြာသေးမီက"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ဓာတ်ပုံ (သို့) ဗီဒီယိုများ မရှိပါ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"အယ်လ်ဘမ်များ မရှိပါ"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ပြသမှုကို ရွေးချယ်ထားသည်"</string>
<string name="picker_photos" msgid="7415035516411087392">"ဓာတ်ပုံများ"</string>
<string name="picker_albums" msgid="4822511902115299142">"အယ်လ်ဘမ်များ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"အလုပ်သုံးအက်ပ်ဖြင့် ကိုယ်ပိုင်ဒေတာများ သုံးခွင့်မရှိပါ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"အလုပ်သုံးအက်ပ်များကို ခေတ္တရပ်ထားသည်"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"အလုပ်ဓာတ်ပုံများဖွင့်ရန် သင့်အလုပ်သုံးအက်ပ်များကိုဖွင့်ပြီး ထပ်စမ်းကြည့်ပါ"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT_1">^1</xliff:g> ခု</item>
- <item quantity="one">ဖိုင် <xliff:g id="COUNT_0">^1</xliff:g> ခု</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{ဖိုင် <xliff:g id="COUNT_0">^1</xliff:g> ခု}other{ဖိုင် <xliff:g id="COUNT_1">^1</xliff:g> ခု}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) ခု ထည့်ရန်"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ကင်မရာ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ဒေါင်းလုဒ်များ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ဖန်သားပြင်ဓာတ်ပုံများ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ကို အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင် ပြင်ဆင်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤအသံဖိုင် ပြင်ဆင်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…</item>
- <item quantity="one">အသံဖိုင်ကို ပြင်ဆင်နေသည်…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခု ပြင်ဆင်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဗီဒီယို ပြင်ဆင်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…</item>
- <item quantity="one">ဗီဒီယိုကို ပြင်ဆင်နေသည်…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံကို ပြုပြင်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဓာတ်ပုံ ပြင်ဆင်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို ပြင်ဆင်နေသည်…</item>
- <item quantity="one">ဓာတ်ပုံကို ပြင်ဆင်နေသည်…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဤအရာ <xliff:g id="COUNT">^2</xliff:g> ခု ပြင်ဆင်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤအရာ ပြင်ဆင်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…</item>
- <item quantity="one">ဖိုင်ကို ပြင်ဆင်နေသည်…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင်ကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအသံဖိုင်ကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- <item quantity="one">အသံဖိုင်ကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဗီဒီယိုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- <item quantity="one">ဗီဒီယိုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဓာတ်ပုံကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- <item quantity="one">ဓာတ်ပုံကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဤအရာ <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအရာကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- <item quantity="one">ဖိုင်ကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအသံဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">အသံဖိုင်ကို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- <item quantity="one">အသံဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဗီဒီယိုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- <item quantity="one">ဗီဒီယိုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဓာတ်ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- <item quantity="one">ဓာတ်ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဤအရာ <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအရာကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- <item quantity="one">ဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင်ကို ဖျက်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအသံဖိုင်ကို ဖျက်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…</item>
- <item quantity="one">အသံဖိုင်ကို ဖျက်နေသည်…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခု ဖျက်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဗီဒီယို ဖျက်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…</item>
- <item quantity="one">ဗီဒီယိုကို ဖျက်နေသည်…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံ ဖျက်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဓာတ်ပုံ ဖျက်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို ဖျက်နေသည်…</item>
- <item quantity="one">ဓာတ်ပုံကို ဖျက်နေသည်…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> အား ဤအရာ <xliff:g id="COUNT">^2</xliff:g> ခုကို ဖျက်ခွင့်ပြုမလား။</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအရာကို ဖျက်ခွင့်ပြုမလား။</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…</item>
- <item quantity="one">ဖိုင်ကို ဖျက်နေသည်…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"တဒင်္ဂ ဗီဒီယို"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤအသံဖိုင် ပြင်ဆင်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင် ပြင်ဆင်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{အသံဖိုင်ကို ပြင်ဆင်နေသည်…}other{အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဗီဒီယို ပြင်ဆင်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခု ပြင်ဆင်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ဗီဒီယိုကို ပြင်ဆင်နေသည်…}other{ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဓာတ်ပုံ ပြင်ဆင်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံ ပြင်ဆင်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ဓာတ်ပုံကို ပြင်ဆင်နေသည်…}other{ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို ပြင်ဆင်နေသည်…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဖိုင် ပြင်ဆင်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဤဖိုင် <xliff:g id="COUNT">^2</xliff:g> ခု ပြင်ဆင်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ဖိုင်ကို ပြင်ဆင်နေသည်…}other{ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ပြင်ဆင်နေသည်…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအသံဖိုင်ကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင်ကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{အသံဖိုင်ကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}other{အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဗီဒီယိုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ဗီဒီယိုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}other{ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဓာတ်ပုံကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ဓာတ်ပုံကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}other{ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဖိုင်ကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဤဖိုင် <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးသို့ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ဖိုင်ကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}other{ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲသို့ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤအသံဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{အသံဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}other{အသံဖိုင်ကို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဗီဒီယိုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ဗီဒီယိုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}other{ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဓာတ်ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ဓာတ်ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}other{ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> အား ဤဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> အား ဤဖိုင် <xliff:g id="COUNT">^2</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ဖိုင်ကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}other{ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို အမှိုက်ပုံးထဲမှ ရွှေ့နေသည်…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤအသံဖိုင် ဖျက်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို အသံဖိုင် <xliff:g id="COUNT">^2</xliff:g> ဖိုင် ဖျက်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{အသံဖိုင်ကို ဖျက်နေသည်…}other{အသံဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဗီဒီယို ဖျက်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဗီဒီယို <xliff:g id="COUNT">^2</xliff:g> ခု ဖျက်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ဗီဒီယိုကို ဖျက်နေသည်…}other{ဗီဒီယို <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဓာတ်ပုံ ဖျက်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဓာတ်ပုံ <xliff:g id="COUNT">^2</xliff:g> ပုံ ဖျက်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ဓာတ်ပုံကို ဖျက်နေသည်…}other{ဓာတ်ပုံ <xliff:g id="COUNT">^1</xliff:g> ပုံကို ဖျက်နေသည်…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ကို ဤဖိုင် ဖျက်ခွင့်ပြုမလား။}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ကို ဤဖိုင် <xliff:g id="COUNT">^2</xliff:g> ခု ဖျက်ခွင့်ပြုမလား။}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ဖိုင်ကို ဖျက်နေသည်…}other{ဖိုင် <xliff:g id="COUNT">^1</xliff:g> ခုကို ဖျက်နေသည်…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> က မီဒီယာဖိုင်များကို မလုပ်ဆောင်နိုင်ပါ"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"မီဒီယာ လုပ်ဆောင်ခြင်းကို ရပ်လိုက်သည်"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"မီဒီယာ လုပ်ဆောင်ခြင်း အမှားရှိသည်"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index d05a50f..e2018f6 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Fortsett"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Tillat"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Avvis"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Pluss <xliff:g id="COUNT_1">^1</xliff:g> elementer til</item>
- <item quantity="one">Pluss <xliff:g id="COUNT_0">^1</xliff:g> element til</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Pluss <xliff:g id="COUNT_0">^1</xliff:g> element til}other{Pluss <xliff:g id="COUNT_1">^1</xliff:g> elementer til}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Slett midlertidige appfiler"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vil slette noen midlertidige filer. Dette kan resultere i økt bruk av batteri eller mobildata."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Sletter midlertidige appfiler …"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Legg til"</string>
<string name="deselect" msgid="4297825044827769490">"Fjern merking"</string>
<string name="select" msgid="2704765470563027689">"Velg"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Velg opptil <xliff:g id="COUNT_1">^1</xliff:g> elementer</item>
- <item quantity="one">Velg opptil <xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Velg opptil <xliff:g id="COUNT_0">^1</xliff:g> element}other{Velg opptil <xliff:g id="COUNT_1">^1</xliff:g> elementer}}"</string>
<string name="recent" msgid="6694613584743207874">"Nylige"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Ingen bilder eller videoer"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ingen album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Vis valgte"</string>
<string name="picker_photos" msgid="7415035516411087392">"Bilder"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Du får ikke tilgang til personlige data fra jobbapper"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Jobbapper er satt på pause"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"For å åpne jobbilder, slå på jobbapper og prøv på nytt"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementer</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}other{<xliff:g id="COUNT_1">^1</xliff:g> elementer}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Legg til (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Nedlastinger"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skjermdumper"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> lydfiler?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer denne lydfilen?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Endrer <xliff:g id="COUNT">^1</xliff:g> lydfiler …</item>
- <item quantity="one">Endrer lydfilen …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> videoer?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer denne videoen?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Endrer <xliff:g id="COUNT">^1</xliff:g> videoer …</item>
- <item quantity="one">Endrer videoen …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> bilder?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer dette bildet?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Endrer <xliff:g id="COUNT">^1</xliff:g> bilder …</item>
- <item quantity="one">Endrer bildet …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> elementer?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer dette elementet?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Endrer <xliff:g id="COUNT">^1</xliff:g> elementer …</item>
- <item quantity="one">Endrer elementet …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> lydfiler til papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne lydfilen til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler til papirkurven …</item>
- <item quantity="one">Flytter lydfilen til papirkurven …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> videoer til papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne videoen til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> videoer til papirkurven …</item>
- <item quantity="one">Flytter videoen til papirkurven …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> bilder til papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette bildet til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> bilder til papirkurven …</item>
- <item quantity="one">Flytter bildet til papirkurven …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> elementer til papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette elementet til papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> elementer til papirkurven …</item>
- <item quantity="one">Flytter elementet til papirkurven …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> lydfiler ut av papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne lydfilen ut av papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler ut av papirkurven …</item>
- <item quantity="one">Flytter lydfilen ut av papirkurven …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> videoer ut av papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne videoen ut av papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> videoer ut av papirkurven …</item>
- <item quantity="one">Flytter videoen ut av papirkurven …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> bilder ut av papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette bildet ut av papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> bilder ut av papirkurven …</item>
- <item quantity="one">Flytter bildet ut av papirkurven …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> elementer ut av papirkurven?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette elementet ut av papirkurven?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Flytter <xliff:g id="COUNT">^1</xliff:g> elementer ut av papirkurven …</item>
- <item quantity="one">Flytter elementet ut av papirkurven …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> lydfiler?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter denne lydfilen?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> lydfiler …</item>
- <item quantity="one">Sletter lydfilen …</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> videoer?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter denne videoen?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> videoer …</item>
- <item quantity="one">Sletter videoen …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> bilder?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter dette bildet?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> bilder …</item>
- <item quantity="one">Sletter bildet …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> elementer?</item>
- <item quantity="one">Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter dette elementet?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Sletter <xliff:g id="COUNT">^1</xliff:g> elementer …</item>
- <item quantity="one">Sletter elementet …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Levende bilde"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer denne lydfilen?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> lydfiler?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Endrer lydfilen …}other{Endrer <xliff:g id="COUNT">^1</xliff:g> lydfiler …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer denne videoen?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> videoer?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Endrer videoen …}other{Endrer <xliff:g id="COUNT">^1</xliff:g> videoer …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer dette bildet?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> bilder?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Endrer bildet …}other{Endrer <xliff:g id="COUNT">^1</xliff:g> bilder …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> endrer dette elementet?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> endrer <xliff:g id="COUNT">^2</xliff:g> elementer?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Endrer elementet …}other{Endrer <xliff:g id="COUNT">^1</xliff:g> elementer …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne lydfilen til papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> lydfiler til papirkurven?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Flytter lydfilen til papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler til papirkurven …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne videoen til papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> videoer til papirkurven?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Flytter videoen til papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> videoer til papirkurven …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette bildet til papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> bilder til papirkurven?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Flytter bildet til papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> bilder til papirkurven …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette elementet til papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> elementer til papirkurven?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Flytter elementet til papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> elementer til papirkurven …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne lydfilen ut av papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> lydfiler ut av papirkurven?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Flytter lydfilen ut av papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> lydfiler ut av papirkurven …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter denne videoen ut av papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> videoer ut av papirkurven?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Flytter videoen ut av papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> videoer ut av papirkurven …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette bildet ut av papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> bilder ut av papirkurven?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Flytter bildet ut av papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> bilder ut av papirkurven …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> flytter dette elementet ut av papirkurven?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> flytter <xliff:g id="COUNT">^2</xliff:g> elementer ut av papirkurven?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Flytter elementet ut av papirkurven …}other{Flytter <xliff:g id="COUNT">^1</xliff:g> elementer ut av papirkurven …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter denne lydfilen?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> lydfiler?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Sletter lydfilen …}other{Sletter <xliff:g id="COUNT">^1</xliff:g> lydfiler …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter denne videoen?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> videoer?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Sletter videoen …}other{Sletter <xliff:g id="COUNT">^1</xliff:g> videoer …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter dette bildet?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> bilder?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Sletter bildet …}other{Sletter <xliff:g id="COUNT">^1</xliff:g> bilder …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vil du tillate at <xliff:g id="APP_NAME_0">^1</xliff:g> sletter dette elementet?}other{Vil du tillate at <xliff:g id="APP_NAME_1">^1</xliff:g> sletter <xliff:g id="COUNT">^2</xliff:g> elementer?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Sletter elementet …}other{Sletter <xliff:g id="COUNT">^1</xliff:g> elementer …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> kan ikke behandle mediefiler"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Behandlingen av mediene er avbrutt"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Feil under behandling av mediene"</string>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 3cd168a..a4c90d4 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"जारी राख्नुहोस्"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"अनुमति दिइयोस्"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"अनुमति नदिनुहोस्"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">थप <xliff:g id="COUNT_1">^1</xliff:g> वटा अतिरिक्त वस्तु</item>
- <item quantity="one">थप <xliff:g id="COUNT_0">^1</xliff:g> अतिरिक्त वस्तु</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{थप <xliff:g id="COUNT_0">^1</xliff:g> वटा अतिरिक्त वस्तु}other{थप <xliff:g id="COUNT_1">^1</xliff:g> वटा अतिरिक्त वस्तु}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"एपका अस्थायी फाइलहरू हटाउनुहोस्"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> केही अस्थायी फाइलहरू मेटाउन चाहन्छ। यो कार्य गर्ने अनुमति दिनुभएका खण्डमा ब्याट्रीको खपत वा सेलुलर डेटाको प्रयोग बढ्न सक्छ।"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"एपका अस्थायी फाइलहरू मेटाउँदै…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"हाल्नुहोस्"</string>
<string name="deselect" msgid="4297825044827769490">"चयन रद्द गर्नुहोस्"</string>
<string name="select" msgid="2704765470563027689">"चयन गर्नुहोस्"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">बढीमा <xliff:g id="COUNT_1">^1</xliff:g> वटा वस्तु चयन गर्नुहोस्</item>
- <item quantity="one">बढीमा <xliff:g id="COUNT_0">^1</xliff:g> वटा वस्तु चयन गर्नुहोस्</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{बढीमा <xliff:g id="COUNT_0">^1</xliff:g> वटा वस्तु चयन गर्नुहोस्}other{बढीमा <xliff:g id="COUNT_1">^1</xliff:g> वटा वस्तु चयन गर्नुहोस्}}"</string>
<string name="recent" msgid="6694613584743207874">"हालसालैका"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"कुनै पनि फोटो वा भिडियो छैन"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"कुनै पनि एल्बम छैन"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"चयन गरिएका फोटो तथा भिडियोहरू हेर्नुहोस्"</string>
<string name="picker_photos" msgid="7415035516411087392">"फोटोहरू"</string>
<string name="picker_albums" msgid="4822511902115299142">"एल्बमहरू"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"कामसम्बन्धी एपमार्फत व्यक्तिगत जानकारी हेर्ने वा प्रयोग गर्ने अनुमति दिइएको छैन।"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"कामसम्बन्धी एपहरू पज गरिएका छन्"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"कामसम्बन्धी फोटोहरू खोल्न आफ्ना कामसम्बन्धी एपहरू अन गर्नुहोस् अनि फेरि प्रयास गर्नुहोस्"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> वटा वस्तु</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> वस्तु</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> वटा वस्तु}other{<xliff:g id="COUNT_1">^1</xliff:g> वटा वस्तु}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"थप्नुहोस् (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"क्यामेरा"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"डाउनलोडहरू"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"स्क्रिनसटहरू"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> अडियो फाइलहरू परिमार्जन गर्न दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल परिमार्जन गर्न दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल परिमार्जन गरिँदै छन्…</item>
- <item quantity="one">अडियो फाइल परिमार्जन गरिँदै छ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> भिडियोहरू परिमार्जन गर्न दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो परिमार्जन गर्न दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा भिडियो परिमार्जन गरिँदै छन्…</item>
- <item quantity="one">भिडियो परिमार्जन गरिँदै छ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> फोटोहरू परिमार्जन गर्न दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो परिमार्जन गर्न दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा फोटो परिमार्जन गरिँदै छन्…</item>
- <item quantity="one">फोटो परिमार्जन गरिँदै छ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> वस्तुहरू परिमार्जन गर्न दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु परिमार्जन गर्न दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा वस्तु परिमार्जन गरिँदै छन्…</item>
- <item quantity="one">वस्तु परिमार्जन गरिँदै छ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> अडियो फाइलहरू सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल सारेर ट्र्यासमा लगिँदै छन्…</item>
- <item quantity="one">अडियो फाइल सारेर ट्र्यासमा लगिँदै छ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> भिडियोहरू सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा भिडियो सारेर ट्र्यासमा लगिँदै छन्…</item>
- <item quantity="one">भिडियो सारेर ट्र्यासमा लगिँदै छ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> फोटोहरू सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा फोटो सारेर ट्र्यासमा लगिँदै छन्…</item>
- <item quantity="one">फोटो सारेर ट्र्यासमा लगिँदै छ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> वस्तुहरू सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु सारेर रद्दीको टोकरीमा लैजान दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा वस्तु सारेर ट्र्यासमा लगिँदै छन्…</item>
- <item quantity="one">वस्तु सारेर ट्र्यासमा लगिँदै छ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> अडियो फाइलहरू रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">ट्र्यासबाट <xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल सारिँदै छन्…</item>
- <item quantity="one">ट्र्यासबाट अडियो फाइल सारिँदै छ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> भिडियोहरू रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">ट्र्यासबाट <xliff:g id="COUNT">^1</xliff:g> वटा भिडियो सारिँदै छन्…</item>
- <item quantity="one">ट्र्यासबाट भिडियो सारिँदै छ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> फोटोहरू रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">ट्र्यासबाट <xliff:g id="COUNT">^1</xliff:g> वटा फोटो सारिँदै छन्…</item>
- <item quantity="one">ट्र्यासबाट फोटो सारिँदै छ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> वस्तुहरू रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु रद्दीको टोकरीबाट निकालेर ल्याउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">ट्र्यासबाट <xliff:g id="COUNT">^1</xliff:g> वटा वस्तु सारिँदै छन्…</item>
- <item quantity="one">ट्र्यासबाट वस्तु सारिँदै छ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> अडियो फाइलहरू मेटाउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल मेटाउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल मेटाइँदै छन्…</item>
- <item quantity="one">अडियो फाइल मेटाइँदै छ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> भिडियोहरू मेटाउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो मेटाउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा भिडियो मेटाइँदै छन्…</item>
- <item quantity="one">भिडियो मेटाइँदै छ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> फोटोहरू मेटाउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो मेटाउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा फोटो मेटाइँदै छन्…</item>
- <item quantity="one">फोटो मेटाइँदै छ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> लाई यी <xliff:g id="COUNT">^2</xliff:g> वस्तुहरू मेटाउन दिने हो?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु मेटाउन दिने हो?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> वटा वस्तु मेटाइँदै छन्…</item>
- <item quantity="one">वस्तु मेटाइँदै छ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"मोसन फोटो"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल परिमार्जन गर्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा अडियो फाइल परिमार्जन गर्न दिने हो?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{अडियो फाइल परिमार्जन गरिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल परिमार्जन गरिँदै छन्…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो परिमार्जन गर्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा भिडियो परिमार्जन गर्न दिने हो?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{भिडियो परिमार्जन गरिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा भिडियो परिमार्जन गरिँदै छन्…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो परिमार्जन गर्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा फोटो परिमार्जन गर्न दिने हो?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{फोटो परिमार्जन गरिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा फोटो परिमार्जन गरिँदै छन्…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु परिमार्जन गर्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा वस्तु परिमार्जन गर्न दिने हो?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{वस्तु परिमार्जन गरिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा वस्तु परिमार्जन गरिँदै छन्…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल सारेर ट्र्यासमा लैजान दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा अडियो फाइल सारेर ट्र्यासमा लैजान दिने हो?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{अडियो फाइल सारेर ट्र्यासमा लगिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल सारेर ट्र्यासमा लगिँदै छन्…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो सारेर ट्र्यासमा लैजान दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा भिडियो सारेर ट्र्यासमा लैजान दिने हो?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{भिडियो सारेर ट्र्यासमा लगिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा भिडियो सारेर ट्र्यासमा लगिँदै छन्…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो सारेर ट्र्यासमा लैजान दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा फोटो सारेर ट्र्यासमा लैजान दिने हो?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{फोटो सारेर ट्र्यासमा लगिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा फोटो सारेर ट्र्यासमा लगिँदै छन्…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु सारेर ट्र्यासमा लैजान दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा वस्तु सारेर ट्र्यासमा लैजान दिने हो?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{वस्तु सारेर ट्र्यासमा लगिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा वस्तु सारेर ट्र्यासमा लगिँदै छन्…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल ट्र्यासबाट बाहिर निकाल्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा अडियो फाइल ट्र्यासबाट बाहिर निकाल्न दिने हो?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{अडियो फाइल ट्र्यासबाट बाहिर निकालिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल ट्र्यासबाट बाहिर निकालिँदै छन्…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो ट्र्यासबाट बाहिर निकाल्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा भिडियो ट्र्यासबाट बाहिर निकाल्न दिने हो?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{भिडियो ट्र्यासबाट बाहिर निकालिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा भिडियो ट्र्यासबाट बाहिर निकालिँदै छन्…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो ट्र्यासबाट बाहिर निकाल्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा फोटो ट्र्यासबाट बाहिर निकाल्न दिने हो?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{फोटो ट्र्यासबाट बाहिर निकालिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा फोटो ट्र्यासबाट बाहिर निकालिँदै छन्…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु ट्र्यासबाट बाहिर निकाल्न दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा वस्तु ट्र्यासबाट बाहिर निकाल्न दिने हो?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{वस्तु ट्र्यासबाट बाहिर निकालिँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा वस्तु ट्र्यासबाट बाहिर निकालिँदै छन्…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो अडियो फाइल मेटाउन दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा अडियो फाइल मेटाउन दिने हो?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{अडियो फाइल मेटाइँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा अडियो फाइल मेटाइँदै छन्…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो भिडियो मेटाउन दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा भिडियो मेटाउन दिने हो?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{भिडियो मेटाइँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा भिडियो मेटाइँदै छन्…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो फोटो मेटाउन दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा फोटो मेटाउन दिने हो?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{फोटो मेटाइँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा फोटो मेटाइँदै छन्…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> लाई यो वस्तु मेटाउन दिने हो?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> लाई <xliff:g id="COUNT">^2</xliff:g> वटा वस्तु मेटाउन दिने हो?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{वस्तु मेटाइँदै छ…}other{<xliff:g id="COUNT">^1</xliff:g> वटा वस्तु मेटाइँदै छन्…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ले मिडिया फाइलहरू प्रयोग गर्न सक्दैन"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"मिडिया प्रोसेस गर्ने कार्य रद्द गरियो"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"मिडिया प्रोसेस गर्ने क्रममा त्रुटि भयो"</string>
diff --git a/res/values-night-v31/colors.xml b/res/values-night-v31/colors.xml
new file mode 100644
index 0000000..a9e43f7
--- /dev/null
+++ b/res/values-night-v31/colors.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2021 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+
+<resources>
+
+ <!-- PhotoPicker -->
+ <color name="picker_background_color">@android:color/system_neutral1_800</color>
+
+</resources>
diff --git a/res/values-night-v31/styles.xml b/res/values-night-v31/styles.xml
new file mode 100644
index 0000000..4a34a11
--- /dev/null
+++ b/res/values-night-v31/styles.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="PickerMaterialTheme" parent="@style/Theme.Material3.DayNight.NoActionBar">
+ <item name="materialAlertDialogTheme">@style/ProfileDialogTheme</item>
+ <item name="pickerChipBackgroundColor">@android:color/system_neutral1_700</item>
+ <item name="pickerHighlightColor">@android:color/system_accent2_100</item>
+ <item name="pickerHighlightTextColor">?android:attr/textColorPrimaryInverse</item>
+ <item name="pickerProfileButtonColor">@android:color/system_accent2_100</item>
+ <item name="pickerProfileButtonTextColor">?android:attr/textColorPrimaryInverse</item>
+ <item name="pickerSelectedChipBackgroundColor">@android:color/system_accent2_100</item>
+ <item name="pickerSelectedChipTextColor">?android:attr/textColorPrimaryInverse</item>
+ <item name="pickerTextColor">?android:attr/textColorSecondary</item>
+ <item name="pickerSelectedColor">@android:color/system_accent1_300</item>
+ </style>
+
+</resources>
diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml
index c675a5d..eb3b0d4 100644
--- a/res/values-night/colors.xml
+++ b/res/values-night/colors.xml
@@ -20,18 +20,10 @@
<color name="clear_cache_icon_color">#DADCE0</color>
<!-- PhotoPicker -->
- <color name="picker_primary_color">#8AB4F8</color>
<color name="picker_background_color">#202124</color>
- <color name="picker_highlight_color">#3D8AB4F8</color>
- <color name="picker_date_header_text_color">@color/picker_default_white</color>
- <color name="picker_toolbar_icon_color">#E8EAED</color>
- <color name="picker_toolbar_chip_text_color">#E8EAED</color>
- <color name="picker_toolbar_title_color">#FFFFFF</color>
<color name="picker_drag_bar_color">#686868</color>
<!-- PhotoPicker Profile Button -->
- <color name="picker_profile_button_content_color">#A8C7FA</color>
- <color name="picker_profile_button_background_color">#1F1F1F</color>
<color name="picker_profile_disabled_button_content_color">#E3E3E3</color>
<color name="picker_profile_disabled_button_background_color">#DADADA</color>
diff --git a/res/values-night/styles.xml b/res/values-night/styles.xml
index 9b4da23..dd8eacc 100644
--- a/res/values-night/styles.xml
+++ b/res/values-night/styles.xml
@@ -35,4 +35,17 @@
<item name="android:alertDialogTheme">@style/AlertDialogTheme</item>
</style>
+ <style name="PickerMaterialTheme" parent="@style/Theme.MaterialComponents.DayNight.NoActionBar">
+ <item name="materialAlertDialogTheme">@style/ProfileDialogTheme</item>
+ <item name="pickerChipBackgroundColor">@color/picker_background_color</item>
+ <item name="pickerHighlightColor">?android:attr/colorAccent</item>
+ <item name="pickerHighlightTextColor">#202124</item>
+ <item name="pickerProfileButtonColor">#1F1F1F</item>
+ <item name="pickerProfileButtonTextColor">#A8C7FA</item>
+ <item name="pickerSelectedChipBackgroundColor">#3D8AB4F8</item>
+ <item name="pickerSelectedChipTextColor">#8AB4F8</item>
+ <item name="pickerTextColor">?android:attr/textColorSecondary</item>
+ <item name="pickerSelectedColor">?android:attr/colorAccent</item>
+ </style>
+
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 3f52b35..2608360 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Doorgaan"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Toestaan"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Weigeren"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Plus <xliff:g id="COUNT_1">^1</xliff:g> extra items</item>
- <item quantity="one">Plus <xliff:g id="COUNT_0">^1</xliff:g> extra item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> extra item}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> extra items}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Tijdelijke app-bestanden wissen"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> wil een aantal tijdelijke bestanden wissen. Dit kan leiden tot een groter verbruik van de batterij of mobiele data."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Tijdelijke app-bestanden wissen…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Toevoegen"</string>
<string name="deselect" msgid="4297825044827769490">"Deselecteren"</string>
<string name="select" msgid="2704765470563027689">"Selecteren"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Selecteer maximaal <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one">Selecteer maximaal <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecteer maximaal <xliff:g id="COUNT_0">^1</xliff:g> item}other{Selecteer maximaal <xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="recent" msgid="6694613584743207874">"Recent"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Geen foto\'s of video\'s"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Geen albums"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Selectie bekijken"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foto\'s"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albums"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Het is niet toegestaan om persoonsgegevens te openen via een werk-app"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Werk-apps zijn onderbroken"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Als je werkfoto\'s wilt openen, zet je je werk-apps aan en probeer je het opnieuw"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> items}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Toevoegen (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Screenshots"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden te wijzigen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand te wijzigen?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiobestanden aanpassen…</item>
- <item quantity="one">Audiobestand aanpassen…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s te wijzigen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video te wijzigen?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video\'s aanpassen…</item>
- <item quantity="one">Video aanpassen…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s te wijzigen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto te wijzigen?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto\'s aanpassen…</item>
- <item quantity="one">Foto aanpassen…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items te wijzigen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item te wijzigen?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> items aanpassen…</item>
- <item quantity="one">Item aanpassen…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden naar de prullenbak te verplaatsen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand naar de prullenbak te verplaatsen?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiobestanden naar prullenbak verplaatsen…</item>
- <item quantity="one">Audiobestand naar prullenbak verplaatsen…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s naar de prullenbak te verplaatsen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video naar de prullenbak te verplaatsen?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video\'s naar prullenbak verplaatsen…</item>
- <item quantity="one">Video naar prullenbak verplaatsen…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s naar de prullenbak te verplaatsen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto naar de prullenbak te verplaatsen?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto\'s naar prullenbak verplaatsen…</item>
- <item quantity="one">Foto naar prullenbak verplaatsen…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items naar de prullenbak te verplaatsen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item naar de prullenbak te verplaatsen?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> items naar prullenbak verplaatsen…</item>
- <item quantity="one">Item naar prullenbak verplaatsen…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden uit de prullenbak te halen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand uit de prullenbak te halen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiobestanden uit prullenbak halen…</item>
- <item quantity="one">Audiobestand uit prullenbak halen…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s uit de prullenbak te halen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video uit de prullenbak te halen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video\'s uit prullenbak halen…</item>
- <item quantity="one">Video uit prullenbak halen…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s uit de prullenbak te halen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto uit de prullenbak te halen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto\'s uit prullenbak halen…</item>
- <item quantity="one">Foto uit prullenbak halen…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items uit de prullenbak te halen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item uit de prullenbak te halen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> items uit prullenbak halen…</item>
- <item quantity="one">Item uit prullenbak halen…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden te verwijderen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand te verwijderen?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> audiobestanden verwijderen…</item>
- <item quantity="one">Audiobestand verwijderen…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s te verwijderen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video te verwijderen?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video\'s verwijderen…</item>
- <item quantity="one">Video verwijderen…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s te verwijderen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto te verwijderen?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foto\'s verwijderen…</item>
- <item quantity="one">Foto verwijderen…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items te verwijderen?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item te verwijderen?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> items verwijderen…</item>
- <item quantity="one">Item verwijderen…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Bewegingsfoto"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand aan te passen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden aan te passen?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Audiobestand aanpassen…}other{<xliff:g id="COUNT">^1</xliff:g> audiobestanden aanpassen…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video aan te passen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s aan te passen?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video aanpassen…}other{<xliff:g id="COUNT">^1</xliff:g> video\'s aanpassen…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto aan te passen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s aan te passen?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Foto aanpassen…}other{<xliff:g id="COUNT">^1</xliff:g> foto\'s aanpassen…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item aan te passen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items aan te passen?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Item aanpassen…}other{<xliff:g id="COUNT">^1</xliff:g> items aanpassen…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand naar de prullenbak te verplaatsen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden naar de prullenbak te verplaatsen?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audiobestand naar prullenbak verplaatsen…}other{<xliff:g id="COUNT">^1</xliff:g> audiobestanden naar prullenbak verplaatsen…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video naar de prullenbak te verplaatsen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s naar de prullenbak te verplaatsen?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video naar prullenbak verplaatsen…}other{<xliff:g id="COUNT">^1</xliff:g> video\'s naar prullenbak verplaatsen…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto naar de prullenbak te verplaatsen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s naar de prullenbak te verplaatsen?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Foto naar prullenbak verplaatsen…}other{<xliff:g id="COUNT">^1</xliff:g> foto\'s naar prullenbak verplaatsen…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item naar de prullenbak te verplaatsen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items naar de prullenbak te verplaatsen?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Item naar prullenbak verplaatsen…}other{<xliff:g id="COUNT">^1</xliff:g> items naar prullenbak verplaatsen…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand uit de prullenbak te halen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden uit de prullenbak te halen?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audiobestand uit prullenbak halen…}other{<xliff:g id="COUNT">^1</xliff:g> audiobestanden uit prullenbak halen…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video uit de prullenbak te halen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s uit de prullenbak te halen?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video uit prullenbak halen…}other{<xliff:g id="COUNT">^1</xliff:g> video\'s uit prullenbak halen…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto uit de prullenbak te halen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s uit de prullenbak te halen?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Foto uit prullenbak halen…}other{<xliff:g id="COUNT">^1</xliff:g> foto\'s uit prullenbak halen…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item uit de prullenbak te halen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items uit de prullenbak te halen?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Item uit prullenbak halen…}other{<xliff:g id="COUNT">^1</xliff:g> items uit prullenbak halen…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit audiobestand te verwijderen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> audiobestanden te verwijderen?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Audiobestand verwijderen…}other{<xliff:g id="COUNT">^1</xliff:g> audiobestanden verwijderen…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze video te verwijderen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> video\'s te verwijderen?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video verwijderen…}other{<xliff:g id="COUNT">^1</xliff:g> video\'s verwijderen…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan deze foto te verwijderen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> foto\'s te verwijderen?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Foto verwijderen…}other{<xliff:g id="COUNT">^1</xliff:g> foto\'s verwijderen…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> toestaan dit item te verwijderen?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> toestaan <xliff:g id="COUNT">^2</xliff:g> items te verwijderen?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Item verwijderen…}other{<xliff:g id="COUNT">^1</xliff:g> items verwijderen…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> kan geen mediabestanden verwerken"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediaverwerking geannuleerd"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Fout bij mediaverwerking"</string>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 14a2108..ec46122 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ଜାରି ରଖନ୍ତୁ"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ଅନୁମତି ଦିଅନ୍ତୁ"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ଅଗ୍ରାହ୍ୟ କରନ୍ତୁ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">ଅଧିକ <xliff:g id="COUNT_1">^1</xliff:g>ଟି ଅତିରିକ୍ତ ଆଇଟମ୍</item>
- <item quantity="one">ଅଧିକ <xliff:g id="COUNT_0">^1</xliff:g>ଟି ଅତିରିକ୍ତ ଆଇଟମ୍</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ଏହା ସହିତ <xliff:g id="COUNT_0">^1</xliff:g>ଟି ଅତିରିକ୍ତ ଆଇଟମ}other{ଏହା ସହିତ <xliff:g id="COUNT_1">^1</xliff:g>ଟି ଅତିରିକ୍ତ ଆଇଟମ}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ଅସ୍ଥାୟୀ ଆପ୍ ଫାଇଲଗୁଡ଼ିକୁ ଖାଲି କରନ୍ତୁ"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> କିଛି ଅସ୍ଥାୟୀ ଫାଇଲ୍ ଖାଲି କରିବାକୁ ଚାହୁଁଛି। ଏହା ଫଳରେ ବ୍ୟାଟେରୀ କିମ୍ବା ସେଲ୍ୟୁଲାର୍ ଡାଟାର ବ୍ୟବହାର ଅଧିକ ହୋଇପାରେ।"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ଅସ୍ଥାୟୀ ଆପ୍ ଫାଇଲଗୁଡ଼ିକୁ ଖାଲି କରାଯାଉଛି…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"ଯୋଗ କରନ୍ତୁ"</string>
<string name="deselect" msgid="4297825044827769490">"ଅଚୟନ କରନ୍ତୁ"</string>
<string name="select" msgid="2704765470563027689">"ଚୟନ କରନ୍ତୁ"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g>ଟି ପର୍ଯ୍ୟନ୍ତ ଆଇଟମ୍ ଚୟନ କରନ୍ତୁ</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g>ଟି ପର୍ଯ୍ୟନ୍ତ ଆଇଟମ୍ ଚୟନ କରନ୍ତୁ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g>ଟି ପର୍ଯ୍ୟନ୍ତ ଆଇଟମ ଚୟନ କରନ୍ତୁ}other{<xliff:g id="COUNT_1">^1</xliff:g>ଟି ପର୍ଯ୍ୟନ୍ତ ଆଇଟମ ଚୟନ କରନ୍ତୁ}}"</string>
<string name="recent" msgid="6694613584743207874">"ବର୍ତ୍ତମାନର"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"କୌଣସି ଫଟୋ କିମ୍ବା ଭିଡିଓ ନାହିଁ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"କୌଣସି ଆଲବମ ନାହିଁ"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ଚୟନିତଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"</string>
<string name="picker_photos" msgid="7415035516411087392">"ଫଟୋ"</string>
<string name="picker_albums" msgid="4822511902115299142">"ଆଲବମ୍"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"କୌଣସି ୱାର୍କ ଆପରୁ ବ୍ୟକ୍ତିଗତ ଡାଟାକୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଅନୁମତି ଦିଆଯାଇନାହିଁ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ୱାର୍କ ଆପଗୁଡ଼ିକୁ ବିରତ କରାଯାଇଛି"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ୱାର୍କ ଫଟୋଗୁଡ଼ିକୁ ଖୋଲିବାକୁ, ଆପଣଙ୍କ ୱାର୍କ ଆପଗୁଡ଼ିକୁ ଚାଲୁ କରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g>ଟି ଆଇଟମ୍</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g>ଟି ଆଇଟମ୍</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g>ଟି ଆଇଟମ}other{<xliff:g id="COUNT_1">^1</xliff:g>ଟି ଆଇଟମ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>)ଟି ଯୋଗ କରନ୍ତୁ"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"କ୍ୟାମେରା"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ଡାଉନଲୋଡଗୁଡ଼ିକ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ସ୍କ୍ରିନସଟଗୁଡ଼ିକ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଅଡିଓ ଫାଇଲକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ୍ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- <item quantity="one">ଅଡିଓ ଫାଇଲ୍ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଭିଡିଓକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- <item quantity="one">ଭିଡିଓ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଫଟୋକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- <item quantity="one">ଫଟୋ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଆଇଟମକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ୍ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- <item quantity="one">ଆଇଟମ୍ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ୍ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଅଡିଓ ଫାଇଲ୍ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଭିଡିଓକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଭିଡିଓ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଫଟୋକୁ ଟାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଫଟୋ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଆଇଟମକୁ ଟ୍ରାସକୁ ମୁଭ୍ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ୍ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଆଇଟମ୍ ଟ୍ରାସକୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଭିଡିଓକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଫଟୋକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଆଇଟମକୁ ଟ୍ରାସରୁ ବାହାର କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଅଡିଓ ଫାଇଲକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ୍ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଅଡିଓ ଫାଇଲ୍ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଭିଡିଓକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଭିଡିଓ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଫଟୋକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଫଟୋ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- <item quantity="one">ଏହି ଆଇଟମକୁ ଡିଲିଟ୍ କରିବାକୁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ୍ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- <item quantity="one">ଆଇଟମ୍ ଡିଲିଟ୍ କରାଯାଉଛି…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"ମୋସନ ଫଟୋ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ଏହି ଅଡିଓ ଫାଇଲକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ଅଡିଓ ଫାଇଲ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ଏହି ଭିଡିଓକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ଭିଡିଓ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ଏହି ଫଟୋକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ଫଟୋ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ଏହି ଆଇଟମକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ଆଇଟମ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ ପରିବର୍ତ୍ତନ କରାଯାଉଛି…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ଏହି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ଅଡିଓ ଫାଇଲ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ଏହି ଭିଡିଓକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ଭିଡିଓ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ଏହି ଫଟୋକୁ ଟାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ଫଟୋ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ଏହି ଆଇଟମକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସକୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ଆଇଟମ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ ଟ୍ରାସକୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ଏହି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ଏହି ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ଏହି ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ଏହି ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମକୁ ଟ୍ରାସରୁ ମୁଭ କରାଯାଉଛି…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ଏହି ଅଡିଓ ଫାଇଲକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଅଡିଓ ଫାଇଲକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ଅଡିଓ ଫାଇଲ ଡିଲିଟ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଅଡିଓ ଫାଇଲ ଡିଲିଟ କରାଯାଉଛି…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ଏହି ଭିଡିଓକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଭିଡିଓକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ଭିଡିଓ ଡିଲିଟ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଭିଡିଓ ଡିଲିଟ କରାଯାଉଛି…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ଏହି ଫଟୋକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଫଟୋକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ଫଟୋ ଡିଲିଟ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଫଟୋ ଡିଲିଟ କରାଯାଉଛି…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ଏହି ଆଇଟମକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_0">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}other{<xliff:g id="COUNT">^2</xliff:g>ଟି ଆଇଟମକୁ ଡିଲିଟ କରିବା ପାଇଁ <xliff:g id="APP_NAME_1">^1</xliff:g>କୁ ଅନୁମତି ଦେବେ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ଆଇଟମ ଡିଲିଟ କରାଯାଉଛି…}other{<xliff:g id="COUNT">^1</xliff:g>ଟି ଆଇଟମ ଡିଲିଟ କରାଯାଉଛି…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ମିଡିଆ ଫାଇଲଗୁଡ଼ିକୁ ପ୍ରକ୍ରିୟାନ୍ୱିତ କରିପାରିବ ନାହିଁ"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ମିଡିଆ ପ୍ରକ୍ରିୟାକରଣ ବାତିଲ୍ କରାଯାଇଛି"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ମିଡିଆ ପ୍ରକ୍ରିୟାକରଣ ତ୍ରୁଟି"</string>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 7ca3042..8664ba1 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ਜਾਰੀ ਰੱਖੋ"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ਕਰਨ ਦਿਓ"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ਨਾ ਕਰਨ ਦਿਓ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">ਇਸ ਤੋਂ ਇਲਾਵਾ <xliff:g id="COUNT_1">^1</xliff:g> ਵਾਧੂ ਆਈਟਮ</item>
- <item quantity="other">ਇਸ ਤੋਂ ਇਲਾਵਾ <xliff:g id="COUNT_1">^1</xliff:g> ਵਾਧੂ ਆਈਟਮਾਂ</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{ਇਸ ਤੋਂ ਇਲਾਵਾ <xliff:g id="COUNT_0">^1</xliff:g> ਵਾਧੂ ਆਈਟਮ}one{ਇਸ ਤੋਂ ਇਲਾਵਾ <xliff:g id="COUNT_1">^1</xliff:g> ਵਾਧੂ ਆਈਟਮ}other{ਇਸ ਤੋਂ ਇਲਾਵਾ <xliff:g id="COUNT_1">^1</xliff:g> ਵਾਧੂ ਆਈਟਮਾਂ}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ਅਸਥਾਈ ਐਪ ਫ਼ਾਈਲਾਂ ਨੂੰ ਕਲੀਅਰ ਕਰੋ"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ਕੁਝ ਅਸਥਾਈ ਫ਼ਾਈਲਾਂ ਕਲੀਅਰ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹੈ। ਇਸਦੇ ਨਤੀਜੇ ਵਜੋਂ ਬੈਟਰੀ ਜਾਂ ਸੈਲਿਊਲਰ ਡਾਟਾ ਦੀ ਵਰਤੋਂ ਵਧ ਸਕਦੀ ਹੈ।"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ਅਸਥਾਈ ਐਪ ਫ਼ਾਈਲਾਂ ਨੂੰ ਕਲੀਅਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"ਸ਼ਾਮਲ ਕਰੋ"</string>
<string name="deselect" msgid="4297825044827769490">"ਅਣ-ਚੁਣਿਆ ਕਰੋ"</string>
<string name="select" msgid="2704765470563027689">"ਚੁਣੋ"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ਤੱਕ ਆਈਟਮ ਚੁਣੋ</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ਤੱਕ ਆਈਟਮਾਂ ਚੁਣੋ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ਤੱਕ ਆਈਟਮ ਚੁਣੋ}one{<xliff:g id="COUNT_1">^1</xliff:g> ਤੱਕ ਆਈਟਮ ਚੁਣੋ}other{<xliff:g id="COUNT_1">^1</xliff:g> ਤੱਕ ਆਈਟਮਾਂ ਚੁਣੋ}}"</string>
<string name="recent" msgid="6694613584743207874">"ਹਾਲੀਆ"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"ਚੁਣੀ ਗਈ ਕਾਰਵਾਈ ਦੇਖੋ"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ਕੋਈ ਫ਼ੋਟੋ ਜਾਂ ਵੀਡੀਓ ਨਹੀਂ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ਕੋਈ ਐਲਬਮ ਨਹੀਂ"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"ਚੁਣੀਆਂ ਗਈਆਂ ਆਈਟਮਾਂ ਦੇਖੋ"</string>
<string name="picker_photos" msgid="7415035516411087392">"ਫ਼ੋਟੋਆਂ"</string>
<string name="picker_albums" msgid="4822511902115299142">"ਐਲਬਮਾਂ"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"ਕਾਰਜ ਪ੍ਰੋਫਾਈਲ \'ਤੇ ਸਵਿੱਚ ਕਰੋ"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ਕੰਮ ਸੰਬੰਧੀ ਐਪ ਤੋਂ ਨਿੱਜੀ ਡਾਟੇ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ਕੰਮ ਸੰਬੰਧੀ ਐਪਾਂ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"ਕੰਮ ਸੰਬੰਧੀ ਫ਼ੋਟੋਆਂ ਖੋਲ੍ਹਣ ਲਈ, ਆਪਣੀਆਂ ਕੰਮ ਸੰਬੰਧੀ ਐਪਾਂ ਨੂੰ ਚਾਲੂ ਕਰੋ ਅਤੇ ਫਿਰ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ਆਈਟਮ</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ਆਈਟਮਾਂ</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ਆਈਟਮ}one{<xliff:g id="COUNT_1">^1</xliff:g> ਆਈਟਮ}other{<xliff:g id="COUNT_1">^1</xliff:g> ਆਈਟਮਾਂ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) ਸ਼ਾਮਲ ਕਰੋ"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"ਕੈਮਰਾ"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ਡਾਊਨਲੋਡ"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ਸਕ੍ਰੀਨਸ਼ਾਟ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਸੋਧਿਆ ਜਾ ਰਿਹਾ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਸੋਧੇ ਜਾ ਰਹੇ ਹਨ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਏ ਜਾ ਰਹੇ ਹਨ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਏ ਜਾ ਰਹੇ ਹਨ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਮਿਟਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਮਿਟਾਏ ਜਾ ਰਹੇ ਹਨ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- <item quantity="other">ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"ਮੋਸ਼ਨ ਫ਼ੋਟੋ"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ਆਡੀਓ ਫ਼ਾਈਲ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਵੀਡੀਓ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ਵੀਡੀਓ ਸੋਧਿਆ ਜਾ ਰਿਹਾ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਸੋਧਿਆ ਜਾ ਰਿਹਾ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਸੋਧੇ ਜਾ ਰਹੇ ਹਨ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਫ਼ੋਟੋ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ਫ਼ੋਟੋ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਈਟਮ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਸੋਧਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ਆਈਟਮ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਸੋਧੀ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਸੋਧੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ਵੀਡੀਓ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਏ ਜਾ ਰਹੇ ਹਨ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ਫ਼ੋਟੋ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ਆਈਟਮ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਰੱਦੀ ਵਿੱਚ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ਵੀਡੀਓ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਏ ਜਾ ਰਹੇ ਹਨ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ਫ਼ੋਟੋ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ਆਈਟਮ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਰੱਦੀ ਤੋਂ ਬਾਹਰ ਲਿਜਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ਆਡੀਓ ਫ਼ਾਈਲ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਵੀਡੀਓ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਵੀਡੀਓ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ਵੀਡੀਓ ਮਿਟਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਮਿਟਾਇਆ ਜਾ ਰਿਹਾ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਵੀਡੀਓ ਮਿਟਾਏ ਜਾ ਰਹੇ ਹਨ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਫ਼ੋਟੋ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਫ਼ੋਟੋਆਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ਫ਼ੋਟੋ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਫ਼ੋਟੋਆਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ਕੀ <xliff:g id="APP_NAME_0">^1</xliff:g> ਨੂੰ ਇਸ ਆਈਟਮ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}one{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}other{ਕੀ <xliff:g id="APP_NAME_1">^1</xliff:g> ਨੂੰ <xliff:g id="COUNT">^2</xliff:g> ਆਈਟਮਾਂ ਨੂੰ ਮਿਟਾਉਣ ਦੇਣਾ ਹੈ?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ਆਈਟਮ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}one{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮ ਮਿਟਾਈ ਜਾ ਰਹੀ ਹੈ…}other{<xliff:g id="COUNT">^1</xliff:g> ਆਈਟਮਾਂ ਮਿਟਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ਐਪ ਮੀਡੀਆ ਫ਼ਾਈਲਾਂ \'ਤੇ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਕਰ ਸਕਦੀ"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ਮੀਡੀਆ \'ਤੇ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਰੱਦ ਕੀਤਾ ਗਿਆ"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ਮੀਡੀਆ \'ਤੇ ਪ੍ਰਕਿਰਿਆ ਸੰਬੰਧੀ ਗੜਬੜ"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index dca1200..30ba1ce 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Dalej"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Zezwól"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Odmów"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="few">I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowe elementy</item>
- <item quantity="many">I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowych elementów</item>
- <item quantity="other">I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowego elementu</item>
- <item quantity="one">I <xliff:g id="COUNT_0">^1</xliff:g> dodatkowy element</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}few{+ <xliff:g id="COUNT_1">^1</xliff:g>}many{+ <xliff:g id="COUNT_1">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{I <xliff:g id="COUNT_0">^1</xliff:g> dodatkowy element}few{I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowe elementy}many{I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowych elementów}other{I <xliff:g id="COUNT_1">^1</xliff:g> dodatkowego elementu}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Usuwanie tymczasowych plików aplikacji"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Aplikacja <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> chce usunąć niektóre pliki tymczasowe. Może to spowodować zwiększenie wykorzystania baterii lub komórkowej transmisji danych."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Usuwam tymczasowe pliki aplikacji…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Dodaj"</string>
<string name="deselect" msgid="4297825044827769490">"Odznacz"</string>
<string name="select" msgid="2704765470563027689">"Zaznacz"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="few">Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementy</item>
- <item quantity="many">Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementów</item>
- <item quantity="other">Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementu</item>
- <item quantity="one">Wybierz maksymalnie <xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Wybierz maksymalnie <xliff:g id="COUNT_0">^1</xliff:g> element}few{Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementy}many{Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementów}other{Wybierz maksymalnie <xliff:g id="COUNT_1">^1</xliff:g> elementu}}"</string>
<string name="recent" msgid="6694613584743207874">"Ostatnie"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Brak zdjęć i filmów"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Brak albumów"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Wyświetl wybrane"</string>
<string name="picker_photos" msgid="7415035516411087392">"Zdjęcia"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumy"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Nie można korzystać z danych osobistych w aplikacji służbowej"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Aplikacje służbowe zostały wstrzymane"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Aby otworzyć zdjęcia służbowe, włącz aplikacje służbowe i spróbuj ponownie"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> elementy</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> elementów</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementu</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}few{<xliff:g id="COUNT_1">^1</xliff:g> elementy}many{<xliff:g id="COUNT_1">^1</xliff:g> elementów}other{<xliff:g id="COUNT_1">^1</xliff:g> elementu}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Dodaj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Aparat"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Pobrane"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Zrzuty ekranu"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> plików audio?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> plików audio?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> pliku audio?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego pliku audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="few">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> pliki audio…</item>
- <item quantity="many">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> plików audio…</item>
- <item quantity="other">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> pliku audio…</item>
- <item quantity="one">Modyfikuję plik audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmów?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmów?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmu?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego filmu?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="few">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmy…</item>
- <item quantity="many">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmów…</item>
- <item quantity="other">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmu…</item>
- <item quantity="one">Modyfikuję film…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęć?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęć?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęcia?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego zdjęcia?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="few">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęcia…</item>
- <item quantity="many">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęć…</item>
- <item quantity="other">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęcia…</item>
- <item quantity="one">Modyfikuję zdjęcie…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementów?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementów?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementu?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego elementu?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="few">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementy…</item>
- <item quantity="many">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementów…</item>
- <item quantity="other">Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementu…</item>
- <item quantity="one">Modyfikuję element…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio do kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio do kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> pliku audio do kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego pliku audio do kosza?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliki audio do kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> plików audio do kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliku audio do kosza…</item>
- <item quantity="one">Przenoszę plik audio do kosza…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów do kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów do kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmu do kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego filmu do kosza?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmy do kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmów do kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmu do kosza…</item>
- <item quantity="one">Przenoszę film do kosza…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć do kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć do kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęcia do kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego zdjęcia do kosza?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia do kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęć do kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia do kosza…</item>
- <item quantity="one">Przenoszę zdjęcie do kosza…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów do kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów do kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementu do kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego elementu do kosza?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementy do kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementów do kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementu do kosza…</item>
- <item quantity="one">Przenoszę element do kosza…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio z kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio z kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> pliku audio z kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego pliku audio z kosza?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliki audio z kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> plików audio z kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliku audio z kosza…</item>
- <item quantity="one">Przenoszę plik audio z kosza…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów z kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów z kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmu z kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego filmu z kosza?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmy z kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmów z kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmu z kosza…</item>
- <item quantity="one">Przenoszę film z kosza…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć z kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć z kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęcia z kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego zdjęcia z kosza?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia z kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęć z kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia z kosza…</item>
- <item quantity="one">Przenoszę zdjęcie z kosza…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów z kosza?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów z kosza?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementu z kosza?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego elementu z kosza?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="few">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementy z kosza…</item>
- <item quantity="many">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementów z kosza…</item>
- <item quantity="other">Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementu z kosza…</item>
- <item quantity="one">Przenoszę element z kosza…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> plików audio?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> plików audio?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> pliku audio?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego pliku audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="few">Usuwam <xliff:g id="COUNT">^1</xliff:g> pliki audio…</item>
- <item quantity="many">Usuwam <xliff:g id="COUNT">^1</xliff:g> plików audio…</item>
- <item quantity="other">Usuwam <xliff:g id="COUNT">^1</xliff:g> pliku audio…</item>
- <item quantity="one">Usuwam plik audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmów?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmów?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmu?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego filmu?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="few">Usuwam <xliff:g id="COUNT">^1</xliff:g> filmy…</item>
- <item quantity="many">Usuwam <xliff:g id="COUNT">^1</xliff:g> filmów…</item>
- <item quantity="other">Usuwam <xliff:g id="COUNT">^1</xliff:g> filmu…</item>
- <item quantity="one">Usuwam film…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęć?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęć?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęcia?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego zdjęcia?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="few">Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęcia…</item>
- <item quantity="many">Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęć…</item>
- <item quantity="other">Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęcia…</item>
- <item quantity="one">Usuwam zdjęcie…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="few">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementów?</item>
- <item quantity="many">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementów?</item>
- <item quantity="other">Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementu?</item>
- <item quantity="one">Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego elementu?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="few">Usuwam <xliff:g id="COUNT">^1</xliff:g> elementy…</item>
- <item quantity="many">Usuwam <xliff:g id="COUNT">^1</xliff:g> elementów…</item>
- <item quantity="other">Usuwam <xliff:g id="COUNT">^1</xliff:g> elementu…</item>
- <item quantity="one">Usuwam element…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Zdjęcie ruchome"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego pliku audio?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> plików audio?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> plików audio?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> pliku audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modyfikuję plik audio…}few{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> pliki audio…}many{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> plików audio…}other{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> pliku audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego filmu?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmów?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmów?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> filmu?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modyfikuję film…}few{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmy…}many{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmów…}other{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> filmu…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego zdjęcia?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęć?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęć?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> zdjęcia?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modyfikuję zdjęcie…}few{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęcia…}many{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęć…}other{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> zdjęcia…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na zmodyfikowanie tego elementu?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementów?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementów?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na zmodyfikowanie <xliff:g id="COUNT">^2</xliff:g> elementu?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modyfikuję element…}few{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementy…}many{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementów…}other{Modyfikuję <xliff:g id="COUNT">^1</xliff:g> elementu…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego pliku audio do kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio do kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio do kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> pliku audio do kosza?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Przenoszę plik audio do kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliki audio do kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> plików audio do kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliku audio do kosza…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego filmu do kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów do kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów do kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmu do kosza?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Przenoszę film do kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmy do kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmów do kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmu do kosza…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego zdjęcia do kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć do kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć do kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęcia do kosza?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Przenoszę zdjęcie do kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia do kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęć do kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia do kosza…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego elementu do kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów do kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów do kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementu do kosza?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Przenoszę element do kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementy do kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementów do kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementu do kosza…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego pliku audio z kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio z kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> plików audio z kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> pliku audio z kosza?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Przenoszę plik audio z kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliki audio z kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> plików audio z kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> pliku audio z kosza…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego filmu z kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów z kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmów z kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> filmu z kosza?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Przenoszę film z kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmy z kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmów z kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> filmu z kosza…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego zdjęcia z kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć z kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęć z kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> zdjęcia z kosza?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Przenoszę zdjęcie z kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia z kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęć z kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> zdjęcia z kosza…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na przeniesienie tego elementu z kosza?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów z kosza?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementów z kosza?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na przeniesienie <xliff:g id="COUNT">^2</xliff:g> elementu z kosza?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Przenoszę element z kosza…}few{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementy z kosza…}many{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementów z kosza…}other{Przenoszę <xliff:g id="COUNT">^1</xliff:g> elementu z kosza…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego pliku audio?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> plików audio?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> plików audio?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> pliku audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Usuwam plik audio…}few{Usuwam <xliff:g id="COUNT">^1</xliff:g> pliki audio…}many{Usuwam <xliff:g id="COUNT">^1</xliff:g> plików audio…}other{Usuwam <xliff:g id="COUNT">^1</xliff:g> pliku audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego filmu?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmów?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmów?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> filmu?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Usuwam film…}few{Usuwam <xliff:g id="COUNT">^1</xliff:g> filmy…}many{Usuwam <xliff:g id="COUNT">^1</xliff:g> filmów…}other{Usuwam <xliff:g id="COUNT">^1</xliff:g> filmu…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego zdjęcia?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęć?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęć?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> zdjęcia?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Usuwam zdjęcie…}few{Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęcia…}many{Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęć…}other{Usuwam <xliff:g id="COUNT">^1</xliff:g> zdjęcia…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Zezwolić aplikacji <xliff:g id="APP_NAME_0">^1</xliff:g> na usunięcie tego elementu?}few{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementów?}many{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementów?}other{Zezwolić aplikacji <xliff:g id="APP_NAME_1">^1</xliff:g> na usunięcie <xliff:g id="COUNT">^2</xliff:g> elementu?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Usuwam element…}few{Usuwam <xliff:g id="COUNT">^1</xliff:g> elementy…}many{Usuwam <xliff:g id="COUNT">^1</xliff:g> elementów…}other{Usuwam <xliff:g id="COUNT">^1</xliff:g> elementu…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Aplikacja <xliff:g id="APP_NAME">%s</xliff:g> nie może przetworzyć plików multimediów"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Anulowano przetwarzanie multimediów"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Błąd przetwarzania multimediów"</string>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index 0852f99..ab8add0 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Negar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Mais <xliff:g id="COUNT_1">^1</xliff:g> item extra</item>
- <item quantity="other">Mais <xliff:g id="COUNT_1">^1</xliff:g> itens extras</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Mais <xliff:g id="COUNT_0">^1</xliff:g> item extra}one{Mais <xliff:g id="COUNT_1">^1</xliff:g> item extra}other{Mais <xliff:g id="COUNT_1">^1</xliff:g> itens extras}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Limpar arquivos temporários de apps"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"O app <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> quer apagar alguns arquivos temporários. Isso pode aumentar o uso de bateria ou de dados da rede celular."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Limpando arquivos temporários de apps…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Adicionar"</string>
<string name="deselect" msgid="4297825044827769490">"Desmarcar"</string>
<string name="select" msgid="2704765470563027689">"Selecionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Selecione até <xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other">Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecione até <xliff:g id="COUNT_0">^1</xliff:g> item}one{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> item}other{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
<string name="recent" msgid="6694613584743207874">"Recentes"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Ver selecionado"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Sem fotos ou vídeos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Sem álbuns"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Ver selecionados"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbuns"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Mudar para \"Trabalho\""</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Não é permitido o acesso a dados pessoais em um app de trabalho"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Os apps de trabalho foram pausados"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir as fotos de trabalho, ative os apps de trabalho e tente novamente"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}one{<xliff:g id="COUNT_1">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Adicionar (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Câmera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de tela"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeo?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeo…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeo para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> vídeo para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> foto para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> foto para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> fotos para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> item para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> item para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> itens para a lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeo da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> vídeo da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> vídeos da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> foto da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> foto da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> fotos da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> item da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> item da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> itens da lixeira…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeo?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeo…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto com movimento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse arquivo de áudio?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modificando o arquivo de áudio…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse vídeo?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeo?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modificando o vídeo…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeo…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique essa foto?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> foto?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modificando a foto…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> foto…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse item?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> item?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modificando o item…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> item…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse arquivo de áudio para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio para a lixeira?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Movendo o arquivo de áudio para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio para a lixeira…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse vídeo para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeo para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para a lixeira?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Movendo o vídeo para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> vídeo para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos para a lixeira…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova essa foto para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> foto para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para a lixeira?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Movendo a foto para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> foto para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> fotos para a lixeira…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse item para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> item para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para a lixeira?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Movendo o item para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> item para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> itens para a lixeira…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse arquivo de áudio da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio da lixeira?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Retirando o arquivo de áudio da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio da lixeira…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse vídeo da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeo da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos da lixeira?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Retirando o vídeo da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> vídeo da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> vídeos da lixeira…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire essa foto da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> foto da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos da lixeira?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Retirando a foto da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> foto da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> fotos da lixeira…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse item da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> item da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens da lixeira?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Retirando o item da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> item da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> itens da lixeira…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse arquivo de áudio?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Excluindo o arquivo de áudio…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse vídeo?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeo?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Excluindo o vídeo…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeo…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua essa foto?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> foto?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Excluindo a foto…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> foto…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse item?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> item?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Excluindo o item…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> item…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Não é possível processar arquivos de mídia no app <xliff:g id="APP_NAME">%s</xliff:g>"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Processamento de mídia cancelado"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Erro no processamento de mídia"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index a859ba0..53b3bbf 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Recusar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">E <xliff:g id="COUNT_1">^1</xliff:g> itens adicionais</item>
- <item quantity="one">E <xliff:g id="COUNT_0">^1</xliff:g> item adicional</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{E <xliff:g id="COUNT_0">^1</xliff:g> item adicional}one{E <xliff:g id="COUNT_1">^1</xliff:g> item(ns) adicional(is)}other{E <xliff:g id="COUNT_1">^1</xliff:g> itens adicionais}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Limpe ficheiros de apps temporários"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"A app <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> pretende limpar alguns ficheiros temporários. Isto pode resultar num aumento da utilização da bateria ou dos dados móveis."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"A limpar ficheiros temporários da app…"</string>
@@ -44,13 +38,12 @@
<string name="allow" msgid="8885707816848569619">"Permitir"</string>
<string name="deny" msgid="6040983710442068936">"Recusar"</string>
<string name="add" msgid="2894574044585549298">"Adicionar"</string>
- <string name="deselect" msgid="4297825044827769490">"Desmarcar"</string>
+ <string name="deselect" msgid="4297825044827769490">"Desselecionar"</string>
<string name="select" msgid="2704765470563027689">"Selecionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- <item quantity="one">Selecione até <xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
- <string name="recent" msgid="6694613584743207874">"Recente"</string>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecione até <xliff:g id="COUNT_0">^1</xliff:g> item}one{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> item(ns)}other{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
+ <string name="recent" msgid="6694613584743207874">"Recentes"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nenhum vídeo ou foto"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nenhum álbum"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Ver selecionado(s)"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbuns"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"O acesso aos dados pessoais a partir de uma app de trabalho não é permitido"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"As apps de trabalho estão em pausa"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir fotos do trabalho, ative as apps de trabalho e tente novamente"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}one{<xliff:g id="COUNT_1">^1</xliff:g> item(ns)}other{<xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Adicionar (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Câmara"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Transferências"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de ecrã"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este ficheiro de áudio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">A modificar <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio…</item>
- <item quantity="one">A modificar o ficheiro de áudio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">A modificar <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">A modificar o vídeo…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">A modificar <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">A modificar a foto…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">A modificar <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- <item quantity="one">A modificar o item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio para o lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este ficheiro de áudio para o lixo?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">A mover <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio para o lixo…</item>
- <item quantity="one">A mover o ficheiro de áudio para o lixo…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para o lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este vídeo para o lixo?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">A mover <xliff:g id="COUNT">^1</xliff:g> vídeos para o lixo…</item>
- <item quantity="one">A mover o vídeo para o lixo…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para o lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esta foto para o lixo?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">A mover <xliff:g id="COUNT">^1</xliff:g> fotos para o lixo…</item>
- <item quantity="one">A mover a foto para o lixo…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para o lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este item para o lixo?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">A mover <xliff:g id="COUNT">^1</xliff:g> itens para o lixo…</item>
- <item quantity="one">A mover o item para o lixo…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio do lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este ficheiro de áudio do lixo?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">A retirar <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio do lixo…</item>
- <item quantity="one">A retirar o ficheiro de áudio do lixo…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos do lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este vídeo do lixo?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">A retirar <xliff:g id="COUNT">^1</xliff:g> vídeos do lixo…</item>
- <item quantity="one">A retirar o vídeo do lixo…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos do lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esta foto do lixo?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">A retirar <xliff:g id="COUNT">^1</xliff:g> fotos do lixo…</item>
- <item quantity="one">A retirar a foto do lixo…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens do lixo?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este item do lixo?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">A retirar <xliff:g id="COUNT">^1</xliff:g> itens do lixo…</item>
- <item quantity="one">A retirar o item do lixo…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este ficheiro de áudio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">A eliminar <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio…</item>
- <item quantity="one">A eliminar o ficheiro de áudio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">A eliminar <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- <item quantity="one">A eliminar o vídeo…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">A eliminar <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- <item quantity="one">A eliminar a foto…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- <item quantity="one">Permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">A eliminar <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- <item quantity="one">A eliminar o item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto em movimento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este ficheiro de áudio?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> ficheiro(s) de áudio?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{A modificar o ficheiro de áudio…}one{A modificar <xliff:g id="COUNT">^1</xliff:g> ficheiro(s) de áudio…}other{A modificar <xliff:g id="COUNT">^1</xliff:g> ficheiro(s) de áudio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este vídeo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeo(s)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{A modificar o vídeo…}one{A modificar <xliff:g id="COUNT">^1</xliff:g> vídeo(s)…}other{A modificar <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esta foto?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> foto(s)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{A modificar a foto…}one{A modificar <xliff:g id="COUNT">^1</xliff:g> foto(s)…}other{A modificar <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique este item?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> item(ns)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{A modificar o item…}one{A modificar <xliff:g id="COUNT">^1</xliff:g> item(ns)…}other{A modificar <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este ficheiro de áudio para o lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> ficheiro(s) de áudio para o lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio para o lixo?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{A mover o ficheiro de áudio para o lixo…}one{A mover <xliff:g id="COUNT">^1</xliff:g> ficheiro(s) de áudio para o lixo…}other{A mover <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio para o lixo…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este vídeo para o lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeo(s) para o lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para o lixo?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{A mover o vídeo para o lixo…}one{A mover <xliff:g id="COUNT">^1</xliff:g> vídeo(s) para o lixo…}other{A mover <xliff:g id="COUNT">^1</xliff:g> vídeos para o lixo…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esta foto para o lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> foto(s) para o lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para o lixo?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{A mover a foto para o lixo…}one{A mover <xliff:g id="COUNT">^1</xliff:g> foto(s) para o lixo…}other{A mover <xliff:g id="COUNT">^1</xliff:g> fotos para o lixo…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> mova este item para o lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> item(ns) para o lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para o lixo?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{A mover o item para o lixo…}one{A mover <xliff:g id="COUNT">^1</xliff:g> item(ns) para o lixo…}other{A mover <xliff:g id="COUNT">^1</xliff:g> itens para o lixo…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este ficheiro de áudio do lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> ficheiro(s) de áudio do lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio do lixo?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{A retirar o ficheiro de áudio do lixo…}one{A retirar <xliff:g id="COUNT">^1</xliff:g> ficheiro(s) de áudio do lixo…}other{A retirar <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio do lixo…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este vídeo do lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeo(s) do lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos do lixo?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{A retirar o vídeo do lixo…}one{A retirar <xliff:g id="COUNT">^1</xliff:g> vídeo(s) do lixo…}other{A retirar <xliff:g id="COUNT">^1</xliff:g> vídeos do lixo…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esta foto do lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> foto(s) do lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos do lixo?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{A retirar a foto do lixo…}one{A retirar <xliff:g id="COUNT">^1</xliff:g> foto(s) do lixo…}other{A retirar <xliff:g id="COUNT">^1</xliff:g> fotos do lixo…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> retire este item do lixo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> item(ns) do lixo?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens do lixo?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{A retirar o item do lixo…}one{A retirar <xliff:g id="COUNT">^1</xliff:g> item(ns) do lixo…}other{A retirar <xliff:g id="COUNT">^1</xliff:g> itens do lixo…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este ficheiro de áudio?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> ficheiro(s) de áudio?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> ficheiros de áudio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{A eliminar o ficheiro de áudio…}one{A eliminar <xliff:g id="COUNT">^1</xliff:g> ficheiro(s) de áudio…}other{A eliminar <xliff:g id="COUNT">^1</xliff:g> ficheiros de áudio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este vídeo?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeo(s)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{A eliminar o vídeo…}one{A eliminar <xliff:g id="COUNT">^1</xliff:g> vídeo(s)…}other{A eliminar <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine esta foto?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> foto(s)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{A eliminar a foto…}one{A eliminar <xliff:g id="COUNT">^1</xliff:g> foto(s)…}other{A eliminar <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Pretende permitir que a app <xliff:g id="APP_NAME_0">^1</xliff:g> elimine este item?}one{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> item(ns)?}other{Pretende permitir que a app <xliff:g id="APP_NAME_1">^1</xliff:g> elimine <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{A eliminar o item…}one{A eliminar <xliff:g id="COUNT">^1</xliff:g> item(ns)…}other{A eliminar <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"A app <xliff:g id="APP_NAME">%s</xliff:g> não pode processar ficheiros multimédia"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Processamento de multimédia cancelado"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Erro de processamento de multimédia"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 0852f99..ab8add0 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuar"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permitir"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Negar"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Mais <xliff:g id="COUNT_1">^1</xliff:g> item extra</item>
- <item quantity="other">Mais <xliff:g id="COUNT_1">^1</xliff:g> itens extras</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Mais <xliff:g id="COUNT_0">^1</xliff:g> item extra}one{Mais <xliff:g id="COUNT_1">^1</xliff:g> item extra}other{Mais <xliff:g id="COUNT_1">^1</xliff:g> itens extras}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Limpar arquivos temporários de apps"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"O app <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> quer apagar alguns arquivos temporários. Isso pode aumentar o uso de bateria ou de dados da rede celular."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Limpando arquivos temporários de apps…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Adicionar"</string>
<string name="deselect" msgid="4297825044827769490">"Desmarcar"</string>
<string name="select" msgid="2704765470563027689">"Selecionar"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Selecione até <xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other">Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selecione até <xliff:g id="COUNT_0">^1</xliff:g> item}one{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> item}other{Selecione até <xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
<string name="recent" msgid="6694613584743207874">"Recentes"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Ver selecionado"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Sem fotos ou vídeos"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Sem álbuns"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Ver selecionados"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Álbuns"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Mudar para \"Trabalho\""</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Não é permitido o acesso a dados pessoais em um app de trabalho"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Os apps de trabalho foram pausados"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para abrir as fotos de trabalho, ative os apps de trabalho e tente novamente"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> itens</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}one{<xliff:g id="COUNT_1">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> itens}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Adicionar (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Câmera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Downloads"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturas de tela"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeo?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeo…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Modificando <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Modificando <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeo para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> vídeo para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> foto para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> foto para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> fotos para a lixeira…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> item para a lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para a lixeira?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Movendo <xliff:g id="COUNT">^1</xliff:g> item para a lixeira…</item>
- <item quantity="other">Movendo <xliff:g id="COUNT">^1</xliff:g> itens para a lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeo da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> vídeo da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> vídeos da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> foto da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> foto da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> fotos da lixeira…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> item da lixeira?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens da lixeira?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Retirando <xliff:g id="COUNT">^1</xliff:g> item da lixeira…</item>
- <item quantity="other">Retirando <xliff:g id="COUNT">^1</xliff:g> itens da lixeira…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeo?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeos?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeo…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeos…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> foto?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> fotos?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> foto…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> fotos…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> itens?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Excluindo <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Excluindo <xliff:g id="COUNT">^1</xliff:g> itens…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Foto com movimento"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse arquivo de áudio?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Modificando o arquivo de áudio…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse vídeo?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeo?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Modificando o vídeo…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeo…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique essa foto?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> foto?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Modificando a foto…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> foto…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> modifique esse item?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> item?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> modifique <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Modificando o item…}one{Modificando <xliff:g id="COUNT">^1</xliff:g> item…}other{Modificando <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse arquivo de áudio para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio para a lixeira?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Movendo o arquivo de áudio para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio para a lixeira…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse vídeo para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeo para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> vídeos para a lixeira?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Movendo o vídeo para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> vídeo para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> vídeos para a lixeira…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova essa foto para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> foto para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> fotos para a lixeira?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Movendo a foto para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> foto para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> fotos para a lixeira…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> mova esse item para a lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> item para a lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> mova <xliff:g id="COUNT">^2</xliff:g> itens para a lixeira?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Movendo o item para a lixeira…}one{Movendo <xliff:g id="COUNT">^1</xliff:g> item para a lixeira…}other{Movendo <xliff:g id="COUNT">^1</xliff:g> itens para a lixeira…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse arquivo de áudio da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio da lixeira?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Retirando o arquivo de áudio da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio da lixeira…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse vídeo da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeo da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> vídeos da lixeira?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Retirando o vídeo da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> vídeo da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> vídeos da lixeira…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire essa foto da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> foto da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> fotos da lixeira?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Retirando a foto da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> foto da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> fotos da lixeira…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> retire esse item da lixeira?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> item da lixeira?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> retire <xliff:g id="COUNT">^2</xliff:g> itens da lixeira?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Retirando o item da lixeira…}one{Retirando <xliff:g id="COUNT">^1</xliff:g> item da lixeira…}other{Retirando <xliff:g id="COUNT">^1</xliff:g> itens da lixeira…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse arquivo de áudio?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivo de áudio?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> arquivos de áudio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Excluindo o arquivo de áudio…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivo de áudio…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> arquivos de áudio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse vídeo?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeo?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> vídeos?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Excluindo o vídeo…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeo…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> vídeos…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua essa foto?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> foto?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> fotos?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Excluindo a foto…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> foto…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> fotos…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Permitir que o app <xliff:g id="APP_NAME_0">^1</xliff:g> exclua esse item?}one{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> item?}other{Permitir que o app <xliff:g id="APP_NAME_1">^1</xliff:g> exclua <xliff:g id="COUNT">^2</xliff:g> itens?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Excluindo o item…}one{Excluindo <xliff:g id="COUNT">^1</xliff:g> item…}other{Excluindo <xliff:g id="COUNT">^1</xliff:g> itens…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Não é possível processar arquivos de mídia no app <xliff:g id="APP_NAME">%s</xliff:g>"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Processamento de mídia cancelado"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Erro no processamento de mídia"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index ee969af..4fb2333 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Continuați"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Permiteți"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Refuzați"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="few">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+ <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="few">Și încă <xliff:g id="COUNT_1">^1</xliff:g> elemente</item>
- <item quantity="other">Și încă <xliff:g id="COUNT_1">^1</xliff:g> de elemente</item>
- <item quantity="one">Și încă <xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}few{+ <xliff:g id="COUNT_1">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Și încă <xliff:g id="COUNT_0">^1</xliff:g> element}few{Și încă <xliff:g id="COUNT_1">^1</xliff:g> elemente}other{Și încă <xliff:g id="COUNT_1">^1</xliff:g> de elemente}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ștergeți fișierele temporare ale aplicațiilor"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vrea să șteargă fișiere temporare. Aceasta poate duce la creșterea gradului de utilizare a bateriei sau a datelor mobile."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Se șterg fișierele temporare ale aplicațiilor…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Adăugați"</string>
<string name="deselect" msgid="4297825044827769490">"Debifați"</string>
<string name="select" msgid="2704765470563027689">"Selectați"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="few">Selectați maximum <xliff:g id="COUNT_1">^1</xliff:g> elemente</item>
- <item quantity="other">Selectați maximum <xliff:g id="COUNT_1">^1</xliff:g> de elemente</item>
- <item quantity="one">Selectați maximum <xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Selectați maximum <xliff:g id="COUNT_0">^1</xliff:g> element}few{Selectați maximum <xliff:g id="COUNT_1">^1</xliff:g> elemente}other{Selectați maximum <xliff:g id="COUNT_1">^1</xliff:g> de elemente}}"</string>
<string name="recent" msgid="6694613584743207874">"Recente"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nu există fotografii sau videoclipuri"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Niciun album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Vedeți elementele selectate"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotografii"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albume"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Accesarea datelor personale dintr-o aplicație pentru lucru nu este permisă"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Aplicațiile pentru lucru sunt întrerupte"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ca să deschideți fotografiile de lucru, porniți aplicațiile pentru lucru și încercați din nou"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> elemente</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> de elemente</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> element</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}few{<xliff:g id="COUNT_1">^1</xliff:g> elemente}other{<xliff:g id="COUNT_1">^1</xliff:g> de elemente}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Adăugați (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Cameră"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Descărcări"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Capturi de ecran"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> fișiere audio?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de fișiere audio?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest fișier audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="few">Se modifică <xliff:g id="COUNT">^1</xliff:g> fișiere audio…</item>
- <item quantity="other">Se modifică <xliff:g id="COUNT">^1</xliff:g> de fișiere audio…</item>
- <item quantity="one">Se modifică fișierul audio…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> videoclipuri?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de videoclipuri?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest videoclip?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="few">Se modifică <xliff:g id="COUNT">^1</xliff:g> videoclipuri…</item>
- <item quantity="other">Se modifică <xliff:g id="COUNT">^1</xliff:g> de videoclipuri…</item>
- <item quantity="one">Se modifică videoclipul…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> fotografii?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de fotografii?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice această fotografie?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="few">Se modifică <xliff:g id="COUNT">^1</xliff:g> fotografii…</item>
- <item quantity="other">Se modifică <xliff:g id="COUNT">^1</xliff:g> de fotografii…</item>
- <item quantity="one">Se modifică fotografia…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> elemente?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de elemente?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest element?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="few">Se modifică <xliff:g id="COUNT">^1</xliff:g> elemente…</item>
- <item quantity="other">Se modifică <xliff:g id="COUNT">^1</xliff:g> de elemente…</item>
- <item quantity="one">Se modifică un element…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> fișiere audio în coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de fișiere audio în coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest fișier audio în coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="few">Se mută <xliff:g id="COUNT">^1</xliff:g> fișiere audio în coșul de gunoi…</item>
- <item quantity="other">Se mută <xliff:g id="COUNT">^1</xliff:g> de fișiere audio în coșul de gunoi…</item>
- <item quantity="one">Se mută fișierul audio în coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> videoclipuri în coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de videoclipuri în coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest videoclip în coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="few">Se mută <xliff:g id="COUNT">^1</xliff:g> videoclipuri în coșul de gunoi…</item>
- <item quantity="other">Se mută <xliff:g id="COUNT">^1</xliff:g> de videoclipuri în coșul de gunoi…</item>
- <item quantity="one">Se mută videoclipul în coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> fotografii în coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de fotografii în coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute această fotografie în coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="few">Se mută <xliff:g id="COUNT">^1</xliff:g> fotografii în coșul de gunoi…</item>
- <item quantity="other">Se mută <xliff:g id="COUNT">^1</xliff:g> de fotografii în coșul de gunoi…</item>
- <item quantity="one">Se mută fotografia în coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> elemente în coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de elemente în coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest element în coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="few">Se mută <xliff:g id="COUNT">^1</xliff:g> elemente în coșul de gunoi…</item>
- <item quantity="other">Se mută <xliff:g id="COUNT">^1</xliff:g> de elemente în coșul de gunoi…</item>
- <item quantity="one">Se mută elementul în coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> fișiere audio din coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de fișiere audio din coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest fișier audio din coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="few">Se scot <xliff:g id="COUNT">^1</xliff:g> fișiere audio din coșul de gunoi…</item>
- <item quantity="other">Se scot <xliff:g id="COUNT">^1</xliff:g> de fișiere audio din coșul de gunoi…</item>
- <item quantity="one">Se scoate fișierul audio din coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> videoclipuri din coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de videoclipuri din coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest videoclip din coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="few">Se scot <xliff:g id="COUNT">^1</xliff:g> videoclipuri din coșul de gunoi…</item>
- <item quantity="other">Se scot <xliff:g id="COUNT">^1</xliff:g> de videoclipuri din coșul de gunoi…</item>
- <item quantity="one">Se scoate videoclipul din coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> fotografii din coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de fotografii din coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată această fotografie din coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="few">Se scot <xliff:g id="COUNT">^1</xliff:g> fotografii din coșul de gunoi…</item>
- <item quantity="other">Se scot <xliff:g id="COUNT">^1</xliff:g> de fotografii din coșul de gunoi…</item>
- <item quantity="one">Se scoate fotografia din coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> elemente din coșul de gunoi?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de elemente din coșul de gunoi?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest element din coșul de gunoi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="few">Se scot <xliff:g id="COUNT">^1</xliff:g> elemente din coșul de gunoi…</item>
- <item quantity="other">Se scot <xliff:g id="COUNT">^1</xliff:g> de elemente din coșul de gunoi…</item>
- <item quantity="one">Se scoate elementul din coșul de gunoi…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> fișiere audio?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de fișiere audio?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest fișier audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="few">Se șterg <xliff:g id="COUNT">^1</xliff:g> fișiere audio…</item>
- <item quantity="other">Se șterg <xliff:g id="COUNT">^1</xliff:g> de fișiere audio…</item>
- <item quantity="one">Se șterge fișierul audio…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> videoclipuri?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de videoclipuri?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest videoclip?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="few">Se șterg <xliff:g id="COUNT">^1</xliff:g> videoclipuri…</item>
- <item quantity="other">Se șterg <xliff:g id="COUNT">^1</xliff:g> de videoclipuri…</item>
- <item quantity="one">Se șterge videoclipul…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> fotografii?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de fotografii?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă această fotografie?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="few">Se șterg <xliff:g id="COUNT">^1</xliff:g> fotografii…</item>
- <item quantity="other">Se șterg <xliff:g id="COUNT">^1</xliff:g> de fotografii…</item>
- <item quantity="one">Se șterge fotografia…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="few">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> elemente?</item>
- <item quantity="other">Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de elemente?</item>
- <item quantity="one">Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest element?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="few">Se șterg <xliff:g id="COUNT">^1</xliff:g> elemente…</item>
- <item quantity="other">Se șterg <xliff:g id="COUNT">^1</xliff:g> de elemente…</item>
- <item quantity="one">Se șterge elementul…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Fotografie animată"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest fișier audio?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> fișiere audio?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de fișiere audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Se modifică fișierul audio…}few{Se modifică <xliff:g id="COUNT">^1</xliff:g> fișiere audio…}other{Se modifică <xliff:g id="COUNT">^1</xliff:g> de fișiere audio…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest videoclip?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> videoclipuri?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de videoclipuri?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Se modifică videoclipul…}few{Se modifică <xliff:g id="COUNT">^1</xliff:g> videoclipuri…}other{Se modifică <xliff:g id="COUNT">^1</xliff:g> de videoclipuri…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice această fotografie?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> fotografii?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de fotografii?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Se modifică fotografia…}few{Se modifică <xliff:g id="COUNT">^1</xliff:g> fotografii…}other{Se modifică <xliff:g id="COUNT">^1</xliff:g> de fotografii…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să modifice acest element?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> elemente?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să modifice <xliff:g id="COUNT">^2</xliff:g> de elemente?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Se modifică un element…}few{Se modifică <xliff:g id="COUNT">^1</xliff:g> elemente…}other{Se modifică <xliff:g id="COUNT">^1</xliff:g> de elemente…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest fișier audio în coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> fișiere audio în coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de fișiere audio în coșul de gunoi?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Se mută fișierul audio în coșul de gunoi…}few{Se mută <xliff:g id="COUNT">^1</xliff:g> fișiere audio în coșul de gunoi…}other{Se mută <xliff:g id="COUNT">^1</xliff:g> de fișiere audio în coșul de gunoi…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest videoclip în coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> videoclipuri în coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de videoclipuri în coșul de gunoi?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Se mută videoclipul în coșul de gunoi…}few{Se mută <xliff:g id="COUNT">^1</xliff:g> videoclipuri în coșul de gunoi…}other{Se mută <xliff:g id="COUNT">^1</xliff:g> de videoclipuri în coșul de gunoi…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute această fotografie în coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> fotografii în coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de fotografii în coșul de gunoi?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Se mută fotografia în coșul de gunoi…}few{Se mută <xliff:g id="COUNT">^1</xliff:g> fotografii în coșul de gunoi…}other{Se mută <xliff:g id="COUNT">^1</xliff:g> de fotografii în coșul de gunoi…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să mute acest element în coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> elemente în coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să mute <xliff:g id="COUNT">^2</xliff:g> de elemente în coșul de gunoi?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Se mută elementul în coșul de gunoi…}few{Se mută <xliff:g id="COUNT">^1</xliff:g> elemente în coșul de gunoi…}other{Se mută <xliff:g id="COUNT">^1</xliff:g> de elemente în coșul de gunoi…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest fișier audio din coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> fișiere audio din coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de fișiere audio din coșul de gunoi?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Se scoate fișierul audio din coșul de gunoi…}few{Se scot <xliff:g id="COUNT">^1</xliff:g> fișiere audio din coșul de gunoi…}other{Se scot <xliff:g id="COUNT">^1</xliff:g> de fișiere audio din coșul de gunoi…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest videoclip din coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> videoclipuri din coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de videoclipuri din coșul de gunoi?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Se scoate videoclipul din coșul de gunoi…}few{Se scot <xliff:g id="COUNT">^1</xliff:g> videoclipuri din coșul de gunoi…}other{Se scot <xliff:g id="COUNT">^1</xliff:g> de videoclipuri din coșul de gunoi…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată această fotografie din coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> fotografii din coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de fotografii din coșul de gunoi?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Se scoate fotografia din coșul de gunoi…}few{Se scot <xliff:g id="COUNT">^1</xliff:g> fotografii din coșul de gunoi…}other{Se scot <xliff:g id="COUNT">^1</xliff:g> de fotografii din coșul de gunoi…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să scoată acest element din coșul de gunoi?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> elemente din coșul de gunoi?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să scoată <xliff:g id="COUNT">^2</xliff:g> de elemente din coșul de gunoi?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Se scoate elementul din coșul de gunoi…}few{Se scot <xliff:g id="COUNT">^1</xliff:g> elemente din coșul de gunoi…}other{Se scot <xliff:g id="COUNT">^1</xliff:g> de elemente din coșul de gunoi…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest fișier audio?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> fișiere audio?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de fișiere audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Se șterge fișierul audio…}few{Se șterg <xliff:g id="COUNT">^1</xliff:g> fișiere audio…}other{Se șterg <xliff:g id="COUNT">^1</xliff:g> de fișiere audio…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest videoclip?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> videoclipuri?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de videoclipuri?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Se șterge videoclipul…}few{Se șterg <xliff:g id="COUNT">^1</xliff:g> videoclipuri…}other{Se șterg <xliff:g id="COUNT">^1</xliff:g> de videoclipuri…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă această fotografie?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> fotografii?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de fotografii?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Se șterge fotografia…}few{Se șterg <xliff:g id="COUNT">^1</xliff:g> fotografii…}other{Se șterg <xliff:g id="COUNT">^1</xliff:g> de fotografii…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Permiteți ca <xliff:g id="APP_NAME_0">^1</xliff:g> să șteargă acest element?}few{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> elemente?}other{Permiteți ca <xliff:g id="APP_NAME_1">^1</xliff:g> să șteargă <xliff:g id="COUNT">^2</xliff:g> de elemente?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Se șterge elementul…}few{Se șterg <xliff:g id="COUNT">^1</xliff:g> elemente…}other{Se șterg <xliff:g id="COUNT">^1</xliff:g> de elemente…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> nu poate procesa fișiere media"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Procesarea conținutului media a fost anulată"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Eroare la procesarea conținutului media"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 86f56f0..d987552 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Продолжить"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Разрешить"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Запретить"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">Ещё <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">Ещё <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">Ещё <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">Ещё <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">и ещё <xliff:g id="COUNT_1">^1</xliff:g> объект</item>
- <item quantity="few">и ещё <xliff:g id="COUNT_1">^1</xliff:g> объекта</item>
- <item quantity="many">и ещё <xliff:g id="COUNT_1">^1</xliff:g> объектов</item>
- <item quantity="other">и ещё <xliff:g id="COUNT_1">^1</xliff:g> объекта</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{Ещё <xliff:g id="COUNT_0">^1</xliff:g>}one{Ещё <xliff:g id="COUNT_1">^1</xliff:g>}few{Ещё <xliff:g id="COUNT_1">^1</xliff:g>}many{Ещё <xliff:g id="COUNT_1">^1</xliff:g>}other{Ещё <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{И ещё <xliff:g id="COUNT_0">^1</xliff:g> объект}one{И ещё <xliff:g id="COUNT_1">^1</xliff:g> объект}few{И ещё <xliff:g id="COUNT_1">^1</xliff:g> объекта}many{И ещё <xliff:g id="COUNT_1">^1</xliff:g> объектов}other{И ещё <xliff:g id="COUNT_1">^1</xliff:g> объекта}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Удалить временные файлы приложений"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Приложение \"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>\" запрашивает разрешение на удаление временных файлов. Это может увеличить расход заряда или трафика."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Удаление временных файлов приложения…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Добавить"</string>
<string name="deselect" msgid="4297825044827769490">"Отменить выбор"</string>
<string name="select" msgid="2704765470563027689">"Выбрать"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объекта.</item>
- <item quantity="few">Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объектов.</item>
- <item quantity="many">Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объектов.</item>
- <item quantity="other">Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объекта.</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Выберите не более <xliff:g id="COUNT_0">^1</xliff:g> объекта.}one{Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объекта.}few{Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объектов.}many{Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объектов.}other{Выберите не более <xliff:g id="COUNT_1">^1</xliff:g> объекта.}}"</string>
<string name="recent" msgid="6694613584743207874">"Недавние"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Фото или видео нет."</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Альбомов нет."</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Смотреть выбранное"</string>
<string name="picker_photos" msgid="7415035516411087392">"Фотографии"</string>
<string name="picker_albums" msgid="4822511902115299142">"Альбомы"</string>
@@ -67,211 +54,47 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Доступ к персональным данным из рабочего приложения запрещен."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Рабочие приложения приостановлены"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Чтобы открыть рабочие фотографии, включите рабочие приложения и повторите попытку."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> объект</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> объекта</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> объектов</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> объекта</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> объект}one{<xliff:g id="COUNT_1">^1</xliff:g> объект}few{<xliff:g id="COUNT_1">^1</xliff:g> объекта}many{<xliff:g id="COUNT_1">^1</xliff:g> объектов}other{<xliff:g id="COUNT_1">^1</xliff:g> объекта}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Добавить (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
- <string name="picker_category_downloads" msgid="793866660287361900">"Скачивания"</string>
+ <string name="picker_category_downloads" msgid="793866660287361900">"Скачанные"</string>
<string name="picker_category_favorites" msgid="7008495397818966088">"Избранное"</string>
<string name="picker_category_screenshots" msgid="7216102327587644284">"Скриншоты"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайл?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайла…</item>
- <item quantity="few">Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…</item>
- <item quantity="many">Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…</item>
- <item quantity="other">Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайла…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Изменение <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="few">Изменение <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="many">Изменение <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="other">Изменение <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Изменение <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- <item quantity="few">Изменение <xliff:g id="COUNT">^1</xliff:g> фотографий…</item>
- <item quantity="many">Изменение <xliff:g id="COUNT">^1</xliff:g> фотографий…</item>
- <item quantity="other">Изменение <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объект?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объекта?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объектов?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объекта?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Изменение <xliff:g id="COUNT">^1</xliff:g> объекта…</item>
- <item quantity="few">Изменение <xliff:g id="COUNT">^1</xliff:g> объектов…</item>
- <item quantity="many">Изменение <xliff:g id="COUNT">^1</xliff:g> объектов…</item>
- <item quantity="other">Изменение <xliff:g id="COUNT">^1</xliff:g> объекта…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайл в корзину?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайла в корзину?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов в корзину?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайла в корзину?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайла в корзину…</item>
- <item quantity="few">Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов в корзину…</item>
- <item quantity="many">Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов в корзину…</item>
- <item quantity="other">Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайла в корзину…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…</item>
- <item quantity="few">Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…</item>
- <item quantity="many">Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…</item>
- <item quantity="other">Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Перемещение <xliff:g id="COUNT">^1</xliff:g> фотографии в корзину…</item>
- <item quantity="few">Перемещение <xliff:g id="COUNT">^1</xliff:g> фотографий в корзину…</item>
- <item quantity="many">Перемещение <xliff:g id="COUNT">^1</xliff:g> фотографий в корзину…</item>
- <item quantity="other">Перемещение <xliff:g id="COUNT">^1</xliff:g> фотографии в корзину…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объект в корзину?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объекта в корзину?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объектов в корзину?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объекта в корзину?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Перемещение <xliff:g id="COUNT">^1</xliff:g> объекта в корзину…</item>
- <item quantity="few">Перемещение <xliff:g id="COUNT">^1</xliff:g> объектов в корзину…</item>
- <item quantity="many">Перемещение <xliff:g id="COUNT">^1</xliff:g> объектов в корзину…</item>
- <item quantity="other">Перемещение <xliff:g id="COUNT">^1</xliff:g> объекта в корзину…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайл из корзины?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайла из корзины?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов из корзины?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайла из корзины?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайла из корзины…</item>
- <item quantity="few">Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов из корзины…</item>
- <item quantity="many">Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов из корзины…</item>
- <item quantity="other">Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайла из корзины…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…</item>
- <item quantity="few">Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…</item>
- <item quantity="many">Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…</item>
- <item quantity="other">Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Восстановление <xliff:g id="COUNT">^1</xliff:g> фотографии из корзины…</item>
- <item quantity="few">Восстановление <xliff:g id="COUNT">^1</xliff:g> фотографий из корзины…</item>
- <item quantity="many">Восстановление <xliff:g id="COUNT">^1</xliff:g> фотографий из корзины…</item>
- <item quantity="other">Восстановление <xliff:g id="COUNT">^1</xliff:g> фотографии из корзины…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объект из корзины?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объекта из корзины?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объектов из корзины?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объекта из корзины?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Восстановление <xliff:g id="COUNT">^1</xliff:g> объекта из корзины…</item>
- <item quantity="few">Восстановление <xliff:g id="COUNT">^1</xliff:g> объектов из корзины…</item>
- <item quantity="many">Восстановление <xliff:g id="COUNT">^1</xliff:g> объектов из корзины…</item>
- <item quantity="other">Восстановление <xliff:g id="COUNT">^1</xliff:g> объекта из корзины…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайл?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайла…</item>
- <item quantity="few">Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…</item>
- <item quantity="many">Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…</item>
- <item quantity="other">Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайла…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Удаление <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="few">Удаление <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="many">Удаление <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="other">Удаление <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Удаление <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- <item quantity="few">Удаление <xliff:g id="COUNT">^1</xliff:g> фотографий…</item>
- <item quantity="many">Удаление <xliff:g id="COUNT">^1</xliff:g> фотографий…</item>
- <item quantity="other">Удаление <xliff:g id="COUNT">^1</xliff:g> фотографии…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объект?</item>
- <item quantity="few">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объекта?</item>
- <item quantity="many">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объектов?</item>
- <item quantity="other">Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объекта?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Удаление <xliff:g id="COUNT">^1</xliff:g> объекта…</item>
- <item quantity="few">Удаление <xliff:g id="COUNT">^1</xliff:g> объектов…</item>
- <item quantity="many">Удаление <xliff:g id="COUNT">^1</xliff:g> объектов…</item>
- <item quantity="other">Удаление <xliff:g id="COUNT">^1</xliff:g> объекта…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Фото с движением"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" изменить этот аудиофайл?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайл?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Изменение аудиофайла…}one{Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайла…}few{Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…}many{Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…}other{Изменение <xliff:g id="COUNT">^1</xliff:g> аудиофайла…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" изменить это видео?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> видео?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Изменение видео…}one{Изменение <xliff:g id="COUNT">^1</xliff:g> видео…}few{Изменение <xliff:g id="COUNT">^1</xliff:g> видео…}many{Изменение <xliff:g id="COUNT">^1</xliff:g> видео…}other{Изменение <xliff:g id="COUNT">^1</xliff:g> видео…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" изменить это фото?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> фото?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Изменение фото…}one{Изменение <xliff:g id="COUNT">^1</xliff:g> фото…}few{Изменение <xliff:g id="COUNT">^1</xliff:g> фото…}many{Изменение <xliff:g id="COUNT">^1</xliff:g> фото…}other{Изменение <xliff:g id="COUNT">^1</xliff:g> фото…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" изменить этот объект?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объект?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объекта?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объектов?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" изменить <xliff:g id="COUNT">^2</xliff:g> объекта?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Изменение объекта…}one{Изменение <xliff:g id="COUNT">^1</xliff:g> объекта…}few{Изменение <xliff:g id="COUNT">^1</xliff:g> объектов…}many{Изменение <xliff:g id="COUNT">^1</xliff:g> объектов…}other{Изменение <xliff:g id="COUNT">^1</xliff:g> объекта…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" переместить этот аудиофайл в корзину?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайл в корзину?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайла в корзину?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов в корзину?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> аудиофайла в корзину?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Перемещение аудиофайла в корзину…}one{Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайла в корзину…}few{Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов в корзину…}many{Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайлов в корзину…}other{Перемещение <xliff:g id="COUNT">^1</xliff:g> аудиофайла в корзину…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" переместить это видео в корзину?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> видео в корзину?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Перемещение видео в корзину…}one{Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…}few{Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…}many{Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…}other{Перемещение <xliff:g id="COUNT">^1</xliff:g> видео в корзину…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" переместить это фото в корзину?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> фото в корзину?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Перемещение фото в корзину…}one{Перемещение <xliff:g id="COUNT">^1</xliff:g> фото в корзину…}few{Перемещение <xliff:g id="COUNT">^1</xliff:g> фото в корзину…}many{Перемещение <xliff:g id="COUNT">^1</xliff:g> фото в корзину…}other{Перемещение <xliff:g id="COUNT">^1</xliff:g> фото в корзину…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" переместить этот объект в корзину?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объект в корзину?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объекта в корзину?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объектов в корзину?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" переместить <xliff:g id="COUNT">^2</xliff:g> объекта в корзину?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Перемещение объекта в корзину…}one{Перемещение <xliff:g id="COUNT">^1</xliff:g> объекта в корзину…}few{Перемещение <xliff:g id="COUNT">^1</xliff:g> объектов в корзину…}many{Перемещение <xliff:g id="COUNT">^1</xliff:g> объектов в корзину…}other{Перемещение <xliff:g id="COUNT">^1</xliff:g> объекта в корзину…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" восстановить этот аудиофайл из корзины?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайл из корзины?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайла из корзины?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов из корзины?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> аудиофайла из корзины?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Восстановление аудиофайла из корзины…}one{Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайла из корзины…}few{Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов из корзины…}many{Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов из корзины…}other{Восстановление <xliff:g id="COUNT">^1</xliff:g> аудиофайла из корзины…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" восстановить это видео из корзины?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> видео из корзины?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Восстановление видео из корзины…}one{Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…}few{Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…}many{Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…}other{Восстановление <xliff:g id="COUNT">^1</xliff:g> видео из корзины…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" восстановить это фото из корзины?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> фото из корзины?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Восстановление фото из корзины…}one{Восстановление <xliff:g id="COUNT">^1</xliff:g> фото из корзины…}few{Восстановление <xliff:g id="COUNT">^1</xliff:g> фото из корзины…}many{Восстановление <xliff:g id="COUNT">^1</xliff:g> фото из корзины…}other{Восстановление <xliff:g id="COUNT">^1</xliff:g> фото из корзины…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" восстановить этот объект из корзины?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объект из корзины?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объекта из корзины?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объектов из корзины?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" восстановить <xliff:g id="COUNT">^2</xliff:g> объекта из корзины?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Восстановление объекта из корзины…}one{Восстановление <xliff:g id="COUNT">^1</xliff:g> объекта из корзины…}few{Восстановление <xliff:g id="COUNT">^1</xliff:g> объектов из корзины…}many{Восстановление <xliff:g id="COUNT">^1</xliff:g> объектов из корзины…}other{Восстановление <xliff:g id="COUNT">^1</xliff:g> объекта из корзины…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" удалить этот аудиофайл?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайл?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайлов?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> аудиофайла?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Удаление аудиофайла…}one{Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайла…}few{Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…}many{Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайлов…}other{Удаление <xliff:g id="COUNT">^1</xliff:g> аудиофайла…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" удалить это видео?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> видео?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Удаление видео…}one{Удаление <xliff:g id="COUNT">^1</xliff:g> видео…}few{Удаление <xliff:g id="COUNT">^1</xliff:g> видео…}many{Удаление <xliff:g id="COUNT">^1</xliff:g> видео…}other{Удаление <xliff:g id="COUNT">^1</xliff:g> видео…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" удалить это фото?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> фото?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Удаление фото…}one{Удаление <xliff:g id="COUNT">^1</xliff:g> фото…}few{Удаление <xliff:g id="COUNT">^1</xliff:g> фото…}many{Удаление <xliff:g id="COUNT">^1</xliff:g> фото…}other{Удаление <xliff:g id="COUNT">^1</xliff:g> фото…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Разрешить приложению \"<xliff:g id="APP_NAME_0">^1</xliff:g>\" удалить этот объект?}one{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объект?}few{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объекта?}many{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объектов?}other{Разрешить приложению \"<xliff:g id="APP_NAME_1">^1</xliff:g>\" удалить <xliff:g id="COUNT">^2</xliff:g> объекта?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Удаление объекта…}one{Удаление <xliff:g id="COUNT">^1</xliff:g> объекта…}few{Удаление <xliff:g id="COUNT">^1</xliff:g> объектов…}many{Удаление <xliff:g id="COUNT">^1</xliff:g> объектов…}other{Удаление <xliff:g id="COUNT">^1</xliff:g> объекта…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Приложение \"<xliff:g id="APP_NAME">%s</xliff:g>\" не может обрабатывать медиафайлы."</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Обработка медиафайла отменена."</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Произошла ошибка при обработке медиафайла."</string>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index a7c5e38..fe2ccf0 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ඉදිරියට යන්න"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"ඉඩ දෙන්න"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ප්රතික්ෂේප කරන්න"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">සහ අමතර අයිතම <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">සහ අමතර අයිතම <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{තවද අතිරේක අයිතම <xliff:g id="COUNT_0">^1</xliff:g>}one{තවද අතිරේක අයිතම <xliff:g id="COUNT_1">^1</xliff:g>}other{තවද අතිරේක අයිතම <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"තාවකාලික යෙදුම් ගොනු හිස් කරන්න"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> සමහර තාවකාලික ගොනු හිස් කිරීමට කැමතියි. මෙය බැටරි බලයේ හෝ සෙලියුලර් දත්තවල වැඩි භාවිතයකට හේතු විය හැකිය."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"තාවකාලික යෙදුම් ගොනු හිස් කරමින්…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"එක් කරන්න"</string>
<string name="deselect" msgid="4297825044827769490">"නොතෝරන්න"</string>
<string name="select" msgid="2704765470563027689">"තෝරන්න"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">අයිතම <xliff:g id="COUNT_1">^1</xliff:g>ක් දක්වා තෝරන්න</item>
- <item quantity="other">අයිතම <xliff:g id="COUNT_1">^1</xliff:g>ක් දක්වා තෝරන්න</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{අයිතම <xliff:g id="COUNT_0">^1</xliff:g>ක් දක්වා තෝරන්න}one{අයිතම <xliff:g id="COUNT_1">^1</xliff:g>ක් දක්වා තෝරන්න}other{අයිතම <xliff:g id="COUNT_1">^1</xliff:g>ක් දක්වා තෝරන්න}}"</string>
<string name="recent" msgid="6694613584743207874">"මෑත"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ඡායාරූප හෝ වීඩියෝ නැත"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ඇල්බම නැත"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"තෝරා ගත් දේවල් බලන්න"</string>
<string name="picker_photos" msgid="7415035516411087392">"ඡායාරූප"</string>
<string name="picker_albums" msgid="4822511902115299142">"ඇල්බම"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"කාර්යාල යෙදුමකින් පුද්ගලික දත්තවලට ප්රවේශ වීමට අවසර නොදේ"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"කාර්යාල යෙදුම් විරාම කර ඇත"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"කාර්යාල ඡායාරූප විවෘත කිරීමට, ඔබගේ කාර්යාල යෙදුම් ක්රියාත්මක කර නැවත උත්සාහ කරන්න"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one">අයිතම <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">අයිතම <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{අයිතම <xliff:g id="COUNT_0">^1</xliff:g>}one{අයිතම <xliff:g id="COUNT_1">^1</xliff:g>}other{අයිතම <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"එක් කරන්න (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"කැමරාව"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"බාගැනීම්"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"තිර රූ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- <item quantity="other">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- <item quantity="other">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- <item quantity="other">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- <item quantity="other">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩය වෙත ගෙන යමින්…</item>
- <item quantity="other">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩය වෙත ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- <item quantity="other">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- <item quantity="other">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- <item quantity="other">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- <item quantity="other">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- <item quantity="other">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- <item quantity="other">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- <item quantity="other">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඕඩියෝ ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- <item quantity="other">ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- <item quantity="other">වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- <item quantity="other">ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g>ට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- <item quantity="other">අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"චලන ඡායාරූපය"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ශ්රව්ය ගොනුව වෙනස් කිරීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ශ්රව්ය ගොනුව වෙනස් කරමින්…}one{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}other{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම වීඩියෝව වෙනස් කිරීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{වීඩියෝව වෙනස් කරමින්…}one{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}other{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ඡායාරූපය වෙනස් කිරීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ඡායාරූපය වෙනස් කරමින්…}one{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}other{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම අයිතමය වෙනස් කිරීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් වෙනස් කිරීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{අයිතමය වෙනස් කරමින්…}one{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}other{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් වෙනස් කරමින්…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ශ්රව්ය ගොනුව කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ශ්රව්ය ගොනුව කුණු කූඩය වෙත ගෙන යමින්…}one{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩය වෙත ගෙන යමින්…}other{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩය වෙත ගෙන යමින්…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම වීඩියෝව කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{වීඩියෝව කුණු කුඩය වෙත ගෙන යමින්…}one{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}other{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ඡායාරූපය කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ඡායාරූපය කුණු කුඩය වෙත ගෙන යමින්…}one{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}other{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම අයිතමය කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩය වෙත ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{අයිතමය කුණු කුඩය වෙත ගෙන යමින්…}one{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}other{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කුඩය වෙත ගෙන යමින්…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ශ්රව්ය ගොනුව කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ශ්රව්ය ගොනුව කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}one{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}other{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම වීඩියෝව කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{වීඩියෝව කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}one{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}other{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ඡායාරූපය කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ඡායාරූපය කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}one{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}other{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම අයිතමය කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් කුණු කුඩයෙන් පිටතට ගෙන යාමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{අයිතමය කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}one{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}other{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් කුණු කූඩයෙන් ඉවතට ගෙන යමින්…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ශ්රව්ය ගොනුව මැකීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ශ්රව්ය ගොනු <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ශ්රව්ය ගොනුව මකමින්…}one{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}other{ශ්රව්ය ගොනු <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම වීඩියෝව මැකීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට වීඩියෝ <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{වීඩියෝව මකමින්…}one{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}other{වීඩියෝ <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම ඡායාරූපය මැකීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට ඡායාරූප <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ඡායාරූපය මකමින්…}one{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}other{ඡායාරූප <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> හට මෙම අයිතමය මැකීමට ඉඩ දෙන්නද?}one{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> හට අයිතම <xliff:g id="COUNT">^2</xliff:g>ක් මැකීමට ඉඩ දෙන්නද?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{අයිතමය මකමින්…}one{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}other{අයිතම <xliff:g id="COUNT">^1</xliff:g>ක් මකමින්…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> හට මාධ්ය ගොනු සැකසිය නොහැකිය"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"මාධ්ය සැකසීම අවලංගු කරන ලදී"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"මාධ්ය සැකසීමේ දෝෂය"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 6b7ef58..2f1cc07 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Pokračovať"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Povoliť"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Zamietnuť"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="few">A <xliff:g id="COUNT_1">^1</xliff:g> ďalšie položky</item>
- <item quantity="many">A <xliff:g id="COUNT_1">^1</xliff:g> ďalšej položky</item>
- <item quantity="other">A <xliff:g id="COUNT_1">^1</xliff:g> ďalších položiek</item>
- <item quantity="one">A <xliff:g id="COUNT_0">^1</xliff:g> ďalšia položka</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}many{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{A <xliff:g id="COUNT_0">^1</xliff:g> ďalšia položka}few{A <xliff:g id="COUNT_1">^1</xliff:g> ďalšie položky}many{Plus <xliff:g id="COUNT_1">^1</xliff:g> additional items}other{A <xliff:g id="COUNT_1">^1</xliff:g> ďalších položiek}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Vymazanie dočasných súborov aplikácií"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Aplikácia <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> chce vymazať niekoľko dočasných súborov. To môže viesť k vyššiemu využívaniu batérie alebo mobilných dát."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Odstraňujú sa dočasné súbory aplikácie…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Pridať"</string>
<string name="deselect" msgid="4297825044827769490">"Zrušiť výber"</string>
<string name="select" msgid="2704765470563027689">"Vybrať"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="few">Vyberte maximálne <xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="many">Select up to <xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="other">Vyberte maximálne <xliff:g id="COUNT_1">^1</xliff:g> položiek</item>
- <item quantity="one">Vyberte maximálne <xliff:g id="COUNT_0">^1</xliff:g> položku</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Vyberte maximálne <xliff:g id="COUNT_0">^1</xliff:g> položku}few{Vyberte maximálne <xliff:g id="COUNT_1">^1</xliff:g> položky}many{Select up to <xliff:g id="COUNT_1">^1</xliff:g> items}other{Vyberte maximálne <xliff:g id="COUNT_1">^1</xliff:g> položiek}}"</string>
<string name="recent" msgid="6694613584743207874">"Nedávne"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Žiadne fotky ani videá"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Žiadne albumy"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Zobraziť vybrané"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotky"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumy"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Prístup k osobným údajom z pracovnej aplikácie nie je povolený"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Pracovné aplikácie sú pozastavené"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ak chcete otvoriť pracovné fotky, zapnite pracovné aplikácie a skúste to znova"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> položky</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> items</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> položiek</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> položka</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> položka}few{<xliff:g id="COUNT_1">^1</xliff:g> položky}many{<xliff:g id="COUNT_1">^1</xliff:g> items}other{<xliff:g id="COUNT_1">^1</xliff:g> položiek}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Pridať (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Fotoaparát"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Stiahnuté"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Snímky obrazovky"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť tento zvukový súbor?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="few">Upravujú sa <xliff:g id="COUNT">^1</xliff:g> zvukové súbory…</item>
- <item quantity="many">Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="other">Upravuje sa <xliff:g id="COUNT">^1</xliff:g> zvukových súborov…</item>
- <item quantity="one">Upravuje sa zvukový súbor…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> videá?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> videí?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť toto video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="few">Upravujú sa <xliff:g id="COUNT">^1</xliff:g> videá…</item>
- <item quantity="many">Modifying <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="other">Upravuje sa <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="one">Upravuje sa video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> fotiek?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť túto fotku?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="few">Upravujú sa <xliff:g id="COUNT">^1</xliff:g> fotky…</item>
- <item quantity="many">Modifying <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="other">Upravuje sa <xliff:g id="COUNT">^1</xliff:g> fotiek…</item>
- <item quantity="one">Upravuje sa fotka…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> položiek?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť túto položku?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="few">Upravujú sa <xliff:g id="COUNT">^1</xliff:g> položky…</item>
- <item quantity="many">Modifying <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="other">Upravuje sa <xliff:g id="COUNT">^1</xliff:g> položiek…</item>
- <item quantity="one">Upravuje sa položka…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory do koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov do koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť tento zvukový súbor do koša?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> zvukové súbory sa presúvajú do koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> audio files to trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> zvukových súborov sa presúva do koša…</item>
- <item quantity="one">Zvukový súbor sa presúva do koša…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videá do koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videí do koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť toto video do koša?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> videá sa presúvajú do koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> videos to trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videí sa presúva do koša…</item>
- <item quantity="one">Video sa presúva do koša…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotky do koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotiek do koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto fotku do koša?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> fotky sa presúvajú do koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> photos to trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotiek sa presúva do koša…</item>
- <item quantity="one">Fotka sa presúva do koša…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položky do koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položiek do koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto položku do koša?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> položky sa presúvajú do koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> items to trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> položiek sa presúva do koša…</item>
- <item quantity="one">Položka sa presúva do koša…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory z koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov z koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť tento zvukový súbor z koša?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> zvukové súbory sa presúvajú z koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> zvukových súborov sa presúva z koša…</item>
- <item quantity="one">Zvukový súbor sa presúva z koša…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videá z koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videí z koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť toto video z koša?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> videá sa presúvajú z koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> videos out of trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videí sa presúva z koša…</item>
- <item quantity="one">Video sa presúva z koša…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotky z koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotiek z koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto fotku z koša?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> fotky sa presúvajú z koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> photos out of trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotiek sa presúva z koša…</item>
- <item quantity="one">Fotka sa presúva z koša…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položky z koša?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of trash?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položiek z koša?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto položku z koša?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> položky sa presúvajú z koša…</item>
- <item quantity="many">Moving <xliff:g id="COUNT">^1</xliff:g> items out of trash…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> položiek sa presúva z koša…</item>
- <item quantity="one">Položka sa presúva z koša…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť tento zvukový súbor?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="few">Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> zvukové súbory…</item>
- <item quantity="many">Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…</item>
- <item quantity="other">Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> zvukových súborov…</item>
- <item quantity="one">Odstraňuje sa zvukový súbor…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> videá?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> videí?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť toto video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="few">Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> videá…</item>
- <item quantity="many">Deleting <xliff:g id="COUNT">^1</xliff:g> videos…</item>
- <item quantity="other">Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> videí…</item>
- <item quantity="one">Odstraňuje sa video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> fotky?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> fotiek?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť túto fotku?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="few">Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> fotky…</item>
- <item quantity="many">Deleting <xliff:g id="COUNT">^1</xliff:g> photos…</item>
- <item quantity="other">Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> fotiek…</item>
- <item quantity="one">Odstraňuje sa fotka…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="few">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> položky?</item>
- <item quantity="many">Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?</item>
- <item quantity="other">Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> položiek?</item>
- <item quantity="one">Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť túto položku?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="few">Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> položky…</item>
- <item quantity="many">Deleting <xliff:g id="COUNT">^1</xliff:g> items…</item>
- <item quantity="other">Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> položiek…</item>
- <item quantity="one">Odstraňuje sa položka…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Pohyblivá fotka"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť tento zvukový súbor?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> audio files?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Upravuje sa zvukový súbor…}few{Upravujú sa <xliff:g id="COUNT">^1</xliff:g> zvukové súbory…}many{Modifying <xliff:g id="COUNT">^1</xliff:g> audio files…}other{Upravuje sa <xliff:g id="COUNT">^1</xliff:g> zvukových súborov…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť toto video?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> videá?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> videos?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> videí?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Upravuje sa video…}few{Upravujú sa <xliff:g id="COUNT">^1</xliff:g> videá…}many{Modifying <xliff:g id="COUNT">^1</xliff:g> videos…}other{Upravuje sa <xliff:g id="COUNT">^1</xliff:g> videí…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť túto fotku?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> fotky?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> photos?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> fotiek?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Upravuje sa fotka…}few{Upravujú sa <xliff:g id="COUNT">^1</xliff:g> fotky…}many{Modifying <xliff:g id="COUNT">^1</xliff:g> photos…}other{Upravuje sa <xliff:g id="COUNT">^1</xliff:g> fotiek…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> upraviť túto položku?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> položky?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to modify <xliff:g id="COUNT">^2</xliff:g> items?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> upraviť <xliff:g id="COUNT">^2</xliff:g> položiek?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Upravuje sa položka…}few{Upravujú sa <xliff:g id="COUNT">^1</xliff:g> položky…}many{Modifying <xliff:g id="COUNT">^1</xliff:g> items…}other{Upravuje sa <xliff:g id="COUNT">^1</xliff:g> položiek…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť tento zvukový súbor do koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory do koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files to trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov do koša?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Zvukový súbor sa presúva do koša…}few{<xliff:g id="COUNT">^1</xliff:g> zvukové súbory sa presúvajú do koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> audio files to trash…}other{<xliff:g id="COUNT">^1</xliff:g> zvukových súborov sa presúva do koša…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť toto video do koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videá do koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos to trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videí do koša?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video sa presúva do koša…}few{<xliff:g id="COUNT">^1</xliff:g> videá sa presúvajú do koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> videos to trash…}other{<xliff:g id="COUNT">^1</xliff:g> videí sa presúva do koša…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto fotku do koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotky do koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos to trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotiek do koša?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Fotka sa presúva do koša…}few{<xliff:g id="COUNT">^1</xliff:g> fotky sa presúvajú do koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> photos to trash…}other{<xliff:g id="COUNT">^1</xliff:g> fotiek sa presúva do koša…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto položku do koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položky do koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items to trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položiek do koša?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Položka sa presúva do koša…}few{<xliff:g id="COUNT">^1</xliff:g> položky sa presúvajú do koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> items to trash…}other{<xliff:g id="COUNT">^1</xliff:g> položiek sa presúva do koša…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť tento zvukový súbor z koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory z koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> audio files out of trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov z koša?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Zvukový súbor sa presúva z koša…}few{<xliff:g id="COUNT">^1</xliff:g> zvukové súbory sa presúvajú z koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> audio files out of trash…}other{<xliff:g id="COUNT">^1</xliff:g> zvukových súborov sa presúva z koša…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť toto video z koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videá z koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> videos out of trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> videí z koša?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video sa presúva z koša…}few{<xliff:g id="COUNT">^1</xliff:g> videá sa presúvajú z koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> videos out of trash…}other{<xliff:g id="COUNT">^1</xliff:g> videí sa presúva z koša…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto fotku z koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotky z koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> photos out of trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> fotiek z koša?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Fotka sa presúva z koša…}few{<xliff:g id="COUNT">^1</xliff:g> fotky sa presúvajú z koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> photos out of trash…}other{<xliff:g id="COUNT">^1</xliff:g> fotiek sa presúva z koša…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> presunúť túto položku z koša?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položky z koša?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to move <xliff:g id="COUNT">^2</xliff:g> items out of trash?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> presunúť <xliff:g id="COUNT">^2</xliff:g> položiek z koša?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Položka sa presúva z koša…}few{<xliff:g id="COUNT">^1</xliff:g> položky sa presúvajú z koša…}many{Moving <xliff:g id="COUNT">^1</xliff:g> items out of trash…}other{<xliff:g id="COUNT">^1</xliff:g> položiek sa presúva z koša…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť tento zvukový súbor?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> zvukové súbory?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> audio files?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> zvukových súborov?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Odstraňuje sa zvukový súbor…}few{Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> zvukové súbory…}many{Deleting <xliff:g id="COUNT">^1</xliff:g> audio files…}other{Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> zvukových súborov…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť toto video?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> videá?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> videos?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> videí?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Odstraňuje sa video…}few{Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> videá…}many{Deleting <xliff:g id="COUNT">^1</xliff:g> videos…}other{Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> videí…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť túto fotku?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> fotky?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> photos?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> fotiek?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Odstraňuje sa fotka…}few{Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> fotky…}many{Deleting <xliff:g id="COUNT">^1</xliff:g> photos…}other{Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> fotiek…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Chcete povoliť aplikácii <xliff:g id="APP_NAME_0">^1</xliff:g> odstrániť túto položku?}few{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> položky?}many{Allow <xliff:g id="APP_NAME_1">^1</xliff:g> to delete <xliff:g id="COUNT">^2</xliff:g> items?}other{Chcete povoliť aplikácii <xliff:g id="APP_NAME_1">^1</xliff:g> odstrániť <xliff:g id="COUNT">^2</xliff:g> položiek?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Odstraňuje sa položka…}few{Odstraňujú sa <xliff:g id="COUNT">^1</xliff:g> položky…}many{Deleting <xliff:g id="COUNT">^1</xliff:g> items…}other{Odstraňuje sa <xliff:g id="COUNT">^1</xliff:g> položiek…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> nemôže spracovať súbory médií"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Spracúvanie médií bolo zrušené"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Pri spracúvaní médií sa vyskytla chyba"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index ddba17d..3f2b1ce 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Nadaljuj"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Dovoli"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Zavrni"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="two">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">In še <xliff:g id="COUNT_1">^1</xliff:g> dodaten element</item>
- <item quantity="two">In še <xliff:g id="COUNT_1">^1</xliff:g> dodatna elementa</item>
- <item quantity="few">In še <xliff:g id="COUNT_1">^1</xliff:g> dodatni elementi</item>
- <item quantity="other">In še <xliff:g id="COUNT_1">^1</xliff:g> dodatnih elementov</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}two{+<xliff:g id="COUNT_1">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{In še <xliff:g id="COUNT_0">^1</xliff:g> dodaten element}one{In še <xliff:g id="COUNT_1">^1</xliff:g> dodaten element}two{In še <xliff:g id="COUNT_1">^1</xliff:g> dodatna elementa}few{In še <xliff:g id="COUNT_1">^1</xliff:g> dodatni elementi}other{In še <xliff:g id="COUNT_1">^1</xliff:g> dodatnih elementov}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Brisanje začasnih datotek aplikacij"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Aplikacija <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> želi izbrisati nekaj začasnih datotek. To lahko povzroči povečano porabo energije baterije ali povečan prenos podatkov v mobilnem omrežju."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Brisanje začasnih datotek aplikacij …"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Dodaj"</string>
<string name="deselect" msgid="4297825044827769490">"Počisti izbiro"</string>
<string name="select" msgid="2704765470563027689">"Izberi"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> element</item>
- <item quantity="two">Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elementa</item>
- <item quantity="few">Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elemente</item>
- <item quantity="other">Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elementov</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Izberite največ <xliff:g id="COUNT_0">^1</xliff:g> element}one{Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> element}two{Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elementa}few{Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elemente}other{Izberite največ <xliff:g id="COUNT_1">^1</xliff:g> elementov}}"</string>
<string name="recent" msgid="6694613584743207874">"Nedavno"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Ni fotografij ali videoposnetkov."</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Ni albumov."</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Prikaži izbrano"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotografije"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumi"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Iz delovne aplikacije ni dovoljeno dostopati do osebnih podatkov."</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Delovne aplikacije so začasno zaustavljene"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Če želite odpreti delovne fotografije, vklopite delovne aplikacije in poskusite znova."</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> element</item>
- <item quantity="two"><xliff:g id="COUNT_1">^1</xliff:g> elementa</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> elementi</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> elementov</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> element}one{<xliff:g id="COUNT_1">^1</xliff:g> element}two{<xliff:g id="COUNT_1">^1</xliff:g> elementa}few{<xliff:g id="COUNT_1">^1</xliff:g> elementi}other{<xliff:g id="COUNT_1">^1</xliff:g> elementov}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Dodaj (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Fotoaparat"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Prenosi"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Posnetki zaslona"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke …</item>
- <item quantity="two">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- <item quantity="few">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- <item quantity="other">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetek?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetke?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetkov?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka …</item>
- <item quantity="two">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- <item quantity="few">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- <item quantity="other">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografijo?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografiji?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografij?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografije …</item>
- <item quantity="two">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- <item quantity="few">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- <item quantity="other">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> element?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elementa?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elemente?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elementov?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementa …</item>
- <item quantity="two">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- <item quantity="few">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- <item quantity="other">Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko v smetnjak?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki v smetnjak?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke v smetnjak?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek v smetnjak?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke v smetnjak …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetek v smetnjak?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetka v smetnjak?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetke v smetnjak?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetkov v smetnjak?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka v smetnjak …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografijo v smetnjak?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografiji v smetnjak?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografije v smetnjak?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografij v smetnjak?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografije v smetnjak …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> element v smetnjak?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementa v smetnjak?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elemente v smetnjak?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementov v smetnjak?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementa v smetnjak …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko iz smetnjaka?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki iz smetnjaka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke iz smetnjaka?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek iz smetnjaka?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke iz smetnjaka …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetek iz smetnjaka?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetka iz smetnjaka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetke iz smetnjaka?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetkov iz smetnjaka?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka iz smetnjaka …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografijo iz smetnjaka?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografiji iz smetnjaka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografije iz smetnjaka?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografij iz smetnjaka?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz smetnjaka …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> element iz smetnjaka?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementa iz smetnjaka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elemente iz smetnjaka?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementov iz smetnjaka?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementa iz smetnjaka …</item>
- <item quantity="two">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …</item>
- <item quantity="few">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …</item>
- <item quantity="other">Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke …</item>
- <item quantity="two">Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetek?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetka?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetke?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetkov?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka …</item>
- <item quantity="two">Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografijo?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiji?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografij?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije …</item>
- <item quantity="two">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> element?</item>
- <item quantity="two">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elementa?</item>
- <item quantity="few">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elemente?</item>
- <item quantity="other">Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elementov?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Brisanje <xliff:g id="COUNT">^1</xliff:g> elementa …</item>
- <item quantity="two">Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- <item quantity="few">Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- <item quantity="other">Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Fotografija z videom"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da spremeni to zvočno datoteko?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Spreminjanje zvočne datoteke …}one{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke …}two{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}few{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}other{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da spremeni ta videoposnetek?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetek?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetke?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> videoposnetkov?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Spreminjanje videoposnetka …}one{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka …}two{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}few{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}other{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da spremeni to fotografijo?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografijo?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografiji?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> fotografij?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Spreminjanje fotografije …}one{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografije …}two{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}few{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}other{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da spremeni ta element?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> element?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elementa?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elemente?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da spremeni <xliff:g id="COUNT">^2</xliff:g> elementov?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Spreminjanje elementa …}one{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementa …}two{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …}few{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …}other{Spreminjanje <xliff:g id="COUNT">^1</xliff:g> elementov …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne to zvočno datoteko v smetnjak?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko v smetnjak?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki v smetnjak?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke v smetnjak?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek v smetnjak?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Premikanje zvočne datoteke v smetnjak …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke v smetnjak …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek v smetnjak …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne ta videoposnetek v smetnjak?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetek v smetnjak?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetka v smetnjak?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetke v smetnjak?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetkov v smetnjak?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Premikanje videoposnetka v smetnjak …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka v smetnjak …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov v smetnjak …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne to fotografijo v smetnjak?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografijo v smetnjak?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografiji v smetnjak?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografije v smetnjak?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografij v smetnjak?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Premikanje fotografije v smetnjak …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografije v smetnjak …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij v smetnjak …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne ta element v smetnjak?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> element v smetnjak?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementa v smetnjak?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elemente v smetnjak?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementov v smetnjak?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Premikanje elementa v smetnjak …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementa v smetnjak …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov v smetnjak …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne to zvočno datoteko iz smetnjaka?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko iz smetnjaka?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki iz smetnjaka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke iz smetnjaka?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek iz smetnjaka?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Premikanje zvočne datoteke iz smetnjaka …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke iz smetnjaka …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek iz smetnjaka …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne ta videoposnetek iz smetnjaka?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetek iz smetnjaka?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetka iz smetnjaka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetke iz smetnjaka?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> videoposnetkov iz smetnjaka?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Premikanje videoposnetka iz smetnjaka …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka iz smetnjaka …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov iz smetnjaka …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne to fotografijo iz smetnjaka?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografijo iz smetnjaka?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografiji iz smetnjaka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografije iz smetnjaka?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> fotografij iz smetnjaka?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Premikanje fotografije iz smetnjaka …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografije iz smetnjaka …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> fotografij iz smetnjaka …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da premakne ta element iz smetnjaka?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> element iz smetnjaka?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementa iz smetnjaka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elemente iz smetnjaka?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da premakne <xliff:g id="COUNT">^2</xliff:g> elementov iz smetnjaka?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Premikanje elementa iz smetnjaka …}one{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementa iz smetnjaka …}two{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …}few{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …}other{Premikanje <xliff:g id="COUNT">^1</xliff:g> elementov iz smetnjaka …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da izbriše to zvočno datoteko?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočno datoteko?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočni datoteki?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočne datoteke?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> zvočnih datotek?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Brisanje zvočne datoteke …}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočne datoteke …}two{Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> zvočnih datotek …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da izbriše ta videoposnetek?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetek?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetka?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetke?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> videoposnetkov?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Brisanje videoposnetka …}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetka …}two{Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> videoposnetkov …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da izbriše to fotografijo?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografijo?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografiji?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografije?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> fotografij?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Brisanje fotografije …}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografije …}two{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> fotografij …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_0">^1</xliff:g>, da izbriše ta element?}one{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> element?}two{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elementa?}few{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elemente?}other{Želite dovoliti aplikaciji <xliff:g id="APP_NAME_1">^1</xliff:g>, da izbriše <xliff:g id="COUNT">^2</xliff:g> elementov?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Brisanje elementa …}one{Brisanje <xliff:g id="COUNT">^1</xliff:g> elementa …}two{Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …}few{Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …}other{Brisanje <xliff:g id="COUNT">^1</xliff:g> elementov …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> ne more obdelati predstavnostnih datotek."</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Obdelava predstavnosti je preklicana."</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Napaka pri obdelavi predstavnosti"</string>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 072e6fc..0496ebf 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Vazhdo"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Lejo"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Refuzo"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Dhe <xliff:g id="COUNT_1">^1</xliff:g> artikuj të tjerë</item>
- <item quantity="one">Dhe <xliff:g id="COUNT_0">^1</xliff:g> artikull tjetër</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Plus <xliff:g id="COUNT_0">^1</xliff:g> artikull tjetër}other{Plus <xliff:g id="COUNT_1">^1</xliff:g> artikuj të tjerë}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Pastro skedarët e përkohshëm të aplikacioneve"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> dëshiron të pastrojë disa skedarë të përkohshëm. Kjo mund të rezultojë në një rritje të përdorimit të baterisë ose të të dhënave celulare."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Skedarët e përkohshëm të aplikacioneve po pastrohen…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Shto"</string>
<string name="deselect" msgid="4297825044827769490">"Hiq përzgjedhjen"</string>
<string name="select" msgid="2704765470563027689">"Zgjidh"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Zgjidh deri në <xliff:g id="COUNT_1">^1</xliff:g> artikuj</item>
- <item quantity="one">Zgjidh deri në <xliff:g id="COUNT_0">^1</xliff:g> artikull</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Zgjidh deri në <xliff:g id="COUNT_0">^1</xliff:g> artikull}other{Zgjidh deri në <xliff:g id="COUNT_1">^1</xliff:g> artikuj}}"</string>
<string name="recent" msgid="6694613584743207874">"Të fundit"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Nuk ka fotografi apo video"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Nuk ka albume"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Shiko të zgjedhurat"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotografitë"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albumet"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Qasja e të dhënave personale nga një aplikacion pune nuk lejohet"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Aplikacionet e punës janë vendosur në pauzë"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Për të hapur fotografitë e punës, aktivizo aplikacionet e punës dhe provo sërish"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> artikuj</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> artikull</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> artikull}other{<xliff:g id="COUNT_1">^1</xliff:g> artikuj}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Shto (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Shkarkimet"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Pamjet e ekranit"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> skedarë audio?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë skedar audio?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> skedarë audio po modifikohen…</item>
- <item quantity="one">Një skedar audio po modifikohet…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video po modifikohen…</item>
- <item quantity="one">Një video po modifikohet…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> fotografi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë fotografi?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotografi po modifikohen…</item>
- <item quantity="one">Një fotografi po modifikohet…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> artikuj?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë artikull?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> artikuj po modifikohen…</item>
- <item quantity="one">Një artikull po modifikohet…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> skedarë audio te koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë skedar audio te koshi?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> skedarë audio po zhvendosen te koshi…</item>
- <item quantity="one">Një skedar audio po zhvendoset te koshi…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> video te koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë video te koshi?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video po zhvendosen te koshi…</item>
- <item quantity="one">Një video po zhvendoset te koshi…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> fotografi te koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë fotografi te koshi?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotografi po zhvendosen te koshi…</item>
- <item quantity="one">Një fotografi po zhvendoset te koshi…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> artikuj te koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë artikull te koshi?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> artikuj po zhvendosen te koshi…</item>
- <item quantity="one">Një artikull po zhvendoset te koshi…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> skedarë audio nga koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë skedar audio nga koshi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> skedarë audio po zhvendosen nga koshi…</item>
- <item quantity="one">Një skedar audio po zhvendoset nga koshi…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> video nga koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë video nga koshi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video po zhvendosen nga koshi…</item>
- <item quantity="one">Një video po zhvendoset nga koshi…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> fotografi nga koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë fotografi nga koshi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotografi po zhvendosen nga koshi…</item>
- <item quantity="one">Një fotografi po zhvendoset nga koshi…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> artikuj nga koshi?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë artikull nga koshi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> artikuj po zhvendosen nga koshi…</item>
- <item quantity="one">Një artikull po zhvendoset nga koshi…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> skedarë audio?</item>
- <item quantity="one">Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që të fshijë këtë skedar audio?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> skedarë audio po fshihen…</item>
- <item quantity="one">Një skedar audio po fshihet…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Të lejohet që <xliff:g id="APP_NAME_0">^1</xliff:g> ta fshijë këtë video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video po fshihen…</item>
- <item quantity="one">Një video po fshihet…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> fotografi?</item>
- <item quantity="one">Të lejohet që <xliff:g id="APP_NAME_0">^1</xliff:g> ta fshijë këtë fotografi?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotografi po fshihen…</item>
- <item quantity="one">Një fotografi po fshihet…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> artikuj?</item>
- <item quantity="one">Të lejohet që <xliff:g id="APP_NAME_0">^1</xliff:g> ta fshijë këtë artikull?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> artikuj po fshihen…</item>
- <item quantity="one">Një artikull po fshihet…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Fotografi me lëvizje"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë skedar audio?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> skedarë audio?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Skedari audio po modifikohet…}other{<xliff:g id="COUNT">^1</xliff:g> skedarë audio po modifikohen…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë video?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Videoja po modifikohet…}other{<xliff:g id="COUNT">^1</xliff:g> video po modifikohen…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë fotografi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> fotografi?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Fotografia po modifikohet…}other{<xliff:g id="COUNT">^1</xliff:g> fotografi po modifikohen…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta modifikojë këtë artikull?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të modifikojë <xliff:g id="COUNT">^2</xliff:g> artikuj?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Artikulli po modifikohet…}other{<xliff:g id="COUNT">^1</xliff:g> artikuj po modifikohen…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë skedar audio te koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> skedarë audio te koshi?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Skedari audio po zhvendoset te koshi…}other{<xliff:g id="COUNT">^1</xliff:g> skedarë audio po zhvendosen te koshi…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë video te koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> video te koshi?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Videoja po zhvendoset te koshi…}other{<xliff:g id="COUNT">^1</xliff:g> video po zhvendosen te koshi…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë fotografi te koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> fotografi te koshi?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Fotografia po zhvendoset te koshi…}other{<xliff:g id="COUNT">^1</xliff:g> fotografi po zhvendosen te koshi…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë artikull te koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> artikuj te koshi?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Artikulli po zhvendoset te koshi…}other{<xliff:g id="COUNT">^1</xliff:g> artikuj po zhvendosen te koshi…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë skedar audio nga koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> skedarë audio nga koshi?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Skedari audio po zhvendoset nga koshi…}other{<xliff:g id="COUNT">^1</xliff:g> skedarë audio po zhvendosen nga koshi…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë video nga koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> video nga koshi?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Videoja po zhvendoset nga koshi…}other{<xliff:g id="COUNT">^1</xliff:g> video po zhvendosen nga koshi…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë fotografi nga koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> fotografi nga koshi?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Fotografia po zhvendoset nga koshi…}other{<xliff:g id="COUNT">^1</xliff:g> fotografi po zhvendosen nga koshi…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta zhvendosë këtë artikull nga koshi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të zhvendosë <xliff:g id="COUNT">^2</xliff:g> artikuj nga koshi?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Artikulli po zhvendoset nga koshi…}other{<xliff:g id="COUNT">^1</xliff:g> artikuj po zhvendosen nga koshi…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta fshijë këtë skedar audio?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> skedarë audio?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Skedari audio po fshihet…}other{<xliff:g id="COUNT">^1</xliff:g> skedarë audio po fshihen…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta fshijë këtë video?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Videoja po fshihet…}other{<xliff:g id="COUNT">^1</xliff:g> video po fshihen…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta fshijë këtë fotografi?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> fotografi?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Fotografia po fshihet…}other{<xliff:g id="COUNT">^1</xliff:g> fotografi po fshihen…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Të lejohet <xliff:g id="APP_NAME_0">^1</xliff:g> që ta fshijë këtë artikull?}other{Të lejohet <xliff:g id="APP_NAME_1">^1</xliff:g> që të fshijë <xliff:g id="COUNT">^2</xliff:g> artikuj?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Artikulli po fshihet…}other{<xliff:g id="COUNT">^1</xliff:g> artikuj po fshihen…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> nuk mund t\'i përpunojë skedarët e medias"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Përpunimi i medias u anulua"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Gabim i përpunimit të medias"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index c4b0547..0a07b1f 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -29,16 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Настави"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Дозволи"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Одбиј"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">и још <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">и још <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">и још <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">И још <xliff:g id="COUNT_1">^1</xliff:g> ставка</item>
- <item quantity="few">И још <xliff:g id="COUNT_1">^1</xliff:g> ставке</item>
- <item quantity="other">И још <xliff:g id="COUNT_1">^1</xliff:g> ставки</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{и још <xliff:g id="COUNT_0">^1</xliff:g>}one{и још <xliff:g id="COUNT_1">^1</xliff:g>}few{и још <xliff:g id="COUNT_1">^1</xliff:g>}other{и још <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{И још <xliff:g id="COUNT_0">^1</xliff:g> ставка}one{И још <xliff:g id="COUNT_1">^1</xliff:g> ставка}few{И још <xliff:g id="COUNT_1">^1</xliff:g> ставке}other{И још <xliff:g id="COUNT_1">^1</xliff:g> ставки}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Обришите привремене датотеке апликација"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> жели да обрише неке привремене датотеке. Ово може да доведе до повећане потрошње батерије или мобилних података."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Бришу се привремене датотеке апликација…"</string>
@@ -48,12 +40,10 @@
<string name="add" msgid="2894574044585549298">"Додај"</string>
<string name="deselect" msgid="4297825044827769490">"Опозови избор"</string>
<string name="select" msgid="2704765470563027689">"Изабери"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставку</item>
- <item quantity="few">Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставке</item>
- <item quantity="other">Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставки</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Изаберите највише <xliff:g id="COUNT_0">^1</xliff:g> ставку}one{Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставку}few{Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставке}other{Изаберите највише <xliff:g id="COUNT_1">^1</xliff:g> ставки}}"</string>
<string name="recent" msgid="6694613584743207874">"Недавно"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Нема слика нити видео снимака"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Нема албума"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Прикажи изабранo"</string>
<string name="picker_photos" msgid="7415035516411087392">"Слике"</string>
<string name="picker_albums" msgid="4822511902115299142">"Албуми"</string>
@@ -64,11 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Приступ личним подацима из пословне апликације није дозвољен"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Пословне апликације су паузиране"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Да бисте отворили пословне слике, укључите пословне апликације, па пробајте поново"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> ставка</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> ставке</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ставки</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ставка}one{<xliff:g id="COUNT_1">^1</xliff:g> ставка}few{<xliff:g id="COUNT_1">^1</xliff:g> ставке}other{<xliff:g id="COUNT_1">^1</xliff:g> ставки}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Додај (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Преузето"</string>
@@ -76,166 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Снимци екрана"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио датотеку?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио датотеке?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио датотека?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Мења се <xliff:g id="COUNT">^1</xliff:g> аудио фајл…</item>
- <item quantity="few">Мењају се <xliff:g id="COUNT">^1</xliff:g> аудио фајла…</item>
- <item quantity="other">Мења се <xliff:g id="COUNT">^1</xliff:g> аудио фајлова…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео снимка?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео снимака?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Мења се <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="few">Мењају се <xliff:g id="COUNT">^1</xliff:g> видео снимка…</item>
- <item quantity="other">Мења се <xliff:g id="COUNT">^1</xliff:g> видео снимака…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слику?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слике?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слика?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Мења се <xliff:g id="COUNT">^1</xliff:g> слика…</item>
- <item quantity="few">Мењају се <xliff:g id="COUNT">^1</xliff:g> слике…</item>
- <item quantity="other">Мења се <xliff:g id="COUNT">^1</xliff:g> слика…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставку?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставке?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставки?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Мења се <xliff:g id="COUNT">^1</xliff:g> ставка…</item>
- <item quantity="few">Мењају се <xliff:g id="COUNT">^1</xliff:g> ставке…</item>
- <item quantity="other">Мења се <xliff:g id="COUNT">^1</xliff:g> ставки…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотеку у отпад?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотеке у отпад?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотека у отпад?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> аудио фајл се премешта у отпад…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> аудио фајла се премештају у отпад…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио фајлова се премешта у отпад…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео у отпад?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимка у отпад?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимака у отпад?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> видео се премешта у отпад…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> видео снимка се премештају у отпад…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео снимака се премешта у отпад…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слику у отпад?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слике у отпад?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слика у отпад?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> слика се премешта у отпад…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> слике се премештају у отпад…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> слика се премешта у отпад…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставку у отпад?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставке у отпад?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставки у отпад?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ставка се премешта у отпад…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> ставке се премештају у отпад…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ставки се премешта у отпад…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотеку из отпада?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотеке из отпада?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио датотека из отпада?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> аудио фајл се премешта из отпада…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> аудио фајла се премештају из отпада…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> аудио фајлова се премешта из отпада…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео из отпада?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимка из отпада?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимака из отпада?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> видео се премешта из отпада…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> видео снимка се премештају из отпада…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> видео снимака се премешта из отпада…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слику из отпада?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слике из отпада?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слика из отпада?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> слика се премешта из отпада…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> слике се премештају из отпада…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> слика се премешта из отпада…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставку из отпада?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставке из отпада?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставки из отпада?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one"><xliff:g id="COUNT">^1</xliff:g> ставка се премешта из отпада…</item>
- <item quantity="few"><xliff:g id="COUNT">^1</xliff:g> ставке се премештају из отпада…</item>
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ставки се премешта из отпада…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио датотеку?</item>
- <item quantity="few">Желите ли да дозволите <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио датотеке?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио датотека?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Брише се <xliff:g id="COUNT">^1</xliff:g> аудио фајл…</item>
- <item quantity="few">Бришу се <xliff:g id="COUNT">^1</xliff:g> аудио фајла…</item>
- <item quantity="other">Брише се <xliff:g id="COUNT">^1</xliff:g> аудио фајлова…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео снимка?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео снимака?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Брише се <xliff:g id="COUNT">^1</xliff:g> видео…</item>
- <item quantity="few">Бришу се <xliff:g id="COUNT">^1</xliff:g> видео снимка…</item>
- <item quantity="other">Брише се <xliff:g id="COUNT">^1</xliff:g> видео снимака…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слику?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слике?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слика?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Брише се <xliff:g id="COUNT">^1</xliff:g> слика…</item>
- <item quantity="few">Бришу се <xliff:g id="COUNT">^1</xliff:g> слике…</item>
- <item quantity="other">Брише се <xliff:g id="COUNT">^1</xliff:g> слика…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставку?</item>
- <item quantity="few">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставке?</item>
- <item quantity="other">Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставки?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Брише се <xliff:g id="COUNT">^1</xliff:g> ставка…</item>
- <item quantity="few">Бришу се <xliff:g id="COUNT">^1</xliff:g> ставке…</item>
- <item quantity="other">Брише се <xliff:g id="COUNT">^1</xliff:g> ставки…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Слике у покрету"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> измени овај аудио фајл?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио фајл?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио фајла?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> аудио фајлова?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Мења се аудио фајл…}one{Мења се <xliff:g id="COUNT">^1</xliff:g> аудио фајл…}few{Мењају се <xliff:g id="COUNT">^1</xliff:g> аудио фајла…}other{Мења се <xliff:g id="COUNT">^1</xliff:g> аудио фајлова…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> измени овај видео?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео снимка?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> видео снимака?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Мења се видео…}one{Мења се <xliff:g id="COUNT">^1</xliff:g> видео…}few{Мењају се <xliff:g id="COUNT">^1</xliff:g> видео снимка…}other{Мења се <xliff:g id="COUNT">^1</xliff:g> видео снимака…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> измени ову слику?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слику?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слике?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> слика?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Мења се слика…}one{Мења се <xliff:g id="COUNT">^1</xliff:g> слика…}few{Мењају се <xliff:g id="COUNT">^1</xliff:g> слике…}other{Мења се <xliff:g id="COUNT">^1</xliff:g> слика…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> измени ову ставку?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставку?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставке?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> измени <xliff:g id="COUNT">^2</xliff:g> ставки?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Мења се ставка…}one{Мења се <xliff:g id="COUNT">^1</xliff:g> ставка…}few{Мењају се <xliff:g id="COUNT">^1</xliff:g> ставке…}other{Мења се <xliff:g id="COUNT">^1</xliff:g> ставки…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести овај аудио фајл у отпад?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајл у отпад?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајла у отпад?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајлова у отпад?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Аудио фајл се премешта у отпад…}one{<xliff:g id="COUNT">^1</xliff:g> аудио фајл се премешта у отпад…}few{<xliff:g id="COUNT">^1</xliff:g> аудио фајла се премештају у отпад…}other{<xliff:g id="COUNT">^1</xliff:g> аудио фајлова се премешта у отпад…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести овај видео у отпад?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео у отпад?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимка у отпад?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимака у отпад?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Видео се премешта у отпад…}one{<xliff:g id="COUNT">^1</xliff:g> видео се премешта у отпад…}few{<xliff:g id="COUNT">^1</xliff:g> видео снимка се премештају у отпад…}other{<xliff:g id="COUNT">^1</xliff:g> видео снимака се премешта у отпад…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести ову слику у отпад?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слику у отпад?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слике у отпад?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слика у отпад?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Слика се премешта у отпад…}one{<xliff:g id="COUNT">^1</xliff:g> слика се премешта у отпад…}few{<xliff:g id="COUNT">^1</xliff:g> слике се премештају у отпад…}other{<xliff:g id="COUNT">^1</xliff:g> слика се премешта у отпад…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести ову ставку у отпад?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставку у отпад?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставке у отпад?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставки у отпад?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Ставка се премешта у отпад…}one{<xliff:g id="COUNT">^1</xliff:g> ставка се премешта у отпад…}few{<xliff:g id="COUNT">^1</xliff:g> ставке се премештају у отпад…}other{<xliff:g id="COUNT">^1</xliff:g> ставки се премешта у отпад…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести овај аудио фајл из отпада?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајл из отпада?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајла из отпада?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> аудио фајлова из отпада?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Аудио фајл се премешта из отпада…}one{<xliff:g id="COUNT">^1</xliff:g> аудио фајл се премешта из отпада…}few{<xliff:g id="COUNT">^1</xliff:g> аудио фајла се премештају из отпада…}other{<xliff:g id="COUNT">^1</xliff:g> аудио фајлова се премешта из отпада…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести овај видео из отпада?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео из отпада?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимка из отпада?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> видео снимака из отпада?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Видео се премешта из отпада…}one{<xliff:g id="COUNT">^1</xliff:g> видео се премешта из отпада…}few{<xliff:g id="COUNT">^1</xliff:g> видео снимка се премештају из отпада…}other{<xliff:g id="COUNT">^1</xliff:g> видео снимака се премешта из отпада…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести ову слику из отпада?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слику из отпада?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слике из отпада?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> слика из отпада?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Слика се премешта из отпада…}one{<xliff:g id="COUNT">^1</xliff:g> слика се премешта из отпада…}few{<xliff:g id="COUNT">^1</xliff:g> слике се премештају из отпада…}other{<xliff:g id="COUNT">^1</xliff:g> слика се премешта из отпада…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> премести ову ставку из отпада?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставку из отпада?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставке из отпада?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> премести <xliff:g id="COUNT">^2</xliff:g> ставки из отпада?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Ставка се премешта из отпада…}one{<xliff:g id="COUNT">^1</xliff:g> ставка се премешта из отпада…}few{<xliff:g id="COUNT">^1</xliff:g> ставке се премештају из отпада…}other{<xliff:g id="COUNT">^1</xliff:g> ставки се премешта из отпада…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> избрише овај аудио фајл?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио фајл?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио фајла?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> аудио фајлова?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Брише се аудио фајл…}one{Брише се <xliff:g id="COUNT">^1</xliff:g> аудио фајл…}few{Бришу се <xliff:g id="COUNT">^1</xliff:g> аудио фајла…}other{Брише се <xliff:g id="COUNT">^1</xliff:g> аудио фајлова…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> избрише овај видео?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео снимка?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> видео снимака?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Брише се видео…}one{Брише се <xliff:g id="COUNT">^1</xliff:g> видео…}few{Бришу се <xliff:g id="COUNT">^1</xliff:g> видео снимка…}other{Брише се <xliff:g id="COUNT">^1</xliff:g> видео снимака…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> избрише ову слику?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слику?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слике?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> слика?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Брише се слика…}one{Брише се <xliff:g id="COUNT">^1</xliff:g> слика…}few{Бришу се <xliff:g id="COUNT">^1</xliff:g> слике…}other{Брише се <xliff:g id="COUNT">^1</xliff:g> слика…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Желите ли да дозволите да <xliff:g id="APP_NAME_0">^1</xliff:g> избрише ову ставку?}one{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставку?}few{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставке?}other{Желите ли да дозволите да <xliff:g id="APP_NAME_1">^1</xliff:g> избрише <xliff:g id="COUNT">^2</xliff:g> ставки?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Брише се ставка…}one{Брише се <xliff:g id="COUNT">^1</xliff:g> ставка…}few{Бришу се <xliff:g id="COUNT">^1</xliff:g> ставке…}other{Брише се <xliff:g id="COUNT">^1</xliff:g> ставки…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> не може да обради медијске фајлове"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Обрада медија је отказана"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Грешка при обради медија"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index f9f7815..8ebfbf0 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Fortsätt"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Tillåt"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Neka"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+ <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">och <xliff:g id="COUNT_1">^1</xliff:g> objekt till</item>
- <item quantity="one">och <xliff:g id="COUNT_0">^1</xliff:g> objekt till</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+ <xliff:g id="COUNT_0">^1</xliff:g>}other{+ <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{och <xliff:g id="COUNT_0">^1</xliff:g> objekt till}other{och <xliff:g id="COUNT_1">^1</xliff:g> objekt till}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Rensa tillfälliga appfiler"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> vill ta bort några tillfälliga filer. Det kan leda till ökad batteriförbrukning eller användning av mobildata."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Tillfälliga appfiler rensas …"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Lägg till"</string>
<string name="deselect" msgid="4297825044827769490">"Avmarkera"</string>
<string name="select" msgid="2704765470563027689">"Välj"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Välj upp till <xliff:g id="COUNT_1">^1</xliff:g> objekt</item>
- <item quantity="one">Välj upp till <xliff:g id="COUNT_0">^1</xliff:g> objekt</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Välj upp till <xliff:g id="COUNT_0">^1</xliff:g> objekt}other{Välj upp till <xliff:g id="COUNT_1">^1</xliff:g> objekt}}"</string>
<string name="recent" msgid="6694613584743207874">"Senaste"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Inga foton eller videor"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Inga album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Visa valda"</string>
<string name="picker_photos" msgid="7415035516411087392">"Foton"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Åtkomst till privat data från en jobbapp tillåts inte"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Jobbappar har pausats"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Om du vill öppna jobbfoton aktiverar du jobbappar och försöker igen"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> objekt</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> objekt</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> objekt}other{<xliff:g id="COUNT_1">^1</xliff:g> objekt}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Lägg till (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Nedladdningar"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skärmbilder"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> ljudfiler?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar den här ljudfilen?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ljudfiler modifieras …</item>
- <item quantity="one">Ljudfilen modifieras …</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> videor?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar den här videon?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videor modifieras …</item>
- <item quantity="one">Videon modifieras …</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> foton?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar det här fotot?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foton modifieras …</item>
- <item quantity="one">Fotot modifieras …</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> objekt?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar det här objektet?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> objekt modifieras …</item>
- <item quantity="one">Objektet modifieras …</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> ljudfiler till papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här ljudfilen till papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ljudfiler flyttas till papperskorgen …</item>
- <item quantity="one">Ljudfilen flyttas till papperskorgen …</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> videor till papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här videon till papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videor flyttas till papperskorgen …</item>
- <item quantity="one">Videon flyttas till papperskorgen …</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> foton till papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här fotot till papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foton flyttas till papperskorgen …</item>
- <item quantity="one">Fotot flyttas till papperskorgen …</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> objekt till papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här objektet till papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> objekt flyttas till papperskorgen …</item>
- <item quantity="one">Objektet flyttas till papperskorgen …</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> ljudfiler från papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här ljudfilen från papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ljudfiler flyttas från papperskorgen …</item>
- <item quantity="one">Ljudfilen flyttas från papperskorgen …</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> videor från papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här videon från papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videor flyttas från papperskorgen …</item>
- <item quantity="one">Videon flyttas från papperskorgen …</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> foton från papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här fotot från papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foton flyttas från papperskorgen …</item>
- <item quantity="one">Fotot flyttas från papperskorgen …</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> objekt från papperskorgen?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här objektet från papperskorgen?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> objekt flyttas från papperskorgen …</item>
- <item quantity="one">Objektet flyttas från papperskorgen …</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> ljudfiler?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar den här ljudfilen?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ljudfiler raderas …</item>
- <item quantity="one">Ljudfilen raderas …</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> videor?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar den här videon?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> videor raderas …</item>
- <item quantity="one">Videon raderas …</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> foton?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar det här fotot?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> foton raderas …</item>
- <item quantity="one">Fotot raderas …</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> objekt?</item>
- <item quantity="one">Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar det här objektet?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> objekt raderas …</item>
- <item quantity="one">Objektet raderas …</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Rörelsefoto"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar den här ljudfilen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> ljudfiler?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Ljudfilen ändras …}other{<xliff:g id="COUNT">^1</xliff:g> ljudfiler ändras …}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar den här videon?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> videor?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Videon ändras …}other{<xliff:g id="COUNT">^1</xliff:g> videor ändras …}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar det här fotot?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> foton?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Fotot ändras …}other{<xliff:g id="COUNT">^1</xliff:g> foton ändras …}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> ändrar det här objektet?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> ändrar <xliff:g id="COUNT">^2</xliff:g> objekt?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Objektet ändras …}other{<xliff:g id="COUNT">^1</xliff:g> objekt ändras …}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här ljudfilen till papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> ljudfiler till papperskorgen?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Ljudfilen flyttas till papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> ljudfiler flyttas till papperskorgen …}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här videon till papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> videor till papperskorgen?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Videon flyttas till papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> videor flyttas till papperskorgen …}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här fotot till papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> foton till papperskorgen?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Fotot flyttas till papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> foton flyttas till papperskorgen …}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här objektet till papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> objekt till papperskorgen?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Objektet flyttas till papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> objekt flyttas till papperskorgen …}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här ljudfilen från papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> ljudfiler från papperskorgen?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Ljudfilen flyttas från papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> ljudfiler flyttas från papperskorgen …}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar den här videon från papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> videor från papperskorgen?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Videon flyttas från papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> videor flyttas från papperskorgen …}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här fotot från papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> foton från papperskorgen?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Fotot flyttas från papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> foton flyttas från papperskorgen …}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> flyttar det här objektet från papperskorgen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> flyttar <xliff:g id="COUNT">^2</xliff:g> objekt från papperskorgen?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Objektet flyttas från papperskorgen …}other{<xliff:g id="COUNT">^1</xliff:g> objekt flyttas från papperskorgen …}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar den här ljudfilen?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> ljudfiler?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Ljudfilen raderas …}other{<xliff:g id="COUNT">^1</xliff:g> ljudfiler raderas …}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar den här videon?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> videor?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Videon raderas …}other{<xliff:g id="COUNT">^1</xliff:g> videor raderas …}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar det här fotot?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> foton?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Fotot raderas …}other{<xliff:g id="COUNT">^1</xliff:g> foton raderas …}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vill du tillåta att <xliff:g id="APP_NAME_0">^1</xliff:g> raderar det här objektet?}other{Vill du tillåta att <xliff:g id="APP_NAME_1">^1</xliff:g> raderar <xliff:g id="COUNT">^2</xliff:g> objekt?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Objektet raderas …}other{<xliff:g id="COUNT">^1</xliff:g> objekt raderas …}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> kan inte behandla mediefiler"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediebearbetningen har avbrutits"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Fel vid mediebearbetning"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 58a58b4..c9aa268 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Endelea"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Ruhusu"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Kataa"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Pamoja na vipengee <xliff:g id="COUNT_1">^1</xliff:g> zaidi</item>
- <item quantity="one">Pamoja na kipengee <xliff:g id="COUNT_0">^1</xliff:g> zaidi</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Pamoja na kipengee <xliff:g id="COUNT_0">^1</xliff:g> zaidi}other{Pamoja na vipengee <xliff:g id="COUNT_1">^1</xliff:g> zaidi}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Futa faili za muda za programu"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ingependa kufuta baadhi ya faili za muda. Huenda hii ikasababisha kuongezeka kwa matumizi ya betri au data ya mtandao wa simu."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Inafuta faili za muda za programu…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Weka"</string>
<string name="deselect" msgid="4297825044827769490">"Acha kuchagua"</string>
<string name="select" msgid="2704765470563027689">"Chagua"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Chagua hadi vipengee <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">Chagua hadi kipengee <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Chagua hadi kipengee <xliff:g id="COUNT_0">^1</xliff:g>}other{Chagua hadi vipengee <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="recent" msgid="6694613584743207874">"Za hivi majuzi"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Angalia uliyochagua"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Hakuna picha au video"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Hakuna albamu"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Angalia ulizochagua"</string>
<string name="picker_photos" msgid="7415035516411087392">"Picha"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albamu"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Badili uweke wasifu wa kazini"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Huruhusiwi kufikia data binafsi kwenye programu ya kazini"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Programu za kazini zimesimamishwa"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ili ufungue picha za kazini, washa programu zako za kazini kisha ujaribu tena"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other">Vipengee <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">Kipengee <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{Kipengee <xliff:g id="COUNT_0">^1</xliff:g>}other{Vipengee <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Weka (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Vipakuliwa"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Picha za skrini"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe faili <xliff:g id="COUNT">^2</xliff:g> za sauti?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe faili hii ya sauti?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Inarekebisha faili <xliff:g id="COUNT">^1</xliff:g> za sauti…</item>
- <item quantity="one">Inarekebisha faili ya sauti…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe video <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe video hii?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Inarekebisha video <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inarekebisha video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe picha <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe picha hii?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Inarekebisha picha <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inarekebisha picha…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe vipengee <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe kipengee hiki?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Inarekebisha vipengee <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inarekebisha kipengee…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie faili <xliff:g id="COUNT">^2</xliff:g> za sauti kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie faili hii ya sauti kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Inahamishia faili <xliff:g id="COUNT">^1</xliff:g> za sauti kwenye tupio…</item>
- <item quantity="one">Inahamishia faili ya sauti kwenye tupio…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie video <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie video hii kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Inahamishia video <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inahamishia video kwenye tupio…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie picha <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie picha hii kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Inahamishia picha <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inahamishia picha kwenye tupio…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie vipengee <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie kipengee hiki kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Inahamishia vipengee <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inahamishia kipengee kwenye tupio…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe faili <xliff:g id="COUNT">^2</xliff:g> za sauti kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe faili hii ya sauti kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Inahamishia faili <xliff:g id="COUNT">^1</xliff:g> za sauti kwenye tupio…</item>
- <item quantity="one">Inahamishia faili ya sauti kwenye tupio…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe video <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe video hii kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Inaondoa video <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inaondoa video kwenye tupio…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe picha <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe picha hii kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Inaondoa picha <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inaondoa picha kwenye tupio…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe vipengee <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe kipengee hiki kwenye tupio?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Inaondoa vipengee <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…</item>
- <item quantity="one">Inaondoa kipengee kwenye tupio…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute faili <xliff:g id="COUNT">^2</xliff:g> za sauti?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute faili hii ya sauti?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Inafuta faili <xliff:g id="COUNT">^1</xliff:g> za sauti…</item>
- <item quantity="one">Inafuta faili ya sauti…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute video <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute video hii?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Inafuta video <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inafuta video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute picha <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute picha hii?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Inafuta picha <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inafuta picha…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute vipengee <xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="one">Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute kipengee hiki?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Inafuta vipengee <xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="one">Inafuta kipengee…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Picha Zenye Video"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe faili hii ya sauti?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe faili <xliff:g id="COUNT">^2</xliff:g> za sauti?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Inarekebisha faili ya sauti…}other{Inarekebisha faili <xliff:g id="COUNT">^1</xliff:g> za sauti…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe video hii?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe video <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Inarekebisha video…}other{Inarekebisha video <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe picha hii?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe picha <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Inarekebisha picha…}other{Inarekebisha picha <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ibadilishe kipengee hiki?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ibadilishe vipengee <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Inarekebisha kipengee…}other{Inarekebisha vipengee <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie faili hii ya sauti kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie faili <xliff:g id="COUNT">^2</xliff:g> za sauti kwenye tupio?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Inahamishia faili ya sauti kwenye tupio…}other{Inahamishia faili <xliff:g id="COUNT">^1</xliff:g> za sauti kwenye tupio…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie video hii kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie video <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Inahamishia video kwenye tupio…}other{Inahamishia video <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie picha hii kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie picha <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Inahamishia picha kwenye tupio…}other{Inahamishia picha <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ihamishie kipengee hiki kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ihamishie vipengee <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Inahamishia kipengee kwenye tupio…}other{Inahamishia vipengee <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe faili hii ya sauti kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe faili <xliff:g id="COUNT">^2</xliff:g> za sauti kwenye tupio?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Inaondoa faili ya sauti kwenye tupio…}other{Inaondoa faili <xliff:g id="COUNT">^1</xliff:g> za sauti kwenye tupio…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe video hii kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe video <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Inaondoa video kwenye tupio…}other{Inaondoa video <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe picha hii kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe picha <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Inaondoa picha kwenye tupio…}other{Inaondoa picha <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> iondoe kipengee hiki kwenye tupio?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> iondoe vipengee <xliff:g id="COUNT">^2</xliff:g> kwenye tupio?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Inaondoa kipengee kwenye tupio…}other{Inaondoa vipengee <xliff:g id="COUNT">^1</xliff:g> kwenye tupio…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute faili hii ya sauti?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute faili <xliff:g id="COUNT">^2</xliff:g> za sauti?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Inafuta faili ya sauti…}other{Inafuta faili <xliff:g id="COUNT">^1</xliff:g> za sauti…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute video hii?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute video <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Inafuta video…}other{Inafuta video <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute picha hii?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute picha <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Inafuta picha…}other{Inafuta picha <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Ungependa kuruhusu <xliff:g id="APP_NAME_0">^1</xliff:g> ifute kipengee hiki?}other{Ungependa kuruhusu <xliff:g id="APP_NAME_1">^1</xliff:g> ifute vipengee <xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Inafuta kipengee…}other{Inafuta vipengee <xliff:g id="COUNT">^1</xliff:g>…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> imeshindwa kuchakata faili za maudhui"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mchakato wa maudhui umeghairiwa"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Hitilafu ya kuchakata maudhui"</string>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index aaa6f7e..0dc1723 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"தொடர்க"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"அனுமதி"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"நிராகரி"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">அத்துடன் கூடுதலாக <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">அத்துடன் கூடுதலாக <xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{அத்துடன் கூடுதலாக <xliff:g id="COUNT_0">^1</xliff:g> ஆவணம்}other{அத்துடன் கூடுதலாக <xliff:g id="COUNT_1">^1</xliff:g> ஆவணங்கள்}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ஆப்ஸின் தற்காலிக ஃபைல்களை அழித்தல்"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"சில தற்காலிக ஃபைல்களை நீக்குவதற்கு <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> அனுமதி கேட்கின்றது. இதனால் பேட்டரி அல்லது மொபைல் டேட்டா பயன்பாடு அதிகரிக்கக்கூடும்."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ஆப்ஸிலுள்ள தற்காலிக ஃபைல்களை அழிக்கிறது…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"சேர்"</string>
<string name="deselect" msgid="4297825044827769490">"தேர்வுநீக்கு"</string>
<string name="select" msgid="2704765470563027689">"தேர்ந்தெடு"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> படங்களைத் தேர்ந்தெடுங்கள்</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> படத்தைத் தேர்ந்தெடுங்கள்</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> படத்தைத் தேர்ந்தெடுங்கள்}other{<xliff:g id="COUNT_1">^1</xliff:g> படங்களைத் தேர்ந்தெடுங்கள்}}"</string>
<string name="recent" msgid="6694613584743207874">"சமீபத்தியவை"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"தேர்ந்தெடுத்தவற்றைக் காட்டு"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"படங்களோ வீடியோக்களோ இல்லை"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ஆல்பங்கள் இல்லை"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"தேர்ந்தெடுத்ததைக் காட்டு"</string>
<string name="picker_photos" msgid="7415035516411087392">"படங்கள்"</string>
<string name="picker_albums" msgid="4822511902115299142">"ஆல்பங்கள்"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"பணிச் சுயவிவரத்திற்கு மாறு"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"பணி ஆப்ஸிலிருந்து தனிப்பட்ட தரவை அணுக அனுமதியில்லை"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"பணி ஆப்ஸ் இடைநிறுத்தப்பட்டுள்ளன"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"பணிப் படங்களைத் திறக்க, பணி ஆப்ஸை ஆன் செய்துவிட்டு முயலவும்"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> படங்கள்</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> படம்</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ஆவணம்}other{<xliff:g id="COUNT_1">^1</xliff:g> ஆவணங்கள்}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) படங்களைச் சேர்"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"கேமரா"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"பதிவிறக்கங்கள்"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ஸ்கிரீன்ஷாட்டுகள்"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஆடியோ ஃபைலில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை மாற்றியமைக்கிறது…</item>
- <item quantity="one">ஆடியோ ஃபைலை மாற்றியமைக்கிறது…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> வீடியோக்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த வீடியோவில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை மாற்றியமைக்கிறது…</item>
- <item quantity="one">வீடியோவை மாற்றியமைக்கிறது…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> படங்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்தப் படத்தில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> படங்களை மாற்றியமைக்கிறது…</item>
- <item quantity="one">படத்தை மாற்றியமைக்கிறது…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஃபைல்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஃபைலில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை மாற்றியமைக்கிறது…</item>
- <item quantity="one">ஆவணத்தை மாற்றியமைக்கிறது…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஆடியோ ஃபைலை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- <item quantity="one">ஆடியோ ஃபைலை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த வீடியோவை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- <item quantity="one">வீடியோவை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> படங்களை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்தப் படத்தை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> படங்களை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- <item quantity="one">படத்தை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஃபைல்களை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஃபைலை நீக்கியவற்றிற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- <item quantity="one">ஆவணத்தை ‘நீக்கியவை’ ஃபோல்டருக்கு நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஆடியோ ஃபைலை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- <item quantity="one">ஆடியோ ஃபைலை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த வீடியோவை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- <item quantity="one">வீடியோவை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> படங்களை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்தப் படத்தை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> படங்களை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- <item quantity="one">படத்தை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஃபைல்களை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஃபைலை நீக்கியவற்றில் இருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- <item quantity="one">ஆவணத்தை ‘நீக்கியவை’ ஃபோல்டரிலிருந்து நகர்த்துகிறது…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஆடியோ ஃபைலை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை நீக்குகிறது…</item>
- <item quantity="one">ஆடியோ ஃபைலை நீக்குகிறது…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த வீடியோவை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை நீக்குகிறது…</item>
- <item quantity="one">வீடியோவை நீக்குகிறது…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> படங்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்தப் படத்தை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> படங்களை நீக்குகிறது…</item>
- <item quantity="one">படத்தை நீக்குகிறது…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ஃபைல்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- <item quantity="one">இந்த ஃபைலை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை நீக்குகிறது…</item>
- <item quantity="one">ஆவணத்தை நீக்குகிறது…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"அசையும் படம்"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{இந்த ஆடியோ ஃபைலில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ஆடியோ ஃபைலை மாற்றியமைக்கிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை மாற்றியமைக்கிறது…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{இந்த வீடியோவில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> வீடியோக்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{வீடியோவை மாற்றியமைக்கிறது…}other{<xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை மாற்றியமைக்கிறது…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{இந்தப் படத்தில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> படங்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{படத்தை மாற்றியமைக்கிறது…}other{<xliff:g id="COUNT">^1</xliff:g> படங்களை மாற்றியமைக்கிறது…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{இந்த ஆவணத்தில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆவணங்களில் மாற்றங்களைச் செய்ய <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ஆவணத்தை மாற்றியமைக்கிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை மாற்றியமைக்கிறது…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{இந்த ஆடியோ ஃபைலை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ஆடியோ ஃபைலை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{இந்த வீடியோவை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{வீடியோவை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{இந்தப் படத்தை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> படங்களை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{படத்தை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> படங்களை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{இந்த ஆவணத்தை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆவணங்களை \'நீக்கியவை\' என்பதற்கு நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ஆவணத்தை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை ‘நீக்கியவை’ என்பதற்கு நகர்த்துகிறது…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{இந்த ஆடியோ ஃபைலை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ஆடியோ ஃபைலை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{இந்த வீடியோவை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{வீடியோவை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{இந்தப் படத்தை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> படங்களை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{படத்தை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> படங்களை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{இந்த ஆவணத்தை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆவணங்களை \'நீக்கியவை\' என்பதிலிருந்து நகர்த்த <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ஆவணத்தை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை ‘நீக்கியவை’ என்பதிலிருந்து நகர்த்துகிறது…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{இந்த ஆடியோ ஃபைலை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆடியோ ஃபைல்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ஆடியோ ஃபைலை நீக்குகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆடியோ ஃபைல்களை நீக்குகிறது…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{இந்த வீடியோவை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> வீடியோக்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{வீடியோவை நீக்குகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> வீடியோக்களை நீக்குகிறது…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{இந்தப் படத்தை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> படங்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{படத்தை நீக்குகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> படங்களை நீக்குகிறது…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{இந்த ஆவணத்தை நீக்க <xliff:g id="APP_NAME_0">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}other{<xliff:g id="COUNT">^2</xliff:g> ஆவணங்களை நீக்க <xliff:g id="APP_NAME_1">^1</xliff:g> ஆப்ஸை அனுமதிக்கவா?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ஆவணத்தை நீக்குகிறது…}other{<xliff:g id="COUNT">^1</xliff:g> ஆவணங்களை நீக்குகிறது…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"மீடியா ஃபைல்களை <xliff:g id="APP_NAME">%s</xliff:g> ஆப்ஸால் செயலாக்க முடியவில்லை"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"மீடியா செயலாக்கம் ரத்துசெய்யப்பட்டது"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"மீடியா செயலாக்கத்தில் பிழை"</string>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index 5361718..b0556dd 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"కొనసాగించండి"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"అనుమతించండి"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"తిరస్కరించండి"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">దానితో పాటు, <xliff:g id="COUNT_1">^1</xliff:g> అదనపు అంశాలు</item>
- <item quantity="one">దానితో పాటు, <xliff:g id="COUNT_0">^1</xliff:g> అదనపు అంశం</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{దానితో పాటు, <xliff:g id="COUNT_0">^1</xliff:g> అదనపు ఐటెమ్}other{దానితో పాటు, <xliff:g id="COUNT_1">^1</xliff:g> అదనపు ఐటెమ్లు}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"తాత్కాలిక యాప్ ఫైళ్లను క్లియర్ చేయండి"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"కొన్ని తాత్కాలిక ఫైల్స్ను క్లియర్ చేయడానికి <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> అనుమతి కోరుతోంది. దీని వలన బ్యాటరీ లేదా సెల్యూలార్ డేటా వినియోగం పెరగవచ్చు."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"తాత్కాలిక యాప్ ఫైళ్లను క్లియర్ చేస్తోంది…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"జోడించు"</string>
<string name="deselect" msgid="4297825044827769490">"ఎంపికను తొలగించండి"</string>
<string name="select" msgid="2704765470563027689">"ఎంచుకోండి"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">గరిష్టంగా <xliff:g id="COUNT_1">^1</xliff:g> ఐటెమ్లను ఎంచుకోండి</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ఐటెమ్ వరకు ఎంచుకోండి</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{గరిష్ఠంగా <xliff:g id="COUNT_0">^1</xliff:g> ఐటెమ్ను ఎంచుకోండి}other{గరిష్ఠంగా <xliff:g id="COUNT_1">^1</xliff:g> ఐటెమ్లను ఎంచుకోండి}}"</string>
<string name="recent" msgid="6694613584743207874">"ఇటీవలివి"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ఫోటోలు లేదా వీడియోలు లేవు"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ఆల్బమ్లు ఏవీ లేవు"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ఎంచుకున్న వాటిని చూడండి"</string>
<string name="picker_photos" msgid="7415035516411087392">"ఫోటోలు"</string>
<string name="picker_albums" msgid="4822511902115299142">"ఆల్బమ్లు"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"వర్క్ యాప్ నుండి వ్యక్తిగత డేటాను యాక్సెస్ చేయడం అనుమతించబడదు"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"వర్క్ యాప్లు పాజ్ చేయబడ్డాయి"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"వర్క్ ఫోటోలను తెరవడానికి, మీ వర్క్ యాప్లను ఆన్ చేసి, ఆపై మళ్లీ ట్రై చేయండి"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ఐటెమ్లు</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ఐటెమ్</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ఐటెమ్}other{<xliff:g id="COUNT_1">^1</xliff:g> ఐటెమ్లు}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"జోడించండి (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"కెమెరా"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"డౌన్లోడ్లు"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"స్క్రీన్షాట్లు"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఆడియో ఫైల్ను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను సవరిస్తోంది…</item>
- <item quantity="one">ఆడియో ఫైల్ను సవరిస్తోంది…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> వీడియోలను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ వీడియోను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> వీడియోలను సవరిస్తోంది…</item>
- <item quantity="one">వీడియోను సవరిస్తోంది…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఫోటోలను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఫోటోను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఫోటోలను సవరిస్తోంది…</item>
- <item quantity="one">ఫోటోను సవరిస్తోంది…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఐటెమ్ను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను సవరిస్తోంది…</item>
- <item quantity="one">ఐటెమ్ను సవరిస్తోంది…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఆడియో ఫైల్ను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను ట్రాష్కు తరలిస్తోంది…</item>
- <item quantity="one">ఆడియో ఫైల్ను ట్రాష్కు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> వీడియోలను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ వీడియోను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> వీడియోలను ట్రాష్కు తరలిస్తోంది…</item>
- <item quantity="one">వీడియోను ట్రాష్కు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఫోటోలను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఫోటోను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఫోటోలను ట్రాష్కు తరలిస్తోంది…</item>
- <item quantity="one">ఫోటోను ట్రాష్కు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఐటెమ్ను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను ట్రాష్కు తరలిస్తోంది…</item>
- <item quantity="one">ఐటెమ్ను ట్రాష్కు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఆడియో ఫైల్ను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- <item quantity="one">ఆడియో ఫైల్ను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> వీడియోలను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ వీడియోను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> వీడియోలను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- <item quantity="one">వీడియోను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఫోటోలను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఫోటోను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఫోటోలను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- <item quantity="one">ఫోటోను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఐటెమ్ను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- <item quantity="one">ఐటెమ్ను ట్రాష్ నుండి బయటకు తరలిస్తోంది…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఆడియో ఫైల్ను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g>ఆడియో ఫైళ్లను తొలగిస్తోంది…</item>
- <item quantity="one">ఆడియో ఫైల్ను తొలగిస్తోంది…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> వీడియోలను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ వీడియోను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> వీడియోలను తొలగిస్తోంది…</item>
- <item quantity="one">వీడియోను తొలగిస్తోంది…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఫోటోలను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఫోటోను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఫోటోలను తొలగిస్తోంది…</item>
- <item quantity="one">ఫోటోను తొలగిస్తోంది…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?</item>
- <item quantity="one">ఈ ఐటెమ్ను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను తొలగిస్తోంది…</item>
- <item quantity="one">ఐటెమ్ను తొలగిస్తోంది…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"మోషన్ ఫోటో"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{ఈ ఆడియో ఫైల్ను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{ఆడియో ఫైల్ను సవరిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను సవరిస్తోంది…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{ఈ వీడియోను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> వీడియోలను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{వీడియోను సవరిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> వీడియోలను సవరిస్తోంది…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{ఈ ఫోటోను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఫోటోలను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{ఫోటోను సవరిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఫోటోలను సవరిస్తోంది…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{ఈ ఐటెమ్ను సవరించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను సవరించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{ఐటెమ్ను సవరిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను సవరిస్తోంది…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{ఈ ఆడియో ఫైల్ను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{ఆడియో ఫైల్ను ట్రాష్కు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను ట్రాష్కు తరలిస్తోంది…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{ఈ వీడియోను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> వీడియోలను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{వీడియోను ట్రాష్కు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> వీడియోలను ట్రాష్కు తరలిస్తోంది…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{ఈ ఫోటోను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఫోటోలను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{ఫోటోను ట్రాష్కు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఫోటోలను ట్రాష్కు తరలిస్తోంది…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{ఈ ఐటెమ్ను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను ట్రాష్కు తరలించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{ఐటెమ్ను ట్రాష్కు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను ట్రాష్కు తరలిస్తోంది…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{ఈ ఆడియో ఫైల్ను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{ఆడియో ఫైల్ను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{ఈ వీడియోను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> వీడియోలను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{వీడియోను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> వీడియోలను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{ఈ ఫోటోను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఫోటోలను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{ఫోటోను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఫోటోలను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{ఈ ఐటెమ్ను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఐటెమ్లను ట్రాష్ నుండి బయటకు తీయడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{ఐటెమ్ను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను ట్రాష్ నుండి బయటకు తరలిస్తోంది…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{ఈ ఆడియో ఫైల్ను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఆడియో ఫైళ్లను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{ఆడియో ఫైల్ను తొలగిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఆడియో ఫైళ్లను తొలగిస్తోంది…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{ఈ వీడియోను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> వీడియోలను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{వీడియోను తొలగిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> వీడియోలను తొలగిస్తోంది…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{ఈ ఫోటోను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="COUNT">^2</xliff:g> ఫోటోలను తొలగించడానికి <xliff:g id="APP_NAME_1">^1</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{ఫోటోను తొలగిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఫోటోలను తొలగిస్తోంది…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{ఈ ఐటెమ్ను తొలగించడానికి <xliff:g id="APP_NAME_0">^1</xliff:g>ను అనుమతించాలా?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ఐటెమ్లను తొలగించడానికి <xliff:g id="COUNT">^2</xliff:g>ను అనుమతించాలా?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{ఐటెమ్ను తొలగిస్తోంది…}other{<xliff:g id="COUNT">^1</xliff:g> ఐటెమ్లను తొలగిస్తోంది…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> మీడియా ఫైళ్లను ప్రాసెస్ చేయదు"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"మీడియా ప్రాసెసింగ్ రద్దు చేయబడింది"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"మీడియా ప్రాసెసింగ్లో ఎర్రర్ ఏర్పడింది"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 3205d09..21a6be2 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"ต่อไป"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"อนุญาต"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"ปฏิเสธ"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">และอีก <xliff:g id="COUNT_1">^1</xliff:g> รายการ</item>
- <item quantity="one">และอีก <xliff:g id="COUNT_0">^1</xliff:g> รายการ</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{และอีก <xliff:g id="COUNT_0">^1</xliff:g> รายการ}other{และอีก <xliff:g id="COUNT_1">^1</xliff:g> รายการ}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ล้างไฟล์แอปชั่วคราว"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ต้องการล้างไฟล์ชั่วคราวบางไฟล์ ซึ่งอาจส่งผลให้ใช้แบตเตอรี่หรืออินเทอร์เน็ตมือถือมากขึ้น"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"กำลังล้างไฟล์แอปชั่วคราว…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"เพิ่ม"</string>
<string name="deselect" msgid="4297825044827769490">"ยกเลิกการเลือก"</string>
<string name="select" msgid="2704765470563027689">"เลือก"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">เลือกได้สูงสุด <xliff:g id="COUNT_1">^1</xliff:g> รายการ</item>
- <item quantity="one">เลือกได้สูงสุด <xliff:g id="COUNT_0">^1</xliff:g> รายการ</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{เลือกได้สูงสุด <xliff:g id="COUNT_0">^1</xliff:g> รายการ}other{เลือกได้สูงสุด <xliff:g id="COUNT_1">^1</xliff:g> รายการ}}"</string>
<string name="recent" msgid="6694613584743207874">"ล่าสุด"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"ไม่มีรูปภาพหรือวิดีโอ"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"ไม่มีอัลบั้ม"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"ดูรายการที่เลือก"</string>
<string name="picker_photos" msgid="7415035516411087392">"รูปภาพ"</string>
<string name="picker_albums" msgid="4822511902115299142">"อัลบั้ม"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ไม่อนุญาตให้เข้าถึงข้อมูลส่วนตัวจากแอปงาน"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"แอปงานหยุดชั่วคราว"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"หากต้องการเปิดรูปภาพงาน ให้เปิดแอปงานแล้วลองอีกครั้ง"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> รายการ</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> รายการ</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> รายการ}other{<xliff:g id="COUNT_1">^1</xliff:g> รายการ}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"เพิ่ม (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"กล้อง"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"การดาวน์โหลด"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"ภาพหน้าจอ"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขไฟล์เสียงนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">กำลังแก้ไขไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์…</item>
- <item quantity="one">กำลังแก้ไขไฟล์เสียง…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขวิดีโอนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">กำลังแก้ไขวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการ…</item>
- <item quantity="one">กำลังแก้ไขวิดีโอ…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขรูปภาพนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">กำลังแก้ไขรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูป…</item>
- <item quantity="one">กำลังแก้ไขรูปภาพ…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไข <xliff:g id="COUNT">^2</xliff:g> รายการไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขรายการนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">กำลังแก้ไข <xliff:g id="COUNT">^1</xliff:g> รายการ…</item>
- <item quantity="one">กำลังแก้ไขรายการ…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไปที่ถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายไฟล์เสียงนี้ไปที่ถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">กำลังย้ายไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์ไปที่ถังขยะ…</item>
- <item quantity="one">กำลังย้ายไฟล์เสียงไปที่ถังขยะ…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไปที่ถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายวิดีโอนี้ไปที่ถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">กำลังย้ายวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการไปที่ถังขยะ…</item>
- <item quantity="one">กำลังย้ายวิดีโอไปที่ถังขยะ…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไปที่ถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรูปภาพนี้ไปที่ถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">กำลังย้ายรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูปไปที่ถังขยะ…</item>
- <item quantity="one">กำลังย้ายรูปภาพไปที่ถังขยะ…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้าย <xliff:g id="COUNT">^2</xliff:g> รายการไปที่ถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรายการนี้ไปที่ถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">กำลังย้าย <xliff:g id="COUNT">^1</xliff:g> รายการไปที่ถังขยะ…</item>
- <item quantity="one">กำลังย้ายรายการไปที่ถังขยะ…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ออกจากถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายไฟล์เสียงนี้ออกจากถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">กำลังย้ายไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์ออกจากถังขยะ…</item>
- <item quantity="one">กำลังย้ายไฟล์เสียงออกจากถังขยะ…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการออกจากถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายวิดีโอนี้ออกจากถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">กำลังย้ายวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการออกจากถังขยะ…</item>
- <item quantity="one">กำลังย้ายวิดีโอออกจากถังขยะ…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปออกจากถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรูปภาพนี้ออกจากถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">กำลังย้ายรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูปออกจากถังขยะ…</item>
- <item quantity="one">กำลังย้ายรูปภาพออกจากถังขยะ…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้าย <xliff:g id="COUNT">^2</xliff:g> รายการออกจากถังขยะไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรายการนี้ออกจากถังขยะไหม</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">กำลังย้าย <xliff:g id="COUNT">^1</xliff:g> รายการออกจากถังขยะ…</item>
- <item quantity="one">กำลังย้ายรายการออกจากถังขยะ…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบไฟล์เสียงนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">กำลังลบไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์…</item>
- <item quantity="one">กำลังลบไฟล์เสียง…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบวิดีโอนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">กำลังลบวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการ…</item>
- <item quantity="one">กำลังลบวิดีโอ…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบรูปภาพนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">กำลังลบรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูป…</item>
- <item quantity="one">กำลังลบรูปภาพ…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบ <xliff:g id="COUNT">^2</xliff:g> รายการไหม</item>
- <item quantity="one">อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบรายการนี้ไหม</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">กำลังลบ <xliff:g id="COUNT">^1</xliff:g> รายการ…</item>
- <item quantity="one">กำลังลบรายการ…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"รูปภาพเคลื่อนไหว"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขไฟล์เสียงนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไหม}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{กำลังแก้ไขไฟล์เสียง…}other{กำลังแก้ไขไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขวิดีโอนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไหม}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{กำลังแก้ไขวิดีโอ…}other{กำลังแก้ไขวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการ…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขรูปภาพนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไขรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไหม}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{กำลังแก้ไขรูปภาพ…}other{กำลังแก้ไขรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูป…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> แก้ไขรายการนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> แก้ไข <xliff:g id="COUNT">^2</xliff:g> รายการไหม}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{กำลังแก้ไขรายการ…}other{กำลังแก้ไข <xliff:g id="COUNT">^1</xliff:g> รายการ…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายไฟล์เสียงนี้ไปที่ถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไปที่ถังขยะไหม}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{กำลังย้ายไฟล์เสียงไปที่ถังขยะ…}other{กำลังย้ายไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์ไปที่ถังขยะ…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายวิดีโอนี้ไปที่ถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไปที่ถังขยะไหม}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{กำลังย้ายวิดีโอไปที่ถังขยะ…}other{กำลังย้ายวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการไปที่ถังขยะ…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรูปภาพนี้ไปที่ถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไปที่ถังขยะไหม}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{กำลังย้ายรูปภาพไปที่ถังขยะ…}other{กำลังย้ายรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูปไปที่ถังขยะ…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรายการนี้ไปที่ถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้าย <xliff:g id="COUNT">^2</xliff:g> รายการไปที่ถังขยะไหม}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{กำลังย้ายรายการไปที่ถังขยะ…}other{กำลังย้าย <xliff:g id="COUNT">^1</xliff:g> รายการไปที่ถังขยะ…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายไฟล์เสียงนี้ออกจากถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ออกจากถังขยะไหม}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{กำลังย้ายไฟล์เสียงออกจากถังขยะ…}other{กำลังย้ายไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์ออกจากถังขยะ…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายวิดีโอนี้ออกจากถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการออกจากถังขยะไหม}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{กำลังย้ายวิดีโอออกจากถังขยะ…}other{กำลังย้ายวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการออกจากถังขยะ…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรูปภาพนี้ออกจากถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้ายรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปออกจากถังขยะไหม}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{กำลังย้ายรูปภาพออกจากถังขยะ…}other{กำลังย้ายรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูปออกจากถังขยะ…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ย้ายรายการนี้ออกจากถังขยะไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ย้าย <xliff:g id="COUNT">^2</xliff:g> รายการออกจากถังขยะไหม}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{กำลังย้ายรายการออกจากถังขยะ…}other{กำลังย้าย <xliff:g id="COUNT">^1</xliff:g> รายการออกจากถังขยะ…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบไฟล์เสียงนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบไฟล์เสียง <xliff:g id="COUNT">^2</xliff:g> ไฟล์ไหม}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{กำลังลบไฟล์เสียง…}other{กำลังลบไฟล์เสียง <xliff:g id="COUNT">^1</xliff:g> ไฟล์…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบวิดีโอนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบวิดีโอ <xliff:g id="COUNT">^2</xliff:g> รายการไหม}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{กำลังลบวิดีโอ…}other{กำลังลบวิดีโอ <xliff:g id="COUNT">^1</xliff:g> รายการ…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบรูปภาพนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบรูปภาพ <xliff:g id="COUNT">^2</xliff:g> รูปไหม}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{กำลังลบรูปภาพ…}other{กำลังลบรูปภาพ <xliff:g id="COUNT">^1</xliff:g> รูป…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{อนุญาตให้ <xliff:g id="APP_NAME_0">^1</xliff:g> ลบรายการนี้ไหม}other{อนุญาตให้ <xliff:g id="APP_NAME_1">^1</xliff:g> ลบ <xliff:g id="COUNT">^2</xliff:g> รายการไหม}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{กำลังลบรายการ…}other{กำลังลบ <xliff:g id="COUNT">^1</xliff:g> รายการ…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g>ประมวลผลไฟล์สื่อไม่ได้"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"ยกเลิกการประมวลผลสื่อแล้ว"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"ข้อผิดพลาดในการประมวลผลสื่อ"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 99ee0a7..443c031 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Magpatuloy"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Payagan"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Tanggihan"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">At <xliff:g id="COUNT_1">^1</xliff:g> pang item</item>
- <item quantity="other">At <xliff:g id="COUNT_1">^1</xliff:g> pang item</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{At <xliff:g id="COUNT_0">^1</xliff:g> pang item}one{At <xliff:g id="COUNT_1">^1</xliff:g> pang item}other{At <xliff:g id="COUNT_1">^1</xliff:g> pang item}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"I-clear ang mga pansamantalang file ng app"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Gustong mag-clear ng <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ng ilang pansamantalang file. Baka lumakas ang paggamit ng baterya o cellular data dahil dito."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Kini-clear ang mga pansamantalang file ng app…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Magdagdag"</string>
<string name="deselect" msgid="4297825044827769490">"I-deselect"</string>
<string name="select" msgid="2704765470563027689">"Piliin"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Pumili ng hanggang <xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other">Pumili ng hanggang <xliff:g id="COUNT_1">^1</xliff:g> na item</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Pumili ng hanggang <xliff:g id="COUNT_0">^1</xliff:g> item}one{Pumili ng hanggang <xliff:g id="COUNT_1">^1</xliff:g> item}other{Pumili ng hanggang <xliff:g id="COUNT_1">^1</xliff:g> na item}}"</string>
<string name="recent" msgid="6694613584743207874">"Kamakailan"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Walang larawan o video"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Walang album"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Tingnan ang napili"</string>
<string name="picker_photos" msgid="7415035516411087392">"Photos"</string>
<string name="picker_albums" msgid="4822511902115299142">"Mga Album"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Hindi pinapahintulutan ang pag-access ng personal na data mula sa isang app para sa trabaho"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Naka-pause ang mga app para sa trabaho"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Para buksan ang mga larawan sa trabaho, i-on ang iyong mga app sa trabaho at subukan ulit"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> item</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> na item</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> item}one{<xliff:g id="COUNT_1">^1</xliff:g> item}other{<xliff:g id="COUNT_1">^1</xliff:g> na item}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Magdagdag (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Camera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Mga Download"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Mga Screenshot"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-modify ang <xliff:g id="COUNT">^2</xliff:g> audio file?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-modify ang <xliff:g id="COUNT">^2</xliff:g> na audio file?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> audio file…</item>
- <item quantity="other">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na audio file…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na video?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="other">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> larawan?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na larawan?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> larawan…</item>
- <item quantity="other">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na larawan…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na item?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na item…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> audio file?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na audio file?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> audio file sa trash…</item>
- <item quantity="other">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na audio file sa trash…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na video?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> video sa trash…</item>
- <item quantity="other">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na video sa trash…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> larawan?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na larawan?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> larawan sa trash…</item>
- <item quantity="other">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na larawan sa trash…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na item?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> item sa trash…</item>
- <item quantity="other">Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na item sa trash…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> audio file?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na audio file?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> audio file sa trash…</item>
- <item quantity="other">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na audio file sa trash…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na video?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> video sa trash…</item>
- <item quantity="other">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na video sa trash…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> larawan?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na larawan?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> larawan sa trash…</item>
- <item quantity="other">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na larawan sa trash…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na item?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> item sa trash…</item>
- <item quantity="other">Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na item sa trash…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> audio file?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na audio file?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> audio file…</item>
- <item quantity="other">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na audio file…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na video?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="other">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> larawan?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na larawan?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> larawan…</item>
- <item quantity="other">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na larawan…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> item?</item>
- <item quantity="other">Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na item?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> item…</item>
- <item quantity="other">Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na item…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Gumagalaw na Larawan"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na baguhin ang audio file na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> audio file?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na audio file?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Binabago ang audio file…}one{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> audio file…}other{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na audio file…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na baguhin ang video na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> video?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Binabago ang video…}one{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> video…}other{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na video…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na baguhin ang larawang ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> larawan?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na larawan?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Binabago ang larawan…}one{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> larawan…}other{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na larawan…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na baguhin ang item na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> item?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na baguhin ang <xliff:g id="COUNT">^2</xliff:g> na item?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Binabago ang item…}one{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> item…}other{Nagbabago ng <xliff:g id="COUNT">^1</xliff:g> na item…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na ilipat sa trash ang audio file na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> audio file?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na audio file?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Inililipat sa trash ang audio file…}one{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> audio file sa trash…}other{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na audio file sa trash…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na ilipat sa trash ang video na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> video?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na video?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Inililipat sa trash ang video…}one{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> video sa trash…}other{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na video sa trash…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na ilipat sa trash ang larawang ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> larawan?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na larawan?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Inililipat sa trash ang larawan…}one{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> larawan sa trash…}other{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na larawan sa trash…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na ilipat sa trash ang item na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> item?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na ilipat sa trash ang <xliff:g id="COUNT">^2</xliff:g> na item?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Inililipat sa trash ang item…}one{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> item sa trash…}other{Naglilipat ng <xliff:g id="COUNT">^1</xliff:g> na item sa trash…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na alisin sa trash ang audio file na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> audio file?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na audio file?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Inaalis sa trash ang audio file…}one{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> audio file sa trash…}other{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na audio file sa trash…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na alisin sa trash ang video na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> video?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na video?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Inaalis sa trash ang video…}one{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> video sa trash…}other{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na video sa trash…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na alisin sa trash ang larawang ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> larawan?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na larawan?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Inaalis sa trash ang larawan…}one{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> larawan sa trash…}other{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na larawan sa trash…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na alisin sa trash ang item na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> item?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na alisin sa trash ang <xliff:g id="COUNT">^2</xliff:g> na item?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Inaalis sa trash ang item…}one{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> item sa trash…}other{Nag-aalis ng <xliff:g id="COUNT">^1</xliff:g> na item sa trash…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na i-delete ang audio file na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> audio file?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na audio file?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Dine-delete ang audio file…}one{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> audio file…}other{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na audio file…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na i-delete ang video na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> video?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Dine-delete ang video…}one{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> video…}other{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na video…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na i-delete ang larawang ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> larawan?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na larawan?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Dine-delete ang larawan…}one{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> larawan…}other{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na larawan…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Payagan ang <xliff:g id="APP_NAME_0">^1</xliff:g> na i-delete ang item na ito?}one{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> item?}other{Payagan ang <xliff:g id="APP_NAME_1">^1</xliff:g> na i-delete ang <xliff:g id="COUNT">^2</xliff:g> na item?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Dine-delete ang item…}one{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> item…}other{Nagde-delete ng <xliff:g id="COUNT">^1</xliff:g> na item…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Hindi nakakapagproseso ng mga media file ang <xliff:g id="APP_NAME">%s</xliff:g>"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Nakansela ang pagpoproseso ng media"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Error sa pagpoproseso ng media"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 08a61cc..e6ea827 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Devam"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"İzin ver"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Reddet"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Ayrıca <xliff:g id="COUNT_1">^1</xliff:g> ek öğe</item>
- <item quantity="one">Ayrıca <xliff:g id="COUNT_0">^1</xliff:g> ek öğe</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Ayrıca <xliff:g id="COUNT_0">^1</xliff:g> ek öğe}other{Ayrıca <xliff:g id="COUNT_1">^1</xliff:g> ek öğe}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Geçici uygulama dosyalarını temizleyin"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> bazı geçici dosyaları temizlemek istiyor. Bu, pil veya hücresel veri kullanımında artışa yol açabilir."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Geçici uygulama dosyaları temizleniyor…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Ekle"</string>
<string name="deselect" msgid="4297825044827769490">"Seçimi kaldır"</string>
<string name="select" msgid="2704765470563027689">"Seç"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> adede kadar öğe seçin</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> adede kadar öğe seçin</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{En fazla <xliff:g id="COUNT_0">^1</xliff:g> öğe seçin}other{En fazla <xliff:g id="COUNT_1">^1</xliff:g> öğe seçin}}"</string>
<string name="recent" msgid="6694613584743207874">"En son"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Fotoğraf veya video yok"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Albüm yok"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Seçilenleri görüntüle"</string>
<string name="picker_photos" msgid="7415035516411087392">"Fotoğraflar"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albümler"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"İş uygulamasından kişisel verilere erişmeye izin verilmiyor"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"İş uygulamaları duraklatıldı"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"İş fotoğraflarını açmak için iş uygulamalarını açıp tekrar deneyin"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> öğe</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> öğe</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> öğe}other{<xliff:g id="COUNT_1">^1</xliff:g> öğe}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Ekle (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"İndirilenler"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Ekran görüntüleri"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını değiştirmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını değiştirmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ses dosyası değiştiriliyor…</item>
- <item quantity="one">Ses dosyası değiştiriliyor…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu değiştirmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu değiştirmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video değiştiriliyor…</item>
- <item quantity="one">Video değiştiriliyor…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı değiştirmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı değiştirmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotoğraf değiştiriliyor…</item>
- <item quantity="one">Fotoğraf değiştiriliyor…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi değiştirmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi değiştirmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> öğe değiştiriliyor…</item>
- <item quantity="one">Öğe değiştiriliyor…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını çöp kutusuna taşımasına izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını çöp kutusuna taşımasına izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ses dosyası çöp kutusuna taşınıyor…</item>
- <item quantity="one">Ses dosyası çöp kutusuna taşınıyor…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu çöp kutusuna taşımasına izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu çöp kutusuna taşımasına izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video çöp kutusuna taşınıyor…</item>
- <item quantity="one">Video çöp kutusuna taşınıyor…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı çöp kutusuna taşımasına izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı çöp kutusuna taşımasına izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotoğraf çöp kutusuna taşınıyor…</item>
- <item quantity="one">Fotoğraf çöp kutusuna taşınıyor…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi çöp kutusuna taşımasına izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi çöp kutusuna taşımasına izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> öğe çöp kutusuna taşınıyor…</item>
- <item quantity="one">Öğe çöp kutusuna taşınıyor…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ses dosyası çöp kutusundan geri yükleniyor…</item>
- <item quantity="one">Ses dosyası çöp kutusundan geri yükleniyor…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video çöp kutusundan geri yükleniyor…</item>
- <item quantity="one">Video çöp kutusundan geri yükleniyor…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotoğraf çöp kutusundan geri yükleniyor…</item>
- <item quantity="one">Fotoğraf çöp kutusundan geri yükleniyor…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi çöp kutusundan geri yüklemesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> öğe çöp kutusundan geri yükleniyor…</item>
- <item quantity="one">Öğe çöp kutusundan geri yükleniyor…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını silmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını silmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ses dosyası siliniyor…</item>
- <item quantity="one">Ses dosyası siliniyor…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu silmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu silmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> video siliniyor…</item>
- <item quantity="one">Video siliniyor…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı silmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı silmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> fotoğraf siliniyor…</item>
- <item quantity="one">Fotoğraf siliniyor…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi silmesine izin verilsin mi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi silmesine izin verilsin mi?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> öğe siliniyor…</item>
- <item quantity="one">Öğe siliniyor…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Hareketli Fotoğraf"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını değiştirmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını değiştirmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Ses dosyası değiştiriliyor…}other{<xliff:g id="COUNT">^1</xliff:g> ses dosyası değiştiriliyor…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu değiştirmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu değiştirmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video değiştiriliyor…}other{<xliff:g id="COUNT">^1</xliff:g> video değiştiriliyor…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı değiştirmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı değiştirmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Fotoğraf değiştiriliyor…}other{<xliff:g id="COUNT">^1</xliff:g> fotoğraf değiştiriliyor…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi değiştirmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi değiştirmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Öğe değiştiriliyor…}other{<xliff:g id="COUNT">^1</xliff:g> öğe değiştiriliyor…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını çöp kutusuna taşımasına izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını çöp kutusuna taşımasına izin verilsin mi?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Ses dosyası çöp kutusuna taşınıyor…}other{<xliff:g id="COUNT">^1</xliff:g> ses dosyası çöp kutusuna taşınıyor…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu çöp kutusuna taşımasına izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu çöp kutusuna taşımasına izin verilsin mi?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video çöp kutusuna taşınıyor…}other{<xliff:g id="COUNT">^1</xliff:g> video çöp kutusuna taşınıyor…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı çöp kutusuna taşımasına izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı çöp kutusuna taşımasına izin verilsin mi?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Fotoğraf çöp kutusuna taşınıyor…}other{<xliff:g id="COUNT">^1</xliff:g> fotoğraf çöp kutusuna taşınıyor…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi çöp kutusuna taşımasına izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi çöp kutusuna taşımasına izin verilsin mi?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Öğe çöp kutusuna taşınıyor…}other{<xliff:g id="COUNT">^1</xliff:g> öğe çöp kutusuna taşınıyor…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını çöp kutusundan geri yüklemesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını çöp kutusundan geri yüklemesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Ses dosyası çöp kutusundan geri yükleniyor…}other{<xliff:g id="COUNT">^1</xliff:g> ses dosyası çöp kutusundan geri yükleniyor…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu çöp kutusundan geri yüklemesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu çöp kutusundan geri yüklemesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video çöp kutusundan geri yükleniyor…}other{<xliff:g id="COUNT">^1</xliff:g> video çöp kutusundan geri yükleniyor…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı çöp kutusundan geri yüklemesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı çöp kutusundan geri yüklemesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Fotoğraf çöp kutusundan geri yükleniyor…}other{<xliff:g id="COUNT">^1</xliff:g> fotoğraf çöp kutusundan geri yükleniyor…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi çöp kutusundan geri yüklemesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi çöp kutusundan geri yüklemesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Öğe çöp kutusundan geri yükleniyor…}other{<xliff:g id="COUNT">^1</xliff:g> öğe çöp kutusundan geri yükleniyor…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu ses dosyasını silmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> ses dosyasını silmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Ses dosyası siliniyor…}other{<xliff:g id="COUNT">^1</xliff:g> ses dosyası siliniyor…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu videoyu silmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> videoyu silmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video siliniyor…}other{<xliff:g id="COUNT">^1</xliff:g> video siliniyor…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu fotoğrafı silmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> fotoğrafı silmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Fotoğraf siliniyor…}other{<xliff:g id="COUNT">^1</xliff:g> fotoğraf siliniyor…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> uygulamasının bu öğeyi silmesine izin verilsin mi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> uygulamasının <xliff:g id="COUNT">^2</xliff:g> öğeyi silmesine izin verilsin mi?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Öğe siliniyor…}other{<xliff:g id="COUNT">^1</xliff:g> öğe siliniyor…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g>, medya dosyalarını işleyemez"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Medya işleme iptal edildi"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Medya işleme hatası"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index f088e4f..fcd01ab 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -29,18 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Продовжити"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Надати"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Заборонити"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="few">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="many">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Ще <xliff:g id="COUNT_1">^1</xliff:g> додатковий елемент</item>
- <item quantity="few">Ще <xliff:g id="COUNT_1">^1</xliff:g> додаткові елементи</item>
- <item quantity="many">Ще <xliff:g id="COUNT_1">^1</xliff:g> додаткових елементів</item>
- <item quantity="other">Ще <xliff:g id="COUNT_1">^1</xliff:g> додаткового елемента</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}few{+<xliff:g id="COUNT_1">^1</xliff:g>}many{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{І ще <xliff:g id="COUNT_0">^1</xliff:g> додатковий об’єкт}one{І ще <xliff:g id="COUNT_1">^1</xliff:g> додатковий об’єкт}few{І ще <xliff:g id="COUNT_1">^1</xliff:g> додаткові об’єкти}many{І ще <xliff:g id="COUNT_1">^1</xliff:g> додаткових об’єктів}other{І ще <xliff:g id="COUNT_1">^1</xliff:g> додаткового об’єкта}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Видалити тимчасові файли додатків"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"Додаток <xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> хоче видалити деякі тимчасові файли. Це може збільшити використання акумулятора або мобільного трафіку."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Видалення тимчасових файлів додатків…"</string>
@@ -50,13 +40,10 @@
<string name="add" msgid="2894574044585549298">"Додати"</string>
<string name="deselect" msgid="4297825044827769490">"Не вибирати"</string>
<string name="select" msgid="2704765470563027689">"Вибрати"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкт</item>
- <item quantity="few">Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкти</item>
- <item quantity="many">Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єктів</item>
- <item quantity="other">Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкта</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Виберіть не більше ніж <xliff:g id="COUNT_0">^1</xliff:g> об’єкт}one{Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкт}few{Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкти}many{Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єктів}other{Виберіть не більше ніж <xliff:g id="COUNT_1">^1</xliff:g> об’єкта}}"</string>
<string name="recent" msgid="6694613584743207874">"Нещодавні"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Немає фото чи відео"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Немає альбомів"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Переглянути вибране"</string>
<string name="picker_photos" msgid="7415035516411087392">"Фото"</string>
<string name="picker_albums" msgid="4822511902115299142">"Альбоми"</string>
@@ -67,12 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Доступ до персональних даних із робочого додатка заблокований"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Робочі додатки призупинено"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Щоб відкрити робочі фотографії, увімкніть робочі додатки й повторіть спробу"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one"><xliff:g id="COUNT_1">^1</xliff:g> файл</item>
- <item quantity="few"><xliff:g id="COUNT_1">^1</xliff:g> файли</item>
- <item quantity="many"><xliff:g id="COUNT_1">^1</xliff:g> файлів</item>
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> файлу</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> об’єкт}one{<xliff:g id="COUNT_1">^1</xliff:g> об’єкт}few{<xliff:g id="COUNT_1">^1</xliff:g> об’єкти}many{<xliff:g id="COUNT_1">^1</xliff:g> об’єктів}other{<xliff:g id="COUNT_1">^1</xliff:g> об’єкта}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Додати (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Камера"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Завантаження"</string>
@@ -80,198 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Знімки екрана"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайл?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайли?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…</item>
- <item quantity="few">Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…</item>
- <item quantity="many">Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…</item>
- <item quantity="other">Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Змінення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="few">Змінення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="many">Змінення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="other">Змінення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографію?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографій?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Змінення <xliff:g id="COUNT">^1</xliff:g> фотографії…</item>
- <item quantity="few">Змінення <xliff:g id="COUNT">^1</xliff:g> фотографій…</item>
- <item quantity="many">Змінення <xliff:g id="COUNT">^1</xliff:g> фотографій…</item>
- <item quantity="other">Змінення <xliff:g id="COUNT">^1</xliff:g> фотографії…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> елемент?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> елементи?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> елементів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> елемента?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Змінення <xliff:g id="COUNT">^1</xliff:g> об\'єкта…</item>
- <item quantity="few">Змінення <xliff:g id="COUNT">^1</xliff:g> об\'єктів…</item>
- <item quantity="many">Змінення <xliff:g id="COUNT">^1</xliff:g> об\'єктів…</item>
- <item quantity="other">Змінення <xliff:g id="COUNT">^1</xliff:g> об\'єкта…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайл у кошик?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайли в кошик?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів у кошик?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу в кошик?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу в кошик…</item>
- <item quantity="few">Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів у кошик…</item>
- <item quantity="many">Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів у кошик…</item>
- <item quantity="other">Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу в кошик…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…</item>
- <item quantity="few">Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…</item>
- <item quantity="many">Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…</item>
- <item quantity="other">Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографію в кошик?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографії в кошик?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографій у кошик?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографії в кошик?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографії в кошик…</item>
- <item quantity="few">Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографій у кошик…</item>
- <item quantity="many">Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографій у кошик…</item>
- <item quantity="other">Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографії в кошик…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> елемент у кошик?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> елементи в кошик?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> елементів у кошик?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> елемента в кошик?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Переміщення <xliff:g id="COUNT">^1</xliff:g> об\'єкта в кошик…</item>
- <item quantity="few">Переміщення <xliff:g id="COUNT">^1</xliff:g> об\'єктів у кошик…</item>
- <item quantity="many">Переміщення <xliff:g id="COUNT">^1</xliff:g> об\'єктів у кошик…</item>
- <item quantity="other">Переміщення <xliff:g id="COUNT">^1</xliff:g> об\'єкта в кошик…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайл?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайли?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу з кошика…</item>
- <item quantity="few">Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів із кошика…</item>
- <item quantity="many">Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів із кошика…</item>
- <item quantity="other">Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу з кошика…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…</item>
- <item quantity="few">Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…</item>
- <item quantity="many">Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…</item>
- <item quantity="other">Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографію?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографій?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографії з кошика…</item>
- <item quantity="few">Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографій із кошика…</item>
- <item quantity="many">Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографій із кошика…</item>
- <item quantity="other">Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографії з кошика…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> елемент?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> елементи?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> елементів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> елемента?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Відновлення <xliff:g id="COUNT">^1</xliff:g> об\'єкта з кошика…</item>
- <item quantity="few">Відновлення <xliff:g id="COUNT">^1</xliff:g> об\'єктів із кошика…</item>
- <item quantity="many">Відновлення <xliff:g id="COUNT">^1</xliff:g> об\'єктів із кошика…</item>
- <item quantity="other">Відновлення <xliff:g id="COUNT">^1</xliff:g> об\'єкта з кошика…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайл?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайли?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…</item>
- <item quantity="few">Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…</item>
- <item quantity="many">Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…</item>
- <item quantity="other">Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Видалення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="few">Видалення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="many">Видалення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- <item quantity="other">Видалення <xliff:g id="COUNT">^1</xliff:g> відео…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографію?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографій?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографії?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Видалення <xliff:g id="COUNT">^1</xliff:g> фотографії…</item>
- <item quantity="few">Видалення <xliff:g id="COUNT">^1</xliff:g> фотографій…</item>
- <item quantity="many">Видалення <xliff:g id="COUNT">^1</xliff:g> фотографій…</item>
- <item quantity="other">Видалення <xliff:g id="COUNT">^1</xliff:g> фотографії…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> елемент?</item>
- <item quantity="few">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> елементи?</item>
- <item quantity="many">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> елементів?</item>
- <item quantity="other">Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> елемента?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Видалення <xliff:g id="COUNT">^1</xliff:g> об\'єкта…</item>
- <item quantity="few">Видалення <xliff:g id="COUNT">^1</xliff:g> об\'єктів…</item>
- <item quantity="many">Видалення <xliff:g id="COUNT">^1</xliff:g> об\'єктів…</item>
- <item quantity="other">Видалення <xliff:g id="COUNT">^1</xliff:g> об\'єкта…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Фото з рухом"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> змінити цей аудіофайл?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайл?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайли?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Змінення аудіофайлу…}one{Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…}few{Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…}many{Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…}other{Змінення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> змінити це відео?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> відео?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Змінення відео…}one{Змінення <xliff:g id="COUNT">^1</xliff:g> відео…}few{Змінення <xliff:g id="COUNT">^1</xliff:g> відео…}many{Змінення <xliff:g id="COUNT">^1</xliff:g> відео…}other{Змінення <xliff:g id="COUNT">^1</xliff:g> відео…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> змінити цю фотографію?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографію?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографії?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографій?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> фотографії?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Змінення фотографії…}one{Змінення <xliff:g id="COUNT">^1</xliff:g> фотографії…}few{Змінення <xliff:g id="COUNT">^1</xliff:g> фотографій…}many{Змінення <xliff:g id="COUNT">^1</xliff:g> фотографій…}other{Змінення <xliff:g id="COUNT">^1</xliff:g> фотографії…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> змінити цей об’єкт?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> об’єкт?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> об’єкти?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> об’єктів?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> змінити <xliff:g id="COUNT">^2</xliff:g> об’єкта?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Змінення об’єкта…}one{Змінення <xliff:g id="COUNT">^1</xliff:g> об’єкта…}few{Змінення <xliff:g id="COUNT">^1</xliff:g> об’єктів…}many{Змінення <xliff:g id="COUNT">^1</xliff:g> об’єктів…}other{Змінення <xliff:g id="COUNT">^1</xliff:g> об’єкта…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> перемістити цей аудіофайл у кошик?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайл у кошик?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайли в кошик?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів у кошик?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу в кошик?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Переміщення аудіофайлу в кошик…}one{Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу в кошик…}few{Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів у кошик…}many{Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів у кошик…}other{Переміщення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу в кошик…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> перемістити це відео в кошик?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> відео в кошик?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Переміщення відео в кошик…}one{Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…}few{Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…}many{Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…}other{Переміщення <xliff:g id="COUNT">^1</xliff:g> відео в кошик…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> перемістити цю фотографію в кошик?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографію в кошик?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографії в кошик?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографій у кошик?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> фотографії в кошик?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Переміщення фотографії в кошик…}one{Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографії в кошик…}few{Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографій у кошик…}many{Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографій у кошик…}other{Переміщення <xliff:g id="COUNT">^1</xliff:g> фотографії в кошик…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> перемістити цей об’єкт у кошик?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> об’єкт у кошик?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> об’єкти в кошик?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> об’єктів у кошик?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> перемістити <xliff:g id="COUNT">^2</xliff:g> об’єкта в кошик?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Переміщення об’єкта в кошик…}one{Переміщення <xliff:g id="COUNT">^1</xliff:g> об’єкта в кошик…}few{Переміщення <xliff:g id="COUNT">^1</xliff:g> об’єктів у кошик…}many{Переміщення <xliff:g id="COUNT">^1</xliff:g> об’єктів у кошик…}other{Переміщення <xliff:g id="COUNT">^1</xliff:g> об’єкта в кошик…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> відновити цей аудіофайл із кошика?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайл із кошика?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайли з кошика?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів із кошика?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу з кошика?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Відновлення аудіофайлу з кошика…}one{Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу з кошика…}few{Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів із кошика…}many{Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів із кошика…}other{Відновлення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу з кошика…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> відновити це відео з кошика?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео з кошика?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео з кошика?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео з кошика?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> відео з кошика?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Відновлення відео з кошика…}one{Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…}few{Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…}many{Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…}other{Відновлення <xliff:g id="COUNT">^1</xliff:g> відео з кошика…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> відновити цю фотографію з кошика?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографію з кошика?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографії з кошика?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографій із кошика?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> фотографії з кошика?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Відновлення фотографії з кошика…}one{Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографії з кошика…}few{Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографій із кошика…}many{Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографій із кошика…}other{Відновлення <xliff:g id="COUNT">^1</xliff:g> фотографії з кошика…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> відновити цей об’єкт із кошика?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> об’єкт із кошика?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> об’єкти з кошика?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> об’єктів із кошика?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> відновити <xliff:g id="COUNT">^2</xliff:g> об’єкта з кошика?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Відновлення об’єкта з кошика…}one{Відновлення <xliff:g id="COUNT">^1</xliff:g> об’єкта з кошика…}few{Відновлення <xliff:g id="COUNT">^1</xliff:g> об’єктів із кошика…}many{Відновлення <xliff:g id="COUNT">^1</xliff:g> об’єктів із кошика…}other{Відновлення <xliff:g id="COUNT">^1</xliff:g> об’єкта з кошика…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> видалити цей аудіофайл?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайл?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайли?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайлів?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> аудіофайлу?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Видалення аудіофайлу…}one{Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…}few{Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…}many{Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлів…}other{Видалення <xliff:g id="COUNT">^1</xliff:g> аудіофайлу…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> видалити це відео?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> відео?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Видалення відео…}one{Видалення <xliff:g id="COUNT">^1</xliff:g> відео…}few{Видалення <xliff:g id="COUNT">^1</xliff:g> відео…}many{Видалення <xliff:g id="COUNT">^1</xliff:g> відео…}other{Видалення <xliff:g id="COUNT">^1</xliff:g> відео…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> видалити цю фотографію?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографію?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографії?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографій?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> фотографії?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Видалення фотографії…}one{Видалення <xliff:g id="COUNT">^1</xliff:g> фотографії…}few{Видалення <xliff:g id="COUNT">^1</xliff:g> фотографій…}many{Видалення <xliff:g id="COUNT">^1</xliff:g> фотографій…}other{Видалення <xliff:g id="COUNT">^1</xliff:g> фотографії…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Дозволити додатку <xliff:g id="APP_NAME_0">^1</xliff:g> видалити цей об’єкт?}one{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> об’єкт?}few{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> об’єкти?}many{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> об’єктів?}other{Дозволити додатку <xliff:g id="APP_NAME_1">^1</xliff:g> видалити <xliff:g id="COUNT">^2</xliff:g> об’єкта?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Видалення об’єкта…}one{Видалення <xliff:g id="COUNT">^1</xliff:g> об’єкта…}few{Видалення <xliff:g id="COUNT">^1</xliff:g> об’єктів…}many{Видалення <xliff:g id="COUNT">^1</xliff:g> об’єктів…}other{Видалення <xliff:g id="COUNT">^1</xliff:g> об’єкта…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"Додаток <xliff:g id="APP_NAME">%s</xliff:g> не може обробляти медіафайли"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Обробку медіафайлів скасовано"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Не вдалось обробити медіафайли"</string>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index b1696d1..40493ac 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"جاری رکھیں"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"اجازت دیں"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"مسترد کریں"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g>+</item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">مزید <xliff:g id="COUNT_1">^1</xliff:g> اضافی آئٹمز</item>
- <item quantity="one">مزید <xliff:g id="COUNT_0">^1</xliff:g> اضافی آئٹم</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{مزید <xliff:g id="COUNT_0">^1</xliff:g> اضافی آئٹم}other{مزید <xliff:g id="COUNT_1">^1</xliff:g> اضافی آئٹمز}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"ایپ کی عارضی فائلز کو صاف کریں"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> کچھ عارضی فائلز کو صاف کرنا چاہتی ہے۔ اس کی وجہ سے بیٹری یا سیلولر ڈیٹا کے استعمال میں اضافہ ہو سکتا ہے۔"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"ایپ کی عارضی فائلز کو صاف کیا جا رہا ہے…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"شامل کریں"</string>
<string name="deselect" msgid="4297825044827769490">"غیر منتخب کریں"</string>
<string name="select" msgid="2704765470563027689">"منتخب کریں"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> آئٹمز تک منتخب کریں</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> آئٹم تک منتخب کریں</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> آئٹم تک منتخب کریں}other{<xliff:g id="COUNT_1">^1</xliff:g> آئٹمز تک منتخب کریں}}"</string>
<string name="recent" msgid="6694613584743207874">"حالیہ"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"کوئی تصویر یا ویڈیو نہیں"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"کوئی البم نہیں"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"منتخب کردہ دیکھیں"</string>
<string name="picker_photos" msgid="7415035516411087392">"تصاویر"</string>
<string name="picker_albums" msgid="4822511902115299142">"البمز"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"ورک ایپ سے ذاتی ڈیٹا تک رسائی کی اجازت نہیں ہے"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"ورک ایپس موقوف ہیں"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"کام کی تصاویر کھولنے کے لیے اپنی ورک ایپس آن کریں، پھر دوبارہ کوشش کریں"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> آئٹمز</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> آئٹم</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> آئٹم}other{<xliff:g id="COUNT_1">^1</xliff:g> آئٹمز}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"(<xliff:g id="COUNT">^1</xliff:g>) شامل کریں"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"کیمرا"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"ڈاؤن لوڈز"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"اسکرین شاٹس"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز میں ترمیم کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل میں ترمیم کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز میں ترمیم کی جا رہی ہے…</item>
- <item quantity="one">آڈیو فائل میں ترمیم کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز میں ترمیم کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو میں ترمیم کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ویڈیوز میں ترمیم کی جا رہی ہے…</item>
- <item quantity="one">ویڈیو میں ترمیم کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر میں ترمیم کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر میں ترمیم کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> تصاویر میں ترمیم کی جا رہی ہے…</item>
- <item quantity="one">تصویر میں ترمیم کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز میں ترمیم کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم میں ترمیم کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آئٹمز میں ترمیم کی جا رہی ہے…</item>
- <item quantity="one">آئٹم میں ترمیم کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- <item quantity="one">آڈیو فائل کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ویڈیوز کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- <item quantity="one">ویڈیو کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> تصاویر کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- <item quantity="one">تصویر کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آئٹمز کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- <item quantity="one">آئٹم کو کوڑے دان میں منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز کو کوڑے دان سے باہر منتقل کیا جا ریا ہے…</item>
- <item quantity="one">آڈیو فائل کو کوڑے دان سے باہر منتقل کیا جا ریا ہے…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ویڈیوز کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- <item quantity="one">ویڈیو کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> تصاویر کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- <item quantity="one">تصویر کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آئٹمز کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- <item quantity="one">آئٹم کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو حذف کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو حذف کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز حذف کی جا رہی ہیں…</item>
- <item quantity="one">آڈیو فائل حذف کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو حذف کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو حذف کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ویڈیوز حذف کی جا رہی ہیں…</item>
- <item quantity="one">ویڈیو حذف کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو حذف کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو حذف کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> تصاویر حذف کی جا رہی ہیں…</item>
- <item quantity="one">تصویر حذف کی جا رہی ہے…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو حذف کرنے کی اجازت دیں؟</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو حذف کرنے کی اجازت دیں؟</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> آئٹمز حذف کئے جا رہے ہیں…</item>
- <item quantity="one">آئٹم حذف کیا جا رہا ہے…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"موشَن تصویر"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل میں ترمیم کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز میں ترمیم کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{آڈیو فائل میں ترمیم کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز میں ترمیم کی جا رہی ہے…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو میں ترمیم کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز میں ترمیم کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{ویڈیو میں ترمیم کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> ویڈیوز میں ترمیم کی جا رہی ہے…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر میں ترمیم کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر میں ترمیم کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{تصویر میں ترمیم کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> تصاویر میں ترمیم کی جا رہی ہے…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم میں ترمیم کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز میں ترمیم کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{آئٹم میں ترمیم کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آئٹمز میں ترمیم کی جا رہی ہے…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{آڈیو فائل کو کوڑے دان میں منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز کو کوڑے دان میں منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{ویڈیو کو کوڑے دان میں منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> ویڈیوز کو کوڑے دان میں منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{تصویر کو کوڑے دان میں منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> تصاویر کو کوڑے دان میں منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو کوڑے دان میں منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{آئٹم کو کوڑے دان میں منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آئٹمز کو کوڑے دان میں منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{آڈیو فائل کو کوڑے دان سے باہر منتقل کیا جا ریا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز کو کوڑے دان سے باہر منتقل کیا جا ریا ہے…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{ویڈیو کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> ویڈیوز کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{تصویر کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> تصاویر کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو کوڑے دان سے باہر منتقل کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{آئٹم کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آئٹمز کو کوڑے دان سے باہر منتقل کیا جا رہا ہے…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آڈیو فائل کو حذف کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آڈیو فائلز کو حذف کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{آڈیو فائل حذف کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آڈیو فائلز حذف کی جا رہی ہیں…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس ویڈیو کو حذف کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> ویڈیوز کو حذف کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{ویڈیو حذف کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> ویڈیوز حذف کی جا رہی ہیں…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس تصویر کو حذف کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> تصاویر کو حذف کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{تصویر حذف کی جا رہی ہے…}other{<xliff:g id="COUNT">^1</xliff:g> تصاویر حذف کی جا رہی ہیں…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> کو اس آئٹم کو حذف کرنے کی اجازت دیں؟}other{<xliff:g id="APP_NAME_1">^1</xliff:g> کو <xliff:g id="COUNT">^2</xliff:g> آئٹمز کو حذف کرنے کی اجازت دیں؟}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{آئٹم حذف کیا جا رہا ہے…}other{<xliff:g id="COUNT">^1</xliff:g> آئٹمز حذف کئے جا رہے ہیں…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> میڈیا فائلز پر کارروائی نہیں کر سکتی"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"میڈیا پر کارروائی منسوخ ہو گئی"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"میڈیا پر کارروائی کرنے میں خرابی"</string>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index a4ac0fc..f585b59 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Davom etish"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Ruxsat"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Rad etish"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Yana <xliff:g id="COUNT_1">^1</xliff:g> ta qoʻshimcha element</item>
- <item quantity="one">Yana <xliff:g id="COUNT_0">^1</xliff:g> ta qoʻshimcha element</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Yana <xliff:g id="COUNT_0">^1</xliff:g> ta qoʻshimcha element}other{Yana <xliff:g id="COUNT_1">^1</xliff:g> ta qoʻshimcha element}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Ilovaga oid vaqtincha fayllarni tozalash"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ayrim vaqtincha fayllarni tozalamoqchi. Bunda batareya quvvati yoki internet trafigi ortiqcha sarflanishi mumkin."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Ilovaga oid vaqtincha fayllar tozalanmoqda…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Kiritish"</string>
<string name="deselect" msgid="4297825044827769490">"Tanlovni bekor qilish"</string>
<string name="select" msgid="2704765470563027689">"Tanlash"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> tagcha elementni tanlang</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> tagcha elementni tanlang</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> tagcha elementni tanlang}other{<xliff:g id="COUNT_1">^1</xliff:g> tagcha elementni tanlang}}"</string>
<string name="recent" msgid="6694613584743207874">"Oxirgi"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Surat yoki video kiritilmagan"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Albom kiritilmagan"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Tanlanganni koʻrish"</string>
<string name="picker_photos" msgid="7415035516411087392">"Suratlar"</string>
<string name="picker_albums" msgid="4822511902115299142">"Albomlar"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Ishga oid ilovadan shaxsiy maʼlumotlarga kirish taqiqlangan"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Ishga oid ilovalar pauza qilingan"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ishga oid suratlarni ochish uchun ishga oid ilovalarni yoqib, keyin qaytadan urining"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> ta narsa</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> ta narsa</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> ta narsa}other{<xliff:g id="COUNT_1">^1</xliff:g> ta narsa}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Kiritish (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Kamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Yuklanmalar"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Skrinshotlar"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta audio fayl oʻzgartirilmoqda…</item>
- <item quantity="one">Audio fayl oʻzgartirilmoqda…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta video oʻzgartirilmoqda…</item>
- <item quantity="one">Video oʻzgartirilmoqda…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta rasm oʻzgartirilmoqda…</item>
- <item quantity="one">Rasm oʻzgartirilmoqda…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni oʻzgartirishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta element oʻzgartirilmoqda…</item>
- <item quantity="one">Element oʻzgartirilmoqda…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta audio fayl chiqitdonga tashlanmoqda…</item>
- <item quantity="one">Audio fayl chiqitdonga tashlanmoqda…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta video chiqitdonga tashlanmoqda…</item>
- <item quantity="one">Video chiqitdonga tashlanmoqda…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta rasm chiqitdonga tashlanmoqda…</item>
- <item quantity="one">Rasm chiqitdonga tashlanmoqda…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni chiqitdonga tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta element chiqitdonga tashlanmoqda…</item>
- <item quantity="one">Element chiqitdonga tashlanmoqda…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta audio fayl chiqitdondan chiqarilmoqda…</item>
- <item quantity="one">Audio fayl chiqitdondan chiqarilmoqda…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta video chiqitdondan chiqarilmoqda…</item>
- <item quantity="one">Video chiqitdondan chiqarilmoqda…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta rasm chiqitdondan chiqarilmoqda…</item>
- <item quantity="one">Rasm chiqitdondan chiqarilmoqda…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta element chiqitdondan chiqarilmoqda…</item>
- <item quantity="one">Element chiqitdondan chiqarilmoqda…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta audio fayl oʻchirilmoqda…</item>
- <item quantity="one">Audio fayl oʻchirilmoqda…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta video oʻchirilmoqda…</item>
- <item quantity="one">Video oʻchirilmoqda…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta rasm oʻchirilmoqda…</item>
- <item quantity="one">Rasm oʻchirilmoqda…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other"><xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- <item quantity="one"><xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni oʻchirib tashlashi uchun ruxsat berilsinmi?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other"><xliff:g id="COUNT">^1</xliff:g> ta element oʻchirilmoqda…</item>
- <item quantity="one">Element oʻchirilmoqda…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Harakatli surat"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni oʻzgartirishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni oʻzgartirishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Audio fayl oʻzgartirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta audio fayl oʻzgartirilmoqda…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni oʻzgartirishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni oʻzgartirishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Video oʻzgartirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta video oʻzgartirilmoqda…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni oʻzgartirishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni oʻzgartirishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Rasm oʻzgartirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta rasm oʻzgartirilmoqda…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni oʻzgartirishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni oʻzgartirishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Element oʻzgartirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta element oʻzgartirilmoqda…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni chiqitdonga tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni chiqitdonga tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Audio fayl chiqitdonga tashlanmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta audio fayl chiqitdonga tashlanmoqda…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni chiqitdonga tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni chiqitdonga tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Video chiqitdonga tashlanmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta video chiqitdonga tashlanmoqda…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni chiqitdonga tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni chiqitdonga tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Rasm chiqitdonga tashlanmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta rasm chiqitdonga tashlanmoqda…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni chiqitdonga tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni chiqitdonga tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Element chiqitdonga tashlanmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta element chiqitdonga tashlanmoqda…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Audio fayl chiqitdondan chiqarilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta audio fayl chiqitdondan chiqarilmoqda…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Video chiqitdondan chiqarilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta video chiqitdondan chiqarilmoqda…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Rasm chiqitdondan chiqarilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta rasm chiqitdondan chiqarilmoqda…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni chiqitdondan chiqarib olishi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Element chiqitdondan chiqarilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta element chiqitdondan chiqarilmoqda…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu audio faylni oʻchirib tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta audio faylni oʻchirib tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Audio fayl oʻchirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta audio fayl oʻchirilmoqda…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu videoni oʻchirib tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta videoni oʻchirib tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Video oʻchirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta video oʻchirilmoqda…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu suratni oʻchirib tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta suratni oʻchirib tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Rasm oʻchirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta rasm oʻchirilmoqda…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{<xliff:g id="APP_NAME_0">^1</xliff:g> ilovasiga bu elementni oʻchirib tashlashi uchun ruxsat berilsinmi?}other{<xliff:g id="APP_NAME_1">^1</xliff:g> ilovasiga <xliff:g id="COUNT">^2</xliff:g> ta elementni oʻchirib tashlashi uchun ruxsat berilsinmi?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Element oʻchirilmoqda…}other{<xliff:g id="COUNT">^1</xliff:g> ta element oʻchirilmoqda…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> media fayllarni ijro qila olmaydi"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Mediaga ishlov berish bekor qilindi"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Mediaga ishlov berishda xatolik yuz berdi"</string>
diff --git a/res/values-v31/colors.xml b/res/values-v31/colors.xml
new file mode 100644
index 0000000..53fac06
--- /dev/null
+++ b/res/values-v31/colors.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources>
+
+ <!-- PhotoPicker -->
+ <color name="picker_background_color">@color/surface_light</color>
+
+ <!-- PhotoPicker check button -->
+ <color name="picker_unselected_check_color">@android:color/system_neutral1_100</color>
+
+ <!-- PhotoPicker Preview -->
+ <color name="preview_highlight_color">@android:color/system_accent1_100</color>
+
+</resources>
diff --git a/res/values-v31/dimens.xml b/res/values-v31/dimens.xml
new file mode 100644
index 0000000..31ec80c
--- /dev/null
+++ b/res/values-v31/dimens.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources>
+
+ <dimen name="picker_chip_radius">12dp</dimen>
+
+ <dimen name="picker_bottom_bar_size">72dp</dimen>
+
+</resources>
diff --git a/res/values-v31/styles.xml b/res/values-v31/styles.xml
new file mode 100644
index 0000000..0b10d19
--- /dev/null
+++ b/res/values-v31/styles.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="PickerMaterialTheme" parent="@style/Theme.Material3.DayNight.NoActionBar">
+ <item name="materialAlertDialogTheme">@style/ProfileDialogTheme</item>
+ <item name="pickerChipBackgroundColor">?android:attr/colorBackground</item>
+ <item name="pickerHighlightColor">@android:color/system_accent1_100</item>
+ <item name="pickerHighlightTextColor">?android:attr/textColorPrimary</item>
+ <item name="pickerProfileButtonColor">@android:color/system_accent1_100</item>
+ <item name="pickerProfileButtonTextColor">?android:attr/textColorPrimary</item>
+ <item name="pickerSelectedChipBackgroundColor">@android:color/system_accent1_100</item>
+ <item name="pickerSelectedChipTextColor">?android:attr/textColorPrimary</item>
+ <item name="pickerTextColor">?android:attr/textColorPrimary</item>
+ <item name="pickerSelectedColor">@android:color/system_accent1_600</item>
+ </style>
+
+</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 0394967..e5f71e4 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Tiếp tục"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Cho phép"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Từ chối"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="one">+<xliff:g id="COUNT_0">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">Và <xliff:g id="COUNT_1">^1</xliff:g> mục khác</item>
- <item quantity="one">Và <xliff:g id="COUNT_0">^1</xliff:g> mục khác</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Và <xliff:g id="COUNT_0">^1</xliff:g> mục khác}other{Và <xliff:g id="COUNT_1">^1</xliff:g> mục khác}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Xóa tệp ứng dụng tạm thời"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> muốn xóa một số tệp tạm thời. Điều này có thể làm tăng mức sử dụng pin hoặc dữ liệu di động."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Đang xóa tệp ứng dụng tạm thời…"</string>
@@ -46,12 +40,11 @@
<string name="add" msgid="2894574044585549298">"Thêm"</string>
<string name="deselect" msgid="4297825044827769490">"Bỏ chọn"</string>
<string name="select" msgid="2704765470563027689">"Chọn"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">Chọn tối đa <xliff:g id="COUNT_1">^1</xliff:g> mục</item>
- <item quantity="one">Chọn tối đa <xliff:g id="COUNT_0">^1</xliff:g> mục</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Chọn tối đa <xliff:g id="COUNT_0">^1</xliff:g> mục}other{Chọn tối đa <xliff:g id="COUNT_1">^1</xliff:g> mục}}"</string>
<string name="recent" msgid="6694613584743207874">"Gần đây"</string>
- <string name="picker_view_selected" msgid="2266031384396143883">"Đã chọn Chế độ xem"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Không có ảnh hoặc video nào"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Không có đĩa nhạc nào"</string>
+ <string name="picker_view_selected" msgid="2266031384396143883">"Xem các mục được chọn"</string>
<string name="picker_photos" msgid="7415035516411087392">"Ảnh"</string>
<string name="picker_albums" msgid="4822511902115299142">"Album"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"Chuyển sang hồ sơ công việc"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Bạn không được phép truy cập dữ liệu cá nhân từ một ứng dụng công việc"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Ứng dụng công việc đã tạm dừng"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Để mở ảnh trong hồ sơ công việc, hãy bật ứng dụng công việc rồi thử lại"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> mục</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> mục</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> mục}other{<xliff:g id="COUNT_1">^1</xliff:g> mục}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Thêm (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Máy ảnh"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Tệp đã tải xuống"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Ảnh chụp màn hình"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi tệp âm thanh này?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh…</item>
- <item quantity="one">Đang sửa đổi tệp âm thanh…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi video này?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="one">Đang sửa đổi video…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> ảnh?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi ảnh này?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> ảnh…</item>
- <item quantity="one">Đang sửa đổi ảnh…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> mục?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi mục này?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> mục…</item>
- <item quantity="one">Đang sửa đổi mục…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh vào thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển tệp âm thanh này vào thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh vào thùng rác…</item>
- <item quantity="one">Đang chuyển tệp âm thanh vào thùng rác…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> video vào thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển video này vào thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> video vào thùng rác…</item>
- <item quantity="one">Đang chuyển video vào thùng rác…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> ảnh vào thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển ảnh này vào thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> ảnh vào thùng rác…</item>
- <item quantity="one">Đang chuyển ảnh vào thùng rác…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> mục vào thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển mục này vào thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> mục vào thùng rác…</item>
- <item quantity="one">Đang chuyển mục vào thùng rác…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh ra khỏi thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển tệp âm thanh này ra khỏi thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh ra khỏi thùng rác…</item>
- <item quantity="one">Đang chuyển tệp âm thanh ra khỏi thùng rác…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> video ra khỏi thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển video này ra khỏi thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> video ra khỏi thùng rác…</item>
- <item quantity="one">Đang chuyển video ra khỏi thùng rác…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> ảnh ra khỏi thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển ảnh này ra khỏi thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> ảnh ra khỏi thùng rác…</item>
- <item quantity="one">Đang chuyển ảnh ra khỏi thùng rác…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> mục ra khỏi thùng rác?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển mục này ra khỏi thùng rác?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">Đang chuyển <xliff:g id="COUNT">^1</xliff:g> mục ra khỏi thùng rác…</item>
- <item quantity="one">Đang chuyển mục ra khỏi thùng rác…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xóa <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xóa tệp âm thanh này?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">Đang xóa <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh…</item>
- <item quantity="one">Đang xóa tệp âm thanh…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xóa <xliff:g id="COUNT">^2</xliff:g> video?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xóa video này?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">Đang xóa <xliff:g id="COUNT">^1</xliff:g> video…</item>
- <item quantity="one">Đang xóa video…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xóa <xliff:g id="COUNT">^2</xliff:g> ảnh?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xóa ảnh này?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">Đang xóa <xliff:g id="COUNT">^1</xliff:g> ảnh…</item>
- <item quantity="one">Đang xóa ảnh…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xóa <xliff:g id="COUNT">^2</xliff:g> mục?</item>
- <item quantity="one">Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xóa mục này?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">Đang xóa <xliff:g id="COUNT">^1</xliff:g> mục…</item>
- <item quantity="one">Đang xóa mục…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Ảnh chuyển động"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi tệp âm thanh này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Đang sửa đổi tệp âm thanh…}other{Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi video này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Đang sửa đổi video…}other{Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> video…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi ảnh này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> ảnh?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Đang sửa đổi ảnh…}other{Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> ảnh…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> sửa đổi mục này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> sửa đổi <xliff:g id="COUNT">^2</xliff:g> mục?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Đang sửa đổi mục…}other{Đang sửa đổi <xliff:g id="COUNT">^1</xliff:g> mục…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển tệp âm thanh này vào thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh vào thùng rác?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Đang chuyển tệp âm thanh vào thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh vào thùng rác…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển video này vào thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> video vào thùng rác?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Đang chuyển video vào thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> video vào thùng rác…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển ảnh này vào thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> ảnh vào thùng rác?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Đang chuyển ảnh vào thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> ảnh vào thùng rác…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển mục này vào thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> mục vào thùng rác?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Đang chuyển mục vào thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> mục vào thùng rác…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển tệp âm thanh này ra khỏi thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh ra khỏi thùng rác?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Đang chuyển tệp âm thanh ra khỏi thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh ra khỏi thùng rác…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển video này ra khỏi thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> video ra khỏi thùng rác?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Đang chuyển video ra khỏi thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> video ra khỏi thùng rác…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển ảnh này ra khỏi thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> ảnh ra khỏi thùng rác?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Đang chuyển ảnh ra khỏi thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> ảnh ra khỏi thùng rác…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> chuyển mục này ra khỏi thùng rác?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> chuyển <xliff:g id="COUNT">^2</xliff:g> mục ra khỏi thùng rác?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Đang chuyển mục ra khỏi thùng rác…}other{Đang chuyển <xliff:g id="COUNT">^1</xliff:g> mục ra khỏi thùng rác…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xoá tệp âm thanh này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xoá <xliff:g id="COUNT">^2</xliff:g> tệp âm thanh?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Đang xoá tệp âm thanh…}other{Đang xoá <xliff:g id="COUNT">^1</xliff:g> tệp âm thanh…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xoá video này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xoá <xliff:g id="COUNT">^2</xliff:g> video?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Đang xoá video…}other{Đang xoá <xliff:g id="COUNT">^1</xliff:g> video…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xoá ảnh này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xoá <xliff:g id="COUNT">^2</xliff:g> ảnh?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Đang xoá ảnh…}other{Đang xoá <xliff:g id="COUNT">^1</xliff:g> ảnh…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Cho phép <xliff:g id="APP_NAME_0">^1</xliff:g> xoá mục này?}other{Cho phép <xliff:g id="APP_NAME_1">^1</xliff:g> xoá <xliff:g id="COUNT">^2</xliff:g> mục?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Đang xoá mục…}other{Đang xoá <xliff:g id="COUNT">^1</xliff:g> mục…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"<xliff:g id="APP_NAME">%s</xliff:g> không thể xử lý các tệp nội dung nghe nhìn"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Đã hủy quá trình xử lý nội dung nghe nhìn"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Lỗi khi xử lý nội dung nghe nhìn"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 60b66a6..27a4bcd 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"继续"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"允许"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"拒绝"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">另外 <xliff:g id="COUNT_1">^1</xliff:g> 项</item>
- <item quantity="one">另外 <xliff:g id="COUNT_0">^1</xliff:g> 项</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">还有 <xliff:g id="COUNT_1">^1</xliff:g> 项</item>
- <item quantity="one">还有 <xliff:g id="COUNT_0">^1</xliff:g> 项</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{另外 <xliff:g id="COUNT_0">^1</xliff:g> 项}other{另外 <xliff:g id="COUNT_1">^1</xliff:g> 项}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{还有 <xliff:g id="COUNT_0">^1</xliff:g> 项}other{还有 <xliff:g id="COUNT_1">^1</xliff:g> 项}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"清除临时应用文件"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>请求清除一些临时文件。这可能消耗更多电量或数据流量。"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"正在清除临时应用文件…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"添加"</string>
<string name="deselect" msgid="4297825044827769490">"取消选择"</string>
<string name="select" msgid="2704765470563027689">"选择"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">选择最多 <xliff:g id="COUNT_1">^1</xliff:g> 张</item>
- <item quantity="one">选择最多 <xliff:g id="COUNT_0">^1</xliff:g> 张</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{最多可选择 <xliff:g id="COUNT_0">^1</xliff:g> 项}other{最多可选择 <xliff:g id="COUNT_1">^1</xliff:g> 项}}"</string>
<string name="recent" msgid="6694613584743207874">"最近"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"无照片或视频"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"无影集"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"查看所选内容"</string>
<string name="picker_photos" msgid="7415035516411087392">"照片"</string>
<string name="picker_albums" msgid="4822511902115299142">"影集"</string>
@@ -61,145 +54,47 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"不允许通过工作应用访问个人数据"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"工作应用已暂停"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"如需打开工作照片,请打开您的工作应用,然后重试"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> 个</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> 个</item>
- </plurals>
- <string name="picker_add_button_multi_select" msgid="4005164092275518399">"添加(<xliff:g id="COUNT">^1</xliff:g> 个)"</string>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> 个}other{<xliff:g id="COUNT_1">^1</xliff:g> 个}}"</string>
+ <string name="picker_add_button_multi_select" msgid="4005164092275518399">"添加(<xliff:g id="COUNT">^1</xliff:g> 项)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"相机"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"下载内容"</string>
<string name="picker_category_favorites" msgid="7008495397818966088">"收藏"</string>
<string name="picker_category_screenshots" msgid="7216102327587644284">"屏幕截图"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这个音频文件吗?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 个音频文件…</item>
- <item quantity="one">正在修改音频文件…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 个视频吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这个视频吗?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 个视频…</item>
- <item quantity="one">正在修改视频…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 张照片吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这张照片吗?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 张照片…</item>
- <item quantity="one">正在修改照片…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 项内容吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这项内容吗?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 项内容…</item>
- <item quantity="one">正在修改内容…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件移入回收站吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个音频文件移入回收站吗?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 个音频文件移入回收站…</item>
- <item quantity="one">正在将音频文件移入回收站…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个视频移入回收站吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个视频移入回收站吗?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 个视频移入回收站…</item>
- <item quantity="one">正在将视频移入回收站…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 张照片移入回收站吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这张照片移入回收站吗?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 张照片移入回收站…</item>
- <item quantity="one">正在将照片移入回收站…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 项内容移入回收站吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这项内容移入回收站吗?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 项内容移入回收站…</item>
- <item quantity="one">正在将内容移入回收站…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件从回收站中移出吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个音频文件从回收站中移出吗?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 个音频文件从回收站中移出…</item>
- <item quantity="one">正在将音频文件从回收站中移出…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个视频从回收站中移出吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个视频从回收站中移出吗?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 个视频从回收站中移出…</item>
- <item quantity="one">正在将视频从回收站中移出…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 张照片从回收站中移出吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这张照片从回收站中移出吗?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 张照片从回收站中移出…</item>
- <item quantity="one">正在将照片从回收站中移出…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 项内容从回收站中移出吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这项内容从回收站中移出吗?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">正在将 <xliff:g id="COUNT">^1</xliff:g> 项内容从回收站中移出…</item>
- <item quantity="one">正在将内容从回收站中移出…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这个音频文件吗?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">正在删除 <xliff:g id="COUNT">^1</xliff:g> 个音频文件…</item>
- <item quantity="one">正在删除音频文件…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 个视频吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这个视频吗?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">正在删除 <xliff:g id="COUNT">^1</xliff:g> 个视频…</item>
- <item quantity="one">正在删除视频…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 张照片吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这张照片吗?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">正在删除 <xliff:g id="COUNT">^1</xliff:g> 张照片…</item>
- <item quantity="one">正在删除照片…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 项内容吗?</item>
- <item quantity="one">要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这项内容吗?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">正在删除 <xliff:g id="COUNT">^1</xliff:g> 项内容…</item>
- <item quantity="one">正在删除内容…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"动态照片"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这个音频文件吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件吗?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{正在修改音频文件…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 个音频文件…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这个视频吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 个视频吗?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{正在修改视频…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 个视频…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这张照片吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 张照片吗?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{正在修改照片…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 张照片…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>修改这项内容吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>修改这 <xliff:g id="COUNT">^2</xliff:g> 项内容吗?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{正在修改内容…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 项内容…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个音频文件移入回收站吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件移入回收站吗?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{正在将音频文件移入回收站…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 个音频文件移入回收站…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个视频移入回收站吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个视频移入回收站吗?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{正在将视频移入回收站…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 个视频移入回收站…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这张照片移入回收站吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 张照片移入回收站吗?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{正在将照片移入回收站…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 张照片移入回收站…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这项内容移入回收站吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 项内容移入回收站吗?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{正在将内容移入回收站…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 项内容移入回收站…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个音频文件从回收站中移出吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件从回收站中移出吗?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{正在将音频文件从回收站中移出…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 个音频文件从回收站中移出…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这个视频从回收站中移出吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 个视频从回收站中移出吗?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{正在将视频从回收站中移出…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 个视频从回收站中移出…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这张照片从回收站中移出吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 张照片从回收站中移出吗?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{正在将照片从回收站中移出…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 张照片从回收站中移出…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>将这项内容从回收站中移出吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>将这 <xliff:g id="COUNT">^2</xliff:g> 项内容从回收站中移出吗?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{正在将内容从回收站中移出…}other{正在将 <xliff:g id="COUNT">^1</xliff:g> 项内容从回收站中移出…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这个音频文件吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 个音频文件吗?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{正在删除音频文件…}other{正在删除 <xliff:g id="COUNT">^1</xliff:g> 个音频文件…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这个视频吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 个视频吗?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{正在删除视频…}other{正在删除 <xliff:g id="COUNT">^1</xliff:g> 个视频…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这张照片吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 张照片吗?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{正在删除照片…}other{正在删除 <xliff:g id="COUNT">^1</xliff:g> 张照片…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{要允许<xliff:g id="APP_NAME_0">^1</xliff:g>删除这项内容吗?}other{要允许<xliff:g id="APP_NAME_1">^1</xliff:g>删除这 <xliff:g id="COUNT">^2</xliff:g> 项内容吗?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{正在删除内容…}other{正在删除 <xliff:g id="COUNT">^1</xliff:g> 项内容…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"“<xliff:g id="APP_NAME">%s</xliff:g>”无法处理媒体文件"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"已取消处理媒体内容"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"处理媒体内容时出错"</string>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 20a40d1..3fd3f04 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"繼續"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"允許"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"拒絕"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">還有 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">還有 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">以及另外 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">以及另外 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{還有 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{還有 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{還有另外 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{還有另外 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"清除應用程式暫存檔案"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"「<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>」要求清除部分臨時檔案。這可能會導致耗電量或流動數據用量增加。"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"正在清除應用程式暫存檔案…"</string>
@@ -46,14 +40,13 @@
<string name="add" msgid="2894574044585549298">"新增"</string>
<string name="deselect" msgid="4297825044827769490">"取消選取"</string>
<string name="select" msgid="2704765470563027689">"選取"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">選取最多 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">選取最多 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{選取最多 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{選取最多 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="recent" msgid="6694613584743207874">"最近"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"沒有相片或影片"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"沒有相簿"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"查看所選項目"</string>
<string name="picker_photos" msgid="7415035516411087392">"相片"</string>
- <string name="picker_albums" msgid="4822511902115299142">"專輯"</string>
+ <string name="picker_albums" msgid="4822511902115299142">"相簿"</string>
<string name="picker_work_profile" msgid="2083221066869141576">"切換至工作設定檔"</string>
<string name="picker_personal_profile" msgid="639484258397758406">"切換至個人設定檔"</string>
<string name="picker_profile_admin_title" msgid="4172022376418293777">"管理員已禁止此操作"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"工作應用程式不得存取個人資料"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"已暫停工作應用程式"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"如要開啟工作相片,請開啟工作應用程式,然後再試一次"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{<xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"新增 (<xliff:g id="COUNT">^1</xliff:g> 個)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"相機"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"下載"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"螢幕截圖"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此影片嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…</item>
- <item quantity="one">正在修改音訊檔案…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此影片嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 部影片…</item>
- <item quantity="one">正在修改影片…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此相片嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 張相片…</item>
- <item quantity="one">正在修改相片…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此項目嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 個項目…</item>
- <item quantity="one">正在修改項目…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移至垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此音訊檔案移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移至垃圾桶…</item>
- <item quantity="one">正在將音訊檔案移至垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 部影片移至垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此影片移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移至垃圾桶…</item>
- <item quantity="one">正在將影片移至垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 張相片移至垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此相片移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移至垃圾桶…</item>
- <item quantity="one">正在將相片移至垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個項目移至垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此項目移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移至垃圾桶…</item>
- <item quantity="one">正在將項目移至垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移出垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此音訊檔案移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移出垃圾桶…</item>
- <item quantity="one">正在將音訊檔案移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 部影片移出垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此影片移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移出垃圾桶…</item>
- <item quantity="one">正在將影片移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 張相片移出垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此相片移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移出垃圾桶…</item>
- <item quantity="one">正在將相片移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個項目移出垃圾桶嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此項目移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移出垃圾桶…</item>
- <item quantity="one">正在將項目移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此音訊檔案嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…</item>
- <item quantity="one">正在刪除音訊檔案…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此影片嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 部影片…</item>
- <item quantity="one">正在刪除影片…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此相片嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 張相片…</item>
- <item quantity="one">正在刪除相片…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?</item>
- <item quantity="one">允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此項目嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個項目…</item>
- <item quantity="one">正在刪除項目…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"動態相片"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此影片嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{正在修改音訊檔案…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此影片嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{正在修改影片…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 部影片…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此相片嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{正在修改相片…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 張相片…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 修改此項目嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 修改 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{正在修改項目…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 個項目…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此音訊檔案移至垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移至垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{正在將音訊檔案移至垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移至垃圾桶…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此影片移至垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 部影片移至垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{正在將影片移至垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移至垃圾桶…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此相片移至垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 張相片移至垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{正在將相片移至垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移至垃圾桶…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此項目移至垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個項目移至垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{正在將項目移至垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移至垃圾桶…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此音訊檔案移出垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{正在將音訊檔案移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移出垃圾桶…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此影片移出垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 部影片移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{正在將影片移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移出垃圾桶…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此相片移出垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 張相片移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{正在將相片移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移出垃圾桶…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 將此項目移出垃圾桶嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 將 <xliff:g id="COUNT">^2</xliff:g> 個項目移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{正在將項目移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移出垃圾桶…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此音訊檔案嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{正在刪除音訊檔案…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此影片嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{正在刪除影片…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 部影片…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此相片嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{正在刪除相片…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 張相片…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{允許 <xliff:g id="APP_NAME_0">^1</xliff:g> 刪除此項目嗎?}other{允許 <xliff:g id="APP_NAME_1">^1</xliff:g> 刪除 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{正在刪除項目…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個項目…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"「<xliff:g id="APP_NAME">%s</xliff:g>」無法處理媒體檔案"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"已取消處理媒體"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"處理媒體時發生錯誤"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 9e2d8b7..99b851c 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"繼續"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"允許"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"拒絕"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="other">還有 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">還有 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="other">還有另外 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">還有另外 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{還有 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{還有 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{還有另外 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{還有另外 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"清除應用程式暫存檔案"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"「<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g>」想要清除某些暫存檔案,這可能會導致耗電量或行動數據用量增加。"</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"正在清除應用程式暫存檔案…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"新增"</string>
<string name="deselect" msgid="4297825044827769490">"取消選取"</string>
<string name="select" msgid="2704765470563027689">"選取"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="other">最多可選取 <xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one">最多可選取 <xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{最多可選取 <xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{最多可選取 <xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="recent" msgid="6694613584743207874">"最近"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"沒有相片或影片"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"沒有相簿"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"查看所選項目"</string>
<string name="picker_photos" msgid="7415035516411087392">"相片"</string>
<string name="picker_albums" msgid="4822511902115299142">"相簿"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"工作應用程式不得存取個人資料"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"工作應用程式目前為暫停狀態"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"如要開啟工作資料夾的相片或影片,請開啟工作應用程式,然後再試一次"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="other"><xliff:g id="COUNT_1">^1</xliff:g> 個項目</item>
- <item quantity="one"><xliff:g id="COUNT_0">^1</xliff:g> 個項目</item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{<xliff:g id="COUNT_0">^1</xliff:g> 個項目}other{<xliff:g id="COUNT_1">^1</xliff:g> 個項目}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"新增 (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"相機"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"下載的內容"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"螢幕截圖"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這個音訊檔案嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…</item>
- <item quantity="one">正在修改音訊檔案…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這部影片嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 部影片…</item>
- <item quantity="one">正在修改影片…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這張相片嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 張相片…</item>
- <item quantity="one">正在修改相片…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這個項目嗎?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="other">正在修改 <xliff:g id="COUNT">^1</xliff:g> 個項目…</item>
- <item quantity="one">正在修改項目…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移至垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個音訊檔案移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移入垃圾桶…</item>
- <item quantity="one">正在將音訊檔案移入垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 部影片移至垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這部影片移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移入垃圾桶…</item>
- <item quantity="one">正在將影片移入垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 張相片移至垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這張相片移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移入垃圾桶…</item>
- <item quantity="one">正在將相片移入垃圾桶…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個項目移至垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個項目移至垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移入垃圾桶…</item>
- <item quantity="one">正在將項目移入垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移出垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個音訊檔案移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移出垃圾桶…</item>
- <item quantity="one">正在將音訊檔案移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 部影片移出垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這部影片移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移出垃圾桶…</item>
- <item quantity="one">正在將影片移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 張相片移出垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這張相片移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移出垃圾桶…</item>
- <item quantity="one">正在將相片移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個項目移出垃圾桶嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個項目移出垃圾桶嗎?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="other">正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移出垃圾桶…</item>
- <item quantity="one">正在將項目移出垃圾桶…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這個音訊檔案嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…</item>
- <item quantity="one">正在刪除音訊檔案…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這部影片嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 部影片…</item>
- <item quantity="one">正在刪除影片…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這張相片嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="other">刪除 <xliff:g id="COUNT">^1</xliff:g> 張相片…</item>
- <item quantity="one">正在刪除相片…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="other">要允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?</item>
- <item quantity="one">要允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這個項目嗎?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="other">正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個項目…</item>
- <item quantity="one">正在刪除項目…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"動態相片"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這個音訊檔案嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{正在修改音訊檔案…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這部影片嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{正在修改影片…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 部影片…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這張相片嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{正在修改相片…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 張相片…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」修改這個項目嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」修改這 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{正在修改項目…}other{正在修改 <xliff:g id="COUNT">^1</xliff:g> 個項目…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個音訊檔案移入垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移入垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{正在將音訊檔案移入垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移入垃圾桶…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這部影片移至垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 部影片移至垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{正在將影片移入垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移入垃圾桶…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這張相片移入垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 張相片移入垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{正在將相片移入垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移入垃圾桶…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個項目移入垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個項目移入垃圾桶嗎?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{正在將項目移入垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移入垃圾桶…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個音訊檔案移出垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{正在將音訊檔案移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案移出垃圾桶…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這部影片移出垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 部影片移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{正在將影片移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 部影片移出垃圾桶…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這張相片移出垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 張相片移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{正在將相片移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 張相片移出垃圾桶…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」將這個項目移出垃圾桶嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」將這 <xliff:g id="COUNT">^2</xliff:g> 個項目移出垃圾桶嗎?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{正在將項目移出垃圾桶…}other{正在將 <xliff:g id="COUNT">^1</xliff:g> 個項目移出垃圾桶…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這個音訊檔案嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 個音訊檔案嗎?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{正在刪除音訊檔案…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個音訊檔案…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這部影片嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 部影片嗎?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{正在刪除影片…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 部影片…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這張相片嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 張相片嗎?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{正在刪除相片…}other{刪除 <xliff:g id="COUNT">^1</xliff:g> 張相片…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{允許「<xliff:g id="APP_NAME_0">^1</xliff:g>」刪除這個項目嗎?}other{允許「<xliff:g id="APP_NAME_1">^1</xliff:g>」刪除這 <xliff:g id="COUNT">^2</xliff:g> 個項目嗎?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{正在刪除項目…}other{正在刪除 <xliff:g id="COUNT">^1</xliff:g> 個項目…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"「<xliff:g id="APP_NAME">%s</xliff:g>」無法處理媒體檔案"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"已取消處理媒體"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"處理媒體時發生錯誤"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 5dfc2eb..a35d975 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -29,14 +29,8 @@
<string name="permission_required_action" msgid="706370952366113539">"Qhubeka"</string>
<string name="grant_dialog_button_allow" msgid="1644287024501033471">"Vumela"</string>
<string name="grant_dialog_button_deny" msgid="6190589471415815741">"Phika"</string>
- <plurals name="permission_more_thumb" formatted="false" msgid="4392079224649478923">
- <item quantity="one">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
- <plurals name="permission_more_text" formatted="false" msgid="7291997297174507324">
- <item quantity="one">Kanye no-<xliff:g id="COUNT_1">^1</xliff:g> izinto ezingeziwe</item>
- <item quantity="other">Kanye no-<xliff:g id="COUNT_1">^1</xliff:g> izinto ezingeziwe</item>
- </plurals>
+ <string name="permission_more_thumb" msgid="1938863829470531577">"{count,plural, =1{+<xliff:g id="COUNT_0">^1</xliff:g>}one{+<xliff:g id="COUNT_1">^1</xliff:g>}other{+<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
+ <string name="permission_more_text" msgid="2471785045095597753">"{count,plural, =1{Kanye nento engeziwe engu-<xliff:g id="COUNT_0">^1</xliff:g>}one{Kanye nezinto ezingeziwe ezingu-<xliff:g id="COUNT_1">^1</xliff:g>}other{Kanye nezinto ezingeziwe ezingu-<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="cache_clearing_dialog_title" msgid="8907893815183913664">"Sula amafayela ohlelo lokusebenza wesikhashana"</string>
<string name="cache_clearing_dialog_text" msgid="7057784635111940957">"I-<xliff:g id="APP_SEEKING_PERMISSION">%s</xliff:g> ingathanda ukusula amanye amafayela esikhashana. Lokhu kungaholela ekusetshenzisweni kwebhethri okuphezulu noma kwedatha yeselula."</string>
<string name="cache_clearing_in_progress_title" msgid="6902220064511664209">"Isula amafayela wohlelo lokusebenza wesikhashana…"</string>
@@ -46,11 +40,10 @@
<string name="add" msgid="2894574044585549298">"Engeza"</string>
<string name="deselect" msgid="4297825044827769490">"Susa ukukhetha"</string>
<string name="select" msgid="2704765470563027689">"Khetha"</string>
- <plurals name="select_up_to" formatted="false" msgid="2878367759927215675">
- <item quantity="one">Khetha izinto ezifika kwezingu-<xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">Khetha izinto ezifika kwezingu-<xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
+ <string name="select_up_to" msgid="6994294169508439957">"{count,plural, =1{Khetha into efika kwengu-<xliff:g id="COUNT_0">^1</xliff:g>}one{Khetha izinto ezifika kwezingu-<xliff:g id="COUNT_1">^1</xliff:g>}other{Khetha izinto ezifika kwezingu-<xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="recent" msgid="6694613584743207874">"Okwakamuva"</string>
+ <string name="picker_photos_empty_message" msgid="5980619500554575558">"Azikho izithombe noma amavidiyo"</string>
+ <string name="picker_albums_empty_message" msgid="8341079772950966815">"Awekho ama-albhamu"</string>
<string name="picker_view_selected" msgid="2266031384396143883">"Ukubuka kukhethiwe"</string>
<string name="picker_photos" msgid="7415035516411087392">"Izithombe"</string>
<string name="picker_albums" msgid="4822511902115299142">"Ama-albhamu"</string>
@@ -61,10 +54,7 @@
<string name="picker_profile_admin_msg_from_work" msgid="8048524337462790110">"Ukufinyelela idatha yomuntu siqu evela ku-app yomsebenzi akuvunyelwe"</string>
<string name="picker_profile_work_paused_title" msgid="382212880704235925">"Ama-app okusebenza aphunyuziwe"</string>
<string name="picker_profile_work_paused_msg" msgid="6321552322125246726">"Ukuze uvule izithombe zomsebenzi, vula ama-app wakho womsebenzi bese uzama futhi"</string>
- <plurals name="picker_album_item_count" formatted="false" msgid="1706547226783599356">
- <item quantity="one">izinto <xliff:g id="COUNT_1">^1</xliff:g></item>
- <item quantity="other">izinto <xliff:g id="COUNT_1">^1</xliff:g></item>
- </plurals>
+ <string name="picker_album_item_count" msgid="4420723302534177596">"{count,plural, =1{into <xliff:g id="COUNT_0">^1</xliff:g>}one{izinto <xliff:g id="COUNT_1">^1</xliff:g>}other{izinto <xliff:g id="COUNT_1">^1</xliff:g>}}"</string>
<string name="picker_add_button_multi_select" msgid="4005164092275518399">"Engeza (<xliff:g id="COUNT">^1</xliff:g>)"</string>
<string name="picker_category_camera" msgid="4857367052026843664">"Ikhamera"</string>
<string name="picker_category_downloads" msgid="793866660287361900">"Okulandiwe"</string>
@@ -72,134 +62,39 @@
<string name="picker_category_screenshots" msgid="7216102327587644284">"Izithombe-skrini"</string>
<!-- no translation found for picker_category_videos (1478458836380241356) -->
<skip />
- <plurals name="permission_write_audio" formatted="false" msgid="8914759422381305478">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_write_audio" formatted="false" msgid="3757901555809850632">
- <item quantity="one">Ilungisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Ilungisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_write_video" formatted="false" msgid="1098082003326873084">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_write_video" formatted="false" msgid="2244685155683762411">
- <item quantity="one">Ilungisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Ilungisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_write_image" formatted="false" msgid="748745548893845892">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_write_image" formatted="false" msgid="9126939088839855157">
- <item quantity="one">Ilungisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Ilungisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_write_generic" formatted="false" msgid="3270172714743671779">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_write_generic" formatted="false" msgid="1928961922186705621">
- <item quantity="one">Ilungisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Ilungisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_trash_audio" formatted="false" msgid="8907813869381755423">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- </plurals>
- <plurals name="permission_progress_trash_audio" formatted="false" msgid="8142631134676951388">
- <item quantity="one">Ihambisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ihambisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_trash_video" formatted="false" msgid="4672871911555787438">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- </plurals>
- <plurals name="permission_progress_trash_video" formatted="false" msgid="2566683722600149120">
- <item quantity="one">Ihambisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ihambisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_trash_image" formatted="false" msgid="6400475304599873227">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu ku-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu ku-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_trash_image" formatted="false" msgid="4529586663770971476">
- <item quantity="one">Ihambisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ihambisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_trash_generic" formatted="false" msgid="3814167365075039711">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> kudoti?</item>
- </plurals>
- <plurals name="permission_progress_trash_generic" formatted="false" msgid="6995141190896908381">
- <item quantity="one">Ihambisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ihambisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_untrash_audio" formatted="false" msgid="7795265980168966321">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- </plurals>
- <plurals name="permission_progress_untrash_audio" formatted="false" msgid="4047200387122043006">
- <item quantity="one">Ikhipha amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ikhipha amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_untrash_video" formatted="false" msgid="332894888445508879">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- </plurals>
- <plurals name="permission_progress_untrash_video" formatted="false" msgid="7996233128375495458">
- <item quantity="one">Ikhipha amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ikhipha amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_untrash_image" formatted="false" msgid="7024071378733595056">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- </plurals>
- <plurals name="permission_progress_untrash_image" formatted="false" msgid="3473769131910926122">
- <item quantity="one">Ikhipha izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ikhipha izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_untrash_generic" formatted="false" msgid="6872817093731198374">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?</item>
- </plurals>
- <plurals name="permission_progress_untrash_generic" formatted="false" msgid="263867753672461510">
- <item quantity="one">Ikhipha izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- <item quantity="other">Ikhipha izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…</item>
- </plurals>
- <plurals name="permission_delete_audio" formatted="false" msgid="6848547621165184719">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_delete_audio" formatted="false" msgid="8579231060666743501">
- <item quantity="one">Isusa amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Isusa amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_delete_video" formatted="false" msgid="1251942606336748563">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_delete_video" formatted="false" msgid="4349991290732459111">
- <item quantity="one">Isusa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Isusa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_delete_image" formatted="false" msgid="2303409455224710111">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_delete_image" formatted="false" msgid="118648854886957046">
- <item quantity="one">Isusa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Isusa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
- <plurals name="permission_delete_generic" formatted="false" msgid="1412218850351841181">
- <item quantity="one">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- <item quantity="other">Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?</item>
- </plurals>
- <plurals name="permission_progress_delete_generic" formatted="false" msgid="1006212243422543162">
- <item quantity="one">Isusa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- <item quantity="other">Isusa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…</item>
- </plurals>
+ <string name="picker_motion_photo_text" msgid="5016603812468180816">"Isithombe Esinyakazayo"</string>
+ <string name="permission_write_audio" msgid="8819694245323580601">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuguqula leli fayela lomsindo?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_audio" msgid="6029375427984180097">"{count,plural, =1{Ilungisa ifayela lomsindo…}one{Ilungisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g>…}other{Ilungisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_video" msgid="103902551603700525">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuguqula le vidiyo?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_video" msgid="7014908418349819148">"{count,plural, =1{Ilungisa ividiyo…}one{Ilungisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…}other{Ilungisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_image" msgid="3518991791620523786">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuguqula lesi sithombe?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_image" msgid="3623580315590025262">"{count,plural, =1{Ilungisa isithombe…}one{Ilungisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…}other{Ilungisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_write_generic" msgid="7431128739233656991">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuguqula le nto?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuguqula izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_write_generic" msgid="2806560971318391443">"{count,plural, =1{Ilungisa into…}one{Ilungisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…}other{Ilungisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_trash_audio" msgid="6554672354767742206">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa leli fayela lomsindo kudoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}}"</string>
+ <string name="permission_progress_trash_audio" msgid="3116279868733641329">"{count,plural, =1{Ihambisa ifayela lomsindo kudoti…}one{Ihambisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ihambisa amafayela womsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_trash_video" msgid="7555850843259959642">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa le vidiyo kudoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}}"</string>
+ <string name="permission_progress_trash_video" msgid="4637821778329459681">"{count,plural, =1{Ihambisa ividiyo kudoti…}one{Ihambisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ihambisa amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_trash_image" msgid="3333128084684156675">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa lesi sithombe kudoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu ku-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu ku-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_trash_image" msgid="3063857679090024764">"{count,plural, =1{Ihambisa isithombe kudoti…}one{Ihambisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ihambisa izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_trash_generic" msgid="5545420534785075362">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa le nto kudoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> kudoti?}}"</string>
+ <string name="permission_progress_trash_generic" msgid="7815124979717814057">"{count,plural, =1{Ihambisa into kudoti…}one{Ihambisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ihambisa izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_untrash_audio" msgid="8404597563284002472">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa leli fayela lomsindo ngaphandle kwedoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}}"</string>
+ <string name="permission_progress_untrash_audio" msgid="2775372344946464508">"{count,plural, =1{Ikhipha ifayela lomsindo kudoti…}one{Ikhipha amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ikhipha amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_untrash_video" msgid="3178914827607608162">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa le vidiyo ngaphandle kwevidiyo?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}}"</string>
+ <string name="permission_progress_untrash_video" msgid="5500929409733841567">"{count,plural, =1{Ikhipha ividiyo kudoti…}one{Ikhipha amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ikhipha amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_untrash_image" msgid="3397523279351032265">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa lesi sithombe ngaphandle kwedoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}}"</string>
+ <string name="permission_progress_untrash_image" msgid="5295061520504846264">"{count,plural, =1{Ikhipha isithombe kudoti…}one{Ikhipha izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ikhipha izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_untrash_generic" msgid="2118366929431671046">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukuhambisa le nto ngaphandle kwedoti?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukuhambisa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g> ngaphandle kwedoti?}}"</string>
+ <string name="permission_progress_untrash_generic" msgid="1489511601966842579">"{count,plural, =1{Ikhipha into kudoti…}one{Ikhipha izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}other{Ikhipha izinto ezingu-<xliff:g id="COUNT">^1</xliff:g> kudoti…}}"</string>
+ <string name="permission_delete_audio" msgid="3326674742892796627">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukususa leli fayela lomsindo?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amafayela omsindo angu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_audio" msgid="1734871539021696401">"{count,plural, =1{Isula ifayela lomsindo…}one{Isula amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g>…}other{Isula amafayela omsindo angu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_video" msgid="604024971828349279">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukususa le vidiyo?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa amavidiyo angu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_video" msgid="1846702435073793157">"{count,plural, =1{Isula ividiyo…}one{Isula amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…}other{Isula amavidiyo angu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_image" msgid="3109056012794330510">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukususa lesi sithombe?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izithombe ezingu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_image" msgid="8580517204901148906">"{count,plural, =1{Isula isithombe…}one{Isula izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…}other{Isula izithombe ezingu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
+ <string name="permission_delete_generic" msgid="7891939881065520271">"{count,plural, =1{Vumela i-<xliff:g id="APP_NAME_0">^1</xliff:g> ukususa le nto?}one{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?}other{Vumela i-<xliff:g id="APP_NAME_1">^1</xliff:g> ukususa izinto ezingu-<xliff:g id="COUNT">^2</xliff:g>?}}"</string>
+ <string name="permission_progress_delete_generic" msgid="6709118146245087898">"{count,plural, =1{Isula into…}one{Isula izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…}other{Isula izinto ezingu-<xliff:g id="COUNT">^1</xliff:g>…}}"</string>
<string name="transcode_denied" msgid="6760546817138288976">"I-<xliff:g id="APP_NAME">%s</xliff:g> ayikwazi ukucubungula amafayela emidiya"</string>
<string name="transcode_processing_cancelled" msgid="5340383917746945590">"Ukucubungula imidiya kukhanseliwe"</string>
<string name="transcode_processing_error" msgid="8921643164508407874">"Iphutha lokucubungula imidiya"</string>
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
new file mode 100644
index 0000000..5557364
--- /dev/null
+++ b/res/values/attrs.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<resources>
+
+ <!-- The default background color of the chip. -->
+ <attr name="pickerChipBackgroundColor" format="reference|color" />
+
+ <!-- The highlight color of the photo picker. E.g. Add button -->
+ <attr name="pickerHighlightColor" format="reference|color" />
+
+ <!-- The most prominent highlight text color of the photo picker. E.g. Add button -->
+ <attr name="pickerHighlightTextColor" format="reference|color" />
+
+ <!-- The background color of the profile button. -->
+ <attr name="pickerProfileButtonColor" format="reference|color" />
+
+ <!-- The text color of the profile button. -->
+ <attr name="pickerProfileButtonTextColor" format="reference|color" />
+
+ <!-- The selected background color of the chip. -->
+ <attr name="pickerSelectedChipBackgroundColor" format="reference|color" />
+
+ <!-- The selected text color of the chip. -->
+ <attr name="pickerSelectedChipTextColor" format="reference|color" />
+
+ <!-- The most prominent text color of the photo picker. -->
+ <attr name="pickerTextColor" format="reference|color" />
+
+ <!-- The selected color of the view selected button and check icon -->
+ <attr name="pickerSelectedColor" format="reference|color" />
+
+</resources>
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 80772b3..e934274 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -19,34 +19,25 @@
<color name="clear_cache_icon_color">#5F6368</color>
<!-- PhotoPicker -->
+ <color name="picker_background_color">@android:color/white</color>
<color name="picker_default_white">@android:color/white</color>
<color name="picker_drag_bar_color">#DADCE0</color>
- <!-- PhotoPicker photo grid -->
- <color name="picker_primary_color">#1A73E8</color>
- <color name="picker_background_color">@android:color/white</color>
- <color name="picker_highlight_color">#E8F0FE</color>
- <color name="picker_date_header_text_color">#3C4043</color>
- <color name="picker_toolbar_icon_color">#3C4043</color>
- <color name="picker_toolbar_chip_text_color">#5F6368</color>
- <color name="picker_toolbar_title_color">#3C4043</color>
+ <!-- PhotoPicker check button -->
+ <color name="picker_unselected_check_color">@android:color/white</color>
<!-- PhotoPicker gradient colors -->
- <color name="picker_item_gradient_color">#42000000</color>
+ <color name="picker_item_gradient_color">#61202124</color> <!-- 38% opacity -->
<color name="preview_gradient_color_light">@android:color/transparent</color>
<color name="preview_gradient_color_dark">#80202124</color>
<color name="preview_scrim_solid_color">#E6000000</color> <!-- 90% opacity black -->
<!-- PhotoPicker Preview -->
- <color name="preview_default_blue">#8AB4F8</color>
+ <color name="preview_highlight_color">#8AB4F8</color>
<color name="preview_default_grey">#202124</color>
- <color name="preview_default_black">@android:color/black</color>
+ <color name="preview_background_color">@android:color/black</color>
<!-- PhotoPicker Profile Button -->
- <color name="picker_profile_button_content_color">#0B57D0</color>
- <color name="picker_profile_button_background_color">#E8F0FE</color>
<color name="picker_profile_disabled_button_content_color">#1F1F1F</color>
<color name="picker_profile_disabled_button_background_color">#DADADA</color>
- <color name="picker_profile_dialog_icon_and_button_color">#1A73E8</color>
- <color name="picker_profile_dialog_text_color">#3C4043</color>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index e85c2ba..35268dc 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -27,15 +27,17 @@
<dimen name="picker_bottom_bar_size">56dp</dimen>
<dimen name="picker_bottom_bar_horizontal_gap">16dp</dimen>
- <dimen name="picker_bottom_bar_vertical_gap">10dp</dimen>
+ <dimen name="picker_bottom_bar_buttons_vertical_gap">10dp</dimen>
<dimen name="picker_bottom_bar_elevation">8dp</dimen>
+ <dimen name="picker_viewselected_icon_padding">10dp</dimen>
+
<dimen name="picker_item_check_size">24dp</dimen>
<dimen name="picker_item_check_margin">6dp</dimen>
<dimen name="picker_item_badge_margin">4dp</dimen>
<dimen name="picker_item_badge_text_margin">3dp</dimen>
<dimen name="picker_item_badge_text_size">10dp</dimen>
- <dimen name="picker_item_gradient_height">56dp</dimen>
+ <dimen name="picker_item_gradient_height">40dp</dimen>
<dimen name="picker_date_header_height">56dp</dimen>
<dimen name="picker_date_header_padding">16dp</dimen>
@@ -54,16 +56,22 @@
<dimen name="picker_chip_text_size">16sp</dimen>
<dimen name="picker_chip_touch_size">48dp</dimen>
<dimen name="picker_chip_radius">16dp</dimen>
+ <dimen name="picker_chip_horizontal_gap">4dp</dimen>
<dimen name="picker_drag_bar_height">24dp</dimen>
<dimen name="picker_drag_margin_top">8dp</dimen>
<dimen name="picker_drag_margin_bottom">12dp</dimen>
+ <dimen name="picker_empty_text_margin">20dp</dimen>
+ <dimen name="picker_empty_text_size">18sp</dimen>
+
<!-- PhotoPicker Preview -->
<dimen name="preview_buttons_padding_horizontal">16dp</dimen>
<dimen name="preview_deselect_padding_start">2dp</dimen>
<dimen name="preview_viewpager_margin">20dp</dimen>
<dimen name="preview_gif_icon_size">32dp</dimen>
+ <dimen name="preview_add_or_select_width">328dp</dimen>
+
<!-- PhotoPicker Preview text -->
<dimen name="preview_special_format_text_size">12sp</dimen>
<dimen name="preview_special_format_text_margin">8dp</dimen>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 26dbbbb..288a54e 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -50,16 +50,16 @@
<string name="grant_dialog_button_deny">Deny</string>
<!-- Text placed over a visual thumbnail indicating that there are more items beyond the number currently displayed on the screen. [CHAR LIMIT=6] -->
- <plurals name="permission_more_thumb">
- <item quantity="one">+<xliff:g id="count" example="1">^1</xliff:g></item>
- <item quantity="other">+<xliff:g id="count" example="42">^1</xliff:g></item>
- </plurals>
+ <string name="permission_more_thumb"> {count, plural,
+ =1 {+<xliff:g id="count" example="1">^1</xliff:g>}
+ other {+<xliff:g id="count" example="42">^1</xliff:g>}
+ }</string>
<!-- Text shown at the end of a list indicating that there are more items beyond the number currently displayed on the screen. [CHAR LIMIT=32] -->
- <plurals name="permission_more_text">
- <item quantity="one">Plus <xliff:g id="count" example="1">^1</xliff:g> additional item</item>
- <item quantity="other">Plus <xliff:g id="count" example="42">^1</xliff:g> additional items</item>
- </plurals>
+ <string name="permission_more_text"> {count, plural,
+ =1 {Plus <xliff:g id="count" example="1">^1</xliff:g> additional item}
+ other {Plus <xliff:g id="count" example="42">^1</xliff:g> additional items}
+ }</string>
<!-- Cache clearing permission dialog warning title. [CHAR LIMIT=NONE] -->
<string name="cache_clearing_dialog_title">Clear temporary app files</string>
@@ -89,14 +89,19 @@
<string name="select">Select</string>
<!-- Select up to max label message for PhotoPicker. [CHAR LIMIT=30] -->
- <plurals name="select_up_to">
- <item quantity="one">Select up to <xliff:g id="count" example="1">^1</xliff:g> item</item>
- <item quantity="other">Select up to <xliff:g id="count" example="42">^1</xliff:g> items</item>
- </plurals>
+ <string name="select_up_to"> {count, plural,
+ =1 {Select up to <xliff:g id="count" example="1">^1</xliff:g> item}
+ other {Select up to <xliff:g id="count" example="42">^1</xliff:g> items}
+ }</string>
<!-- Recent header for PhotoPicker. [CHAR LIMIT=50] -->
<string name="recent">Recent</string>
+ <!-- The message for empty message on Photos tab in PhotoPicker when the item count is zero. [CHAR LIMIT=NONE] -->
+ <string name="picker_photos_empty_message">No photos or videos</string>
+ <!-- The message for empty message on Albums tab in PhotoPicker when the item count is zero. [CHAR LIMIT=NONE] -->
+ <string name="picker_albums_empty_message">No albums</string>
+
<!-- PhotoPicker view selected action text. [CHAR LIMIT=80] -->
<string name="picker_view_selected">View selected</string>
@@ -127,10 +132,10 @@
<string name="picker_profile_work_paused_msg">To open work photos, turn on your work apps then try again</string>
<!-- Text shown on the album item in PhotoPicker. [CHAR LIMIT=30] -->
- <plurals name="picker_album_item_count">
- <item quantity="one"><xliff:g id="count" example="1">^1</xliff:g> item</item>
- <item quantity="other"><xliff:g id="count" example="42">^1</xliff:g> items</item>
- </plurals>
+ <string name="picker_album_item_count"> {count, plural,
+ =1 {<xliff:g id="count" example="1">^1</xliff:g> item}
+ other {<xliff:g id="count" example="42">^1</xliff:g> items}
+ }</string>
<!-- Text shown on the add button for multi-select in PhotoPicker. [CHAR LIMIT=30] -->
<string name="picker_add_button_multi_select">Add (<xliff:g id="count" example="42">^1</xliff:g>)</string>
@@ -154,174 +159,174 @@
<!-- ========================= WRITE STRINGS ========================= -->
<!-- Dialog title asking if user will allow write permission to the audio item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_write_audio">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this audio file?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> audio files?</item>
- </plurals>
+ <string name="permission_write_audio"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this audio file?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> audio files?}
+ }</string>
<!-- Progress dialog message after user allows write permission to the audio item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_write_audio">
- <item quantity="one">Modifying audio file…</item>
- <item quantity="other">Modifying <xliff:g id="count" example="42">^1</xliff:g> audio files…</item>
- </plurals>
+ <string name="permission_progress_write_audio"> {count, plural,
+ =1 {Modifying audio file…}
+ other {Modifying <xliff:g id="count" example="42">^1</xliff:g> audio files…}
+ }</string>
<!-- Dialog title asking if user will allow write permission to the video item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_write_video">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this video?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> videos?</item>
- </plurals>
+ <string name="permission_write_video"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this video?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> videos?}
+ }</string>
<!-- Progress dialog message after user allows write permission to the video item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_write_video">
- <item quantity="one">Modifying video…</item>
- <item quantity="other">Modifying <xliff:g id="count" example="42">^1</xliff:g> videos…</item>
- </plurals>
+ <string name="permission_progress_write_video"> {count, plural,
+ =1 {Modifying video…}
+ other {Modifying <xliff:g id="count" example="42">^1</xliff:g> videos…}
+ }</string>
<!-- Dialog title asking if user will allow write permission to the image item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_write_image">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this photo?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> photos?</item>
- </plurals>
+ <string name="permission_write_image"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this photo?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> photos?}
+ }</string>
<!-- Progress dialog message after user allows write permission to the image item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_write_image">
- <item quantity="one">Modifying photo…</item>
- <item quantity="other">Modifying <xliff:g id="count" example="42">^1</xliff:g> photos…</item>
- </plurals>
+ <string name="permission_progress_write_image"> {count, plural,
+ =1 {Modifying photo…}
+ other {Modifying <xliff:g id="count" example="42">^1</xliff:g> photos…}
+ }</string>
<!-- Dialog title asking if user will allow write permission to the generic item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_write_generic">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this item?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> items?</item>
- </plurals>
+ <string name="permission_write_generic"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify this item?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to modify <xliff:g id="count" example="42">^2</xliff:g> items?}
+ }</string>
<!-- Progress dialog message after user allows write permission to the generic item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_write_generic">
- <item quantity="one">Modifying item…</item>
- <item quantity="other">Modifying <xliff:g id="count" example="42">^1</xliff:g> items…</item>
- </plurals>
+ <string name="permission_progress_write_generic"> {count, plural,
+ =1 {Modifying item…}
+ other {Modifying <xliff:g id="count" example="42">^1</xliff:g> items…}
+ }</string>
<!-- ========================= TRASH STRINGS ========================= -->
<!-- Dialog title asking if user will allow trash permission to the audio item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_trash_audio">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this audio file to trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> audio files to trash?</item>
- </plurals>
+ <string name="permission_trash_audio"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this audio file to trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> audio files to trash?}
+ }</string>
<!-- Progress dialog message after user allows trash permission to the audio item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_trash_audio">
- <item quantity="one">Moving audio file to trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> audio files to trash…</item>
- </plurals>
+ <string name="permission_progress_trash_audio"> {count, plural,
+ =1 {Moving audio file to trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> audio files to trash…}
+ }</string>
<!-- Dialog title asking if user will allow trash permission to the video item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_trash_video">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this video to trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> videos to trash?</item>
- </plurals>
+ <string name="permission_trash_video"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this video to trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> videos to trash?}
+ }</string>
<!-- Progress dialog message after user allows trash permission to the video item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_trash_video">
- <item quantity="one">Moving video to trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> videos to trash…</item>
- </plurals>
+ <string name="permission_progress_trash_video"> {count, plural,
+ =1 {Moving video to trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> videos to trash…}
+ }</string>
<!-- Dialog title asking if user will allow trash permission to the image item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_trash_image">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this photo to trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> photos to trash?</item>
- </plurals>
+ <string name="permission_trash_image"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this photo to trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> photos to trash?}
+ }</string>
<!-- Progress dialog message after user allows trash permission to the image item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_trash_image">
- <item quantity="one">Moving photo to trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> photos to trash…</item>
- </plurals>
+ <string name="permission_progress_trash_image"> {count, plural,
+ =1 {Moving photo to trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> photos to trash…}
+ }</string>
<!-- Dialog title asking if user will allow trash permission to the generic item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_trash_generic">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this item to trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> items to trash?</item>
- </plurals>
+ <string name="permission_trash_generic"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this item to trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> items to trash?}
+ }</string>
<!-- Progress dialog message after user allows trash permission to the generic item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_trash_generic">
- <item quantity="one">Moving item to trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> items to trash…</item>
- </plurals>
+ <string name="permission_progress_trash_generic"> {count, plural,
+ =1 {Moving item to trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> items to trash…}
+ }</string>
<!-- ========================= UNTRASH STRINGS ========================= -->
<!-- Dialog title asking if user will allow untrash permission to the audio item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_untrash_audio">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this audio file out of trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> audio files out of trash?</item>
- </plurals>
+ <string name="permission_untrash_audio"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this audio file out of trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> audio files out of trash?}
+ }</string>
<!-- Progress dialog message after user allows untrash permission to the audio item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_untrash_audio">
- <item quantity="one">Moving audio file out of trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> audio files out of trash…</item>
- </plurals>
+ <string name="permission_progress_untrash_audio"> {count, plural,
+ =1 {Moving audio file out of trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> audio files out of trash…}
+ }</string>
<!-- Dialog title asking if user will allow untrash permission to the video item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_untrash_video">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this video out of trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> videos out of trash?</item>
- </plurals>
+ <string name="permission_untrash_video"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this video out of trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> videos out of trash?}
+ }</string>
<!-- Progress dialog message after user allows untrash permission to the video item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_untrash_video">
- <item quantity="one">Moving video out of trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> videos out of trash…</item>
- </plurals>
+ <string name="permission_progress_untrash_video"> {count, plural,
+ =1 {Moving video out of trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> videos out of trash…}
+ }</string>
<!-- Dialog title asking if user will allow untrash permission to the image item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_untrash_image">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this photo out of trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> photos out of trash?</item>
- </plurals>
+ <string name="permission_untrash_image"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this photo out of trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> photos out of trash?}
+ }</string>
<!-- Progress dialog message after user allows untrash permission to the image item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_untrash_image">
- <item quantity="one">Moving photo out of trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> photos out of trash…</item>
- </plurals>
+ <string name="permission_progress_untrash_image"> {count, plural,
+ =1 {Moving photo out of trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> photos out of trash…}
+ }</string>
<!-- Dialog title asking if user will allow untrash permission to the generic item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_untrash_generic">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this item out of trash?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> items out of trash?</item>
- </plurals>
+ <string name="permission_untrash_generic"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move this item out of trash?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to move <xliff:g id="count" example="42">^2</xliff:g> items out of trash?}
+ }</string>
<!-- Progress dialog message after user allows untrash permission to the generic item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_untrash_generic">
- <item quantity="one">Moving item out of trash…</item>
- <item quantity="other">Moving <xliff:g id="count" example="42">^1</xliff:g> items out of trash…</item>
- </plurals>
+ <string name="permission_progress_untrash_generic"> {count, plural,
+ =1 {Moving item out of trash…}
+ other {Moving <xliff:g id="count" example="42">^1</xliff:g> items out of trash…}
+ }</string>
<!-- ========================= DELETE STRINGS ========================= -->
<!-- Dialog title asking if user will allow delete permission to the audio item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_delete_audio">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this audio file?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> audio files?</item>
- </plurals>
+ <string name="permission_delete_audio"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this audio file?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> audio files?}
+ }</string>
<!-- Progress dialog message after user allows delete permission to the audio item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_delete_audio">
- <item quantity="one">Deleting audio file…</item>
- <item quantity="other">Deleting <xliff:g id="count" example="42">^1</xliff:g> audio files…</item>
- </plurals>
+ <string name="permission_progress_delete_audio"> {count, plural,
+ =1 {Deleting audio file…}
+ other {Deleting <xliff:g id="count" example="42">^1</xliff:g> audio files…}
+ }</string>
<!-- Dialog title asking if user will allow delete permission to the video item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_delete_video">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this video?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> videos?</item>
- </plurals>
+ <string name="permission_delete_video"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this video?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> videos?}
+ }</string>
<!-- Progress dialog message after user allows delete permission to the video item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_delete_video">
- <item quantity="one">Deleting video…</item>
- <item quantity="other">Deleting <xliff:g id="count" example="42">^1</xliff:g> videos…</item>
- </plurals>
+ <string name="permission_progress_delete_video"> {count, plural,
+ =1 {Deleting video…}
+ other {Deleting <xliff:g id="count" example="42">^1</xliff:g> videos…}
+ }</string>
<!-- Dialog title asking if user will allow delete permission to the image item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_delete_image">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this photo?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> photos?</item>
- </plurals>
+ <string name="permission_delete_image"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this photo?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> photos?}
+ }</string>
<!-- Progress dialog message after user allows delete permission to the image item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_delete_image">
- <item quantity="one">Deleting photo…</item>
- <item quantity="other">Deleting <xliff:g id="count" example="42">^1</xliff:g> photos…</item>
- </plurals>
+ <string name="permission_progress_delete_image"> {count, plural,
+ =1 {Deleting photo…}
+ other {Deleting <xliff:g id="count" example="42">^1</xliff:g> photos…}
+ }</string>
<!-- Dialog title asking if user will allow delete permission to the generic item displayed below this string. [CHAR LIMIT=128] -->
- <plurals name="permission_delete_generic">
- <item quantity="one">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this item?</item>
- <item quantity="other">Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> items?</item>
- </plurals>
+ <string name="permission_delete_generic"> {count, plural,
+ =1 {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete this item?}
+ other {Allow <xliff:g id="app_name" example="Gmail">^1</xliff:g> to delete <xliff:g id="count" example="42">^2</xliff:g> items?}
+ }</string>
<!-- Progress dialog message after user allows delete permission to the generic item [CHAR LIMIT=128] -->
- <plurals name="permission_progress_delete_generic">
- <item quantity="one">Deleting item…</item>
- <item quantity="other">Deleting <xliff:g id="count" example="42">^1</xliff:g> items…</item>
- </plurals>
+ <string name="permission_progress_delete_generic"> {count, plural,
+ =1 {Deleting item…}
+ other {Deleting <xliff:g id="count" example="42">^1</xliff:g> items…}
+ }</string>
<!-- ========================= END AUTO-GENERATED BY gen_strings.py ========================= -->
diff --git a/res/values/styles.xml b/res/values/styles.xml
index f629e9d..84d8f55 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -35,19 +35,13 @@
<item name="android:alertDialogTheme">@style/AlertDialogTheme</item>
</style>
- <style name="CacheClearingAlertDialogTitle"
- parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
- <item name="android:layout_width">match_parent</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:gravity">center</item>
- <item name="android:textColor">?android:attr/textColorPrimary</item>
- <item name="android:textSize">16sp</item>
- <item name="android:textStyle">bold</item>
+ <style name="MaterialBorderlessButtonStyle"
+ parent="@style/Widget.MaterialComponents.Button.TextButton">
+ <item name="android:textAppearance">@style/PickerButtonTextAppearance</item>
</style>
- <style name="PermissionAlertDialogTitle"
- parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
- <item name="android:textColor">?android:attr/textColorPrimary</item>
+ <style name="MaterialButtonStyle" parent="@style/Widget.MaterialComponents.Button">
+ <item name="android:textAppearance">@style/PickerButtonTextAppearance</item>
</style>
<style name="ProfileDialogTheme"
@@ -72,23 +66,32 @@
<style name="MaterialAlertDialogIconStyle"
parent="@style/MaterialAlertDialog.MaterialComponents.Title.Icon.CenterStacked">
- <item name="android:tint">@color/picker_profile_dialog_icon_and_button_color</item>
+ <item name="android:tint">?android:attr/colorAccent</item>
<item name="android:layout_width">@dimen/picker_profile_dialog_icon_width</item>
<item name="android:layout_height">@dimen/picker_profile_dialog_icon_height</item>
</style>
- <style name="PickerDefaultTheme" parent="@style/Theme.MaterialComponents.DayNight.NoActionBar">
- <!-- Color section -->
- <item name="android:colorAccent">@color/picker_primary_color</item>
- <item name="android:colorBackground">@color/picker_background_color</item>
-
+ <style name="PickerDefaultTheme" parent="@android:style/Theme.DeviceDefault.DayNight">
<!-- System | Widget section -->
+ <item name="android:backgroundDimEnabled">true</item>
+ <item name="android:navigationBarColor">@color/picker_background_color</item>
<item name="android:statusBarColor">@android:color/transparent</item>
- <item name="android:navigationBarColor">?android:colorBackground</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
- <item name="android:backgroundDimEnabled">true</item>
+ <item name="android:windowNoTitle">true</item>
+ </style>
+
+ <style name="PickerMaterialTheme" parent="@style/Theme.MaterialComponents.DayNight.NoActionBar">
<item name="materialAlertDialogTheme">@style/ProfileDialogTheme</item>
+ <item name="pickerChipBackgroundColor">@color/picker_background_color</item>
+ <item name="pickerHighlightColor">?android:attr/colorAccent</item>
+ <item name="pickerHighlightTextColor">@android:color/white</item>
+ <item name="pickerProfileButtonColor">#E8F0FE</item>
+ <item name="pickerProfileButtonTextColor">#0B57D0</item>
+ <item name="pickerSelectedChipBackgroundColor">#E8F0FE</item>
+ <item name="pickerSelectedChipTextColor">#185ABC</item>
+ <item name="pickerTextColor">?android:attr/textColorPrimary</item>
+ <item name="pickerSelectedColor">?android:attr/colorAccent</item>
</style>
</resources>
diff --git a/res/values/styles_text.xml b/res/values/styles_text.xml
index b972c8b..cd06a65 100644
--- a/res/values/styles_text.xml
+++ b/res/values/styles_text.xml
@@ -16,29 +16,45 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android">
- <style name="PickerDateHeader" parent="@android:style/TextAppearance.Material.Title">
- <item name="android:textColor">@color/picker_date_header_text_color</item>
+ <style name="CacheClearingAlertDialogTitle"
+ parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">wrap_content</item>
+ <item name="android:gravity">center</item>
+ <item name="android:textColor">?android:attr/textColorPrimary</item>
+ <item name="android:textSize">16sp</item>
+ <item name="android:textStyle">bold</item>
+ </style>
+
+ <style name="PermissionAlertDialogTitle"
+ parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
+ <item name="android:textColor">?android:attr/textColorPrimary</item>
+ </style>
+
+ <style name="PickerHeaderTextAppearance"
+ parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
+ <item name="android:textColor">?attr/pickerTextColor</item>
<item name="android:textSize">16sp</item>
</style>
- <style name="PickerChipText" parent="@android:style/TextAppearance.Material.Title">
+ <style name="PickerChipTextAppearance"
+ parent="@android:style/TextAppearance.DeviceDefault.Widget.Button">
<item name="android:textSize">@dimen/picker_chip_text_size</item>
</style>
- <style name="PickerProfileButton" parent="@android:style/TextAppearance.Material.Button">
- <item name="android:textAllCaps">false</item>
- </style>
+ <style name="PickerButtonTextAppearance"
+ parent="@android:style/TextAppearance.DeviceDefault.Widget.Button"/>
<style name="PickerProfileDialogTitle"
parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
<item name="android:textAllCaps">false</item>
- <item name="android:textColor">@color/picker_profile_dialog_text_color</item>
+ <item name="android:textColor">?attr/pickerTextColor</item>
<item name="android:textSize">@dimen/picker_profile_dialog_title_text_size</item>
</style>
<style name="PickerProfileDialogBody" parent="@android:style/TextAppearance.Material.Body2">
<item name="android:textAllCaps">false</item>
- <item name="android:textColor">@color/picker_profile_dialog_text_color</item>
+ <item name="android:textColor">?attr/pickerTextColor</item>
</style>
</resources>
diff --git a/src/com/android/providers/media/DatabaseHelper.java b/src/com/android/providers/media/DatabaseHelper.java
index e651099..96277cc 100644
--- a/src/com/android/providers/media/DatabaseHelper.java
+++ b/src/com/android/providers/media/DatabaseHelper.java
@@ -62,8 +62,8 @@
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.playlist.Playlist;
-import com.android.providers.media.util.BackgroundThread;
import com.android.providers.media.util.DatabaseUtils;
import com.android.providers.media.util.FileUtils;
import com.android.providers.media.util.ForegroundThread;
@@ -80,6 +80,7 @@
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Collection;
+import java.util.HashSet;
import java.util.List;
import java.util.Objects;
import java.util.Set;
@@ -134,6 +135,14 @@
long mScanStopTime;
/**
+ * Unfortunately we can have multiple instances of DatabaseHelper, causing
+ * onUpgrade() to be called multiple times if those instances happen to run in
+ * parallel. To prevent that, keep track of which databases we've already upgraded.
+ *
+ */
+ static final Set<String> sDatabaseUpgraded = new HashSet<>();
+ static final Object sLock = new Object();
+ /**
* Lock used to guard against deadlocks in SQLite; the write lock is used to
* guard any schema changes, and the read lock is used for all other
* database operations.
@@ -150,33 +159,34 @@
private static Object sMigrationLockExternal = new Object();
public interface OnSchemaChangeListener {
- public void onSchemaChange(@NonNull String volumeName, int versionFrom, int versionTo,
+ void onSchemaChange(@NonNull String volumeName, int versionFrom, int versionTo,
long itemCount, long durationMillis, String databaseUuid);
}
public interface OnFilesChangeListener {
- public void onInsert(@NonNull DatabaseHelper helper, @NonNull String volumeName, long id,
+ void onInsert(@NonNull DatabaseHelper helper, @NonNull String volumeName, long id,
int mediaType, boolean isDownload, boolean isPending);
- public void onUpdate(@NonNull DatabaseHelper helper, @NonNull String volumeName,
+ void onUpdate(@NonNull DatabaseHelper helper, @NonNull String volumeName,
long oldId, int oldMediaType, boolean oldIsDownload,
long newId, int newMediaType, boolean newIsDownload,
boolean oldIsTrashed, boolean newIsTrashed,
boolean oldIsPending, boolean newIsPending,
boolean oldIsFavorite, boolean newIsFavorite,
+ int oldSpecialFormat, int newSpecialFormat,
String oldOwnerPackage, String newOwnerPackage, String oldPath);
- public void onDelete(@NonNull DatabaseHelper helper, @NonNull String volumeName, long id,
+ void onDelete(@NonNull DatabaseHelper helper, @NonNull String volumeName, long id,
int mediaType, boolean isDownload, String ownerPackage, String path);
}
public interface OnLegacyMigrationListener {
- public void onStarted(ContentProviderClient client, String volumeName);
+ void onStarted(ContentProviderClient client, String volumeName);
- public void onProgress(ContentProviderClient client, String volumeName,
+ void onProgress(ContentProviderClient client, String volumeName,
long progress, long total);
- public void onFinished(ContentProviderClient client, String volumeName);
+ void onFinished(ContentProviderClient client, String volumeName);
}
public DatabaseHelper(Context context, String name,
@@ -277,6 +287,11 @@
@VisibleForTesting
SQLiteDatabase getWritableDatabaseForTest() {
+ // Tests rely on creating multiple instances of DatabaseHelper to test upgrade
+ // scenarios; so clear this state before returning databases to test.
+ synchronized (sLock) {
+ sDatabaseUpgraded.clear();
+ }
return super.getWritableDatabase();
}
@@ -306,7 +321,7 @@
db.setCustomScalarFunction("_UPDATE", (arg) -> {
if (arg != null && mFilesListener != null
&& !mSchemaLock.isWriteLockedByCurrentThread()) {
- final String[] split = arg.split(":", 16);
+ final String[] split = arg.split(":", 18);
final String volumeName = split[0];
final long oldId = Long.parseLong(split[1]);
final int oldMediaType = Integer.parseInt(split[2]);
@@ -320,17 +335,19 @@
final boolean newIsPending = Integer.parseInt(split[10]) != 0;
final boolean oldIsFavorite = Integer.parseInt(split[11]) != 0;
final boolean newIsFavorite = Integer.parseInt(split[12]) != 0;
- final String oldOwnerPackage = split[13];
- final String newOwnerPackage = split[14];
- final String oldPath = split[15];
+ final int oldSpecialFormat = Integer.parseInt(split[13]);
+ final int newSpecialFormat = Integer.parseInt(split[14]);
+ final String oldOwnerPackage = split[15];
+ final String newOwnerPackage = split[16];
+ final String oldPath = split[17];
Trace.beginSection("_UPDATE");
try {
mFilesListener.onUpdate(DatabaseHelper.this, volumeName, oldId,
oldMediaType, oldIsDownload, newId, newMediaType, newIsDownload,
oldIsTrashed, newIsTrashed, oldIsPending, newIsPending,
- oldIsFavorite, newIsFavorite, oldOwnerPackage, newOwnerPackage,
- oldPath);
+ oldIsFavorite, newIsFavorite, oldSpecialFormat, newSpecialFormat,
+ oldOwnerPackage, newOwnerPackage, oldPath);
} finally {
Trace.endSection();
}
@@ -387,6 +404,15 @@
Log.v(TAG, "onUpgrade() for " + mName + " from " + oldV + " to " + newV);
mSchemaLock.writeLock().lock();
try {
+ synchronized (sLock) {
+ if (sDatabaseUpgraded.contains(mName)) {
+ Log.v(TAG, "Skipping onUpgrade() for " + mName +
+ " because it was already upgraded.");
+ return;
+ } else {
+ sDatabaseUpgraded.add(mName);
+ }
+ }
updateDatabase(db, oldV, newV);
} finally {
mSchemaLock.writeLock().unlock();
@@ -1351,6 +1377,8 @@
+ "||':'||old.is_trashed||':'||new.is_trashed"
+ "||':'||old.is_pending||':'||new.is_pending"
+ "||':'||old.is_favorite||':'||new.is_favorite"
+ + "||':'||ifnull(old._special_format,0)"
+ + "||':'||ifnull(new._special_format,0)"
+ "||':'||ifnull(old.owner_package_name,'null')"
+ "||':'||ifnull(new.owner_package_name,'null')||':'||old._data";
final String deleteArg =
@@ -1695,7 +1723,7 @@
static final int VERSION_S = 1209;
// Leave some gaps in database version tagging to allow S schema changes
// to go independent of T schema changes.
- static final int VERSION_T = 1304;
+ static final int VERSION_T = 1306;
public static final int VERSION_LATEST = VERSION_T;
/**
@@ -1882,6 +1910,12 @@
if (fromVersion < 1304) {
updateSpecialFormatToNotDetected(db);
}
+ if (fromVersion < 1305) {
+ // Empty version bump to ensure views are recreated
+ }
+ if (fromVersion < 1306) {
+ // Empty version bump to ensure views are recreated
+ }
// If this is the legacy database, it's not worth recomputing data
// values locally, since they'll be recomputed after the migration
diff --git a/src/com/android/providers/media/MediaProvider.java b/src/com/android/providers/media/MediaProvider.java
index 0981b5b..125c4f2 100644
--- a/src/com/android/providers/media/MediaProvider.java
+++ b/src/com/android/providers/media/MediaProvider.java
@@ -75,9 +75,10 @@
import static com.android.providers.media.util.FileUtils.extractDisplayName;
import static com.android.providers.media.util.FileUtils.extractFileExtension;
import static com.android.providers.media.util.FileUtils.extractFileName;
+import static com.android.providers.media.util.FileUtils.extractOwnerPackageNameFromRelativePath;
import static com.android.providers.media.util.FileUtils.extractPathOwnerPackageName;
import static com.android.providers.media.util.FileUtils.extractRelativePath;
-import static com.android.providers.media.util.FileUtils.extractRelativePathForDirectory;
+import static com.android.providers.media.util.FileUtils.extractRelativePathWithDisplayName;
import static com.android.providers.media.util.FileUtils.extractTopLevelDir;
import static com.android.providers.media.util.FileUtils.extractVolumeName;
import static com.android.providers.media.util.FileUtils.extractVolumePath;
@@ -85,9 +86,10 @@
import static com.android.providers.media.util.FileUtils.getAbsoluteSanitizedPath;
import static com.android.providers.media.util.FileUtils.isCrossUserEnabled;
import static com.android.providers.media.util.FileUtils.isDataOrObbPath;
+import static com.android.providers.media.util.FileUtils.isDataOrObbRelativePath;
import static com.android.providers.media.util.FileUtils.isDownload;
import static com.android.providers.media.util.FileUtils.isExternalMediaDirectory;
-import static com.android.providers.media.util.FileUtils.isObbOrChildPath;
+import static com.android.providers.media.util.FileUtils.isObbOrChildRelativePath;
import static com.android.providers.media.util.FileUtils.sanitizePath;
import static com.android.providers.media.util.FileUtils.toFuseFile;
import static com.android.providers.media.util.Logging.LOGV;
@@ -210,6 +212,7 @@
import androidx.annotation.VisibleForTesting;
import com.android.modules.utils.build.SdkLevel;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.DatabaseHelper.OnFilesChangeListener;
import com.android.providers.media.DatabaseHelper.OnLegacyMigrationListener;
import com.android.providers.media.fuse.ExternalStorageServiceImpl;
@@ -222,7 +225,6 @@
import com.android.providers.media.playlist.Playlist;
import com.android.providers.media.scan.MediaScanner;
import com.android.providers.media.scan.ModernMediaScanner;
-import com.android.providers.media.util.BackgroundThread;
import com.android.providers.media.util.CachedSupplier;
import com.android.providers.media.util.DatabaseUtils;
import com.android.providers.media.util.FileUtils;
@@ -235,6 +237,7 @@
import com.android.providers.media.util.PermissionUtils;
import com.android.providers.media.util.SQLiteQueryBuilder;
import com.android.providers.media.util.SpecialFormatDetector;
+import com.android.providers.media.util.StringUtils;
import com.android.providers.media.util.UserCache;
import com.android.providers.media.util.XmpInterface;
@@ -264,6 +267,8 @@
import java.util.Optional;
import java.util.Set;
import java.util.UUID;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
import java.util.function.Consumer;
import java.util.function.Supplier;
import java.util.function.UnaryOperator;
@@ -322,7 +327,6 @@
private static final String DIRECTORY_MEDIA = "media";
private static final String DIRECTORY_THUMBNAILS = ".thumbnails";
- private static final List<String> PRIVATE_SUBDIRECTORIES_ANDROID = Arrays.asList("data", "obb");
/**
* Hard-coded filename where the current value of
@@ -703,6 +707,7 @@
boolean oldIsTrashed, boolean newIsTrashed,
boolean oldIsPending, boolean newIsPending,
boolean oldIsFavorite, boolean newIsFavorite,
+ int oldSpecialFormat, int newSpecialFormat,
String oldOwnerPackage, String newOwnerPackage, String oldPath) {
final boolean isDownload = oldIsDownload || newIsDownload;
final Uri fileUri = MediaStore.Files.getContentUri(volumeName, oldId);
@@ -718,7 +723,7 @@
if (mExternalDbFacade.onFileUpdated(oldId, oldMediaType, newMediaType, oldIsTrashed,
newIsTrashed, oldIsPending, newIsPending, oldIsFavorite,
- newIsFavorite)) {
+ newIsFavorite, oldSpecialFormat, newSpecialFormat)) {
mPickerSyncController.notifyMediaEvent();
}
});
@@ -862,7 +867,17 @@
* deleted manually.
*/
private void ensureDefaultFolders(@NonNull MediaVolume volume, @NonNull SQLiteDatabase db) {
- final String key = "created_default_folders_" + volume.getId();
+ final String volumeName = volume.getName();
+ String key;
+ if (volumeName.equals(MediaStore.VOLUME_EXTERNAL_PRIMARY)) {
+ // For the primary volume, we use the ID, because we may be handling
+ // the primary volume for multiple users
+ key = "created_default_folders_" + volume.getId();
+ } else {
+ // For others, like public volumes, just use the name, because the id
+ // might not change when re-formatted
+ key = "created_default_folders_" + volumeName;
+ }
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext());
if (prefs.getInt(key, 0) == 0) {
@@ -1196,6 +1211,12 @@
}
@VisibleForTesting
+ public void setUriResolver(PickerUriResolver resolver) {
+ Log.w(TAG, "Changing the PickerUriResolver!!! Should only be called during test");
+ mPickerUriResolver = resolver;
+ }
+
+ @VisibleForTesting
void detectSpecialFormat(@NonNull CancellationSignal signal) {
mExternalDatabase.runWithTransaction((db) -> {
updateSpecialFormatColumn(db, signal);
@@ -2195,7 +2216,7 @@
}
// Get relative path for the contents of given directory.
- String relativePath = extractRelativePathForDirectory(path);
+ String relativePath = extractRelativePathWithDisplayName(path);
if (relativePath == null) {
// Path is /storage/emulated/, if relativePath is null, MediaProvider doesn't
@@ -2263,7 +2284,7 @@
supportedPrimaryMimeType = ClipDescription.MIMETYPE_UNKNOWN;
}
return (supportedPrimaryMimeType.equalsIgnoreCase(ClipDescription.MIMETYPE_UNKNOWN) ||
- MimeUtils.startsWithIgnoreCase(mimeType, supportedPrimaryMimeType));
+ StringUtils.startsWithIgnoreCase(mimeType, supportedPrimaryMimeType));
}
/**
@@ -2469,8 +2490,8 @@
throws IllegalArgumentException {
// Try a simple check to see if the caller has full access to the given collections first
// before falling back to performing a query to probe for access.
- final String oldRelativePath = extractRelativePathForDirectory(oldPath);
- final String newRelativePath = extractRelativePathForDirectory(newPath);
+ final String oldRelativePath = extractRelativePathWithDisplayName(oldPath);
+ final String newRelativePath = extractRelativePathWithDisplayName(newPath);
boolean hasFullAccessToOldPath = false;
boolean hasFullAccessToNewPath = false;
for (String defaultDir : getIncludedDefaultDirectories()) {
@@ -3661,8 +3682,8 @@
// gallery is not allowed to create non-default top level directory.
final boolean createNonDefaultTopLevelDir = primary != null &&
!FileUtils.buildPath(volumePath, primary).exists();
- validPath = !createNonDefaultTopLevelDir &&
- canAccessMediaFile(res.getAbsolutePath(), /*allowLegacy*/ false);
+ validPath = !createNonDefaultTopLevelDir && canAccessMediaFile(
+ res.getAbsolutePath(), /*excludeNonSystemGallery*/ true);
}
// Nothing left to check; caller can't use this path
@@ -3718,37 +3739,41 @@
}
/**
- * Check that values don't contain any external private path.
- * NOTE: The checks are gated on targetSDK S.
+ * For apps targetSdk >= S: Check that values does not contain any external private path.
+ * For all apps: Check that values does not contain any other app's external private paths.
*/
private void assertPrivatePathNotInValues(ContentValues values)
throws IllegalArgumentException {
- if (!CompatChanges.isChangeEnabled(ENABLE_CHECKS_FOR_PRIVATE_FILES,
- Binder.getCallingUid())) {
- // For legacy apps, let the behaviour be as it is.
- return;
- }
-
ArrayList<String> relativePaths = new ArrayList<String>();
relativePaths.add(extractRelativePath(values.getAsString(MediaColumns.DATA)));
relativePaths.add(values.getAsString(MediaColumns.RELATIVE_PATH));
- /**
- * Don't allow apps to insert/update database row to files in Android/data or
- * Android/obb dirs. These are app private directories and files in these private
- * directories can't be added to public media collection.
- */
+
for (final String relativePath : relativePaths) {
- if (relativePath == null) continue;
+ if (!isDataOrObbRelativePath(relativePath)) {
+ continue;
+ }
- final String[] relativePathSegments = relativePath.split("/", 3);
- final String primary =
- (relativePathSegments.length > 0) ? relativePathSegments[0] : null;
- final String secondary =
- (relativePathSegments.length > 1) ? relativePathSegments[1] : "";
+ /**
+ * Don't allow apps to insert/update database row to files in Android/data or
+ * Android/obb dirs. These are app private directories and files in these private
+ * directories can't be added to public media collection.
+ *
+ * Note: For backwards compatibility we allow apps with targetSdk < S to insert private
+ * files to MediaProvider
+ */
+ if (CompatChanges.isChangeEnabled(ENABLE_CHECKS_FOR_PRIVATE_FILES,
+ Binder.getCallingUid())) {
+ throw new IllegalArgumentException(
+ "Inserting private file: " + relativePath + " is not allowed.");
+ }
- if (DIRECTORY_ANDROID_LOWER_CASE.equalsIgnoreCase(primary)
- && PRIVATE_SUBDIRECTORIES_ANDROID.contains(
- secondary.toLowerCase(Locale.ROOT))) {
+ /**
+ * Restrict all (legacy and non-legacy) apps from inserting paths in other
+ * app's private directories.
+ * Allow legacy apps to insert/update files in app private directories for backward
+ * compatibility but don't allow them to do so in other app's private directories.
+ */
+ if (!isCallingIdentityAllowedAccessToDataOrObbPath(relativePath)) {
throw new IllegalArgumentException(
"Inserting private file: " + relativePath + " is not allowed.");
}
@@ -5848,7 +5873,15 @@
// db after the sync
syncPicker();
ForegroundThread.waitForIdle();
- BackgroundThread.waitForIdle();
+ final CountDownLatch latch = new CountDownLatch(1);
+ BackgroundThread.getExecutor().execute(() -> {
+ latch.countDown();
+ });
+ try {
+ latch.await(30, TimeUnit.SECONDS);
+ } catch (InterruptedException e) {
+ throw new IllegalStateException(e);
+ }
return null;
}
case MediaStore.SCAN_FILE_CALL:
@@ -7039,8 +7072,8 @@
// 2. Check if the calling package is a special app which has global access
if (isCallingPackageManager() ||
- (canAccessMediaFile(srcPath, /* allowLegacy */ false) &&
- (canAccessMediaFile(destPath, /* allowLegacy */ false)))) {
+ (canAccessMediaFile(srcPath, /* excludeNonSystemGallery */ true) &&
+ (canAccessMediaFile(destPath, /* excludeNonSystemGallery */ true)))) {
return true;
}
@@ -7583,7 +7616,7 @@
// Offer thumbnail of media, when requested
final boolean wantsThumb = (opts != null) && opts.containsKey(ContentResolver.EXTRA_SIZE)
- && MimeUtils.startsWithIgnoreCase(mimeTypeFilter, "image/");
+ && StringUtils.startsWithIgnoreCase(mimeTypeFilter, "image/");
if (wantsThumb) {
final ParcelFileDescriptor pfd = ensureThumbnail(uri, signal);
return new AssetFileDescriptor(pfd, 0, AssetFileDescriptor.UNKNOWN_LENGTH);
@@ -8117,8 +8150,8 @@
return MimeUtils.resolveMediaType(mimeType);
}
- private boolean canAccessMediaFile(String filePath, boolean allowLegacy) {
- if (!allowLegacy && isCallingPackageRequestingLegacy()) {
+ private boolean canAccessMediaFile(String filePath, boolean excludeNonSystemGallery) {
+ if (excludeNonSystemGallery && !isCallingPackageSystemGallery()) {
return false;
}
switch (getFileMediaType(filePath)) {
@@ -8160,7 +8193,7 @@
// Apps with write access to images and/or videos can bypass our restrictions if all of the
// the files they're accessing are of the compatible media type.
- if (canAccessMediaFile(filePath, /*allowLegacy*/ true)) {
+ if (canAccessMediaFile(filePath, /*excludeNonSystemGallery*/ false)) {
return true;
}
@@ -9154,25 +9187,28 @@
final LocalCallingIdentity token =
clearLocalCallingIdentity(getCachedCallingIdentityForFuse(uid));
try {
- // Files under the apps own private directory
- final String appSpecificDir = extractPathOwnerPackageName(path);
-
- if (appSpecificDir != null && isCallingIdentitySharedPackageName(appSpecificDir)) {
- return true;
- }
- // This is a private-package path; return true if accessible by the caller
- return isUidAllowedSpecialPrivatePathAccess(uid, path);
+ return isCallingIdentityAllowedAccessToDataOrObbPath(
+ extractRelativePathWithDisplayName(path));
} finally {
restoreLocalCallingIdentity(token);
}
}
+ private boolean isCallingIdentityAllowedAccessToDataOrObbPath(String relativePath) {
+ // Files under the apps own private directory
+ final String appSpecificDir = extractOwnerPackageNameFromRelativePath(relativePath);
+
+ if (appSpecificDir != null && isCallingIdentitySharedPackageName(appSpecificDir)) {
+ return true;
+ }
+ // This is a private-package relativePath; return true if accessible by the caller
+ return isCallingIdentityAllowedSpecialPrivatePathAccess(relativePath);
+ }
+
/**
* @return true iff the caller has installer privileges which gives write access to obb dirs.
- * <p> Assumes that {@code mCallingIdentity} has been properly set to reflect the calling
- * package.
*/
- private boolean isCallingIdentityAllowedInstallerAccess(int uid) {
+ private boolean isCallingIdentityAllowedInstallerAccess() {
final boolean hasWrite = mCallingIdentity.get().
hasPermission(PERMISSION_WRITE_EXTERNAL_STORAGE);
@@ -9221,15 +9257,15 @@
return DocumentsContract.EXTERNAL_STORAGE_PROVIDER_AUTHORITY;
}
- private boolean isCallingIdentityDownloadProvider(int uid) {
- return uid == mDownloadsAuthorityAppId;
+ private boolean isCallingIdentityDownloadProvider() {
+ return getCallingUidOrSelf() == mDownloadsAuthorityAppId;
}
- private boolean isCallingIdentityExternalStorageProvider(int uid) {
- return uid == mExternalStorageAuthorityAppId;
+ private boolean isCallingIdentityExternalStorageProvider() {
+ return getCallingUidOrSelf() == mExternalStorageAuthorityAppId;
}
- private boolean isCallingIdentityMtp(int uid) {
+ private boolean isCallingIdentityMtp() {
return mCallingIdentity.get().hasPermission(PERMISSION_ACCESS_MTP);
}
@@ -9243,30 +9279,25 @@
*
* Installer apps can only access private-app directories on Android/obb.
*
- * @param uid UID of the calling package
- * @param path the path of the file to access
+ * @param relativePath the relative path of the file to access
*/
- private boolean isUidAllowedSpecialPrivatePathAccess(int uid, String path) {
- final LocalCallingIdentity token =
- clearLocalCallingIdentity(getCachedCallingIdentityForFuse(uid));
- try {
- if (SdkLevel.isAtLeastS()) {
- return isMountModeAllowedPrivatePathAccess(uid, getCallingPackage(), path);
- } else {
- if (isCallingIdentityDownloadProvider(uid) ||
- isCallingIdentityExternalStorageProvider(uid) || isCallingIdentityMtp(
- uid)) {
- return true;
- }
- return (isObbOrChildPath(path) && isCallingIdentityAllowedInstallerAccess(uid));
+ private boolean isCallingIdentityAllowedSpecialPrivatePathAccess(String relativePath) {
+ if (SdkLevel.isAtLeastS()) {
+ return isMountModeAllowedPrivatePathAccess(getCallingUidOrSelf(), getCallingPackage(),
+ relativePath);
+ } else {
+ if (isCallingIdentityDownloadProvider() ||
+ isCallingIdentityExternalStorageProvider() || isCallingIdentityMtp()) {
+ return true;
}
- } finally {
- restoreLocalCallingIdentity(token);
+ return (isObbOrChildRelativePath(relativePath) &&
+ isCallingIdentityAllowedInstallerAccess());
}
}
@RequiresApi(Build.VERSION_CODES.S)
- private boolean isMountModeAllowedPrivatePathAccess(int uid, String packageName, String path) {
+ private boolean isMountModeAllowedPrivatePathAccess(int uid, String packageName,
+ String relativePath) {
// This is required as only MediaProvider (package with WRITE_MEDIA_STORAGE) can access
// mount modes.
final CallingIdentity token = clearCallingIdentity();
@@ -9277,7 +9308,7 @@
case StorageManager.MOUNT_MODE_EXTERNAL_PASS_THROUGH:
return true;
case StorageManager.MOUNT_MODE_EXTERNAL_INSTALLER:
- return isObbOrChildPath(path);
+ return isObbOrChildRelativePath(relativePath);
}
} catch (Exception e) {
Log.w(TAG, "Caller does not have the permissions to access mount modes: ", e);
diff --git a/src/com/android/providers/media/PermissionActivity.java b/src/com/android/providers/media/PermissionActivity.java
index 0bf8f24..50d2557 100644
--- a/src/com/android/providers/media/PermissionActivity.java
+++ b/src/com/android/providers/media/PermissionActivity.java
@@ -47,6 +47,7 @@
import android.graphics.ImageDecoder.Source;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Icon;
+import android.icu.text.MessageFormat;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Bundle;
@@ -72,11 +73,15 @@
import com.android.providers.media.MediaProvider.LocalUriMatcher;
import com.android.providers.media.util.Metrics;
+import com.android.providers.media.util.StringUtils;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Comparator;
+import java.util.HashMap;
import java.util.List;
+import java.util.Locale;
+import java.util.Map;
import java.util.Objects;
import java.util.function.Predicate;
import java.util.function.ToIntFunction;
@@ -506,11 +511,11 @@
*/
private @Nullable CharSequence resolveTitleText() {
final String resName = "permission_" + verb + "_" + data;
- final int resId = getResources().getIdentifier(resName, "plurals",
+ final int resId = getResources().getIdentifier(resName, "string",
getResources().getResourcePackageName(R.string.app_label));
if (resId != 0) {
final int count = uris.size();
- final CharSequence text = getResources().getQuantityText(resId, count);
+ final CharSequence text = StringUtils.getICUFormatString(getResources(), count, resId);
return TextUtils.expandTemplate(text, label, String.valueOf(count));
} else {
// We always need a string to prompt the user with
@@ -524,11 +529,11 @@
*/
private @Nullable CharSequence resolveProgressMessageText() {
final String resName = "permission_progress_" + verb + "_" + data;
- final int resId = getResources().getIdentifier(resName, "plurals",
+ final int resId = getResources().getIdentifier(resName, "string",
getResources().getResourcePackageName(R.string.app_label));
if (resId != 0) {
final int count = uris.size();
- final CharSequence text = getResources().getQuantityText(resId, count);
+ final CharSequence text = StringUtils.getICUFormatString(getResources(), count, resId);
return TextUtils.expandTemplate(text, String.valueOf(count));
} else {
// Only some actions have a progress message string; it's okay if
@@ -693,9 +698,11 @@
final int shownCount = Math.min(visualResults.size(), MAX_THUMBS - 1);
final int moreCount = results.size() - shownCount;
- final CharSequence moreText = TextUtils.expandTemplate(res.getQuantityText(
- R.plurals.permission_more_thumb, moreCount), String.valueOf(moreCount));
-
+ final CharSequence moreText =
+ TextUtils.expandTemplate(
+ StringUtils.getICUFormatString(
+ res, moreCount, R.string.permission_more_thumb),
+ String.valueOf(moreCount));
thumbMoreText.setText(moreText);
thumbMoreContainer.setVisibility(View.VISIBLE);
gradientView.setVisibility(View.VISIBLE);
@@ -733,8 +740,11 @@
if (list.size() >= MAX_THUMBS && results.size() > list.size()) {
final int moreCount = results.size() - list.size();
- final CharSequence moreText = TextUtils.expandTemplate(res.getQuantityText(
- R.plurals.permission_more_text, moreCount), String.valueOf(moreCount));
+ final CharSequence moreText =
+ TextUtils.expandTemplate(
+ StringUtils.getICUFormatString(
+ res, moreCount, R.string.permission_more_text),
+ String.valueOf(moreCount));
list.add(moreText);
break;
}
diff --git a/src/com/android/providers/media/PickerUriResolver.java b/src/com/android/providers/media/PickerUriResolver.java
index 1b4d9fb..c9bd138 100644
--- a/src/com/android/providers/media/PickerUriResolver.java
+++ b/src/com/android/providers/media/PickerUriResolver.java
@@ -18,6 +18,7 @@
import static android.content.pm.PackageManager.PERMISSION_GRANTED;
import static com.android.providers.media.photopicker.util.CursorUtils.getCursorString;
+import static com.android.providers.media.util.FileUtils.toFuseFile;
import android.content.ContentResolver;
import android.content.ContentUris;
@@ -92,13 +93,23 @@
checkUriPermission(uri, callingPid, callingUid);
- final ContentResolver resolver = getContentResolverForUserId(uri);
- final long token = Binder.clearCallingIdentity();
+ final ContentResolver resolver;
try {
- if (PickerDbFacade.isPickerDbEnabled()) {
+ resolver = getContentResolverForUserId(uri);
+ } catch (IllegalArgumentException e) {
+ // This is to be consistent with MediaProvider's response when a file is not found.
+ Log.e(TAG, "No item at " + uri, e);
+ throw new FileNotFoundException("No item at " + uri);
+ }
+ if (PickerDbFacade.isPickerDbEnabled()) {
+ if (canHandleUriInUser(uri)) {
return openPickerFile(uri);
}
+ return resolver.openFile(uri, mode, signal);
+ }
+ final long token = Binder.clearCallingIdentity();
+ try {
uri = getRedactedFileUriFromPickerUri(uri, resolver);
return resolver.openFile(uri, "r", signal);
} finally {
@@ -111,14 +122,24 @@
throws FileNotFoundException {
checkUriPermission(uri, callingPid, callingUid);
- final ContentResolver resolver = getContentResolverForUserId(uri);
- final long token = Binder.clearCallingIdentity();
+ final ContentResolver resolver;
try {
- if (PickerDbFacade.isPickerDbEnabled()) {
+ resolver = getContentResolverForUserId(uri);
+ } catch (IllegalArgumentException e) {
+ // This is to be consistent with MediaProvider's response when a file is not found.
+ Log.e(TAG, "No item at " + uri, e);
+ throw new FileNotFoundException("No item at " + uri);
+ }
+ if (PickerDbFacade.isPickerDbEnabled()) {
+ if (canHandleUriInUser(uri)) {
return new AssetFileDescriptor(openPickerFile(uri), 0,
AssetFileDescriptor.UNKNOWN_LENGTH);
}
+ return resolver.openTypedAssetFile(uri, mimeTypeFilter, opts, signal);
+ }
+ final long token = Binder.clearCallingIdentity();
+ try {
uri = getRedactedFileUriFromPickerUri(uri, resolver);
return resolver.openTypedAssetFile(uri, mimeTypeFilter, opts, signal);
} finally {
@@ -132,21 +153,48 @@
try {
return queryInternal(uri, projection, queryArgs, signal);
- } catch (FileNotFoundException e) {
- Log.d(TAG, "File not found for uri: " + uri, e);
+ } catch (IllegalArgumentException e) {
+ // This is to be consistent with MediaProvider, it returns an empty cursor if the row
+ // does not exist.
+ Log.e(TAG, "File not found for uri: " + uri, e);
return new MatrixCursor(projection == null ? new String[] {} : projection);
}
}
+ // TODO(b/191362529): Restrict projection values when we start querying picker db.
+ // Add PickerColumns and add checks for projection.
+ private Cursor queryInternal(Uri uri, String[] projection, Bundle queryArgs,
+ CancellationSignal signal) {
+ final ContentResolver resolver = getContentResolverForUserId(uri);
+
+ if (PickerDbFacade.isPickerDbEnabled()) {
+ if (canHandleUriInUser(uri)) {
+ return queryPickerUri(uri);
+ }
+ return resolver.query(uri, /* projection */ null, /* queryArgs */ null,
+ /* cancellationSignal */ null);
+ }
+
+ final long token = Binder.clearCallingIdentity();
+ try {
+ // Support query similar to as we support for redacted mediastore file uris.
+ return resolver.query(getRedactedFileUriFromPickerUri(uri, resolver), projection,
+ queryArgs, signal);
+ } finally {
+ Binder.restoreCallingIdentity(token);
+ }
+ }
+
public String getType(@NonNull Uri uri) {
+ // There's no permission check because ContentProviders allow anyone to check the mimetype
+ // of a URI
+
try (Cursor cursor = queryInternal(uri, new String[]{MediaStore.MediaColumns.MIME_TYPE},
/* queryArgs */ null, /* signal */ null)) {
if (cursor != null && cursor.getCount() == 1 && cursor.moveToFirst()) {
return getCursorString(cursor,
CloudMediaProviderContract.MediaColumns.MIME_TYPE);
}
- } catch (FileNotFoundException e) {
- throw new IllegalArgumentException(e.getMessage());
}
throw new IllegalArgumentException("Failed to getType for uri: " + uri);
@@ -167,30 +215,16 @@
+ CloudMediaProviderContract.URI_PATH_MEDIA_INFO);
}
+ public static Uri getAccountInfoUri(String authority) {
+ return Uri.parse("content://" + authority + "/"
+ + CloudMediaProviderContract.URI_PATH_ACCOUNT_INFO);
+ }
+
public static Uri getAlbumUri(String authority) {
return Uri.parse("content://" + authority + "/"
+ CloudMediaProviderContract.URI_PATH_ALBUM);
}
- private Cursor queryInternal(Uri uri, String[] projection, Bundle queryArgs,
- CancellationSignal signal) throws FileNotFoundException {
- final ContentResolver resolver = getContentResolverForUserId(uri);
- final long token = Binder.clearCallingIdentity();
- try {
- if (PickerDbFacade.isPickerDbEnabled()) {
- return queryPickerUri(uri);
- }
-
- // Support query similar to as we support for redacted mediastore file uris.
- // TODO(b/191362529): Restrict projection values when we start querying picker db. Add
- // PickerColumns and add checks for projection.
- return resolver.query(getRedactedFileUriFromPickerUri(uri, resolver), projection,
- queryArgs, signal);
- } finally {
- Binder.restoreCallingIdentity(token);
- }
- }
-
private ParcelFileDescriptor openPickerFile(Uri uri) throws FileNotFoundException {
final File file = getPickerFileFromUri(uri);
if (file == null) {
@@ -199,17 +233,19 @@
return ParcelFileDescriptor.open(file, ParcelFileDescriptor.MODE_READ_ONLY);
}
- private File getPickerFileFromUri(Uri uri) {
+ @VisibleForTesting
+ File getPickerFileFromUri(Uri uri) {
try (Cursor cursor = queryPickerUri(uri)) {
if (cursor != null && cursor.getCount() == 1 && cursor.moveToFirst()) {
String path = getCursorString(cursor, CloudMediaProviderContract.MediaColumns.DATA);
- return new File(path);
+ return toFuseFile(new File(path));
}
}
return null;
}
- private Cursor queryPickerUri(Uri uri) {
+ @VisibleForTesting
+ Cursor queryPickerUri(Uri uri) {
uri = unwrapProviderUri(uri);
return mDbFacade.queryMediaId(uri.getHost(), uri.getLastPathSegment());
}
@@ -239,7 +275,6 @@
throw new IllegalArgumentException("Unexpected picker provider URI: " + uri);
}
-
// segments.get(0) == 'picker'
final String userId = segments.get(1);
final String host = segments.get(2);
@@ -289,28 +324,36 @@
}
@VisibleForTesting
- static UserId getUserId(Uri uri) {
- // content://media/picker/<user-id>/<media-id>
- final int user = Integer.parseInt(uri.getPathSegments().get(1));
- return UserId.of(UserHandle.of(user));
+ static int getUserId(Uri uri) {
+ // content://media/picker/<user-id>/<media-id>/...
+ return Integer.parseInt(uri.getPathSegments().get(1));
}
private void checkUriPermission(Uri uri, int pid, int uid) {
- if (mContext.checkUriPermission(uri, pid, uid,
+ if (!isSelf(uid) && mContext.checkUriPermission(uri, pid, uid,
Intent.FLAG_GRANT_READ_URI_PERMISSION) != PERMISSION_GRANTED) {
throw new SecurityException("Calling uid ( " + uid + " ) does not have permission to " +
"access picker uri: " + uri);
}
}
+ private boolean isSelf(int uid) {
+ return UserHandle.getAppId(android.os.Process.myUid()) == UserHandle.getAppId(uid);
+ }
+
+ private boolean canHandleUriInUser(Uri uri) {
+ // If MPs user_id matches the URIs user_id, we can handle this URI in this MP user,
+ // otherwise, we'd have to re-route to MP matching URI user_id
+ return getUserId(uri) == mContext.getUser().getIdentifier();
+ }
+
@VisibleForTesting
- ContentResolver getContentResolverForUserId(Uri uri) throws FileNotFoundException {
- final UserId userId = getUserId(uri);
+ ContentResolver getContentResolverForUserId(Uri uri) {
+ final UserId userId = UserId.of(UserHandle.of(getUserId(uri)));
try {
return userId.getContentResolver(mContext);
} catch (NameNotFoundException e) {
- throw new FileNotFoundException("File not found due to unavailable content resolver "
- + "for uri: " + uri + " ; error: " + e);
+ throw new IllegalArgumentException("Cannot find content resolver for uri: " + uri, e);
}
}
}
diff --git a/src/com/android/providers/media/TranscodeHelperImpl.java b/src/com/android/providers/media/TranscodeHelperImpl.java
index ca6e622..b3e8468 100644
--- a/src/com/android/providers/media/TranscodeHelperImpl.java
+++ b/src/com/android/providers/media/TranscodeHelperImpl.java
@@ -94,8 +94,8 @@
import androidx.core.app.NotificationManagerCompat;
import com.android.internal.annotations.VisibleForTesting;
+import com.android.modules.utils.BackgroundThread;
import com.android.modules.utils.build.SdkLevel;
-import com.android.providers.media.util.BackgroundThread;
import com.android.providers.media.util.FileUtils;
import com.android.providers.media.util.ForegroundThread;
import com.android.providers.media.util.SQLiteQueryBuilder;
diff --git a/src/com/android/providers/media/fuse/ExternalStorageServiceImpl.java b/src/com/android/providers/media/fuse/ExternalStorageServiceImpl.java
index 0afdc48..a6781e2 100644
--- a/src/com/android/providers/media/fuse/ExternalStorageServiceImpl.java
+++ b/src/com/android/providers/media/fuse/ExternalStorageServiceImpl.java
@@ -35,7 +35,7 @@
import com.android.providers.media.MediaService;
import com.android.providers.media.MediaVolume;
-import com.android.providers.media.util.BackgroundThread;
+import com.android.modules.utils.BackgroundThread;
import java.io.File;
import java.io.IOException;
diff --git a/src/com/android/providers/media/metrics/PulledMetrics.java b/src/com/android/providers/media/metrics/PulledMetrics.java
index f9c5fac..599eee5 100644
--- a/src/com/android/providers/media/metrics/PulledMetrics.java
+++ b/src/com/android/providers/media/metrics/PulledMetrics.java
@@ -26,8 +26,8 @@
import androidx.annotation.NonNull;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.fuse.FuseDaemon;
-import com.android.providers.media.util.BackgroundThread;
import java.util.List;
diff --git a/src/com/android/providers/media/photopicker/PhotoPickerActivity.java b/src/com/android/providers/media/photopicker/PhotoPickerActivity.java
index c092d30..996ff48 100644
--- a/src/com/android/providers/media/photopicker/PhotoPickerActivity.java
+++ b/src/com/android/providers/media/photopicker/PhotoPickerActivity.java
@@ -21,6 +21,7 @@
import android.annotation.IntDef;
import android.app.Activity;
+import android.content.Context;
import android.content.res.Configuration;
import android.content.res.TypedArray;
import android.graphics.Color;
@@ -41,6 +42,7 @@
import android.view.WindowInsetsController;
import android.view.WindowManager;
+import androidx.annotation.ColorInt;
import androidx.annotation.NonNull;
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AppCompatActivity;
@@ -76,6 +78,8 @@
private static final int TAB_CHIP_TYPE_PHOTOS = 0;
private static final int TAB_CHIP_TYPE_ALBUMS = 1;
+ private static final float BOTTOM_SHEET_PEEK_HEIGHT_PERCENTAGE = 0.60f;
+
@IntDef(prefix = { "TAB_CHIP_TYPE" }, value = {
TAB_CHIP_TYPE_PHOTOS,
TAB_CHIP_TYPE_ALBUMS
@@ -97,11 +101,22 @@
@TabChipType
private int mSelectedTabChipType;
+ @ColorInt
+ private int mDefaultBackgroundColor;
+
+ @ColorInt
+ private int mToolBarIconColor;
+
private int mToolbarHeight = 0;
private int mDragBarHeight = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
+ // We use the device default theme as the base theme. Apply the material them for the
+ // material components. We use force "false" here, only values that are not already defined
+ // in the base theme will be copied.
+ getTheme().applyStyle(R.style.PickerMaterialTheme, /* force */ false);
+
super.onCreate(savedInstanceState);
if (!isPhotoPickerEnabled()) {
@@ -114,12 +129,14 @@
setSupportActionBar(mToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
- final int[] attrs = new int[] {R.attr.actionBarSize};
+ final int[] attrs = new int[]{R.attr.actionBarSize, R.attr.pickerTextColor};
final TypedArray ta = obtainStyledAttributes(attrs);
// Save toolbar height so that we can use it as padding for FragmentContainerView
- mToolbarHeight = ta.getDimensionPixelSize(0, -1);
+ mToolbarHeight = ta.getDimensionPixelSize(/* index */ 0, /* defValue */ -1);
+ mToolBarIconColor = ta.getColor(/* index */ 1,/* defValue */ -1);
ta.recycle();
+ mDefaultBackgroundColor = getColor(R.color.picker_background_color);
mPickerViewModel = createViewModel();
mSelection = mPickerViewModel.getSelection();
@@ -312,9 +329,7 @@
private void initStateForBottomSheet() {
if (!mSelection.canSelectMultiple() && !isOrientationLandscape()) {
- final WindowManager windowManager = getSystemService(WindowManager.class);
- final Rect displayBounds = windowManager.getCurrentWindowMetrics().getBounds();
- final int peekHeight = (int) (displayBounds.height() * 0.60);
+ final int peekHeight = getBottomSheetPeekHeight(this);
mBottomSheetBehavior.setPeekHeight(peekHeight);
mBottomSheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
} else {
@@ -323,6 +338,12 @@
}
}
+ private static int getBottomSheetPeekHeight(Context context) {
+ final WindowManager windowManager = context.getSystemService(WindowManager.class);
+ final Rect displayBounds = windowManager.getCurrentWindowMetrics().getBounds();
+ return (int) (displayBounds.height() * BOTTOM_SHEET_PEEK_HEIGHT_PERCENTAGE);
+ }
+
private void restoreBottomSheetState() {
// BottomSheet is always EXPANDED for landscape
if (isOrientationLandscape()) {
@@ -445,7 +466,7 @@
toolbarColor = new ColorDrawable(getColor(R.color.preview_scrim_solid_color));
}
} else {
- toolbarColor = new ColorDrawable(getColor(R.color.picker_background_color));
+ toolbarColor = new ColorDrawable(mDefaultBackgroundColor);
}
getSupportActionBar().setBackgroundDrawable(toolbarColor);
@@ -456,7 +477,7 @@
} else {
icon = getDrawable(R.drawable.ic_arrow_back);
// Preview mode has dark background, hence icons will be WHITE in color
- icon.setTint(isPreview ? Color.WHITE : getColor(R.color.picker_toolbar_icon_color));
+ icon.setTint(isPreview ? Color.WHITE : mToolBarIconColor);
}
getSupportActionBar().setHomeAsUpIndicator(icon);
@@ -475,11 +496,11 @@
*/
private void updateStatusBarAndNavigationBar(@NonNull LayoutModeUtils.Mode mode) {
final boolean isPreview = mode.isPreview;
- final int navigationBarColor = isPreview ? getColor(R.color.preview_default_black) :
- getColor(R.color.picker_background_color);
+ final int navigationBarColor = isPreview ? getColor(R.color.preview_background_color) :
+ mDefaultBackgroundColor;
getWindow().setNavigationBarColor(navigationBarColor);
- final int statusBarColor = isPreview ? getColor(R.color.preview_default_black) :
+ final int statusBarColor = isPreview ? getColor(R.color.preview_background_color) :
getColor(android.R.color.transparent);
getWindow().setStatusBarColor(statusBarColor);
diff --git a/src/com/android/providers/media/photopicker/PickerDataLayer.java b/src/com/android/providers/media/photopicker/PickerDataLayer.java
index 11d9338..b343c81 100644
--- a/src/com/android/providers/media/photopicker/PickerDataLayer.java
+++ b/src/com/android/providers/media/photopicker/PickerDataLayer.java
@@ -17,8 +17,10 @@
package com.android.providers.media.photopicker;
import static android.provider.CloudMediaProviderContract.EXTRA_GENERATION;
+import static android.provider.CloudMediaProviderContract.METHOD_GET_ACCOUNT_INFO;
import static android.provider.CloudMediaProviderContract.MediaColumns;
import static android.provider.CloudMediaProviderContract.MediaInfo;
+import static com.android.providers.media.PickerUriResolver.getAccountInfoUri;
import static com.android.providers.media.PickerUriResolver.getAlbumUri;
import static com.android.providers.media.PickerUriResolver.getMediaUri;
import static com.android.providers.media.PickerUriResolver.getDeletedMediaUri;
@@ -28,11 +30,13 @@
import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.STRING_DEFAULT;
import android.content.Context;
+import android.content.Intent;
import android.database.Cursor;
import android.database.MatrixCursor;
import android.database.MergeCursor;
import android.net.Uri;
import android.os.Bundle;
+import android.provider.CloudMediaProviderContract;
import android.provider.CloudMediaProviderContract.AlbumColumns;
import android.provider.MediaStore;
import android.util.Log;
@@ -118,6 +122,32 @@
return mergeCursor;
}
+ public AccountInfo fetchCloudAccountInfo() {
+ final String cloudProvider = mDbFacade.getCloudProvider();
+ if (cloudProvider == null) {
+ return null;
+ }
+
+ try {
+ final Bundle accountBundle = mContext.getContentResolver().call(
+ getAccountInfoUri(cloudProvider), METHOD_GET_ACCOUNT_INFO, /* arg */ null,
+ /* extras */ null);
+ final String accountName = accountBundle.getString(
+ CloudMediaProviderContract.AccountInfo.ACTIVE_ACCOUNT_NAME);
+ final Intent configIntent = (Intent) accountBundle.getParcelable(
+ CloudMediaProviderContract.AccountInfo.ACCOUNT_CONFIGURATION_INTENT);
+
+ if (accountName == null) {
+ return null;
+ }
+
+ return new AccountInfo(accountName, configIntent);
+ } catch (Exception e) {
+ Log.w(TAG, "Failed to fetch account info from cloud provider: " + cloudProvider, e);
+ return null;
+ }
+ }
+
private Cursor queryProviderAlbums(String authority, Bundle queryArgs) {
if (authority == null) {
// Can happen if there is no cloud provider
@@ -152,4 +182,14 @@
// Cloud provider has switched since last query, so no longer valid
return null;
}
+
+ public static class AccountInfo {
+ public final String accountName;
+ public final Intent accountConfigurationIntent;
+
+ public AccountInfo(String accountName, Intent accountConfigurationIntent) {
+ this.accountName = accountName;
+ this.accountConfigurationIntent = accountConfigurationIntent;
+ }
+ }
}
diff --git a/src/com/android/providers/media/photopicker/PickerSyncController.java b/src/com/android/providers/media/photopicker/PickerSyncController.java
index a4f07c7..d018407 100644
--- a/src/com/android/providers/media/photopicker/PickerSyncController.java
+++ b/src/com/android/providers/media/photopicker/PickerSyncController.java
@@ -47,7 +47,7 @@
import androidx.annotation.GuardedBy;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
-import com.android.providers.media.util.BackgroundThread;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.photopicker.data.PickerDbFacade;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/src/com/android/providers/media/photopicker/data/ExternalDbFacade.java b/src/com/android/providers/media/photopicker/data/ExternalDbFacade.java
index e9af9c1..3eb3c4d 100644
--- a/src/com/android/providers/media/photopicker/data/ExternalDbFacade.java
+++ b/src/com/android/providers/media/photopicker/data/ExternalDbFacade.java
@@ -25,6 +25,7 @@
import android.database.Cursor;
import android.database.MatrixCursor;
import android.database.sqlite.SQLiteConstraintException;
+import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteQueryBuilder;
import android.os.Environment;
import android.provider.CloudMediaProviderContract;
@@ -52,8 +53,10 @@
@VisibleForTesting
static final String TABLE_FILES = "files";
- private static final String TABLE_DELETED_MEDIA = "deleted_media";
- private static final String COLUMN_OLD_ID = "old_id";
+ @VisibleForTesting
+ static final String TABLE_DELETED_MEDIA = "deleted_media";
+ @VisibleForTesting
+ static final String COLUMN_OLD_ID = "old_id";
private static final String COLUMN_OLD_ID_AS_ID = COLUMN_OLD_ID + " AS " +
CloudMediaProviderContract.MediaColumns.ID;
private static final String COLUMN_GENERATION_MODIFIED = MediaColumns.GENERATION_MODIFIED;
@@ -66,6 +69,8 @@
CloudMediaProviderContract.MediaColumns.GENERATION_MODIFIED,
MediaColumns.SIZE + " AS " + CloudMediaProviderContract.MediaColumns.SIZE_BYTES,
MediaColumns.MIME_TYPE + " AS " + CloudMediaProviderContract.MediaColumns.MIME_TYPE,
+ FileColumns._SPECIAL_FORMAT + " AS " +
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION,
MediaColumns.DURATION + " AS " + CloudMediaProviderContract.MediaColumns.DURATION_MS,
MediaColumns.IS_FAVORITE + " AS " + CloudMediaProviderContract.MediaColumns.IS_FAVORITE
};
@@ -75,6 +80,10 @@
"MAX(" + MediaColumns.GENERATION_MODIFIED + ") AS "
+ CloudMediaProviderContract.MediaInfo.MEDIA_GENERATION
};
+ private static final String[] PROJECTION_DELETED_MEDIA_INFO = new String[] {
+ "MAX(" + MediaColumns.GENERATION_MODIFIED + ") AS "
+ + CloudMediaProviderContract.MediaInfo.MEDIA_GENERATION
+ };
private static final String[] PROJECTION_ALBUM_DB = new String[] {
"COUNT(" + MediaColumns._ID + ") AS " + CloudMediaProviderContract.AlbumColumns.MEDIA_COUNT,
"MAX(COALESCE(" + MediaColumns.DATE_TAKEN + "," + MediaColumns.DATE_MODIFIED +
@@ -108,10 +117,9 @@
private static final String WHERE_MIME_TYPE = MediaStore.MediaColumns.MIME_TYPE
+ " LIKE ?";
- // TODO(b/196071169): Include media that contains Environment#DIRECTORY_SCREENSHOTS in its
- // relative_path.
- public static final String RELATIVE_PATH_SCREENSHOTS = Environment.DIRECTORY_PICTURES + "/"
- + Environment.DIRECTORY_SCREENSHOTS + "/%";
+ public static final String RELATIVE_PATH_SCREENSHOTS =
+ "%/" + Environment.DIRECTORY_SCREENSHOTS + "/%";
+
public static final String RELATIVE_PATH_CAMERA = Environment.DIRECTORY_DCIM + "/Camera/%";
private final DatabaseHelper mDatabaseHelper;
@@ -142,7 +150,8 @@
*/
public boolean onFileUpdated(long oldId, int oldMediaType, int newMediaType,
boolean oldIsTrashed, boolean newIsTrashed, boolean oldIsPending,
- boolean newIsPending, boolean oldIsFavorite, boolean newIsFavorite) {
+ boolean newIsPending, boolean oldIsFavorite, boolean newIsFavorite,
+ int oldSpecialFormat, int newSpecialFormat) {
if (!mDatabaseHelper.isExternal()) {
return false;
}
@@ -167,7 +176,7 @@
}
if (newIsVisibleMedia) {
- return oldIsFavorite != newIsFavorite;
+ return (oldIsFavorite != newIsFavorite) || (oldSpecialFormat != newSpecialFormat);
}
@@ -285,13 +294,47 @@
*/
public Cursor getMediaInfo(long generation) {
final String[] selectionArgs = new String[] {String.valueOf(generation)};
+ final String[] projection = new String[] {
+ CloudMediaProviderContract.MediaInfo.MEDIA_COUNT,
+ CloudMediaProviderContract.MediaInfo.MEDIA_GENERATION
+ };
return mDatabaseHelper.runWithTransaction(db -> {
- SQLiteQueryBuilder qb = createMediaQueryBuilder();
- qb.appendWhereStandalone(WHERE_GREATER_GENERATION);
+ SQLiteQueryBuilder qbMedia = createMediaQueryBuilder();
+ qbMedia.appendWhereStandalone(WHERE_GREATER_GENERATION);
+ SQLiteQueryBuilder qbDeletedMedia = createDeletedMediaQueryBuilder();
+ qbDeletedMedia.appendWhereStandalone(WHERE_GREATER_GENERATION);
- return qb.query(db, PROJECTION_MEDIA_INFO, /* select */ null, selectionArgs,
- /* groupBy */ null, /* having */ null, /* orderBy */ null);
+ try (Cursor mediaCursor = query(qbMedia, db, PROJECTION_MEDIA_INFO, selectionArgs);
+ Cursor deletedMediaCursor = query(qbDeletedMedia, db,
+ PROJECTION_DELETED_MEDIA_INFO, selectionArgs)) {
+ final int mediaCountIndex = mediaCursor.getColumnIndexOrThrow(
+ CloudMediaProviderContract.MediaInfo.MEDIA_COUNT);
+ final int mediaGenerationIndex = mediaCursor.getColumnIndexOrThrow(
+ CloudMediaProviderContract.MediaInfo.MEDIA_GENERATION);
+ final int deletedMediaGenerationIndex =
+ deletedMediaCursor.getColumnIndexOrThrow(
+ CloudMediaProviderContract.MediaInfo.MEDIA_GENERATION);
+
+ long mediaCount = 0;
+ long mediaGeneration = 0;
+ if (mediaCursor.moveToFirst()) {
+ mediaCount = mediaCursor.getLong(mediaCountIndex);
+ mediaGeneration = mediaCursor.getLong(mediaGenerationIndex);
+ }
+
+ long deletedMediaGeneration = 0;
+ if (deletedMediaCursor.moveToFirst()) {
+ deletedMediaGeneration = deletedMediaCursor.getLong(
+ deletedMediaGenerationIndex);
+ }
+
+ long maxGeneration = Math.max(mediaGeneration, deletedMediaGeneration);
+ MatrixCursor result = new MatrixCursor(projection);
+ result.addRow(new Long[] { mediaCount, maxGeneration });
+
+ return result;
+ }
});
}
@@ -343,6 +386,12 @@
return c;
}
+ private static Cursor query(SQLiteQueryBuilder qb, SQLiteDatabase db, String[] projection,
+ String[] selectionArgs) {
+ return qb.query(db, PROJECTION_MEDIA_INFO, /* select */ null, selectionArgs,
+ /* groupBy */ null, /* having */ null, /* orderBy */ null);
+ }
+
private static List<String> appendWhere(SQLiteQueryBuilder qb, String albumId,
String mimeType) {
final List<String> selectionArgs = new ArrayList<>();
diff --git a/src/com/android/providers/media/photopicker/data/PickerDatabaseHelper.java b/src/com/android/providers/media/photopicker/data/PickerDatabaseHelper.java
index 5553d2f..98fece2 100644
--- a/src/com/android/providers/media/photopicker/data/PickerDatabaseHelper.java
+++ b/src/com/android/providers/media/photopicker/data/PickerDatabaseHelper.java
@@ -34,7 +34,7 @@
@VisibleForTesting
static final String PICKER_DATABASE_NAME = "picker.db";
- private static final int VERSION_T = 2;
+ private static final int VERSION_T = 3;
private static final int VERSION_LATEST = VERSION_T;
final Context mContext;
@@ -113,7 +113,9 @@
+ "generation_modified INTEGER NOT NULL CHECK(generation_modified >= 0),"
+ "size_bytes INTEGER NOT NULL CHECK(size_bytes > 0),"
+ "duration_ms INTEGER CHECK(duration_ms >= 0),"
- + "mime_type TEXT NOT NULL,is_favorite INTEGER,"
+ + "mime_type TEXT NOT NULL,"
+ + "standard_mime_type_extension INTEGER,"
+ + "is_favorite INTEGER,"
+ "CHECK(local_id IS NOT NULL OR cloud_id IS NOT NULL),"
+ "UNIQUE(local_id, is_visible))");
}
diff --git a/src/com/android/providers/media/photopicker/data/PickerDbFacade.java b/src/com/android/providers/media/photopicker/data/PickerDbFacade.java
index d801d8c..f045627 100644
--- a/src/com/android/providers/media/photopicker/data/PickerDbFacade.java
+++ b/src/com/android/providers/media/photopicker/data/PickerDbFacade.java
@@ -98,6 +98,8 @@
@VisibleForTesting
public static final String KEY_MIME_TYPE = "mime_type";
@VisibleForTesting
+ public static final String KEY_STANDARD_MIME_TYPE_EXTENSION = "standard_mime_type_extension";
+ @VisibleForTesting
public static final String KEY_IS_FAVORITE = "is_favorite";
@VisibleForTesting
@@ -122,6 +124,9 @@
CloudMediaProviderContract.MediaColumns.DURATION_MS);
private static final String PROJECTION_MIME_TYPE = String.format("%s AS %s", KEY_MIME_TYPE,
CloudMediaProviderContract.MediaColumns.MIME_TYPE);
+ private static final String PROJECTION_STANDARD_MIME_TYPE_EXTENSION = String.format("%s AS %s",
+ KEY_STANDARD_MIME_TYPE_EXTENSION,
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION);
private static final String WHERE_ID = KEY_ID + " = ?";
private static final String WHERE_LOCAL_ID = KEY_LOCAL_ID + " = ?";
@@ -611,7 +616,7 @@
}
public static boolean isPickerDbEnabled() {
- return SystemProperties.getBoolean("sys.photopicker.pickerdb.enabled", false);
+ return SystemProperties.getBoolean("sys.photopicker.pickerdb.enabled", true);
}
private Cursor queryMedia(SQLiteQueryBuilder qb, String[] selectionArgs, int limit) {
@@ -642,7 +647,8 @@
PROJECTION_GENERATION_MODIFIED,
PROJECTION_SIZE,
PROJECTION_DURATION,
- PROJECTION_MIME_TYPE
+ PROJECTION_MIME_TYPE,
+ PROJECTION_STANDARD_MIME_TYPE_EXTENSION
};
}
@@ -713,6 +719,14 @@
case CloudMediaProviderContract.MediaColumns.MIME_TYPE:
values.put(KEY_MIME_TYPE, cursor.getString(index));
break;
+ case CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION:
+ int standardMimeTypeExtension = cursor.getInt(index);
+ if (isValidStandardMimeTypeExtension(standardMimeTypeExtension)) {
+ values.put(KEY_STANDARD_MIME_TYPE_EXTENSION, standardMimeTypeExtension);
+ } else {
+ throw new IllegalArgumentException("Invalid standard mime type extension");
+ }
+ break;
case CloudMediaProviderContract.MediaColumns.DURATION_MS:
values.put(KEY_DURATION_MS, cursor.getLong(index));
break;
@@ -727,6 +741,16 @@
return values;
}
+ private static boolean isValidStandardMimeTypeExtension(int standardMimeTypeExtension) {
+ return (standardMimeTypeExtension ==
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE) ||
+ (standardMimeTypeExtension ==
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF) ||
+ (standardMimeTypeExtension ==
+ CloudMediaProviderContract.MediaColumns.
+ STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO);
+ }
+
private static String[] buildSelectionArgs(SQLiteQueryBuilder qb, QueryFilter query) {
List<String> selectArgs = new ArrayList<>();
diff --git a/src/com/android/providers/media/photopicker/data/glide/PickerModelLoader.java b/src/com/android/providers/media/photopicker/data/glide/PickerModelLoader.java
index 83c5db7..5034760 100644
--- a/src/com/android/providers/media/photopicker/data/glide/PickerModelLoader.java
+++ b/src/com/android/providers/media/photopicker/data/glide/PickerModelLoader.java
@@ -21,8 +21,9 @@
import android.os.ParcelFileDescriptor;
import android.provider.MediaStore;
+import com.android.providers.media.photopicker.PickerSyncController;
+
import com.bumptech.glide.load.Options;
-import com.bumptech.glide.load.model.ModelLoader.LoadData;
import com.bumptech.glide.signature.ObjectKey;
import com.bumptech.glide.load.model.ModelLoader;
@@ -45,11 +46,16 @@
@Override
public boolean handles(Uri model) {
- if (model != null) {
- // TODO: Check for only local media provider and cloud media provider uri's.
- String authority = model.getAuthority();
- return !MediaStore.AUTHORITY.equals(authority);
- }
- return false;
+ if (model == null) return false;
+
+ String authority = model.getAuthority();
+ // TODO(b/210190677): Handle all local picker provider uris irrespective of cloud or local.
+ // PickerModuleLoader fetches thumbnail data by forwarding the request to corresponding
+ // ContentProvider. For local provider uris, this request goes to MediaProvider where video
+ // thumbnail is obtained from the mid-point of the video. For PhotoPicker, we need the
+ // thumbnail from the first frame. Hence, as a temporary fix, local provider uris will be
+ // handled by default Glide module.
+ return !PickerSyncController.LOCAL_PICKER_PROVIDER_AUTHORITY.equals(authority)
+ && !MediaStore.AUTHORITY.equals(authority);
}
}
diff --git a/src/com/android/providers/media/photopicker/data/model/Category.java b/src/com/android/providers/media/photopicker/data/model/Category.java
index 07dbd6a..473aad7 100644
--- a/src/com/android/providers/media/photopicker/data/model/Category.java
+++ b/src/com/android/providers/media/photopicker/data/model/Category.java
@@ -73,17 +73,13 @@
public static final String CATEGORY_DEFAULT = "default";
/**
- * Includes images/videos that are present in the
- * {@link Environment#DIRECTORY_PICTURES}/{@link Environment#DIRECTORY_SCREENSHOTS} directory.
- *
- * TODO(b/192932740): Include media that contains {@link Environment#DIRECTORY_SCREENSHOTS}
- * in its relative_path.
+ * Includes media present in any directory containing
+ * {@link Environment#DIRECTORY_SCREENSHOTS} in relative path
*/
public static final String CATEGORY_SCREENSHOTS = "Screenshots";
private static final String SCREENSHOTS_WHERE_CLAUSE =
"(" + MediaStore.MediaColumns.RELATIVE_PATH + " LIKE '" +
- Environment.DIRECTORY_PICTURES + "/" +
- Environment.DIRECTORY_SCREENSHOTS + "/%')";
+ "%/" + Environment.DIRECTORY_SCREENSHOTS + "/%')";
/**
* Includes images/videos that are present in the {@link Environment#DIRECTORY_DCIM}/Camera
diff --git a/src/com/android/providers/media/photopicker/data/model/Item.java b/src/com/android/providers/media/photopicker/data/model/Item.java
index f90def4..0939c4b 100644
--- a/src/com/android/providers/media/photopicker/data/model/Item.java
+++ b/src/com/android/providers/media/photopicker/data/model/Item.java
@@ -51,8 +51,8 @@
public static String DURATION = CloudMediaProviderContract.MediaColumns.DURATION_MS;
public static String SIZE = CloudMediaProviderContract.MediaColumns.SIZE_BYTES;
public static String AUTHORITY = CloudMediaProviderContract.MediaColumns.AUTHORITY;
- // TODO(b/204837343): Replace by CloudMediaProviderContract constant
- public static String SPECIAL_FORMAT = MediaStore.Files.FileColumns._SPECIAL_FORMAT;
+ public static String SPECIAL_FORMAT =
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION;
public static final String[] ALL_COLUMNS = {
ID,
diff --git a/src/com/android/providers/media/photopicker/ui/AlbumGridHolder.java b/src/com/android/providers/media/photopicker/ui/AlbumGridHolder.java
index 9533b48..1585d3b 100644
--- a/src/com/android/providers/media/photopicker/ui/AlbumGridHolder.java
+++ b/src/com/android/providers/media/photopicker/ui/AlbumGridHolder.java
@@ -17,6 +17,7 @@
package com.android.providers.media.photopicker.ui;
import android.content.Context;
+import android.icu.text.MessageFormat;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
@@ -27,9 +28,12 @@
import com.android.providers.media.R;
import com.android.providers.media.photopicker.data.model.Category;
+import com.android.providers.media.util.StringUtils;
import java.text.NumberFormat;
+import java.util.HashMap;
import java.util.Locale;
+import java.util.Map;
/**
* ViewHolder of a album item within a RecyclerView.
@@ -66,9 +70,9 @@
} else {
mItemCount.setVisibility(View.VISIBLE);
final int itemCount = category.getItemCount();
- final String quantityText = itemView.getResources().getQuantityString(
- R.plurals.picker_album_item_count, itemCount);
-
+ final String quantityText =
+ StringUtils.getICUFormatString(
+ itemView.getResources(), itemCount, R.string.picker_album_item_count);
final String itemCountString = NumberFormat.getInstance(Locale.getDefault()).format(
itemCount);
mItemCount.setText(TextUtils.expandTemplate(quantityText, itemCountString));
diff --git a/src/com/android/providers/media/photopicker/ui/AlbumsTabFragment.java b/src/com/android/providers/media/photopicker/ui/AlbumsTabFragment.java
index eafb874..09596fa 100644
--- a/src/com/android/providers/media/photopicker/ui/AlbumsTabFragment.java
+++ b/src/com/android/providers/media/photopicker/ui/AlbumsTabFragment.java
@@ -46,10 +46,14 @@
mBottomBarGap = getResources().getDimensionPixelSize(R.dimen.picker_album_bottom_bar_gap);
+ setEmptyMessage(R.string.picker_albums_empty_message);
+
final AlbumsTabAdapter adapter = new AlbumsTabAdapter(mImageLoader, this::onItemClick,
mPickerViewModel.hasMimeTypeFilter());
mPickerViewModel.getCategories().observe(this, categoryList -> {
adapter.updateCategoryList(categoryList);
+ // Handle emptyView's visibility
+ updateVisibilityForEmptyView(/* shouldShowEmptyView */ categoryList.size() == 0);
});
final GridLayoutManager layoutManager = new GridLayoutManager(getContext(), COLUMN_COUNT);
final AlbumsTabItemDecoration itemDecoration = new AlbumsTabItemDecoration(
diff --git a/src/com/android/providers/media/photopicker/ui/AutoFitRecyclerView.java b/src/com/android/providers/media/photopicker/ui/AutoFitRecyclerView.java
index 526d090..3ea47c9 100644
--- a/src/com/android/providers/media/photopicker/ui/AutoFitRecyclerView.java
+++ b/src/com/android/providers/media/photopicker/ui/AutoFitRecyclerView.java
@@ -57,9 +57,7 @@
@Override
public void setLayoutManager(@Nullable RecyclerView.LayoutManager layoutManager) {
super.setLayoutManager(layoutManager);
- if (layoutManager instanceof GridLayoutManager) {
- mIsGridLayout = true;
- }
+ mIsGridLayout = (layoutManager instanceof GridLayoutManager);
}
public void setColumnWidth(int columnWidth) {
diff --git a/src/com/android/providers/media/photopicker/ui/BaseViewHolder.java b/src/com/android/providers/media/photopicker/ui/BaseViewHolder.java
index e5f0af0..db8c0c1 100644
--- a/src/com/android/providers/media/photopicker/ui/BaseViewHolder.java
+++ b/src/com/android/providers/media/photopicker/ui/BaseViewHolder.java
@@ -44,28 +44,4 @@
}
public abstract void bind();
-
- /**
- * Called when view in this {@code RecyclerView.ViewHolder} has been recycled.
- * <p>
- * Optional method for BaseViewHolder subclasses to implement if they have additional actions to
- * take on {@link RecyclerView.Adapter#onViewRecycled}
- */
- public void onViewRecycled() {};
-
- /**
- * Called when a view in this {@code RecyclerView.ViewHolder} has been attached to a window.
- * <p>
- * Optional method for BaseViewHolder subclasses to implement if they have additional actions to
- * take on {@link RecyclerView.Adapter#onViewAttachedToWindow}
- */
- public void onViewAttachedToWindow() {};
-
- /**
- * Called when a view in this {@code RecyclerView.ViewHolder} has been detached from its window.
- * <p>
- * Optional method for BaseViewHolder subclasses to implement if they have additional actions to
- * take on {@link RecyclerView.Adapter#onViewDetachedFromWindow}
- */
- public void onViewDetachedFromWindow() {};
}
diff --git a/src/com/android/providers/media/photopicker/ui/DateHeaderHolder.java b/src/com/android/providers/media/photopicker/ui/DateHeaderHolder.java
index 72560e8..b6ba48f 100644
--- a/src/com/android/providers/media/photopicker/ui/DateHeaderHolder.java
+++ b/src/com/android/providers/media/photopicker/ui/DateHeaderHolder.java
@@ -41,7 +41,7 @@
if (dateTaken == 0) {
mTitle.setText(R.string.recent);
} else {
- mTitle.setText(DateTimeUtils.getDateTimeString(itemView.getContext(), dateTaken));
+ mTitle.setText(DateTimeUtils.getDateTimeString(dateTaken));
}
}
}
diff --git a/src/com/android/providers/media/photopicker/ui/ExoPlayerWrapper.java b/src/com/android/providers/media/photopicker/ui/ExoPlayerWrapper.java
new file mode 100644
index 0000000..9963cff
--- /dev/null
+++ b/src/com/android/providers/media/photopicker/ui/ExoPlayerWrapper.java
@@ -0,0 +1,142 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.ui;
+
+import android.content.Context;
+import android.net.Uri;
+import android.view.View;
+import android.widget.ImageView;
+
+import com.android.providers.media.R;
+
+import com.google.android.exoplayer2.DefaultLoadControl;
+import com.google.android.exoplayer2.DefaultRenderersFactory;
+import com.google.android.exoplayer2.ExoPlayer;
+import com.google.android.exoplayer2.LoadControl;
+import com.google.android.exoplayer2.MediaItem;
+import com.google.android.exoplayer2.Player;
+import com.google.android.exoplayer2.analytics.AnalyticsCollector;
+import com.google.android.exoplayer2.source.MediaParserExtractorAdapter;
+import com.google.android.exoplayer2.source.ProgressiveMediaSource;
+import com.google.android.exoplayer2.trackselection.DefaultTrackSelector;
+import com.google.android.exoplayer2.ui.StyledPlayerView;
+import com.google.android.exoplayer2.upstream.ContentDataSource;
+import com.google.android.exoplayer2.upstream.DefaultBandwidthMeter;
+import com.google.android.exoplayer2.util.Clock;
+
+/**
+ * A helper class that assists in initialize/prepare/play/release of ExoPlayer. The class assumes
+ * that all its public methods are called from main thread only.
+ */
+class ExoPlayerWrapper {
+ // The minimum duration of media that the player will attempt to ensure is buffered at all
+ // times.
+ private static final int MIN_BUFFER_MS = 1000;
+ // The maximum duration of media that the player will attempt to buffer.
+ private static final int MAX_BUFFER_MS = 2000;
+ // The duration of media that must be buffered for playback to start or resume following a user
+ // action such as a seek.
+ private static final int BUFFER_FOR_PLAYBACK_MS = 1000;
+ // The default duration of media that must be buffered for playback to resume after a rebuffer.
+ private static final int BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS = 1000;
+ private static final LoadControl sLoadControl = new DefaultLoadControl.Builder()
+ .setBufferDurationsMs(
+ MIN_BUFFER_MS,
+ MAX_BUFFER_MS,
+ BUFFER_FOR_PLAYBACK_MS,
+ BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS).build();
+
+ private final Context mContext;
+ private ExoPlayer mExoPlayer;
+ private boolean mIsPlayerReleased = true;
+
+ public ExoPlayerWrapper(Context context) {
+ mContext = context;
+ }
+
+ /**
+ * Prepares the {@link ExoPlayer} and attaches it to given {@code styledPlayerView} and starts
+ * playing.
+ * Note: The method tries to release the {@link ExoPlayer} before preparing the new one. As we
+ * don't have previous page's {@link StyledPlayerView}, we can't switch the player from previous
+ * {@link StyledPlayerView} to new one. Hence, we try to create a new {@link ExoPlayer} instead.
+ */
+ public void prepareAndPlay(StyledPlayerView styledPlayerView, ImageView imageView, Uri uri) {
+ // TODO(b/197083539): Explore options for not re-creating ExoPlayer everytime.
+ initializeExoPlayer(uri);
+
+ // TODO(b/197083539): Remove this if it drains battery.
+ styledPlayerView.setKeepScreenOn(true);
+ styledPlayerView.setPlayer(mExoPlayer);
+ styledPlayerView.setVisibility(View.VISIBLE);
+ // Hide ImageView when the player is ready.
+ mExoPlayer.addListener(new Player.Listener() {
+ @Override
+ public void onPlaybackStateChanged(int playbackState) {
+ if (playbackState == Player.STATE_READY ) {
+ imageView.setVisibility(View.GONE);
+ }
+ }
+ });
+
+ mExoPlayer.prepare();
+ mIsPlayerReleased = false;
+
+ mExoPlayer.setPlayWhenReady(true);
+ }
+
+ public void releaseIfNecessary() {
+ releaseIfNecessaryInternal();
+ }
+
+ private ExoPlayer createExoPlayer() {
+ // ProgressiveMediaFactory will be enough for video playback of videos on the device.
+ // This also reduces apk size.
+ ProgressiveMediaSource.Factory mediaSourceFactory = new ProgressiveMediaSource.Factory(
+ () -> new ContentDataSource(mContext), MediaParserExtractorAdapter.FACTORY);
+
+ return new ExoPlayer.Builder(mContext,
+ new DefaultRenderersFactory(mContext),
+ new DefaultTrackSelector(mContext),
+ mediaSourceFactory,
+ sLoadControl,
+ DefaultBandwidthMeter.getSingletonInstance(mContext),
+ new AnalyticsCollector(Clock.DEFAULT)).buildExoPlayer();
+ }
+
+ private void initializeExoPlayer(Uri uri) {
+ // Try releasing the ExoPlayer first.
+ releaseIfNecessaryInternal();
+
+ mExoPlayer = createExoPlayer();
+ // We always start from the beginning of the video, and we always repeat the video in a loop
+ mExoPlayer.setRepeatMode(Player.REPEAT_MODE_ONE);
+ // We only play one video in the player, hence we should always use setMediaItem instead of
+ // ExoPlayer#addMediaItem
+ mExoPlayer.setMediaItem(MediaItem.fromUri(uri));
+ }
+
+ private void releaseIfNecessaryInternal() {
+ // Release the player only when it's not already released. ExoPlayer doesn't crash if we try
+ // to release already released player, but ExoPlayer#release() may not be a no-op, hence we
+ // call release() only when it's not already released.
+ if (!mIsPlayerReleased) {
+ mExoPlayer.release();
+ mIsPlayerReleased = true;
+ }
+ }
+}
diff --git a/src/com/android/providers/media/photopicker/ui/ImageLoader.java b/src/com/android/providers/media/photopicker/ui/ImageLoader.java
index 3bdcd68..bfcfe34 100644
--- a/src/com/android/providers/media/photopicker/ui/ImageLoader.java
+++ b/src/com/android/providers/media/photopicker/ui/ImageLoader.java
@@ -23,6 +23,7 @@
import androidx.annotation.NonNull;
import com.bumptech.glide.Glide;
+import com.bumptech.glide.request.RequestOptions;
import com.bumptech.glide.signature.ObjectKey;
import com.android.providers.media.photopicker.data.model.Category;
@@ -86,9 +87,12 @@
if (item.isGif()) {
Glide.with(mContext)
.load(item.getContentUri())
+ .signature(new ObjectKey(
+ item.getContentUri().toString() + item.getGenerationModified()))
.into(imageView);
return;
}
+
// Preview as bitmap image for all other image types
Glide.with(mContext)
.asBitmap()
@@ -97,4 +101,17 @@
item.getContentUri().toString() + item.getGenerationModified()))
.into(imageView);
}
+
+ /**
+ * Loads the image from first frame of the given video item
+ */
+ public void loadImageFromVideoForPreview(@NonNull Item item, @NonNull ImageView imageView) {
+ Glide.with(mContext)
+ .asBitmap()
+ .load(item.getContentUri())
+ .apply(new RequestOptions().frame(1000))
+ .signature(new ObjectKey("Preview"
+ + item.getContentUri().toString() + item.getGenerationModified()))
+ .into(imageView);
+ }
}
diff --git a/src/com/android/providers/media/photopicker/ui/PhotosTabFragment.java b/src/com/android/providers/media/photopicker/ui/PhotosTabFragment.java
index 51e3052..e0ced0c 100644
--- a/src/com/android/providers/media/photopicker/ui/PhotosTabFragment.java
+++ b/src/com/android/providers/media/photopicker/ui/PhotosTabFragment.java
@@ -35,6 +35,7 @@
import com.android.providers.media.photopicker.data.model.Category.CategoryType;
import com.android.providers.media.photopicker.data.model.Item;
import com.android.providers.media.photopicker.util.LayoutModeUtils;
+import com.android.providers.media.util.StringUtils;
import com.google.android.material.snackbar.Snackbar;
@@ -76,14 +77,21 @@
final PhotosTabAdapter adapter = new PhotosTabAdapter(mSelection, mImageLoader,
this::onItemClick, this::onItemLongClick);
-
+ setEmptyMessage(R.string.picker_photos_empty_message);
mIsDefaultCategory = TextUtils.equals(Category.CATEGORY_DEFAULT, mCategoryType);
if (mIsDefaultCategory) {
mPickerViewModel.getItems().observe(this, itemList -> {
adapter.updateItemList(itemList);
+ // Handle emptyView's visibility
+ updateVisibilityForEmptyView(/* shouldShowEmptyView */ itemList.size() == 0);
});
} else {
mPickerViewModel.getCategoryItems(mCategoryType).observe(this, itemList -> {
+ // If the item count of the albums is zero, albums are not shown on the Albums tab.
+ // The user can't launch the album items page when the album has zero items. So, we
+ // don't need to show emptyView in the case.
+ updateVisibilityForEmptyView(/* shouldShowEmptyView */ false);
+
adapter.updateItemList(itemList);
});
}
@@ -146,11 +154,12 @@
if (!mSelection.isSelectionAllowed()) {
final int maxCount = mSelection.getMaxSelectionLimit();
final CharSequence quantityText =
- getResources().getQuantityString(R.plurals.select_up_to, maxCount);
+ StringUtils.getICUFormatString(
+ getResources(), maxCount, R.string.select_up_to);
final String itemCountString = NumberFormat.getInstance(Locale.getDefault())
- .format(maxCount);
+ .format(maxCount);
final CharSequence message = TextUtils.expandTemplate(quantityText,
- itemCountString);
+ itemCountString);
Snackbar.make(view, message, Snackbar.LENGTH_SHORT).show();
return;
} else {
diff --git a/src/com/android/providers/media/photopicker/ui/PlaybackHandler.java b/src/com/android/providers/media/photopicker/ui/PlaybackHandler.java
new file mode 100644
index 0000000..18a77ee
--- /dev/null
+++ b/src/com/android/providers/media/photopicker/ui/PlaybackHandler.java
@@ -0,0 +1,134 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.ui;
+
+import android.content.Context;
+import android.net.Uri;
+import android.os.Looper;
+import android.util.Log;
+import android.view.View;
+import android.widget.ImageView;
+
+import com.android.providers.media.R;
+import com.android.providers.media.photopicker.data.model.Item;
+
+import com.google.android.exoplayer2.ui.StyledPlayerView;
+
+/**
+ * A class to handle page selected state to initiate video playback or release video player
+ * resources. All the public methods of this class must be called from main thread as ExoPlayer
+ * should be prepared/released from main thread.
+ */
+class PlaybackHandler {
+ private static final String TAG = "PlaybackHandler";
+ // Only main thread can call the methods in this class, hence we don't need to guard mVideoUri
+ // with lock while reading or writing to it.
+ private Uri mVideoUri = null;
+ private final ExoPlayerWrapper mExoPlayerWrapper;
+ private final ImageLoader mImageLoader;
+
+ PlaybackHandler(Context context, ImageLoader imageLoader) {
+ mExoPlayerWrapper = new ExoPlayerWrapper(context);
+ mImageLoader = imageLoader;
+ }
+
+ /**
+ * Handles video playback for the {@link ViewPager2} page when it's selected i.e., completely
+ * visible.
+ * <ul>
+ * <li> If the selected page is a video page, prepare and play the video associated with
+ * selected page
+ * <li> If the selected page is a video page and the same video is already playing, then no
+ * action will be taken.
+ * <li> If the selected page is non-video page, try releasing the ExoPlayer associated with
+ * previous page that was selected.
+ * </ul>
+ * @param view {@link RecyclerView.ViewHolder#itemView} of the selected page.
+ */
+ public void handleVideoPlayback(View view) {
+ assertMainThread();
+
+ final Object tag = view.getTag();
+ if (!(tag instanceof Item)) {
+ throw new IllegalStateException("Expected Item tag to be set to " + view);
+ }
+
+ final Item item = (Item) tag;
+ if (!item.isVideo()) {
+ // We only need to handle video playback. For everything else, try releasing ExoPlayer
+ // if there is a prepared ExoPlayer of the previous page.
+ mExoPlayerWrapper.releaseIfNecessary();
+ mVideoUri = null;
+ return;
+ }
+
+ final Uri videoUri = item.getContentUri();
+ if (mVideoUri != null && mVideoUri.equals(videoUri)) {
+ // Selected video is already handled. This must be a slight drag and drop, and we don't
+ // have to change state of the player.
+ Log.d(TAG, "Ignoring handlePageSelected of already selected page, with uri "
+ + videoUri);
+ return;
+ }
+
+ final StyledPlayerView styledPlayerView = view.findViewById(R.id.preview_player_view);
+ if (styledPlayerView == null) {
+ throw new IllegalStateException("Expected to find StyledPlayerView in " + view);
+ }
+ final ImageView imageView = view.findViewById(R.id.preview_video_image);
+
+ mVideoUri = videoUri;
+ mExoPlayerWrapper.prepareAndPlay(styledPlayerView, imageView, mVideoUri);
+ }
+
+ public void onBind(View itemView) {
+ final Item item = (Item) itemView.getTag();
+ // We set the ImageView with image from the video. ImageView is needed to improve the user
+ // experience while video player is not yet initialized or being prepared.
+ final ImageView imageView = itemView.findViewById(R.id.preview_video_image);
+ mImageLoader.loadImageFromVideoForPreview(item, imageView);
+
+ // Video playback needs granular page state events and hence video playback is initiated by
+ // ViewPagerWrapper and handled by PlaybackHandler#handleVideoPlayback
+ }
+
+ public void onViewAttachedToWindow(View itemView) {
+ final ImageView imageView = itemView.findViewById(R.id.preview_video_image);
+ final StyledPlayerView styledPlayerView = itemView.findViewById(R.id.preview_player_view);
+
+ imageView.setVisibility(View.VISIBLE);
+ styledPlayerView.setVisibility(View.GONE);
+ }
+
+ /**
+ * Releases ExoPlayer if there is any. Also resets the saved video uri.
+ */
+ public void releaseResources() {
+ assertMainThread();
+
+ mVideoUri = null;
+ mExoPlayerWrapper.releaseIfNecessary();
+ }
+
+ private void assertMainThread() {
+ if (Looper.getMainLooper().isCurrentThread()) return;
+
+ throw new IllegalStateException("PlaybackHandler methods are expected to be called from"
+ + " main thread. Current thread " + Looper.myLooper().getThread()
+ + ", Main thread" + Looper.getMainLooper().getThread());
+ }
+}
diff --git a/src/com/android/providers/media/photopicker/ui/PreviewAdapter.java b/src/com/android/providers/media/photopicker/ui/PreviewAdapter.java
index 7bdacf0..a39932b 100644
--- a/src/com/android/providers/media/photopicker/ui/PreviewAdapter.java
+++ b/src/com/android/providers/media/photopicker/ui/PreviewAdapter.java
@@ -16,6 +16,8 @@
package com.android.providers.media.photopicker.ui;
+import android.content.Context;
+import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
@@ -36,9 +38,11 @@
private List<Item> mItemList = new ArrayList<>();
private ImageLoader mImageLoader;
+ private final PlaybackHandler mPlaybackHandler;
- public PreviewAdapter(ImageLoader imageLoader) {
- mImageLoader = imageLoader;
+ public PreviewAdapter(Context context) {
+ mImageLoader = new ImageLoader(context);
+ mPlaybackHandler = new PlaybackHandler(context, mImageLoader);
}
@NonNull
@@ -52,28 +56,32 @@
}
@Override
- public void onBindViewHolder(@NonNull BaseViewHolder photoHolder, int position) {
+ public void onBindViewHolder(@NonNull BaseViewHolder holder, int position) {
final Item item = getItem(position);
- photoHolder.itemView.setTag(item);
- photoHolder.bind();
+ holder.itemView.setTag(item);
+ holder.bind();
+
+ if (item.isVideo()) {
+ mPlaybackHandler.onBind(holder.itemView);
+ }
}
@Override
public void onViewAttachedToWindow(BaseViewHolder holder) {
super.onViewAttachedToWindow(holder);
- holder.onViewAttachedToWindow();
+
+ final Item item = (Item) holder.itemView.getTag();
+ if (item.isVideo()) {
+ mPlaybackHandler.onViewAttachedToWindow(holder.itemView);
+ }
}
- @Override
- public void onViewDetachedFromWindow(BaseViewHolder holder) {
- super.onViewDetachedFromWindow(holder);
- holder.onViewDetachedFromWindow();
+ public void handlePageSelected(View itemView) {
+ mPlaybackHandler.handleVideoPlayback(itemView);
}
- @Override
- public void onViewRecycled(BaseViewHolder holder) {
- super.onViewRecycled(holder);
- holder.onViewRecycled();
+ public void onStop() {
+ mPlaybackHandler.releaseResources();
}
@Override
diff --git a/src/com/android/providers/media/photopicker/ui/PreviewFragment.java b/src/com/android/providers/media/photopicker/ui/PreviewFragment.java
index 118c90b..6f1801f 100644
--- a/src/com/android/providers/media/photopicker/ui/PreviewFragment.java
+++ b/src/com/android/providers/media/photopicker/ui/PreviewFragment.java
@@ -36,7 +36,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.lifecycle.ViewModelProvider;
-import androidx.viewpager2.widget.MarginPageTransformer;
import androidx.viewpager2.widget.ViewPager2;
import com.android.providers.media.R;
@@ -70,9 +69,7 @@
}
private Selection mSelection;
- private ViewPager2 mViewPager;
- private PreviewAdapter mAdapter;
- private ViewPager2.OnPageChangeCallback mOnPageChangeCallBack;
+ private ViewPager2Wrapper mViewPager2Wrapper;
private boolean mShouldShowGifBadge;
private boolean mShouldShowMotionPhotoBadge;
@@ -121,16 +118,13 @@
+ " mode. Selected items count: " + selectedItemsListSize);
}
- // Initialize adapter to hold selected items
- ImageLoader imageLoader = new ImageLoader(getContext());
- mAdapter = new PreviewAdapter(imageLoader);
- mAdapter.updateItemList(selectedItemsList);
-
// Initialize ViewPager2 to swipe between multiple pictures/videos in preview
- mViewPager = view.findViewById(R.id.preview_viewPager);
- mViewPager.setAdapter(mAdapter);
- mViewPager.setPageTransformer(new MarginPageTransformer(
- getResources().getDimensionPixelSize(R.dimen.preview_viewpager_margin)));
+ final ViewPager2 viewPager = view.findViewById(R.id.preview_viewPager);
+ if (viewPager == null) {
+ throw new IllegalStateException("Expected to find ViewPager2 in " + view
+ + ", but found null");
+ }
+ mViewPager2Wrapper = new ViewPager2Wrapper(viewPager, selectedItemsList);
setUpPreviewLayout(view, getArguments());
setupScrimLayerAndBottomBar(view);
@@ -168,13 +162,11 @@
+ " is not set");
}
- final Button addOrSelectButton = view.findViewById(R.id.preview_add_or_select_button);
- final Button selectCheckButton = view.findViewById(R.id.preview_select_check_button);
final int previewType = args.getInt(PREVIEW_TYPE, -1);
if (previewType == PREVIEW_ON_LONG_PRESS) {
- setUpPreviewLayoutForLongPress(addOrSelectButton, selectCheckButton);
+ setUpPreviewLayoutForLongPress(view);
} else if (previewType == PREVIEW_ON_VIEW_SELECTED) {
- setUpPreviewLayoutForViewSelected(addOrSelectButton, selectCheckButton);
+ setUpPreviewLayoutForViewSelected(view);
} else {
// We are willing to crash PhotoPickerActivity because this error might only happen
// during development.
@@ -185,15 +177,8 @@
/**
* Adjusts the select/add button layout for preview on LongPress
*/
- private void setUpPreviewLayoutForLongPress(@NonNull Button addOrSelectButton,
- @NonNull Button selectCheckButton) {
- final LayoutParams layoutParams
- = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
- addOrSelectButton.setLayoutParams(layoutParams);
-
- // This button won't be visible in Preview on LongPress. Select/Deselect action for multi
- // select mode is handled by addOrSelect button.
- selectCheckButton.setVisibility(View.GONE);
+ private void setUpPreviewLayoutForLongPress(@NonNull View view) {
+ final Button addOrSelectButton = view.findViewById(R.id.preview_add_or_select_button);
// Preview on Long Press will reuse AddOrSelect button as
// * Add button - Button with text "Add" - for single select mode
@@ -210,34 +195,40 @@
// Selection#getSelectedItemsForPreview is guaranteed to return only one item. Hence,
// we can always use position=0 as current position.
updateSelectButtonText(addOrSelectButton,
- mSelection.isItemSelected(mAdapter.getItem(0)));
+ mSelection.isItemSelected(mViewPager2Wrapper.getItemAt(/* position */ 0)));
addOrSelectButton.setOnClickListener(
v -> onClickSelect(addOrSelectButton, /* shouldUpdateButtonState */ false));
}
// Set the appropriate special format icon based on the item in the preview
- updateSpecialFormatIcon(mAdapter.getItem(0));
+ updateSpecialFormatIcon(mViewPager2Wrapper.getItemAt(/* position */ 0));
}
/**
* Adjusts the layout based on Multi select and adds appropriate onClick listeners
*/
- private void setUpPreviewLayoutForViewSelected(@NonNull Button addButton,
- @NonNull Button selectButton) {
+ private void setUpPreviewLayoutForViewSelected(@NonNull View view) {
+ // Hide addOrSelect button of long press, we have a separate add button for view selected
+ final Button addOrSelectButton = view.findViewById(R.id.preview_add_or_select_button);
+ addOrSelectButton.setVisibility(View.GONE);
+
+ final Button viewSelectedAddButton = view.findViewById(R.id.preview_add_button);
+ viewSelectedAddButton.setVisibility(View.VISIBLE);
// On clicking add button we return the picker result to calling app.
// This destroys PickerActivity and all fragments.
- addButton.setOnClickListener(v -> {
+ viewSelectedAddButton.setOnClickListener(v -> {
((PhotoPickerActivity) getActivity()).setResultAndFinishSelf();
});
+ final Button selectButton = view.findViewById(R.id.preview_select_check_button);
+ selectButton.setVisibility(View.VISIBLE);
// Update the select icon and text according to the state of selection while swiping
// between photos
- mOnPageChangeCallBack = new OnPageChangeCallBack(selectButton);
- mViewPager.registerOnPageChangeCallback(mOnPageChangeCallBack);
+ mViewPager2Wrapper.addOnPageChangeCallback(new OnPageChangeCallback(selectButton));
// Update add button text to include number of items selected.
mSelection.getSelectedItemCount().observe(this, selectedItemCount -> {
- addButton.setText(generateAddButtonString(getContext(), selectedItemCount));
+ viewSelectedAddButton.setText(generateAddButtonString(getContext(), selectedItemCount));
});
selectButton.setOnClickListener(
@@ -250,23 +241,36 @@
((PhotoPickerActivity) getActivity()).updateCommonLayouts(LayoutModeUtils.MODE_PREVIEW,
/* title */"");
+ }
- // This is necessary to ensure we call ViewHolder#bind() onResume()
- if (mAdapter != null) {
- mAdapter.notifyDataSetChanged();
+ @Override
+ public void onStop() {
+ super.onStop();
+
+ if (mViewPager2Wrapper != null) {
+ mViewPager2Wrapper.onStop();
+ }
+ }
+
+ @Override
+ public void onStart() {
+ super.onStart();
+
+ if (mViewPager2Wrapper != null) {
+ mViewPager2Wrapper.onStart();
}
}
@Override
public void onDestroy() {
super.onDestroy();
- if (mOnPageChangeCallBack != null && mViewPager != null) {
- mViewPager.unregisterOnPageChangeCallback(mOnPageChangeCallBack);
+ if (mViewPager2Wrapper != null) {
+ mViewPager2Wrapper.onDestroy();
}
}
private void onClickSelect(@NonNull Button selectButton, boolean shouldUpdateButtonState) {
- final Item currentItem = mAdapter.getItem(mViewPager.getCurrentItem());
+ final Item currentItem = mViewPager2Wrapper.getCurrentItem();
final boolean wasSelectedBefore = mSelection.isItemSelected(currentItem);
if (wasSelectedBefore) {
@@ -291,10 +295,10 @@
}
}
- private class OnPageChangeCallBack extends ViewPager2.OnPageChangeCallback {
+ private class OnPageChangeCallback extends ViewPager2.OnPageChangeCallback {
private final Button mSelectButton;
- public OnPageChangeCallBack(@NonNull Button selectButton) {
+ public OnPageChangeCallback(@NonNull Button selectButton) {
mSelectButton = selectButton;
}
@@ -303,13 +307,13 @@
// No action to take as we don't have deselect view here.
if (!mSelection.canSelectMultiple()) return;
+ final Item item = mViewPager2Wrapper.getItemAt(position);
// Set the appropriate select/deselect state for each item in each page based on the
// selection list.
- updateSelectButtonStateAndText(mSelectButton,
- mSelection.isItemSelected(mAdapter.getItem(position)));
+ updateSelectButtonStateAndText(mSelectButton, mSelection.isItemSelected(item));
// Set the appropriate special format icon based on the item in the preview
- updateSpecialFormatIcon(mAdapter.getItem(position));
+ updateSpecialFormatIcon(item);
}
}
@@ -319,6 +323,10 @@
updateSelectButtonText(selectButton, isSelected);
}
+ private static void updateSelectButtonText(@NonNull Button selectButton, boolean isSelected) {
+ selectButton.setText(isSelected ? R.string.deselect : R.string.select);
+ }
+
private void updateSpecialFormatIcon(Item item) {
mShouldShowGifBadge = item.isGif();
mShouldShowMotionPhotoBadge = item.isMotionPhoto();
@@ -327,10 +335,6 @@
requireActivity().invalidateOptionsMenu();
}
- private static void updateSelectButtonText(@NonNull Button selectButton, boolean isSelected) {
- selectButton.setText(isSelected ? R.string.deselect : R.string.select);
- }
-
public static void show(@NonNull FragmentManager fm, @NonNull Bundle args) {
if (fm.isStateSaved()) {
Log.d(TAG, "Skip show preview fragment because state saved");
diff --git a/src/com/android/providers/media/photopicker/ui/PreviewVideoHolder.java b/src/com/android/providers/media/photopicker/ui/PreviewVideoHolder.java
index 366fdb5..8a9ca2e 100644
--- a/src/com/android/providers/media/photopicker/ui/PreviewVideoHolder.java
+++ b/src/com/android/providers/media/photopicker/ui/PreviewVideoHolder.java
@@ -17,11 +17,14 @@
package com.android.providers.media.photopicker.ui;
import android.content.Context;
+import android.view.View;
import android.view.ViewGroup;
-import android.widget.VideoView;
+import android.widget.ImageView;
import androidx.viewpager2.widget.ViewPager2;
+import com.google.android.exoplayer2.ui.StyledPlayerView;
+
import com.android.providers.media.R;
import com.android.providers.media.photopicker.data.model.Item;
@@ -29,40 +32,13 @@
* ViewHolder of a video item within the {@link ViewPager2}
*/
public class PreviewVideoHolder extends BaseViewHolder {
- private final VideoView mVideoView;
-
public PreviewVideoHolder(Context context, ViewGroup parent) {
super(context, parent, R.layout.item_video_preview);
- mVideoView = itemView.findViewById(R.id.preview_videoView);
}
@Override
public void bind() {
- final Item item = (Item) itemView.getTag();
- mVideoView.setVideoURI(item.getContentUri());
- }
-
- @Override
- public void onViewAttachedToWindow() {
- super.onViewAttachedToWindow();
- mVideoView.setOnPreparedListener(mp -> {
- mp.setLooping(true);
- // For simplicity, we will always start the video from the beginning.
- mp.seekTo(0);
- mp.start();
- });
- }
-
- @Override
- public void onViewDetachedFromWindow() {
- super.onViewDetachedFromWindow();
- mVideoView.pause();
- }
-
- @Override
- public void onViewRecycled() {
- super.onViewRecycled();
- // This will deallocate any MediaPlayer resources it has been holding
- mVideoView.stopPlayback();
+ // Video playback needs granular page state events and hence video playback is initiated by
+ // ViewPagerWrapper and handled by PlaybackHandler#handleVideoPlayback
}
}
diff --git a/src/com/android/providers/media/photopicker/ui/TabFragment.java b/src/com/android/providers/media/photopicker/ui/TabFragment.java
index a35bb11..6efda0b 100644
--- a/src/com/android/providers/media/photopicker/ui/TabFragment.java
+++ b/src/com/android/providers/media/photopicker/ui/TabFragment.java
@@ -16,16 +16,19 @@
package com.android.providers.media.photopicker.ui;
import android.content.Context;
+import android.content.res.ColorStateList;
+import android.content.res.TypedArray;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
+import android.widget.TextView;
+import androidx.annotation.ColorInt;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-import androidx.appcompat.content.res.AppCompatResources;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.RecyclerView;
@@ -55,6 +58,20 @@
private ExtendedFloatingActionButton mProfileButton;
private UserIdManager mUserIdManager;
private boolean mHideProfileButton;
+ private View mEmptyView;
+ private TextView mEmptyTextView;
+
+ @ColorInt
+ private int mButtonIconAndTextColor;
+
+ @ColorInt
+ private int mButtonBackgroundColor;
+
+ @ColorInt
+ private int mButtonDisabledIconAndTextColor;
+
+ @ColorInt
+ private int mButtonDisabledBackgroundColor;
@Override
@NonNull
@@ -74,6 +91,21 @@
mPickerViewModel = new ViewModelProvider(requireActivity()).get(PickerViewModel.class);
mSelection = mPickerViewModel.getSelection();
+ mEmptyView = view.findViewById(android.R.id.empty);
+ mEmptyTextView = mEmptyView.findViewById(R.id.empty_text_view);
+
+ mButtonDisabledIconAndTextColor = getContext().getColor(
+ R.color.picker_profile_disabled_button_content_color);
+ mButtonDisabledBackgroundColor = getContext().getColor(
+ R.color.picker_profile_disabled_button_background_color);
+
+ final int[] attrs =
+ new int[]{R.attr.pickerProfileButtonColor, R.attr.pickerProfileButtonTextColor};
+ final TypedArray ta = getContext().obtainStyledAttributes(attrs);
+ mButtonBackgroundColor = ta.getColor(/* index */ 0, /* defValue */ -1);
+ mButtonIconAndTextColor = ta.getColor(/* index */ 1, /* defValue */ -1);
+ ta.recycle();
+
mProfileButton = view.findViewById(R.id.profile_button);
mUserIdManager = mPickerViewModel.getUserIdManager();
@@ -114,15 +146,35 @@
}
});
}
+
+ mProfileButton.setOnClickListener(v -> onClickProfileButton());
+ mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
+ @Override
+ public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
+ super.onScrolled(recyclerView, dx, dy);
+ if (dy > 0) {
+ mProfileButton.hide();
+ } else if (shouldShowProfileButton()) {
+ mProfileButton.show();
+ }
+ }
+ });
}
@Override
public void onResume() {
super.onResume();
-
updateProfileButtonAsync();
}
+ @Override
+ public void onDestroy() {
+ super.onDestroy();
+ if (mRecyclerView != null) {
+ mRecyclerView.clearOnScrollListeners();
+ }
+ }
+
private void updateProfileButtonAsync() {
ForegroundThread.getExecutor().execute(() -> {
mUserIdManager.updateCrossProfileValues();
@@ -135,30 +187,11 @@
if (!mUserIdManager.isMultiUserProfiles()) {
if (mProfileButton.getVisibility() == View.VISIBLE) {
mProfileButton.setVisibility(View.GONE);
- mRecyclerView.clearOnScrollListeners();
}
return;
}
-
if (shouldShowProfileButton()) {
mProfileButton.setVisibility(View.VISIBLE);
-
- // TODO(b/199473568): Set up listeners for profile button only once for a fragment or
- // when the value of isMultiUserProfile changes to true
- mProfileButton.setOnClickListener(v -> onClickProfileButton());
- mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
- @Override
- public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
- super.onScrolled(recyclerView, dx, dy);
- if (dy > 0) {
- mProfileButton.hide();
- } else {
- if (shouldShowProfileButton()) {
- mProfileButton.show();
- }
- }
- }
- });
}
updateProfileButtonContent(mUserIdManager.isManagedUserSelected());
@@ -212,20 +245,14 @@
}
private void updateProfileButtonColor(boolean isDisabled) {
- final int textAndIconResId;
- final int backgroundTintResId;
- if (isDisabled) {
- textAndIconResId = R.color.picker_profile_disabled_button_content_color;
- backgroundTintResId = R.color.picker_profile_disabled_button_background_color;
- } else {
- textAndIconResId = R.color.picker_profile_button_content_color;
- backgroundTintResId = R.color.picker_profile_button_background_color;
- }
- mProfileButton.setTextColor(AppCompatResources.getColorStateList(getContext(),
- textAndIconResId));
- mProfileButton.setIconTintResource(textAndIconResId);
- mProfileButton.setBackgroundTintList(AppCompatResources.getColorStateList(getContext(),
- backgroundTintResId));
+ final int textAndIconColor =
+ isDisabled ? mButtonDisabledIconAndTextColor : mButtonIconAndTextColor;
+ final int backgroundTintColor =
+ isDisabled ? mButtonDisabledBackgroundColor : mButtonBackgroundColor;
+
+ mProfileButton.setTextColor(ColorStateList.valueOf(textAndIconColor));
+ mProfileButton.setIconTint(ColorStateList.valueOf(textAndIconColor));
+ mProfileButton.setBackgroundTintList(ColorStateList.valueOf(backgroundTintColor));
}
protected int getBottomGapForRecyclerView(int bottomBarSize) {
@@ -241,6 +268,19 @@
}
}
+ protected void setEmptyMessage(int resId) {
+ mEmptyTextView.setText(resId);
+ }
+
+ /**
+ * If we show the {@link #mEmptyView}, hide the {@link #mRecyclerView}. If we don't hide the
+ * {@link #mEmptyView}, show the {@link #mRecyclerView}
+ */
+ protected void updateVisibilityForEmptyView(boolean shouldShowEmptyView) {
+ mEmptyView.setVisibility(shouldShowEmptyView ? View.VISIBLE : View.GONE);
+ mRecyclerView.setVisibility(shouldShowEmptyView ? View.GONE : View.VISIBLE);
+ }
+
private static String generateAddButtonString(Context context, int size) {
final String sizeString = NumberFormat.getInstance(Locale.getDefault()).format(size);
final String template = context.getString(R.string.picker_add_button_multi_select);
diff --git a/src/com/android/providers/media/photopicker/ui/ViewPager2Wrapper.java b/src/com/android/providers/media/photopicker/ui/ViewPager2Wrapper.java
new file mode 100644
index 0000000..1678bbf
--- /dev/null
+++ b/src/com/android/providers/media/photopicker/ui/ViewPager2Wrapper.java
@@ -0,0 +1,108 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.ui;
+
+import android.content.Context;
+import android.view.View;
+
+import androidx.viewpager2.widget.CompositePageTransformer;
+import androidx.viewpager2.widget.MarginPageTransformer;
+import androidx.viewpager2.widget.ViewPager2;
+
+import com.android.providers.media.R;
+import com.android.providers.media.photopicker.data.model.Item;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * A wrapper class to assist in initializing {@link ViewPager2} and {@link PreviewAdapter}. This
+ * class also supports some of {@link ViewPager2} and {@link PreviewAdapter} methods to avoid
+ * exposing these objects outside this class.
+ * The class also supports registering {@link ViewPager2.OnPageChangeCallback} and unregister the
+ * same onDestroy().
+ */
+class ViewPager2Wrapper {
+ private final ViewPager2 mViewPager;
+ private final PreviewAdapter mAdapter;
+ private final List<ViewPager2.OnPageChangeCallback> mOnPageChangeCallbacks = new ArrayList<>();
+
+ ViewPager2Wrapper(ViewPager2 viewPager, List<Item> selectedItems) {
+ mViewPager = viewPager;
+
+ final Context context = mViewPager.getContext();
+
+ mAdapter = new PreviewAdapter(context);
+ mAdapter.updateItemList(selectedItems);
+ mViewPager.setAdapter(mAdapter);
+
+ CompositePageTransformer compositePageTransformer = new CompositePageTransformer();
+ compositePageTransformer.addTransformer(new MarginPageTransformer(
+ context.getResources().getDimensionPixelSize(R.dimen.preview_viewpager_margin)));
+ compositePageTransformer.addTransformer(new PlayerPageTransformer());
+ mViewPager.setPageTransformer(compositePageTransformer);
+ }
+
+ /**
+ * Registers given {@link ViewPager2.OnPageChangeCallback} to the {@link ViewPager2}. This class
+ * also takes care of unregistering the callback onDestroy()
+ */
+ public void addOnPageChangeCallback(ViewPager2.OnPageChangeCallback onPageChangeCallback) {
+ mOnPageChangeCallbacks.add(onPageChangeCallback);
+ mViewPager.registerOnPageChangeCallback(onPageChangeCallback);
+ }
+
+ public Item getItemAt(int position) {
+ return getItemAtInternal(position);
+ }
+
+ public Item getCurrentItem() {
+ return getItemAtInternal(mViewPager.getCurrentItem());
+ }
+
+ private Item getItemAtInternal(int position) {
+ return mAdapter.getItem(position);
+ }
+
+ public void onStop() {
+ mAdapter.onStop();
+ }
+
+ public void onStart() {
+ // TODO(b/197083539): Restore the playback state here.
+ // This forces PageTransformer#transformPage call and assists in ExoPlayer initialization.
+ mViewPager.requestTransform();
+ }
+
+ public void onDestroy() {
+ for (ViewPager2.OnPageChangeCallback callback : mOnPageChangeCallbacks) {
+ mViewPager.unregisterOnPageChangeCallback(callback);
+ }
+ mOnPageChangeCallbacks.clear();
+ }
+
+ private class PlayerPageTransformer implements ViewPager2.PageTransformer {
+ @Override
+ public void transformPage(View view, float position) {
+ // We are only interested in position == 0.0. Only position=0.0 indicates that the page
+ // is selected.
+ if (position != 0) return;
+
+ mAdapter.handlePageSelected(view);
+ }
+ }
+}
diff --git a/src/com/android/providers/media/photopicker/util/DateTimeUtils.java b/src/com/android/providers/media/photopicker/util/DateTimeUtils.java
index 8c07ff6..234067c 100644
--- a/src/com/android/providers/media/photopicker/util/DateTimeUtils.java
+++ b/src/com/android/providers/media/photopicker/util/DateTimeUtils.java
@@ -20,9 +20,11 @@
import static android.icu.text.RelativeDateTimeFormatter.Style.LONG;
import android.content.Context;
+import android.icu.text.DateFormat;
+import android.icu.text.DisplayContext;
import android.icu.text.RelativeDateTimeFormatter;
-import android.icu.text.RelativeDateTimeFormatter.Direction;
import android.icu.text.RelativeDateTimeFormatter.AbsoluteUnit;
+import android.icu.text.RelativeDateTimeFormatter.Direction;
import android.icu.util.ULocale;
import android.text.format.DateUtils;
@@ -41,6 +43,9 @@
*/
public class DateTimeUtils {
+ private static final String DATE_FORMAT_SKELETON = "EMMMd";
+ private static final String DATE_FORMAT_SKELETON_WITH_YEAR = "EMMMdy";
+
/**
* Formats a time according to the local conventions.
*
@@ -57,16 +62,16 @@
* since January 1, 1970 00:00:00.0 UTC.
* @return the formatted string
*/
- public static String getDateTimeString(Context context, long when) {
+ public static String getDateTimeString(long when) {
// Get the system time zone
final ZoneId zoneId = ZoneId.systemDefault();
final LocalDate nowDate = LocalDate.now(zoneId);
- return getDateTimeString(context, when, nowDate);
+ return getDateTimeString(when, nowDate);
}
@VisibleForTesting
- static String getDateTimeString(Context context, long when, LocalDate nowDate) {
+ static String getDateTimeString(long when, LocalDate nowDate) {
// Get the system time zone
final ZoneId zoneId = ZoneId.systemDefault();
final LocalDate whenDate = LocalDateTime.ofInstant(Instant.ofEpochMilli(when),
@@ -80,17 +85,24 @@
} else if (dayDiff > 0 && dayDiff < 7) {
return whenDate.getDayOfWeek().getDisplayName(TextStyle.FULL, Locale.getDefault());
} else {
- int flags = DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_SHOW_DATE
- | DateUtils.FORMAT_ABBREV_ALL;
+ final String skeleton;
if (whenDate.getYear() == nowDate.getYear()) {
- flags |= DateUtils.FORMAT_NO_YEAR;
+ skeleton = DATE_FORMAT_SKELETON;
} else {
- flags |= DateUtils.FORMAT_SHOW_YEAR;
+ skeleton = DATE_FORMAT_SKELETON_WITH_YEAR;
}
- return DateUtils.formatDateTime(context, when, flags);
+
+ return getDateTimeString(when, skeleton, Locale.getDefault());
}
}
+ @VisibleForTesting
+ static String getDateTimeString(long when, String skeleton, Locale locale) {
+ final DateFormat format = DateFormat.getInstanceForSkeleton(skeleton, locale);
+ format.setContext(DisplayContext.CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE);
+ return format.format(when);
+ }
+
/**
* It is borrowed from {@link DateUtils} since it is no official API yet.
*
diff --git a/src/com/android/providers/media/util/BackgroundThread.java b/src/com/android/providers/media/util/BackgroundThread.java
deleted file mode 100644
index 90d10a3..0000000
--- a/src/com/android/providers/media/util/BackgroundThread.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * 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.providers.media.util;
-
-import android.os.Handler;
-import android.os.HandlerThread;
-
-import java.util.concurrent.CountDownLatch;
-import java.util.concurrent.Executor;
-import java.util.concurrent.TimeUnit;
-
-/**
- * Thread for asynchronous event processing. This thread is configured as
- * {@link android.os.Process#THREAD_PRIORITY_BACKGROUND}, which means fewer CPU
- * resources will be dedicated to it, and it will "have less chance of impacting
- * the responsiveness of the user interface."
- * <p>
- * This thread is best suited for tasks that the user is not actively waiting
- * for, or for tasks that the user expects to be executed eventually.
- *
- * @see ForegroundThread
- */
-public final class BackgroundThread extends HandlerThread {
- private static BackgroundThread sInstance;
- private static Handler sHandler;
- private static HandlerExecutor sHandlerExecutor;
-
- private BackgroundThread() {
- super("bg", android.os.Process.THREAD_PRIORITY_BACKGROUND);
- }
-
- private static void ensureThreadLocked() {
- if (sInstance == null) {
- sInstance = new BackgroundThread();
- sInstance.start();
- sHandler = new Handler(sInstance.getLooper());
- sHandlerExecutor = new HandlerExecutor(sHandler);
- }
- }
-
- public static BackgroundThread get() {
- synchronized (BackgroundThread.class) {
- ensureThreadLocked();
- return sInstance;
- }
- }
-
- public static Handler getHandler() {
- synchronized (BackgroundThread.class) {
- ensureThreadLocked();
- return sHandler;
- }
- }
-
- public static Executor getExecutor() {
- synchronized (BackgroundThread.class) {
- ensureThreadLocked();
- return sHandlerExecutor;
- }
- }
-
- public static void waitForIdle() {
- final CountDownLatch latch = new CountDownLatch(1);
- getExecutor().execute(() -> {
- latch.countDown();
- });
- try {
- latch.await(30, TimeUnit.SECONDS);
- } catch (InterruptedException e) {
- throw new IllegalStateException(e);
- }
- }
-}
diff --git a/src/com/android/providers/media/util/FileUtils.java b/src/com/android/providers/media/util/FileUtils.java
index b907e43..8e7e75f 100644
--- a/src/com/android/providers/media/util/FileUtils.java
+++ b/src/com/android/providers/media/util/FileUtils.java
@@ -47,7 +47,6 @@
import android.content.Context;
import android.content.pm.PackageManager;
import android.net.Uri;
-import android.os.Build;
import android.os.Environment;
import android.os.ParcelFileDescriptor;
import android.os.UserHandle;
@@ -88,7 +87,6 @@
import java.util.Collection;
import java.util.Comparator;
import java.util.Iterator;
-import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.util.Optional;
@@ -736,8 +734,8 @@
extFromMimeType = MimeTypeMap.getSingleton().getExtensionFromMimeType(mimeType);
}
- if (MimeUtils.equalIgnoreCase(mimeType, mimeTypeFromExt)
- || MimeUtils.equalIgnoreCase(ext, extFromMimeType)) {
+ if (StringUtils.equalIgnoreCase(mimeType, mimeTypeFromExt)
+ || StringUtils.equalIgnoreCase(ext, extFromMimeType)) {
// Extension maps back to requested MIME type; allow it
} else {
// No match; insist that create file matches requested MIME
@@ -967,20 +965,33 @@
+ "Android/(?:data|media|obb)/([^/]+)(/?.*)?");
/**
- * Regex that matches Android/obb or Android/data path.
+ * Regex that matches paths in all well-known package-specific relative directory
+ * path (as defined in {@link MediaColumns#RELATIVE_PATH})
+ * and which captures the package name as the first group.
*/
- public static final Pattern PATTERN_DATA_OR_OBB_PATH = Pattern.compile(
- "(?i)^/storage/[^/]+/(?:[0-9]+/)?"
- + PROP_CROSS_USER_ROOT_PATTERN
- + "Android/(?:data|obb)/?$");
+ private static final Pattern PATTERN_OWNED_RELATIVE_PATH = Pattern.compile(
+ "(?i)^Android/(?:data|media|obb)/([^/]+)(/?.*)?");
/**
- * Regex that matches Android/obb paths.
+ * Regex that matches Android/obb or Android/data path.
*/
- public static final Pattern PATTERN_OBB_OR_CHILD_PATH = Pattern.compile(
+ private static final Pattern PATTERN_DATA_OR_OBB_PATH = Pattern.compile(
"(?i)^/storage/[^/]+/(?:[0-9]+/)?"
+ PROP_CROSS_USER_ROOT_PATTERN
- + "Android/(?:obb)(/?.*)");
+ + "Android/(?:data|obb)(?:/.*)?$");
+
+ /**
+ * Regex that matches Android/obb or Android/data relative path (as defined in
+ * {@link MediaColumns#RELATIVE_PATH})
+ */
+ private static final Pattern PATTERN_DATA_OR_OBB_RELATIVE_PATH = Pattern.compile(
+ "(?i)^Android/(?:data|obb)(?:/.*)?$");
+
+ /**
+ * Regex that matches Android/obb {@link MediaColumns#RELATIVE_PATH}.
+ */
+ private static final Pattern PATTERN_OBB_OR_CHILD_RELATIVE_PATH = Pattern.compile(
+ "(?i)^Android/obb(?:/.*)?$");
private static final Pattern PATTERN_VISIBLE = Pattern.compile(
"(?i)^/storage/[^/]+(?:/[0-9]+)?$");
@@ -1115,14 +1126,13 @@
}
/**
- * Returns relative path for the directory.
+ * Returns relative path with display name.
*/
@VisibleForTesting
- public static @Nullable String extractRelativePathForDirectory(@Nullable String directoryPath) {
- if (directoryPath == null) return null;
+ public static @Nullable String extractRelativePathWithDisplayName(@Nullable String path) {
+ if (path == null) return null;
- if (directoryPath.equals("/storage/emulated") ||
- directoryPath.equals("/storage/emulated/")) {
+ if (path.equals("/storage/emulated") || path.equals("/storage/emulated/")) {
// This path is not reachable for MediaProvider.
return null;
}
@@ -1131,18 +1141,18 @@
// same PATTERN_RELATIVE_PATH to match relative path for directory. For example, relative
// path of '/storage/<volume_name>' is null where as relative path for directory is "/", for
// PATTERN_RELATIVE_PATH to match '/storage/<volume_name>', it should end with "/".
- if (!directoryPath.endsWith("/")) {
+ if (!path.endsWith("/")) {
// Relative path for directory should end with "/".
- directoryPath += "/";
+ path += "/";
}
- final Matcher matcher = PATTERN_RELATIVE_PATH.matcher(directoryPath);
+ final Matcher matcher = PATTERN_RELATIVE_PATH.matcher(path);
if (matcher.find()) {
- if (matcher.end() == directoryPath.length()) {
+ if (matcher.end() == path.length()) {
// This is the top-level directory, so relative path is "/"
return "/";
}
- return directoryPath.substring(matcher.end());
+ return path.substring(matcher.end());
}
return null;
}
@@ -1152,9 +1162,17 @@
final Matcher m = PATTERN_OWNED_PATH.matcher(path);
if (m.matches()) {
return m.group(1);
- } else {
- return null;
}
+ return null;
+ }
+
+ public static @Nullable String extractOwnerPackageNameFromRelativePath(@Nullable String path) {
+ if (path == null) return null;
+ final Matcher m = PATTERN_OWNED_RELATIVE_PATH.matcher(path);
+ if (m.matches()) {
+ return m.group(1);
+ }
+ return null;
}
public static boolean isExternalMediaDirectory(@NonNull String path) {
@@ -1167,26 +1185,35 @@
if (relativePath != null) {
final String externalMediaDir = (crossUserRoot == null || crossUserRoot.isEmpty())
? "Android/media" : crossUserRoot + "/Android/media";
- return relativePath.startsWith(externalMediaDir);
+ return StringUtils.startsWithIgnoreCase(relativePath, externalMediaDir);
}
return false;
}
/**
- * Returns true if relative path is Android/data or Android/obb path.
+ * Returns true if path is Android/data or Android/obb path.
*/
- public static boolean isDataOrObbPath(String path) {
+ public static boolean isDataOrObbPath(@Nullable String path) {
if (path == null) return false;
final Matcher m = PATTERN_DATA_OR_OBB_PATH.matcher(path);
return m.matches();
}
/**
+ * Returns true if relative path is Android/data or Android/obb path.
+ */
+ public static boolean isDataOrObbRelativePath(@Nullable String path) {
+ if (path == null) return false;
+ final Matcher m = PATTERN_DATA_OR_OBB_RELATIVE_PATH.matcher(path);
+ return m.matches();
+ }
+
+ /**
* Returns true if relative path is Android/obb path.
*/
- public static boolean isObbOrChildPath(String path) {
+ public static boolean isObbOrChildRelativePath(@Nullable String path) {
if (path == null) return false;
- final Matcher m = PATTERN_OBB_OR_CHILD_PATH.matcher(path);
+ final Matcher m = PATTERN_OBB_OR_CHILD_RELATIVE_PATH.matcher(path);
return m.matches();
}
@@ -1471,7 +1498,7 @@
// DCIM/Camera should always be visible regardless of .nomedia presence.
if (CAMERA_RELATIVE_PATH.equalsIgnoreCase(
- extractRelativePathForDirectory(dir.getAbsolutePath()))) {
+ extractRelativePathWithDisplayName(dir.getAbsolutePath()))) {
nomedia.delete();
return false;
}
diff --git a/src/com/android/providers/media/util/ForegroundThread.java b/src/com/android/providers/media/util/ForegroundThread.java
index 436c1b8..0d65a91 100644
--- a/src/com/android/providers/media/util/ForegroundThread.java
+++ b/src/com/android/providers/media/util/ForegroundThread.java
@@ -19,6 +19,8 @@
import android.os.Handler;
import android.os.HandlerThread;
+import com.android.modules.utils.HandlerExecutor;
+
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.Executor;
import java.util.concurrent.TimeUnit;
diff --git a/src/com/android/providers/media/util/HandlerExecutor.java b/src/com/android/providers/media/util/HandlerExecutor.java
deleted file mode 100644
index 4d1b4ac..0000000
--- a/src/com/android/providers/media/util/HandlerExecutor.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.providers.media.util;
-
-import android.os.Handler;
-
-import androidx.annotation.NonNull;
-
-import java.util.Objects;
-import java.util.concurrent.Executor;
-import java.util.concurrent.RejectedExecutionException;
-
-/**
- * An adapter {@link Executor} that posts all executed tasks onto the given
- * {@link Handler}.
- *
- * @hide
- */
-public class HandlerExecutor implements Executor {
- private final Handler mHandler;
-
- public HandlerExecutor(@NonNull Handler handler) {
- mHandler = Objects.requireNonNull(handler);
- }
-
- @Override
- public void execute(Runnable command) {
- if (!mHandler.post(command)) {
- throw new RejectedExecutionException(mHandler + " is shutting down");
- }
- }
-}
diff --git a/src/com/android/providers/media/util/MimeUtils.java b/src/com/android/providers/media/util/MimeUtils.java
index 38c3635..65f3e83 100644
--- a/src/com/android/providers/media/util/MimeUtils.java
+++ b/src/com/android/providers/media/util/MimeUtils.java
@@ -29,23 +29,6 @@
import java.util.Objects;
public class MimeUtils {
- /**
- * Variant of {@link Objects#equal(Object, Object)} but which tests with
- * case-insensitivity.
- */
- public static boolean equalIgnoreCase(@Nullable String a, @Nullable String b) {
- return (a != null) && a.equalsIgnoreCase(b);
- }
-
- /**
- * Variant of {@link String#startsWith(String)} but which tests with
- * case-insensitivity.
- */
- public static boolean startsWithIgnoreCase(@Nullable String target, @Nullable String other) {
- if (target == null || other == null) return false;
- if (other.length() > target.length()) return false;
- return target.regionMatches(true, 0, other, 0, other.length());
- }
/**
* Resolve the MIME type of the given file, returning
@@ -114,17 +97,17 @@
public static boolean isAudioMimeType(@Nullable String mimeType) {
if (mimeType == null) return false;
- return startsWithIgnoreCase(mimeType, "audio/");
+ return StringUtils.startsWithIgnoreCase(mimeType, "audio/");
}
public static boolean isVideoMimeType(@Nullable String mimeType) {
if (mimeType == null) return false;
- return startsWithIgnoreCase(mimeType, "video/");
+ return StringUtils.startsWithIgnoreCase(mimeType, "video/");
}
public static boolean isImageMimeType(@Nullable String mimeType) {
if (mimeType == null) return false;
- return startsWithIgnoreCase(mimeType, "image/");
+ return StringUtils.startsWithIgnoreCase(mimeType, "image/");
}
public static boolean isImageOrVideoMediaType(int mediaType) {
@@ -170,7 +153,7 @@
public static boolean isDocumentMimeType(@Nullable String mimeType) {
if (mimeType == null) return false;
- if (startsWithIgnoreCase(mimeType, "text/")) return true;
+ if (StringUtils.startsWithIgnoreCase(mimeType, "text/")) return true;
switch (mimeType.toLowerCase(Locale.ROOT)) {
case "application/epub+zip":
diff --git a/src/com/android/providers/media/util/StringUtils.java b/src/com/android/providers/media/util/StringUtils.java
new file mode 100644
index 0000000..b6f70e0
--- /dev/null
+++ b/src/com/android/providers/media/util/StringUtils.java
@@ -0,0 +1,62 @@
+/*
+ * 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.providers.media.util;
+
+import android.icu.text.MessageFormat;
+import java.util.HashMap;
+import java.util.Locale;
+import java.util.Map;
+import java.util.Objects;
+
+import android.content.res.Resources;
+
+import androidx.annotation.Nullable;
+
+public class StringUtils {
+
+ /**
+ * Returns the formatted ICU format string corresponding to the provided resource ID and count
+ * number of entities in the plural string.
+ */
+ public static String getICUFormatString(Resources resources, int count, int resourceID) {
+ MessageFormat msgFormat = new MessageFormat(
+ resources.getString(resourceID),
+ Locale.getDefault());
+ Map<String, Object> arguments = new HashMap<>();
+ arguments.put("count", count);
+ return msgFormat.format(arguments);
+ }
+
+
+ /**
+ * Variant of {@link String#startsWith(String)} but which tests with
+ * case-insensitivity.
+ */
+ public static boolean startsWithIgnoreCase(@Nullable String target, @Nullable String other) {
+ if (target == null || other == null) return false;
+ if (other.length() > target.length()) return false;
+ return target.regionMatches(true, 0, other, 0, other.length());
+ }
+
+ /**
+ * Variant of {@link Objects#equal(Object, Object)} but which tests with
+ * case-insensitivity.
+ */
+ public static boolean equalIgnoreCase(@Nullable String a, @Nullable String b) {
+ return (a != null) && a.equalsIgnoreCase(b);
+ }
+}
diff --git a/src/com/android/providers/media/util/XmpInterface.java b/src/com/android/providers/media/util/XmpInterface.java
index f5ead46..05615ea 100644
--- a/src/com/android/providers/media/util/XmpInterface.java
+++ b/src/com/android/providers/media/util/XmpInterface.java
@@ -22,6 +22,7 @@
import android.media.ExifInterface;
import android.text.TextUtils;
+import android.util.Log;
import android.util.Xml;
import androidx.annotation.NonNull;
@@ -52,6 +53,7 @@
* any subsequent attempts to redefine that value.
*/
public class XmpInterface {
+ private static final String TAG = "XmpInterface";
private static final String NS_RDF = "http://www.w3.org/1999/02/22-rdf-syntax-ns#";
private static final String NS_XMP = "http://ns.adobe.com/xap/1.0/";
private static final String NS_XMPMM = "http://ns.adobe.com/xap/1.0/mm/";
@@ -130,6 +132,9 @@
}
} catch (XmlPullParserException e) {
throw new IOException(e);
+ } catch (OutOfMemoryError e) {
+ Log.w(TAG, "Couldn't read large xmp", e);
+ throw new IOException(e);
}
}
diff --git a/tests/Android.bp b/tests/Android.bp
index 6022db8..6277a2e 100644
--- a/tests/Android.bp
+++ b/tests/Android.bp
@@ -12,7 +12,7 @@
target_sdk_version: "30",
min_sdk_version: "30",
test_suites: [
- "device-tests",
+ "general-tests",
"mts-mediaprovider",
],
}
@@ -31,7 +31,7 @@
target_sdk_version: "30",
min_sdk_version: "30",
test_suites: [
- "device-tests",
+ "general-tests",
"mts-mediaprovider",
],
}
@@ -50,7 +50,7 @@
target_sdk_version: "30",
min_sdk_version: "30",
test_suites: [
- "device-tests",
+ "general-tests",
"mts-mediaprovider",
],
}
@@ -69,7 +69,7 @@
target_sdk_version: "28",
min_sdk_version: "30",
test_suites: [
- "device-tests",
+ "general-tests",
"mts-mediaprovider",
],
}
@@ -91,7 +91,7 @@
android_test {
name: "MediaProviderTests",
test_suites: [
- "device-tests",
+ "general-tests",
"mts-mediaprovider",
],
compile_multilib: "both",
@@ -119,6 +119,7 @@
static_libs: [
"androidx.appcompat_appcompat",
+ "modules-utils-backgroundthread",
"androidx.core_core",
"androidx.test.rules",
"guava",
@@ -138,6 +139,7 @@
"androidx.fragment_fragment",
"androidx.vectordrawable_vectordrawable-animated",
"androidx.exifinterface_exifinterface",
+ "exoplayer2.15.1"
],
certificate: "media",
diff --git a/tests/AndroidTest.xml b/tests/AndroidTest.xml
index 7fd80d5..fc561af 100644
--- a/tests/AndroidTest.xml
+++ b/tests/AndroidTest.xml
@@ -23,6 +23,11 @@
<option name="install-arg" value="-g" />
</target_preparer>
+ <option
+ name="config-descriptor:metadata"
+ key="mainline-param"
+ value="com.google.android.mediaprovider.apex" />
+
<option name="test-suite-tag" value="apct" />
<option name="test-suite-tag" value="framework-base-presubmit" />
<option name="test-tag" value="MediaProviderTests" />
diff --git a/tests/client/src/com/android/providers/media/client/DownloadProviderTest.java b/tests/client/src/com/android/providers/media/client/DownloadProviderTest.java
index b25e8df..3deb259 100644
--- a/tests/client/src/com/android/providers/media/client/DownloadProviderTest.java
+++ b/tests/client/src/com/android/providers/media/client/DownloadProviderTest.java
@@ -16,10 +16,10 @@
package com.android.providers.media.client;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.createNewPublicVolume;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.deletePublicVolumes;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.executeShellCommand;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.pollForCondition;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.createNewPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.deletePublicVolumes;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.executeShellCommand;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.pollForCondition;
import static com.google.common.truth.Truth.assertThat;
diff --git a/tests/client/src/com/android/providers/media/client/PublicVolumePlaylistTest.java b/tests/client/src/com/android/providers/media/client/PublicVolumePlaylistTest.java
index f4eea1f..af17d50 100644
--- a/tests/client/src/com/android/providers/media/client/PublicVolumePlaylistTest.java
+++ b/tests/client/src/com/android/providers/media/client/PublicVolumePlaylistTest.java
@@ -19,10 +19,10 @@
import static android.provider.MediaStore.VOLUME_EXTERNAL;
import static android.provider.MediaStore.VOLUME_EXTERNAL_PRIMARY;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.createNewPublicVolume;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.deletePublicVolumes;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.mountPublicVolume;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.unmountPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.createNewPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.deletePublicVolumes;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.mountPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.unmountPublicVolume;
import static com.google.common.truth.Truth.assertThat;
diff --git a/tests/client/src/com/android/providers/media/client/PublicVolumeTest.java b/tests/client/src/com/android/providers/media/client/PublicVolumeTest.java
index def72f7..988dcf9 100644
--- a/tests/client/src/com/android/providers/media/client/PublicVolumeTest.java
+++ b/tests/client/src/com/android/providers/media/client/PublicVolumeTest.java
@@ -16,10 +16,10 @@
package com.android.providers.media.client;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.createNewPublicVolume;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.deletePublicVolumes;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.mountPublicVolume;
-import static com.android.providers.media.client.PublicVolumeSetupHelper.unmountPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.createNewPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.deletePublicVolumes;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.mountPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.unmountPublicVolume;
import static com.google.common.truth.Truth.assertThat;
diff --git a/tests/src/com/android/providers/media/MediaProviderTest.java b/tests/src/com/android/providers/media/MediaProviderTest.java
index 26baf6e..ad2c469 100644
--- a/tests/src/com/android/providers/media/MediaProviderTest.java
+++ b/tests/src/com/android/providers/media/MediaProviderTest.java
@@ -19,7 +19,7 @@
import static com.android.providers.media.scan.MediaScannerTest.stage;
import static com.android.providers.media.util.FileUtils.extractDisplayName;
import static com.android.providers.media.util.FileUtils.extractRelativePath;
-import static com.android.providers.media.util.FileUtils.extractRelativePathForDirectory;
+import static com.android.providers.media.util.FileUtils.extractRelativePathWithDisplayName;
import static com.android.providers.media.util.FileUtils.isDownload;
import static com.android.providers.media.util.FileUtils.isDownloadDir;
@@ -1081,7 +1081,7 @@
"Foo.jpg",
"storage/Foo"
}) {
- assertEquals(null, FileUtils.extractRelativePathForDirectory(path));
+ assertEquals(null, FileUtils.extractRelativePathWithDisplayName(path));
}
}
@@ -1274,6 +1274,7 @@
@Test
@SdkSuppress(minSdkVersion = Build.VERSION_CODES.R, maxSdkVersion = Build.VERSION_CODES.R)
+ @Ignore("b/211068960")
public void testQueryAudioTableNoIsRecordingColumnInR() throws Exception {
final File file = createAudioRecordingFile();
final Uri audioUri =
@@ -1292,6 +1293,7 @@
@Test
@SdkSuppress(minSdkVersion = Build.VERSION_CODES.R, maxSdkVersion = Build.VERSION_CODES.R)
+ @Ignore("b/211068960")
public void testQueryIsRecordingInAudioTableExceptionInR() throws Exception {
final File file = createAudioRecordingFile();
final Uri audioUri =
@@ -1382,7 +1384,7 @@
private static void assertRelativePathForDirectory(String directoryPath, String relativePath) {
assertWithMessage("extractRelativePathForDirectory(" + directoryPath + ") :")
- .that(extractRelativePathForDirectory(directoryPath))
+ .that(extractRelativePathWithDisplayName(directoryPath))
.isEqualTo(relativePath);
}
diff --git a/tests/src/com/android/providers/media/PickerProviderMediaGenerator.java b/tests/src/com/android/providers/media/PickerProviderMediaGenerator.java
index 60fedab..9707473 100644
--- a/tests/src/com/android/providers/media/PickerProviderMediaGenerator.java
+++ b/tests/src/com/android/providers/media/PickerProviderMediaGenerator.java
@@ -16,13 +16,16 @@
package com.android.providers.media;
+import static android.provider.CloudMediaProviderContract.AccountInfo;
import static android.provider.CloudMediaProviderContract.AlbumColumns;
import static android.provider.CloudMediaProviderContract.MediaColumns;
import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.LONG_DEFAULT;
import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.STRING_DEFAULT;
+import android.content.Intent;
import android.database.Cursor;
import android.database.MatrixCursor;
+import android.os.Bundle;
import android.os.SystemClock;
import android.provider.CloudMediaProvider;
@@ -42,6 +45,7 @@
MediaColumns.ID,
MediaColumns.MEDIA_STORE_URI,
MediaColumns.MIME_TYPE,
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION,
MediaColumns.DATE_TAKEN_MS,
MediaColumns.GENERATION_MODIFIED,
MediaColumns.SIZE_BYTES,
@@ -73,6 +77,8 @@
private final List<TestAlbum> mAlbums = new ArrayList<>();
private String mVersion;
private long mGeneration;
+ private String mAccountName;
+ private Intent mAccountConfigurationIntent;
public Cursor getMedia(long generation, String albumdId, String mimeType, long sizeBytes) {
return getCursor(mMedia, generation, albumdId, mimeType, sizeBytes,
@@ -89,16 +95,31 @@
/* isDeleted */ true);
}
+ public Bundle getAccountInfo() {
+ Bundle bundle = new Bundle();
+ bundle.putString(AccountInfo.ACTIVE_ACCOUNT_NAME, mAccountName);
+ bundle.putParcelable(AccountInfo.ACCOUNT_CONFIGURATION_INTENT,
+ mAccountConfigurationIntent);
+
+ return bundle;
+ }
+
+ public void setAccountInfo(String accountName, Intent configIntent) {
+ mAccountName = accountName;
+ mAccountConfigurationIntent = configIntent;
+ }
+
public void addMedia(String localId, String cloudId) {
mDeletedMedia.remove(createPlaceholderMedia(localId, cloudId));
mMedia.add(0, createTestMedia(localId, cloudId));
}
public void addMedia(String localId, String cloudId, String albumId, String mimeType,
- long sizeBytes, boolean isFavorite) {
+ int standardMimeTypeExtension, long sizeBytes, boolean isFavorite) {
mDeletedMedia.remove(createPlaceholderMedia(localId, cloudId));
mMedia.add(0,
- createTestMedia(localId, cloudId, albumId, mimeType, sizeBytes, isFavorite));
+ createTestMedia(localId, cloudId, albumId, mimeType, standardMimeTypeExtension,
+ sizeBytes, isFavorite));
}
public void deleteMedia(String localId, String cloudId) {
@@ -143,10 +164,11 @@
}
private TestMedia createTestMedia(String localId, String cloudId, String albumId,
- String mimeType, long sizeBytes, boolean isFavorite) {
+ String mimeType, int standardMimeTypeExtension, long sizeBytes,
+ boolean isFavorite) {
// Increase generation
- return new TestMedia(localId, cloudId, albumId, mimeType, sizeBytes, /* durationMs */ 0,
- ++mGeneration, isFavorite);
+ return new TestMedia(localId, cloudId, albumId, mimeType, standardMimeTypeExtension,
+ sizeBytes, /* durationMs */ 0, ++mGeneration, isFavorite);
}
private static TestMedia createPlaceholderMedia(String localId, String cloudId) {
@@ -192,6 +214,7 @@
public final String cloudId;
public final String albumId;
public final String mimeType;
+ public final int standardMimeTypeExtension;
public final long sizeBytes;
public final long dateTakenMs;
public final long durationMs;
@@ -199,16 +222,20 @@
public final boolean isFavorite;
public TestMedia(String localId, String cloudId, long generation) {
- this(localId, cloudId, /* albumId */ null, "image/jpeg", /* sizeBytes */ 4096,
- /* durationMs */ 0, generation, /* isFavorite */ false);
+ this(localId, cloudId, /* albumId */ null, "image/jpeg",
+ /* standardMimeTypeExtension */ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE,
+ /* sizeBytes */ 4096, /* durationMs */ 0, generation,
+ /* isFavorite */ false);
}
public TestMedia(String localId, String cloudId, String albumId, String mimeType,
- long sizeBytes, long durationMs, long generation, boolean isFavorite) {
+ int standardMimeTypeExtension, long sizeBytes, long durationMs, long generation,
+ boolean isFavorite) {
this.localId = localId;
this.cloudId = cloudId;
this.albumId = albumId;
this.mimeType = mimeType;
+ this.standardMimeTypeExtension = standardMimeTypeExtension;
this.sizeBytes = sizeBytes;
this.dateTakenMs = System.currentTimeMillis();
this.durationMs = durationMs;
@@ -226,6 +253,7 @@
getId(),
localId == null ? null : "content://media/external/files/" + localId,
mimeType,
+ String.valueOf(standardMimeTypeExtension),
String.valueOf(dateTakenMs),
String.valueOf(generation),
String.valueOf(sizeBytes),
diff --git a/tests/src/com/android/providers/media/PickerUriResolverTest.java b/tests/src/com/android/providers/media/PickerUriResolverTest.java
index 1c68ab9..491d9f2 100644
--- a/tests/src/com/android/providers/media/PickerUriResolverTest.java
+++ b/tests/src/com/android/providers/media/PickerUriResolverTest.java
@@ -38,6 +38,7 @@
import android.content.pm.PackageManager;
import android.content.res.AssetFileDescriptor;
import android.database.Cursor;
+import android.database.MatrixCursor;
import android.net.Uri;
import android.os.Environment;
import android.os.ParcelFileDescriptor;
@@ -74,12 +75,11 @@
private static Context sCurrentContext;
private static TestPickerUriResolver sTestPickerUriResolver;
private static Uri sTestPickerUri;
- private static PickerDbFacade sPickerDbFacade;
private static String TEST_ID;
private static class TestPickerUriResolver extends PickerUriResolver {
- TestPickerUriResolver(Context context, PickerDbFacade facade) {
- super(context, facade);
+ TestPickerUriResolver(Context context) {
+ super(context, new PickerDbFacade(getTargetContext()));
}
@Override
@@ -89,6 +89,31 @@
// well.
return uri;
}
+
+ @Override
+ Cursor queryPickerUri(Uri uri) {
+ if (!uri.getLastPathSegment().equals(TEST_ID)) {
+ return super.queryPickerUri(uri);
+ }
+
+ final String[] projection = new String[] {
+ CloudMediaProviderContract.MediaColumns.ID,
+ CloudMediaProviderContract.MediaColumns.MIME_TYPE
+ };
+
+ final MatrixCursor c = new MatrixCursor(projection);
+ c.addRow(new String[] { TEST_ID, "image/jpeg"});
+ return c;
+ }
+
+ @Override
+ File getPickerFileFromUri(Uri uri) {
+ if (!uri.getLastPathSegment().equals(TEST_ID)) {
+ return super.getPickerFileFromUri(uri);
+ }
+
+ return TEST_FILE;
+ }
}
@BeforeClass
@@ -99,9 +124,10 @@
android.Manifest.permission.READ_COMPAT_CHANGE_CONFIG,
Manifest.permission.INTERACT_ACROSS_USERS);
sCurrentContext = mock(Context.class);
+ when(sCurrentContext.getUser()).thenReturn(UserHandle.of(UserHandle.myUserId()));
+
final Context otherUserContext = createOtherUserContext(TEST_USER);
- sPickerDbFacade = new PickerDbFacade(otherUserContext);
- sTestPickerUriResolver = new TestPickerUriResolver(sCurrentContext, sPickerDbFacade);
+ sTestPickerUriResolver = new TestPickerUriResolver(sCurrentContext);
final Uri mediaStoreUriInOtherContext = createTestFileInContext(otherUserContext);
TEST_ID = mediaStoreUriInOtherContext.getLastPathSegment();
@@ -277,7 +303,7 @@
public void testPickerUriResolver_userValid() throws Exception {
updateReadUriPermission(sTestPickerUri, /* grant */ true);
- testGetUserId(sTestPickerUri, UserHandle.of(TEST_USER));
+ assertThat(PickerUriResolver.getUserId(sTestPickerUri)).isEqualTo(TEST_USER);
testOpenFile(sTestPickerUri);
testOpenTypedAssetFile(sTestPickerUri);
testQuery(sTestPickerUri);
@@ -289,8 +315,11 @@
// For unit testing: IsolatedContext is the context of another User: user.
// PickerUriResolver should correctly be able to call into other user's content resolver
// from the current context.
- final Context otherUserContext = new MediaScannerTest.IsolatedContext(getTargetContext(),
- "databases", /* asFuseThread */ false);
+ final MediaScannerTest.IsolatedContext otherUserContext =
+ new MediaScannerTest.IsolatedContext(getTargetContext(), "databases",
+ /* asFuseThread */ false, userHandle);
+ otherUserContext.setPickerUriResolver(new TestPickerUriResolver(otherUserContext));
+
when(sCurrentContext.createPackageContextAsUser("android", /* flags= */ 0, userHandle)).
thenReturn(otherUserContext);
return otherUserContext;
@@ -327,11 +356,6 @@
return Uri.parse("content://media/picker/" + user + "/" + id);
}
- private void testGetUserId(Uri uri, UserHandle userHandle) {
- assertThat(PickerUriResolver.getUserId(uri).toString()).isEqualTo(
- UserId.of(userHandle).toString());
- }
-
private void testOpenFile(Uri uri) throws Exception {
ParcelFileDescriptor pfd = sTestPickerUriResolver.openFile(uri, "r", /* signal */ null,
/* callingPid */ -1, /* callingUid */ -1);
@@ -368,9 +392,7 @@
fail("Invalid user specified in the picker uri: " + uri);
} catch (FileNotFoundException expected) {
// expected
- assertThat(expected.getMessage()).isEqualTo("File not found due to unavailable content"
- + " resolver for uri: " + uri
- + " ; error: android.content.pm.PackageManager$NameNotFoundException");
+ assertThat(expected.getMessage()).isEqualTo("No item at " + uri);
}
}
@@ -381,9 +403,7 @@
fail("Invalid user specified in the picker uri: " + uri);
} catch (FileNotFoundException expected) {
// expected
- assertThat(expected.getMessage()).isEqualTo("File not found due to unavailable content"
- + " resolver for uri: " + uri
- + " ; error: android.content.pm.PackageManager$NameNotFoundException");
+ assertThat(expected.getMessage()).isEqualTo("No item at " + uri);
}
}
@@ -400,9 +420,8 @@
fail("Invalid user specified in the picker uri: " + uri);
} catch (IllegalArgumentException expected) {
// expected
- assertThat(expected.getMessage()).isEqualTo("File not found due to unavailable "
- + "content resolver for uri: " + uri
- + " ; error: android.content.pm.PackageManager$NameNotFoundException");
+ assertThat(expected.getMessage()).isEqualTo("Cannot find content resolver for uri: "
+ + uri);
}
}
diff --git a/tests/src/com/android/providers/media/PublicVolumeTest.java b/tests/src/com/android/providers/media/PublicVolumeTest.java
new file mode 100644
index 0000000..503fab1
--- /dev/null
+++ b/tests/src/com/android/providers/media/PublicVolumeTest.java
@@ -0,0 +1,115 @@
+/*
+ * Copyright (C) 2021 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.providers.media;
+
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.createNewPublicVolume;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.deletePublicVolumes;
+import static com.android.providers.media.tests.utils.PublicVolumeSetupHelper.partitionPublicVolume;
+
+import static org.junit.Assert.assertTrue;
+
+import android.content.Context;
+import android.os.storage.StorageManager;
+import android.os.storage.StorageVolume;
+import android.provider.MediaStore;
+import android.util.Log;
+
+import androidx.test.InstrumentationRegistry;
+import androidx.test.runner.AndroidJUnit4;
+
+import com.android.providers.media.util.FileUtils;
+
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import java.io.File;
+import java.util.List;
+
+@RunWith(AndroidJUnit4.class)
+public class PublicVolumeTest {
+ static final int POLL_DELAY_MS = 500;
+ static final int WAIT_FOR_DEFAULT_FOLDERS_MS = 30000;
+
+ @BeforeClass
+ public static void setUp() throws Exception {
+ createNewPublicVolume();
+ }
+
+ @AfterClass
+ public static void tearDown() throws Exception {
+ deletePublicVolumes();
+ }
+
+ public boolean containsDefaultFolders(String rootPath) {
+ for (String dirName : FileUtils.DEFAULT_FOLDER_NAMES) {
+ final File defaultFolder = new File(rootPath, dirName);
+ if (!defaultFolder.exists()) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ private boolean pollContainsDefaultFolders(String rootPath) {
+ // Default folders are created by MediaProvider after receiving a callback from
+ // the StorageManagerService that the volume has been mounted.
+ // Unfortunately, we don't have a reliable way to determine when this callback has
+ // happened, so poll here.
+ for (int i = 0; i < WAIT_FOR_DEFAULT_FOLDERS_MS / POLL_DELAY_MS; i++) {
+ if (containsDefaultFolders(rootPath)) {
+ return true;
+ }
+ try {
+ Thread.sleep(POLL_DELAY_MS);
+ } catch (InterruptedException e) {
+ }
+ }
+ return false;
+ }
+
+ @Test
+ public void testPublicVolumeDefaultFolders() throws Exception {
+ Context context = InstrumentationRegistry.getTargetContext();
+
+ // Reformat the volume, which should make sure we have default folders
+ partitionPublicVolume();
+
+ List<StorageVolume> volumes = context.
+ getSystemService(StorageManager.class).getStorageVolumes();
+ for (StorageVolume volume : volumes) {
+ // We only want to verify reliable public volumes (not OTG)
+ if (!volume.isPrimary() && volume.getPath().startsWith("/storage")) {
+ assertTrue(pollContainsDefaultFolders(volume.getPath()));
+ }
+ }
+
+ // We had a bug before where we didn't re-create public volumes when the same
+ // volume was re-formatted. Repartition it and try again.
+ partitionPublicVolume();
+
+ volumes = context.getSystemService(StorageManager.class).getStorageVolumes();
+ for (StorageVolume volume : volumes) {
+ // We only want to verify reliable public volumes (not OTG)
+ if (!volume.isPrimary() && volume.getPath().startsWith("/storage")) {
+ assertTrue(pollContainsDefaultFolders(volume.getPath()));
+ }
+ }
+ }
+}
+
diff --git a/tests/src/com/android/providers/media/cloudproviders/CloudProviderPrimary.java b/tests/src/com/android/providers/media/cloudproviders/CloudProviderPrimary.java
index 93ff18a..7d661e1 100644
--- a/tests/src/com/android/providers/media/cloudproviders/CloudProviderPrimary.java
+++ b/tests/src/com/android/providers/media/cloudproviders/CloudProviderPrimary.java
@@ -101,4 +101,9 @@
return bundle;
}
+
+ @Override
+ public Bundle onGetAccountInfo(Bundle extras) {
+ return mMediaGenerator.getAccountInfo();
+ }
}
diff --git a/tests/src/com/android/providers/media/photopicker/ItemsProviderTest.java b/tests/src/com/android/providers/media/photopicker/ItemsProviderTest.java
index ab63e6e..0ccbafe 100644
--- a/tests/src/com/android/providers/media/photopicker/ItemsProviderTest.java
+++ b/tests/src/com/android/providers/media/photopicker/ItemsProviderTest.java
@@ -177,10 +177,18 @@
// {@link ItemsProvider#getCategories(String, UserId)}
final File screenshotsDir = getScreenshotsDir();
File imageFile = assertCreateNewImage(screenshotsDir);
+ // Create 1 image file in Screenshots dir of Downloads dir
+ // {@link ItemsProvider#getCategories(String, UserId)}
+ final File screenshotsDirInDownloadsDir = getScreenshotsDirFromDownloadsDir();
+ File imageFileInScreenshotDirInDownloads =
+ assertCreateNewImage(screenshotsDirInDownloadsDir);
try {
- assertGetCategoriesMatchSingle(Category.CATEGORY_SCREENSHOTS, /* numberOfItems */ 1);
+ assertGetCategoriesMatchMultiple(Category.CATEGORY_SCREENSHOTS,
+ Category.CATEGORY_DOWNLOADS, /* numberOfItemsInScreenshots */ 2,
+ /* numberOfItemsInDownloads */ 1);
} finally {
imageFile.delete();
+ imageFileInScreenshotDirInDownloads.delete();
}
}
@@ -789,6 +797,10 @@
return new File(getPicturesDir(), Environment.DIRECTORY_SCREENSHOTS);
}
+ private File getScreenshotsDirFromDownloadsDir() {
+ return new File(getDownloadsDir(), Environment.DIRECTORY_SCREENSHOTS);
+ }
+
private File createHiddenDir() throws Exception {
File parentDir = new File(Environment.getExternalStorageDirectory(),
Environment.DIRECTORY_DOWNLOADS);
diff --git a/tests/src/com/android/providers/media/photopicker/PickerDataLayerTest.java b/tests/src/com/android/providers/media/photopicker/PickerDataLayerTest.java
index b003c70..aeac91e 100644
--- a/tests/src/com/android/providers/media/photopicker/PickerDataLayerTest.java
+++ b/tests/src/com/android/providers/media/photopicker/PickerDataLayerTest.java
@@ -20,18 +20,15 @@
import static com.android.providers.media.PickerProviderMediaGenerator.ALBUM_COLUMN_TYPE_FAVORITES;
import static com.android.providers.media.PickerProviderMediaGenerator.ALBUM_COLUMN_TYPE_LOCAL;
import static com.android.providers.media.PickerProviderMediaGenerator.MediaGenerator;
-import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.BOOLEAN_DEFAULT;
-import static com.android.providers.media.photopicker.data.PickerDbFacade.KEY_CLOUD_ID;
-import static com.android.providers.media.photopicker.data.PickerDbFacade.KEY_LOCAL_ID;
import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.LONG_DEFAULT;
import static com.android.providers.media.photopicker.data.PickerDbFacade.QueryFilterBuilder.STRING_DEFAULT;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth.assertWithMessage;
import android.content.Context;
+import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
-import android.os.SystemClock;
import android.provider.CloudMediaProviderContract.AlbumColumns;
import android.provider.CloudMediaProviderContract.MediaColumns;
import android.provider.MediaStore;
@@ -40,11 +37,10 @@
import androidx.test.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.PickerProviderMediaGenerator;
import com.android.providers.media.photopicker.data.PickerDbFacade;
import com.android.providers.media.photopicker.data.model.Category;
-import com.android.providers.media.photopicker.data.model.Item;
-import com.android.providers.media.util.BackgroundThread;
import java.util.List;
import java.util.Objects;
@@ -154,13 +150,14 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ true);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle defaultQueryArgs = buildDefaultQueryArgs();
@@ -185,13 +182,14 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ true);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle defaultQueryArgs = buildDefaultQueryArgs();
@@ -215,13 +213,14 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ true);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle defaultQueryArgs = buildDefaultQueryArgs();
@@ -245,13 +244,14 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ true);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle defaultQueryArgs = buildDefaultQueryArgs();
@@ -273,9 +273,9 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle queryArgs = buildQueryArgs(IMAGE_MIME_TYPE, SIZE_BYTES_DEFAULT);
@@ -292,9 +292,10 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle queryArgs = buildQueryArgs(IMAGE_MIME_TYPE, SIZE_BYTES - 1);
@@ -311,11 +312,13 @@
mController.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, /* albumId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle queryArgs = buildQueryArgs(VIDEO_MIME_TYPE, SIZE_BYTES - 1);
@@ -335,13 +338,13 @@
mCloudPrimaryMediaGenerator.createAlbum(ALBUM_ID_2);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, ALBUM_ID_1, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, ALBUM_ID_2, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, /* albumId */ null, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, /* albumdId */ null, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ true);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ true);
final Bundle defaultQueryArgs = buildDefaultQueryArgs();
@@ -400,13 +403,13 @@
mCloudPrimaryMediaGenerator.createAlbum(ALBUM_ID_2);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, ALBUM_ID_1, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, ALBUM_ID_2, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, ALBUM_ID_1, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, ALBUM_ID_2, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle mimeTypeQueryArgs = buildQueryArgs(IMAGE_MIME_TYPE, SIZE_BYTES_DEFAULT);
@@ -445,13 +448,15 @@
mCloudPrimaryMediaGenerator.createAlbum(ALBUM_ID_2);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, ALBUM_ID_1, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, ALBUM_ID_2, VIDEO_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, ALBUM_ID_1, VIDEO_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, ALBUM_ID_2, IMAGE_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle sizeQueryArgs = buildQueryArgs(MIME_TYPE_DEFAULT, SIZE_BYTES - 1);
@@ -490,13 +495,15 @@
mCloudPrimaryMediaGenerator.createAlbum(ALBUM_ID_2);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1, ALBUM_ID_1, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_1, ALBUM_ID_2, VIDEO_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mLocalMediaGenerator, LOCAL_ONLY_2, ALBUM_ID_1, VIDEO_MIME_TYPE,
- SIZE_BYTES - 1, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES - 1,
+ /* isFavorite */ false);
addMedia(mCloudPrimaryMediaGenerator, CLOUD_ONLY_2, ALBUM_ID_2, VIDEO_MIME_TYPE,
- SIZE_BYTES, /* isFavorite */ false);
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE, SIZE_BYTES, /* isFavorite */ false);
final Bundle mimeTypeAndSizeQueryArgs = buildQueryArgs(VIDEO_MIME_TYPE, SIZE_BYTES -1);
@@ -518,6 +525,29 @@
}
}
+ @Test
+ public void testFetchCloudAccountInfo() {
+ // Cloud provider is not set so cloud account info is null
+ assertThat(mDataLayer.fetchCloudAccountInfo()).isNull();
+
+ // Set cloud provider
+ mFacade.setCloudProvider(CLOUD_PRIMARY_PROVIDER_AUTHORITY);
+
+ // Still null since cloud provider doesn't return account info yet
+ assertThat(mDataLayer.fetchCloudAccountInfo()).isNull();
+
+ // Fake cloud provider cloud account info
+ final String expectedName = "bar";
+ final Intent expectedIntent = new Intent("foo");
+ mCloudPrimaryMediaGenerator.setAccountInfo(expectedName, expectedIntent);
+
+ // Verify account info
+ final PickerDataLayer.AccountInfo info = mDataLayer.fetchCloudAccountInfo();
+ assertThat(info).isNotNull();
+ assertThat(info.accountName).isEqualTo(expectedName);
+ assertThat(info.accountConfigurationIntent).isEqualTo(expectedIntent);
+ }
+
private static void waitForIdle() {
final CountDownLatch latch = new CountDownLatch(1);
BackgroundThread.getExecutor().execute(() -> {
@@ -564,8 +594,10 @@
}
private static void addMedia(MediaGenerator generator, Pair<String, String> media,
- String albumId, String mimeType, long sizeBytes, boolean isFavorite) {
- generator.addMedia(media.first, media.second, albumId, mimeType, sizeBytes, isFavorite);
+ String albumId, String mimeType, int standardMimeTypeExtension, long sizeBytes,
+ boolean isFavorite) {
+ generator.addMedia(media.first, media.second, albumId, mimeType,
+ standardMimeTypeExtension, sizeBytes, isFavorite);
}
private static void deleteMedia(MediaGenerator generator, Pair<String, String> media) {
diff --git a/tests/src/com/android/providers/media/photopicker/PickerSyncControllerTest.java b/tests/src/com/android/providers/media/photopicker/PickerSyncControllerTest.java
index 02ab1d0..1b05dd9 100644
--- a/tests/src/com/android/providers/media/photopicker/PickerSyncControllerTest.java
+++ b/tests/src/com/android/providers/media/photopicker/PickerSyncControllerTest.java
@@ -41,13 +41,15 @@
import androidx.test.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;
+import com.android.modules.utils.BackgroundThread;
import com.android.providers.media.PickerProviderMediaGenerator;
import com.android.providers.media.photopicker.data.PickerDbFacade;
import com.android.providers.media.photopicker.data.model.Category;
import com.android.providers.media.photopicker.data.model.Item;
-import com.android.providers.media.util.BackgroundThread;
import java.util.List;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
import org.junit.After;
import org.junit.Assume;
@@ -392,6 +394,18 @@
assertThat(mController.isProviderEnabled(1000)).isFalse();
}
+ private static void waitForIdle() {
+ final CountDownLatch latch = new CountDownLatch(1);
+ BackgroundThread.getExecutor().execute(() -> {
+ latch.countDown();
+ });
+ try {
+ latch.await(30, TimeUnit.SECONDS);
+ } catch (InterruptedException e) {
+ throw new IllegalStateException(e);
+ }
+
+ }
@Test
public void testNotifyMediaEvent() {
PickerSyncController controller = new PickerSyncController(mContext, mFacade,
@@ -400,12 +414,12 @@
// 1. Add media and notify
addMedia(mLocalMediaGenerator, LOCAL_ONLY_1);
controller.notifyMediaEvent();
- BackgroundThread.waitForIdle();
+ waitForIdle();
assertEmptyCursor();
// 2. Sleep for delay
SystemClock.sleep(SYNC_DELAY_MS);
- BackgroundThread.waitForIdle();
+ waitForIdle();
try (Cursor cr = queryMedia()) {
assertThat(cr.getCount()).isEqualTo(1);
@@ -419,8 +433,10 @@
}
private static void addMedia(MediaGenerator generator, Pair<String, String> media,
- String albumId, String mimeType, long sizeBytes, boolean isFavorite) {
- generator.addMedia(media.first, media.second, albumId, mimeType, sizeBytes, isFavorite);
+ String albumId, String mimeType, int standardMimeTypeExtension, long sizeBytes,
+ boolean isFavorite) {
+ generator.addMedia(media.first, media.second, albumId, mimeType, standardMimeTypeExtension,
+ sizeBytes, isFavorite);
}
private static void deleteMedia(MediaGenerator generator, Pair<String, String> media) {
diff --git a/tests/src/com/android/providers/media/photopicker/data/ExternalDbFacadeTest.java b/tests/src/com/android/providers/media/photopicker/data/ExternalDbFacadeTest.java
index 15058f5..84a905d 100644
--- a/tests/src/com/android/providers/media/photopicker/data/ExternalDbFacadeTest.java
+++ b/tests/src/com/android/providers/media/photopicker/data/ExternalDbFacadeTest.java
@@ -16,6 +16,11 @@
package com.android.providers.media.photopicker.data;
+import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT_NONE;
+import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT_GIF;
+
+import static com.android.providers.media.photopicker.data.ExternalDbFacade.COLUMN_OLD_ID;
+import static com.android.providers.media.photopicker.data.ExternalDbFacade.TABLE_DELETED_MEDIA;
import static com.android.providers.media.photopicker.data.ExternalDbFacade.TABLE_FILES;
import static com.google.common.truth.Truth.assertThat;
@@ -156,7 +161,9 @@
FileColumns.MEDIA_TYPE_NONE, FileColumns.MEDIA_TYPE_NONE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isFalse();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
assertDeletedMediaEmpty(facade);
// Media -> non-media: added to deleted_media
@@ -164,7 +171,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_NONE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMedia(facade, ID1);
// Non-media -> non-media: no-op
@@ -172,7 +181,9 @@
FileColumns.MEDIA_TYPE_NONE, FileColumns.MEDIA_TYPE_NONE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isFalse();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
assertDeletedMedia(facade, ID1);
// Non-media -> media: remove from deleted_media
@@ -180,7 +191,9 @@
FileColumns.MEDIA_TYPE_NONE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMediaEmpty(facade);
// Non-media -> media: no-op
@@ -188,7 +201,9 @@
FileColumns.MEDIA_TYPE_NONE, FileColumns.MEDIA_TYPE_NONE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isFalse();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
assertDeletedMediaEmpty(facade);
}
}
@@ -203,7 +218,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ true, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMediaEmpty(facade);
// Was not trashed but is now trashed
@@ -211,7 +228,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ true,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMedia(facade, ID1);
// Was trashed but is now neither trashed nor pending
@@ -219,7 +238,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ true, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMediaEmpty(facade);
}
}
@@ -234,7 +255,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ true, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMediaEmpty(facade);
// Was not pending but is now pending
@@ -242,7 +265,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ true,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMedia(facade, ID1);
// Was pending but is now neither trashed nor pending
@@ -250,7 +275,9 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ true, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
assertDeletedMediaEmpty(facade);
}
}
@@ -265,14 +292,18 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ true, /* newIsFavorite */ false)).isTrue();
+ /* oldIsFavorite */ true, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
// Was not favorite but is now favorited
assertThat(facade.onFileUpdated(ID1,
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ false, /* newIsFavorite */ true)).isTrue();
+ /* oldIsFavorite */ false, /* newIsFavorite */ true,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
}
}
@@ -286,14 +317,68 @@
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ true, /* newIsTrashed */ true,
/* oldIsPending */ false, /* newIsPending */ false,
- /* oldIsFavorite */ true, /* newIsFavorite */ false)).isFalse();
+ /* oldIsFavorite */ true, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
// Was not favorite but is now favorited
assertThat(facade.onFileUpdated(ID1,
FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
/* oldIsTrashed */ false, /* newIsTrashed */ false,
/* oldIsPending */ true, /* newIsPending */ true,
- /* oldIsFavorite */ false, /* newIsFavorite */ true)).isFalse();
+ /* oldIsFavorite */ false, /* newIsFavorite */ true,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
+ }
+ }
+
+ @Test
+ public void testOnUpdate_visibleSpecialFormat() throws Exception {
+ try (DatabaseHelper helper = new TestDatabaseHelper(sIsolatedContext)) {
+ ExternalDbFacade facade = new ExternalDbFacade(sIsolatedContext, helper);
+
+ // Was _SPECIAL_FORMAT_NONE but is now _SPECIAL_FORMAT_GIF
+ assertThat(facade.onFileUpdated(ID1,
+ FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
+ /* oldIsTrashed */ false, /* newIsTrashed */ false,
+ /* oldIsPending */ false, /* newIsPending */ false,
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_GIF)).isTrue();
+
+ // Was _SPECIAL_FORMAT_GIF but is now _SPECIAL_FORMAT_NONE
+ assertThat(facade.onFileUpdated(ID1,
+ FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
+ /* oldIsTrashed */ false, /* newIsTrashed */ false,
+ /* oldIsPending */ false, /* newIsPending */ false,
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_GIF,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isTrue();
+ }
+ }
+
+ @Test
+ public void testOnUpdate_hiddenSpecialFormat() throws Exception {
+ try (DatabaseHelper helper = new TestDatabaseHelper(sIsolatedContext)) {
+ ExternalDbFacade facade = new ExternalDbFacade(sIsolatedContext, helper);
+
+ // Was _SPECIAL_FORMAT_NONE but is now _SPECIAL_FORMAT_GIF
+ assertThat(facade.onFileUpdated(ID1,
+ FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
+ /* oldIsTrashed */ true, /* newIsTrashed */ true,
+ /* oldIsPending */ false, /* newIsPending */ false,
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_NONE,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_GIF)).isFalse();
+
+ // Was _SPECIAL_FORMAT_NONE but is now _SPECIAL_FORMAT_GIF
+ assertThat(facade.onFileUpdated(ID1,
+ FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_IMAGE,
+ /* oldIsTrashed */ false, /* newIsTrashed */ false,
+ /* oldIsPending */ true, /* newIsPending */ true,
+ /* oldIsFavorite */ false, /* newIsFavorite */ false,
+ /* oldSpecialFormat */ _SPECIAL_FORMAT_GIF,
+ /* newSpecialFormat */ _SPECIAL_FORMAT_NONE)).isFalse();
}
}
@@ -605,7 +690,7 @@
}
@Test
- public void testGetMediaInfo() throws Exception {
+ public void testGetMediaInfoFiltering() throws Exception {
try (DatabaseHelper helper = new TestDatabaseHelper(sIsolatedContext)) {
ExternalDbFacade facade = new ExternalDbFacade(sIsolatedContext, helper);
@@ -640,6 +725,28 @@
}
@Test
+ public void testGetMediaInfoWithDeleted() throws Exception {
+ try (DatabaseHelper helper = new TestDatabaseHelper(sIsolatedContext)) {
+ ExternalDbFacade facade = new ExternalDbFacade(sIsolatedContext, helper);
+
+ ContentValues cv = getContentValues(DATE_TAKEN_MS1, GENERATION_MODIFIED1);
+ helper.runWithTransaction(db -> db.insert(TABLE_FILES, null, cv));
+
+ ContentValues cvDeleted = new ContentValues();
+ cvDeleted.put(COLUMN_OLD_ID, ID2);
+ cvDeleted.put(MediaColumns.GENERATION_MODIFIED, GENERATION_MODIFIED2);
+ helper.runWithTransaction(db -> db.insert(TABLE_DELETED_MEDIA, null, cvDeleted));
+
+ try (Cursor cursor = facade.getMediaInfo(/* generation */ 0)) {
+ assertThat(cursor.getCount()).isEqualTo(1);
+
+ cursor.moveToFirst();
+ assertMediaInfo(facade, cursor, /* count */ 1, /* generation */ 2);
+ }
+ }
+ }
+
+ @Test
public void testQueryAlbumsEmpty() throws Exception {
try (DatabaseHelper helper = new TestDatabaseHelper(sIsolatedContext)) {
ExternalDbFacade facade = new ExternalDbFacade(sIsolatedContext, helper);
diff --git a/tests/src/com/android/providers/media/photopicker/data/PickerDatabaseHelperTest.java b/tests/src/com/android/providers/media/photopicker/data/PickerDatabaseHelperTest.java
index 77d7ef6..554de5b 100644
--- a/tests/src/com/android/providers/media/photopicker/data/PickerDatabaseHelperTest.java
+++ b/tests/src/com/android/providers/media/photopicker/data/PickerDatabaseHelperTest.java
@@ -22,6 +22,7 @@
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
+import android.provider.CloudMediaProviderContract;
import androidx.test.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;
@@ -48,6 +49,7 @@
private static final String KEY_SIZE_BYTES = "size_bytes";
private static final String KEY_DURATION_MS = "duration_ms";
private static final String KEY_MIME_TYPE = "mime_type";
+ private static final String KEY_STANDARD_MIME_TYPE_EXTENSION = "standard_mime_type_extension";
private static final long LOCAL_ID = 50;
private static final long SIZE_BYTES = 7000;
@@ -55,6 +57,8 @@
private static final long GENERATION_MODIFIED = 1L;
private static final String CLOUD_ID = "asdfghjkl;";
private static final String MIME_TYPE = "video/mp4";
+ private static final int STANDARD_MIME_TYPE_EXTENSION =
+ CloudMediaProviderContract.MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF;
private static final long DURATION_MS = 0;
private static Context sIsolatedContext;
@@ -75,7 +79,8 @@
KEY_GENERATION_MODIFIED,
KEY_SIZE_BYTES,
KEY_DURATION_MS,
- KEY_MIME_TYPE
+ KEY_MIME_TYPE,
+ KEY_STANDARD_MIME_TYPE_EXTENSION
};
try (PickerDatabaseHelper helper = new PickerDatabaseHelperT(sIsolatedContext)) {
@@ -99,6 +104,7 @@
assertThat(cr.getLong(5)).isEqualTo(SIZE_BYTES);
assertThat(cr.getLong(6)).isEqualTo(DURATION_MS);
assertThat(cr.getString(7)).isEqualTo(MIME_TYPE);
+ assertThat(cr.getInt(8)).isEqualTo(STANDARD_MIME_TYPE_EXTENSION);
}
}
}
@@ -313,6 +319,7 @@
values.put(KEY_GENERATION_MODIFIED, GENERATION_MODIFIED);
values.put(KEY_DURATION_MS, DURATION_MS);
values.put(KEY_MIME_TYPE, MIME_TYPE);
+ values.put(KEY_STANDARD_MIME_TYPE_EXTENSION, STANDARD_MIME_TYPE_EXTENSION);
values.put(KEY_SIZE_BYTES, SIZE_BYTES);
return values;
diff --git a/tests/src/com/android/providers/media/photopicker/data/PickerDbFacadeTest.java b/tests/src/com/android/providers/media/photopicker/data/PickerDbFacadeTest.java
index fc4025f..61cf600 100644
--- a/tests/src/com/android/providers/media/photopicker/data/PickerDbFacadeTest.java
+++ b/tests/src/com/android/providers/media/photopicker/data/PickerDbFacadeTest.java
@@ -21,6 +21,7 @@
import android.content.Context;
import android.database.Cursor;
import android.database.MatrixCursor;
+import android.provider.CloudMediaProviderContract;
import android.provider.CloudMediaProviderContract.AlbumColumns;
import android.provider.CloudMediaProviderContract.MediaColumns;
@@ -46,6 +47,8 @@
private static final String CLOUD_ID = "asdfghjkl;";
private static final String VIDEO_MIME_TYPE = "video/mp4";
private static final String IMAGE_MIME_TYPE = "image/jpeg";
+ private static final int STANDARD_MIME_TYPE_EXTENSION =
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF;
private static final String LOCAL_PROVIDER = "com.local.provider";
private static final String CLOUD_PROVIDER = "com.cloud.provider";
@@ -488,10 +491,10 @@
public void testQueryWithSizeFilter() throws Exception {
Cursor cursor1 = getMediaCursor(LOCAL_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
/* mediaStoreUri */ null, /* sizeBytes */ 1, VIDEO_MIME_TYPE,
- /* isFavorite */ false);
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cursor2 = getMediaCursor(CLOUD_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
/* mediaStoreUri */ null, /* sizeBytes */ 2, VIDEO_MIME_TYPE,
- /* isFavorite */ false);
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(cursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(cursor2, CLOUD_PROVIDER)).isEqualTo(1);
@@ -553,9 +556,11 @@
@Test
public void testQueryWithMimeTypeFilter() throws Exception {
Cursor cursor1 = getMediaCursor(LOCAL_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, "video/webm", /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, "video/webm",
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cursor2 = getMediaCursor(CLOUD_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, "video/mp4", /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, "video/mp4",
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(cursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(cursor2, CLOUD_PROVIDER)).isEqualTo(1);
@@ -617,9 +622,11 @@
@Test
public void testQueryWithSizeAndMimeTypeFilter() throws Exception {
Cursor cursor1 = getMediaCursor(LOCAL_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, /* sizeBytes */ 2, "video/webm", /* isFavorite */ false);
+ /* mediaStoreUri */ null, /* sizeBytes */ 2, "video/webm",
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cursor2 = getMediaCursor(CLOUD_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, /* sizeBytes */ 1, "video/mp4", /* isFavorite */ false);
+ /* mediaStoreUri */ null, /* sizeBytes */ 1, "video/mp4",
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(cursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(cursor2, CLOUD_PROVIDER)).isEqualTo(1);
@@ -685,13 +692,17 @@
@Test
public void testFavorites() throws Exception {
Cursor localCursor1 = getMediaCursor(LOCAL_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor localCursor2 = getMediaCursor(LOCAL_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cloudCursor1 = getMediaCursor(CLOUD_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor cloudCursor2 = getMediaCursor(CLOUD_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(localCursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(localCursor2, LOCAL_PROVIDER)).isEqualTo(1);
@@ -718,13 +729,17 @@
@Test
public void testGetFavoritesAlbumWithoutFilter() throws Exception {
Cursor localCursor1 = getMediaCursor(LOCAL_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor localCursor2 = getMediaCursor(LOCAL_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cloudCursor1 = getMediaCursor(CLOUD_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor cloudCursor2 = getMediaCursor(CLOUD_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(localCursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(localCursor2, LOCAL_PROVIDER)).isEqualTo(1);
@@ -752,13 +767,17 @@
@Test
public void testGetFavoritesAlbumWithMimeTypeFilter() throws Exception {
Cursor localCursor1 = getMediaCursor(LOCAL_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor localCursor2 = getMediaCursor(LOCAL_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor cloudCursor1 = getMediaCursor(CLOUD_ID + "1", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE, /* isFavorite */ true);
+ /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ true);
Cursor cloudCursor2 = getMediaCursor(CLOUD_ID + "2", DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(localCursor1, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(localCursor2, LOCAL_PROVIDER)).isEqualTo(1);
@@ -815,9 +834,11 @@
@Test
public void testDataColumn() throws Exception {
Cursor imageCursor = getMediaCursor(LOCAL_ID, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, IMAGE_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
Cursor videoCursor = getMediaCursor(LOCAL_ID + 1, DATE_TAKEN_MS, GENERATION_MODIFIED,
- /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ /* mediaStoreUri */ null, SIZE_BYTES, VIDEO_MIME_TYPE,
+ STANDARD_MIME_TYPE_EXTENSION, /* isFavorite */ false);
assertThat(mFacade.addMedia(imageCursor, LOCAL_PROVIDER)).isEqualTo(1);
assertThat(mFacade.addMedia(videoCursor, LOCAL_PROVIDER)).isEqualTo(1);
@@ -845,7 +866,8 @@
}
private static Cursor getMediaCursor(String id, long dateTakenMs, long generationModified,
- String mediaStoreUri, long sizeBytes, String mimeType, boolean isFavorite) {
+ String mediaStoreUri, long sizeBytes, String mimeType, int standardMimeTypeExtension,
+ boolean isFavorite) {
String[] projectionKey = new String[] {
MediaColumns.ID,
MediaColumns.MEDIA_STORE_URI,
@@ -853,6 +875,7 @@
MediaColumns.GENERATION_MODIFIED,
MediaColumns.SIZE_BYTES,
MediaColumns.MIME_TYPE,
+ MediaColumns.STANDARD_MIME_TYPE_EXTENSION,
MediaColumns.DURATION_MS,
MediaColumns.IS_FAVORITE
};
@@ -864,6 +887,7 @@
String.valueOf(generationModified),
String.valueOf(sizeBytes),
mimeType,
+ String.valueOf(standardMimeTypeExtension),
String.valueOf(DURATION_MS),
String.valueOf(isFavorite ? 1 : 0)
};
@@ -875,13 +899,15 @@
private static Cursor getLocalMediaCursor(String localId, long dateTakenMs) {
return getMediaCursor(localId, dateTakenMs, GENERATION_MODIFIED, toMediaStoreUri(localId),
- SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ SIZE_BYTES, VIDEO_MIME_TYPE, STANDARD_MIME_TYPE_EXTENSION,
+ /* isFavorite */ false);
}
private static Cursor getCloudMediaCursor(String cloudId, String localId,
long dateTakenMs) {
return getMediaCursor(cloudId, dateTakenMs, GENERATION_MODIFIED, toMediaStoreUri(localId),
- SIZE_BYTES, VIDEO_MIME_TYPE, /* isFavorite */ false);
+ SIZE_BYTES, VIDEO_MIME_TYPE, STANDARD_MIME_TYPE_EXTENSION,
+ /* isFavorite */ false);
}
private static String toMediaStoreUri(String localId) {
@@ -925,6 +951,8 @@
assertMediaCursor(cursor, id, VIDEO_MIME_TYPE);
assertThat(cursor.getString(cursor.getColumnIndex(MediaColumns.MIME_TYPE)))
.isEqualTo(VIDEO_MIME_TYPE);
+ assertThat(cursor.getInt(cursor.getColumnIndex(MediaColumns.STANDARD_MIME_TYPE_EXTENSION)))
+ .isEqualTo(STANDARD_MIME_TYPE_EXTENSION);
assertThat(cursor.getLong(cursor.getColumnIndex(MediaColumns.DATE_TAKEN_MS)))
.isEqualTo(dateTakenMs);
assertThat(cursor.getLong(cursor.getColumnIndex(MediaColumns.GENERATION_MODIFIED)))
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetIdlingResource.java b/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetIdlingResource.java
new file mode 100644
index 0000000..47eec97
--- /dev/null
+++ b/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetIdlingResource.java
@@ -0,0 +1,63 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.espresso;
+
+import android.view.View;
+
+import androidx.annotation.NonNull;
+import androidx.test.espresso.IdlingResource;
+
+import com.google.android.material.bottomsheet.BottomSheetBehavior;
+
+public class BottomSheetIdlingResource implements IdlingResource {
+ private final BottomSheetBehavior<View> mBottomSheetBehavior;
+ private ResourceCallback mResourceCallback;
+
+ public BottomSheetIdlingResource(View bottomSheetView) {
+ mBottomSheetBehavior = BottomSheetBehavior.from(bottomSheetView);
+ mBottomSheetBehavior.addBottomSheetCallback(new IdleListener());
+ }
+
+ @Override
+ public String getName() {
+ return BottomSheetIdlingResource.class.getName();
+ }
+
+ @Override
+ public boolean isIdleNow() {
+ int state = mBottomSheetBehavior.getState();
+ return state != BottomSheetBehavior.STATE_DRAGGING
+ && state != BottomSheetBehavior.STATE_SETTLING;
+ }
+
+ @Override
+ public void registerIdleTransitionCallback(ResourceCallback resourceCallback) {
+ mResourceCallback = resourceCallback;
+ }
+
+ private final class IdleListener extends BottomSheetBehavior.BottomSheetCallback {
+ @Override
+ public void onStateChanged(@NonNull View bottomSheet, int newState) {
+ if (mResourceCallback != null && isIdleNow()) {
+ mResourceCallback.onTransitionToIdle();
+ }
+ }
+
+ @Override
+ public void onSlide(@NonNull View bottomSheet, float slideOffset) {}
+ }
+}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetTestUtils.java b/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetTestUtils.java
new file mode 100644
index 0000000..7bd5f2b
--- /dev/null
+++ b/tests/src/com/android/providers/media/photopicker/espresso/BottomSheetTestUtils.java
@@ -0,0 +1,49 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.espresso;
+
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_COLLAPSED;
+import static com.google.common.truth.Truth.assertThat;
+
+import android.app.Activity;
+import android.content.Context;
+import android.graphics.Rect;
+import android.view.View;
+import android.view.WindowManager;
+
+import com.android.providers.media.R;
+
+import com.google.android.material.bottomsheet.BottomSheetBehavior;
+
+class BottomSheetTestUtils {
+ public static void assertBottomSheetState(Activity activity, int state) {
+ final BottomSheetBehavior<View> bottomSheetBehavior =
+ BottomSheetBehavior.from(activity.findViewById(R.id.bottom_sheet));
+ assertThat(bottomSheetBehavior.getState()).isEqualTo(state);
+ if (state == STATE_COLLAPSED) {
+ final int peekHeight =
+ getBottomSheetPeekHeight(PhotoPickerBaseTest.getIsolatedContext());
+ assertThat(bottomSheetBehavior.getPeekHeight()).isEqualTo(peekHeight);
+ }
+ }
+
+ private static int getBottomSheetPeekHeight(Context context) {
+ final WindowManager windowManager = context.getSystemService(WindowManager.class);
+ final Rect displayBounds = windowManager.getCurrentWindowMetrics().getBounds();
+ return (int) (displayBounds.height() * 0.60);
+ }
+}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/CustomSwipeAction.java b/tests/src/com/android/providers/media/photopicker/espresso/CustomSwipeAction.java
index 569944e..f207436 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/CustomSwipeAction.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/CustomSwipeAction.java
@@ -19,15 +19,22 @@
import static androidx.test.espresso.Espresso.onView;
import static androidx.test.espresso.matcher.ViewMatchers.withId;
+import android.view.View;
+
import androidx.test.espresso.Espresso;
+import androidx.test.espresso.UiController;
import androidx.test.espresso.ViewAction;
import androidx.test.espresso.action.GeneralLocation;
import androidx.test.espresso.action.GeneralSwipeAction;
import androidx.test.espresso.action.Press;
import androidx.test.espresso.action.Swipe;
+import androidx.test.espresso.action.ViewActions;
+import androidx.test.espresso.matcher.ViewMatchers;
import com.android.providers.media.R;
+import org.hamcrest.Matcher;
+
public class CustomSwipeAction {
private static final int PREVIEW_VIEW_PAGER_ID = R.id.preview_viewPager;
@@ -57,4 +64,31 @@
onView(withId(PREVIEW_VIEW_PAGER_ID)).perform(customSwipeRight());
Espresso.onIdle();
}
+
+ /**
+ * A custom swipeDown method to avoid 90% visibility criteria on a view
+ */
+ public static ViewAction customSwipeDownPartialScreen() {
+ return withCustomConstraints(ViewActions.swipeDown(),
+ ViewMatchers.isDisplayingAtLeast(/* areaPercentage */ 60));
+ }
+
+ private static ViewAction withCustomConstraints(ViewAction action, Matcher<View> constraints) {
+ return new ViewAction() {
+ @Override
+ public Matcher<View> getConstraints() {
+ return constraints;
+ }
+
+ @Override
+ public String getDescription() {
+ return action.getDescription();
+ }
+
+ @Override
+ public void perform(UiController uiController, View view) {
+ action.perform(uiController, view);
+ }
+ };
+ }
}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/NoItemsTest.java b/tests/src/com/android/providers/media/photopicker/espresso/NoItemsTest.java
new file mode 100644
index 0000000..9efdbcf
--- /dev/null
+++ b/tests/src/com/android/providers/media/photopicker/espresso/NoItemsTest.java
@@ -0,0 +1,74 @@
+/*
+ * Copyright (C) 2021 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.providers.media.photopicker.espresso;
+
+import static androidx.test.espresso.Espresso.onView;
+import static androidx.test.espresso.action.ViewActions.click;
+import static androidx.test.espresso.assertion.ViewAssertions.matches;
+import static androidx.test.espresso.matcher.ViewMatchers.isDisplayed;
+import static androidx.test.espresso.matcher.ViewMatchers.withId;
+import static androidx.test.espresso.matcher.ViewMatchers.withParent;
+import static androidx.test.espresso.matcher.ViewMatchers.withText;
+
+import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.Matchers.not;
+
+import androidx.test.core.app.ActivityScenario;
+import androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner;
+
+import android.provider.MediaStore;
+
+import com.android.providers.media.R;
+
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4ClassRunner.class)
+public class NoItemsTest extends PhotoPickerBaseTest {
+
+ @BeforeClass
+ public static void setupClass() throws Exception {
+ PhotoPickerBaseTest.setupClass();
+ deleteFiles(/* invalidateMediaStore */ true);
+ MediaStore.waitForIdle(getIsolatedContext().getContentResolver());
+ }
+
+ /**
+ * Simple test to check we are able to launch PhotoPickerActivity with no items
+ */
+ @Test
+ public void testNoItems_Simple() {
+ try (ActivityScenario<PhotoPickerTestActivity> scenario = ActivityScenario.launch(
+ PhotoPickerBaseTest.getSingleSelectionIntent())) {
+ final int pickerTabRecyclerViewId = R.id.picker_tab_recyclerview;
+
+ onView(withId(pickerTabRecyclerViewId)).check(matches(not(isDisplayed())));
+ onView(withId(android.R.id.empty)).check(matches(isDisplayed()));
+ onView(withText(R.string.picker_photos_empty_message)).check(matches(isDisplayed()));
+
+ // Goto Albums page
+ onView(allOf(withText(R.string.picker_albums), withParent(withId(R.id.chip_container))))
+ .perform(click());
+
+ onView(withId(pickerTabRecyclerViewId)).check(matches(not(isDisplayed())));
+ onView(withId(android.R.id.empty)).check(matches(isDisplayed()));
+ onView(withText(R.string.picker_albums_empty_message)).check(matches(isDisplayed()));
+ }
+ }
+}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerActivityTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerActivityTest.java
index cd6a6f1..161bc52 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerActivityTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerActivityTest.java
@@ -30,14 +30,21 @@
import static androidx.test.espresso.matcher.ViewMatchers.withParent;
import static androidx.test.espresso.matcher.ViewMatchers.withText;
+import static com.android.providers.media.photopicker.espresso.BottomSheetTestUtils.assertBottomSheetState;
+import static com.android.providers.media.photopicker.espresso.CustomSwipeAction.customSwipeDownPartialScreen;
import static com.android.providers.media.photopicker.espresso.RecyclerViewMatcher.withRecyclerView;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_COLLAPSED;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED;
import static com.google.common.truth.Truth.assertThat;
import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.Matchers.not;
import android.app.Activity;
+import androidx.test.espresso.IdlingRegistry;
+import androidx.test.espresso.action.ViewActions;
import androidx.test.ext.junit.rules.ActivityScenarioRule;
import androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner;
@@ -61,12 +68,47 @@
onView(withId(R.id.toolbar)).check(matches(isDisplayed()));
onView(withId(R.id.fragment_container)).check(matches(isDisplayed()));
onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ onView(withId(android.R.id.empty)).check(matches(not(isDisplayed())));
onView(withContentDescription("Navigate up")).perform(click());
assertThat(mRule.getScenario().getResult().getResultCode()).isEqualTo(
Activity.RESULT_CANCELED);
}
@Test
+ public void testBottomSheetState() {
+ // Register bottom sheet idling resource so that we don't read bottom sheet state when
+ // in between changing states
+ registerBottomSheetStateIdlingResource();
+
+ // Single select PhotoPicker is launched in partial screen mode
+ onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_COLLAPSED);
+ });
+
+ // Swipe up and check that the PhotoPicker is in full screen mode
+ onView(withId(DRAG_BAR_ID)).perform(ViewActions.swipeUp());
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
+
+ // Swipe down and check that the PhotoPicker is in partial screen mode
+ onView(withId(DRAG_BAR_ID)).perform(ViewActions.swipeDown());
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_COLLAPSED);
+ });
+
+ // Swiping down on drag bar is not strong enough as closing the bottomsheet requires a
+ // stronger downward swipe using espresso.
+ // Simply swiping down on R.id.bottom_sheet throws an error from espresso, as the view is
+ // only 60% visible, but downward swipe is only successful on an element which is 90%
+ // visible.
+ onView(withId(R.id.bottom_sheet)).perform(customSwipeDownPartialScreen());
+ assertThat(mRule.getScenario().getResult().getResultCode()).isEqualTo(
+ Activity.RESULT_CANCELED);
+ }
+
+ @Test
public void testToolbarLayout() {
onView(withId(R.id.toolbar)).check(matches(isDisplayed()));
@@ -114,4 +156,9 @@
.atPositionOnView(0, R.id.date_header_title))
.check(matches(withText(R.string.recent)));
}
+
+ private void registerBottomSheetStateIdlingResource() {
+ mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
+ new BottomSheetIdlingResource(activity.findViewById(R.id.bottom_sheet)))));
+ }
}
\ No newline at end of file
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerBaseTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerBaseTest.java
index bb97c4d..60057c2 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerBaseTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PhotoPickerBaseTest.java
@@ -65,6 +65,10 @@
protected static final int DRAG_BAR_ID = R.id.drag_bar;
protected static final int PREVIEW_GIF_ID = R.id.preview_gif;
protected static final int PREVIEW_MOTION_PHOTO_ID = R.id.preview_motion_photo;
+ protected static final int PREVIEW_ADD_OR_SELECT_BUTTON_ID = R.id.preview_add_or_select_button;
+
+ protected static final int DIMEN_PREVIEW_ADD_OR_SELECT_WIDTH
+ = R.dimen.preview_add_or_select_width;
/**
* The position of the first image item in the grid on the Photos tab
@@ -163,22 +167,36 @@
@AfterClass
public static void destroyClass() {
- IMAGE_1_FILE.delete();
- IMAGE_2_FILE.delete();
- VIDEO_FILE.delete();
+ deleteFiles(/* invalidateMediaStore */ false);
InstrumentationRegistry.getInstrumentation()
.getUiAutomation().dropShellPermissionIdentity();
}
+ protected static void deleteFiles(boolean invalidateMediaStore) {
+ deleteFile(IMAGE_1_FILE, invalidateMediaStore);
+ deleteFile(IMAGE_2_FILE, invalidateMediaStore);
+ deleteFile(VIDEO_FILE, invalidateMediaStore);
+ }
+
+ private static void deleteFile(File file, boolean invalidateMediaStore) {
+ file.delete();
+ if (invalidateMediaStore) {
+ final Uri uri = MediaStore.scanFile(getIsolatedContext().getContentResolver(), file);
+ assertThat(uri).isNull();
+ // Force picker db sync for that db operation
+ MediaStore.waitForIdle(getIsolatedContext().getContentResolver());
+ }
+ }
+
private static void createFiles() throws Exception {
long timeNow = System.currentTimeMillis();
// Create files and change dateModified so that we can predict the recyclerView item
// position. Set modified date ahead of time, so that even if other files are created,
// the below files always have positions 1, 2 and 3.
- createFile(IMAGE_1_FILE, timeNow + 3000);
- createFile(IMAGE_2_FILE, timeNow + 2000);
- createFile(VIDEO_FILE, timeNow + 1000);
+ createFile(IMAGE_1_FILE, timeNow + 30000);
+ createFile(IMAGE_2_FILE, timeNow + 20000);
+ createFile(VIDEO_FILE, timeNow + 10000);
}
private static void pollForCondition(Supplier<Boolean> condition, String errorMessage)
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PhotosTabTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PhotosTabTest.java
index 741f707..e1c7ee5 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PhotosTabTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PhotosTabTest.java
@@ -42,7 +42,6 @@
import com.android.providers.media.R;
import com.android.providers.media.photopicker.util.DateTimeUtils;
-import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -133,8 +132,8 @@
// Verify that first item is TODAY
onView(withRecyclerView(PICKER_TAB_RECYCLERVIEW_ID)
.atPositionOnView(0, dateHeaderTitleId))
- .check(matches(withText(DateTimeUtils.getDateTimeString(getTargetContext(),
- System.currentTimeMillis()))));
+ .check(matches(
+ withText(DateTimeUtils.getDateTimeString(System.currentTimeMillis()))));
final int photoItemPosition = 1;
// Verify first item is image and has no other icons other than thumbnail
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectLongPressTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectLongPressTest.java
index 7bbf482..7ad186d 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectLongPressTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectLongPressTest.java
@@ -16,6 +16,11 @@
package com.android.providers.media.photopicker.espresso;
+import static android.content.pm.ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
+import static android.content.pm.ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
+import static android.content.res.Configuration.ORIENTATION_LANDSCAPE;
+import static android.content.res.Configuration.ORIENTATION_PORTRAIT;
+
import static androidx.test.espresso.Espresso.onView;
import static androidx.test.espresso.action.ViewActions.click;
import static androidx.test.espresso.assertion.ViewAssertions.doesNotExist;
@@ -31,10 +36,13 @@
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.assertItemNotSelected;
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.assertItemSelected;
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.longClickItem;
+
import static com.google.common.truth.Truth.assertThat;
import static org.hamcrest.Matchers.not;
+import android.widget.Button;
+
import androidx.lifecycle.ViewModelProvider;
import androidx.test.espresso.Espresso;
import androidx.test.espresso.IdlingRegistry;
@@ -93,12 +101,9 @@
registerIdlingResourceAndWaitForIdle();
- // Since there is no video in the video file, we get an error.
- onView(withText(android.R.string.ok)).perform(click());
-
- // Verify videoView is displayed
+ // Verify video player is displayed
assertMultiSelectLongPressCommonLayoutMatches();
- onView(withId(R.id.preview_videoView)).check(matches(isDisplayed()));
+ onView(withId(R.id.preview_player_view)).check(matches(isDisplayed()));
// Verify no special format icon is previewed
onView(withId(PREVIEW_MOTION_PHOTO_ID)).check(doesNotExist());
onView(withId(PREVIEW_GIF_ID)).check(doesNotExist());
@@ -114,7 +119,7 @@
registerIdlingResourceAndWaitForIdle();
- final int selectButtonId = R.id.preview_add_or_select_button;
+ final int selectButtonId = PREVIEW_ADD_OR_SELECT_BUTTON_ID;
// Select the item within Preview
onView(withId(selectButtonId)).perform(click());
// Check that button text is changed to "deselect"
@@ -181,6 +186,46 @@
onView(withId(imageViewId)).check(matches(isDisplayed()));
}
+ @Test
+ public void testPreview_selectButtonWidth() {
+ onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
+ // Navigate to preview
+ longClickItem(PICKER_TAB_RECYCLERVIEW_ID, IMAGE_1_POSITION, ICON_THUMBNAIL_ID);
+
+ registerIdlingResourceAndWaitForIdle();
+ // Check that Select button is visible
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(isDisplayed()));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(withText(R.string.select)));
+
+ mRule.getScenario().onActivity(activity -> {
+ activity.setRequestedOrientation(SCREEN_ORIENTATION_PORTRAIT);
+ });
+ mRule.getScenario().onActivity(activity -> {
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_PORTRAIT);
+ final Button addOrSelectButton
+ = activity.findViewById(PREVIEW_ADD_OR_SELECT_BUTTON_ID);
+ final int expectedAddOrSelectButtonWidth = activity.getResources()
+ .getDimensionPixelOffset(DIMEN_PREVIEW_ADD_OR_SELECT_WIDTH);
+ // Check that button width in portrait mode = R.dimen.preview_add_or_select_width
+ assertThat(addOrSelectButton.getWidth()).isEqualTo(expectedAddOrSelectButtonWidth);
+ });
+
+ mRule.getScenario().onActivity(activity -> {
+ activity.setRequestedOrientation(SCREEN_ORIENTATION_LANDSCAPE);
+ });
+ mRule.getScenario().onActivity(activity -> {
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_LANDSCAPE);
+ final Button addOrSelectButton
+ = activity.findViewById(PREVIEW_ADD_OR_SELECT_BUTTON_ID);
+ final int expectedAddOrSelectButtonWidth = activity.getResources()
+ .getDimensionPixelOffset(DIMEN_PREVIEW_ADD_OR_SELECT_WIDTH);
+ // Check that button width in landscape mode is = R.dimen.preview_add_or_select_width
+ assertThat(addOrSelectButton.getWidth()).isEqualTo(expectedAddOrSelectButtonWidth);
+ });
+ }
+
private void registerIdlingResourceAndWaitForIdle() {
mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
new ViewPager2IdlingResource(activity.findViewById(R.id.preview_viewPager)))));
@@ -193,15 +238,17 @@
private void assertMultiSelectLongPressCommonLayoutMatches(boolean isSelected) {
onView(withId(R.id.preview_viewPager)).check(matches(isDisplayed()));
- onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
- onView(withId(R.id.preview_add_or_select_button)).check(matches(isDisplayed()));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(isDisplayed()));
// Verify that the text in AddOrSelect button
if (isSelected) {
- onView(withId(R.id.preview_add_or_select_button)).check(
- matches(withText(R.string.deselect)));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID))
+ .check(matches(withText(R.string.deselect)));
} else {
- onView(withId(R.id.preview_add_or_select_button)).check(
- matches(withText(R.string.select)));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID))
+ .check(matches(withText(R.string.select)));
}
+
+ onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
+ onView(withId(R.id.preview_add_button)).check(matches(not(isDisplayed())));
}
}
\ No newline at end of file
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectTest.java
index d742180..d45290d 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PreviewMultiSelectTest.java
@@ -31,6 +31,7 @@
import static androidx.test.espresso.matcher.ViewMatchers.withParent;
import static androidx.test.espresso.matcher.ViewMatchers.withText;
+import static com.android.providers.media.photopicker.espresso.BottomSheetTestUtils.assertBottomSheetState;
import static com.android.providers.media.photopicker.espresso.CustomSwipeAction.swipeLeftAndWait;
import static com.android.providers.media.photopicker.espresso.CustomSwipeAction.swipeRightAndWait;
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.assertItemNotSelected;
@@ -38,16 +39,19 @@
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.clickItem;
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.longClickItem;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED;
import static com.google.common.truth.Truth.assertThat;
import static org.hamcrest.Matchers.allOf;
import static org.hamcrest.Matchers.not;
+import android.app.Activity;
import android.view.View;
import androidx.lifecycle.ViewModelProvider;
import androidx.test.espresso.Espresso;
import androidx.test.espresso.IdlingRegistry;
+import androidx.test.espresso.action.ViewActions;
import androidx.test.ext.junit.rules.ActivityScenarioRule;
import androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner;
import androidx.viewpager2.widget.ViewPager2;
@@ -65,7 +69,7 @@
@RunWith(AndroidJUnit4ClassRunner.class)
public class PreviewMultiSelectTest extends PhotoPickerBaseTest {
- private static final int VIDEO_VIEW_ID = R.id.preview_videoView;
+ private static final int PLAYER_VIEW_ID = R.id.preview_player_view;
@Rule
public ActivityScenarioRule<PhotoPickerTestActivity> mRule
@@ -74,6 +78,11 @@
@Test
public void testPreview_multiSelect_common() {
onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
+ registerBottomSheetStateIdlingResource();
+ onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
// Select two items and Navigate to preview
clickItem(PICKER_TAB_RECYCLERVIEW_ID, IMAGE_1_POSITION, ICON_THUMBNAIL_ID);
@@ -84,8 +93,13 @@
// No dragBar in preview
onView(withId(DRAG_BAR_ID)).check(matches(not(isDisplayed())));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
assertMultiSelectPreviewCommonLayoutDisplayed();
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(not(isDisplayed())));
+
// Verify ImageView is displayed
onView(withId(PREVIEW_IMAGE_VIEW_ID)).check(matches(isCompletelyDisplayed()));
@@ -95,6 +109,15 @@
// Shows dragBar after we are back to Photos tab
onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
+
+ // Swiping down on drag bar or toolbar is not closing the bottom sheet as closing the
+ // bottomsheet requires a stronger downward swipe.
+ onView(withId(R.id.bottom_sheet)).perform(ViewActions.swipeDown());
+ assertThat(mRule.getScenario().getResult().getResultCode()).isEqualTo(
+ Activity.RESULT_CANCELED);
}
@Test
@@ -111,7 +134,7 @@
final String addButtonString =
getTargetContext().getResources().getString(R.string.add);
- final int previewAddButtonId = R.id.preview_add_or_select_button;
+ final int previewAddButtonId = R.id.preview_add_button;
final int previewSelectButtonId = R.id.preview_select_check_button;
final String deselectString =
getTargetContext().getResources().getString(R.string.deselect);
@@ -188,11 +211,12 @@
assertSpecialFormatBadgeDoesNotExist();
swipeLeftAndWait();
- // Since there is no video in the video file, we get an error.
- onView(withText(android.R.string.ok)).perform(click());
// 3. Video item
assertMultiSelectPreviewCommonLayoutDisplayed();
- onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, VIDEO_VIEW_ID))
+ // TODO(b/197083539): We don't check the video image to be visible or not because its
+ // visibility is time sensitive. Try waiting till player is ready and assert that video
+ // image is no more visible.
+ onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, PLAYER_VIEW_ID))
.check(matches(isDisplayed()));
// Verify no special format icon is previewed
assertSpecialFormatBadgeDoesNotExist();
@@ -290,21 +314,19 @@
onView(withId(VIEW_SELECTED_BUTTON_ID)).perform(click());
registerIdlingResourceAndWaitForIdle();
- // Since there is no video in the video file, we get an error.
- onView(withText(android.R.string.ok)).perform(click());
assertMultiSelectPreviewCommonLayoutDisplayed();
// Verify that "View Selected" shows the video item, not the image item that was previewed
// earlier with preview on long press
- onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, VIDEO_VIEW_ID))
+ onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, PLAYER_VIEW_ID))
.check(matches(isDisplayed()));
// Swipe and verify we don't preview the image item
swipeLeftAndWait();
- onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, VIDEO_VIEW_ID))
+ onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, PLAYER_VIEW_ID))
.check(matches(isDisplayed()));
swipeRightAndWait();
- onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, VIDEO_VIEW_ID))
+ onView(ViewPagerMatcher(PREVIEW_VIEW_PAGER_ID, PLAYER_VIEW_ID))
.check(matches(isDisplayed()));
}
@@ -369,7 +391,7 @@
private void assertMultiSelectPreviewCommonLayoutDisplayed() {
onView(withId(PREVIEW_VIEW_PAGER_ID)).check(matches(isDisplayed()));
- onView(withId(R.id.preview_add_or_select_button)).check(matches(isDisplayed()));
+ onView(withId(R.id.preview_add_button)).check(matches(isDisplayed()));
onView(withId(R.id.preview_select_check_button)).check(matches(isDisplayed()));
onView(withId(R.id.preview_select_check_button)).check(matches(isSelected()));
}
@@ -400,4 +422,9 @@
new ViewPager2IdlingResource(activity.findViewById(PREVIEW_VIEW_PAGER_ID)))));
Espresso.onIdle();
}
+
+ private void registerBottomSheetStateIdlingResource() {
+ mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
+ new BottomSheetIdlingResource(activity.findViewById(R.id.bottom_sheet)))));
+ }
}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/PreviewSingleSelectTest.java b/tests/src/com/android/providers/media/photopicker/espresso/PreviewSingleSelectTest.java
index 8252d37..8073cd2 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/PreviewSingleSelectTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/PreviewSingleSelectTest.java
@@ -18,6 +18,8 @@
import static android.content.pm.ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
import static android.content.pm.ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
+import static android.content.res.Configuration.ORIENTATION_LANDSCAPE;
+import static android.content.res.Configuration.ORIENTATION_PORTRAIT;
import static androidx.test.espresso.Espresso.onView;
import static androidx.test.espresso.action.ViewActions.click;
@@ -30,18 +32,21 @@
import static androidx.test.espresso.matcher.ViewMatchers.withParent;
import static androidx.test.espresso.matcher.ViewMatchers.withText;
+import static com.android.providers.media.photopicker.espresso.BottomSheetTestUtils.assertBottomSheetState;
import static com.android.providers.media.photopicker.espresso.RecyclerViewTestUtils.longClickItem;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_COLLAPSED;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED;
import static com.google.common.truth.Truth.assertThat;
import static org.hamcrest.Matchers.allOf;
import static org.hamcrest.Matchers.not;
import android.app.Activity;
-import android.content.res.Configuration;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.view.View;
+import android.widget.Button;
import androidx.appcompat.widget.Toolbar;
import androidx.test.espresso.Espresso;
@@ -66,6 +71,12 @@
public void testPreview_singleSelect_image() {
onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
+ registerBottomSheetStateIdlingResource();
+ onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_COLLAPSED);
+ });
+
// Navigate to preview
longClickItem(PICKER_TAB_RECYCLERVIEW_ID, IMAGE_1_POSITION, ICON_THUMBNAIL_ID);
@@ -73,6 +84,9 @@
// No dragBar in preview
onView(withId(DRAG_BAR_ID)).check(matches(not(isDisplayed())));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
// Verify image is previewed
assertSingleSelectCommonLayoutMatches();
@@ -87,6 +101,9 @@
onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
// Shows dragBar after we are back to Photos tab
onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_COLLAPSED);
+ });
}
@Test
@@ -98,12 +115,9 @@
registerIdlingResourceAndWaitForIdle();
- // Since there is no video in the video file, we get an error.
- onView(withText(android.R.string.ok)).perform(click());
-
- // Verify videoView is displayed
+ // Verify video player is displayed
assertSingleSelectCommonLayoutMatches();
- onView(withId(R.id.preview_videoView)).check(matches(isDisplayed()));
+ onView(withId(R.id.preview_player_view)).check(matches(isDisplayed()));
// Verify no special format icon is previewed
onView(withId(PREVIEW_MOTION_PHOTO_ID)).check(doesNotExist());
onView(withId(PREVIEW_GIF_ID)).check(doesNotExist());
@@ -148,8 +162,8 @@
});
mRule.getScenario().onActivity(activity -> {
- assertThat(activity.getResources().getConfiguration().orientation).isEqualTo(
- Configuration.ORIENTATION_PORTRAIT);
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_PORTRAIT);
});
onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
@@ -173,8 +187,8 @@
});
mRule.getScenario().onActivity(activity -> {
- assertThat(activity.getResources().getConfiguration().orientation).isEqualTo(
- Configuration.ORIENTATION_LANDSCAPE);
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_LANDSCAPE);
});
onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
@@ -192,12 +206,57 @@
});
}
+ @Test
+ public void testPreview_addButtonWidth() {
+ onView(withId(PICKER_TAB_RECYCLERVIEW_ID)).check(matches(isDisplayed()));
+ // Navigate to preview
+ longClickItem(PICKER_TAB_RECYCLERVIEW_ID, IMAGE_1_POSITION, ICON_THUMBNAIL_ID);
+
+ registerIdlingResourceAndWaitForIdle();
+ // Check that Add button is visible
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(isDisplayed()));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(withText(R.string.add)));
+
+ mRule.getScenario().onActivity(activity -> {
+ activity.setRequestedOrientation(ORIENTATION_PORTRAIT);
+ });
+ mRule.getScenario().onActivity(activity -> {
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_PORTRAIT);
+ final Button addOrSelectButton
+ = activity.findViewById(PREVIEW_ADD_OR_SELECT_BUTTON_ID);
+ final int expectedAddOrSelectButtonWidth = activity.getResources()
+ .getDimensionPixelOffset(DIMEN_PREVIEW_ADD_OR_SELECT_WIDTH);
+ // Check that button width in portrait mode is = R.dimen.preview_add_or_select_width
+ assertThat(addOrSelectButton.getWidth()).isEqualTo(expectedAddOrSelectButtonWidth);
+ });
+
+ mRule.getScenario().onActivity(activity -> {
+ activity.setRequestedOrientation(SCREEN_ORIENTATION_LANDSCAPE);
+ });
+ mRule.getScenario().onActivity(activity -> {
+ assertThat(activity.getResources().getConfiguration().orientation)
+ .isEqualTo(ORIENTATION_LANDSCAPE);
+ final Button addOrSelectButton
+ = activity.findViewById(PREVIEW_ADD_OR_SELECT_BUTTON_ID);
+ final int expectedAddOrSelectButtonWidth = activity.getResources()
+ .getDimensionPixelOffset(DIMEN_PREVIEW_ADD_OR_SELECT_WIDTH);
+ // Check that button width in landscape mode is == R.dimen.preview_add_or_select_width
+ assertThat(addOrSelectButton.getWidth()).isEqualTo(expectedAddOrSelectButtonWidth);
+ });
+ }
+
private void registerIdlingResourceAndWaitForIdle() {
mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
new ViewPager2IdlingResource(activity.findViewById(R.id.preview_viewPager)))));
Espresso.onIdle();
}
+ private void registerBottomSheetStateIdlingResource() {
+ mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
+ new BottomSheetIdlingResource(activity.findViewById(R.id.bottom_sheet)))));
+ }
+
private void assertBackgroundColorOnToolbarAndBottomBar(Activity activity, int colorResId) {
final Toolbar toolbar = activity.findViewById(R.id.toolbar);
final Drawable toolbarDrawable = toolbar.getBackground();
@@ -216,9 +275,11 @@
private void assertSingleSelectCommonLayoutMatches() {
onView(withId(R.id.preview_viewPager)).check(matches(isDisplayed()));
- onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
- onView(withId(R.id.preview_add_or_select_button)).check(matches(isDisplayed()));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(isDisplayed()));
// Verify that the text in Add button
- onView(withId(R.id.preview_add_or_select_button)).check(matches(withText(R.string.add)));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(withText(R.string.add)));
+
+ onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
+ onView(withId(R.id.preview_add_button)).check(matches(not(isDisplayed())));
}
}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/SpecialFormatSingleSelectTest.java b/tests/src/com/android/providers/media/photopicker/espresso/SpecialFormatSingleSelectTest.java
index 6d7e219..09d6fbb 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/SpecialFormatSingleSelectTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/SpecialFormatSingleSelectTest.java
@@ -184,9 +184,11 @@
private void assertSingleSelectCommonLayoutMatches() {
onView(withId(R.id.preview_viewPager)).check(matches(isDisplayed()));
- onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
- onView(withId(R.id.preview_add_or_select_button)).check(matches(isDisplayed()));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(isDisplayed()));
// Verify that the text in Add button
- onView(withId(R.id.preview_add_or_select_button)).check(matches(withText(R.string.add)));
+ onView(withId(PREVIEW_ADD_OR_SELECT_BUTTON_ID)).check(matches(withText(R.string.add)));
+
+ onView(withId(R.id.preview_select_check_button)).check(matches(not(isDisplayed())));
+ onView(withId(R.id.preview_add_button)).check(matches(not(isDisplayed())));
}
}
diff --git a/tests/src/com/android/providers/media/photopicker/espresso/WorkAppsOffProfileButtonTest.java b/tests/src/com/android/providers/media/photopicker/espresso/WorkAppsOffProfileButtonTest.java
index 90c2cad..14f979c 100644
--- a/tests/src/com/android/providers/media/photopicker/espresso/WorkAppsOffProfileButtonTest.java
+++ b/tests/src/com/android/providers/media/photopicker/espresso/WorkAppsOffProfileButtonTest.java
@@ -23,11 +23,20 @@
import static androidx.test.espresso.matcher.ViewMatchers.withId;
import static androidx.test.espresso.matcher.ViewMatchers.withText;
+import static com.android.providers.media.photopicker.espresso.BottomSheetTestUtils.assertBottomSheetState;
+
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_COLLAPSED;
+import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_EXPANDED;
+
+import androidx.test.espresso.IdlingRegistry;
+import androidx.test.espresso.action.ViewActions;
import androidx.test.ext.junit.rules.ActivityScenarioRule;
import androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner;
import com.android.providers.media.R;
+import static org.hamcrest.Matchers.not;
+
import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
@@ -43,11 +52,28 @@
@Rule
public ActivityScenarioRule<PhotoPickerTestActivity> mRule =
- new ActivityScenarioRule<>(PhotoPickerBaseTest.getMultiSelectionIntent());
+ new ActivityScenarioRule<>(PhotoPickerBaseTest.getSingleSelectionIntent());
@Test
public void testProfileButton_dialog() throws Exception {
+ // Register bottom sheet idling resource so that we don't read bottom sheet state when
+ // in between changing states
+ registerBottomSheetStateIdlingResource();
+
+ // Single select PhotoPicker is launched in half sheet mode
+ onView(withId(DRAG_BAR_ID)).check(matches(isDisplayed()));
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_COLLAPSED);
+ });
+
final int profileButtonId = R.id.profile_button;
+ // Verify profile button is not displayed in partial screen
+ onView(withId(profileButtonId)).check(matches(not(isDisplayed())));
+
+ onView(withId(DRAG_BAR_ID)).perform(ViewActions.swipeUp());
+ mRule.getScenario().onActivity(activity -> {
+ assertBottomSheetState(activity, STATE_EXPANDED);
+ });
// Verify profile button is displayed
onView(withId(profileButtonId)).check(matches(isDisplayed()));
// Check the text on the button. It should be "Switch to work"
@@ -59,4 +85,9 @@
onView(withText(R.string.picker_profile_work_paused_msg)).check(matches(isDisplayed()));
onView(withText(android.R.string.ok)).check(matches(isDisplayed())).perform(click());
}
+
+ private void registerBottomSheetStateIdlingResource() {
+ mRule.getScenario().onActivity((activity -> IdlingRegistry.getInstance().register(
+ new BottomSheetIdlingResource(activity.findViewById(R.id.bottom_sheet)))));
+ }
}
diff --git a/tests/src/com/android/providers/media/photopicker/util/DateTimeUtilsTest.java b/tests/src/com/android/providers/media/photopicker/util/DateTimeUtilsTest.java
index e87c88b..e534cfd 100644
--- a/tests/src/com/android/providers/media/photopicker/util/DateTimeUtilsTest.java
+++ b/tests/src/com/android/providers/media/photopicker/util/DateTimeUtilsTest.java
@@ -30,26 +30,21 @@
import java.time.LocalDate;
import java.time.ZoneId;
import java.time.ZoneOffset;
+import java.util.Locale;
@RunWith(AndroidJUnit4.class)
public class DateTimeUtilsTest {
- private Context mContext;
private static LocalDate FAKE_DATE =
LocalDate.of(2020 /* year */, 7 /* month */, 7 /* dayOfMonth */);
private static long FAKE_TIME =
FAKE_DATE.atStartOfDay().toInstant(ZoneOffset.UTC).toEpochMilli();
- @Before
- public void setUp() {
- mContext = InstrumentationRegistry.getTargetContext();
- }
-
@Test
public void testGetDateTimeString_today() throws Exception {
final long when = generateDateTimeMillis(FAKE_DATE);
- final String result = DateTimeUtils.getDateTimeString(mContext, when, FAKE_DATE);
+ final String result = DateTimeUtils.getDateTimeString(when, FAKE_DATE);
assertThat(result).isEqualTo(DateTimeUtils.getTodayString());
}
@@ -59,7 +54,7 @@
final LocalDate whenDate = FAKE_DATE.minusDays(1);
final long when = generateDateTimeMillis(whenDate);
- final String result = DateTimeUtils.getDateTimeString(mContext, when, FAKE_DATE);
+ final String result = DateTimeUtils.getDateTimeString(when, FAKE_DATE);
assertThat(result).isEqualTo(DateTimeUtils.getYesterdayString());
}
@@ -69,7 +64,7 @@
final LocalDate whenDate = FAKE_DATE.minusDays(3);
final long when = generateDateTimeMillis(whenDate);
- final String result = DateTimeUtils.getDateTimeString(mContext, when, FAKE_DATE);
+ final String result = DateTimeUtils.getDateTimeString(when, FAKE_DATE);
assertThat(result).isEqualTo("Saturday");
}
@@ -79,7 +74,7 @@
final LocalDate whenDate = FAKE_DATE.minusMonths(1);
final long when = generateDateTimeMillis(whenDate);
- final String result = DateTimeUtils.getDateTimeString(mContext, when, FAKE_DATE);
+ final String result = DateTimeUtils.getDateTimeString(when, FAKE_DATE);
assertThat(result).isEqualTo("Sun, Jun 7");
}
@@ -89,11 +84,41 @@
final LocalDate whenDate = FAKE_DATE.minusYears(1);
long when = generateDateTimeMillis(whenDate);
- final String result = DateTimeUtils.getDateTimeString(mContext, when, FAKE_DATE);
+ final String result = DateTimeUtils.getDateTimeString(when, FAKE_DATE);
assertThat(result).isEqualTo("Sun, Jul 7, 2019");
}
+ /**
+ * Test the capitalized issue in different languages b/208864827.
+ * E.g. For pt-BR
+ * Wrong format: ter, 16 de nov.
+ * Right format: Ter, 16 de nov.
+ */
+ @Test
+ public void testCapitalizedInDifferentLanguages() throws Exception {
+ final LocalDate whenDate = FAKE_DATE.minusMonths(1).minusDays(4);;
+ final long when = generateDateTimeMillis(whenDate);
+ final String skeleton = "EMMMd";
+
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("PT-BR")))
+ .isEqualTo("Qua., 3 de jun.");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("ET")))
+ .isEqualTo("K, 3. juuni");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("LV")))
+ .isEqualTo("Trešd., 3. jūn.");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("BE")))
+ .isEqualTo("Ср, 3 чэр");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("RU")))
+ .isEqualTo("Ср, 3 июн.");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("SQ")))
+ .isEqualTo("Mër, 3 qer");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("IT")))
+ .isEqualTo("Mer 3 giu");
+ assertThat(DateTimeUtils.getDateTimeString(when, skeleton, new Locale("KK")))
+ .isEqualTo("3 мау., ср");
+ }
+
@Test
public void testIsSameDay_differentYear_false() throws Exception {
final LocalDate whenDate = FAKE_DATE.minusYears(1);
@@ -127,4 +152,3 @@
return when.atStartOfDay(ZoneId.systemDefault()).toInstant().toEpochMilli();
}
}
-
diff --git a/tests/src/com/android/providers/media/scan/MediaScannerTest.java b/tests/src/com/android/providers/media/scan/MediaScannerTest.java
index 9faf50d..96e90cc 100644
--- a/tests/src/com/android/providers/media/scan/MediaScannerTest.java
+++ b/tests/src/com/android/providers/media/scan/MediaScannerTest.java
@@ -33,6 +33,7 @@
import android.os.Bundle;
import android.os.Environment;
import android.os.SystemClock;
+import android.os.UserHandle;
import android.provider.BaseColumns;
import android.provider.DeviceConfig.OnPropertiesChangedListener;
import android.provider.MediaStore;
@@ -45,6 +46,7 @@
import androidx.test.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;
+import com.android.providers.media.PickerUriResolver;
import com.android.providers.media.MediaDocumentsProvider;
import com.android.providers.media.MediaProvider;
import com.android.providers.media.R;
@@ -74,14 +76,21 @@
private final MediaProvider mProvider;
private final MediaDocumentsProvider mDocumentsProvider;
private final PhotoPickerProvider mPhotoPickerProvider;
+ private final UserHandle mUserHandle;
public IsolatedContext(Context base, String tag, boolean asFuseThread) {
+ this(base, tag, asFuseThread, base.getUser());
+ }
+
+ public IsolatedContext(Context base, String tag, boolean asFuseThread,
+ UserHandle userHandle) {
super(base);
mDir = new File(base.getFilesDir(), tag);
mDir.mkdirs();
FileUtils.deleteContents(mDir);
mResolver = new MockContentResolver(this);
+ mUserHandle = userHandle;
final ProviderInfo info = base.getPackageManager()
.resolveContentProvider(MediaStore.AUTHORITY, 0);
@@ -147,6 +156,15 @@
public ContentResolver getContentResolver() {
return mResolver;
}
+
+ @Override
+ public UserHandle getUser() {
+ return mUserHandle;
+ }
+
+ public void setPickerUriResolver(PickerUriResolver resolver) {
+ mProvider.setUriResolver(resolver);
+ }
}
private MediaScanner mLegacy;
diff --git a/tests/src/com/android/providers/media/util/BackgroundThreadTest.java b/tests/src/com/android/providers/media/util/BackgroundThreadTest.java
deleted file mode 100644
index 91514c0..0000000
--- a/tests/src/com/android/providers/media/util/BackgroundThreadTest.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (C) 2020 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.providers.media.util;
-
-import static org.junit.Assert.assertNotNull;
-
-import androidx.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-@RunWith(AndroidJUnit4.class)
-public class BackgroundThreadTest {
- @Test
- public void testSimple() {
- assertNotNull(BackgroundThread.get());
- assertNotNull(BackgroundThread.getExecutor());
- assertNotNull(BackgroundThread.getHandler());
- }
-}
diff --git a/tests/src/com/android/providers/media/util/FileUtilsTest.java b/tests/src/com/android/providers/media/util/FileUtilsTest.java
index 5d70aee..f241be3 100644
--- a/tests/src/com/android/providers/media/util/FileUtilsTest.java
+++ b/tests/src/com/android/providers/media/util/FileUtilsTest.java
@@ -40,12 +40,17 @@
import static com.android.providers.media.util.FileUtils.extractDisplayName;
import static com.android.providers.media.util.FileUtils.extractFileExtension;
import static com.android.providers.media.util.FileUtils.extractFileName;
+import static com.android.providers.media.util.FileUtils.extractOwnerPackageNameFromRelativePath;
+import static com.android.providers.media.util.FileUtils.extractPathOwnerPackageName;
import static com.android.providers.media.util.FileUtils.extractRelativePath;
import static com.android.providers.media.util.FileUtils.extractTopLevelDir;
import static com.android.providers.media.util.FileUtils.extractVolumeName;
import static com.android.providers.media.util.FileUtils.extractVolumePath;
import static com.android.providers.media.util.FileUtils.fromFuseFile;
+import static com.android.providers.media.util.FileUtils.isDataOrObbPath;
+import static com.android.providers.media.util.FileUtils.isDataOrObbRelativePath;
import static com.android.providers.media.util.FileUtils.isExternalMediaDirectory;
+import static com.android.providers.media.util.FileUtils.isObbOrChildRelativePath;
import static com.android.providers.media.util.FileUtils.toFuseFile;
import static com.android.providers.media.util.FileUtils.translateModeAccessToPosix;
import static com.android.providers.media.util.FileUtils.translateModePfdToPosix;
@@ -878,6 +883,95 @@
assertThat(FileUtils.isDirectoryDirty(null)).isFalse();
}
+ @Test
+ public void testExtractPathOwnerPackageName() {
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/data/foo"))
+ .isEqualTo("foo");
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/obb/foo"))
+ .isEqualTo("foo");
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/media/foo"))
+ .isEqualTo("foo");
+ assertThat(extractPathOwnerPackageName("/storage/ABCD-1234/Android/data/foo"))
+ .isEqualTo("foo");
+ assertThat(extractPathOwnerPackageName("/storage/ABCD-1234/Android/obb/foo"))
+ .isEqualTo("foo");
+ assertThat(extractPathOwnerPackageName("/storage/ABCD-1234/Android/media/foo"))
+ .isEqualTo("foo");
+
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/data")).isNull();
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/obb")).isNull();
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Android/media")).isNull();
+ assertThat(extractPathOwnerPackageName("/storage/ABCD-1234/Android/media")).isNull();
+ assertThat(extractPathOwnerPackageName("/storage/emulated/0/Pictures/foo")).isNull();
+ assertThat(extractPathOwnerPackageName("Android/data")).isNull();
+ assertThat(extractPathOwnerPackageName("Android/obb")).isNull();
+ }
+
+ @Test
+ public void testExtractOwnerPackageNameFromRelativePath() {
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/data/foo")).isEqualTo("foo");
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/obb/foo")).isEqualTo("foo");
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/media/foo")).isEqualTo("foo");
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/media/foo.com/files"))
+ .isEqualTo("foo.com");
+
+ assertThat(extractOwnerPackageNameFromRelativePath("/storage/emulated/0/Android/data/foo"))
+ .isNull();
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/data")).isNull();
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/obb")).isNull();
+ assertThat(extractOwnerPackageNameFromRelativePath("Android/media")).isNull();
+ assertThat(extractOwnerPackageNameFromRelativePath("Pictures/foo")).isNull();
+ }
+
+ @Test
+ public void testIsDataOrObbPath() {
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/data")).isTrue();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/obb")).isTrue();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/data")).isTrue();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/obb")).isTrue();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/data/foo")).isTrue();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/obb/foo")).isTrue();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/data/foo")).isTrue();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/obb/foo")).isTrue();
+
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/")).isFalse();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/media/")).isFalse();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/media/")).isFalse();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Pictures/")).isFalse();
+ assertThat(isDataOrObbPath("/storage/ABCD-1234/Android/obbfoo")).isFalse();
+ assertThat(isDataOrObbPath("/storage/emulated/0/Android/datafoo")).isFalse();
+ assertThat(isDataOrObbPath("Android/")).isFalse();
+ assertThat(isDataOrObbPath("Android/media/")).isFalse();
+ }
+
+ @Test
+ public void testIsDataOrObbRelativePath() {
+ assertThat(isDataOrObbRelativePath("Android/data")).isTrue();
+ assertThat(isDataOrObbRelativePath("Android/obb")).isTrue();
+ assertThat(isDataOrObbRelativePath("Android/data/foo")).isTrue();
+ assertThat(isDataOrObbRelativePath("Android/obb/foo")).isTrue();
+
+ assertThat(isDataOrObbRelativePath("/storage/emulated/0/Android/data")).isFalse();
+ assertThat(isDataOrObbRelativePath("Android/")).isFalse();
+ assertThat(isDataOrObbRelativePath("Android/media/")).isFalse();
+ assertThat(isDataOrObbRelativePath("Pictures/")).isFalse();
+ }
+
+ @Test
+ public void testIsObbOrChildRelativePath() {
+ assertThat(isObbOrChildRelativePath("Android/obb")).isTrue();
+ assertThat(isObbOrChildRelativePath("Android/obb/")).isTrue();
+ assertThat(isObbOrChildRelativePath("Android/obb/foo.com")).isTrue();
+
+ assertThat(isObbOrChildRelativePath("/storage/emulated/0/Android/obb")).isFalse();
+ assertThat(isObbOrChildRelativePath("/storage/emulated/0/Android/")).isFalse();
+ assertThat(isObbOrChildRelativePath("Android/")).isFalse();
+ assertThat(isObbOrChildRelativePath("Android/media/")).isFalse();
+ assertThat(isObbOrChildRelativePath("Pictures/")).isFalse();
+ assertThat(isObbOrChildRelativePath("Android/obbfoo")).isFalse();
+ assertThat(isObbOrChildRelativePath("Android/data")).isFalse();
+ }
+
private File getNewDirInDownload(String name) {
File file = new File(mTestDownloadDir, name);
assertTrue(file.mkdir());
@@ -944,6 +1038,7 @@
"/storage/0000-0000/AppClone/"
}) {
assertTrue(isExternalMediaDirectory(prefix + "Android/media/foo.jpg", "AppClone"));
+ assertTrue(isExternalMediaDirectory(prefix + "android/mEdia/foo.jpg", "AppClone"));
assertFalse(isExternalMediaDirectory(prefix + "Android/media/foo.jpg", "NotAppClone"));
}
}
diff --git a/tests/src/com/android/providers/media/util/MimeUtilsTest.java b/tests/src/com/android/providers/media/util/MimeUtilsTest.java
index b57b5c5..9491a98 100644
--- a/tests/src/com/android/providers/media/util/MimeUtilsTest.java
+++ b/tests/src/com/android/providers/media/util/MimeUtilsTest.java
@@ -16,9 +16,6 @@
package com.android.providers.media.util;
-import static com.android.providers.media.util.MimeUtils.equalIgnoreCase;
-import static com.android.providers.media.util.MimeUtils.startsWithIgnoreCase;
-
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
@@ -42,30 +39,6 @@
}
@Test
- public void testEqualIgnoreCase() throws Exception {
- assertTrue(equalIgnoreCase("image/jpg", "image/jpg"));
- assertTrue(equalIgnoreCase("image/jpg", "Image/Jpg"));
-
- assertFalse(equalIgnoreCase("image/jpg", "image/png"));
- assertFalse(equalIgnoreCase("image/jpg", null));
- assertFalse(equalIgnoreCase(null, "image/jpg"));
- assertFalse(equalIgnoreCase(null, null));
- }
-
- @Test
- public void testStartsWithIgnoreCase() throws Exception {
- assertTrue(startsWithIgnoreCase("image/jpg", "image/"));
- assertTrue(startsWithIgnoreCase("Image/Jpg", "image/"));
-
- assertFalse(startsWithIgnoreCase("image/", "image/jpg"));
-
- assertFalse(startsWithIgnoreCase("image/jpg", "audio/"));
- assertFalse(startsWithIgnoreCase("image/jpg", null));
- assertFalse(startsWithIgnoreCase(null, "audio/"));
- assertFalse(startsWithIgnoreCase(null, null));
- }
-
- @Test
public void testResolveMimeType() throws Exception {
assertEquals("image/jpeg",
MimeUtils.resolveMimeType(new File("foo.jpg")));
diff --git a/tests/src/com/android/providers/media/util/StringUtilsTest.java b/tests/src/com/android/providers/media/util/StringUtilsTest.java
new file mode 100644
index 0000000..51a571e
--- /dev/null
+++ b/tests/src/com/android/providers/media/util/StringUtilsTest.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright (C) 2021 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.providers.media.util;
+
+import static com.android.providers.media.util.StringUtils.equalIgnoreCase;
+import static com.android.providers.media.util.StringUtils.startsWithIgnoreCase;
+
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import androidx.test.runner.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4.class)
+public class StringUtilsTest {
+ @Test
+ public void testEqualIgnoreCase() throws Exception {
+ assertTrue(equalIgnoreCase("image/jpg", "image/jpg"));
+ assertTrue(equalIgnoreCase("image/jpg", "Image/Jpg"));
+
+ assertFalse(equalIgnoreCase("image/jpg", "image/png"));
+ assertFalse(equalIgnoreCase("image/jpg", null));
+ assertFalse(equalIgnoreCase(null, "image/jpg"));
+ assertFalse(equalIgnoreCase(null, null));
+ }
+
+ @Test
+ public void testStartsWithIgnoreCase() throws Exception {
+ assertTrue(startsWithIgnoreCase("image/jpg", "image/"));
+ assertTrue(startsWithIgnoreCase("Image/Jpg", "image/"));
+
+ assertFalse(startsWithIgnoreCase("image/", "image/jpg"));
+
+ assertFalse(startsWithIgnoreCase("image/jpg", "audio/"));
+ assertFalse(startsWithIgnoreCase("image/jpg", null));
+ assertFalse(startsWithIgnoreCase(null, "audio/"));
+ assertFalse(startsWithIgnoreCase(null, null));
+ }
+}
diff --git a/tests/transcode/src/com/android/providers/media/transcode/TranscodeTest.java b/tests/transcode/src/com/android/providers/media/transcode/TranscodeTest.java
deleted file mode 100644
index a77fd55..0000000
--- a/tests/transcode/src/com/android/providers/media/transcode/TranscodeTest.java
+++ /dev/null
@@ -1,898 +0,0 @@
-/*
- * Copyright (C) 2020 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.providers.media.transcode;
-
-import static androidx.test.InstrumentationRegistry.getContext;
-
-import static com.android.providers.media.transcode.TranscodeTestUtils.assertFileContent;
-import static com.android.providers.media.transcode.TranscodeTestUtils.assertTranscode;
-import static com.android.providers.media.transcode.TranscodeTestUtils.installAppWithStoragePermissions;
-import static com.android.providers.media.transcode.TranscodeTestUtils.open;
-import static com.android.providers.media.transcode.TranscodeTestUtils.openFileAs;
-import static com.android.providers.media.transcode.TranscodeTestUtils.uninstallApp;
-
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-
-import android.Manifest;
-import android.media.ApplicationMediaCapabilities;
-import android.media.MediaFormat;
-import android.net.Uri;
-import android.os.Bundle;
-import android.os.Environment;
-import android.os.ParcelFileDescriptor;
-import android.os.SystemProperties;
-import android.provider.MediaStore;
-
-import androidx.test.runner.AndroidJUnit4;
-
-import com.android.cts.install.lib.TestApp;
-
-import java.io.File;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Random;
-
-import org.junit.After;
-import org.junit.Assume;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-@RunWith(AndroidJUnit4.class)
-public class TranscodeTest {
- private static final File EXTERNAL_STORAGE_DIRECTORY
- = Environment.getExternalStorageDirectory();
- private static final File DIR_CAMERA
- = new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_DCIM + "/Camera");
- // TODO(b/169546642): Test other directories like /sdcard and /sdcard/foo
- // These are the only transcode unsupported directories we can stage files in given our
- // test app permissions
- private static final File[] DIRS_NO_TRANSCODE = {
- new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_PICTURES),
- new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_MOVIES),
- new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_DOWNLOADS),
- new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_DCIM),
- new File(EXTERNAL_STORAGE_DIRECTORY, Environment.DIRECTORY_DOCUMENTS),
- };
-
- static final String NONCE = String.valueOf(System.nanoTime());
- private static final String HEVC_FILE_NAME = "TranscodeTestHEVC_" + NONCE + ".mp4";
- private static final String SMALL_HEVC_FILE_NAME = "TranscodeTestHevcSmall_" + NONCE + ".mp4";
- private static final String LEGACY_FILE_NAME = "TranscodeTestLegacy_" + NONCE + ".mp4";
-
- private static final TestApp TEST_APP_HEVC = new TestApp("TestAppHevc",
- "com.android.providers.media.transcode.testapp", 1, false,
- "TranscodeTestAppSupportsHevc.apk");
-
- private static final TestApp TEST_APP_SLOW_MOTION = new TestApp("TestAppSlowMotion",
- "com.android.providers.media.transcode.testapp", 1, false,
- "TranscodeTestAppSupportsSlowMotion.apk");
-
- @Before
- public void setUp() throws Exception {
- Assume.assumeTrue(SystemProperties.getBoolean("sys.fuse.transcode_enabled", false));
-
- TranscodeTestUtils.pollForExternalStorageState();
- TranscodeTestUtils.grantPermission(getContext().getPackageName(),
- Manifest.permission.READ_EXTERNAL_STORAGE);
- TranscodeTestUtils.pollForPermission(Manifest.permission.READ_EXTERNAL_STORAGE, true);
- TranscodeTestUtils.enableSeamlessTranscoding();
- TranscodeTestUtils.disableTranscodingForAllPackages();
- }
-
- @After
- public void tearDown() throws Exception {
- TranscodeTestUtils.disableSeamlessTranscoding();
- }
-
- /**
- * Tests that we return FD of transcoded file for legacy apps
- * @throws Exception
- */
- @Test
- public void testTranscoded_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- ParcelFileDescriptor pfdTranscoded = open(modernFile, false);
-
- assertFileContent(modernFile, modernFile, pfdOriginal, pfdTranscoded, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that we don't transcode files outside DCIM/Camera
- * @throws Exception
- */
- @Test
- public void testNoTranscodeOutsideCamera_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- List<File> noTranscodeFiles = new ArrayList<>();
- for (File file : DIRS_NO_TRANSCODE) {
- noTranscodeFiles.add(new File(file, HEVC_FILE_NAME));
- }
- noTranscodeFiles.add(new File(getContext().getExternalFilesDir(null), HEVC_FILE_NAME));
-
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- for (File file : noTranscodeFiles) {
- TranscodeTestUtils.stageHEVCVideoFile(file);
- }
- ParcelFileDescriptor pfdOriginal1 = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- for (File file : noTranscodeFiles) {
- pfdOriginal1.seekTo(0);
- ParcelFileDescriptor pfdOriginal2 = open(file, false);
- assertFileContent(modernFile, file, pfdOriginal1, pfdOriginal2, true);
- }
- } finally {
- modernFile.delete();
- for (File file : noTranscodeFiles) {
- file.delete();
- }
- }
- }
-
- /**
- * Tests that same transcoded file is used for multiple open() from same app
- * @throws Exception
- */
- @Test
- public void testSameTranscoded_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- ParcelFileDescriptor pfdTranscoded1 = open(modernFile, false);
- ParcelFileDescriptor pfdTranscoded2 = open(modernFile, false);
-
- assertFileContent(modernFile, modernFile, pfdTranscoded1, pfdTranscoded2, true);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that we return FD of transcoded file for legacy apps
- * @throws Exception
- */
- @Test
- public void testTranscoded_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- ParcelFileDescriptor pfdTranscoded = open(uri, false, null /* bundle */);
-
- assertFileContent(modernFile, modernFile, pfdOriginal, pfdTranscoded, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that we don't transcode files outside DCIM/Camera
- * @throws Exception
- */
- @Test
- public void testNoTranscodeOutsideCamera_ConentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- List<File> noTranscodeFiles = new ArrayList<>();
- for (File file : DIRS_NO_TRANSCODE) {
- noTranscodeFiles.add(new File(file, HEVC_FILE_NAME));
- }
-
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- ArrayList<Uri> noTranscodeUris = new ArrayList<>();
- for (File file : noTranscodeFiles) {
- noTranscodeUris.add(TranscodeTestUtils.stageHEVCVideoFile(file));
- }
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- for (int i = 0; i < noTranscodeUris.size(); i++) {
- pfdOriginal1.seekTo(0);
- ParcelFileDescriptor pfdOriginal2 =
- open(noTranscodeUris.get(i), false, null /* bundle */);
- assertFileContent(modernFile, noTranscodeFiles.get(1), pfdOriginal1, pfdOriginal2,
- true);
- }
- } finally {
- modernFile.delete();
- for (File file : noTranscodeFiles) {
- file.delete();
- }
- }
- }
-
- /**
- * Tests that same transcoded file is used for multiple open() from same app
- * @throws Exception
- */
- @Test
- public void testSameTranscodedFile_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- ParcelFileDescriptor pfdTranscoded1 = open(uri, false, null /* bundle */);
- ParcelFileDescriptor pfdTranscoded2 = open(uri, false, null /* bundle */);
-
- assertFileContent(modernFile, modernFile, pfdTranscoded1, pfdTranscoded2, true);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that deletes are visible across legacy and modern apps
- * @throws Exception
- */
- @Test
- public void testDeleteTranscodedFile_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTrue(modernFile.delete());
- assertFalse(modernFile.exists());
-
- TranscodeTestUtils.disableTranscodingForAllPackages();
-
- assertFalse(modernFile.exists());
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that renames are visible across legacy and modern apps
- * @throws Exception
- */
- @Test
- public void testRenameTranscodedFile_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- File destFile = new File(DIR_CAMERA, "renamed_" + HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTrue(modernFile.renameTo(destFile));
- assertTrue(destFile.exists());
- assertFalse(modernFile.exists());
-
- TranscodeTestUtils.disableTranscodingForAllPackages();
-
- assertTrue(destFile.exists());
- assertFalse(modernFile.exists());
- } finally {
- modernFile.delete();
- destFile.delete();
- }
- }
-
- /**
- * Tests that transcode doesn't start until read(2)
- * @throws Exception
- */
- @Test
- public void testLazyTranscodedFile_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- assertTranscode(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(modernFile, true);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that transcode cache is reused after file path transcode
- * @throws Exception
- */
- @Test
- public void testTranscodedCacheReuse_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(modernFile, true);
- assertTranscode(modernFile, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that transcode cache is reused after ContentResolver transcode
- * @throws Exception
- */
- @Test
- public void testTranscodedCacheReuse_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(uri, true);
- assertTranscode(uri, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that transcode cache is reused after ContentResolver transcode
- * and file path opens
- * @throws Exception
- */
- @Test
- public void testTranscodedCacheReuse_ContentResolverFilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(uri, true);
- assertTranscode(modernFile, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that transcode cache is reused after file path transcode
- * and ContentResolver opens
- * @throws Exception
- */
- @Test
- public void testTranscodedCacheReuse_FilePathContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(modernFile, true);
- assertTranscode(uri, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that transcode cache is reused after rename
- * @throws Exception
- */
- @Test
- public void testTranscodedCacheReuseAfterRename_FilePath() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- File destFile = new File(DIR_CAMERA, "renamed_" + HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(modernFile, true);
-
- assertTrue(modernFile.renameTo(destFile));
-
- assertTranscode(destFile, false);
- } finally {
- modernFile.delete();
- destFile.delete();
- }
- }
-
- @Test
- public void testExtraAcceptOriginalFormatTrue_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- bundle.putBoolean(MediaStore.EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT, true);
- ParcelFileDescriptor pfdOriginal2 = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, true);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testExtraAcceptOriginalFormatFalse_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- bundle.putBoolean(MediaStore.EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT, false);
- ParcelFileDescriptor pfdTranscoded = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal, pfdTranscoded, false);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testExtraMediaCapabilitiesHevcSupportedTrue_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- ApplicationMediaCapabilities capabilities =
- new ApplicationMediaCapabilities.Builder()
- .addSupportedVideoMimeType(MediaFormat.MIMETYPE_VIDEO_HEVC).build();
- bundle.putParcelable(MediaStore.EXTRA_MEDIA_CAPABILITIES, capabilities);
- ParcelFileDescriptor pfdOriginal2 = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, true);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testExtraMediaCapabilitiesHevcUnsupportedFalse_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- ApplicationMediaCapabilities capabilities =
- new ApplicationMediaCapabilities.Builder()
- .addUnsupportedVideoMimeType(MediaFormat.MIMETYPE_VIDEO_HEVC).build();
- bundle.putParcelable(MediaStore.EXTRA_MEDIA_CAPABILITIES, capabilities);
- ParcelFileDescriptor pfdOriginal2 = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, false);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testExtraMediaCapabilitiesHevcUnspecifiedFalse_ContentResolver() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- ApplicationMediaCapabilities capabilities =
- new ApplicationMediaCapabilities.Builder().build();
- bundle.putParcelable(MediaStore.EXTRA_MEDIA_CAPABILITIES, capabilities);
- ParcelFileDescriptor pfdTranscoded = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdTranscoded, false);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testExtraAcceptOriginalTrueAndMediaCapabilitiesHevcFalse_ContentResolver()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(uri, false, null /* bundle */);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- Bundle bundle = new Bundle();
- ApplicationMediaCapabilities capabilities =
- new ApplicationMediaCapabilities.Builder().build();
- bundle.putParcelable(MediaStore.EXTRA_MEDIA_CAPABILITIES, capabilities);
- bundle.putBoolean(MediaStore.EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT, true);
- ParcelFileDescriptor pfdOriginal2 = open(uri, false, bundle);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, true);
- } finally {
- modernFile.delete();
- }
- }
-
- @Test
- public void testMediaCapabilitiesManifestHevc()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- ParcelFileDescriptor pfdOriginal2 = null;
- try {
- installAppWithStoragePermissions(TEST_APP_HEVC);
-
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(TEST_APP_HEVC.getPackageName());
-
- pfdOriginal2 = openFileAs(TEST_APP_HEVC, modernFile);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, true);
- } finally {
- // Explicitly close PFD otherwise instrumention might crash when test_app is uninstalled
- if (pfdOriginal2 != null) {
- pfdOriginal2.close();
- }
- modernFile.delete();
- uninstallApp(TEST_APP_HEVC);
- }
- }
-
- @Test
- public void testMediaCapabilitiesManifestSlowMotion()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- ParcelFileDescriptor pfdOriginal2 = null;
- try {
- installAppWithStoragePermissions(TEST_APP_SLOW_MOTION);
-
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(TEST_APP_SLOW_MOTION.getPackageName());
-
- pfdOriginal2 = openFileAs(TEST_APP_SLOW_MOTION, modernFile);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, false);
- } finally {
- // Explicitly close PFD otherwise instrumention might crash when test_app is uninstalled
- if (pfdOriginal2 != null) {
- pfdOriginal2.close();
- }
- modernFile.delete();
- uninstallApp(TEST_APP_HEVC);
- }
- }
-
- @Test
- public void testAppCompatNoTranscodeHevc() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- String packageName = TEST_APP_SLOW_MOTION.getPackageName();
- ParcelFileDescriptor pfdOriginal2 = null;
- try {
- installAppWithStoragePermissions(TEST_APP_SLOW_MOTION);
-
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(packageName);
- // App compat takes precedence
- TranscodeTestUtils.forceEnableAppCompatHevc(packageName);
-
- Thread.sleep(2000);
-
- pfdOriginal2 = openFileAs(TEST_APP_SLOW_MOTION, modernFile);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, true);
- } finally {
- // Explicitly close PFD otherwise instrumention might crash when test_app is uninstalled
- if (pfdOriginal2 != null) {
- pfdOriginal2.close();
- }
- modernFile.delete();
- TranscodeTestUtils.resetAppCompat(packageName);
- uninstallApp(TEST_APP_HEVC);
- }
- }
-
- @Test
- public void testAppCompatTranscodeHevc() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- String packageName = TEST_APP_SLOW_MOTION.getPackageName();
- ParcelFileDescriptor pfdOriginal2 = null;
- try {
- installAppWithStoragePermissions(TEST_APP_SLOW_MOTION);
-
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal1 = open(modernFile, false);
-
- // Transcoding is disabled but app compat enables it (disables hevc support)
- TranscodeTestUtils.forceDisableAppCompatHevc(packageName);
-
- pfdOriginal2 = openFileAs(TEST_APP_SLOW_MOTION, modernFile);
-
- assertFileContent(modernFile, modernFile, pfdOriginal1, pfdOriginal2, false);
- } finally {
- // Explicitly close PFD otherwise instrumention might crash when test_app is uninstalled
- if (pfdOriginal2 != null) {
- pfdOriginal2.close();
- }
- modernFile.delete();
- TranscodeTestUtils.resetAppCompat(packageName);
- uninstallApp(TEST_APP_HEVC);
- }
- }
-
- /**
- * Tests that we never initiate tanscoding for legacy formats.
- * This test compares the bytes read before and after enabling transcoding for the test app.
- * @throws Exception
- */
- @Test
- public void testTranscodedNotInitiatedForLegacy_UsingBytesRead() throws Exception {
- File legacyFile = new File(DIR_CAMERA, LEGACY_FILE_NAME);
- try {
- TranscodeTestUtils.stageLegacyVideoFile(legacyFile);
-
- ParcelFileDescriptor pfdOriginal = open(legacyFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- ParcelFileDescriptor pfdTranscoded = open(legacyFile, false);
-
- assertFileContent(legacyFile, legacyFile, pfdOriginal, pfdTranscoded, true);
- } finally {
- legacyFile.delete();
- }
- }
-
- /**
- * Tests that we never initiate tanscoding for legacy formats.
- * This test asserts using the time it took to read after enabling transcoding for the test app.
- * The reason for keeping this check separately (than
- * {@link TranscodeTest#testTranscodedNotInitiatedForLegacy_UsingTiming()}) is that this
- * provides a higher level of suret that the timing wasn't favorable because of any caching
- * after open().
- * @throws Exception
- */
- @Test
- public void testTranscodedNotInitiatedForLegacy_UsingTiming() throws Exception {
- File legacyFile = new File(DIR_CAMERA, LEGACY_FILE_NAME);
- try {
- TranscodeTestUtils.stageLegacyVideoFile(legacyFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
-
- assertTranscode(legacyFile, false);
- } finally {
- legacyFile.delete();
- }
- }
-
- /**
- * Tests that we don't timeout while transcoding small HEVC videos.
- * For instance, due to some calculation errors we might incorrectly make timeout to be 0.
- * We test this by making sure that a small HEVC video (< 1 sec long and < 1Mb size) gets
- * transcoded.
- * @throws Exception
- */
- @Test
- public void testNoTranscodeTimeoutForSmallHevcVideos() throws Exception {
- File modernFile = new File(DIR_CAMERA, SMALL_HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageSmallHevcVideoFile(modernFile);
- ParcelFileDescriptor pfdOriginal = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- ParcelFileDescriptor pfdTranscoded = open(modernFile, false);
-
- assertFileContent(modernFile, modernFile, pfdOriginal, pfdTranscoded, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that we transcode an HEVC file when a modern app passes the mediaCapabilitiesUid of a
- * legacy app that cannot handle an HEVC file.
- */
- @Test
- public void testOriginalCallingUid_modernAppPassLegacyAppUid()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- ParcelFileDescriptor pfdModernApp = null;
- ParcelFileDescriptor pfdModernAppPassingLegacyUid = null;
- try {
- installAppWithStoragePermissions(TEST_APP_SLOW_MOTION);
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- // pfdModernApp is for original content (without transcoding) since this is a modern
- // app.
- pfdModernApp = open(modernFile, false);
-
- // pfdModernAppPassingLegacyUid is for transcoded content since this modern app is
- // passing the UID of a legacy app capable of handling HEVC files.
- Bundle bundle = new Bundle();
- bundle.putInt(MediaStore.EXTRA_MEDIA_CAPABILITIES_UID,
- getContext().getPackageManager().getPackageUid(
- TEST_APP_SLOW_MOTION.getPackageName(), 0));
- pfdModernAppPassingLegacyUid = open(uri, false, bundle);
-
- assertTranscode(pfdModernApp, false);
- assertTranscode(pfdModernAppPassingLegacyUid, true);
-
- // pfdModernApp and pfdModernAppPassingLegacyUid should be different.
- assertFileContent(modernFile, modernFile, pfdModernApp, pfdModernAppPassingLegacyUid,
- false);
- } finally {
- if (pfdModernApp != null) {
- pfdModernApp.close();
- }
-
- if (pfdModernAppPassingLegacyUid != null) {
- pfdModernAppPassingLegacyUid.close();
- }
- modernFile.delete();
- uninstallApp(TEST_APP_SLOW_MOTION);
- }
- }
-
- /**
- * Tests that we don't transcode an HEVC file when a legacy app passes the mediaCapabilitiesUid
- * of a modern app that can handle an HEVC file.
- */
- @Test
- public void testOriginalCallingUid_legacyAppPassModernAppUid()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- ParcelFileDescriptor pfdLegacyApp = null;
- ParcelFileDescriptor pfdLegacyAppPassingModernUid = null;
- try {
- installAppWithStoragePermissions(TEST_APP_HEVC);
- Uri uri = TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- // pfdLegacyApp is for transcoded content since this is a legacy app.
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- pfdLegacyApp = open(modernFile, false);
-
- // pfdLegacyAppPassingModernUid is for original content (without transcoding) since this
- // legacy app is passing the UID of a modern app capable of handling HEVC files.
- Bundle bundle = new Bundle();
- bundle.putInt(MediaStore.EXTRA_MEDIA_CAPABILITIES_UID,
- getContext().getPackageManager().getPackageUid(TEST_APP_HEVC.getPackageName(),
- 0));
- pfdLegacyAppPassingModernUid = open(uri, false, bundle);
-
- assertTranscode(pfdLegacyApp, true);
- assertTranscode(pfdLegacyAppPassingModernUid, false);
-
- // pfdLegacyApp and pfdLegacyAppPassingModernUid should be different.
- assertFileContent(modernFile, modernFile, pfdLegacyApp, pfdLegacyAppPassingModernUid,
- false);
- } finally {
- if (pfdLegacyApp != null) {
- pfdLegacyApp.close();
- }
-
- if (pfdLegacyAppPassingModernUid != null) {
- pfdLegacyAppPassingModernUid.close();
- }
- modernFile.delete();
- uninstallApp(TEST_APP_HEVC);
- }
- }
-
- /**
- * Tests that we return FD of original file from
- * MediaStore#getOriginalMediaFormatFileDescriptor.
- * @throws Exception
- */
- @Test
- public void testGetOriginalMediaFormatFileDescriptor_returnsOriginalFileDescriptor()
- throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
-
- ParcelFileDescriptor pfdOriginal = open(modernFile, false);
-
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- ParcelFileDescriptor pfdTranscoded = open(modernFile, false);
-
- ParcelFileDescriptor pfdOriginalMediaFormat =
- MediaStore.getOriginalMediaFormatFileDescriptor(getContext(), pfdTranscoded);
-
- assertFileContent(modernFile, modernFile, pfdOriginal, pfdOriginalMediaFormat, true);
- assertFileContent(modernFile, modernFile, pfdTranscoded, pfdOriginalMediaFormat, false);
- } finally {
- modernFile.delete();
- }
- }
-
- /**
- * Tests that we can successfully write to a transcoded file.
- * We check this by writing something to tanscoded content and then read it back.
- */
- @Test
- public void testWriteSuccessfulToTranscodedContent() throws Exception {
- File modernFile = new File(DIR_CAMERA, HEVC_FILE_NAME);
- ParcelFileDescriptor pfdTranscodedContent = null;
- try {
- TranscodeTestUtils.stageHEVCVideoFile(modernFile);
- TranscodeTestUtils.enableTranscodingForPackage(getContext().getPackageName());
- pfdTranscodedContent = open(modernFile, false);
-
- // read some bytes from some random offset
- Random random = new Random(System.currentTimeMillis());
- int byteCount = 512;
- int fileOffset = random.nextInt((int) pfdTranscodedContent.getStatSize() - byteCount);
- byte[] readBytes = TranscodeTestUtils.read(pfdTranscodedContent, byteCount, fileOffset);
-
- // write the bytes at the same offset after some modification
- pfdTranscodedContent = open(modernFile, true);
- byte[] writeBytes = new byte[byteCount];
- for (int i = 0; i < byteCount; ++i) {
- writeBytes[i] = (byte) ~readBytes[i];
- }
- TranscodeTestUtils.write(pfdTranscodedContent, writeBytes, byteCount, fileOffset);
-
- // read back the same number of bytes from the same offset
- readBytes = TranscodeTestUtils.read(pfdTranscodedContent, byteCount, fileOffset);
-
- // assert that read is same as written
- assertTrue(Arrays.equals(readBytes, writeBytes));
- } finally {
- if (pfdTranscodedContent != null) {
- pfdTranscodedContent.close();
- }
- modernFile.delete();
- }
- }
-}
diff --git a/tests/client/src/com/android/providers/media/client/PublicVolumeSetupHelper.java b/tests/utils/src/com/android/providers/media/tests/utils/PublicVolumeSetupHelper.java
similarity index 89%
rename from tests/client/src/com/android/providers/media/client/PublicVolumeSetupHelper.java
rename to tests/utils/src/com/android/providers/media/tests/utils/PublicVolumeSetupHelper.java
index 73bcf41..777abd8 100644
--- a/tests/client/src/com/android/providers/media/client/PublicVolumeSetupHelper.java
+++ b/tests/utils/src/com/android/providers/media/tests/utils/PublicVolumeSetupHelper.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package com.android.providers.media.client;
+package com.android.providers.media.tests.utils;
import android.app.UiAutomation;
import android.os.Environment;
@@ -37,16 +37,29 @@
/**
* Helper methods for public volume setup.
*/
-class PublicVolumeSetupHelper {
+public class PublicVolumeSetupHelper {
private static final long POLLING_TIMEOUT_MILLIS = TimeUnit.SECONDS.toMillis(2);
private static final long POLLING_SLEEP_MILLIS = 100;
private static final String TAG = "TestUtils";
private static boolean usingExistingPublicVolume = false;
/**
+ * (Re-)partitions an already created pulic volume
+ */
+ public static void partitionPublicVolume() throws Exception {
+ pollForCondition(() -> partitionDisk(), "Timed out while waiting for"
+ + " disk partitioning");
+ // Poll twice to avoid using previous mount status
+ pollForCondition(() -> isPublicVolumeMounted(), "Timed out while waiting for"
+ + " the public volume to mount");
+ pollForCondition(() -> isExternalStorageStateMounted(), "Timed out while"
+ + " waiting for ExternalStorageState to be MEDIA_MOUNTED");
+ }
+
+ /**
* Creates a new virtual public volume and returns the volume's name.
*/
- static void createNewPublicVolume() throws Exception {
+ public static void createNewPublicVolume() throws Exception {
// Skip public volume setup if we can use already available public volume on the device.
if (getCurrentPublicVolumeString() != null && isPublicVolumeMounted()) {
usingExistingPublicVolume = true;
@@ -54,13 +67,8 @@
}
executeShellCommand("sm set-force-adoptable on");
executeShellCommand("sm set-virtual-disk true");
- pollForCondition(() -> partitionDisk(), "Timed out while waiting for"
- + " disk partitioning");
- // Poll twice to avoid using previous mount status
- pollForCondition(() -> isPublicVolumeMounted(), "Timed out while waiting for"
- + " the public volume to mount");
- pollForCondition(() -> isExternalStorageStateMounted(), "Timed out while"
- + " waiting for ExternalStorageState to be MEDIA_MOUNTED");
+
+ partitionPublicVolume();
}
private static boolean isExternalStorageStateMounted() {
@@ -112,7 +120,7 @@
/**
* @return the currently mounted public volume string, if any.
*/
- private static String getCurrentPublicVolumeString() {
+ static String getCurrentPublicVolumeString() {
final String[] allPublicVolumeDetails;
try {
allPublicVolumeDetails = executeShellCommand("sm list-volumes public")
@@ -134,15 +142,15 @@
return null;
}
- static void mountPublicVolume() throws Exception {
+ public static void mountPublicVolume() throws Exception {
executeShellCommand("sm mount " + getPublicVolumeString());
}
- static void unmountPublicVolume() throws Exception {
+ public static void unmountPublicVolume() throws Exception {
executeShellCommand("sm unmount " + getPublicVolumeString());
}
- static void deletePublicVolumes() throws Exception {
+ public static void deletePublicVolumes() throws Exception {
if (!usingExistingPublicVolume) {
executeShellCommand("sm set-virtual-disk false");
// Wait for the public volume to disappear.
@@ -181,7 +189,7 @@
}
}
- static void pollForCondition(Supplier<Boolean> condition, String errorMessage)
+ public static void pollForCondition(Supplier<Boolean> condition, String errorMessage)
throws Exception {
for (int i = 0; i < POLLING_TIMEOUT_MILLIS / POLLING_SLEEP_MILLIS; i++) {
if (condition.get()) {
diff --git a/tools/photopicker-gradle/app/.gitignore b/tools/photopicker-gradle/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/tools/photopicker-gradle/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/tools/photopicker-gradle/app/build.gradle b/tools/photopicker-gradle/app/build.gradle
new file mode 100644
index 0000000..255b67e
--- /dev/null
+++ b/tools/photopicker-gradle/app/build.gradle
@@ -0,0 +1,34 @@
+plugins {
+ id 'com.android.application'
+}
+
+android {
+ compileSdk 30
+ compileSdkVersion 'android-SX'
+
+ defaultConfig {
+ applicationId "com.android.providers.media.tools.photopicker"
+ minSdk 16
+ targetSdk 30
+ versionCode 1
+ versionName "1.0"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+}
+
+dependencies {
+
+ implementation 'androidx.appcompat:appcompat:1.2.0'
+ implementation 'com.google.android.material:material:1.3.0'
+ implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
+}
\ No newline at end of file
diff --git a/tools/photopicker-gradle/app/proguard-rules.pro b/tools/photopicker-gradle/app/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/tools/photopicker-gradle/app/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/tools/photopicker-gradle/app/src/main/AndroidManifest.xml b/tools/photopicker-gradle/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..8ca3d10
--- /dev/null
+++ b/tools/photopicker-gradle/app/src/main/AndroidManifest.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.android.providers.media.tools.photopicker">
+
+ <application
+ android:allowBackup="true"
+ android:label="PhotoPickerTool"
+ android:supportsRtl="true">
+ <activity
+ android:name=".PhotoPickerToolActivity"
+ android:exported="true"
+ android:theme="@style/Theme.MaterialComponents.DayNight">
+ <intent-filter android:label="PhotoPickerTool">
+ <action android:name="android.intent.action.MAIN"/>
+ <category android:name="android.intent.category.LAUNCHER"/>
+ </intent-filter>
+ </activity>
+ </application>
+</manifest>
diff --git a/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java b/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
new file mode 100644
index 0000000..c4adf1d
--- /dev/null
+++ b/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
@@ -0,0 +1,314 @@
+package com.android.providers.media.tools.photopicker;
+
+import static android.os.Build.VERSION.SDK_INT;
+import static android.provider.MediaStore.ACTION_PICK_IMAGES;
+import static android.provider.MediaStore.EXTRA_PICK_IMAGES_MAX;
+
+import android.annotation.SuppressLint;
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.ActivityNotFoundException;
+import android.content.ClipData;
+import android.content.Intent;
+import android.database.Cursor;
+import android.net.Uri;
+import android.os.Build;
+import android.os.Bundle;
+import android.os.ext.SdkExtensions;
+import android.provider.MediaStore;
+import android.text.Editable;
+import android.text.TextWatcher;
+import android.util.Log;
+import android.view.Gravity;
+import android.view.View;
+import android.widget.Button;
+import android.widget.CheckBox;
+import android.widget.EditText;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.ScrollView;
+import android.widget.TextView;
+import android.widget.VideoView;
+
+import com.google.android.material.snackbar.Snackbar;
+
+public class PhotoPickerToolActivity extends AppCompatActivity {
+
+ private static final String TAG = "PhotoPickerToolActivity";
+ private static final int REQUEST_CODE = 42;
+
+ private int mMaxCount = 10;
+ private boolean mIsShowImageOnly;
+ private boolean mIsShowVideoOnly;
+ private boolean mSetMimeType;
+ private ScrollView mScrollView;
+
+ private CheckBox mSetImageOnlyCheckBox;
+ private CheckBox mSetVideoOnlyCheckBox;
+ private CheckBox mSetMimeTypeCheckBox;
+ private CheckBox mSetSelectionCountCheckBox;
+ private CheckBox mAllowMultipleCheckBox;
+ private CheckBox mGetContentCheckBox;
+ private EditText mMaxCountText;
+ private EditText mMimeTypeText;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main);
+
+ mAllowMultipleCheckBox = findViewById(R.id.cbx_allow_multiple);
+ mGetContentCheckBox = findViewById(R.id.cbx_get_content);
+ mSetImageOnlyCheckBox = findViewById(R.id.cbx_set_image_only);
+ mSetMimeTypeCheckBox = findViewById(R.id.cbx_set_mime_type);
+ mSetSelectionCountCheckBox = findViewById(R.id.cbx_set_selection_count);
+ mSetVideoOnlyCheckBox = findViewById(R.id.cbx_set_video_only);
+ mMaxCountText = findViewById(R.id.edittext_max_count);
+ mMimeTypeText = findViewById(R.id.edittext_mime_type);
+ mScrollView = findViewById(R.id.scrollview);
+
+ mSetImageOnlyCheckBox.setOnCheckedChangeListener(this::onShowImageOnlyCheckedChanged);
+ mSetVideoOnlyCheckBox.setOnCheckedChangeListener(this::onShowVideoOnlyCheckedChanged);
+ mSetMimeTypeCheckBox.setOnCheckedChangeListener(this::onSetMimeTypeCheckedChanged);
+ mSetSelectionCountCheckBox.setOnCheckedChangeListener(
+ this::onSetSelectionCountCheckedChanged);
+
+ mMaxCountText.addTextChangedListener(new TextWatcher() {
+ @Override
+ public void beforeTextChanged(CharSequence s, int start, int count, int after) {
+ }
+
+ @Override
+ public void onTextChanged(CharSequence s, int start, int before, int count) {
+ }
+
+ @Override
+ public void afterTextChanged(Editable s) {
+ try {
+ mMaxCount = Integer.parseInt(mMaxCountText.getText().toString().trim());
+ } catch (NumberFormatException ex) {
+ // The input is not an integer type, set the mMaxCount to -1.
+ mMaxCount = -1;
+ final String wrongFormatWarning =
+ "The count format is wrong! Please input correct number!";
+ Snackbar.make(mMaxCountText, wrongFormatWarning, Snackbar.LENGTH_LONG).show();
+ }
+ }
+ });
+
+ final Button launchButton = findViewById(R.id.launch_button);
+ launchButton.setOnClickListener(this::onLaunchButtonClicked);
+ }
+
+ private void onShowImageOnlyCheckedChanged(View view, boolean isChecked) {
+ if (mIsShowImageOnly == isChecked) {
+ return;
+ }
+
+ mIsShowImageOnly = isChecked;
+ if (isChecked) {
+ mSetVideoOnlyCheckBox.setChecked(false);
+ mSetMimeTypeCheckBox.setChecked(false);
+ }
+ }
+
+ private void onShowVideoOnlyCheckedChanged(View view, boolean isChecked) {
+ if (mIsShowVideoOnly == isChecked) {
+ return;
+ }
+
+ mIsShowVideoOnly = isChecked;
+ if (isChecked) {
+ mSetImageOnlyCheckBox.setChecked(false);
+ mSetMimeTypeCheckBox.setChecked(false);
+ }
+ }
+
+ private void onSetMimeTypeCheckedChanged(View view, boolean isChecked) {
+ if (mSetMimeType == isChecked) {
+ return;
+ }
+
+ mSetMimeType = isChecked;
+ if (isChecked) {
+ mSetImageOnlyCheckBox.setChecked(false);
+ mSetVideoOnlyCheckBox.setChecked(false);
+ }
+ mMimeTypeText.setEnabled(isChecked);
+ }
+
+ private void onSetSelectionCountCheckedChanged(View view, boolean isChecked) {
+ mMaxCountText.setEnabled(isChecked);
+ }
+
+ // We mistakenly get lint warning about using getPickImagesMaxLimit. The API is
+ // actually available in SX.
+ @SuppressLint("NewApi")
+ private void onLaunchButtonClicked(View view) {
+ final Intent intent;
+ if (mGetContentCheckBox.isChecked()) {
+ intent = new Intent(Intent.ACTION_GET_CONTENT);
+ intent.setType("*/*");
+ } else {
+ if (!isPhotoPickerAvailable()) {
+ logErrorAndShowToast("Photo Picker is not available on this device");
+ return;
+ }
+ intent = new Intent(ACTION_PICK_IMAGES);
+ }
+
+ if (mAllowMultipleCheckBox.isChecked()) {
+ if (mGetContentCheckBox.isChecked()) {
+ intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
+ } else {
+ // We mistakenly get lint warning about using getPickImagesMaxLimit. The API is
+ // actually available in SX.
+ intent.putExtra(EXTRA_PICK_IMAGES_MAX, MediaStore.getPickImagesMaxLimit());
+ }
+ }
+
+ if (mSetImageOnlyCheckBox.isChecked()) {
+ intent.setType("image/*");
+ } else if (mSetVideoOnlyCheckBox.isChecked()) {
+ intent.setType("video/*");
+ } else if (mSetMimeTypeCheckBox.isChecked()) {
+ final String mimeType = mMimeTypeText.getText().toString().trim();
+ intent.setType(mimeType);
+ }
+
+ if (mSetSelectionCountCheckBox.isChecked()) {
+ intent.putExtra(EXTRA_PICK_IMAGES_MAX, mMaxCount);
+ }
+
+ try {
+ startActivityForResult(intent, REQUEST_CODE);
+ } catch (ActivityNotFoundException ex){
+ final String errorMessage =
+ "No Activity found to handle Intent with type \"" + intent.getType() + "\"";
+ logErrorAndShowToast(errorMessage);
+ }
+ }
+
+ // We mistakenly get lint warning about using getExtensionVersion on API level < 32. The API is
+ // actually available in R+.
+ @SuppressLint("NewApi")
+ private boolean isPhotoPickerAvailable() {
+ return SDK_INT >= Build.VERSION_CODES.R
+ && SdkExtensions.getExtensionVersion(Build.VERSION_CODES.R) >= 2;
+ }
+
+ private void logErrorAndShowToast(String errorMessage) {
+ Log.e(TAG, errorMessage);
+ Snackbar.make(mScrollView, errorMessage, Snackbar.LENGTH_LONG).show();
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ super.onActivityResult(requestCode, resultCode, data);
+
+ if (resultCode == RESULT_CANCELED) {
+ Log.e(TAG, "The result code is canceled");
+ return;
+ };
+
+ if (requestCode != REQUEST_CODE) {
+ logErrorAndShowToast("The request code is not as we expected");
+ return;
+ }
+
+ if (data == null) {
+ logErrorAndShowToast("The result intent is null");
+ return;
+ }
+
+ final Uri uri = data.getData();
+ if (uri == null && data.getClipData() == null) {
+ logErrorAndShowToast("The uri and clipData of result intent is null");
+ return;
+ }
+
+ final LinearLayout itemContainer = findViewById(R.id.item_container);
+ final int itemSize = (int) (300 * getResources().getDisplayMetrics().density);
+ final LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemSize, itemSize);
+ params.gravity = Gravity.CENTER;
+ itemContainer.removeAllViews();
+ if (uri != null) {
+ itemContainer.addView(generateText(uri.toString()));
+ itemContainer.addView(generateItems(uri, params));
+ } else {
+ final ClipData clipData = data.getClipData();
+ final int count = clipData.getItemCount();
+ for (int i = 0; i < count; i++) {
+ Uri item = (Uri) clipData.getItemAt(i).getUri();
+ itemContainer.addView(generateText("" + i + ". " + item.toString()));
+ itemContainer.addView(generateItems(item, params));
+ }
+ // scroll to first item
+ mScrollView.smoothScrollTo(0, 0);
+ }
+ }
+
+ private TextView generateText(String text) {
+ final TextView textView = new TextView(this);
+ textView.setTextAppearance(R.style.HeaderTitle);
+ textView.setText(text);
+ return textView;
+ }
+
+ private View generateItems(Uri uri, LinearLayout.LayoutParams params) {
+ String mimeType = null;
+ // TODO: after getType issue is fixed, change to use getType
+ try (Cursor cursor = getContentResolver().query(uri,
+ new String[]{MediaStore.Files.FileColumns.MIME_TYPE}, null, null, null, null)) {
+ cursor.moveToFirst();
+ mimeType = cursor.getString(0);
+ }
+
+ if (isVideoMimeType(mimeType)) {
+ return generateVideoView(uri, params);
+ } else {
+ return generateImageView(uri, params);
+ }
+ }
+
+ private VideoView generateVideoView(Uri uri, LinearLayout.LayoutParams params) {
+ final VideoView video = new VideoView(this);
+ video.setLayoutParams(params);
+ video.setVideoURI(uri);
+ video.setOnPreparedListener(mp -> {
+ mp.setLooping(true);
+ mp.seekTo(0);
+ mp.start();
+ });
+ return video;
+ }
+
+ private ImageView generateImageView(Uri uri, LinearLayout.LayoutParams params) {
+ final ImageView image = new ImageView(this);
+ image.setLayoutParams(params);
+ image.setScaleType(ImageView.ScaleType.FIT_CENTER);
+ image.setImageURI(uri);
+ return image;
+ }
+
+ private static boolean isVideoMimeType(@Nullable String mimeType) {
+ if (mimeType == null) {
+ return false;
+ }
+ return startsWithIgnoreCase(mimeType, "video/");
+ }
+
+ /**
+ * Variant of {@link String#startsWith(String)} but which tests with case-insensitivity.
+ */
+ private static boolean startsWithIgnoreCase(@Nullable String target, @Nullable String other) {
+ if (target == null || other == null) {
+ return false;
+ }
+ if (other.length() >= target.length()) {
+ return false;
+ }
+ return target.regionMatches(true, 0, other, 0, other.length());
+ }
+}
diff --git a/tools/photopicker-gradle/app/src/main/res/layout/activity_main.xml b/tools/photopicker-gradle/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..c900517
--- /dev/null
+++ b/tools/photopicker-gradle/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ Copyright 2021 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
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <CheckBox
+ android:id="@+id/cbx_get_content"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="ACTION_GET_CONTENT"
+ android:textSize="16sp" />
+
+ <CheckBox
+ android:id="@+id/cbx_allow_multiple"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="ALLOW MULTIPLE"
+ android:textSize="16sp" />
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal">
+
+ <CheckBox
+ android:id="@+id/cbx_set_image_only"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="SHOW IMAGE ONLY"
+ android:textSize="16sp" />
+
+ <CheckBox
+ android:id="@+id/cbx_set_video_only"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="SHOW VIDEO ONLY"
+ android:textSize="16sp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal">
+
+ <CheckBox
+ android:id="@+id/cbx_set_mime_type"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="SET MIME TYPE"
+ android:textSize="16sp" />
+
+ <EditText
+ android:id="@+id/edittext_mime_type"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:gravity="center"
+ android:enabled="false"
+ android:textSize="16sp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal">
+
+ <CheckBox
+ android:id="@+id/cbx_set_selection_count"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="SET SELECTION COUNT"
+ android:textSize="16sp" />
+
+ <EditText
+ android:id="@+id/edittext_max_count"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:gravity="center"
+ android:enabled="false"
+ android:text="10"
+ android:textSize="16sp" />
+ </LinearLayout>
+
+ <Button
+ android:id="@+id/launch_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="Launch"
+ android:textSize="16sp" />
+
+ <ScrollView
+ android:id="@+id/scrollview"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+
+ <LinearLayout
+ android:id="@+id/item_container"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical" />
+ </ScrollView>
+</LinearLayout>
diff --git a/tools/photopicker-gradle/app/src/main/res/values/styles.xml b/tools/photopicker-gradle/app/src/main/res/values/styles.xml
new file mode 100644
index 0000000..3ad1215
--- /dev/null
+++ b/tools/photopicker-gradle/app/src/main/res/values/styles.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2021 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources xmlns:tools="http://schemas.android.com/tools">
+ <style name="HeaderTitle"
+ parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
+ <item name="android:textColor">?android:attr/textColorPrimary</item>
+ </style>
+</resources>
diff --git a/tools/photopicker-gradle/build.gradle b/tools/photopicker-gradle/build.gradle
new file mode 100644
index 0000000..7cbb664
--- /dev/null
+++ b/tools/photopicker-gradle/build.gradle
@@ -0,0 +1,17 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath "com.android.tools.build:gradle:7.0.3"
+
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
+}
+
+task clean(type: Delete) {
+ delete rootProject.buildDir
+}
\ No newline at end of file
diff --git a/tools/photopicker-gradle/gradle.properties b/tools/photopicker-gradle/gradle.properties
new file mode 100644
index 0000000..52f5917
--- /dev/null
+++ b/tools/photopicker-gradle/gradle.properties
@@ -0,0 +1,19 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. More details, visit
+# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app"s APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Automatically convert third-party libraries to use AndroidX
+android.enableJetifier=true
\ No newline at end of file
diff --git a/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.jar b/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..e708b1c
--- /dev/null
+++ b/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.properties b/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..1a33dec
--- /dev/null
+++ b/tools/photopicker-gradle/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Wed Nov 24 17:14:38 GMT 2021
+distributionBase=GRADLE_USER_HOME
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
+distributionPath=wrapper/dists
+zipStorePath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
diff --git a/tools/photopicker-gradle/gradlew b/tools/photopicker-gradle/gradlew
new file mode 100755
index 0000000..4f906e0
--- /dev/null
+++ b/tools/photopicker-gradle/gradlew
@@ -0,0 +1,185 @@
+#!/usr/bin/env sh
+
+#
+# Copyright 2015 the original author or authors.
+#
+# 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
+#
+# https://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.
+#
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+ echo "$*"
+}
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+ NONSTOP* )
+ nonstop=true
+ ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=`expr $i + 1`
+ done
+ case $i in
+ 0) set -- ;;
+ 1) set -- "$args0" ;;
+ 2) set -- "$args0" "$args1" ;;
+ 3) set -- "$args0" "$args1" "$args2" ;;
+ 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
+}
+APP_ARGS=`save "$@"`
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+exec "$JAVACMD" "$@"
diff --git a/tools/photopicker-gradle/gradlew.bat b/tools/photopicker-gradle/gradlew.bat
new file mode 100644
index 0000000..ac1b06f
--- /dev/null
+++ b/tools/photopicker-gradle/gradlew.bat
@@ -0,0 +1,89 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/tools/photopicker-gradle/settings.gradle b/tools/photopicker-gradle/settings.gradle
new file mode 100644
index 0000000..e09bea4
--- /dev/null
+++ b/tools/photopicker-gradle/settings.gradle
@@ -0,0 +1,10 @@
+dependencyResolutionManagement {
+ repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
+ repositories {
+ google()
+ mavenCentral()
+ jcenter() // Warning: this repository is going to shut down soon
+ }
+}
+rootProject.name = "photopicker"
+include ':app'
diff --git a/tools/photopicker/src/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java b/tools/photopicker/src/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
index 6835895..fc91077 100644
--- a/tools/photopicker/src/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
+++ b/tools/photopicker/src/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
@@ -101,6 +101,8 @@
try {
mMaxCount = Integer.parseInt(mMaxCountText.getText().toString().trim());
} catch (NumberFormatException ex) {
+ // The input is not an integer type, set the mMaxCount to -1.
+ mMaxCount = -1;
final String wrongFormatWarning =
"The count format is wrong! Please input correct number!";
Snackbar.make(mMaxCountText, wrongFormatWarning, Snackbar.LENGTH_LONG).show();
@@ -253,7 +255,7 @@
private ImageView generateImageView(Uri uri, LinearLayout.LayoutParams params) {
final ImageView image = new ImageView(this);
image.setLayoutParams(params);
- image.setScaleType(ImageView.ScaleType.CENTER_CROP);
+ image.setScaleType(ImageView.ScaleType.FIT_CENTER);
Glide.with(this)
.load(uri)
.thumbnail()