From 60b263e9cb49cbbc6ac7b7caa73f2d2b7cff1a21 Mon Sep 17 00:00:00 2001 From: Milan Date: Sun, 29 Jun 2025 16:04:17 +0200 Subject: [PATCH 01/43] Translated using Weblate (Czech) Currently translated at 99.7% (476 of 477 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/cs/ --- app/src/main/res/values-cs/strings.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index e203a9fe..d1cf7131 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -11,7 +11,7 @@ Stáhnout vše Aktualizuji Domů - Odstranit výsledky + Vymazat výsledky Soubor se nepodařilo stáhnout Hledat Nastavení @@ -435,7 +435,7 @@ Webové stránky Doplňkové příkazy pro načítání dat Povolí použití šablon příkazů pro načítání dat jako doplňkových příkazů - (Nedoporučuje se) Při každém restartu/obnovení stahování bude yt-dlp znovu stahovat data json ze serverů. + Při každém restartu/obnovení stahování bude yt-dlp znovu stahovat data json ze serverů (nedoporučuje se) Vypnout zápis údajů Json yt-dlp YouTube doporučené (potřebuje soubory cookie) yt-dlp YouTube historie sledování (potřebuje soubory cookie) @@ -475,4 +475,5 @@ * Pro zapnutí této funkce musíte zakázat soubory cookie Vlastní Ořezání není pro tuto položku k dispozici + Specifikujte rozsah položek pro výběr From f3d798197274d349a162ab282787fb9144ae6ade Mon Sep 17 00:00:00 2001 From: Milan Date: Sun, 29 Jun 2025 16:44:14 +0200 Subject: [PATCH 02/43] Translated using Weblate (Czech) Currently translated at 99.7% (476 of 477 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/cs/ --- app/src/main/res/values-cs/strings.xml | 84 +++++++++++++------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index d1cf7131..c1e8f3b8 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -21,7 +21,7 @@ Uložte náhled ve složce stahování Příkazové stažení Instalace nové verze - Zrušit stahování + Zrušení úlohy Kvalita audia Audio formát Nepodařilo se najít vhodný APK soubor @@ -81,7 +81,7 @@ Výplně Připomenutí odběrů Protokoly - Exportovat soubor + Export souboru Ve frontě Rozdělení podle kapitol Čistě černý / bílý motiv @@ -106,7 +106,7 @@ Noční verze yt-dlp Počet stahování prováděných ve stejnou dobu Vložení titulků - Odstranit uložené + Vymazání uložených Harmonogram Povolit mtime Stahování v měřených sítích @@ -125,7 +125,7 @@ Vytvořit Různé Přidání kapitol - Uložit titulky + Uložení titulků Nehudební a nedůležité části Instance Piped Aktualizace formátů na pozadí @@ -145,7 +145,7 @@ Opakování fragmentů Abyste mohli použít funkci střihu, musíte aktualizovat údaje o položce Kopírovat protokol - Adresa SOCKS5 Proxy + SOCKS5 proxy URL Editovat Obnovit Aktualizace @@ -155,7 +155,7 @@ Personalizace Zkopírovaný odkaz Použití vlastní kvality audia - Material You + Material you Návrhy vyhledávání Vkládání metadat Pokračovat @@ -202,7 +202,7 @@ Výchozí karta, která se otevře při stahování Znovu stáhnout Kontejner - Odstranit zrušené + Vymazat zrušené Vybrat vše Inkognito Zapište soubor s popisem @@ -224,7 +224,7 @@ Použití SponsorBlock Zelený Žltý - Přesunout dočasné soubory + Přesunutí dočasných souborů Šablona názvu souboru Další Vybrat @@ -258,7 +258,7 @@ Vytvoří soubor protokolu pro každé stahování Skrýt náhledy Všechny položky vybrané - Upravit kartu pro stahování + Upravení karty pro stahování Jazyk Stahování přesunuto na: Uchování fragmentů @@ -276,7 +276,7 @@ Notifikace o chybném stahování Automatická aktualizace yt-dlp Spuštěno - Odstranit chybné + Vymazat chybné Formát titulků Kvalita Načítá se @@ -296,7 +296,7 @@ Verze yt-dlp Uveďte server API PIPED, který může aplikace používat pro dotazy a formáty YouTube Příkaz - Odstranit audio + Odstranění audia Systém Velikost mezipaměti Povolí aplikaci stahování do adresářů, které jsou ve výchozím nastavení omezeny @@ -317,7 +317,7 @@ Stahování bez přidání do historie Chyba aktualizace formátů! Fialový - Invertovat vybrané + Invertování vybraných Stahování pomocí libovolného typu sítě. V opačném případě čeká na neměřenou síť Modrý Stabilní verze yt-dlp @@ -332,14 +332,14 @@ Odmítnout Vše Generické - Znásobit kartu stahování + Znásobení karty stahování Filtr formátu Nejmenší formát (podle rozlišení) - Odstranit všechny zdroje + Odstranění všech zdrojů Provede všechna připojení pomocí IPv4 Vynutit IPv4 Kopírovat adresy URL - Nastavit čas + Nastavení času Začíná Končí Nikdy @@ -347,11 +347,11 @@ událostech Den Týden - Opakovat zmeškané stahování - Uložit automatické titulky + Opakování chybějícího stahování + Uložení automatických titulků Neodstraněno Stáhnout archiv [Použije archivní soubor yt-dlp pro zabránění duplicitního stahování místo vestavěné funkce] - Sledovat zdroje + Sledování zdroje Nový zfroj Trvale odstraní všechny zdroje Každý @@ -359,7 +359,7 @@ Měsíc Rychlost přenosu Zobrazení počtů na obrazovce stahovací fronty - Formát miniatur + Formát náhledů Získat pouze budoucí nahrávky (Ignorovat stávajíci položky) Posun dolů Velikost textu @@ -368,26 +368,26 @@ Všechny požadavky jsou zpracovány Vybrat položky mezi Resetovat již zpracované linky - Zabalit text + Zalomení textu Swipe gesta na kartě stahování Stáhnout také jako audio Nestahovat jako fragmenty Nepoužije soubory .part a zapisuje přímo do výstupního souboru Moje šablony názvů souborů - Preferovat menší formáty + Preferovat velikostí menší formáty Hodina - Zobrazit přes ostatní aplikace + Zobrazení přes ostatní aplikace Zajistí, aby se karta stahování vždy zobrazovala nahoře. Zapne tuto funkci, pokud se aktuálně spuštěná aplikace zavře, tak se zobrazí karta stahování - Zamezit duplicitnímu stahování + Zamezení duplicitního stahování URL a typ stahování Úplná konfigurace Kopírovat URL - Přesunout nahoru + Přesun nahoru Naplánované - Odstranit naplánované + Vymazání naplánovaných Zakázané Titulky - Přesunout dolů + Přesun dolů V nastavení aplikace je nutné povolit oprávnění SCHEDULE_EXACT_ALARM. "Stahované položky se stále načítají. Pokračovat v jejich zpracování na pozadí a zahájit stahování? " Minuta @@ -397,27 +397,27 @@ Umístění Upravte důležitost prvku formátu. Toto pořadí se použije pouze tehdy, když aplikace načte formáty na kartě stahování a automaticky vybere formát! Video bez zvuku - Stáhnout archivní složku + Stažení archivní složky Navigační lišta Viditelnost štítků Vždy Fronta Resetovat - Synchronizovat se zdrojem + Synchronizace se zdrojem Stisknutím tlačítka \"Obnovit\" sloučíte uložená data s aktuálními daty. \nStisknutím tlačítka \"Resetovat\" vymažete a budete používat pouze uložená data v souboru. - Použít AlarmManager místo WorkManageru pro plánování + Použití AlarmManager místo WorkManageru pro plánování Funkci povolte, pokud je WorkManager omezen výrobcem zařízení nebo pokud naplánované úlohy nejsou příliš přesné - Použít URL položky místo URL playlistu + Použití URL položky místo URL playlistu Metadata playlistu nebudou vložena, pokud je tato funkce povolena - Překódovat video + Překódování videa Překóduje videosoubor do zadaného formátu videa Denně Týdně Měsíčně Vyčistit zbytky stahování (zrušené, chybné) - Pokračovat dál - Použít název playlistu jako metadata alba + Pokračovat i tak + Použití názvu playlistu jako metadata alba Pokud metadata alba nejsou k dispozici, použije místo nich název playlistu Extraktor načtených dat (YouTube) položka(y) @@ -427,7 +427,7 @@ Doba čekání, než to vzdáte, v sekundách Miniatura Název balíčku - Pozastavit vše + Pozastavení všeho Obnovit vše Preferovaná šablona příkazu Stav @@ -436,7 +436,7 @@ Doplňkové příkazy pro načítání dat Povolí použití šablon příkazů pro načítání dat jako doplňkových příkazů Při každém restartu/obnovení stahování bude yt-dlp znovu stahovat data json ze serverů (nedoporučuje se) - Vypnout zápis údajů Json + Vypnutí zápisu údajů Json yt-dlp YouTube doporučené (potřebuje soubory cookie) yt-dlp YouTube historie sledování (potřebuje soubory cookie) yt-dlp YouTube sledovat později (vyžaduje soubory cookie) @@ -444,22 +444,22 @@ Zakázat ověřování certifikátu HTTPS Živě Živě od začátku - Upřednostnit kontejner před kodekem pro stahování audia + Upřednostnění kontejneru před kodekem pro stahování audia Čekejte na video Pokud je tato volba povolena, předvolba preferovaného zvukového kodeku bude ignorována a změní se pouze kontejner Přehrávač klient - Použít jazyk aplikace pro metadata + Použítí jazyku aplikace pro metadata Uspořádání Seznam Mřížka - Opakovat každých + Opakování každých minut Složka mezipaměti Změna složky mezipaměti může způsobit neočekávané problémy. Pokud aplikace nemůže zapisovat do nakonfigurované cesty, uchýlí se do výchozího interního adresáře mezipaměti - Použít pouze PO Token (ignorovat klienta přehrávače) + Použít pouze PO token (ignorovat klienta přehrávače) Smazat stažené položky pokud chybí ve zdroji - Použít formát řazení dle důležitosti + Použití řazení formátu dle důležitosti Znovu stáhnout položky nepřítomné v historii stahování Znovu stáhnout všechny položky Ikona se může změnit a aplikace se zavře @@ -470,9 +470,9 @@ Automatické zálohování Cesta zálohy Automaticky vytvoří zálohu všeho, když je nalezena nová verze aplikace - Generovat tokeny PO + Generování tokenů PO Znovu vygenerovat - * Pro zapnutí této funkce musíte zakázat soubory cookie + Pro zapnutí této funkce musíte zakázat soubory cookie Vlastní Ořezání není pro tuto položku k dispozici Specifikujte rozsah položek pro výběr From 75ae42d527e170e3f8b051a7f3b15ff82d054260 Mon Sep 17 00:00:00 2001 From: Milan Date: Sun, 29 Jun 2025 15:45:09 +0200 Subject: [PATCH 03/43] Translated using Weblate (Slovak) Currently translated at 100.0% (477 of 477 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sk/ --- app/src/main/res/values-sk/strings.xml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index c2cd65c8..71ef04a1 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -96,7 +96,7 @@ Aktualizovať Zdroj formátov Odkaz, ktorý ste skopírovali - Material You + Material you Pokračovať Upozornenie na dokončené sťahovanie Musíte mať vytvorenú aspoň jednu šablónu príkazu! @@ -226,7 +226,7 @@ Získate návrhy vyhľadávania z Google Ukážky Zobraziť kartu sťahovania - SOCKS5 Proxy URL + SOCKS5 proxy URL Kvalita videa Šablóna Vzhľad @@ -305,7 +305,7 @@ Skryť miniatúry Uprednostňovaný jazyk zvuku Auto - Dodatočný príkaz + Ďalší príkaz Automatická aktualizácia yt-dlp Formát titulkov Načítanie @@ -335,16 +335,16 @@ Filtrovať formát Zmenená cesta sťahovania každej položky na: Viacnásobná karta sťahovania - Vymazať všetky zdroje + Odstrániť všetky zdroje Vymaže natrvalo všetky zdroje Vynútiť IPv4 Deň udalostiach Po Mesiac - Opakovať zmeškané sťahovania + Opakovať chýbajúce sťahovania Uložiť automatické titulky - Nevymazané + Neodstránené Stiahnuť archív [Použije archívny súbor yt-dlp namiesto vstavanej funkcie, aby sa zabránilo duplicitnému sťahovaniu] Kopírovať adresy URL Sledovať zdroje @@ -363,7 +363,7 @@ Formát miniatúr Prevziať len budúce nahrané položky (ignorovať existujúce položky) Stiahnuť aj ako audio - Zabaliť text + Zalomiť text Posun na spodok Veľkosť textu Pridať @@ -375,7 +375,7 @@ Nesťahovať ako fragmenty Zobraziť cez ostatné aplikácie Moje šablóny názvov súborov - Uprednostňovať menšie formáty + Uprednostňovať veľkosťou menšie formáty Zabezpečí, aby sa karta sťahovania vždy zobrazovala na vrchu. Pri zapnutí tejto funkcie, ak sa aktuálne spustená aplikácia zatvorí, tak sa zobrazí karta sťahovania Hodina Zakázané @@ -416,7 +416,7 @@ Týždenne Mesačne Vyčistiť zvyšky sťahovania (zrušené, chybné) - Pokračovať ďalej + Pokračovať aj tak Použiť názov playlistu ako metadáta albumu Ak metadáta albumu nie sú k dispozícii, použije namiesto nich názov playlistu Extraktor načítaných dát (YouTube) @@ -433,9 +433,9 @@ Odstránené Webové stránky Miniatúra - Doplnkové príkazy na načítanie údajov + Ďalšie príkazy na načítanie údajov Povolí šablóny príkazov, ktoré budú použité na načítanie údajov ako doplnkové príkazy - (Neodporúča sa) Pri každom reštarte/obnovení sťahovania bude yt-dlp znovu sťahovať údaje json zo serverov. + Pri každom reštarte/obnovení sťahovania bude yt-dlp znovu sťahovať údaje json zo serverov (neodporúča sa) Vypnúť zápis údajov Json yt-dlp YouTube pozerať neskôr (potrebuje súbory cookie) yt-dlp YouTube obľúbené videá (potrebuje cookies) From 1824c51779acdcae24464bd29be732747eb3ce31 Mon Sep 17 00:00:00 2001 From: Milan Date: Sun, 29 Jun 2025 15:53:04 +0200 Subject: [PATCH 04/43] Translated using Weblate (Slovak) Currently translated at 100.0% (477 of 477 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sk/ --- app/src/main/res/values-sk/strings.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 71ef04a1..858659a0 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -456,7 +456,7 @@ Opakovať každých minút Priečinok medzipamäte - Použiť iba PO Token (ignorovať klienta prehrávača) + Použiť iba PO token (ignorovať klienta prehrávača) Zmena priečinka nedzipamäte môže spôsobiť neočakávané problémy. Ak aplikácia nemôže zapisovať do nakonfigurovanej cesty, uchýli sa k predvolenému internému adresáru vyrovnávacej pamäte Odstrániť stiahnuté položky, ak chýbajú v zdroji Znovu stiahnuť položky, ktoré sa nenachádzajú v histórii sťahovania @@ -469,10 +469,11 @@ Zapísať titulky pri vkladaní Použiť zvýrazňovač farby kódu Znovu vygenerovať - Použiť formát radenia podľa dôležitosti + Použiť radenie formátu podľa dôležitosti Znovu stiahnuť všetky položky Ikona sa môže zmeniť a aplikácia sa zavrie - * Pre zapnutie tejto funkcie musíte zakázať súbory cookie + Pre zapnutie tejto funkcie musíte zakázať súbory cookie Vlastné Orezanie nie je pre túto položku k dispozícii + Špecifikujte rozsah položiek pre výber From 388e63fc328a4412aa5962e88480b710a2e41845 Mon Sep 17 00:00:00 2001 From: maboroshin Date: Mon, 30 Jun 2025 16:47:15 +0200 Subject: [PATCH 05/43] Translated using Weblate (Japanese) Currently translated at 99.7% (478 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ja/ --- app/src/main/res/values-ja/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 5247e38b..30a1240a 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -249,7 +249,7 @@ バックアップと復元 Googleから検索候補を取得する ダウンロードカードでこの ID の形式を選択します - バックアップファイルをダウンロードフォルダに保存しました。 + バックアップファイルを保存しました! この項目は音声形式のみを含みます SponsorBlock 音質を指定 @@ -476,4 +476,6 @@ 再生成 この項目はカットできません 選択する項目の範囲を指定 + ウェブクライアントPOトークン + POトークン From 25d41cbe975ae8c40cd6b6c9f6ad0333287329fd Mon Sep 17 00:00:00 2001 From: Wojciech Karol Date: Mon, 30 Jun 2025 15:00:51 +0200 Subject: [PATCH 06/43] Translated using Weblate (Polish) Currently translated at 75.7% (363 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/pl/ --- app/src/main/res/values-pl/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 679f1c65..dd1030c4 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -238,7 +238,7 @@ Instancja Piped Zapisz serwer PIPED API, którego aplikacja może używać do zapytań i formatów YouTube Użyj określonego serwera proxy HTTP/HTTPS/SOCKS - Adres URL serwera proxy Socks5 + Adres URL serwera proxy SOCKS5 Ponowne próby Ponowne próby fragmentu Kolejność formatów From a462706cd4720a0327cfab139a6087fad8b620fe Mon Sep 17 00:00:00 2001 From: jonnysemon Date: Mon, 30 Jun 2025 23:19:45 +0200 Subject: [PATCH 07/43] Translated using Weblate (Arabic) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ar/ --- app/src/main/res/values-ar/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 0a3fa81f..1f010c7b 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -476,4 +476,6 @@ مخصّص القص غير متاح لهذا العنصر حدد نطاق العناصر المراد تحديدها + رمز PO + رمز عيمل الويب PO From e264711d28f622a0cb0e68661b2c9796891aaa22 Mon Sep 17 00:00:00 2001 From: Femini Date: Tue, 1 Jul 2025 08:04:21 +0200 Subject: [PATCH 08/43] Translated using Weblate (Azerbaijani) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/az/ --- app/src/main/res/values-az/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index 4d5bf39d..3709b1d1 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -476,4 +476,6 @@ Xüsusi Bu element üçün kəsmə əlçatan deyil Seçmək üçün elementlərin həddini təyin et + PO Token + Web Qəbuledici PO Token From e3a0d404f579eb39f6dba834ba50631cd693cce5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E7=8E=8B=E5=8F=AB=E6=88=91=E6=9D=A5=E5=B7=A1?= =?UTF-8?q?=E5=B1=B1?= Date: Tue, 1 Jul 2025 06:13:26 +0200 Subject: [PATCH 09/43] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/zh_Hans/ --- app/src/main/res/values-zh-rCN/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index a70ab8e8..3754fa03 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -475,4 +475,6 @@ 自定义 剪切对此项目不可用 指定要选择的项目的时间范围 + PO 令牌 + Web 客户端 PO 令牌 From 7b53b6270ce2f64823b6e935ee3e0b73bdf818be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bora=20At=C4=B1c=C4=B1?= Date: Tue, 1 Jul 2025 18:14:32 +0200 Subject: [PATCH 10/43] Translated using Weblate (Turkish) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/tr/ --- app/src/main/res/values-tr-rTR/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml index df83df7b..8dfb3947 100644 --- a/app/src/main/res/values-tr-rTR/strings.xml +++ b/app/src/main/res/values-tr-rTR/strings.xml @@ -479,4 +479,6 @@ Bu, altyazıları indirmek ve daha sonra yerleştirdikten sonra silmek için Altyazıları Kaydet ve Otomatik Altyazıları Kaydet\'i uygulayacaktır Bunun için kesme işlemi mevcut değil Seçilecek öge aralığını belirtin + PO Jetonu + Web İstemcisi PO Jetonu From 29cf0d86a3356387294dfd2c4bc5158aa99c65b2 Mon Sep 17 00:00:00 2001 From: Mark Wolf Date: Wed, 2 Jul 2025 08:52:56 +0200 Subject: [PATCH 11/43] Translated using Weblate (Polish) Currently translated at 86.4% (414 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/pl/ --- app/src/main/res/values-pl/strings.xml | 61 ++++++++++++++------------ 1 file changed, 33 insertions(+), 28 deletions(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index dd1030c4..9bac48f7 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -4,9 +4,9 @@ Wyczyść wyniki Pobierz wszystko Ustawienia - Główna + Strona Główna Folder audio - Folder filmów + Folder wideo Aktualizowanie Zainstaluj nowszą wersję yt-dlp Kod źródłowy @@ -29,7 +29,7 @@ Dodaj rozdziały Pokaż kartę pobierania Zmodyfikuj ustawienia tego elementu przed pobraniem. Wyłączenie tej opcji rozpoczyna pobieranie natychmiast - Ta aplikacja wymaga uprawnień do plików, aby zapisywać pobrane pliki na urządzeniu + Ta aplikacja wymaga uprawnień do zapisywania pobranych plików na urządzeniu Wyjdź z aplikacji Szukaj Foldery @@ -44,7 +44,7 @@ Anuluj Pobieranie nowej wersji OK - Usuń całą historię, trwale + Trwale usuń całą historię Liczba fragmentów natywnego wideo DASH/HLS do jednoczesnego pobrania Limit pobierania Potwierdź @@ -68,7 +68,7 @@ Okładki miniatur Użyj miniatury jako okładki Jakość dźwięku - pozostały przedmiot + pozostałe przedmioty Pobieranie Użyj aria2c do pobierania zamiast domyślnego narzędzia Uwaga @@ -81,7 +81,7 @@ Format dźwięku Format filmu 0 (najlepsze) 10 (najgorsze) - Anuluj pobieranie + Anuluj zadanie Pobrania przy użyciu poleceń Historia jest pusta Usuwanie @@ -96,7 +96,7 @@ Zakończenie Promocje własne Podglądy - Wypełniacze + Filtry Najgorsza jakość Najlepsza jakość O programie @@ -140,14 +140,14 @@ Usuń wszystkie pliki cookie na stałe Źródło formatów Otrzymuj polecane filmy na ekranie głównym - Preferowany identyfikator formatu + Preferowany format ID Nałóż ograniczenia na nazwy plików Pobieranie rozpocznie się, gdy połączysz się z siecią bez planu taryfowego Eksportuj do schowka Pobieranie przełożone na: Podziel według rozdziałów Uruchomiony jest proces pobierania. Spróbuj ponownie później - Zdobądź pliki cookie + Pobierz pliki cookie Monochromatyczny Żółty Nowy szablon @@ -193,10 +193,10 @@ Motyw Jakość Wysoki kontrast - Czysty czarno-biały motyw + Czysty motyw czarno-biały Niebieski "Pobrano: " - MaterialYou + Twój materiał Powiadomienie o zakończeniu pobierania Szybkie pobieranie Usuń dźwięk @@ -317,8 +317,8 @@ Wybierz ostatnio otwarty typ pobierania dla bieżącego elementu Długość Główna wersja yt-dlp - Pobierania z błędem - Powiadomienie o błędnych plikach do pobrania + Pobrania z błędem + Powiadomienie o błędnych pobraniach Rozmiar bufora pobierania, np. 1024 lub 16K (domyślnie jest to 1024) Źródło yt-dlp Rozmiar bufora @@ -353,21 +353,21 @@ Nawiąż wszystkie połączenia za pomocą protokołu IPv4 Ustaw czas Zaczyna się - Spróbuj pobrać ponownie + Spróbuj pobrać ponownie brakujące elementy Pobierz archiwum [Użyj pliku archiwum pobierania yt-dlp, aby zapobiec duplikatom pobierania zamiast wbudowanej funkcjonalności] Miesiąc Nie usunięte Zapisz automatyczne napisy Format miniaturki - Zawijaj tekst + Zawiń tekst Przewiń w dół Dodaj Wstecz Rozmiar tekstu Gesty przesunięcia na karcie pobierania Pokaż liczniki na ekranie kolejki pobierania - Pobierz tylko przyszłe przesłane pliki (ignoruj istniejące elementy) - Pobierz ponadto jako dźwięk + Pobierz tylko przyszłe pliki (ignoruj istniejące elementy) + Pobierz również jako dźwięk Wszystkie zapytania zostały przetworzone Wybierz elementy pomiędzy Zresetuj już przetworzone linki @@ -375,8 +375,8 @@ Nie używaj plików .part i zapisuj bezpośrednio do pliku wyjściowego Godzina Karta pobierania powinna być zawsze wyświetlana na wierzchu. Włącz tę opcję, jeśli aktualnie uruchomiona aplikacja zostanie zamknięta po wyświetleniu karty pobierania - Szablony nazw plików - Preferowane formaty zajmujące mniej miejsca + Moje szablony nazw plików + Preferuj mniejsze formaty Wyświetlaj nad aplikacjami Sekundy Należy włączyć zgodę SCHEDULE_EXACT_ALARM w ustawieniach aplikacji. @@ -388,16 +388,16 @@ Milisekundy Wyłączone Napisy - Zapobieganie pobieraniu duplikatów + Zapobiegaj pobieraniu duplikatów URL i typ pobierania Pełna konfiguracja Kopiuj adres URL Zaplanowane Wyczyść zaplanowane - Przesuń na dół - Przesuń na szczyt + Przenieś na dół + Przenies na górę "Pliki do pobrania wciąż się ładują. Kontynuować ich przetwarzanie w tle i rozpocząć pobieranie? " - Kolejność istotności formatów + Formatuj kolejność istotności Pasek nawigacji Widoczność etykiet Zawsze @@ -405,7 +405,7 @@ Kolejka Zresetuj Używanie nazwy listy odtwarzania jako metadanych albumu - Jeśli nie ma metadanych albumu, użyj nazwy listy odtwarzania + Jeśli nie występują metadane albumu, użyj nazwy listy odtwarzania Czyszczenie pozostałości po pobraniu (anulowane, błędne) Używanie AlarmManager zamiast WorkManager do tworzenia harmonogramów Włącz tę opcję, jeśli WorkManager jest ograniczony przez dostawcę urządzenia lub zaplanowane zadania nie są zbyt dokładne @@ -414,7 +414,7 @@ Codziennie Co tydzień Co miesiąc - Tak czy inaczej, kontynuuj + Kontynuuj mimo wszystko Użyj adresu URL elementu zamiast adresu URL listy odtwarzania Metadane listy odtwarzania nie zostaną osadzone po włączeniu tej opcji Przekodowuje plik wideo do określonego formatu wideo @@ -424,7 +424,7 @@ Dodatkowe polecenia pobierania danych Miniatura element(y) - Zatrzymaj wszystko + Wstrzymaj wszystko Wznów wszystko Nazwa pakietu Preferowany szablon poleceń @@ -447,9 +447,9 @@ Użyj Języka Aplikacji do Metadanych Układ Transmisja na żywo - Transmisja na żywo od początku + Na żywo od początku Poczekaj na wideo - Liczba prób + Ponawiaj co Gdy ta opcja jest włączona, preferencje dotyczące preferowanego kodeka audio będą ignorowane, a zmieniany będzie tylko kontener Zmiana folderu pamięci podręcznej może spowodować nieoczekiwane problemy. Jeśli aplikacja nie będzie mogła zapisać do skonfigurowanej ścieżki, powróci do domyślnego wewnętrznego katalogu pamięci podręcznej Folder pamięci podręcznej @@ -473,4 +473,9 @@ Wygeneruj ponownie Przycinanie jest niedostępne dla tego elementu * Uruchamiając to, potrzebujesz wyłączyć ciasteczka + Niestandardowe + Token PO klienta sieci web + Użyj kodu koloru zakreślenia + Token \"Proof of Origin\" , Token dowodu pochodzenia + Określ zakres elementów do wybrania From df3ec0aefc781adab23bbbe514e09a90b7d9ac50 Mon Sep 17 00:00:00 2001 From: Abdullah Almalki Date: Tue, 1 Jul 2025 14:07:37 +0200 Subject: [PATCH 12/43] Translated using Weblate (Arabic) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ar/ --- app/src/main/res/values-ar/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 1f010c7b..917dbd7b 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -38,7 +38,7 @@ حد السرعة استخدام الصور المصغرة كغلاف فني فصول الفيديو - أقل جودة + الجودة الأقل الصورة المصغرة غلافًا للصوت يتم تحميل أحدث إصدار الصوت From 7093371905fbcd7243db611cfecf5dcaf9d24edf Mon Sep 17 00:00:00 2001 From: Nno1 Date: Tue, 1 Jul 2025 14:08:44 +0200 Subject: [PATCH 13/43] Translated using Weblate (Arabic) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ar/ --- app/src/main/res/values-ar/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 917dbd7b..0511232a 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -38,7 +38,7 @@ حد السرعة استخدام الصور المصغرة كغلاف فني فصول الفيديو - الجودة الأقل + الأقل جودة الصورة المصغرة غلافًا للصوت يتم تحميل أحدث إصدار الصوت From 5689122e1fc852d13a4f68ff9d1a5043b1096d6d Mon Sep 17 00:00:00 2001 From: Nno1 Date: Tue, 1 Jul 2025 14:09:34 +0200 Subject: [PATCH 14/43] Translated using Weblate (Arabic) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ar/ --- app/src/main/res/values-ar/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 0511232a..1f010c7b 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -38,7 +38,7 @@ حد السرعة استخدام الصور المصغرة كغلاف فني فصول الفيديو - الأقل جودة + أقل جودة الصورة المصغرة غلافًا للصوت يتم تحميل أحدث إصدار الصوت From e2c4637848aaff82d4270c622abd959fbe9e45f9 Mon Sep 17 00:00:00 2001 From: Dan Date: Tue, 1 Jul 2025 22:11:42 +0200 Subject: [PATCH 15/43] Translated using Weblate (Ukrainian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/uk/ --- app/src/main/res/values-uk/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 51e1575c..2288a11b 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -476,4 +476,6 @@ Власний Цей елемент не можна вирізати Вкажіть діапазон елементів для вибору + PO токен + Вебклієнт PO токена From c657fd26b01983d6f0ef31770ac2ae5a3fec38c4 Mon Sep 17 00:00:00 2001 From: Mark Wolf Date: Wed, 2 Jul 2025 09:14:42 +0200 Subject: [PATCH 16/43] Translated using Weblate (Polish) Currently translated at 98.5% (472 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/pl/ --- app/src/main/res/values-pl/strings.xml | 30 +++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 9bac48f7..813faa08 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -272,7 +272,7 @@ Plik kopii zapasowej został pomyślnie zapisany! Ogólne Przytnij miniaturę do kwadratu, aby pobrać dźwięk - Wymuś klatki kluczowe na cięciach + Wymuś kluczowe klatki na cięciach Wolniejszy proces, ale dokładniejsze cięcie Dodaj dodatkowe polecenia Do pobierania audio/wideo. Dodaj dodatkowe polecenia wraz z konfiguracją GUI @@ -287,7 +287,7 @@ Preferowany kodek audio Używaj plików cookie Zarejestruj się w programie beta. (Mogą wystąpić błędy). - Wydania testowe(BETA) + Wydania BETA Planowanie Aktualizuj formaty w tle Osadź metadane @@ -295,7 +295,7 @@ Zapisz opis Pliki pamięci podręcznej są pobierane do pamięci wewnętrznej, a następnie przenoszone do wybranego katalogu. Użyj tej opcji, jeśli nie możesz pisać bezpośrednio do pamięci Zapisz plik opisu - Najpierw buforuj pobieranie + Najpierw pobierz pamięć podręczną Użyj SponsorBlock Preferowany kodek wideo Pobierz zgodnie z harmonogramem @@ -323,7 +323,7 @@ Źródło yt-dlp Rozmiar bufora Preferowany język dźwięku - Stabilna wersja yt-dlp + Wersja stabilna yt-dlp Dziennik zmian Źródło Aplikacja @@ -332,7 +332,7 @@ Wszystko Uniwersalny Karta wielokrotnego pobierania - Format filtra + Filtr formatów Najmniejszy format (według rozdzielczości) Musisz zaktualizować dane elementu, aby móc korzystać z funkcji cięcia Obserwuj źródła @@ -401,13 +401,13 @@ Pasek nawigacji Widoczność etykiet Zawsze - Synchronizacja ze źródłem + Synchronizuj ze źródłem Kolejka Zresetuj Używanie nazwy listy odtwarzania jako metadanych albumu Jeśli nie występują metadane albumu, użyj nazwy listy odtwarzania Czyszczenie pozostałości po pobraniu (anulowane, błędne) - Używanie AlarmManager zamiast WorkManager do tworzenia harmonogramów + Używah AlarmManager zamiast WorkManager do tworzenia harmonogramów Włącz tę opcję, jeśli WorkManager jest ograniczony przez dostawcę urządzenia lub zaplanowane zadania nie są zbyt dokładne Naciśnij przycisk „Restore” (Przywróć), aby połączyć zapisane dane z bieżącymi danymi. \nNaciśnij „Reset”, aby usunąć i używać tylko zapisanych danych w pliku. @@ -415,7 +415,7 @@ Co tydzień Co miesiąc Kontynuuj mimo wszystko - Użyj adresu URL elementu zamiast adresu URL listy odtwarzania + Użyj URL elementu zamiast URL listy odtwarzania Metadane listy odtwarzania nie zostaną osadzone po włączeniu tej opcji Przekodowuje plik wideo do określonego formatu wideo Przekoduj Video @@ -435,12 +435,12 @@ Limit czasu gniazda Status Włączenie szablonów poleceń, które mogą być używane do pobierania danych jako dodatkowe polecenia - (Niezalecane) Za każdym razem, gdy ponownie uruchomisz / wznowisz pobieranie, yt-dlp ponownie pobierze dane json z serwerów. + Za każdym razem, gdy ponownie uruchomisz / wznowisz pobieranie, yt-dlp ponownie pobierze dane json z serwerów. (Nie zalecane) YT-DLP Youtube Watch Later (wymaga plików cookie) - YT-DLP Rekomendacje YouTube (wymaga plików cookie) + Rekomendacje YouTube yt-dlp (wymaga plików cookie) Ekstraktor pobierania danych (YouTube) - YT-DLP Polubione filmy w serwisie Youtube (wymaga plików cookie) - Historia oglądania w YouTube YT-DLP (wymaga plików cookie) + yt-dlp Polubione filmy w serwisie Youtube (wymaga plików cookie) + Historia oglądania w YouTube yt-dlp(wymaga plików cookie) Klient Odtwarzacza Lista Siatka @@ -460,8 +460,8 @@ Minut Użyj porządku ważności formatu Ponownie pobierz wszystkie elementy - Używaj tylko tokena PO (ignoruj klienta odtwarzacza) - Preferuj kontener nad kodekiem przy pobieraniu audio + Użyj tylko tokena PO (ignoruj klienta odtwarzacza) + Preferuj kontener nad kodekiem dla pobierań audio Ikona może się zmienić, a aplikacja zostanie zamknięta Zresetuj wszystkie preferencje na tym ekranie Automatyczna kopia zapasowa @@ -472,7 +472,7 @@ Wygeneruj token PO Wygeneruj ponownie Przycinanie jest niedostępne dla tego elementu - * Uruchamiając to, potrzebujesz wyłączyć ciasteczka + * Uruchamiając to, musisz wyłączyć Cookies Niestandardowe Token PO klienta sieci web Użyj kodu koloru zakreślenia From 92c6072ac4b03ee5dc476161a85810201149ff5e Mon Sep 17 00:00:00 2001 From: Goldpunk <58894007+Goldpunk@users.noreply.github.com> Date: Thu, 3 Jul 2025 18:43:51 -0600 Subject: [PATCH 17/43] Add new Romanian README Translation --- README-ro.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 70 +++++++++++++----------- 2 files changed, 189 insertions(+), 32 deletions(-) create mode 100644 README-ro.md diff --git a/README-ro.md b/README-ro.md new file mode 100644 index 00000000..3da6132e --- /dev/null +++ b/README-ro.md @@ -0,0 +1,151 @@ +

+ + + YTDLnis +

+ +
+ English +   |    + Română +
+ +

+YTDLnis este un descarcător de audio/video gratuit y de sursă deschisă care utilizează yt-dlp pentru Android 7.0 și mai sus. +

+

+ Creat de Denis Çerri +

+ +
+ +[![Github Download](https://custom-icon-badges.herokuapp.com/badge/Download-blue?style=for-the-badge&logo=download&logoColor=white)](https://github.com/deniscerri/ytdlnis/releases/latest) +[![IzzyOnDroid Repo](https://custom-icon-badges.herokuapp.com/badge/IzzyOnDroid%20Repo-red?style=for-the-badge&logo=download&logoColor=white)](https://android.izzysoft.de/repo/apk/com.deniscerri.ytdl) +[![UpToDown](https://custom-icon-badges.herokuapp.com/badge/UpToDown-green?style=for-the-badge&logo=download&logoColor=white)](https://ytdlnis.en.uptodown.com/android/download) + +![CI](https://github.com/deniscerri/ytdlnis/actions/workflows/android.yml/badge.svg?branch=main&event=pull) + +[![preview release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&include\_prereleases&label=preview)](https://github.com/deniscerri/ytdlnis/releases) +[![downloads](https://img.shields.io/github/downloads/deniscerri/ytdlnis/total?style=flat-square)](https://github.com/deniscerri/ytdlnis/releases) +[![Translation status](https://hosted.weblate.org/widgets/ytdlnis/-/svg-badge.svg)](https://hosted.weblate.org/engage/ytdlnis/?utm_source=widget) +[![community](https://img.shields.io/badge/Discord-YTDLnis-blueviolet?style=flat-square&logo=discord)](https://discord.gg/WW3KYWxAPm) +[![community](https://img.shields.io/badge/Telegram-YTDLnis-blue?style=flat-square&logo=telegram)](https://t.me/ytdlnis) +[![community](https://img.shields.io/badge/Telegram-Updates-red?style=flat-square&logo=telegram)](https://t.me/ytdlnisupdates) + +### Numai adresele de sus sunt surse de încredere pentru YTDLnis. Orice altceva nu are legătură cu mine. + +
+ +## 💡 Caracteristice: + +- Descarcă fișiere audio/vídeo de mai mult de 1000 de site-uri +- Descarcă Playlist-uri + - Editează fiecare element din listă separat, ca un element normal de descărcare + - Selectează un format comun pentru toate elementele și/sau selectează mai multe formate de audio în caz că le descarci ca un video + - Selectează o cale de descărcare pentru toate fișierele + - Selectează un șablon de nume de fișier pentru toate fișierele + - Tip de descărcare de actualizare în lot la audio/vídeo/comando personalizado con un solo click +- Pune descarcări în coadă și programează-le după dată și oră + - De asemenea, puteți programa mai multe elemente în același timp +- Descărcați mai multe articole simultan +- Folosește comenzi și șabloane personalizate sau accesează modul yt-dlp complet cu un terminal încorporat + - Poți face backup și restaurare șabloane pentru a le putea partaja cu prietenii tăi +- Suport pentru cookie-uri. Conectați-vă cu contul dvs. și descărcați videoclipuri private sau indisponibile, deblocați formate premium și multe altele +- Decupează videoclipurile în funcție de marcajuri temporale și capitole (această funcție yt-dlp este experimentală în proiectul original) + - Puteți face tăieturi nelimitate +- Elimină sponsorizările din video-uri (SponsorBlock) + - Încorporează-le ca capitole în videoclipul tău +- Introduceți subtitrări/metadate/capitole etc. +- Modificați metadatele precum titlul și autorul +- Împărțiți elementul în fișiere separate în funcție de capitolele lui +- Selectați diferite formate de descărcare +- Cardul de jos direct din meniul de partajare, nu este nevoie să deschideți aplicația + - Poți crea un fișier txt și să-l completezi cu linkuri/playlists/interogări de căutare separate printr-o linie nouă, iar aplicația le va procesa +- Căutați sau introduceți un link din aplicație + - Puteți acumula căutări, astfel încât să le puteți procesa în același timp +- Înregistrați descărcările în caz de probleme +- Reîncerca descărcări cancelate sau eșuate + - Poți folosi gesturi pentru a glisa la stânga pentru a descărca din nou și la dreapta pentru a șterge + - Puteți apăsa lung butonul de redescărcare de pe pagina cu detalii pentru a afișa cardul de descărcare și a obține mai multe funcții +- Modul incognito atunci când nu doriți să salvați istoricul descărcărilor sau jurnalele +- Mod de descărcare rapidă + - Descărcați imediat fără a aștepta procesarea datelor. Opriți cardul de jos și va porni instantaneu. +- Deschideți/partajați fișierele descărcate direct din notificarea finalizării +- Majoritatea funcțiilor yt-dlp sunt implementate, sugestiile sunt binevenite. +- Interfață "Material You" +- Opțiuni temă +- Funcțiuni de backup și restaurare. (Poți face backup la aproape orice) +- Arhitectură MVVM cu WorkManager + +## 📲 Capturi de Ecran + +
+ + + + + + + + + + + + + +
+ +## 💬 Contact + +Alăturați-vă la [Canalul de Telegram](https://t.me/ytdlnis) sau la [Discord](https://discord.gg/WW3KYWxAPm) pentru dezbateri, anunțuri și lansări. + +## 😇 Contribuire + +Vă rugăm să citiți secțiunea de [contribuții](https://github.com/deniscerri/ytdlnis/blob/main/CONTRIBUTING.MD) dacă doriți să contribuiți. (Link-ul este în engleză) + +## 📝 Ajută cu tradicerile pe Weblate + + +Translation status + + + +Translation status + + +## 🔑 Conectați-vă cu aplicații terțe folosind numele pachetului + +Numele pachetului aplicației este „com.deniscerri.ytdl”. + +## 🤖 Conectați-vă cu aplicații terțe folosind Intents + +Puteți folosi intenții pentru a trimite comenzi către aplicație pentru a rula descărcări fără interacțiunea utilizatorului. Variabile acceptate: + +TYPE -> puede ser: audio, video, comando + +BACKGROUND -> puede ser: verdadero, falso. Si es cierto, la aplicación no mostrará la tarjeta de descarga pase lo que pase y ejecutará la descarga en segundo plano. + + +### Un exemplu de descărcare a unui element audio în fundal cu Tasker + +1. Creați o sarcină de trimitere Intent +2. Acțiune: android.intent.action.SEND +3. Cat: Inplicit +4. MIME Type: text/\* +5. Extra: android.intent.extra.TEXT:url (în loc de URL, scrie URL-ul videoclipului pe care vrei să-l descarci) +6. Extra: TYPE:audio +7. Extra: BACKGROUND:true + +## 📄 Licență + +[GNU GPL v3.0](https://github.com/deniscerri/ytdlnis/blob/main/LICENSE) + +## 🙏 Mulțumim + +- [decipher3114](https://github.com/decipher3114) pentru pictograma aplicației +- [dvd](https://github.com/yausername/dvd) pentru a fi un exemplu de implementare youtubedl-android +- [seal](https://github.com/JunkFood02/Seal) pentru anumite elemente de design și caracteristici pe care am vrut să le am în această aplicație când am început să o dezvolt +- [youtubedl-android](https://github.com/yausername/youtubedl-android) pentru portarea yt-dlp pe Android +- [yt-dlp](https://github.com/yt-dlp/yt-dlp) și contribuitorilor săi pentru că au făcut posibil acest instrument. Fără ei, această aplicație nu ar exista + +și multor alte persoane, cum ar fi contribuitori. \ No newline at end of file diff --git a/README.md b/README.md index 444a8bf0..d58a8839 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,26 @@

-
+ + YTDLnis

English -   |    +   |    Shqip -   |    +   |    Azərbaycanca -   |    +   |    Indonesia -   |    +   |    Português -   |    +   |    Español -   |    +   |    Japanese + +   |    + Română

@@ -34,7 +38,8 @@ [![Uptodown](https://custom-icon-badges.herokuapp.com/badge/UpToDown-green?style=for-the-badge&logo=download&logoColor=white)](https://ytdlnis.en.uptodown.com/android/download) ![CI](https://github.com/deniscerri/ytdlnis/actions/workflows/android.yml/badge.svg?branch=main&event=pull) -[![Preview release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&include_prereleases&label=preview)](https://github.com/deniscerri/ytdlnis/releases) + +[![Preview release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&include\_prereleases&label=preview)](https://github.com/deniscerri/ytdlnis/releases) [![Downloads](https://img.shields.io/github/downloads/deniscerri/ytdlnis/total?style=flat-square)](https://github.com/deniscerri/ytdlnis/releases) [![Translation status](https://hosted.weblate.org/widgets/ytdlnis/-/svg-badge.svg)](https://hosted.weblate.org/engage/ytdlnis/?utm_source=widget) [![community](https://img.shields.io/badge/Discord-YTDLnis-blueviolet?style=flat-square&logo=discord)](https://discord.gg/WW3KYWxAPm) @@ -47,38 +52,38 @@ ## 💡 Features: -- Download audio/video files from more than 1000 websites +- Download audio/video files from more than 1000 websites - Process playlists - - Edit every playlist item separately just like in a normal download item - - Select a common format for all items and/or select multiple audio formats in case you are downloading them as a video - - Select a download path for all items - - Select a filename template for all items - - Batch update download type to audio/video/custom command in one click + - Edit every playlist item separately just like in a normal download item + - Select a common format for all items and/or select multiple audio formats in case you are downloading them as a video + - Select a download path for all items + - Select a filename template for all items + - Batch update download type to audio/video/custom command in one click - Queue downloads and schedule them by date and time - - You can also schedule multiple items at the same time + - You can also schedule multiple items at the same time - Download multiple items at the same time - Use custom commands and templates or use yt-dlp with the built-in terminal - - You can backup and restore templates so you can share them with your buddies + - You can backup and restore templates so you can share them with your buddies - Supports cookies. Log in with your accounts and download private/unavailable videos, unlock premium formats etc. - Cut videos based on timestamps and video chapters (experimental yt-dlp feature) - - You can make unlimited cuts + - You can make unlimited cuts - Remove SponsorBlock elements from downloaded items - - Embed them as a chapters in your video + - Embed them as a chapters in your video - Embed subtitles/metadata/chapters etc - Modify metadata such as title and author - Split item into separate files depending on its chapters - Select different download formats - Bottom card right from the share menu, no need to open the app - - You can create a txt file and fill it with links/playlists/search queries separate by a new line and the app will process them + - You can create a txt file and fill it with links/playlists/search queries separate by a new line and the app will process them - Search or insert a link from the app - - You can stack searches so you can process them at the same time + - You can stack searches so you can process them at the same time - Log downloads in case of problems - Re-download cancelled or failed downloads - - You can use gestures to swipe left to redownload and right to delete - - You can long click the redownload button in the details sheet to show the download card for more functionality + - You can use gestures to swipe left to redownload and right to delete + - You can long click the redownload button in the details sheet to show the download card for more functionality - Incognito mode when you don't want to save a download history or logs - Quick download mode - - Download immediately without having to wait for data to process. Turn off the bottom card and it will instantly start + - Download immediately without having to wait for data to process. Turn off the bottom card and it will instantly start - Open / share downloaded files right from the finished notification - Most yt-dlp features are implemented, suggestions are welcome - Material You interface @@ -113,33 +118,35 @@ Join our [Discord](https://discord.gg/WW3KYWxAPm) or [Telegram channel](https:// Please read the [contributing](CONTRIBUTING.MD) section if you would like to contribute. ## 📝 Help translate on Weblate + -Translation status +Translation status - -Translation status +Translation status ## 🔑 Connect with third-party apps using the package name The app's package name is "com.deniscerri.ytdl". - ## 🤖 Connect with third-party apps using intents You can use intents to push commands to the app to run downloads without user interaction. Accepted variables: -TYPE -> it can be: audio,video,command
-BACKGROUND -> it can be: true,false. If its true the app won't show the download card no matter what and run the download in the background
+TYPE -> it can be: audio,video,command + +BACKGROUND -> it can be: true,false. If its true the app won't show the download card no matter what and run the download in the background + ### An example of downloading an audio item in the background with Tasker + 1. Create Send Intent task 2. Action: android.intent.action.SEND 3. Cat: Default -4. Mime Type: text/* +4. Mime Type: text/\* 5. Extra: android.intent.extra.TEXT:url (instead of "url" write the URL of the video you want to download) 6. Extra: TYPE:audio 7. Extra: BACKGROUND:true @@ -158,5 +165,4 @@ Except for the source code licensed under the GPLv3 license, all other parties a - [youtubedl-android](https://github.com/yausername/youtubedl-android) for porting yt-dlp to Android - [yt-dlp](https://github.com/yt-dlp/yt-dlp) and its contributors for making this tool possible. Without it this app wouldn't exist - -and to a lot of other people, such as contributors. +and to a lot of other people, such as contributors. \ No newline at end of file From b7402e7bf2cac8dee5606f462190169e6a994fab Mon Sep 17 00:00:00 2001 From: Goldpunk <58894007+Goldpunk@users.noreply.github.com> Date: Thu, 3 Jul 2025 18:44:15 -0600 Subject: [PATCH 18/43] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index d58a8839..7c17a56b 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,6 @@ Español   |    Japanese -   |    Română @@ -165,4 +164,4 @@ Except for the source code licensed under the GPLv3 license, all other parties a - [youtubedl-android](https://github.com/yausername/youtubedl-android) for porting yt-dlp to Android - [yt-dlp](https://github.com/yt-dlp/yt-dlp) and its contributors for making this tool possible. Without it this app wouldn't exist -and to a lot of other people, such as contributors. \ No newline at end of file +and to a lot of other people, such as contributors. From 89073a0a3be0386a26839cad2f108e6d3b4511e9 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:01:21 +0200 Subject: [PATCH 19/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 7a4add1f..7966cc4d 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -18,7 +18,7 @@ Cea mai scăzută calitate Căutare Dosare - Dosar de muzică + Dosar de audio Utilizezi cea mai recentă versiune a aplicației Noua versiune a aplicației a fost instalată cu succes Instalez noua versiune @@ -407,4 +407,10 @@ Zilnic Săptămânal Lunar + Redescarcă elemente care nu sunt presente in istoricul de descărcare + Redescarcă toate elementele din nou + Ajustați importanța elementelor de format. Această ordine va fi utilizată numai atunci când aplicația preia formatele din cardul de descărcare și selectează automat formatul! + Trebuie să activați permisiunea SCHEDULE_EXACT_ALARM în setările aplicației. + Ștergeți elementele descărcate dacă lipsesc din sursă + Apăsați pe „Restaurare” pentru a îmbina datele salvate cu datele curente.\n\nApăsați pe „Resetare” pentru a șterge și a utiliza doar datele salvate din fișier. From 2e577866a23e88314cbd6b90dea7aa330b2afd9f Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:02:27 +0200 Subject: [PATCH 20/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 7966cc4d..969f3c4c 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -412,5 +412,7 @@ Ajustați importanța elementelor de format. Această ordine va fi utilizată numai atunci când aplicația preia formatele din cardul de descărcare și selectează automat formatul! Trebuie să activați permisiunea SCHEDULE_EXACT_ALARM în setările aplicației. Ștergeți elementele descărcate dacă lipsesc din sursă - Apăsați pe „Restaurare” pentru a îmbina datele salvate cu datele curente.\n\nApăsați pe „Resetare” pentru a șterge și a utiliza doar datele salvate din fișier. + Apăsați pe „Restaurare” pentru a îmbina datele salvate cu datele curente.\nApăsați pe „Resetare” pentru a șterge și a utiliza doar datele salvate din fișier. + Folosește AlarmManager în loc de WorkManager pentru programare + Activați această opțiune dacă WorkManager este restricționat de furnizorul dispozitivului sau dacă lucrările programate nu sunt prea precise. From 86f507f46fb88e1d2b33738baba1d3d37e9f753b Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:27:51 +0200 Subject: [PATCH 21/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 30 +++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 969f3c4c..0c6e6fa9 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -414,5 +414,33 @@ Ștergeți elementele descărcate dacă lipsesc din sursă Apăsați pe „Restaurare” pentru a îmbina datele salvate cu datele curente.\nApăsați pe „Resetare” pentru a șterge și a utiliza doar datele salvate din fișier. Folosește AlarmManager în loc de WorkManager pentru programare - Activați această opțiune dacă WorkManager este restricționat de furnizorul dispozitivului sau dacă lucrările programate nu sunt prea precise. + Activați această opțiune dacă WorkManager este restricționat de furnizorul dispozitivului sau dacă lucrările programate nu sunt prea precise + Folosește URL-ul a elementului în loc de adresa URL-ul a playlist-ului + Metadata playlist-ului nu va fi încorporat dacă această opțiune este activată + Recodează videoclipul + Recodează fișierul video în formatul video specificat + Curățarea descărcărilor rămase (anulate, cu erori) + Continuați oricum + Folosește numele playlist-ului ca metadată al albumului + Dacă metadatele albumului nu sunt prezente, folosește în schimb numele de playlist + Extractor de preluare a datelor (YouTube) + Întrerupeți totul + Reluați totul + Numele pachetului + Șablon de comandă preferat + Stare + Șters + Site-uri web + Alte argumente ale extractorului YouTube + element(e) + Timeout socket + Timpul de așteptare înainte de a renunța, în secunde + Comandă suplimentară de preluare a datelor + Activează utilizarea șabloanelor de comenzi pentru preluarea datelor ca comenzi suplimentare + Dezactivați scrierea informațiilor în format JSON + De fiecare dată când reporniți/reluați descărcarea, yt-dlp va redescărca datele json de pe servere (nerecomandat) + yt-dlp Vizionare YouTube mai târziu (necesită cookie-uri) + Recomandări YouTube yt-dlp (necesită cookie-uri) + yt-dlp Videoclipuri apreciate Youtube (necesită cookie-uri) + Istoricul vizionăre YouTube yt-dlp (necesită cookie-uri) From 50a3a83511d648fe0351ef531cff6cf1c040150a Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:30:23 +0200 Subject: [PATCH 22/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 0c6e6fa9..9a388288 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -439,8 +439,16 @@ Activează utilizarea șabloanelor de comenzi pentru preluarea datelor ca comenzi suplimentare Dezactivați scrierea informațiilor în format JSON De fiecare dată când reporniți/reluați descărcarea, yt-dlp va redescărca datele json de pe servere (nerecomandat) - yt-dlp Vizionare YouTube mai târziu (necesită cookie-uri) + yt-dlp Vizionare mai târziu YouTube (necesită cookie-uri) Recomandări YouTube yt-dlp (necesită cookie-uri) yt-dlp Videoclipuri apreciate Youtube (necesită cookie-uri) Istoricul vizionăre YouTube yt-dlp (necesită cookie-uri) + Suprimă validării certificatului HTTPS + Stream live + În direct de la început + Așteptați videoclipul + Reîncercați fiecare + Minute + Preferați containerul în locul codecului pentru descărcările audio + Dacă această opțiune este activată, preferința pentru codecul audio preferat va fi ignorată și se va schimba doar containerul. From 1721c8e406c709fd919d4d0497e8b1ccb2a43c45 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:32:08 +0200 Subject: [PATCH 23/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 9a388288..6e292ffe 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -450,5 +450,9 @@ Reîncercați fiecare Minute Preferați containerul în locul codecului pentru descărcările audio - Dacă această opțiune este activată, preferința pentru codecul audio preferat va fi ignorată și se va schimba doar containerul. + Dacă această opțiune este activată, preferința pentru codecul audio preferat va fi ignorată și se va schimba doar containerul + Client redare + + Folosește limba aplicației pentru metadate + Aspect From 00e88fbef84d6da7e73f34ced740f3cf7a17fe87 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:34:01 +0200 Subject: [PATCH 24/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 6e292ffe..a75506a9 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -454,5 +454,10 @@ Client redare Folosește limba aplicației pentru metadate - Aspect + Aranjament + Listă + Grilă + Folosește doar tokenul PO (ignorează clientul de redare) + Dosarul cache + Schimbarea folderului cache ar putea cauza probleme neașteptate. Dacă aplicația nu poate scrie în calea configurată, va recurge la directorul cache intern implicit. From 233244994fea22a6fdd9fdad1ec0b17dd69fdcb3 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:36:22 +0200 Subject: [PATCH 25/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index a75506a9..051c5414 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -459,5 +459,11 @@ Grilă Folosește doar tokenul PO (ignorează clientul de redare) Dosarul cache - Schimbarea folderului cache ar putea cauza probleme neașteptate. Dacă aplicația nu poate scrie în calea configurată, va recurge la directorul cache intern implicit. + Schimbarea folderului cache ar putea cauza probleme neașteptate. Dacă aplicația nu poate scrie în calea configurată, va recurge la directorul cache intern implicit + Pictograma s-ar putea schimba și aplicația se va închide + Utilizați ordinea de importanță a formatului + Folosește evidențiatorul de culoare a codului + Resetează toate preferințele din acest ecran + Backup automat + Calea de backup From 5d8a6f08bd87d874138524b69ab9aaa915b27c6b Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:50:11 +0200 Subject: [PATCH 26/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 35 +++++++++++++++++--------- 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 051c5414..0f51494e 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -12,9 +12,9 @@ Util dacă aveți probleme la descărcare Instalează o nouă versiune de yt-dlp Codul sursă - Caută sau Introdu adresa URL + Caută sau introdu adresa URL Nu s-a putut descărca fișierul - Fișiere Descărcate + Fișiere descărcate Cea mai scăzută calitate Căutare Dosare @@ -28,10 +28,10 @@ OK Ștergeți întregul istoric, definitiv Confirmă - Căutare din Istoric + Căutare din istoric Fără rezultate Mai mult - Șterge Rezultatele + Șterge rezultatele Verifică pentru actualizări Versiune Dosar de comandă personalizat @@ -56,7 +56,7 @@ Jurnale Șablon de nume de fișier Limba - Selectați Format + Selectați format Descărcări în coadă Exportă în clipboard Creați un șablon @@ -162,7 +162,7 @@ Calitate video Încorporați subtitrări Adăugați capitole - Afișați opțiuni pentru descărcare + Afișă opțiuni pentru descărcare Modificați setările pentru acel element înainte de descărcare. Dezactivarea acestei opțiuni începe descărcarea imediat Deschide fișierul Ștergeți fișierul de pe dispozitiv @@ -185,7 +185,7 @@ Previzualizări Umpluturi Mementouri pentru abonament - Selectați SponsorBlock Filtering + Selectați SponsorBlock filtering Salvați dir Șablon nou Ajustați videoclipul @@ -235,7 +235,7 @@ Ștergeți toate cookie-urile, definitiv Inversați selecția Salvați subtitrări - Obțineți videoclipuri YouTube recomandate pe ecranul de pornire din API-ul PIPED + Obțineți videoclipuri recomandate pe ecranul de pornire din API-ul PIPED Motor de căutare preferat Motorul de căutare de utilizat pentru căutări în aplicație "Descărcat: " @@ -263,14 +263,14 @@ Restaurare aplicație finalizată. Următoarele elemente au fost restaurate: Selectați categoriile de rezervă Istoricul cautarilor - Fișier de rezervă salvat în folderul de descărcări + Fișier de rezervă salvat cu succes! Aspect Titlu Actualizați Temă Descărcări Oprește toate descărcările și forțat închide aplicația - Porțiuni non-muzică și OffTopic + Porțiuni non-muzică și în afara subiectului Format subtitrare Ascunde miniaturile Tăieri video precise. Mai lent @@ -279,7 +279,7 @@ Pauză Afișați terminalul în meniul de partajare Sponsor Block - Ajustați Descărcarea + Ajustați descărcarea Salvați descrierea Anunță versiuni noi ale aplicației atunci când este deschisă. Datele sunt extrase din Repository-ul oficial de pe Github Reîncercări @@ -465,5 +465,16 @@ Folosește evidențiatorul de culoare a codului Resetează toate preferințele din acest ecran Backup automat - Calea de backup + Calea pentru backup + Face automat un backup a tuturor datelor atunci când este găsită o versiune nouă a aplicației + Scrieți subtitrări la încorporare + Aceasta va aplica Salvare Subtitrări și Salvare Subtitrări Automate pentru a descărca subfișierele și apoi le va șterge după încorporare + Generează tokenuri PO + Regeneră + Prin activarea acestei opțiuni, trebuie să dezactivați cookie-urile + Personalizat + Tăierea nu este disponibilă pentru acest element + Specificați intervalul de elemente pentru selectare + Token PO + Token PO pentru clientul web From b8f652b6cf5887cd9fa51b9351c1808629cc629d Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 03:50:38 +0200 Subject: [PATCH 27/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 0f51494e..d8a7f853 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -56,7 +56,7 @@ Jurnale Șablon de nume de fișier Limba - Selectați format + Selectă format Descărcări în coadă Exportă în clipboard Creați un șablon @@ -70,8 +70,8 @@ Șabloane de comandă Terminal Format - Va rugam asteptati - Sterge istoricul cautarii + Vă rugăm asteptati + Sterge istoricul căutării Activați mtime Setați antetul HTTP Ultima modificare ca oră pentru ultima modificare Rulează From 22d4fa909412bed096547f1fad77317443328f68 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 04:13:56 +0200 Subject: [PATCH 28/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 42 +++++++++++++------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index d8a7f853..9d2a0113 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -57,9 +57,9 @@ Șablon de nume de fișier Limba Selectă format - Descărcări în coadă + Coadă descărcări Exportă în clipboard - Creați un șablon + Crează un șablon Calitate audio Anulați descărcarea Mod implicit @@ -70,8 +70,8 @@ Șabloane de comandă Terminal Format - Vă rugăm asteptati - Sterge istoricul căutării + Vă rugăm așteptați + Șterge istoricul căutării Activați mtime Setați antetul HTTP Ultima modificare ca oră pentru ultima modificare Rulează @@ -98,7 +98,7 @@ Link pe care l-ai copiat Limitați numele fișierelor doar la caractere ASCII și evitați \"&” și spațiile în numele fișierelor Tăiere - Descărcați prin rețele măsurate + Descărcați prin rețele tarifate Scrieți fișierul de subtitrare Trebuie să aveți cel puțin un șablon de comandă creat! Sugerat @@ -109,7 +109,7 @@ Recomandări video Toate articolele trebuie să fie de același tip pentru a utiliza această opțiune Eroare de rețea - Copie de rezervă și Restaurare + Copie de rezervă și restaurare Selectați formatul cu acest ID în cardul de descărcare Scrieți fișierul de descriere Utilizați cookie-uri @@ -119,7 +119,7 @@ Descărcare rapidă ID format preferat Descarcă acum - Locație preferată + Local preferat Reia Actualizarea datelor despre articol de descărcare Păstrați fragmente @@ -128,25 +128,25 @@ Ascuns Nu s-a putut analiza fișierul Utilizați proxy-ul HTTP/HTTPS/SOCKS specificat - Adresa URL proxy Socks5 + Adresa URL proxy SOCKS5 Sugestii de căutare Obțineți sugestii de căutare de la google Diverse General Gesturi de glisare Glisați elementele pentru anumite acțiuni - Decupați miniatura + Decupați miniatură Decupați miniatura într-un pătrat pentru descărcări audio Mutați fișierele temporare Transferați fișierele din cache în folderul de descărcări - Instanță cu conducte - Scrieți un server API PIPED, aplicația poate fi folosită pentru interogări și formate YouTube + Instanță Piped + Scrieți un server API PIPED care aplicația poate folosi pentru interogări și formate YouTube Utilizați calitate audio personalizată Adăugați comenzi suplimentare - Pentru descărcări audio/video. Adăugați comenzi suplimentare împreună cu configurația GUI + Pentru descărcări audio / video. Adăugați comenzi suplimentare împreună cu configurația interfeței grafice Comanda curentă Salvat - Ștergeți Salvat + Ștergeți salvat Execută comanda Descărcări de comandă element(e) rămas(e) @@ -192,7 +192,7 @@ Descărcări simultane Numărul de descărcări care se execută în același timp Eroare la actualizarea formatelor! - Descărcări de jurnal + Înregistrează descărcările Creați un fișier jurnal pentru fiecare descărcare Eroare Copiați jurnalul @@ -207,7 +207,7 @@ Permite accesul la toate directoarele Redescărcați În coadă - Șterge Eroare + Șterge eronate Articole importate Ajută la traducere Traduceți această aplicație în limba dvs. folosind Weblate @@ -248,7 +248,7 @@ Sistem Accente Contrast mare - Tema alb/negru pur + Tema alb / negru pur Material you Albastru Roșu @@ -262,7 +262,7 @@ Descărcarea există deja Restaurare aplicație finalizată. Următoarele elemente au fost restaurate: Selectați categoriile de rezervă - Istoricul cautarilor + Istoricul cautare Fișier de rezervă salvat cu succes! Aspect Titlu @@ -284,14 +284,14 @@ Anunță versiuni noi ale aplicației atunci când este deschisă. Datele sunt extrase din Repository-ul oficial de pe Github Reîncercări Reîncercări de fragmente - Format Ordine + Ordine de formaturi Încorporați metadate Încorporați metadate în fișierul video. Încorporează și capitole/infojson dacă este prezent Forțați cadrele cheie la tăieturi - Ștergeți Anulat + Ștergeți anulat Descărcări folosind orice tip de rețea. În caz contrar, așteaptă o rețea necontorizată Exportează fișierul - Codec Audio preferat + Codec audio preferat Înscrie-te în programul beta. Poate conține probleme. Versiuni Beta Programare @@ -306,7 +306,7 @@ Licență Încă dorești să descarci? Utilizează SponsorBlock - Codec Video preferat + Codec video preferat Descarcă conform programării Adresă API SponsorBlock Modifică cardul de descărcare From 89fa649c5e6c4eda3cbcbd54460fa5221def5d16 Mon Sep 17 00:00:00 2001 From: Cristian Carpo Date: Fri, 4 Jul 2025 04:25:42 +0200 Subject: [PATCH 29/43] Translated using Weblate (Romanian) Currently translated at 73.2% (351 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ro/ --- app/src/main/res/values-ro/strings.xml | 32 +++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 9d2a0113..29894c9a 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -338,18 +338,18 @@ Pe Șabloanele mele de nume de fișiere Descărcări în cache mai întâi - Glisați Gesturi în cardul de descărcare + Glisați gesturi în cardul de descărcare Subtitrări Descărcați arhiva [Folosiți fișierul arhivă de descărcare al lui yt-dlp pentru a preveni descărcările duplicate în loc de funcționalitatea încorporată] Dezactivat - Preveniți descărcările duplicate + Previne descărcările duplicate URL și tipul de descărcare Configurație completă Copiați adresa URL - Deplasați-vă în partea de sus - Mutați în partea de jos + Deplasează în partea de sus + Mută în partea de jos Programat - Ștergeți programat + Șterge programat Fișierele din cache se descarcă în stocarea internă, apoi treceți în directorul ales de dvs. Utilizați acest lucru atunci când nu puteți scrie direct în spațiul de stocare Antetul User-Agent Dimensiunea memoriei tampon @@ -364,23 +364,23 @@ Zi Reîncercați Descărcări lipsă Rata de biți - Nu a fost șters + Neșters Înapoi Afișați contorizarea în ecranul de coadă de descărcare Format miniatură - Obțineți numai încărcări noi + Obțineți numai încărcări noi (ignoră elemente existente) Toate interogările au fost procesate Adăuga - Selectați Elemente între + Selectați elemente între Nu descărcați ca fragmente De asemenea, descărcați ca audio - Derulați în partea de jos + Derulați spre partea de jos Resetați linkurile deja procesate - Încadrați textul + Încadră textul Mărimea textului Nu utilizați fișiere .part și scrieți direct în fișierul de ieșire Preferați formatele de dimensiuni mai mici - Afișați peste aplicații + Afișă peste aplicații Oră Faceți ca cardul de descărcare să se afișeze întotdeauna în partea de sus. Activați această opțiune dacă aplicația care rulează în prezent se închide când apare cardul de descărcare Respingeți @@ -389,18 +389,18 @@ Filtru de format Trebuie să actualizați datele articolului pentru a putea folosi funcția de tăiere Mereu - Vizibilitate Etichete + Vizibilitate etichete Resetare Coadă - Sincronizare cu Sursă + Sincronizare cu sursă Minut - Video fără Audio + Video fără audio Secundă - Dosar Arhivă Descăcare + Dosar arhivă descărcare Milisecunde Locație "Descărcările nu sau încărcat încă. Să continui să procesezi în fundal și să începi descărcarea? " - Ordine Importanță Formatului + Ordine importanța formatelor Bară de Navigare Miniatură Avansat From 006977f030251b5d36187094b090020d6c072aac Mon Sep 17 00:00:00 2001 From: NEXI Date: Sat, 5 Jul 2025 01:58:56 +0200 Subject: [PATCH 30/43] Translated using Weblate (Serbian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sr/ --- app/src/main/res/values-sr/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 840d2197..1c52be7c 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -476,4 +476,5 @@ Прилагођено Сечење није доступно за овај предмет Наведите опсег предмета за избор + PO токем From f08cce29cab2ae681fbc47ad0d06049c30884326 Mon Sep 17 00:00:00 2001 From: NEXI Date: Sat, 5 Jul 2025 02:00:13 +0200 Subject: [PATCH 31/43] Translated using Weblate (Serbian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sr/ --- app/src/main/res/values-sr/strings.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 1c52be7c..4df392bd 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -450,12 +450,12 @@ Минути Када је ово омогућено, преферирани аудио кодек ће бити занемарен и само ће се контејнер променити Клијент плејера - + Користи језик апликације за метаподатке Изглед Листа Мрежа - Користи само PO токен (занемаривање клијента плејера) + Користи само токен PO (занемаривање клијента плејера) Фолдер кеш меморије Промена фолдера кеша може изазвати неочекиване проблеме. Ако апликација не може да пише на конфигурисану путању, прибећи ће подразумеваном интерном директоријуму кеша Поново преузмите предмете који нису присутни у историји преузимања @@ -471,10 +471,11 @@ Писање титлова приликом уграђивања Ово ће применити „Сачувај титлове“ и „Сачувај аутоматске титлове“ за преузимање потфајлова, а затим их избрисати након уграђивања Поново генериши - Генериши PO токене + Генериши токене PO Ако ово омогућите, морате да онемогућите колачиће Прилагођено Сечење није доступно за овај предмет Наведите опсег предмета за избор - PO токем + PO токен + Токен PO веб-клијента From 8efb206042b83c0c07f78ca703e513145cfd092e Mon Sep 17 00:00:00 2001 From: NEXI Date: Sat, 5 Jul 2025 02:00:22 +0200 Subject: [PATCH 32/43] Translated using Weblate (Serbian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sr/ --- app/src/main/res/values-sr/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 4df392bd..77fc3fd8 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -476,6 +476,6 @@ Прилагођено Сечење није доступно за овај предмет Наведите опсег предмета за избор - PO токен + Токен PO Токен PO веб-клијента From 1f80f865b5733f6c2692d890ec8f0e845cd67954 Mon Sep 17 00:00:00 2001 From: Edelweiss23 Date: Sat, 5 Jul 2025 09:13:32 +0200 Subject: [PATCH 33/43] Translated using Weblate (Russian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/ru/ --- app/src/main/res/values-ru/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index a06b6dc9..73390292 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -476,4 +476,6 @@ Другой Этот предмет не может быть вырезан Укажите диапазон элементов, чтобы выбрать + PO Токен + Веб -Клиент PO Токен From 76618b7a1342db505970bb102bccc9cf2af29f70 Mon Sep 17 00:00:00 2001 From: Edelweiss23 Date: Sat, 5 Jul 2025 09:14:51 +0200 Subject: [PATCH 34/43] Translated using Weblate (Ukrainian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/uk/ --- app/src/main/res/values-uk/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 2288a11b..d9fffcd4 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -477,5 +477,5 @@ Цей елемент не можна вирізати Вкажіть діапазон елементів для вибору PO токен - Вебклієнт PO токена + Веб -Клієнт PO Токен From ca8da9f8db67d50c950b6734c3d2d6562002e2cf Mon Sep 17 00:00:00 2001 From: deniscerri <64997243+deniscerri@users.noreply.github.com> Date: Sun, 6 Jul 2025 09:02:53 +0200 Subject: [PATCH 35/43] Update README.md --- README.md | 67 ++++++++++++++++++++++++++----------------------------- 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index 7c17a56b..b8796cde 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,23 @@

- - +
YTDLnis

English -   |    +   |    Shqip -   |    +   |    Azərbaycanca -   |    +   |    Indonesia -   |    +   |    Português -   |    +   |    Español -   |    +   |    Japanese -   |    +   |    Română
@@ -37,8 +36,7 @@ [![Uptodown](https://custom-icon-badges.herokuapp.com/badge/UpToDown-green?style=for-the-badge&logo=download&logoColor=white)](https://ytdlnis.en.uptodown.com/android/download) ![CI](https://github.com/deniscerri/ytdlnis/actions/workflows/android.yml/badge.svg?branch=main&event=pull) - -[![Preview release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&include\_prereleases&label=preview)](https://github.com/deniscerri/ytdlnis/releases) +[![Preview release](https://img.shields.io/github/release/deniscerri/ytdlnis.svg?maxAge=3600&include_prereleases&label=preview)](https://github.com/deniscerri/ytdlnis/releases) [![Downloads](https://img.shields.io/github/downloads/deniscerri/ytdlnis/total?style=flat-square)](https://github.com/deniscerri/ytdlnis/releases) [![Translation status](https://hosted.weblate.org/widgets/ytdlnis/-/svg-badge.svg)](https://hosted.weblate.org/engage/ytdlnis/?utm_source=widget) [![community](https://img.shields.io/badge/Discord-YTDLnis-blueviolet?style=flat-square&logo=discord)](https://discord.gg/WW3KYWxAPm) @@ -51,38 +49,38 @@ ## 💡 Features: -- Download audio/video files from more than 1000 websites +- Download audio/video files from more than 1000 websites - Process playlists - - Edit every playlist item separately just like in a normal download item - - Select a common format for all items and/or select multiple audio formats in case you are downloading them as a video - - Select a download path for all items - - Select a filename template for all items - - Batch update download type to audio/video/custom command in one click + - Edit every playlist item separately just like in a normal download item + - Select a common format for all items and/or select multiple audio formats in case you are downloading them as a video + - Select a download path for all items + - Select a filename template for all items + - Batch update download type to audio/video/custom command in one click - Queue downloads and schedule them by date and time - - You can also schedule multiple items at the same time + - You can also schedule multiple items at the same time - Download multiple items at the same time - Use custom commands and templates or use yt-dlp with the built-in terminal - - You can backup and restore templates so you can share them with your buddies + - You can backup and restore templates so you can share them with your buddies - Supports cookies. Log in with your accounts and download private/unavailable videos, unlock premium formats etc. - Cut videos based on timestamps and video chapters (experimental yt-dlp feature) - - You can make unlimited cuts + - You can make unlimited cuts - Remove SponsorBlock elements from downloaded items - - Embed them as a chapters in your video + - Embed them as a chapters in your video - Embed subtitles/metadata/chapters etc - Modify metadata such as title and author - Split item into separate files depending on its chapters - Select different download formats - Bottom card right from the share menu, no need to open the app - - You can create a txt file and fill it with links/playlists/search queries separate by a new line and the app will process them + - You can create a txt file and fill it with links/playlists/search queries separate by a new line and the app will process them - Search or insert a link from the app - - You can stack searches so you can process them at the same time + - You can stack searches so you can process them at the same time - Log downloads in case of problems - Re-download cancelled or failed downloads - - You can use gestures to swipe left to redownload and right to delete - - You can long click the redownload button in the details sheet to show the download card for more functionality + - You can use gestures to swipe left to redownload and right to delete + - You can long click the redownload button in the details sheet to show the download card for more functionality - Incognito mode when you don't want to save a download history or logs - Quick download mode - - Download immediately without having to wait for data to process. Turn off the bottom card and it will instantly start + - Download immediately without having to wait for data to process. Turn off the bottom card and it will instantly start - Open / share downloaded files right from the finished notification - Most yt-dlp features are implemented, suggestions are welcome - Material You interface @@ -117,35 +115,33 @@ Join our [Discord](https://discord.gg/WW3KYWxAPm) or [Telegram channel](https:// Please read the [contributing](CONTRIBUTING.MD) section if you would like to contribute. ## 📝 Help translate on Weblate - -Translation status +Translation status + -Translation status +Translation status ## 🔑 Connect with third-party apps using the package name The app's package name is "com.deniscerri.ytdl". + ## 🤖 Connect with third-party apps using intents You can use intents to push commands to the app to run downloads without user interaction. Accepted variables: -TYPE -> it can be: audio,video,command - -BACKGROUND -> it can be: true,false. If its true the app won't show the download card no matter what and run the download in the background - +TYPE -> it can be: audio,video,command
+BACKGROUND -> it can be: true,false. If its true the app won't show the download card no matter what and run the download in the background
### An example of downloading an audio item in the background with Tasker - 1. Create Send Intent task 2. Action: android.intent.action.SEND 3. Cat: Default -4. Mime Type: text/\* +4. Mime Type: text/* 5. Extra: android.intent.extra.TEXT:url (instead of "url" write the URL of the video you want to download) 6. Extra: TYPE:audio 7. Extra: BACKGROUND:true @@ -164,4 +160,5 @@ Except for the source code licensed under the GPLv3 license, all other parties a - [youtubedl-android](https://github.com/yausername/youtubedl-android) for porting yt-dlp to Android - [yt-dlp](https://github.com/yt-dlp/yt-dlp) and its contributors for making this tool possible. Without it this app wouldn't exist + and to a lot of other people, such as contributors. From 57b2d083fa7c0ec111d014d2ecc8e542d2ac033c Mon Sep 17 00:00:00 2001 From: deniscerri <64997243+deniscerri@users.noreply.github.com> Date: Sun, 6 Jul 2025 09:04:13 +0200 Subject: [PATCH 36/43] Update README-ro.md --- README-ro.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README-ro.md b/README-ro.md index 3da6132e..339f6f6d 100644 --- a/README-ro.md +++ b/README-ro.md @@ -1,6 +1,5 @@

- - +
YTDLnis

@@ -148,4 +147,4 @@ Puteți folosi intenții pentru a trimite comenzi către aplicație pentru a rul - [youtubedl-android](https://github.com/yausername/youtubedl-android) pentru portarea yt-dlp pe Android - [yt-dlp](https://github.com/yt-dlp/yt-dlp) și contribuitorilor săi pentru că au făcut posibil acest instrument. Fără ei, această aplicație nu ar exista -și multor alte persoane, cum ar fi contribuitori. \ No newline at end of file +și multor alte persoane, cum ar fi contribuitori. From 98a49812686983b2f38bc0122d26c8c5832325ae Mon Sep 17 00:00:00 2001 From: Goldpunk <58894007+Goldpunk@users.noreply.github.com> Date: Sun, 6 Jul 2025 11:50:54 -0600 Subject: [PATCH 37/43] Update README-ro.md Fix mistakes --- README-ro.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README-ro.md b/README-ro.md index 339f6f6d..6f1f00bf 100644 --- a/README-ro.md +++ b/README-ro.md @@ -10,7 +10,7 @@

-YTDLnis este un descarcător de audio/video gratuit y de sursă deschisă care utilizează yt-dlp pentru Android 7.0 și mai sus. +YTDLnis este un descarcător de audio/video gratuit și de sursă deschisă care utilizează yt-dlp pentru Android 7.0 și mai sus.

Creat de Denis Çerri @@ -118,11 +118,11 @@ Numele pachetului aplicației este „com.deniscerri.ytdl”. ## 🤖 Conectați-vă cu aplicații terțe folosind Intents -Puteți folosi intenții pentru a trimite comenzi către aplicație pentru a rula descărcări fără interacțiunea utilizatorului. Variabile acceptate: +Puteți folosi Intents pentru a trimite comenzi către aplicație pentru a rula descărcări fără interacțiunea utilizatorului. Variabile acceptate: -TYPE -> puede ser: audio, video, comando +TYPE -> poate să fie: audio, video, comandă -BACKGROUND -> puede ser: verdadero, falso. Si es cierto, la aplicación no mostrará la tarjeta de descarga pase lo que pase y ejecutará la descarga en segundo plano. +BACKGROUND -> poate să fie: adevărat, fals. Dacă este adevărat, aplicația nu va afișa cardul de descărcare indiferent de situație și va rula descărcarea în fundal. ### Un exemplu de descărcare a unui element audio în fundal cu Tasker From 93562d07c896efd5f11203fafcc63fc1d7b6107a Mon Sep 17 00:00:00 2001 From: Goldpunk <58894007+Goldpunk@users.noreply.github.com> Date: Sun, 6 Jul 2025 14:17:40 -0600 Subject: [PATCH 38/43] Update README-ro.md --- README-ro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-ro.md b/README-ro.md index 6f1f00bf..d55824f5 100644 --- a/README-ro.md +++ b/README-ro.md @@ -37,7 +37,7 @@ YTDLnis este un descarcător de audio/video gratuit și de sursă deschisă care ## 💡 Caracteristice: -- Descarcă fișiere audio/vídeo de mai mult de 1000 de site-uri +- Descarcă fișiere audio/video de mai mult de 1000 de site-uri - Descarcă Playlist-uri - Editează fiecare element din listă separat, ca un element normal de descărcare - Selectează un format comun pentru toate elementele și/sau selectează mai multe formate de audio în caz că le descarci ca un video From dbe1c3047e2a7f33f555470ae8dfc54f7ada0f0e Mon Sep 17 00:00:00 2001 From: Goldpunk <58894007+Goldpunk@users.noreply.github.com> Date: Sun, 6 Jul 2025 14:26:19 -0600 Subject: [PATCH 39/43] Update README-ro.md --- README-ro.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README-ro.md b/README-ro.md index d55824f5..7c61c926 100644 --- a/README-ro.md +++ b/README-ro.md @@ -43,13 +43,13 @@ YTDLnis este un descarcător de audio/video gratuit și de sursă deschisă care - Selectează un format comun pentru toate elementele și/sau selectează mai multe formate de audio în caz că le descarci ca un video - Selectează o cale de descărcare pentru toate fișierele - Selectează un șablon de nume de fișier pentru toate fișierele - - Tip de descărcare de actualizare în lot la audio/vídeo/comando personalizado con un solo click + - Tip de descărcare de actualizare în lot la audio/video/comandă personalizat cu un singur click - Pune descarcări în coadă și programează-le după dată și oră - De asemenea, puteți programa mai multe elemente în același timp - Descărcați mai multe articole simultan - Folosește comenzi și șabloane personalizate sau accesează modul yt-dlp complet cu un terminal încorporat - Poți face backup și restaurare șabloane pentru a le putea partaja cu prietenii tăi -- Suport pentru cookie-uri. Conectați-vă cu contul dvs. și descărcați videoclipuri private sau indisponibile, deblocați formate premium și multe altele +- Suport pentru cookie-uri. Conectează cu contul tău și descărcă videoclipuri private sau indisponibile, deblocați formate premium și multe altele - Decupează videoclipurile în funcție de marcajuri temporale și capitole (această funcție yt-dlp este experimentală în proiectul original) - Puteți face tăieturi nelimitate - Elimină sponsorizările din video-uri (SponsorBlock) @@ -102,7 +102,7 @@ Alăturați-vă la [Canalul de Telegram](https://t.me/ytdlnis) sau la [Discord]( Vă rugăm să citiți secțiunea de [contribuții](https://github.com/deniscerri/ytdlnis/blob/main/CONTRIBUTING.MD) dacă doriți să contribuiți. (Link-ul este în engleză) -## 📝 Ajută cu tradicerile pe Weblate +## 📝 Ajută cu traducerile pe Weblate Translation status From 653536925f71afab3a48a6d67f3f379559430775 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=E1=BA=A1m=20Ng=E1=BB=8Dc=20V=C5=A9?= Date: Sun, 6 Jul 2025 14:06:20 +0200 Subject: [PATCH 40/43] Translated using Weblate (Vietnamese) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/vi/ --- app/src/main/res/values-vi/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 4d24ab7c..5503b46e 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -476,4 +476,5 @@ Bạn cần phải tắt cookie để sử dụng tùy chọn này Tuỳ chỉnh + PO Token From 8848f7972ffa6c35d05bfd4173db9eb3c122610e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=E1=BA=A1m=20Ng=E1=BB=8Dc=20V=C5=A9?= Date: Sun, 6 Jul 2025 14:24:39 +0200 Subject: [PATCH 41/43] Translated using Weblate (Vietnamese) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/vi/ --- app/src/main/res/values-vi/strings.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 5503b46e..8e8fe7df 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -446,11 +446,11 @@ Chờ video Ưu tiên định dạng khi tải âm thanh Dùng ngôn ngữ ứng dụng cho siêu dữ liệu - Chỉ dùng PO token (bỏ qua trình phát máy khách) + Chỉ dùng mã PO (bỏ qua máy khách của trình phát) Thư mục cache Biểu tượng có thể thay đổi và ứng dụng sẽ đóng Dùng định dạng theo thứ tự ưu tiên - Tạo PO token + Tạo mã PO Bố cục Danh sách Lưới @@ -476,5 +476,6 @@ Bạn cần phải tắt cookie để sử dụng tùy chọn này Tuỳ chỉnh - PO Token + Mã PO + Mã PO cho máy khách web From b2639dd61eac7a6a7b2d6442f86c0b35d6f61d62 Mon Sep 17 00:00:00 2001 From: Sasi Ba Date: Fri, 11 Jul 2025 07:16:12 +0200 Subject: [PATCH 42/43] Translated using Weblate (Turkish) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/tr/ --- app/src/main/res/values-tr-rTR/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml index 8dfb3947..8c801275 100644 --- a/app/src/main/res/values-tr-rTR/strings.xml +++ b/app/src/main/res/values-tr-rTR/strings.xml @@ -424,7 +424,7 @@ Albüm meta verileri mevcut değilse, bunun yerine çalma listesi adını kullan Veri alma çıkartıcısı (YouTube) Bilgi yazma Json\'unu devre dışı bırak - Her indirmeyi yeniden başlattığınızda/devam ettirdiğinizde yt-dlp sunuculardan json verilerini yeniden indirecektir. + İndirmeyi her yeniden başlattığınızda / devam ettirdiğinizde, yt-dlp sunuculardan JSON verilerini yeniden indirir (önerilmez). Diğer YouTube çıkartıcı argümanları öğeler Soket zaman aşımı From bcb41c261ef0fec2ccad5daf7828448fad3c527d Mon Sep 17 00:00:00 2001 From: cyberboh Date: Fri, 11 Jul 2025 09:51:45 +0200 Subject: [PATCH 43/43] Translated using Weblate (Indonesian) Currently translated at 100.0% (479 of 479 strings) Translation: ytdlnis/strings Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/id/ --- app/src/main/res/values-in/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index aef247ca..7bbba164 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -475,4 +475,6 @@ Khusus Pemotongan tidak tersedia untuk item ini Tentukan rentang item yang akan dipilih + PO Token + PO Token Klien Web