diff --git a/quickstep/res/values-de/strings.xml b/quickstep/res/values-de/strings.xml
index 24a25f5003..24a153be86 100644
--- a/quickstep/res/values-de/strings.xml
+++ b/quickstep/res/values-de/strings.xml
@@ -82,7 +82,7 @@
"Screenshot"
"Teilen"
"Für „Bildschirm teilen“ auf weitere App tippen"
- "„Bildschirm teilen“ wird von der App nicht unterstützt."
+ "„Geteilter Bildschirm“ wird v. d. App nicht unterstützt."
"Die App oder deine Organisation lässt diese Aktion nicht zu"
"Navigationstutorial überspringen?"
"Du findest es später auch in der %1$s App"
diff --git a/quickstep/res/values-es/strings.xml b/quickstep/res/values-es/strings.xml
index 7f60601e6f..6dfda23148 100644
--- a/quickstep/res/values-es/strings.xml
+++ b/quickstep/res/values-es/strings.xml
@@ -33,9 +33,9 @@
"Predicción de aplicaciones"
"Obtén sugerencias de aplicaciones en la fila inferior de la pantalla de inicio"
"Recibe sugerencias de aplicaciones en la fila de aplicaciones favoritas de la pantalla de inicio"
- "Accede fácilmente a las aplicaciones que más usas desde la pantalla de inicio. Las sugerencias cambiarán según tus hábitos. Las aplicaciones de la fila inferior pasarán a mostrarse en la pantalla de inicio."
+ "Accede fácilmente a las aplicaciones que más usas desde la pantalla de inicio. Las sugerencias cambiarán según tus hábitos. Las aplicaciones de la fila inferior que tengas ahora se moverán hacia arriba en la pantalla de inicio."
"Accede fácilmente a las aplicaciones que más usas desde la pantalla de inicio. Las sugerencias cambiarán según tus hábitos. Las aplicaciones de la fila de aplicaciones favoritas se moverán a la pantalla de inicio."
- "Accede fácilmente a las aplicaciones que más usas desde la pantalla de inicio. Las sugerencias cambiarán según tus hábitos. Las aplicaciones de la fila inferior se pondrán en una carpeta nueva."
+ "Accede fácilmente a las aplicaciones que más usas desde la pantalla de inicio. Las sugerencias cambiarán según tus hábitos. Las aplicaciones de la fila inferior que tengas ahora se moverán a una carpeta nueva."
"Sí, obtener sugerencias"
"No, gracias"
"Ajustes"
diff --git a/quickstep/res/values-hy/strings.xml b/quickstep/res/values-hy/strings.xml
index 1b9d1e5ace..0679d5236d 100644
--- a/quickstep/res/values-hy/strings.xml
+++ b/quickstep/res/values-hy/strings.xml
@@ -33,10 +33,10 @@
"Ձեր կանխատեսված հավելվածները"
"Ստացեք հավելվածների առաջարկներ հիմնական էկրանի ներքևում"
"Ստացեք հավելվածների առաջարկներ հիմնական էկրանի «Ընտրանի» տողում"
- "Արագ բացեք հաճախ օգտագործվող հավելվածներն անմիջապես հիմնական էկրանից։ Առաջարկները կփոփոխվեն՝ կախված ձեր գործողություններից։ Ներքևում ցուցադրվող հավելվածները կտեղափոխվեն հիմնական էկրանի վերևի մաս։"
+ "Անմիջապես հիմնական էկրանից բացեք հաճախ օգտագործվող հավելվածները։ Առաջարկվող հավելվածները կփոփոխվեն՝ կախված ձեր գործողություններից։ Ներքևի տողի հավելվածները կտեղափոխվեն վերև հիմնական էկրանին։"
"Արագ բացեք հաճախ օգտագործվող հավելվածներն անմիջապես հիմնական էկրանից։ Առաջարկները կփոփոխվեն՝ կախված ձեր գործողություններից։ «Ընտրանի» տողի հավելվածները կտեղափոխվեն հիմնական էկրան։"
"Արագ բացեք հաճախ օգտագործվող հավելվածներն անմիջապես հիմնական էկրանից։ Առաջարկները կփոփոխվեն՝ կախված ձեր գործողություններից։ Ներքևում ցուցադրվող հավելվածները կտեղափոխվեն նոր պանակ։"
- "Ստանալ հավելվածների առաջարկներ"
+ "Ստանալ առաջարկներ"
"Ոչ, շնորհակալություն"
"Կարգավորումներ"
"Հաճախ օգտագործվող հավելվածները ցուցադրվում են այստեղ և փոփոխվում են ըստ ձեր գործողությունների հերթականության։"
diff --git a/quickstep/res/values-in/strings.xml b/quickstep/res/values-in/strings.xml
index 8a11e927be..09b80e4437 100644
--- a/quickstep/res/values-in/strings.xml
+++ b/quickstep/res/values-in/strings.xml
@@ -40,7 +40,7 @@
"Lain kali"
"Setelan"
"Aplikasi yang paling sering digunakan muncul di sini, dan berubah berdasarkan rutinitas"
- "Tarik aplikasi dari baris paling bawah untuk mendapatkan saran aplikasi"
+ "Tarik aplikasi dari baris bawah untuk mendapatkan saran aplikasi"
"Saran aplikasi ditambahkan ke ruang kosong"
"Saran aplikasi diaktifkan"
"Saran aplikasi dinonaktifkan"
diff --git a/quickstep/res/values-ja/strings.xml b/quickstep/res/values-ja/strings.xml
index 066bd0f6c1..6f2567b86c 100644
--- a/quickstep/res/values-ja/strings.xml
+++ b/quickstep/res/values-ja/strings.xml
@@ -33,7 +33,7 @@
"予測されたアプリ"
"ホーム画面の一番下にアプリの候補を表示できます"
"ホーム画面のお気に入りの行でアプリの候補を利用できます"
- "ホーム画面で、使用頻度の高いアプリに簡単にアクセスできるようになります。アプリの候補はルーティンに応じて変わります。一番下の行にあるアプリは上に移動します。"
+ "ホーム画面で、使用頻度の高いアプリに簡単にアクセスできるようになります。アプリの候補はルーティンに応じて変わります。ホーム画面で今一番下の行にあるアプリは、一行上に移動します。"
"ホーム画面で、使用頻度の高いアプリに簡単にアクセスできるようになります。アプリの候補はルーティンに応じて変わります。お気に入りの行にあるアプリがホーム画面に移動します。"
"ホーム画面で、使用頻度の高いアプリに簡単にアクセスできるようになります。アプリの候補はルーティンに応じて変わります。一番下の行にあるアプリが新しいフォルダに移動します。"
"アプリの候補を利用"
diff --git a/quickstep/res/values-kn/strings.xml b/quickstep/res/values-kn/strings.xml
index d882cf0892..42858c8860 100644
--- a/quickstep/res/values-kn/strings.xml
+++ b/quickstep/res/values-kn/strings.xml
@@ -33,7 +33,7 @@
"ನಿಮ್ಮ ಮುನ್ಸೂಚಿತ ಆ್ಯಪ್ಗಳು"
"ನಿಮ್ಮ ಹೋಮ್ ಸ್ಕ್ರೀನ್ನ ಕೆಳಭಾಗದ ಸಾಲಿನಲ್ಲಿ ಆ್ಯಪ್ ಸಲಹೆಗಳನ್ನು ಪಡೆಯಿರಿ"
"ನಿಮ್ಮ ಹೋಮ್ ಸ್ಕ್ರೀನ್ನ ಮೆಚ್ಚಿನವುಗಳ ಸಾಲಿನಲ್ಲಿ ಆ್ಯಪ್ ಸಲಹೆಗಳನ್ನು ಪಡೆಯಿರಿ"
- "ನೀವು ಹೆಚ್ಚು ಬಳಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಹೋಮ್ ಸ್ಕ್ರೀನ್ನಲ್ಲಿಯೇ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಿ. ನಿಮ್ಮ ದಿನಚರಿಯನ್ನು ಆಧರಿಸಿ ಸಲಹೆಗಳು ಬದಲಾಗುತ್ತವೆ. ಕೆಳಭಾಗದ ಸಾಲಿನಲ್ಲಿನ ಆ್ಯಪ್ಗಳು ನಿಮ್ಮ ಹೋಮ್ ಸ್ಕ್ರೀನ್ ಚಲಿಸುತ್ತವೆ."
+ "ನೀವು ಹೆಚ್ಚು ಬಳಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಹೋಮ್ ಸ್ಕ್ರೀನ್ನಲ್ಲಿಯೇ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಿ. ನಿಮ್ಮ ದಿನಚರಿಯನ್ನು ಆಧರಿಸಿ ಸಲಹೆಗಳು ಬದಲಾಗುತ್ತವೆ. ಕೆಳಭಾಗದ ಸಾಲಿನಲ್ಲಿನ ಆ್ಯಪ್ಗಳು ನಿಮ್ಮ ಹೋಮ್ ಸ್ಕ್ರೀನ್ ಕಡೆಗೆ ಚಲಿಸುತ್ತವೆ."
"ನೀವು ಹೆಚ್ಚು ಬಳಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಹೋಮ್ ಸ್ಕ್ರೀನ್ನಲ್ಲಿಯೇ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಿ. ನಿಮ್ಮ ದಿನಚರಿಯನ್ನು ಆಧರಿಸಿ ಸಲಹೆಗಳು ಬದಲಾಗುತ್ತವೆ. ಮೆಚ್ಚಿನವುಗಳ ಸಾಲಿನಲ್ಲಿನ ಆ್ಯಪ್ಗಳು ನಿಮ್ಮ ಹೋಮ್ ಸ್ಕ್ರೀನ್ಗೆ ಚಲಿಸುತ್ತವೆ."
"ನೀವು ಹೆಚ್ಚು ಬಳಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಹೋಮ್ ಸ್ಕ್ರೀನ್ನಲ್ಲಿಯೇ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಿ. ನಿಮ್ಮ ದಿನಚರಿಯನ್ನು ಆಧರಿಸಿ ಸಲಹೆಗಳು ಬದಲಾಗುತ್ತವೆ. ಕೆಳಭಾಗದ ಸಾಲಿನಲ್ಲಿನ ಆ್ಯಪ್ಗಳು ಹೊಸ ಫೋಲ್ಡರ್ಗೆ ಚಲಿಸುತ್ತವೆ."
"ಆ್ಯಪ್ ಸಲಹೆಗಳನ್ನು ಪಡೆಯಿರಿ"
diff --git a/quickstep/res/values-my/strings.xml b/quickstep/res/values-my/strings.xml
index df9101ec6e..ba0af80e7c 100644
--- a/quickstep/res/values-my/strings.xml
+++ b/quickstep/res/values-my/strings.xml
@@ -35,7 +35,7 @@
"သင်၏ \'ပင်မစာမျက်နှာ\' ၏ အနှစ်သက်ဆုံးများအတန်းတွင် အက်ပ်အကြံပြုချက်များ ရယူခြင်း"
"အသုံးအများဆုံးအက်ပ်များကို \'ပင်မစာမျက်နှာ\' တွင် အလွယ်တကူ ဖွင့်နိုင်သည်။ သင်၏ ပုံမှန်လုပ်ဆောင်ချက်များပေါ် အခြေခံ၍ အကြံပြုချက်များ ပြောင်းလဲပါမည်။ အောက်ခြေအတန်းရှိ အက်ပ်များကို သင်၏ \'ပင်မစာမျက်နှာ\' သို့ရွှေ့လိုက်မည်။"
"အသုံးအများဆုံးအက်ပ်များကို \'ပင်မစာမျက်နှာ\' တွင် အလွယ်တကူ သုံးနိုင်သည်။ သင်၏ ပုံမှန်အစီအစဉ်များပေါ် အခြေခံ၍ အကြံပြုချက်များ ပြောင်းလဲပါမည်။ အနှစ်သက်ဆုံးများအတန်းရှိ အက်ပ်များကို သင်၏ \'ပင်မစာမျက်နှာ\' သို့ရွှေ့လိုက်မည်။"
- "အသုံးအများဆုံးအက်ပ်များကို \'ပင်မစာမျက်နှာ\' တွင် အလွယ်တကူ သုံးနိုင်သည်။ သင်၏ ပုံမှန်အစီအစဉ်များပေါ် အခြေခံ၍ အကြံပြုချက်များ ပြောင်းလဲပါမည်။ အောက်ခြေအတန်းရှိ အက်ပ်များကို ဖိုင်တွဲအသစ်သို့ ရွှေ့လိုက်မည်။"
+ "အသုံးအများဆုံးအက်ပ်များကို ပင်မစာမျက်နှာတွင် အလွယ်တကူ သုံးနိုင်သည်။ သင်၏ ပုံမှန်အစီအစဉ်များပေါ် အခြေခံ၍ အကြံပြုချက်များ ပြောင်းလဲပါမည်။ အောက်ခြေအတန်းရှိ အက်ပ်များကို ဖိုင်တွဲအသစ်သို့ ရွှေ့လိုက်မည်။"
"အက်ပ်အကြံပြုချက်များ ရယူရန်"
"မလိုပါ"
"ဆက်တင်များ"
diff --git a/quickstep/res/values-pt/strings.xml b/quickstep/res/values-pt/strings.xml
index 30e59c22f0..305a1d8c43 100644
--- a/quickstep/res/values-pt/strings.xml
+++ b/quickstep/res/values-pt/strings.xml
@@ -40,7 +40,7 @@
"Não"
"Configurações"
"Os apps mais usados aparecem aqui e mudam de acordo com sua rotina"
- "Arraste apps da linha inferior para receber sugestões de apps"
+ "Arraste apps para fora da linha inferior e receba sugestões"
"Sugestões de apps adicionadas a um espaço vazio"
"O recurso \"sugestões de apps\" está ativado"
"O recurso \"sugestões de apps\" está desativado"
diff --git a/quickstep/res/values-te/strings.xml b/quickstep/res/values-te/strings.xml
index ebd24dcdf3..9d80fe1aa0 100644
--- a/quickstep/res/values-te/strings.xml
+++ b/quickstep/res/values-te/strings.xml
@@ -29,7 +29,7 @@
"%1$s, %2$s"
"< 1 నిమిషం"
"నేటికి %1$s మిగిలి ఉంది"
- "యాప్ సలహాలు"
+ "యాప్ సూచనలు"
"మీ సూచించబడిన యాప్లు"
"మీ మొదటి స్క్రీన్ దిగువ వరుసలో యాప్ సలహాలను పొందండి"
"మీ హోమ్ స్క్రీన్లోని ఇష్టమైన వాటి వరుసలో యాప్ సూచనలు పొందండి"
diff --git a/quickstep/res/values-uz/strings.xml b/quickstep/res/values-uz/strings.xml
index f612987e21..27ca1d0a29 100644
--- a/quickstep/res/values-uz/strings.xml
+++ b/quickstep/res/values-uz/strings.xml
@@ -40,7 +40,7 @@
"Kerak emas"
"Sozlamalar"
"Faol ishlatiladigan ilovalar bu yerda chiqadi va oxirgi faoliyatingiz asosida almashadi"
- "Tavsiyalar olish uchun ilovalarni pastki qatordan tashqariga oling"
+ "Ilova tavsiyalarini olish uchun ilovalarni pastki qatordan tashqariga ushlab torting"
"Tavsiya etilgan ilovalarni ochiq joylarga kiriting"
"Ilova tavsiyalari yoqildi"
"Endi ilova takliflari chiqmaydi"
diff --git a/quickstep/res/values-vi/strings.xml b/quickstep/res/values-vi/strings.xml
index 253fca2e3c..883653b19e 100644
--- a/quickstep/res/values-vi/strings.xml
+++ b/quickstep/res/values-vi/strings.xml
@@ -33,9 +33,9 @@
"Các ứng dụng gợi ý của bạn"
"Nhận các ứng dụng đề xuất ở cuối Màn hình chính"
"Nhận các ứng dụng đề xuất trên hàng mục ưa thích của Màn hình chính"
- "Ngay từ Màn hình chính, bạn có thể dễ dàng truy cập vào những ứng dụng mà mình dùng thường xuyên nhất. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng dưới cùng sẽ chuyển lên phía trên của Màn hình chính."
- "Ngay trên Màn hình chính, bạn có thể dễ dàng mở những ứng dụng mà mình dùng thường xuyên nhất. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng mục ưa thích sẽ chuyển sang Màn hình chính."
- "Ngay từ Màn hình chính, bạn có thể dễ dàng truy cập vào những ứng dụng mà mình dùng thường xuyên nhất. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng dưới cùng sẽ chuyển đến một thư mục mới."
+ "Bạn có thể dễ dàng truy cập những ứng dụng mà mình dùng thường xuyên nhất ngay trên màn hình chính. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng dưới cùng sẽ chuyển lên phía trên của Màn hình chính."
+ "Bạn có thể dễ dàng mở những ứng dụng mà mình dùng thường xuyên nhất ngay trên màn hình chính. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng mục ưa thích sẽ chuyển sang Màn hình chính."
+ "Bạn có thể dễ dàng truy cập những ứng dụng mà mình dùng thường xuyên nhất ngay trên màn hình chính. Các ứng dụng đề xuất sẽ thay đổi dựa trên thói quen của bạn. Các ứng dụng ở hàng dưới cùng sẽ chuyển đến một thư mục mới."
"Nhận ứng dụng đề xuất"
"Không, cảm ơn"
"Cài đặt"
diff --git a/quickstep/res/values-zh-rCN/strings.xml b/quickstep/res/values-zh-rCN/strings.xml
index eaf60185c3..73b194d109 100644
--- a/quickstep/res/values-zh-rCN/strings.xml
+++ b/quickstep/res/values-zh-rCN/strings.xml
@@ -33,7 +33,7 @@
"您可能想要使用的应用"
"在主屏幕底部获取应用建议"
"在主屏幕的收藏行获取应用建议"
- "直接在主屏幕上轻松访问您最常用的应用。系统会根据您的日常安排提供不同的建议。最下面一排中的应用会向上移动到主屏幕中。"
+ "直接在主屏幕上轻松访问您最常用的应用。系统会根据您的日常安排提供不同的建议。最下面一排中的应用会向上移到主屏幕中。"
"直接在主屏幕上轻松访问您最常用的应用。建议会因您的日常安排而变化,收藏行中的应用将移到主屏幕上。"
"直接在主屏幕上轻松访问您最常用的应用。系统会根据您的日常安排提供不同的建议。最下面一排中的应用会移到新文件夹中。"
"获取应用建议"
diff --git a/quickstep/src/com/android/quickstep/util/WorkspaceUnlockAnim.java b/quickstep/src/com/android/quickstep/util/WorkspaceUnlockAnim.java
deleted file mode 100644
index aa3f0d7860..0000000000
--- a/quickstep/src/com/android/quickstep/util/WorkspaceUnlockAnim.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * 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.quickstep.util;
-
-import com.android.launcher3.Launcher;
-import com.android.launcher3.Utilities;
-
-/**
- * Animation to animate in a workspace during the unlock transition.
- */
-// TODO(b/219444608): use SCALE_PROPERTY_FACTORY once the scale is reset to 1.0 after unlocking.
-public class WorkspaceUnlockAnim {
- /** Scale for the workspace icons at the beginning of the animation. */
- private static final float START_SCALE = 0.9f;
-
- /**
- * Starting translation Y values for the animation. We use a larger value if we're animating in
- * from a swipe, since there is more perceived upward movement when we unlock from a swipe.
- */
- private static final int START_TRANSLATION_DP = 15;
- private static final int START_TRANSLATION_SWIPE_DP = 60;
-
- private Launcher mLauncher;
- private float mUnlockAmount = 0f;
-
- public WorkspaceUnlockAnim(Launcher launcher) {
- mLauncher = launcher;
- }
-
- /**
- * Called when we're about to make the Launcher window visible and play the unlock animation.
- *
- * This is a blocking call so that System UI knows it's safe to show the Launcher window without
- * causing the Launcher contents to flicker on screen. Do not do anything expensive here.
- */
- public void prepareForUnlock() {
- mLauncher.getWorkspace().setAlpha(0f);
- mLauncher.getHotseat().setAlpha(0f);
-
- mUnlockAmount = 0f;
- }
-
- public void setUnlockAmount(float amount, boolean fromSwipe) {
- mUnlockAmount = amount;
-
- final float amountInverse = 1f - amount;
- final float scale = START_SCALE + (1f - START_SCALE) * amount;
-
- mLauncher.getWorkspace().setScaleX(scale);
- mLauncher.getWorkspace().setScaleY(scale);
- mLauncher.getWorkspace().setAlpha(amount);
- mLauncher.getWorkspace().setPivotToScaleWithSelf(mLauncher.getHotseat());
-
- mLauncher.getHotseat().setScaleX(scale);
- mLauncher.getHotseat().setScaleY(scale);
- mLauncher.getHotseat().setAlpha(amount);
-
- if (fromSwipe) {
- mLauncher.getWorkspace().setTranslationY(
- Utilities.dpToPx(START_TRANSLATION_SWIPE_DP) * amountInverse);
- mLauncher.getHotseat().setTranslationY(
- Utilities.dpToPx(START_TRANSLATION_SWIPE_DP) * amountInverse);
- } else {
- mLauncher.getWorkspace().setTranslationY(
- Utilities.dpToPx(START_TRANSLATION_DP) * amountInverse);
- mLauncher.getHotseat().setTranslationY(
- Utilities.dpToPx(START_TRANSLATION_DP) * amountInverse);
- }
- }
-}
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java
index 68592592e7..e64e439779 100644
--- a/quickstep/src/com/android/quickstep/views/RecentsView.java
+++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -2073,6 +2073,9 @@ public abstract class RecentsView"ይህ የስርዓት መተግበሪያ ነው እና ማራገፍ አይቻልም።"
"ስም ያርትዑ"
"%1$s ተሰናክሏል"
-
-
+ "{count,plural, =1{{app_name}፣ # ማሳወቂያ አለው}one{{app_name}፣ # ማሳወቂያዎች አሉት}other{{app_name}፣ # ማሳወቂያዎች አሉት}}"
"ገጽ %1$d ከ%2$d"
"መነሻ ማያ ገጽ %1$d ከ%2$d"
"አዲስ የመነሻ ማያ ገጽ"
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 757079b018..681fa2f84e 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -90,8 +90,7 @@
"هذا تطبيق نظام وتتعذر إزالته."
"تعديل الاسم"
"تم إيقاف %1$s"
-
-
+ "{count,plural, =1{هناك إشعار واحد في التطبيق {app_name}.}zero{هناك # إشعار في التطبيق {app_name}.}two{هناك إشعارَان في التطبيق {app_name}.}few{هناك # إشعارات في التطبيق {app_name}.}many{هناك # إشعارًا في التطبيق {app_name}.}other{هناك # إشعار في التطبيق {app_name}.}}"
"الصفحة %1$d من %2$d"
"الشاشة الرئيسية %1$d من %2$d"
"صفحة الشاشة الرئيسية الجديدة"
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index ceeff39bd8..ec644a1b18 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -90,8 +90,7 @@
"Bu sistem tətbiqi olduğu üçün sistemdən silinə bilməz."
"Adı redaktə edin"
"%1$s deaktiv edildi"
-
-
+ "{count,plural, =1{{app_name} tətbiqində # bildiriş var}other{{app_name} tətbiqində # bildiriş var}}"
"Səhifə %1$d of %2$d"
"Əsas Səhifə ekranı %1$d of %2$d"
"Yeni əsas ekran səhifəsi"
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index bec3ce9031..cc0c40d6bf 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -90,8 +90,7 @@
"Гэта сістэмная праграма, яе нельга выдаліць."
"Змяніць назву"
"%1$s адключана"
-
-
+ "{count,plural, =1{У праграмы \"{app_name}\" ёсць # апавяшчэнне}one{У праграмы \"{app_name}\" ёсць # апавяшчэнне}few{У праграмы \"{app_name}\" ёсць # апавяшчэнні}many{У праграмы \"{app_name}\" ёсць # апавяшчэнняў}other{У праграмы \"{app_name}\" ёсць # апавяшчэння}}"
"Старонка %1$d з %2$d"
"Галоўны экран %1$d з %2$d"
"Новая старонка галоўнага экрана"
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index 565cecb76e..cf3163b827 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -90,7 +90,7 @@
"Ovo je sistemska aplikacija i ne može se deinstalirati."
"Uređivanje naziva"
"Aplikacija %1$s je onemogućena"
- "{count,plural, =1{Aplikacija {app_name} ima # obavijest}one{Aplikacija {app_name} ima # obavijest}few{Aplikacija {app_name} ima # obavijesti}other{Aplikacija {app_name} ima # obavijesti}}"
+ "{count,plural, =1{Aplikacija {app_name} ima # obavještenje}one{Aplikacija {app_name} ima # obavještenje}few{Aplikacija {app_name} ima # obavještenja}other{Aplikacija {app_name} ima # obavještenja}}"
"Strana %1$d od %2$d"
"Početni ekran %1$d od %2$d"
"Nova stranica početnog ekrana"
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 62da07b2a5..225d7ee55d 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -37,7 +37,7 @@
"%1$d × %2$d"
"šířka %1$d, výška %2$d"
"%1$s widget"
- "Pokud widgetem chcete pohybovat po ploše, podržte ho"
+ "Pokud chcete widgetem pohybovat po ploše, podržte ho"
"Přidat na plochu"
"Widget %1$s byl přidán na plochu"
"{count,plural, =1{ # widget}few{# widgety}many{# widgetu}other{# widgetů}}"
@@ -90,8 +90,7 @@
"Toto je systémová aplikace a nelze ji odinstalovat."
"Upravit název"
"Aplikace %1$s je zakázána"
-
-
+ "{count,plural, =1{Aplikace {app_name} má # oznámení}few{Aplikace {app_name} má # oznámení}many{Aplikace {app_name} má # oznámení}other{Aplikace {app_name} má # oznámení}}"
"Strana %1$d z %2$d"
"Plocha %1$d z %2$d"
"Nová stránka plochy"
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index f5a90adf08..094d84e8c6 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -90,8 +90,7 @@
"Dette er en systemapp, som ikke kan afinstalleres."
"Rediger navn"
"%1$s er deaktiveret"
-
-
+ "{count,plural, =1{{app_name} har # notifikation}one{{app_name} har # notifikation}other{{app_name} har # notifikationer}}"
"Side %1$d ud af %2$d"
"Startskærm %1$d ud af %2$d"
"Ny startskærm"
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index dcc5648d5b..4b92155b32 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -27,7 +27,7 @@
"Widgets im abgesicherten Modus deaktiviert"
"Verknüpfung nicht verfügbar"
"Startbildschirm"
- "Splitscreen"
+ "Geteilter Bildschirm"
"Oben teilen"
"Links teilen"
"Rechts teilen"
@@ -90,8 +90,7 @@
"Dies ist eine Systemanwendung, die nicht deinstalliert werden kann."
"Name bearbeiten"
"%1$s deaktiviert"
-
-
+ "{count,plural, =1{{app_name} hat # Benachrichtigung}other{{app_name} hat # Benachrichtigungen}}"
"Seite %1$d von %2$d"
"Startbildschirm %1$d von %2$d"
"Neue Startbildschirmseite"
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index bd06193c86..667d5112b3 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -90,8 +90,7 @@
"Αυτή είναι μια εφαρμογή συστήματος και δεν είναι δυνατή η κατάργηση της εγκατάστασής της."
"Επεξεργασία ονόματος"
"Η εφαρμογή %1$s είναι απενεργοποιημένη"
-
-
+ "{count,plural, =1{Η εφαρμογή {app_name} έχει # ειδοποίηση}other{Η εφαρμογή {app_name} έχει # ειδοποιήσεις}}"
"Σελίδα %1$d από %2$d"
"Αρχική οθόνη %1$d από %2$d"
"Νέα σελίδα αρχικής οθόνης"
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 8c64ae3716..fad669065a 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -90,8 +90,7 @@
"Esta es una aplicación del sistema y no se puede desinstalar."
"Editar nombre"
"Se inhabilitó %1$s"
-
-
+ "{count,plural, =1{{app_name} tiene # notificación}other{{app_name} tiene # notificaciones}}"
"Página %1$d de %2$d"
"Pantalla principal %1$d de %2$d"
"Nueva página en la pantalla principal"
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 2e9fb3ff78..ef7271e51a 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -38,7 +38,7 @@
"%1$d de ancho por %2$d de alto"
"Widget de %1$s"
"Mantén pulsado el widget para moverlo por la pantalla de inicio"
- "Añadir a la pantalla de inicio"
+ "Añadir a pantalla de inicio"
"Widget %1$s añadido a la pantalla de inicio"
"{count,plural, =1{# widget}other{# widgets}}"
"{count,plural, =1{# combinación de teclas}other{# combinaciones de teclas}}"
@@ -52,7 +52,7 @@
"Trabajo"
"Conversaciones"
"Información útil al alcance de la mano"
- "Para recibir información sin abrir aplicaciones, puedes añadir widgets a la pantalla de inicio"
+ "Para ver información sin abrir una aplicación, puedes añadir widgets a la pantalla de inicio"
"Toca para cambiar los ajustes del widget"
"Entendido"
"Cambiar ajustes del widget"
@@ -90,8 +90,7 @@
"Esta aplicación es del sistema y no se puede desinstalar."
"Editar nombre"
"Se ha inhabilitado %1$s"
-
-
+ "{count,plural, =1{{app_name} tiene # notificación}other{{app_name} tiene # notificaciones}}"
"Página %1$d de %2$d"
"Pantalla de inicio %1$d de %2$d"
"Nueva página de pantalla de inicio"
@@ -115,7 +114,7 @@
"Para mostrar puntos de notificación, activa las notificaciones de %1$s"
"Cambiar ajustes"
"Mostrar puntos de notificación"
- "Añadir iconos de las aplicaciones a la pantalla de inicio"
+ "Añadir iconos de aplicaciones a la pantalla de inicio"
"Añade el icono de una aplicación nueva instalada a la pantalla de inicio"
"Desconocido"
"Quitar"
@@ -127,7 +126,7 @@
"Esperando para instalar %1$s"
"Lista de widgets"
"Lista de widgets cerrada"
- "Añadir a la pantalla de inicio"
+ "Añadir a pantalla de inicio"
"Mover elemento aquí"
"Elemento añadido a la pantalla de inicio"
"Elemento quitado"
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 211960943a..8f6a8d5acf 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -90,8 +90,7 @@
"See on süsteemirakendus ja seda ei saa desinstallida."
"Muuda nime"
"Rakendus %1$s on keelatud"
-
-
+ "{count,plural, =1{Rakenduses {app_name} on # märguanne}other{Rakenduses {app_name} on # märguannet}}"
"Leht %1$d/%2$d"
"Avakuva %1$d/%2$d"
"Uus avakuva leht"
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 1d7f87c3b3..995f8dd6a2 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -90,8 +90,7 @@
"Sistema-aplikazioa da hau eta ezin da desinstalatu."
"Editatu izena"
"%1$s desgaituta dago"
-
-
+ "{count,plural, =1{{app_name} aplikazioak # jakinarazpen dauka}other{{app_name} aplikazioak # jakinarazpen dauzka}}"
"%1$d/%2$d orria"
"%1$d/%2$d hasierako pantaila"
"Hasierako pantailaren orri berria"
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 64a64a180e..ee9751833e 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -90,8 +90,7 @@
"این برنامه سیستمی است و حذف نصب نمیشود."
"ویرایش نام"
"%1$s غیرفعال شد"
-
-
+ "{count,plural, =1{{app_name} # اعلان دارد}one{{app_name} # اعلان دارد}other{{app_name} # اعلان دارد}}"
"صفحه %1$d از %2$d"
"صفحه اصلی %1$d از %2$d"
"صفحه اصلی جدید"
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index e577920bd8..21006e611d 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -90,8 +90,7 @@
"Tämä on järjestelmäsovellus, eikä sitä voi poistaa."
"Muokkaa nimeä"
"%1$s poistettiin käytöstä"
-
-
+ "{count,plural, =1{{app_name}: # ilmoitus}other{{app_name}: # ilmoitusta}}"
"Sivu %1$d / %2$d"
"Aloitusruutu %1$d/%2$d"
"Uusi aloitusnäytön sivu"
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 55aa060b35..0c023a3f8d 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -90,8 +90,7 @@
"Impossible de désinstaller cette application, car il s\'agit d\'une application système."
"Modifier le nom"
"L\'application %1$s est désactivée"
-
-
+ "{count,plural, =1{{app_name} a # notification}one{{app_name} a # notification}other{{app_name} a # notifications}}"
"Page %1$d sur %2$d"
"Écran d\'accueil %1$d sur %2$d"
"Nouvelle page d\'écran d\'accueil"
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 28a558811b..5199c89782 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -90,8 +90,7 @@
"Impossible de désinstaller cette application, car il s\'agit d\'une application système."
"Modifier le nom"
"%1$s est désactivé."
-
-
+ "{count,plural, =1{{app_name} a # notification}one{{app_name} a # notification}other{{app_name} a # notifications}}"
"Page %1$d sur %2$d"
"Écran d\'accueil %1$d sur %2$d"
"Nouvelle page d\'écran d\'accueil"
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index f2d56781e5..eee0032423 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -44,7 +44,7 @@
"{count,plural, =1{# atallo}other{# atallos}}"
"%1$s, %2$s"
"Widgets"
- "Busca Widgets"
+ "Busca widgets"
"Borrar texto da caixa de busca"
"Non hai widgets nin atallos dispoñibles"
"Non se atoparon widgets nin atallos"
@@ -90,8 +90,7 @@
"Esta aplicación é do sistema e non se pode desinstalar."
"Edita o nome"
"Desactivouse %1$s"
-
-
+ "{count,plural, =1{{app_name} ten # notificación}other{{app_name} ten # notificacións}}"
"Páxina %1$d de %2$d"
"Pantalla de inicio %1$d de %2$d"
"Nova páxina da pantalla de inicio"
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 9124a9d828..39f61ba217 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -90,8 +90,7 @@
"આ એક સિસ્ટમ ઍપ્લિકેશન છે અને અનઇન્સ્ટોલ કરી શકાતી નથી."
"નામમાં ફેરફાર કરો"
"%1$s અક્ષમ કરી"
-
-
+ "{count,plural, =1{{app_name}ના # નોટિફિકેશન છે}one{{app_name}ના # નોટિફિકેશન છે}other{{app_name}ના # નોટિફિકેશન છે}}"
"%2$d માંથી %1$d પૃષ્ઠ"
"%2$d માંથી %1$d હોમ સ્ક્રીન"
"નવું હોમ સ્ક્રીન પૃષ્ઠ"
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 56abbff565..f12af718a3 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -37,7 +37,7 @@
"%1$d × %2$d"
"%1$d širine i %2$d visine"
"Widget %1$s"
- "Dodirnite i zadržite widget da biste ga pomicali po početnom zaslonu."
+ "Dodirnite i zadržite widget da biste ga pomicali po početnom zaslonu"
"Dodaj na početni zaslon"
"Widget %1$s dodan je na početni zaslon"
"{count,plural, =1{# widget}one{# widget}few{# widgeta}other{# widgeta}}"
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 8b67bfa77c..d48792abcc 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -90,8 +90,7 @@
"Ez egy rendszeralkalmazás, és nem lehet eltávolítani."
"Név módosítása"
"A(z) %1$s letiltva"
-
-
+ "{count,plural, =1{A(z) {app_name} alkalmazásnak # értesítése van}other{A(z) {app_name} alkalmazásnak # értesítése van}}"
"%2$d/%1$d. oldal"
"%2$d/%1$d. kezdőképernyő"
"Új kezdőképernyő oldal"
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 15c7b96496..1c90768f0d 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -90,8 +90,7 @@
"Սա համակարգային ծրագիր է և չի կարող ապատեղադրվել:"
"Փոխել անունը"
"%1$s հավելվածն անջատված է"
-
-
+ "{count,plural, =1{«{app_name}» հավելվածն ունի # ծանուցում}one{«{app_name}» հավելվածն ունի # ծանուցում}other{«{app_name}» հավելվածն ունի # ծանուցում}}"
"Էջ %1$d՝ %2$d-ից"
"Հիմնական էկրան %1$d` %2$d-ից"
"Հիմնական էկրանի նոր էջ"
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index ad9831e7ba..ee64f2c4c9 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -90,8 +90,7 @@
"Ini adalah aplikasi sistem dan tidak dapat dicopot pemasangannya."
"Sunting Nama"
"%1$s dinonaktifkan"
-
-
+ "{count,plural, =1{{app_name} memiliki # notifikasi}other{{app_name} memiliki # notifikasi}}"
"Halaman %1$d dari %2$d"
"Layar utama %1$d dari %2$d"
"Halaman layar utama baru"
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index cbea891a21..7f7b560074 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -90,8 +90,7 @@
"Þetta er kerfisforrit sem ekki er hægt að fjarlægja."
"Breyta nafni"
"Óvirkt %1$s"
-
-
+ "{count,plural, =1{{app_name} er með # tilkynningu}one{{app_name} er með # tilkynningu}other{{app_name} er með # tilkynningar}}"
"Síða %1$d af %2$d"
"Heimaskjár %1$d af %2$d"
"Ný síða á heimaskjá"
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 078ac952a2..55bc9acd67 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -52,7 +52,7 @@
"Lavoro"
"Conversazioni"
"Informazioni utili a portata di mano"
- "Per ricevere informazioni senza aprire app, puoi aggiungere widget alla schermata Home"
+ "Per ricevere informazioni senza aprire le app, puoi aggiungere dei widget alla schermata Home"
"Tocca per modificare le impostazioni del widget"
"OK"
"Modifica le impostazioni del widget"
@@ -90,8 +90,7 @@
"Questa è un\'app di sistema e non può essere disinstallata."
"Modifica nome"
"App %1$s disattivata"
-
-
+ "{count,plural, =1{{app_name} ha # notifica}other{{app_name} ha # notifiche}}"
"Pagina %1$d di %2$d"
"Schermata Home %1$d di %2$d"
"Nuova pagina Schermata Home"
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 99dbe93d67..e374ced35e 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -90,8 +90,7 @@
"זוהי אפליקציית מערכת ולא ניתן להסיר את התקנתה."
"עריכת השם"
"%1$s מושבתת"
-
-
+ "{count,plural, =1{לאפליקציה {app_name} יש התראה אחת}two{לאפליקציה {app_name} יש # התראות}many{לאפליקציה {app_name} יש # התראות}other{לאפליקציה {app_name} יש # התראות}}"
"דף %1$d מתוך %2$d"
"מסך הבית %1$d מתוך %2$d"
"מסך הבית חדש"
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index b39c213368..1383216045 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -90,8 +90,7 @@
"Бұл жүйе қолданбасы, сондықтан оны алу мүмкін емес."
"Атын өңдеу"
"%1$s өшірілді"
-
-
+ "{count,plural, =1{{app_name} қолданбасында # хабарландыру бар}other{{app_name} қолданбасында # хабарландыру бар}}"
"%1$d бет, барлығы %2$d"
"%1$d негізгі экран, барлығы %2$d"
"Жаңа негізгі экран беті"
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 339bc617ca..65a58f4bd0 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -90,8 +90,7 @@
"시스템 앱은 제거할 수 없습니다."
"이름 수정"
"%1$s 사용 안함"
-
-
+ "{count,plural, =1{{app_name} 알림 #개}other{{app_name} 알림 #개}}"
"페이지 %1$d/%2$d"
"홈 화면 %1$d/%2$d"
"새로운 홈 화면 페이지"
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index 2265dd9215..0286ec3198 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -90,8 +90,7 @@
"Бул системдик колдонмо жана аны чечкенге болбойт."
"Аталышын түзөтүү"
"%1$s өчүрүлгөн"
-
-
+ "{count,plural, =1{{app_name}, # билдирмеси бар}other{{app_name}, # билдирмеси бар}}"
"%2$d ичинен %1$d барак"
"Үй экраны %2$d ичинен %1$d"
"Жаңы башкы экран барагы"
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 676ca608f9..1245f5c3c1 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -90,8 +90,7 @@
"ນີ້ແມ່ນແອັບຯຂອງລະບົບ ແລະບໍ່ສາມາດຖອນການຕິດຕັ້ງອອກໄດ້."
"ແກ້ໄຂຊື່"
"ປິດການນຳໃຊ້ %1$s ແລ້ວ"
-
-
+ "{count,plural, =1{{app_name} ມີ # ການແຈ້ງເຕືອນ}other{{app_name} ມີ # ການແຈ້ງເຕືອນ}}"
"ໜ້າ %1$d ຈາກ %2$d"
"ໜ້າຈໍຫຼັກ %1$d ໃນ %2$d"
"ໜ້າຂອງໜ້າຈໍຫຼັກໃໝ່"
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 2a89d3e32d..0675912b83 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -90,8 +90,7 @@
"Šī ir sistēmas lietotne, un to nevar atinstalēt."
"Nosaukuma rediģēšana"
"Lietotne %1$s ir atspējota"
-
-
+ "{count,plural, =1{Lietotnē {app_name} ir # paziņojums}zero{Lietotnē {app_name} ir # paziņojumi}one{Lietotnē {app_name} ir # paziņojums}other{Lietotnē {app_name} ir # paziņojumi}}"
"%1$d. lapa no %2$d"
"Sākuma ekrāns: %1$d no %2$d"
"Jauna sākuma ekrāna lapa"
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 08a9a0451c..3c75a6611c 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -90,8 +90,7 @@
"Ini ialah apl sistem dan tidak boleh dinyahpasang."
"Edit Nama"
"%1$s dilumpuhkan"
-
-
+ "{count,plural, =1{{app_name} mempunyai # pemberitahuan}other{{app_name} mempunyai # pemberitahuan}}"
"Halaman %1$d daripada %2$d"
"Skrin Laman Utama %1$d daripada %2$d"
"Halaman skrin utama baharu"
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 56d6ee7c63..48edebc5a8 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -90,8 +90,7 @@
"ဤအပ်ပလီကေးရှင်းမှာ စစ်စတန်ပိုင်းဆိုင်ရာ အပ်ပလီကေးရှင်းဖြစ်ပါသည်။ ထုတ်ပစ်၍ မရပါ"
"အမည်ကို တည်းဖြတ်ပါ"
"%1$s ကို ပိတ်ထားသည်"
-
-
+ "{count,plural, =1{{app_name} တွင် အကြောင်းကြားချက် # ခု ရှိသည်}other{{app_name} တွင် အကြောင်းကြားချက် # ခု ရှိသည်}}"
"စာမျက်နှာ %1$d မှ %2$d"
"ပင်မစာမျက်နှာ %1$d မှ %2$d"
"ပင်မမျက်နှာပြင် စာမျက်နှာသစ်"
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 047732f622..ad6a3cc323 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -90,8 +90,7 @@
"Dette er en systemapp som ikke kan avinstalleres."
"Rediger navn"
"Slo av %1$s"
-
-
+ "{count,plural, =1{{app_name} har # varsel}other{{app_name} har # varsler}}"
"Side %1$d av %2$d"
"Startside %1$d av %2$d"
"Ny side på startskjermen"
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 39f3f6a4ff..05a284f21f 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -111,7 +111,7 @@
"सक्रिय"
"निष्क्रिय"
"सूचनासम्बन्धी पहुँच आवश्यक हुन्छ"
- "सूचनाको प्रतीक जनाउने थोप्लाहरू देखाउन %1$s को एपसम्बन्धी सूचनाहरूलाई सक्रिय गर्नुहोस्"
+ "सूचनाको प्रतीक जनाउने थोप्लाहरू देखाउन %1$s को एपसम्बन्धी सूचनाहरूलाई अन गर्नुहोस्"
"सेटिङहरू बदल्नुहोस्"
"सूचनाको प्रतीक जनाउने थोप्लाहरू देखाउनुहोस्"
"एपका आइकनहरू होम स्क्रिनमा राखियोस्"
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 5f637876e8..1f226b3d98 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -51,7 +51,7 @@
"Osobiste"
"Służbowe"
"Rozmowy"
- "Użyteczne informacje w zasięgu ręki"
+ "Użyteczne informacje w zasięgu ręki"
"Możesz dodać widżety do ekranu głównego, aby uzyskiwać informacje bez otwierania aplikacji"
"Kliknij, aby zmienić ustawienia widżetu"
"OK"
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 189fe079e2..e2c9a62b5d 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -90,8 +90,7 @@
"Aceasta este o aplicație de sistem și nu poate fi dezinstalată."
"Modificați numele"
"S-a dezactivat %1$s"
-
-
+ "{count,plural, =1{{app_name} are # notificare}few{{app_name} are # notificări}other{{app_name} are # de notificări}}"
"Pagina %1$d din %2$d"
"Ecranul de pornire %1$d din %2$d"
"Pagină nouă pe ecranul de pornire"
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 88a99726d3..373e8ede02 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -90,8 +90,7 @@
"Это системное приложение, его нельзя удалить."
"Измените название"
"Приложение %1$s отключено"
-
-
+ "{count,plural, =1{В приложении \"{app_name}\" # уведомление}one{В приложении \"{app_name}\" # уведомление}few{В приложении \"{app_name}\" # уведомления}many{В приложении \"{app_name}\" # уведомлений}other{В приложении \"{app_name}\" # уведомления}}"
"Стр. %1$d из %2$d"
"Главный экран %1$d из %2$d"
"Новый экран"
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index dcfa89e289..868451d01b 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -90,8 +90,7 @@
"මෙය පද්ධති යෙදුමක් වන අතර අස්ථාපනය කළ නොහැක."
"නම සංස්කරණය කරන්න"
"%1$s අබල කෙරිණි"
-
-
+ "{count,plural, =1{{app_name} හට දැනුම්දීම් #ක් ඇත}one{{app_name} හට දැනුම්දීම් #ක් ඇත}other{{app_name} හට දැනුම්දීම් #ක් ඇත}}"
"%2$d හි %1$d පිටුව"
"මුල් පිටු තිරය %2$d හි %1$d"
"නව මුල් පිටුව"
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 8255f643d5..7ae936cc52 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -37,7 +37,7 @@
"%1$d × %2$d"
"šírka %1$d, výška %2$d"
"Miniaplikácia %1$s"
- "Po pridržaní môžete miniaplikáciu posúvať po ploche"
+ "Pridržaním môžete miniaplikáciu posúvať po ploche"
"Pridať na plochu"
"Na plochu bola pridaná miniaplikácia %1$s"
"{count,plural, =1{# miniaplikácia}few{# miniaplikácie}many{# widgets}other{# miniaplikácií}}"
@@ -90,8 +90,7 @@
"Toto je systémová aplikácia a nedá sa odinštalovať."
"Úprava názvu"
"Aplikácia %1$s je deaktivovaná"
-
-
+ "{count,plural, =1{Aplikácia {app_name} má # upozornenie}few{Aplikácia {app_name} má # upozornenia}many{{app_name} has # notifications}other{Aplikácia {app_name} má # upozornení}}"
"Stránka %1$d z %2$d"
"Plocha %1$d z %2$d"
"Nová stránka plochy"
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index b470a98567..d385ade3bd 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -90,8 +90,7 @@
"Ky është aplikacion sistemi dhe nuk mund të çinstalohet."
"Redakto emrin"
"%1$s u çaktivizua"
-
-
+ "{count,plural, =1{{app_name} ka # njoftim}other{{app_name} ka # njoftime}}"
"Faqja: %1$d nga gjithsej %2$d"
"Ekrani bazë: %1$d nga gjithsej %2$d"
"Faqja e ekranit të ri kryesor"
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 1821d1179d..4448c30797 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -90,8 +90,7 @@
"Det här är en systemapp som inte kan avinstalleras."
"Redigera namn"
"%1$s har inaktiverats"
-
-
+ "{count,plural, =1{{app_name} har # avisering}other{{app_name} har # aviseringar}}"
"Sidan %1$d av %2$d"
"Startskärmen %1$d av %2$d"
"Ny sida på startskärmen"
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 658ca90df0..b81fbeb462 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -90,8 +90,7 @@
"Hii ni programu ya mfumo na haiwezi kuondolewa."
"Badilisha Jina"
"%1$s imezimwa"
-
-
+ "{count,plural, =1{{app_name} ina arifa #}other{{app_name} ina arifa #}}"
"Ukurasa%1$d wa %2$d"
"Skrini ya mwanzo %1$d ya %2$d"
"Ukurasa mpya wa skrini ya kwanza"
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index 3727000fb6..9c012f561c 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -90,8 +90,7 @@
"இது அமைப்பு ஆப்ஸ் என்பதால் நிறுவல் நீக்கம் செய்ய முடியாது."
"பெயரைத் திருத்துதல்"
"%1$s முடக்கப்பட்டது"
-
-
+ "{count,plural, =1{{app_name} ஆப்ஸில் # அறிவிப்பு உள்ளது}other{{app_name} ஆப்ஸில் # அறிவிப்புகள் உள்ளன}}"
"பக்கம் %1$d / %2$d"
"முகப்புத் திரை %1$d of %2$d"
"புதிய முகப்புத் திரை பக்கம்"
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index c9bca1fa39..4856915a68 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -90,8 +90,7 @@
"ఇది సిస్టమ్ యాప్ మరియు దీన్ని అన్ఇన్స్టాల్ చేయడం సాధ్యపడదు."
"పేరును ఎడిట్ చేయండి"
"%1$s నిలిపివేయబడింది"
-
-
+ "{count,plural, =1{{app_name}లో # నోటిఫికేషన్ ఉంది}other{{app_name}లో # నోటిఫికేషన్లు ఉన్నాయి}}"
"%2$dలో %1$dవ పేజీ"
"%2$dలో %1$dవ హోమ్ స్క్రీన్"
"కొత్త హోమ్ స్క్రీన్ పేజీ"
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index c09db43cc9..2d2c0b26c5 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -51,7 +51,7 @@
"ส่วนตัว"
"งาน"
"การสนทนา"
- "เข้าถึงข้อมูลที่เป็นประโยชน์ได้ที่ปลายนิ้ว"
+ "เข้าถึงข้อมูลที่เป็นประโยชน์ได้จากปลายนิ้ว"
"หากต้องการรับข้อมูลโดยไม่เปิดแอป ให้เพิ่มวิดเจ็ตลงในหน้าจอหลัก"
"แตะเพื่อเปลี่ยนการตั้งค่าวิดเจ็ต"
"รับทราบ"
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index a5855a5cff..ae4c310726 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -90,8 +90,7 @@
"Bu bir sistem uygulamasıdır ve yüklemesi kaldırılamaz."
"Adı Düzenle"
"%1$s devre dışı"
-
-
+ "{count,plural, =1{{app_name} uygulamasının # bildirimi var}other{{app_name} uygulamasının # bildirimi var}}"
"Sayfa %1$d / %2$d"
"Ana ekran %1$d / %2$d"
"Yeni ana ekran sayfası"
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 826b2cf55e..e6f66828b1 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -90,8 +90,7 @@
"Це системна програма, її неможливо видалити."
"Редагувати назву"
"%1$s вимкнено"
-
-
+ "{count,plural, =1{Додаток {app_name} має # сповіщення}one{Додаток {app_name} має # сповіщення}few{Додаток {app_name} має # сповіщення}many{Додаток {app_name} має # сповіщень}other{Додаток {app_name} має # сповіщення}}"
"Сторінка %1$d з %2$d"
"Головний екран %1$d з %2$d"
"Нова сторінка головного екрана"
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index 1312a81a0d..32a41087af 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -90,8 +90,7 @@
"یہ ایک سسٹم ایپ ہے اور اسے اَن انسٹال نہیں کیا جا سکتا ہے۔"
"نام میں ترمیم کریں"
"%1$s غیر فعال ہے"
-
-
+ "{count,plural, =1{{app_name} میں # اطلاع ہے}other{{app_name} میں # اطلاعات ہیں}}"
"صفحہ %1$d از %2$d"
"ہوم اسکرین %1$d از %2$d"
"نیا ہوم اسکرین صفحہ"
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 92f44d2a3b..b15515f98d 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -90,8 +90,7 @@
"Đây là ứng dụng hệ thống và không thể gỡ cài đặt."
"Chỉnh sửa tên"
"Đã vô hiệu hóa %1$s"
-
-
+ "{count,plural, =1{{app_name} có # thông báo}other{{app_name} có # thông báo}}"
"Trang %1$d / %2$d"
"Màn hình chính %1$d / %2$d"
"Trang màn hình chính mới"
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 18985902a4..775c4952c0 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -90,8 +90,7 @@
"这是系统应用,无法卸载。"
"修改名称"
"已停用%1$s"
-
-
+ "{count,plural, =1{“{app_name}”有 # 条通知}other{“{app_name}”有 # 条通知}}"
"第%1$d页,共%2$d页"
"主屏幕:第%1$d屏,共%2$d屏"
"主屏幕新页面"
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 1297803ec0..a2914d61d3 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -37,7 +37,7 @@
"%1$d × %2$d"
"寬度為 %1$d,高度為 %2$d"
"「%1$s」小工具"
- "按住小工具即可移到主畫面的任一位置"
+ "按住小工具即可將它移到主畫面上的任何位置"
"新增至主畫面"
"已將「%1$s」小工具新增到主畫面"
"{count,plural, =1{# 項小工具}other{# 項小工具}}"
@@ -90,8 +90,7 @@
"這是系統應用程式,不可解除安裝。"
"編輯名稱"
"已停用 %1$s"
-
-
+ "{count,plural, =1{「{app_name}」應用程式有 # 則通知}other{「{app_name}」應用程式有 # 則通知}}"
"第 %1$d 頁,共 %2$d 頁"
"主畫面:第 %1$d 頁,共 %2$d 頁"
"新的主畫面頁面"
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index b1a6d6aef4..79b9acd24a 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -90,8 +90,7 @@
"Lolu uhlelo lokusebenza lwesistimu futhi alikwazi ukukhishwa."
"Hlela igama"
"Kukhutshaziwe %1$s"
-
-
+ "{count,plural, =1{I-{app_name} inesaziso esi-#}one{I-{app_name} inezaziso ezingu-#}other{I-{app_name} inezaziso ezingu-#}}"
"Ikhasi elingu-%1$d kwangu-%2$d"
"Isikrini sasekhaya esingu-%1$d se-%2$d"
"Ikhasi elisha lesikrini sasekhaya"
@@ -104,7 +103,7 @@
"Ifolda: %1$s, %2$d noma izinto eziningi"
"Izithombe zangemuva"
"Isithombe sangemuva nesitayela"
- "Izilungiselelo zasekhaya"
+ "Amasethingi asekhaya"
"Kukhutshazwe umlawuli wakho"
"Vumela ukuzungezisa kwesikrini sasekhaya"
"Uma ifoni iphendukiswa"
diff --git a/src/com/android/launcher3/anim/Interpolators.java b/src/com/android/launcher3/anim/Interpolators.java
index 1e7b2247b8..5a46ce1b18 100644
--- a/src/com/android/launcher3/anim/Interpolators.java
+++ b/src/com/android/launcher3/anim/Interpolators.java
@@ -47,6 +47,13 @@ public class Interpolators {
public static final Interpolator DEACCEL_2_5 = new DecelerateInterpolator(2.5f);
public static final Interpolator DEACCEL_3 = new DecelerateInterpolator(3f);
+ /**
+ * The decelerating emphasized interpolator. Used for hero / emphasized movement of content that
+ * is appearing e.g. when coming from off screen
+ */
+ public static final Interpolator EMPHASIZED_DECELERATE = new PathInterpolator(
+ 0.05f, 0.7f, 0.1f, 1f);
+
public static final Interpolator ACCEL_DEACCEL = new AccelerateDecelerateInterpolator();
public static final Interpolator FAST_OUT_SLOW_IN = new PathInterpolator(0.4f, 0f, 0.2f, 1f);
@@ -145,8 +152,9 @@ public class Interpolators {
}
/**
- * Runs the given interpolator such that the entire progress is set between the given bounds.
- * That is, we set the interpolation to 0 until lowerBound and reach 1 by upperBound.
+ * Returns a function that runs the given interpolator such that the entire progress is set
+ * between the given bounds. That is, we set the interpolation to 0 until lowerBound and reach
+ * 1 by upperBound.
*/
public static Interpolator clampToProgress(Interpolator interpolator, float lowerBound,
float upperBound) {
@@ -155,18 +163,30 @@ public class Interpolators {
String.format("upperBound (%f) must be greater than lowerBound (%f)",
upperBound, lowerBound));
}
- return t -> {
- if (t == lowerBound && t == upperBound) {
- return t == 0f ? 0 : 1;
- }
- if (t < lowerBound) {
- return 0;
- }
- if (t > upperBound) {
- return 1;
- }
- return interpolator.getInterpolation((t - lowerBound) / (upperBound - lowerBound));
- };
+ return t -> clampToProgress(t, lowerBound, upperBound);
+ }
+
+ /**
+ * Returns the progress value's progress between the lower and upper bounds. That is, the
+ * progress will be 0f from 0f to lowerBound, and reach 1f by upperBound.
+ */
+ public static float clampToProgress(float progress, float lowerBound, float upperBound) {
+ if (upperBound < lowerBound) {
+ throw new IllegalArgumentException(
+ String.format("upperBound (%f) must be greater than lowerBound (%f)",
+ upperBound, lowerBound));
+ }
+
+ if (progress == lowerBound && progress == upperBound) {
+ return progress == 0f ? 0 : 1;
+ }
+ if (progress < lowerBound) {
+ return 0;
+ }
+ if (progress > upperBound) {
+ return 1;
+ }
+ return (progress - lowerBound) / (upperBound - lowerBound);
}
/**