diff --git a/app/build.gradle b/app/build.gradle
index 9079e645e..f45722de8 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -13,8 +13,8 @@ android {
resValue "string", "app_name", "NewPipe"
minSdkVersion 19
targetSdkVersion 29
- versionCode 955
- versionName "0.20.1"
+ versionCode 956
+ versionName "0.20.2"
multiDexEnabled true
@@ -86,7 +86,7 @@ android {
ext {
icepickVersion = '3.2.0'
- checkstyleVersion = '8.32'
+ checkstyleVersion = '8.36.2'
stethoVersion = '1.5.1'
leakCanaryVersion = '2.2'
exoPlayerVersion = '2.11.8'
@@ -171,7 +171,7 @@ dependencies {
// NewPipe dependencies
// You can use a local version by uncommenting a few lines in settings.gradle
- implementation 'com.github.TeamNewPipe:NewPipeExtractor:350eed6214b93255d788dfa208b1e9a5e5da91e6'
+ implementation 'com.github.TeamNewPipe:NewPipeExtractor:62912ee8349f5d26617c039f337297628ff52ead'
implementation "com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751"
implementation "org.jsoup:jsoup:1.13.1"
diff --git a/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java b/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
index 801bc4293..e71e7f19c 100644
--- a/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
+++ b/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
@@ -1641,8 +1641,8 @@ public class VideoDetailFragment
return true;
}
- final int errorId = exception instanceof YoutubeStreamExtractor.DecryptException
- ? R.string.youtube_signature_decryption_error
+ final int errorId = exception instanceof YoutubeStreamExtractor.DeobfuscateException
+ ? R.string.youtube_signature_deobfuscation_error
: exception instanceof ExtractionException
? R.string.parsing_error
: R.string.general_error;
diff --git a/app/src/main/java/org/schabi/newpipe/settings/NotificationSettingsFragment.java b/app/src/main/java/org/schabi/newpipe/settings/NotificationSettingsFragment.java
index 84bfc29e9..13e500e12 100644
--- a/app/src/main/java/org/schabi/newpipe/settings/NotificationSettingsFragment.java
+++ b/app/src/main/java/org/schabi/newpipe/settings/NotificationSettingsFragment.java
@@ -2,9 +2,7 @@ package org.schabi.newpipe.settings;
import android.content.Intent;
import android.content.SharedPreferences;
-import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
-import android.os.Build;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.LayoutInflater;
@@ -23,6 +21,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.content.res.AppCompatResources;
+import androidx.core.graphics.drawable.DrawableCompat;
import androidx.core.widget.TextViewCompat;
import androidx.fragment.app.Fragment;
@@ -238,16 +237,13 @@ public class NotificationSettingsFragment extends Fragment {
// if present set action icon with correct color
if (NotificationConstants.ACTION_ICONS[action] != 0) {
- final Drawable drawable = AppCompatResources.getDrawable(requireContext(),
+ Drawable drawable = AppCompatResources.getDrawable(requireContext(),
NotificationConstants.ACTION_ICONS[action]);
if (drawable != null) {
final int color = ThemeHelper.resolveColorFromAttr(requireContext(),
android.R.attr.textColorPrimary);
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- drawable.setTint(color);
- } else {
- drawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN);
- }
+ drawable = DrawableCompat.wrap(drawable).mutate();
+ DrawableCompat.setTint(drawable, color);
TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(radioButton,
null, null, drawable, null);
}
diff --git a/app/src/main/java/org/schabi/newpipe/util/ExtractorHelper.java b/app/src/main/java/org/schabi/newpipe/util/ExtractorHelper.java
index a1a73d7ac..e6dffaec4 100644
--- a/app/src/main/java/org/schabi/newpipe/util/ExtractorHelper.java
+++ b/app/src/main/java/org/schabi/newpipe/util/ExtractorHelper.java
@@ -293,8 +293,8 @@ public final class ExtractorHelper {
} else if (exception instanceof ContentNotSupportedException) {
Toast.makeText(context, R.string.content_not_supported, Toast.LENGTH_LONG).show();
} else {
- final int errorId = exception instanceof YoutubeStreamExtractor.DecryptException
- ? R.string.youtube_signature_decryption_error
+ final int errorId = exception instanceof YoutubeStreamExtractor.DeobfuscateException
+ ? R.string.youtube_signature_deobfuscation_error
: exception instanceof ParsingException
? R.string.parsing_error : R.string.general_error;
ErrorActivity.reportError(handler, context, exception, MainActivity.class, null,
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index aa5d91336..602933b81 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -54,7 +54,7 @@
تعذرت عملية تحميل كافة صور المعاينة
خطأ
تعذرت عملية تحليل الموقع
- تعذر فك تشفير توقيع رابط الفيديو
+ تعذر فك تشفير توقيع رابط الفيديو
اضغط على \"بحث\" للبدء
\n
اشتراك
diff --git a/app/src/main/res/values-b+ast/strings.xml b/app/src/main/res/values-b+ast/strings.xml
index 44a1264bc..99ced66c3 100644
--- a/app/src/main/res/values-b+ast/strings.xml
+++ b/app/src/main/res/values-b+ast/strings.xml
@@ -26,7 +26,7 @@
En direuto
Fallu
Nun pudieron cargase toles miniatures
- Nun pudo descifrase la robla de la URL del videu
+ Nun pudo descifrase la robla de la URL del videu
Nun pudo analizase\'l sitiu web
Entá nun se sofiten los fluxos en direuto
Nun pudo consiguise dengún fluxu
diff --git a/app/src/main/res/values-b+zh+HANS+CN/strings.xml b/app/src/main/res/values-b+zh+HANS+CN/strings.xml
index eefc61a57..74dcfc717 100644
--- a/app/src/main/res/values-b+zh+HANS+CN/strings.xml
+++ b/app/src/main/res/values-b+zh+HANS+CN/strings.xml
@@ -175,7 +175,7 @@
错误报告
错误
无法加载所有缩略图
- 无法解密视频的 URL 签名
+ 无法解密视频的 URL 签名
无法解析网址
无法完全解析网址
内容不可用
diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml
index 1f76b4190..0a65bda22 100644
--- a/app/src/main/res/values-be/strings.xml
+++ b/app/src/main/res/values-be/strings.xml
@@ -147,7 +147,7 @@
Памылка
Памылка сеткі
Не атрымалася загрузіць усе мініяцюры
- Не атрымалася расшыфраваць подпіс URL у відэа
+ Не атрымалася расшыфраваць подпіс URL у відэа
Не атрымалася разабраць вэб-сайт
Не атрымалася цалкам разабраць вэб-сайт
Кантэнт недаступны
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 7d5bf6142..65e122ed2 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -217,7 +217,7 @@
Изтрива историята с въвежданите за търсене ключови думи
Изтрий цялата история на търсенията\?
Историята на търсенията е изтрита.
- URL подписът на клипа не можа да бъде дешифрован
+ URL подписът на клипа не можа да бъде дешифрован
Външните плейъри не поддържат този вид линкове
Невалиден URL
Невалидна директория
diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml
index 4ef6f7780..8db8f61e4 100644
--- a/app/src/main/res/values-bn-rBD/strings.xml
+++ b/app/src/main/res/values-bn-rBD/strings.xml
@@ -74,7 +74,7 @@
ত্রুটি
নেটওয়ার্ক ত্রুটি
সব থাম্বনেইল লোড করা যায়নি
- ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
+ ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
ওয়েবসাইট বিশ্লেষন করা যায়নি
ওয়েবসাইট সম্পুর্নভাবে বিশ্লেষন করা যায়নি
কন্টেন্ট উপলব্ধ নয়
diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml
index 4cff77fa2..96e51912d 100644
--- a/app/src/main/res/values-bn-rIN/strings.xml
+++ b/app/src/main/res/values-bn-rIN/strings.xml
@@ -61,7 +61,7 @@
কন্টেন্ট উপলব্ধ নয়
ওয়েবসাইট সম্পুর্নভাবে বিশ্লেষন করা যায়নি
ওয়েবসাইট বিশ্লেষন করা যায়নি
- ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
+ ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
সব থাম্বনেইল লোড করা যায়নি
নেটওয়ার্ক ত্রুটি
ত্রুটি
diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml
index 506d795c3..114d9607c 100644
--- a/app/src/main/res/values-bn/strings.xml
+++ b/app/src/main/res/values-bn/strings.xml
@@ -176,7 +176,7 @@
কন্টেন্ট উপলব্ধ নয়
ওয়েবসাইট সম্পুর্নভাবে বিশ্লেষন করা যায়নি
ওয়েবসাইট বিশ্লেষন করা যায়নি
- ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
+ ভিডিও URL স্বাক্ষর ডিক্রিপ্ট করা যায়নি
সব থাম্বনেইল লোড করা যায়নি
নেটওয়ার্ক ত্রুটি
বাহ্যিক স্টোরেজ নেই
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 9d75d1c45..4b3a25555 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -167,7 +167,7 @@
Notificació del NewPipe
Notificacions dels reproductors en rerefons o emergents del NewPipe
No s\'han pogut carregar totes les miniatures
- No s\'ha pogut desxifrar la signatura de l\'URL del vídeo
+ No s\'ha pogut desxifrar la signatura de l\'URL del vídeo
No s\'ha pogut processar el lloc web
No s\'ha pogut processar del tot el lloc web
Contingut no disponible
diff --git a/app/src/main/res/values-ckb/strings.xml b/app/src/main/res/values-ckb/strings.xml
index 8151cf887..421442971 100644
--- a/app/src/main/res/values-ckb/strings.xml
+++ b/app/src/main/res/values-ckb/strings.xml
@@ -449,7 +449,7 @@
هەمان فۆڵدەر بوونی نییە
دڵخوازکردنی لیستی کارپێکردن
ناوی پەڕگە ناکرێ بەتاڵ بێت
- ناتوانرێ واژووی بەستەری ڤیدیۆ بخوێنرێتەوە
+ ناتوانرێ واژووی بەستەری ڤیدیۆ بخوێنرێتەوە
پیشاندانی ئاگانامەیەک بۆ ئامادەبوونی داوانامە لەکاتی بەردەست بوونی وەشانی نوێ
بەشداربووەکان
مێژووی تەماشاکردن
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 3faaa2b87..25c331f9e 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -43,7 +43,7 @@
Chyba
Chyba sítě
Nebylo možné nahrát všechny náhledy
- Nebylo možné dekódovat URL videa
+ Nebylo možné dekódovat URL videa
Nebylo možné analyzovat stránku
Obsah není k dispozici
Náhled videa
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 20aaf3432..34573e745 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -164,7 +164,7 @@
Download til eksternt SD-kort er endnu ikke muligt. Nulstil placering af download-mappe\?
Netværksfejl
Kunne ikke indlæse alle miniaturebilleder
- Kunne ikke dekryptere URL-signatur for video
+ Kunne ikke dekryptere URL-signatur for video
Kunne ikke analysere websted
Kunne ikke analysere webstedet fuldstændig
Indhold ikke tilgængeligt
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 6bbcfffed..ce4560f1e 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -52,7 +52,7 @@
Downloadverzeichnis „%1$s“ erstellt
Fehler
Konnte nicht alle Vorschaubilder laden
- Konnte Video-URL-Signatur nicht entschlüsseln
+ Konnte Video-URL-Signatur nicht entschlüsseln
Konnte Webseite nicht analysieren
Inhalt nicht verfügbar
Inhalt
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index eac5acd55..bcb05819d 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -177,7 +177,7 @@
Διαγραφή ολόκληρου του ιστορικού αναζητήσεων;
Το ιστορικό αναζητήσεων διαγράφηκε.
Δεν ήταν δυνατή η φόρτωση όλων των εικονιδίων
- Δεν ήταν δυνατή η αποκρυπτογράφηση της υπογραφής του URL του βίντεο
+ Δεν ήταν δυνατή η αποκρυπτογράφηση της υπογραφής του URL του βίντεο
Δεν ήταν δυνατή η ανάλυση του ιστοτόπου
Δεν ήταν δυνατή η ανάλυση ολόκληρου του ιστοτόπου
Το περιεχόμενο δεν είναι διαθέσιμο
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index 27267f1b3..7d9d0fd87 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -40,7 +40,7 @@
Ĉu instali la mankan aplikaĵon Kore\?
Montri la sekvan filmeton kaj similajn filmetojn
Ĉiuj bildetoj ne ŝargeblas
- La subskribo de la ligilo de la filmeto ne malĉifreblas
+ La subskribo de la ligilo de la filmeto ne malĉifreblas
La retejo ne analizeblas
Bildeto de la antaŭrigardo de la filmeto
Ludi filmeton, daŭro:
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index c0464ca8d..c6e62c9a5 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -47,7 +47,7 @@
Error
Error de conexión
No se pudo cargar las miniaturas
- No se pudo descifrar la URL del vídeo
+ No se pudo descifrar la URL del vídeo
No se pudo analizar el sitio web
Mostrar vídeos \'Siguientes\' y \'Similares\'
Idioma predeterminado del contenido
diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml
index 7d39f31e9..f1b16effd 100644
--- a/app/src/main/res/values-et/strings.xml
+++ b/app/src/main/res/values-et/strings.xml
@@ -141,7 +141,7 @@
Viga
Võrgu viga
Kõiki pisipilte ei õnnestunud laadida
- Video URLi dekrüptimine nurjus
+ Video URLi dekrüptimine nurjus
Veebilehe töötlemine nurjus
Veebilehe täielik töötlemine nurjus
Sisu pole saadaval
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
index 57be1e4cc..32d334fab 100644
--- a/app/src/main/res/values-eu/strings.xml
+++ b/app/src/main/res/values-eu/strings.xml
@@ -86,7 +86,7 @@
Errorea
Sare-errorea
Ezin izan dira iruditxo guztiak deskargatu
- Ezin izan da bideoaren URL sinadura deskodetu
+ Ezin izan da bideoaren URL sinadura deskodetu
Ezin izan da webgunea analizatu
Ezin izan da webgunea guztiz analizatu
Edukia ez dago eskuragarri
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index ecdd8653c..56c638ebf 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -53,7 +53,7 @@
خطا
خطای شبکه
نمیتوان تمام بندانگشتیها را بار کرد
- نمیتوان امضای نشانی اینترنتی ویدیو را رمزگشایی کرد
+ نمیتوان امضای نشانی اینترنتی ویدیو را رمزگشایی کرد
نمیتوان پایگاه وب را تجزیه کرد
نمیتوان پایگاه وب را به صورت کامل تجزیه کرد
محتوا در دسترس نیست
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 13e2ae17d..675ef0f29 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -99,7 +99,7 @@
Virhe
Verkkovirhe
Kaikkia esikatselukuvia ei voitu ladata
- Videon URL-allekirjoituksen salausta ei voitu purkaa
+ Videon URL-allekirjoituksen salausta ei voitu purkaa
Verkkosivua ei voitu jäsentää
Verkkosivua ei voitu täysin jäsentää
Sisältö ei ole saatavilla
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index fb9c24175..836a66529 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -58,7 +58,7 @@
Contenu avec limite d’âge
En direct
Impossible de charger toutes les miniatures
- Impossible de déchiffrer la signature URL de la vidéo
+ Impossible de déchiffrer la signature URL de la vidéo
Impossible d’analyser complètement le site web
Les flux en direct ne sont pas encore pris en charge
Désolé, une erreur est survenue.
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index cf60ca505..fc1e6cc58 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -146,7 +146,7 @@
Erro
Erro de rede
Non foi posíbel carregar todas as miniaturas
- Non foi posíbel descifrar a asinatura do vídeo
+ Non foi posíbel descifrar a asinatura do vídeo
Non foi posíbel procesar o sitio web
Non foi posíbel procesar o sitio web por completo
Contido non dispoñíbel
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index 9b78ef32b..6abe3abbb 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -79,7 +79,7 @@
שגיאה
שגיאת רשת
אין אפשרות לטעון את כל התמונות הממוזערות
- לא ניתן לפענח את חתימת כתובת הסרטון
+ לא ניתן לפענח את חתימת כתובת הסרטון
ניתוח האתר לא התאפשר
לא הייתה אפשרות לנתח את האתר לחלוטין
תוכן אינו זמין
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index 9a8456e41..fa19e7060 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -129,7 +129,7 @@
त्रुटी
नेटवर्क में त्रुटी
सारे thumbnail(फोटो जो फ़ोन की मेमोरी में है ) भरे नहीं जा सकते
- विडियो के URL signature को decrypt नहीं कर सकते
+ विडियो के URL signature को decrypt नहीं कर सकते
इस website का निरंक्षण नहीं कर सकते
website का पूरी तरह से निरंक्षण नहीं हो सकता
विषय वस्तु उपलब्ध नहीं है
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index a34b61ca1..23bcb1f57 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -94,7 +94,7 @@
Greška
Greška u mreži
Nije moguće učitati sve ikone
- Nije moguće dešifrirati URL potpis videozapisa
+ Nije moguće dešifrirati URL potpis videozapisa
Nije moguće dohvatiti stranicu
Nije moguće u potpunosti dohvatiti stranicu
Sadržaj nije dostupan
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index aa179f3ca..0b13e6411 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -69,7 +69,7 @@
Hibajelentés e-mailben
A stream nem elérhető
Nem sikerült a letöltés menü beállítása
- Nem sikerült a videó URL aláírás azonosítása
+ Nem sikerült a videó URL aláírás azonosítása
Háttértárhoz való hozzáférés megtagadva
Újra
Hibajelentés
diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml
index 8a24b4d75..3ed14f635 100644
--- a/app/src/main/res/values-in/strings.xml
+++ b/app/src/main/res/values-in/strings.xml
@@ -98,7 +98,7 @@
Disalin ke papan klip
Silakan pilih folder unduhan di pengaturan
Pemutar stream tidak ditemukan. Pasang VLC\?
- Tidak bisa dekripsi tanda tangan URL video
+ Tidak bisa dekripsi tanda tangan URL video
App/UI rusak
Tidak bisa mendapatkan stream apapun
Apa:\\nPermintaan:\\nBahasa Konten:\\nNegara Konten:\\nBahasa Apl:\\nLayanan:\\nWaktu GMT:\\nPaket:\\nVersi:\\nVersi OS:
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index b58e9321b..d420cff78 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -50,7 +50,7 @@
Errore
Errore di connessione
Impossibile caricare tutte le copertine
- Impossibile decriptare la firma dell\'URL del video
+ Impossibile decriptare la firma dell\'URL del video
Contenuto non disponibile
Usa Tor
(Sperimentale) Forza il download tramite Tor per una maggiore riservatezza (lo streaming dei video non è ancora supportato).
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index b64d86590..def7fb93d 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -52,7 +52,7 @@
保存場所 \'%1$s\' を作成しました
エラー
全てのサムネイルを読み込むことができません
- 動画のURLを復号できませんでした
+ 動画のURLを復号できませんでした
Webサイトを解析できませんでした
コンテンツが利用できません
保存メニューを設定できませんでした
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 9fc06e274..17b147eda 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -59,7 +59,7 @@
라이브
오류
모든 썸네일을 불러올 수 없습니다
- 비디오 URL 서명을 복호화할 수 없습니다
+ 비디오 URL 서명을 복호화할 수 없습니다
웹사이트를 가져올 수 없습니다
웹사이트를 완전히 가져올 수 없습니다
컨텐츠를 사용할 수 없습니다
diff --git a/app/src/main/res/values-ku/strings.xml b/app/src/main/res/values-ku/strings.xml
index b5f347e14..79329ddc6 100644
--- a/app/src/main/res/values-ku/strings.xml
+++ b/app/src/main/res/values-ku/strings.xml
@@ -396,7 +396,7 @@
پیشاندانی ڕێنمایی کاتێ لە پاشبنەما یاخوود پەنجەرەدا گرتە دەکرێ لەسەر وردەکاری ڤیدیۆیەک
پەرەسەندوو
پیشاندانی ئەو ڤیدیۆیانەی سنوری تەمەنیان بۆ دانراوە. لە ڕێکخستنەکانەوە ڕێگەی پێدەدرێت.
- ناتوانرێ واژووی بەستەری ڤیدیۆ بخوێنرێتەوە
+ ناتوانرێ واژووی بەستەری ڤیدیۆ بخوێنرێتەوە
نەگێڕانەوەی کارپێکەر بۆ پێش کێشە ڕوویدا
گێڕانەوەی کارپێکەر بۆکاتی پێش کێشە
هەمان فۆڵدەر بوونی نییە
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index 5e50ae49b..387a3ac23 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -78,7 +78,7 @@
Klaida
Tinklo klaida
Negalima įkelti visų miniatiūrų
- Negalima iššifruoti vaizdo įrašo skaitmeninio parašo
+ Negalima iššifruoti vaizdo įrašo skaitmeninio parašo
Negalima apdoroti tinklapio
Negalima visiškai apdoroti tinklapio
Turinys neprieinamas
diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml
index 7aba3655a..65dc451f0 100644
--- a/app/src/main/res/values-mk/strings.xml
+++ b/app/src/main/res/values-mk/strings.xml
@@ -135,7 +135,7 @@
Грешка
Мрежна грешка
Не можеа да се прочитаат сите сликички
- Невозможно децифрирање на URL потписот
+ Невозможно децифрирање на URL потписот
Не може да се прочита страната
Не може целосно да се прочита страната
Содржината е недостапна
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index 236cbcbfa..982d9e593 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -265,7 +265,7 @@
കന്റെന്റ് ലഭ്യമല്ല
വെബ്സൈറ്റ് പൂർണമായി വ്യാപരിക്കാനായില്ല
വെബ്സൈറ്റ് വ്യാപരിക്കാനായില്ല
- വീഡിയോ URL സിഗ്നേച്ചർ ഡീക്രിപ്റ്റ് ചെയ്യാൻ സാധിച്ചില്ല
+ വീഡിയോ URL സിഗ്നേച്ചർ ഡീക്രിപ്റ്റ് ചെയ്യാൻ സാധിച്ചില്ല
ലഘുചിത്രങ്ങൾ ലോഡ് ചെയ്യാനായില്ല
നെറ്റ്വർക്ക് പിശക്
എസ്ഡി കാർഡിലേക്ക് ഡൗൺലോഡ് അസാധ്യം. ഡൗൺലോഡ് ഫോൾഡർ മാറ്റട്ടെ\?
diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml
index 4486105b7..002bdf257 100644
--- a/app/src/main/res/values-ms/strings.xml
+++ b/app/src/main/res/values-ms/strings.xml
@@ -161,7 +161,7 @@
Tidak mampu Memuat turun ke kad SD luar. Tetapkan semula lokasi folder muat turun\?
Ralat rangkaian
Tidak dapat memuat semua thumbnail
- Tidak dapat menyahsulit tanda tangan URL video
+ Tidak dapat menyahsulit tanda tangan URL video
Tidak dapat menghuraikan laman web
Tidak dapat menghuraikan laman web sepenuhnya
Kandungan tidak tersedia
diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml
index 11713e478..5ea6d49ef 100644
--- a/app/src/main/res/values-nb-rNO/strings.xml
+++ b/app/src/main/res/values-nb-rNO/strings.xml
@@ -58,7 +58,7 @@
Vis aldersbegrenset video. Å tillate slikt materiale kan gjøres fra innstillingene.
Feil
Kunne ikke laste inn alle miniatyrbilder
- Kunne ikke dekryptere signaturen til videoens nettadresse
+ Kunne ikke dekryptere signaturen til videoens nettadresse
Kunne ikke tolke nettside
Kunne ikke tolke nettside fullstendig
Innholdet er utilgjengelig
diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml
index 72c96fdcd..02277f32e 100644
--- a/app/src/main/res/values-ne/strings.xml
+++ b/app/src/main/res/values-ne/strings.xml
@@ -166,7 +166,7 @@
बाह्य एस डी कार्ड (SD card) छैन। डाउनलोड फोल्डर स्थान रिसेट गर्ने\?
नेटवर्क त्रुटि
सबै थम्बनेल लोड गर्न सकेन
- भिडियो URL हस्ताक्षर डिक्रिप्टगर्न सकेन
+ भिडियो URL हस्ताक्षर डिक्रिप्टगर्न सकेन
वेबसाइट पार्स गर्न सकिँएन
वेबसाइट पूर्ण तरिकाले पार्स गर्न सकिँएन
सामग्री अनउपलब्ध
diff --git a/app/src/main/res/values-nl-rBE/strings.xml b/app/src/main/res/values-nl-rBE/strings.xml
index d684f6ca8..342decedd 100644
--- a/app/src/main/res/values-nl-rBE/strings.xml
+++ b/app/src/main/res/values-nl-rBE/strings.xml
@@ -135,7 +135,7 @@
Fout
Netwerkfout
Kon niet alle miniaturen laden
- Kon video-URL-ondertekening niet ontsleutelen
+ Kon video-URL-ondertekening niet ontsleutelen
Kon website niet verwerken
Kon de website niet volledig inlezen
Inhoud niet beschikbaar
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index af097a4ca..498540de4 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -50,7 +50,7 @@
Fout
Netwerkfout
Kan niet alle miniatuurvoorbeelden laden
- Kan video-URL-ondertekening niet ontsleutelen
+ Kan video-URL-ondertekening niet ontsleutelen
Kan website niet verwerken
Inhoud niet beschikbaar
Kan downloadmenu niet instellen
diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml
index e1728f1af..dde966622 100644
--- a/app/src/main/res/values-pa/strings.xml
+++ b/app/src/main/res/values-pa/strings.xml
@@ -141,7 +141,7 @@
ERROR
ਨੈੱਟਵਰਕ ERROR
ਸਾਰੇ ਥੰਬਨੇਲ ਲੋਡ ਨਹੀਂ ਹੋ ਸਕੇ
- ਵੀਡੀਓ URL ਦਸਤਖਤ ਡੀਕ੍ਰਿਪਟ ਨਹੀਂ ਹੋ ਸਕਿਆ
+ ਵੀਡੀਓ URL ਦਸਤਖਤ ਡੀਕ੍ਰਿਪਟ ਨਹੀਂ ਹੋ ਸਕਿਆ
ਵੈਬਸਾਈਟ parse ਨਹੀਂ ਹੋ ਸਕੀ
ਵੈਬਸਾਈਟ ਪੂਰੀ ਤਰਾਂ Parse ਨਹੀਂ ਹੋ ਸਕੀ
Content ਉਪਲਬਧ ਨਹੀਂ ਹੈ
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 19bf3debf..31a7ff591 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -53,7 +53,7 @@
Błąd
Błąd sieci
Nie można załadować wszystkich miniatur
- Nie można odszyfrować sygnatury URL filmu
+ Nie można odszyfrować sygnatury URL filmu
Nie można przetworzyć strony
Nie można przetworzyć całości strony
Zawartość niedostępna
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 9365eeae6..7dd570c2d 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -1,7 +1,7 @@
Áudio
- Não foi possível descriptografar assinatura do URL do vídeo
+ Não foi possível descriptografar assinatura do URL do vídeo
Seu comentário (em inglês):
O que ocorreu:
Informação:
diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml
index 4d137a714..7cb0075bb 100644
--- a/app/src/main/res/values-pt-rPT/strings.xml
+++ b/app/src/main/res/values-pt-rPT/strings.xml
@@ -242,7 +242,7 @@
Novos e tendências
Remove o histórico de pesquisas
Notificação de nova versão
- Não foi possível decifrar a assinatura do URL
+ Não foi possível decifrar a assinatura do URL
Serviço
Controlo de reprodução por gestos
Selecione uma lista de reprodução
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index f4fa5df19..133571cd1 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -52,7 +52,7 @@
Pasta \'%1$s\' criada com sucesso
Erro
Não foi possível carregar todas as miniaturas
- Não foi possível decifrar a assinatura do URL
+ Não foi possível decifrar a assinatura do URL
Não foi possível processar o site
Conteúdo indisponível
Conteúdo
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index ebb2de3e5..e3a47ae38 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -47,7 +47,7 @@
Eroare
Eroare de rețea
Nu s-au putut încărca toate thumbnail-urile
- Nu s-a putut decripta semnătura URL a videoclipului
+ Nu s-a putut decripta semnătura URL a videoclipului
Nu s-a putut analiza website-ul
Conținut indisponibil
Imposibil de inițializat meniul pentru descărcări
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 19c9868fb..9122f15fd 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -100,7 +100,7 @@
Повторить попытку
Нет доступа к накопителю
Не удалось загрузить все миниатюры
- Не удалось расшифровать подпись URL у видео
+ Не удалось расшифровать подпись URL у видео
Не удалось найти ни одного потока
Воспроизвести
В фоне
diff --git a/app/src/main/res/values-sc/strings.xml b/app/src/main/res/values-sc/strings.xml
index 8c480cc8e..c78968c34 100644
--- a/app/src/main/res/values-sc/strings.xml
+++ b/app/src/main/res/values-sc/strings.xml
@@ -422,7 +422,7 @@
Cuntenutu no a disponimentu
No est istadu possìbile analizare de su totu su situ web
Anàlisi de su situ web fallida
- Detziframentu de sa firma URL de su vìdeu fallida
+ Detziframentu de sa firma URL de su vìdeu fallida
No est istadu possìbile carrigare totu sas miniaduras
Errore de retza
Impossìbile iscarrigare in s\'ischeda SD esterna. Cheres resetare sa positzione de sa cartella de iscarrigamentu\?
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 452f19582..598af3883 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -43,7 +43,7 @@
Chyba
Chyba siete
Nemožno zobraziť všetky náhľady
- Nepodarilo sa dekódovať URL videa
+ Nepodarilo sa dekódovať URL videa
Nemožno analyzovať webovú stránku
Obsah nie je dostupný
Náhľad videa
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index 7a0350e91..15781aa36 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -52,7 +52,7 @@
Ustvarjena je mapa za prejem \'%1$s\'
Napaka
Vseh sličic videov ni mogoče naložiti
- Ni mogoče odšifrirati podpisa naslova URL videa
+ Ni mogoče odšifrirati podpisa naslova URL videa
Ni mogoče razčleniti spletišča.
Vsebina ni na voljo.
Ni mogoče nastaviti menija za prejem datotek.
diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml
index 9d857ae79..2fe7b6fda 100644
--- a/app/src/main/res/values-sq/strings.xml
+++ b/app/src/main/res/values-sq/strings.xml
@@ -465,7 +465,7 @@
Përmbajtja e padisponueshme
Nuk u arrit të analizohej plotësisht faqja
Nuk u arrit të analizohej faqja
- Nuk u arrit të dekriptohej firma e URL së videos
+ Nuk u arrit të dekriptohej firma e URL së videos
Nuk u mundën të ngarkoheshin të gjitha pamjet statike
Problem rrjeti
Shkarkimi në kartën SD të jashtme nuk ishte i mundur. Doni të rivendosni vendndodhjen e dosjes së shkarkimeve\?
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 8d30c35d4..988365715 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -52,7 +52,7 @@
Не могу да направим директоријум за преузимање„ %1$s“
Грешка
Не могох да учитам све сличице
- Не могу да дешифрујем потпис видео урл-а
+ Не могу да дешифрујем потпис видео урл-а
Не могу да рашчланим веб-сајт
Садржај није доступан
Садржај
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 8bc782d94..c0b53e546 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -124,7 +124,7 @@
NewPipe Avisering
Aviseringar för NewPipe bakgrunds och popup-spelare
[Okänd]
- Kunde inte dekryptera video URL signatur
+ Kunde inte dekryptera video URL signatur
Kunde inte hitta någon ström
Misslyckades med att spela denna ström
Allvarligt spelarfel inträffade
diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml
index caaeeafe0..844fe672e 100644
--- a/app/src/main/res/values-th/strings.xml
+++ b/app/src/main/res/values-th/strings.xml
@@ -160,7 +160,7 @@
การดาวน์โหลดไปยังการ์ดความจำภายนอกยังไม่สามารถทำได้ รีเซ็ตตำแหน่งโฟลเดอร์ดาวน์โหลดหรือไม่\?
ข้อผิดพลาดของเครือข่าย
ไม่สามารถโหลดรูปขนาดย่อทั้งหมด
- ไม่สามารถถอดรหัสลายเซ็น URL ของวิดีโอ
+ ไม่สามารถถอดรหัสลายเซ็น URL ของวิดีโอ
ไม่สามารถแยกวิเคราะห์เว็บไซต์
ไม่สามารถแยกวิเคราะห์เว็บไซต์ได้อย่างสมบูรณ์
เนื้อหาไม่พร้อมใช้งาน
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 37d22375f..9f1c69f00 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -54,7 +54,7 @@
Hata
Ağ hatası
Küçük resimlerin tamamı yüklenemedi
- Video URL imzasının şifresi çözülemedi
+ Video URL imzasının şifresi çözülemedi
Web sitesi ayrıştırılamadı
Web sitesi tamamen ayrıştırılamadı
İçerik kullanılamıyor
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index d75da04e9..7f18c0cc1 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -50,7 +50,7 @@
Помилка
Помилка мережі
Не вдалося завантажити всі ескізи
- Не вдалося розшифрувати URL-підпис відео
+ Не вдалося розшифрувати URL-підпис відео
Не вдалося проаналізувати веб-сайт
Не вдалося повністю проаналізувати веб-сайт
Контент недоступний
diff --git a/app/src/main/res/values-ur/strings.xml b/app/src/main/res/values-ur/strings.xml
index 417492e1a..a759e397c 100644
--- a/app/src/main/res/values-ur/strings.xml
+++ b/app/src/main/res/values-ur/strings.xml
@@ -134,7 +134,7 @@
خرابی
نیٹ ورک کی خرابی
تمام نظرِ انگشتی لوڈ نہیں کر سکے
- ویڈیو یو آر ایل کے دستخط ڈکرپٹ نہیں ہو سکے
+ ویڈیو یو آر ایل کے دستخط ڈکرپٹ نہیں ہو سکے
ویب سائٹ کو تجزیہ نہیں کیا جاسکا
ویب سائٹ کو مکمل طور پر تجزیہ نہیں کرسکے
مواد دستیاب نہیں ہے
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 2b9eb2847..006be9a08 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -75,7 +75,7 @@
Lỗi
Lỗi kết nối mạng
Không thể tải tất cả hình thu nhỏ
- Không thể giải mã chữ ký URL video
+ Không thể giải mã chữ ký URL video
Không thể phân tích cú pháp trang web
Không thể phân tích cú pháp hoàn toàn trang web
Nội dung không khả dụng
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 7f24ad182..f778b8070 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -174,7 +174,7 @@
错误报告
错误
无法加载所有缩略图
- 无法解密视频的 URL 签名
+ 无法解密视频的 URL 签名
无法解析网址
无法完全解析网址
内容不可用
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index b48a8daad..c70419092 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -59,7 +59,7 @@
直播
問題
無法載入全部縮圖
- 無法為影片地址的簽署解碼。
+ 無法為影片地址的簽署解碼。
無法讀取網站。
無法完全讀取網站。
無法設定下載清單
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 6e5c3a08b..8127cabb5 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -87,7 +87,7 @@
調整大小
錯誤
無法載入所有縮圖
- 無法解析影片 URL 簽章
+ 無法解析影片 URL 簽章
無法解析網站
無法完全解析網站
內容無法使用
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 64d32e46f..d8c5c31af 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -240,7 +240,7 @@
Downloading to external SD card not possible. Reset download folder location?
Network error
Could not load all thumbnails
- Could not decrypt video URL signature
+ Could not deobfuscate video URL signature
Could not parse website
Could not parse website completely
Content unavailable
diff --git a/fastlane/metadata/android/en-US/changelogs/956.txt b/fastlane/metadata/android/en-US/changelogs/956.txt
new file mode 100644
index 000000000..d7f50ead5
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/956.txt
@@ -0,0 +1 @@
+[YouTube] Fixed crash when loading any video