Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Swedish)
Currently translated at 59.4% (44 of 74 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 18.9% (14 of 74 strings)
Translated using Weblate (Danish)
Currently translated at 98.3% (650 of 661 strings)
Translated using Weblate (Belarusian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Korean)
Currently translated at 99.8% (660 of 661 strings)
Translated using Weblate (French)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (German)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Indonesian)
Currently translated at 74.3% (55 of 74 strings)
Translated using Weblate (Czech)
Currently translated at 98.6% (73 of 74 strings)
Translated using Weblate (Ukrainian)
Currently translated at 98.6% (73 of 74 strings)
Translated using Weblate (Basque)
Currently translated at 43.2% (32 of 74 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 85.6% (566 of 661 strings)
Translated using Weblate (Belarusian)
Currently translated at 92.7% (613 of 661 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Latvian)
Currently translated at 89.7% (593 of 661 strings)
Translated using Weblate (Malay)
Currently translated at 54.3% (359 of 661 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.3% (650 of 661 strings)
Translated using Weblate (Vietnamese)
Currently translated at 97.7% (646 of 661 strings)
Translated using Weblate (Lithuanian)
Currently translated at 97.4% (644 of 661 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Korean)
Currently translated at 99.8% (660 of 661 strings)
Translated using Weblate (Hungarian)
Currently translated at 97.4% (644 of 661 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (English)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Assamese)
Currently translated at 14.8% (98 of 661 strings)
Translated using Weblate (Georgian)
Currently translated at 96.6% (639 of 661 strings)
Translated using Weblate (Bosnian)
Currently translated at 17.8% (118 of 661 strings)
Translated using Weblate (Gujarati)
Currently translated at 9.9% (66 of 661 strings)
Translated using Weblate (Marathi)
Currently translated at 8.4% (56 of 661 strings)
Translated using Weblate (Odia)
Currently translated at 99.8% (660 of 661 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Bengali)
Currently translated at 87.7% (580 of 661 strings)
Translated using Weblate (Bengali (India))
Currently translated at 45.9% (304 of 661 strings)
Translated using Weblate (Filipino)
Currently translated at 34.9% (231 of 661 strings)
Translated using Weblate (Danish)
Currently translated at 97.5% (645 of 661 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Belarusian)
Currently translated at 91.2% (603 of 661 strings)
Translated using Weblate (Belarusian)
Currently translated at 91.2% (603 of 661 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Albanian)
Currently translated at 83.9% (555 of 661 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 85.3% (564 of 661 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Catalan)
Currently translated at 93.3% (617 of 661 strings)
Translated using Weblate (Bulgarian)
Currently translated at 68.9% (456 of 661 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Finnish)
Currently translated at 90.0% (595 of 661 strings)
Translated using Weblate (Croatian)
Currently translated at 96.2% (636 of 661 strings)
Translated using Weblate (Vietnamese)
Currently translated at 97.7% (646 of 661 strings)
Translated using Weblate (Hebrew)
Currently translated at 98.7% (653 of 661 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Asturian)
Currently translated at 71.5% (473 of 661 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Dutch)
Currently translated at 98.3% (650 of 661 strings)
Translated using Weblate (French)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (German)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (English)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Korean)
Currently translated at 10.8% (8 of 74 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Belarusian)
Currently translated at 84.2% (557 of 661 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 95.9% (71 of 74 strings)
Translated using Weblate (Belarusian)
Currently translated at 78.9% (522 of 661 strings)
Translated using Weblate (Persian)
Currently translated at 99.3% (657 of 661 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Filipino)
Currently translated at 34.9% (231 of 661 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (French)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Russian)
Currently translated at 89.1% (66 of 74 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Odia)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Sinhala)
Currently translated at 3.4% (23 of 661 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 64.8% (48 of 74 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Polish)
Currently translated at 60.8% (45 of 74 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Russian)
Currently translated at 78.3% (58 of 74 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 18.9% (14 of 74 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (661 of 661 strings)
Translated using Weblate (German)
Currently translated at 100.0% (661 of 661 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alex25820 <alexs25820@gmail.com>
Co-authored-by: Alexthegib <jcwkgxc@nightorb.com>
Co-authored-by: Alfred Makne Poulsen <alfred@omj.dk>
Co-authored-by: Cyndaquissshhh <iversonbriones123@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: GET100PERCENT <eraofphysics@yahoo.com>
Co-authored-by: Gontzal Manuel Pujana Onaindia <thadahdenyse@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Rückert <igorruckert@yahoo.com.br>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Maday <royalcoolness7898@gmail.com>
Co-authored-by: Nidi <nizamismidov4@gmail.com>
Co-authored-by: Olivia Ng <uloo592@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Ray <ray.cfu@protonmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Rui Martins <martins.ro@gmail.com>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Sean Minnaert <sean.minnaert@gmail.com>
Co-authored-by: ShareASmile <aapshergill@gmail.com>
Co-authored-by: Simon Nilsson <Observeramera@pm.me>
Co-authored-by: Subham Jena <subhamjena8465@gmail.com>
Co-authored-by: TXRdev Archive <lckphanaf9999@gmail.com>
Co-authored-by: Translator <kvb@tuta.io>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: WB <dln0@proton.me>
Co-authored-by: Xəyyam Qocayev <xxmn77@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: fincent <fincentpm@protonmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: jc <jcwkgxc@nightorb.com>
Co-authored-by: komiratsu192 <502badgateway@duck.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: random r <epsilin@yopmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: tndsG <tharushtnds@gmail.com>
Co-authored-by: Макар Разин <makarrazin14@gmail.com>
Co-authored-by: 모르것다 <jjs4809@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/az/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/hi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ko/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant_HK/
Translation: NewPipe/Metadata
Translated using Weblate (Hindi)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 99.8% (654 of 655 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (654 of 655 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (German)
Currently translated at 100.0% (655 of 655 strings)
Translated using Weblate (Russian)
Currently translated at 75.3% (55 of 73 strings)
Translated using Weblate (Belarusian)
Currently translated at 74.4% (487 of 654 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.8% (653 of 654 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.2% (649 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Slovenian)
Currently translated at 64.2% (420 of 654 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (German)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (English)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Belarusian)
Currently translated at 6.8% (5 of 73 strings)
Translated using Weblate (Belarusian)
Currently translated at 74.3% (486 of 654 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (German)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Vietnamese)
Currently translated at 98.4% (644 of 654 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (German)
Currently translated at 100.0% (654 of 654 strings)
Merge branch 'origin/dev' into Weblate.
Translated using Weblate (Bengali)
Currently translated at 21.9% (16 of 73 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 69.8% (51 of 73 strings)
Translated using Weblate (Portuguese)
Currently translated at 69.8% (51 of 73 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Odia)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Dutch)
Currently translated at 65.7% (48 of 73 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 28.7% (21 of 73 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Japanese)
Currently translated at 99.8% (653 of 654 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Basque)
Currently translated at 45.2% (33 of 73 strings)
Translated using Weblate (German)
Currently translated at 73.9% (54 of 73 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (653 of 654 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (French)
Currently translated at 99.6% (652 of 654 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (German)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 15.0% (11 of 73 strings)
Translated using Weblate (German)
Currently translated at 73.9% (54 of 73 strings)
Translated using Weblate (Thai)
Currently translated at 32.0% (209 of 652 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 15.0% (11 of 73 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 64.3% (47 of 73 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Indonesian)
Currently translated at 76.7% (56 of 73 strings)
Translated using Weblate (Polish)
Currently translated at 60.2% (44 of 73 strings)
Translated using Weblate (Hindi)
Currently translated at 21.9% (16 of 73 strings)
Translated using Weblate (Punjabi)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (73 of 73 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 17.8% (13 of 73 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (652 of 652 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Aitor Salaberria <trslbrr@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alex25820 <alexs25820@gmail.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Emin Tufan Çetin <etcetin@gmail.com>
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: Florian <flo.site@zaclys.net>
Co-authored-by: GET100PERCENT <eraofphysics@yahoo.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
Co-authored-by: Hoseok Seo <ddinghoya@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Nedoboy <i.nedoboy@mail.ru>
Co-authored-by: Igor Rückert <igorruckert@yahoo.com.br>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Issa1553 <fairfull.playing@gmail.com>
Co-authored-by: JS Ahn <freirepublik@gmail.com>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Jonatan Nyberg <jonatan@autistici.org>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Marian Hanzel <marulinko@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Mateus <mateusbernardo@protonmail.com>
Co-authored-by: Nidi <nizamismidov4@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Phahim Hasan <phahimhasanrakib@gmail.com>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Ray <ray.cfu@protonmail.com>
Co-authored-by: Retrial <giwrgosmant@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: S3aBreeze <S3aBreeze@users.noreply.hosted.weblate.org>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: ShareASmile <aapshergill@gmail.com>
Co-authored-by: Sierzh <my-email@tut.by>
Co-authored-by: TXRdev Archive <lckphanaf9999@gmail.com>
Co-authored-by: ThePsychoBuck <Thepsychobuck@protonmail.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bowornsin <bowornsin@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: komiratsu19273240ad76c354986 <2011945@naver.com>
Co-authored-by: petlyh <88139840+petlyh@users.noreply.github.com>
Co-authored-by: phneutral26 <github@phileric.anonaddy.com>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: random r <epsilin@yopmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Štefan Baebler <stefan.baebler@gmail.com>
Co-authored-by: Макар Разин <makarrazin14@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/be/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/hi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/nl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant_HK/
Translation: NewPipe/Metadata
- Fix misconfiguration in manifest ('http|https|market' is not valid)
- Split ShareUtils functions taking a boolean parameter into pairs of functions with better names and less runtime checks
- Move all Kore-related functions to KoreUtils
- Remove the toast_no_player string
This commit adds the ability to copy to clipboard hashtags, URLs and timestamps
when long-pressing them.
Some changes in our TextView class related to text setting have been required
and metadata items are now using a NewPipeTextView instead of a standard
TextView.
Six new classes have been added:
- a custom LinkMovementMethod class;
- a custom ClickableSpan class, LongPressClickableSpan, in order to set a long
press event;
- a class to avoid code duplication in CommentTextOnTouchListener, TouchUtils;
- three implementations of LongPressClickableSpan used when linkifying text:
- HashtagLongPressClickableSpan for hashtags;
- TimestampLongPressClickableSpan for timestamps;
- UrlLongPressClickableSpan for URLs.
Currently translated at 52.6% (337 of 640 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.5% (637 of 640 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Portuguese)
Currently translated at 60.5% (43 of 71 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Tamil)
Currently translated at 52.5% (336 of 640 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Slovak)
Currently translated at 8.4% (6 of 71 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 98.1% (628 of 640 strings)
Translated using Weblate (Galician)
Currently translated at 99.6% (638 of 640 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (German)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Spanish)
Currently translated at 88.7% (63 of 71 strings)
Translated using Weblate (Hindi)
Currently translated at 4.2% (3 of 71 strings)
Translated using Weblate (Portuguese)
Currently translated at 60.5% (43 of 71 strings)
Translated using Weblate (Hindi)
Currently translated at 68.7% (440 of 640 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Dutch)
Currently translated at 99.3% (636 of 640 strings)
Translated using Weblate (English)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (71 of 71 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 63.3% (45 of 71 strings)
Translated using Weblate (Swedish)
Currently translated at 47.8% (34 of 71 strings)
Translated using Weblate (French)
Currently translated at 90.1% (64 of 71 strings)
Translated using Weblate (Spanish)
Currently translated at 57.7% (41 of 71 strings)
Translated using Weblate (Polish)
Currently translated at 57.7% (41 of 71 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (71 of 71 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (71 of 71 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 15.4% (11 of 71 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (640 of 640 strings)
Translated using Weblate (French)
Currently translated at 100.0% (640 of 640 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Alex25820 <alexs25820@gmail.com>
Co-authored-by: Denys Nykula <vegan@libre.net.ua>
Co-authored-by: Eduardo Malaspina <vaio0@swismail.com>
Co-authored-by: Eric <hamburger1024@mailbox.org>
Co-authored-by: Error Specialist <errorspecialist02@gmail.com>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: Hoseok Seo <ddinghoya@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Nedoboy <i.nedoboy@mail.ru>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Leonardo Brauna <leonardo_brauna@hotmail.com.br>
Co-authored-by: Maday <royalcoolness7898@gmail.com>
Co-authored-by: Marc Barten <mwbarten@hotmail.com>
Co-authored-by: Max Xie <monyxie@gmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: NTFSynergy <ntfsynergy@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Ray <ray.cfu@protonmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: SEENUVASAN T <seenuthiruvpm@gmail.com>
Co-authored-by: TXRdev Archive <lckphanaf9999@gmail.com>
Co-authored-by: Terry Louwers <t.louwers@gmail.com>
Co-authored-by: TiA4f8R <avdivers84@gmail.com>
Co-authored-by: Tom Sawyer <weblate@grymkoll.se>
Co-authored-by: Translator <kvb@tuta.io>
Co-authored-by: Vas R <mrkomododragon1234@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: atilluF <atilluf@outlook.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: weughgh <ahmedhuntingpro@proton.me>
Co-authored-by: zmni <zmni@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/hi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant_HK/
Translation: NewPipe/Metadata
Change square bitmap transformation strategy: change the bitmap transformation strategy when a 1:1 aspect ratio is
enabled to not stretch the bitmap but rather crop it.
On Android 11/12, the way the whole thumbnail was used for the
notification icon was not ideal, however the setting to toggle a 1:1
(as it states in settings) resulted in distortions.
Fix this by simply cropping the bitmap.
Also update the 1:1 mode strings to remove mentions of scaling or
distortions, as those no longer apply.
Detailed changes:
- External players:
- Add a message instruction about stream selection;
- Add a message when there is no stream available for external players;
- Return now HLS, DASH and SmoothStreaming URL contents, in addition to progressive HTTP ones.
- Player:
- Support DASH, HLS and SmoothStreaming streams for videos, whether they are content URLs or the manifests themselves, in addition to progressive HTTP ones;
- Use a custom HttpDataSource to play YouTube contents, based of ExoPlayer's default one, which allows better spoofing of official clients (custom user-agent and headers (depending of the client used), use of range and rn (set dynamically by the DataSource) parameters);
- Fetch YouTube progressive contents as DASH streams, like official clients, support fully playback of livestreams which have ended recently and OTF streams;
- Use ExoPlayer's default retries count for contents on non-fatal errors (instead of Integer.MAX_VALUE for non-live contents and 5 for live contents).
- Download dialog:
- Add message about support of progressive HTTP streams only for downloading;
- Remove several duplicated code and update relevant usages;
- Support downloading of contents with an unknown media format.
- ListHelper:
- Catch NumberFormatException when trying to compare two video streams between them.
- Tests:
- Update ListHelperTest and StreamItemAdapterTest to fix breaking changes in the extractor.
- Other places:
- Fixes deprecation of changes made in the extractor;
- Improve some code related to the files changed.
- Issues fixed and/or improved with the changes:
- Seeking of PeerTube HLS streams (the duration shown was the one from the stream duration and not the one parsed, incomplete because HLS streams are fragmented MP4s with multiple sidx boxes, for which seeking is not supported by ExoPlayer) (the app now uses the HLS manifest returned for each quality, in the master playlist (not fetched and computed by the extractor));
- Crash when loading PeerTube streams with a separated audio;
- Lack of some streams on some YouTube videos (OTF streams);
- Loading times of YouTube streams, after a quality change or a playback start;
- View count of YouTube ended livestreams interpreted as watching count (this type of streams is not interpreted anymore as livestreams);
- Watchable time of YouTube ended livestreams;
- Playback of SoundCloud HLS-only tracks (which cannot be downloaded anymore because the workaround which was used is being removed by SoundCloud, so it has been removed from the extractor).