diff --git a/app/src/main/java/org/schabi/newpipe/App.java b/app/src/main/java/org/schabi/newpipe/App.java
index ee119dbc8..e39207d39 100644
--- a/app/src/main/java/org/schabi/newpipe/App.java
+++ b/app/src/main/java/org/schabi/newpipe/App.java
@@ -168,6 +168,7 @@ public class App extends Application {
return new ImageLoaderConfiguration.Builder(this)
.memoryCache(new LRULimitedMemoryCache(memoryCacheSizeMb * 1024 * 1024))
.diskCacheSize(diskCacheSizeMb * 1024 * 1024)
+ .imageDownloader(new ImageDownloader(getApplicationContext()))
.build();
}
diff --git a/app/src/main/java/org/schabi/newpipe/Downloader.java b/app/src/main/java/org/schabi/newpipe/Downloader.java
index a143c5cb7..d9537c6b6 100644
--- a/app/src/main/java/org/schabi/newpipe/Downloader.java
+++ b/app/src/main/java/org/schabi/newpipe/Downloader.java
@@ -6,6 +6,7 @@ import android.text.TextUtils;
import org.schabi.newpipe.extractor.exceptions.ReCaptchaException;
import java.io.IOException;
+import java.io.InputStream;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
@@ -98,6 +99,18 @@ public class Downloader implements org.schabi.newpipe.extractor.Downloader {
*/
@Override
public String download(String siteUrl, Map customProperties) throws IOException, ReCaptchaException {
+ return getBody(siteUrl, customProperties).string();
+ }
+
+ public InputStream stream(String siteUrl) throws IOException {
+ try {
+ return getBody(siteUrl, Collections.emptyMap()).byteStream();
+ } catch (ReCaptchaException e) {
+ throw new IOException(e.getMessage(), e.getCause());
+ }
+ }
+
+ private ResponseBody getBody(String siteUrl, Map customProperties) throws IOException, ReCaptchaException {
final Request.Builder requestBuilder = new Request.Builder()
.method("GET", null).url(siteUrl)
.addHeader("User-Agent", USER_AGENT);
@@ -123,7 +136,7 @@ public class Downloader implements org.schabi.newpipe.extractor.Downloader {
return null;
}
- return body.string();
+ return body;
}
/**
diff --git a/app/src/main/java/org/schabi/newpipe/ImageDownloader.java b/app/src/main/java/org/schabi/newpipe/ImageDownloader.java
new file mode 100644
index 000000000..5ea067d00
--- /dev/null
+++ b/app/src/main/java/org/schabi/newpipe/ImageDownloader.java
@@ -0,0 +1,25 @@
+package org.schabi.newpipe;
+
+import android.content.Context;
+
+import com.nostra13.universalimageloader.core.download.BaseImageDownloader;
+
+import org.schabi.newpipe.extractor.NewPipe;
+
+import java.io.IOException;
+import java.io.InputStream;
+
+public class ImageDownloader extends BaseImageDownloader {
+ public ImageDownloader(Context context) {
+ super(context);
+ }
+
+ public ImageDownloader(Context context, int connectTimeout, int readTimeout) {
+ super(context, connectTimeout, readTimeout);
+ }
+
+ protected InputStream getStreamFromNetwork(String imageUri, Object extra) throws IOException {
+ Downloader downloader = (Downloader) NewPipe.getDownloader();
+ return downloader.stream(imageUri);
+ }
+}
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index d01121921..aa8736faf 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -391,4 +391,12 @@ otevření ve vyskakovacím okně
Sledovat únik paměti
Sledování úniku paměti vypnuto
Sledování úniku paměti povoleno, aplikace může při zátěži přestat reagovat
-
+ Ladění
+ "Automaticky generováno "
+ Povolit službu LeakCanary
+ Monitoring úniku paměti může vést k nereagování aplikace při zátěži
+
+ Nahlásit mimocyklické chyby
+ Vynutit vykazování výjimek Rx, které se vyskytnou mimo fragment nebo životnost cyklu po odstranění
+
+
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 67577416e..3acabfe57 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -396,4 +396,12 @@ abrir en modo popup
Monitoreo de fugas
Monitorización de fugas de memoria activada, la app puede dejar de responder cuando hay volcado de almacenamiento
Monitorización de fugas de memoria desactivada
+Depuración
+ Auto generados
+ Activar LeakCanary
+ La monitorización de fugas de memoria puede causar que la app no responda cuando hay volcado de almacenamiento
+
+ Reportar errores fuera del ciclo de duración
+ Forzar la notificación de excepciones no entregables de RX que ocurren fuera del fragmento o del ciclo de actividad después de disponer
+
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 0c0460f8b..6c4fbfd69 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -119,4 +119,28 @@
Nem támogatott szerver
Új küldetés
-
+Csatornáról leiratkozva
+ Nem lehet megváltoztatni a feliratozást
+ "Nem lehet frissíteni a feliratkozást "
+ Főoldal
+ Feliratkozások
+ Könyvjelzők
+
+ Újdonságok
+
+ Háttér
+ Felugró ablak
+ Nem található lejátszó alkalmazás(Feltelepítheti a VLC a lejátszáshoz)
+ Megnyitás felugró ablakként
+ Néhány felbontásnál NEM lesz hang ha ez a beállítás be van kapcsolva
+ NewPipe felugró ablak mód
+ Feliratkozás
+ Feliratkozva
+ Több infó
+
+ Alapértelmezett felugró ablak felbontása
+ Mutassa a magasabb felbontásokat
+ Csak néhány eszköz támogatja a 2K/4K videók lejátszását
+ Alapértelmezett videó formátum
+ Fekete
+
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 25cba8191..f65281c27 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -397,4 +397,12 @@
A breve qualcosa si troverà qui ;D
+Debug
+ Generato automaticamente
+ Abilita LeakCanary
+ Il controllo dei buchi di memoria potrebbe causare l\'applicazione a diventare non reattiva mentre effettua lo scarico dell\'heap
+
+ Riporta gli errori \"fuori dal ciclo di vita\"
+ Forza il riporto delle eccezioni Rx non consegnabili verificate fuori dal frammento o dall\'attività del \"ciclo di vita\"
+
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index 2a2d6dfbb..1a49e84b2 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -59,7 +59,7 @@
Kitas vaizdo įrašas
Rodyti kitus panašius vaizdo įrašus
URL nepalaikoma
- Numatytoji turinio kalba
+ Numatytoji tūrinio kalba
Vaizdas ir garsas
Iššokantis langas
Išvaizda
@@ -96,11 +96,11 @@
Negalima gauti jokio srauto
Negalima įkelti jokio paveikslėlio
Programėlė/ vartotojo sąsaja nulūžo
- Atsiprašome, taip neturėjo įvykti
+ Atsiprašome, taip neturėjo įvykti.
Raportuoti apie klaidą e- paštu
Atsiprašome, ištiko keletas klaidų.
ATASKAITA
- Informacija
+ Informacija:
Kas nutiko:
Kas:\\nUžklausa:\\nTurinys Kalba:\\nPaslauga:\\nGMT Time:\\nPaketas:\\nVersija:\\nOperacinė Sistema versija:\\nGlob. IP diapazonas:
Jūsų komentaras (abglų kalba):
@@ -117,7 +117,7 @@
Pranešti apie klaidą
Naudoti raportavimą
Negalima sukurti atsisiuntimų aplanko \'%1$s\'
- Sukurtas atsisiuntimų apkankas \'%1$s\'
+ Sukurtas atsisiuntimų aplankas \'%1$s\'
Vaizdas
Muzika
@@ -153,7 +153,7 @@
Neteisingas adresas arba negalimas internetas
NewPipe Atsiunčiama
Palieskite, kad peržiūrėtumėte detales
- Prašome palaukti...
+ Prašome palaukti…
Nukopijuota į iškarpinę
Prašome pasirinkti galimą atsisiuntimų aplankalą
Šis leidimas nereikalingas, kad atidarytiviššokančio lango rėžime
@@ -238,7 +238,7 @@
Leidimai
Nemokama, atviro kodo Youtube peržiūros programėlė Android sistemai.
Prisidėti
- Jei turite įdėjų dėl- vertimų, išvaizdos pakeitimų, kodo supaprastinimo, arba rimtų kodo pakeitimų- pagalba visada laukiama.
+ Jei turite idėjų dėl- vertimų, išvaizdos pakeitimų, kodo supaprastinimo, arba rimtų kodo pakeitimų- pagalba visada laukiama!
Peržiūrėti per GitHub
Paremti
NewPipe yra vystoma savanorių, kurie praleidžia savo laisvą laiką, kad sukurtų geriausią patirtį Jums. Dabar yra laikas paremti juos, kad kūrėjai galėtų NewPipe paversti dar geresne programėle!
@@ -284,4 +284,101 @@
Pradėti groti čia
Pradėti groti čia foniniame rėžime
Pradėti groti čia langelio grotuvo rėžime
+Nerastas srauto grotuvas (galite įdiegti VLC kad grotumėte)
+ Parsisiųsti srauto failą.
+ Rodyti informaciją
+
+ Adresynas
+
+ Pridėti į
+
+ Numatyta tūrinio šalis
+ Paslauga
+ Šalinti riktus
+ Visada
+ Tik kartą
+
+ Perjungti orentaciją
+ Perjungti į foną
+ Perjungti į iššokantį langą
+ Perjungti į pagrindinį
+
+ Importuoti duomenų bazę
+ Eksportuoti duomenų bazę
+ Bus perrašyta dabartinė istorija ir prenumeratos
+ Eksportuoti istoriją, prenumeratas ir grojaraščius.
+ Išorinis grotuvas nepalaiko tokių nuorodų
+ Negalimas URL
+ Nerasta video srautų
+ Nerasta audio srautų
+
+ Tempti kad perrūšiuoti
+
+ Sukurti
+ Ištrinti vieną
+ Ištrinti visus
+ Nutraukti
+ Pervadinti
+
+ Ar norite ištrinti šią nuorodą iš peržiūrų istorijos?
+ Ar tikrai norite ištrinti visas nuorodas iš peržiūrų istorijos?
+ Paskutinis grotas
+ Daugiausiai grotas
+
+ Eksportavimas baigtas
+ Importavimas baigtas
+ Netinkamas ZIP failas
+ Perspėjimas: Nepavyko importuoti visų failų.
+ Tai perrašys dabartinius nustatymus.
+
+ Stalčius
+ Uždaryti stalčių
+ Kai kas čia greit atsiras ;D
+
+
+ Atidaryti su numatytu grotuvu
+ Numatytas grotuvas
+
+ Video grotuvas
+ Foninis grotuvas
+ Iššokantis grotuvas
+ Visada klausti
+
+ Gauname informaciją…
+ Įkeliamas pasirinktas turinys
+
+ Sukurti naują grojaraštį
+ Ištrinti grojaraštį
+ Pervadinti grajaraštį
+ Pavadinimas
+ Pridėti į grojaraštį
+ Nustatyti kaip grojaraščio paveikslėlį
+
+ Pridėti grojaraštį į žymes
+ Pašalinti žymes
+
+ Ar norite ištrinti šį grojaraštį?
+ Grojaraštis sėkmingai sukurtas
+ Pridėta į grojaraštį
+ Grojaraščio paveikslėlis pakeistas
+ Nepavyko ištrinti grojaraščio
+
+ Nėra antraštės
+
+ Pritaikyti
+ Užpildyti
+ Priartinti
+
+ Automatiškai sugeneruotas
+ Antraštės šrifto dydis
+ Mažesnis šriftas
+ Normalus šriftas
+ Didesnis šriftas
+
+ Įjungti LeakCanary
+ Atminties nutekėjimo stebėjimas gali padaryti programėlę nestabilią
+
+ Pranešti apie Out-of-Lifecycle klaidas
+ Priverstinai pranešti apie \"undeliverable Rx exceptions occurring outside of fragment or activity lifecycle after dispose\"
+
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 8ed57a2bf..ca0c81160 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -392,4 +392,12 @@ te openen in pop-upmodus
Groter lettertype
Hier zal binnenkort iets verschijnen ;D
+Foutopsporing
+ Automatisch gegenereerd
+ LeakCanary inschakelen
+ Het monitoren van geheugenlekken kan ervoor zorgen dat de app niet goed meer reageert
+
+ Ouf-of-Lifecycle-fouten melden
+ Forceer het melden van niet-bezorgbare Rx-uitzonderingen die gebeuren buten fragment of activiteitscyclus
+
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 4ed07fbb1..a82224d73 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -11,28 +11,28 @@
Miałeś na myśli: %1$s ?
Udostępnij przez
Wybierz przeglądarkę
- rotacja
- Użyj zewnętrznego odtwarzacza video
+ obrót
+ Użyj zewnętrznego odtwarzacza wideo
Użyj zewnętrznego odtwarzacza audio
%1$s wyświetleń
Opublikowano %1$s
Nie znaleziono odtwarzacza strumieni. Zainstalować VLC?
- Ścieżka zapisu video
- Ścieżka zapisu pobranych video
- Podaj ścieżkę zapisu video
+ Ścieżka zapisu wideo
+ Ścieżka zapisu pobranych wideo
+ Podaj ścieżkę zapisu wideo
Ścieżka zapisu audio
Ścieżka zapisu pobranych audio
Podaj ścieżkę zapisu audio
Autoodtwarzanie
- Automatycznie odtwórz video, kiedy NewPipe zostanie wywołany z innej aplikacji
+ Automatycznie odtwórz wideo, kiedy NewPipe zostanie wywołany z innej aplikacji
Domyślna rozdzielczość
Odtwórz w Kodi
Aplikacja Kore nie została znaleziona. Zainstalować ją?
- Pokaż opcję \"Odtwórz z Kodi\"
- Wyświetl opcję, aby odtworzyć video przez Kodi
+ Pokaż opcję „Odtwórz z Kodi”
+ Wyświetl opcję, aby odtworzyć wideo przez Kodi
Audio
Domyślny format audio
WebM — otwarty i darmowy format
@@ -42,11 +42,11 @@
Jasny
Pobrane
- Następne wideo
+ Następny film
Pokaż następne i podobne filmy
- URL nie obsługiwany
+ URL nieobsługiwany
Preferowany język zawartości
- Video i Audio
+ Odtwarzanie
Wygląd
Inne
Odtwarzanie w tle
@@ -71,12 +71,12 @@
To jest film NA ŻYWO. Te nie są jeszcze wspierane.
Nie można otrzymać żadnego strumienia
Przepraszamy, to nie powinno mieć miejsca.
- Zgłoś błąd przez e–mail
+ Zgłoś błąd przez e-mail
Przepraszamy, wystąpiły pewne błędy.
ZGŁOŚ
- Info:
+ Informacje:
Co się stało:
- Co:\\nRequest:\\nContent Język:\\nService:\\nGMT Czas:\\nPackage:\\nVersion:\\nOS version:\\nGlob. Zakres IP:
+ Co:\\nRequest:\\nJęzyk treści:\\nUsługa:\\nCzas GMT:\\nPakiet:\\nWersja:\\nWersja systemu:\\nGlob. zakres IP:
Twój komentarz (po angielsku):
Szczegóły:
@@ -86,14 +86,14 @@
Miniatura zdjęcia wysyłającego
Polubienia
To mi się nie podoba
- Użyj Tor
+ Użyj Tora
Zgłoś błąd
Raport użytkownika
Nie można utworzyć katalogu pobierania \'%1$s\'
Utworzono katalog pobierania \'%1$s\'
- Video
+ Wideo
Audio
Ponów
Nie uzyskano pozwolenia dostępu do pamięci
@@ -113,25 +113,25 @@
Plik już istnieje
Zniekształcony URL lub brak internetu
Pobieranie NewPipe
- Dotknij dla szczegółów
+ Dotknij, aby zobaczyć szczegóły
Proszę czekać…
Skopiowano do schowka
Proszę wybrać dostępny katalog pobierania
Nie można załadować obrazu
- Aplikacja/Interfejs uległ awarii
- (Eksperymentalne) Wymuś pobieranie przez Tor dla zwiększonej prywatności (strumieniowanie video nie jest jeszcze wspierane).
+ Awaria aplikacji/interfejsu
+ (Eksperymentalne) Wymuś pobieranie przez Tora dla zwiększonej prywatności (strumieniowanie wideo nie jest jeszcze wspierane).
Start
CAPTCHA
Rozwiąż reCAPTCHA
- Prośba o ReCAPTCHA
+ Prośba o reCAPTCHA
Niektóre rozdzielczości nie będą miały dźwięku, jeśli ta opcja jest włączona
W tle
Domyślna rozdzielczość dla trybu okienkowego
Pokaż wyższe rozdzielczości
- Tylko niektóre urządzenia wspierają odtwarzanie video 2K/4K
- Preferowany format video
+ Tylko niektóre urządzenia wspierają odtwarzanie wideo 2K/4K
+ Preferowany format wideo
Czarny
Zapamiętaj rozmiar i pozycję trybu okienkowego
Zapamiętaj ostatni rozmiar i pozycję trybu okienkowego
@@ -160,7 +160,7 @@
M
B
- To pozwolenie jest wymagany aby
+ To pozwolenie jest wymagane, aby
\notworzyć w trybie okienkowym
Odtwórz w trybie okienkowym
@@ -180,8 +180,8 @@
Otwórz stronę
O programie
Licencje
- Darmowa, lekka alternatywa Youtube dla Androida.
- Zobacz na GitHub
+ Darmowa, lekka alternatywa YouTube dla Androida.
+ Zobacz na GitHubie
Licencja NewPipe
Jeżeli masz pomysł na tłumaczenie, zmiany w wyglądzie aplikacji, oczyszczenie kodu źródłowego, pomoc jest zawsze mile widziana. Im więcej jest zrobione, tym lepiej!
Przeczytaj licencję
@@ -189,7 +189,7 @@
Dozwolone znaki w nazwach plików
Znak zamienny
- © %1$s przez %2$s pod %3$s
+ ©%1$s %2$s na licencji %3$s
Subskrybuj
Subskrybujesz
Anulowano subskrypcję kanału
@@ -209,7 +209,7 @@
Kontynuuj odtwarzanie po przerwaniu (np. po rozmowie telefonicznej)
- Notyfikacja NewPipe
+ Powiadomienie NewPipe
Powiadomienia dla odtwarzacza NewPipe w tle i w okienku
Współautorzy
@@ -229,42 +229,44 @@
Brak wyników
Brak wyświetleń
- Pokaż wskazówkę „Przytrzymaj, aby Dodać”
- Pokaż wskazówkę, podczas naciśnięcia odtwarzania na stronie szczegółów filmu
+ Pokaż wskazówkę „Przytrzymaj, aby dodać”
+ Pokaż wskazówkę podczas naciśnięcia odtwarzania na stronie szczegółów filmu
W kolejce odtwarzania w tle
W kolejce odtwarzania okienkowego
- Odtwórz Wszystkie
+ Odtwórz wszystkie
[Nieznany]
- Nie udało się odtworzyć tego strumienia
+ Nie udało się odtworzyć strumienia
Wystąpił nieodwracalny błąd odtwarzacza
Odzyskiwanie po błędzie odtwarzacza
- Nic tu nie ma. Słychać świerszcze...
+ Nic tu nie ma. Słychać świerszcze…
Brak subskrybentów
- %s subskrybent
- - %s subskrybentów
- - %s subskrybentów
+
+ - %s subskrybentów
- %s odtworzenie
- - %s odtworzeń
+ - %s odtworzenia
+ - %s odtworzeń
Brak filmów
- %s film
- - %s filmów
+ - %s filmy
+ - %s filmów
Większość znaków specjalnych
Dotacja
- NewPipe rozwijane jest przez wolontariuszy, którzy poświęcają swój wolny czas by zapewnić Ci jak najlepsze wrażenia podczas korzystania z aplikacji. To dobry moment aby wesprzeć programistów i sprawić, aby program był jeszcze lepszy, nie przerywając przy tym popijania kawy!
+ NewPipe rozwijane jest przez wolontariuszy, którzy poświęcają swój wolny czas, by zapewnić Ci jak najlepsze wrażenia podczas korzystania z aplikacji. To dobry moment, aby wesprzeć programistów i sprawić, aby program był jeszcze lepszy, nie przerywając przy tym popijania kawy!
Daj od siebie
Witryna
By otrzymać więcej informacji oraz najnowsze wiadomości o NewPipe, odwiedź naszą stronę.
@@ -272,10 +274,10 @@
Czy chcesz usunąć tę pozycję z historii wyszukiwania?
Zawartość strony głównej
- Pusta Strona
- Strona Kiosk
- Strona Subskrypcji
- Strona Kanału
+ Pusta strona
+ Strona „kiosku”
+ Strona subskrypcji
+ Strona kanału
Strona kanału
Wybierz kanał
Brak subskrybowanych kanałów
@@ -283,26 +285,26 @@
„Kiosk”
Na czasie
- Najlepsze 50
+ 50 najlepszych
Nowe i gorące
- Odtwarzacz w Tle
- Odtwarzacz w Okienku
+ Odtwarzacz w tle
+ Odtwarzacz w trybie okienkowym
Usuń
Szczegóły
- Ustawienia Dźwięku
- Przytrzymaj by dodać do listy
- Dodaj do Kolejki w Tle
- Dodaj do Kolejki Okienka
- Zacznij Odtwarzanie Tutaj
- Zacznij Odwarzanie Tutaj — w Tle
- Zacznij Odtwarzanie Tutaj — w Okienku
+ Ustawienia dźwięku
+ Przytrzymaj, aby zakolejkować
+ Kolejkuj w tle
+ Kolejkuj w okienku
+ Odtwórz teraz
+ Odtwórz w tle
+ Odtwórz w okienku
Nie znaleziono odtwarzacza strumieniowego (żeby odtworzyć możesz zainstalować VLC)
Domyślny kraj zawartości
Usługa
Zawsze
Tylko raz
- Przełącz orientację
+ Przełącz orientację ekranu
Odtwarzaj w tle
Zewnętrzne odtwarzacze nie obsługują linków tego typu
Nieprawidłowy URL
@@ -319,4 +321,80 @@
Informacje…
Ładuję żądaną zawartość
+Pobierz plik strumienia.
+ Pokaż informacje
+
+ Dodaj do
+
+ Zakładki
+
+ Debugowanie
+ Odtwarzaj w okienku
+ Odtwarzaj na pierwszym planie
+
+ Importuj dane
+ Eksportuj dane
+ Nadpisuje bieżącą historię i subskrypcje
+ Eksportuje bieżącą historię, subskrypcje i playlisty.
+ Przeciągnij, aby zmienić kolejność
+
+ Utwórz
+ Usuń bieżący
+ Usuń wszystkie
+ Cofnij
+ Zmień nazwę
+
+ Czy chcesz usunąć tę pozycję z historii odtwarzania?
+ Czy na pewno usunąć wszystkie pozycje z historii?
+ Ostatnio odtwarzane
+ Najczęściej odtwarzane
+
+ Eksport zakończony
+ Import zakończony
+ Niepoprawne archiwum ZIP
+ Ostrzeżenie: Nie udało się zaimportować wszystkich plików.
+ Nadpisuje obecne ustawienia.
+
+ Otwórz menu
+ Zamknij menu
+ Niebawem coś tutaj się pojawi
+
+
+ Odtwarzacz w okienku
+ Zawsze pytaj
+
+ Utwórz playlistę
+ Usuń playlistę
+ Zmień nazwę playlisty
+ Nazwa
+ Dodaj do playlisty
+ Ustaw jako miniaturę playlisty
+
+ Dodaj do zakładek
+ Usuń z zakładek
+
+ Czy chcesz usunąć playlistę?
+ Playlista utworzona pomyślnie
+ Dodano do playlisty
+ Miniaturka playlisty zmieniona
+ Błąd podczas usuwania playlisty
+
+ Brak etykiety
+
+ DOPASUJ
+ WYPEŁNIJ
+ POWIĘKSZ
+
+ Wygenerowane automatycznie
+ Rozmiar etykiet
+ Mniejszy rozmiar
+ Normalny rozmiar
+ Większy rozmiar
+
+ Włącz LeakCanary
+ Monitorowanie wycieków pamięci może powodować niestabilność aplikacji podczas zrzutu pamięci
+
+ Raportuj błędy Out-of-Lifecycle
+ Wymusza raportowanie niedostarczonych wyjątków Rx poza cyklem życia fragmentu lub aktywności
+
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index a704f8c10..1f1208326 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -384,4 +384,15 @@
Küçük Yazı Tipi
Olağan Yazı Tipi
Büyük Yazı Tipi
+Hata Ayıklama
+ Buraya yakında bir şeyler gelecek ;D
+
+
+ Kendiliğinden Oluşturulmuş
+ LeakCanary\'i Etkinleştir
+ Bellek sızıntı gözlemlemesi, yığın boşaltımı sırasında uygulamanın tepkisiz kalmasına neden olabilir
+
+ Out-of-Lifecycle Hatalarını Bildir
+ Parçanın dışında veya atımdan sonraki etkinlik yaşam döngüsünde meydana gelen ve teslim edilemeyen Rx beklentilerinin bildirimini zorla
+
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 171329cda..6e377f7f1 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -113,7 +113,7 @@
Видалити
Контрольна сума
- Гаразд
+ ОК
Назва файлу
Потоки
Помилка
@@ -122,8 +122,8 @@
NewPipe завантажує
Натисніть для подробиць
Будь ласка, зачекайте…
- Скопійовано до буферу обміну.
- Будь ласка, оберіть теку для завантаження.
+ Скопійовано до буферу обміну
+ Будь ласка, оберіть теку для завантаження
Потоковий програвач не знайдено (ви можете встановити VLC для відтворення)
Відкрити у спливаючому вікні
@@ -206,7 +206,7 @@
Цей дозвіл має бути відкритим
\nу спливаючому вікні
-
+ «reCAPTCHA»
Завантажити
Допустимі символи у іменах файлів
"Невірні символи будуть скоректовані цим "
@@ -241,4 +241,46 @@
Отримую інформацію…
Контент завантажується
+Завантажити файл стріму.
+ Показати інфо
+
+ Закладки
+
+ Додати до
+
+ Показувати підказку коли фонова чи спливаюча кнопка натиснути на сторінці відео деталей
+ Перемкнути орієнтацію
+ Фатальна помилка програвача
+ Зовнішні програвачі не підтримують такі види посилань
+ Що:\\nЗапит:\\nМова змісту:\\nСервіс:\\nЧас GMT:\\nПакунок:\\nВерсія:\\nВерсія ОС:\\nГлоб. діапазон IP :
+ Мініатюра аватару користувача
+ Сподобалося
+ Не сподобалося
+ Без результатно
+ Перетягніть для зміни порядку
+
+
+ - %s підписник
+ - %s підписники
+ - n > 1
+
+
+
+ - %s відео
+
+
+
+
+ Створити
+ Видалити один
+ Видалити всі
+ Відхилити
+ Перейменувати
+
+ Сторонні ліцензії
+ Перейти до сайту
+ Про
+ Легкий YouTube фронтенд застосунок для Android.
+ Які б не були Ваші ідеї: переклад, дизайн, легкий чи глобальний рефакторінг - будь яка допомога вітається. Чим більше зроблено тим краще він стає!
+ Моніторинг витоку памяті вимкнено