* Built on top of Redirons changes
* MediaSessionManager-Metadata get's only update when metadata changes - not every second as it only changes when the metadata changes
* Reworked mediasessionmanager
Currently translated at 10.5% (6 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (French)
Currently translated at 99.8% (620 of 621 strings)
Translated using Weblate (German)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Romanian)
Currently translated at 89.9% (557 of 619 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Japanese)
Currently translated at 99.8% (618 of 619 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Javanese)
Currently translated at 10.5% (6 of 57 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Javanese)
Currently translated at 9.8% (61 of 619 strings)
Translated using Weblate (Nepali)
Currently translated at 77.8% (482 of 619 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (619 of 619 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Ahmad Firdaus <rin.hikaru@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Edward <edwardchirita@mailbox.org>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
Co-authored-by: Gontzal Manuel Pujana Onaindia <thadahdenyse@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: Marian Hanzel <marulinko@gmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: Prajwol Pradhan <076bei023.prajwol@pcampus.edu.np>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/jv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lt/
Translation: NewPipe/Metadata
Currently translated at 10.5% (6 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (French)
Currently translated at 99.8% (620 of 621 strings)
Translated using Weblate (German)
Currently translated at 100.0% (621 of 621 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Romanian)
Currently translated at 89.9% (557 of 619 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Japanese)
Currently translated at 99.8% (618 of 619 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Javanese)
Currently translated at 10.5% (6 of 57 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Javanese)
Currently translated at 9.8% (61 of 619 strings)
Translated using Weblate (Nepali)
Currently translated at 77.8% (482 of 619 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (619 of 619 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Ahmad Firdaus <rin.hikaru@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Edward <edwardchirita@mailbox.org>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
Co-authored-by: Gontzal Manuel Pujana Onaindia <thadahdenyse@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: Marian Hanzel <marulinko@gmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: Prajwol Pradhan <076bei023.prajwol@pcampus.edu.np>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/jv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lt/
Translation: NewPipe/Metadata
This commit calls getStreamInfo causing a full network fetch of stream
info (I believe only if required) when adding a stream item to the
queue. This should prevent UI issues of missing metadata when queueing
videos that have been fast-loaded and are missing metadata.
Fixes#7035
* added mvp play next button in long press menu; new intent handling, new long press dialog entry, new dialog functions, new strings
* changed line length for checkstyle pass
* cleaned comments, moved strings
* Update app/src/main/res/values/strings.xml
to make long press entry more descriptive
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
* Update app/src/main/res/values/strings.xml
Co-authored-by: Stypox <stypox@pm.me>
* replace redundant nextOnVideoPlayer methods
Co-authored-by: Stypox <stypox@pm.me>
* add enqueueNextOnPlayer and enqueueOnPlayer without selectOnAppend and RESUME_PLAYBACK/ deprecate enqueueNextOn*Player and enqueueOn*Player methods
add getPlayerIntent, getPlayerEnqueueIntent and getPlayerEnqueueNextIntent without selectOnAppend and RESUME_PLAYBACK/ deprecate those with
add section comments
* removed deprecated methods
removed redundant methods
* removed deprecated methods
removed redundant methods
* replaced APPEND_ONLY, removed SELECT_ON_APPEND / replaced remaining enqueueOn*Player methods
* now works with playlists
* renamed dialog entry
* checking for >1 items in the queue using the PlayerHolder
* making enqueue*OnPlayer safe to call when no video is playing (defaulting to audio)
* corrected strings
* improve getQueueSize in PlayerHolder
* long press to enqueue only if queue isnt empty
* add Whitespace
Co-authored-by: Stypox <stypox@pm.me>
* clarify comments / add spaces
* PlayerType as parameter of the enqueueOnPlayer method
add Helper method
* using the helper function everywhere (except for the background and popup long-press actions (also on playlists, history, ...)), so basically nowhere
/ passing checkstyle
* assimilated the enqueue*OnPlayer methods
* removed redundant comment, variable
* simplify code line
Co-authored-by: Stypox <stypox@pm.me>
* move if
* replace workaround for isPlayerOpen()
Co-authored-by: Stypox <stypox@pm.me>
* replaced workarounds (getType), corrected static access with getInstance
* remove unused imports
* changed method call to original, new method doesnt exist yet.
* Use getter method instead of property access syntax.
* improve conditional for play next entry
Co-authored-by: Stypox <stypox@pm.me>
* show play next btn in feed fragment
Co-authored-by: Stypox <stypox@pm.me>
* add play next to local playlist and statistics fragment
Co-authored-by: Stypox <stypox@pm.me>
* formating
Co-authored-by: Stypox <stypox@pm.me>
* correcting logic
Co-authored-by: Stypox <stypox@pm.me>
* remove 2 year old unused string, formating
Co-authored-by: Stypox <stypox@pm.me>
* correct enqueue (next) conditionals, default to background if no player is open. Dont generally default to background play.
* remove player open checks from button long press enqueue actions
* improve log msg
* Rename next to enqueue_next
* Refactor kotlin
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
Co-authored-by: Stypox <stypox@pm.me>
Currently translated at 56.1% (32 of 57 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.8% (618 of 619 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (616 of 619 strings)
Translated using Weblate (Ukrainian)
Currently translated at 77.1% (44 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Galician)
Currently translated at 94.9% (588 of 619 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Slovak)
Currently translated at 96.2% (596 of 619 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (French)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (German)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (English)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Polish)
Currently translated at 52.6% (30 of 57 strings)
Translated using Weblate (Hebrew)
Currently translated at 47.3% (27 of 57 strings)
Translated using Weblate (Ukrainian)
Currently translated at 61.4% (35 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.6% (617 of 619 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (57 of 57 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Persian)
Currently translated at 15.7% (9 of 57 strings)
Translated using Weblate (Ukrainian)
Currently translated at 54.3% (31 of 57 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (619 of 619 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@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: Jakub <online.reg1@pm.me>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: WB <web0nst@tuta.io>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: nzgha <nzghafoss.ldxwe@slmail.me>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
Currently translated at 56.1% (32 of 57 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Vietnamese)
Currently translated at 99.8% (618 of 619 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (616 of 619 strings)
Translated using Weblate (Ukrainian)
Currently translated at 77.1% (44 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Galician)
Currently translated at 94.9% (588 of 619 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Slovak)
Currently translated at 96.2% (596 of 619 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (French)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (German)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (English)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Polish)
Currently translated at 52.6% (30 of 57 strings)
Translated using Weblate (Hebrew)
Currently translated at 47.3% (27 of 57 strings)
Translated using Weblate (Ukrainian)
Currently translated at 61.4% (35 of 57 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.6% (617 of 619 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (57 of 57 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Persian)
Currently translated at 15.7% (9 of 57 strings)
Translated using Weblate (Ukrainian)
Currently translated at 54.3% (31 of 57 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (619 of 619 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (619 of 619 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@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: Jakub <online.reg1@pm.me>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: WB <web0nst@tuta.io>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: nzgha <nzghafoss.ldxwe@slmail.me>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
Just like in the issue 7062, https://github.com/TeamNewPipe/NewPipe/issues/7062, this doesn't affect UI as it updates every one second anyway, but reduces very heavy android widget progress bar high cpu usage. With every 500s there is 6% cpu usage and with 1s only 4%. However further changes will have to be made to disable updating of player progress bar when screen is off to further reduce power consumption. With this, total power savings would be 20% in mAh consumption.
Currently translated at 12.5% (7 of 56 strings)
Translated using Weblate (Spanish)
Currently translated at 55.3% (31 of 56 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Lithuanian)
Currently translated at 99.8% (682 of 683 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Arabic)
Currently translated at 99.7% (681 of 683 strings)
Translated using Weblate (Greek)
Currently translated at 99.8% (682 of 683 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Japanese)
Currently translated at 99.1% (677 of 683 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (French)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (French)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (German)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Galician)
Currently translated at 95.9% (655 of 683 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.0% (663 of 683 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Persian)
Currently translated at 10.7% (6 of 56 strings)
Translated using Weblate (French)
Currently translated at 66.0% (37 of 56 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.0% (663 of 683 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (French)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (German)
Currently translated at 100.0% (683 of 683 strings)
Translated using Weblate (French)
Currently translated at 100.0% (683 of 683 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Andrij Mizyk <andmizyk@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@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: Ldm Public <ldmpub@gmail.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Sergio Varela <sergitroll9@gmail.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: WB <web0nst@tuta.io>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bomzhellino <adm.bomzh@gmail.com>
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: nzgha <nzghafoss.ldxwe@slmail.me>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: translator <yasinoc375@advew.com>
Co-authored-by: zeritti <woodenmo@posteo.de>
Co-authored-by: Éfrit <efrit@posteo.net>
Co-authored-by: Óscar Fernández Díaz <oscfdezdz@tuta.io>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fa/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translation: NewPipe/Metadata
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Malay)
Currently translated at 67.8% (464 of 684 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Korean)
Currently translated at 75.5% (517 of 684 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Malay)
Currently translated at 67.3% (461 of 684 strings)
Translated using Weblate (Malay)
Currently translated at 67.3% (461 of 684 strings)
Translated using Weblate (Swedish)
Currently translated at 99.1% (678 of 684 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (681 of 684 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Malayalam)
Currently translated at 7.1% (4 of 56 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Malayalam)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Catalan)
Currently translated at 98.5% (674 of 684 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (French)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (German)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Lithuanian)
Currently translated at 10.7% (6 of 56 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (French)
Currently translated at 99.8% (683 of 684 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (684 of 684 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Vietnamese)
Currently translated at 39.2% (22 of 56 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Finnish)
Currently translated at 12.5% (7 of 56 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Bruno Guerreiro <american.jesus.pt@gmail.com>
Co-authored-by: Dayongdo <dayongdo@protonmail.ch>
Co-authored-by: Deleted User <noreply+23276@weblate.org>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@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: Joel A <joeax910@student.liu.se>
Co-authored-by: Kaantaja <ufdbvgoljrjkrkyyub@ianvvn.com>
Co-authored-by: Karl Tammik <karltammik@protonmail.com>
Co-authored-by: Lavin Tom K Abraham <lavintom007@gmail.com>
Co-authored-by: Ldm Public <ldmpub@gmail.com>
Co-authored-by: Lim Jia Ming <jiaminglimjm@protonmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: Nadir Nour <dudethatwascool2@gmail.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Rehaz Feddit <rehafa8425@fxseller.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Terry Louwers <t.louwers@gmail.com>
Co-authored-by: Thien Bui <thien.bui.84436@gmail.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: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: pjammo <adrianoghr@hotmail.it>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: tch69 <ifa26417@outlook.com.vn>
Co-authored-by: Éfrit <efrit@posteo.net>
Co-authored-by: Óscar Fernández Díaz <oscfdezdz@tuta.io>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/vi/
Translation: NewPipe/Metadata
* All element on the error panel are now hidden by default (expect for the ``errorTextView``) as they are only optional shown
* Added a method to ensure the above
* This deduplicates a lot of code
* Fixed format of some LoC
* Added new method: ``showAndSetErrorButtonAction``
* Fixed ``showTextError``
* Named buttons more logically: ``errorButtonAction`` -> ``errorActionButton``
* Set ``KeyProgressIncrement`` manually to the value of the seek duration in the settings so that it works when using the DPad
* consolidated code inside a new method to avoid duplication
Currently translated at 10.7% (6 of 56 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Spanish)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Polish)
Currently translated at 51.7% (29 of 56 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Galician)
Currently translated at 93.6% (635 of 678 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Japanese)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 97.0% (658 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 97.0% (658 of 678 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 3.5% (2 of 56 strings)
Translated using Weblate (Swedish)
Currently translated at 98.0% (665 of 678 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (German)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (French)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Portuguese)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Croatian)
Currently translated at 96.7% (656 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 97.1% (659 of 678 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (English)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Albanian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Polish)
Currently translated at 48.2% (27 of 56 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 94.2% (640 of 679 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Persian)
Currently translated at 94.4% (641 of 679 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (French)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Hebrew)
Currently translated at 48.1% (26 of 54 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Arabic)
Currently translated at 99.7% (677 of 679 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Greek)
Currently translated at 99.7% (677 of 679 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (French)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Spanish)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Tamil)
Currently translated at 36.6% (248 of 677 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Esperanto)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.4% (14 of 53 strings)
Translated using Weblate (Estonian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.4% (660 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Korean)
Currently translated at 76.0% (515 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Spanish)
Currently translated at 28.3% (15 of 53 strings)
Translated using Weblate (Estonian)
Currently translated at 97.0% (657 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 3.7% (2 of 53 strings)
Translated using Weblate (French)
Currently translated at 67.9% (36 of 53 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.3% (659 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.3% (659 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Latvian)
Currently translated at 94.5% (640 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 24.5% (13 of 53 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (German)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Galician)
Currently translated at 91.5% (620 of 677 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (French)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 59.6% (404 of 677 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.1% (658 of 677 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (French)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Romanian)
Currently translated at 93.0% (626 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 3.7% (2 of 53 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 90.3% (608 of 673 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 87.9% (592 of 673 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (French)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Albanian)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 1.8% (1 of 53 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.4% (386 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.4% (386 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Gujarati)
Currently translated at 15.3% (103 of 672 strings)
Translated using Weblate (Hindi)
Currently translated at 81.6% (549 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Added translation using Weblate (Gujarati)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Andrij Mizyk <andmizyk@gmail.com>
Co-authored-by: AntonAkovP <anton.akov@gmail.com>
Co-authored-by: Anxhelo Lushka <anxhelo1995@gmail.com>
Co-authored-by: Ashune <ashune@protonmail.com>
Co-authored-by: Blaise Pascal <blaisepcl00@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Cerins <cerins4141@gmail.com>
Co-authored-by: Christian Draxl <draxl.koever@gmail.com>
Co-authored-by: Christian Eichert <c@zp1.net>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Deleted User <noreply+34051@weblate.org>
Co-authored-by: Eduardo Caron <eduardocaron10@gmail.com>
Co-authored-by: Emin Tufan Çetin <etcetin@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Evo <weblate@verahawk.com>
Co-authored-by: Garden Hose <maxmammath@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
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: Isak Holmström <isak@kajko.se>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Jesus Cass <cjesusenrique1@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Jonatan Nyberg <jonatan@autistici.org>
Co-authored-by: Kaantaja <ufdbvgoljrjkrkyyub@ianvvn.com>
Co-authored-by: Kristjan Räts <kristjanrats@gmail.com>
Co-authored-by: Laszlo Almasi <almalaci@posteo.net>
Co-authored-by: Ldm Public <ldmpub@gmail.com>
Co-authored-by: Martin Constantino–Bodin <martin.bodin@ens-lyon.org>
Co-authored-by: Matyas-Cerny <matyas.c.404@gmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: Nadir Nour <dudethatwascool2@gmail.com>
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com>
Co-authored-by: Ordtrogen Översättning <johan@ordtrogen.se>
Co-authored-by: Rahul Dev Sharma <sci94tune@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Ricardo <contatorms7@tutamail.com>
Co-authored-by: S3aBreeze <paperwork@evilcorp.ltd>
Co-authored-by: Saravanan Selvaraju <saravanan036@outlook.com>
Co-authored-by: Sergio Varela <sergitroll9@gmail.com>
Co-authored-by: SomeRetardedThatTranslatesStuff <the.eumitosis@simplelogin.fr>
Co-authored-by: Thiago Carmona Monteiro <Guarakami1807@protonmail.ch>
Co-authored-by: TiA4f8R <avdivers84@gmail.com>
Co-authored-by: TobiGr <tobigr@mail.de>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: WB <web0nst@tuta.io>
Co-authored-by: WaldiS <sto@tutanota.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bomzhellino <adm.bomzh@gmail.com>
Co-authored-by: brokenPipe <ythunar@btcminers.tk>
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: michaloM <michalsvoboda2004@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: nzgha <nzghafoss.ldxwe@slmail.me>
Co-authored-by: nzgha <osmshrn21.upogs@slmail.me>
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: thami simo <simo.azad@gmail.com>
Co-authored-by: translator <yasinoc375@advew.com>
Co-authored-by: zeritti <woodenmo@posteo.de>
Co-authored-by: zmni <zmni@outlook.com>
Co-authored-by: Ács Zoltán <acszoltan111@gmail.com>
Co-authored-by: Ákos Surányi <akosuranyi@tutanota.com>
Co-authored-by: Андрей Станков <astankov84@gmail.com>
Co-authored-by: мачко <martinpeev@tutanota.com>
Co-authored-by: 정주찬 <ju1801@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bg/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ckb/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
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/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
Currently translated at 10.7% (6 of 56 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Spanish)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Polish)
Currently translated at 51.7% (29 of 56 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 99.5% (675 of 678 strings)
Translated using Weblate (Galician)
Currently translated at 93.6% (635 of 678 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Japanese)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 97.0% (658 of 678 strings)
Translated using Weblate (Croatian)
Currently translated at 97.0% (658 of 678 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 3.5% (2 of 56 strings)
Translated using Weblate (Swedish)
Currently translated at 98.0% (665 of 678 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (German)
Currently translated at 99.8% (677 of 678 strings)
Translated using Weblate (Ukrainian)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (French)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Portuguese)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Croatian)
Currently translated at 96.7% (656 of 678 strings)
Translated using Weblate (Swedish)
Currently translated at 97.1% (659 of 678 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (678 of 678 strings)
Translated using Weblate (English)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 53.5% (30 of 56 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Albanian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translated using Weblate (Polish)
Currently translated at 48.2% (27 of 56 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 94.2% (640 of 679 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Persian)
Currently translated at 94.4% (641 of 679 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (French)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Hebrew)
Currently translated at 48.1% (26 of 54 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Arabic)
Currently translated at 99.7% (677 of 679 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Greek)
Currently translated at 99.7% (677 of 679 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (French)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Spanish)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (German)
Currently translated at 99.8% (678 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (679 of 679 strings)
Translated using Weblate (Tamil)
Currently translated at 36.6% (248 of 677 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Esperanto)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.4% (14 of 53 strings)
Translated using Weblate (Estonian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.4% (660 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Korean)
Currently translated at 76.0% (515 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Spanish)
Currently translated at 28.3% (15 of 53 strings)
Translated using Weblate (Estonian)
Currently translated at 97.0% (657 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (580 of 677 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 3.7% (2 of 53 strings)
Translated using Weblate (French)
Currently translated at 67.9% (36 of 53 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.3% (659 of 677 strings)
Translated using Weblate (Swedish)
Currently translated at 97.3% (659 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Latvian)
Currently translated at 94.5% (640 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 24.5% (13 of 53 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (German)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Galician)
Currently translated at 91.5% (620 of 677 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (French)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 59.6% (404 of 677 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.1% (658 of 677 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (677 of 677 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (French)
Currently translated at 99.8% (676 of 677 strings)
Translated using Weblate (Romanian)
Currently translated at 93.0% (626 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 3.7% (2 of 53 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 90.3% (608 of 673 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 87.9% (592 of 673 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (French)
Currently translated at 100.0% (673 of 673 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Albanian)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 1.8% (1 of 53 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.8% (389 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.4% (386 of 672 strings)
Translated using Weblate (Bulgarian)
Currently translated at 57.4% (386 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Gujarati)
Currently translated at 15.3% (103 of 672 strings)
Translated using Weblate (Hindi)
Currently translated at 81.6% (549 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Added translation using Weblate (Gujarati)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: AioiLight <info@aioilight.space>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Andrij Mizyk <andmizyk@gmail.com>
Co-authored-by: AntonAkovP <anton.akov@gmail.com>
Co-authored-by: Anxhelo Lushka <anxhelo1995@gmail.com>
Co-authored-by: Ashune <ashune@protonmail.com>
Co-authored-by: Blaise Pascal <blaisepcl00@gmail.com>
Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com>
Co-authored-by: Cerins <cerins4141@gmail.com>
Co-authored-by: Christian Draxl <draxl.koever@gmail.com>
Co-authored-by: Christian Eichert <c@zp1.net>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Deleted User <noreply+34051@weblate.org>
Co-authored-by: Eduardo Caron <eduardocaron10@gmail.com>
Co-authored-by: Emin Tufan Çetin <etcetin@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Evo <weblate@verahawk.com>
Co-authored-by: Garden Hose <maxmammath@gmail.com>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: GnuPGを使うべきだ <dieeeazpnnqbpddh@cock.email>
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: Isak Holmström <isak@kajko.se>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Jesus Cass <cjesusenrique1@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Jonatan Nyberg <jonatan@autistici.org>
Co-authored-by: Kaantaja <ufdbvgoljrjkrkyyub@ianvvn.com>
Co-authored-by: Kristjan Räts <kristjanrats@gmail.com>
Co-authored-by: Laszlo Almasi <almalaci@posteo.net>
Co-authored-by: Ldm Public <ldmpub@gmail.com>
Co-authored-by: Martin Constantino–Bodin <martin.bodin@ens-lyon.org>
Co-authored-by: Matyas-Cerny <matyas.c.404@gmail.com>
Co-authored-by: MohammedSR Vevo <mohammednajmidin@gmail.com>
Co-authored-by: Nadir Nour <dudethatwascool2@gmail.com>
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com>
Co-authored-by: Ordtrogen Översättning <johan@ordtrogen.se>
Co-authored-by: Rahul Dev Sharma <sci94tune@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Ricardo <contatorms7@tutamail.com>
Co-authored-by: S3aBreeze <paperwork@evilcorp.ltd>
Co-authored-by: Saravanan Selvaraju <saravanan036@outlook.com>
Co-authored-by: Sergio Varela <sergitroll9@gmail.com>
Co-authored-by: SomeRetardedThatTranslatesStuff <the.eumitosis@simplelogin.fr>
Co-authored-by: Thiago Carmona Monteiro <Guarakami1807@protonmail.ch>
Co-authored-by: TiA4f8R <avdivers84@gmail.com>
Co-authored-by: TobiGr <tobigr@mail.de>
Co-authored-by: ToldYouThat <itoldyouthat@protonmail.com>
Co-authored-by: Vasilis K <skyhirules@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: WB <web0nst@tuta.io>
Co-authored-by: WaldiS <sto@tutanota.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bomzhellino <adm.bomzh@gmail.com>
Co-authored-by: brokenPipe <ythunar@btcminers.tk>
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Co-authored-by: chr56 <chr0056@gmail.com>
Co-authored-by: michaloM <michalsvoboda2004@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: nzgha <nzghafoss.ldxwe@slmail.me>
Co-authored-by: nzgha <osmshrn21.upogs@slmail.me>
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: thami simo <simo.azad@gmail.com>
Co-authored-by: translator <yasinoc375@advew.com>
Co-authored-by: zeritti <woodenmo@posteo.de>
Co-authored-by: zmni <zmni@outlook.com>
Co-authored-by: Ács Zoltán <acszoltan111@gmail.com>
Co-authored-by: Ákos Surányi <akosuranyi@tutanota.com>
Co-authored-by: Андрей Станков <astankov84@gmail.com>
Co-authored-by: мачко <martinpeev@tutanota.com>
Co-authored-by: 정주찬 <ju1801@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bg/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ckb/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fi/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
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/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translation: NewPipe/Metadata
From #4562: Disable player stream preloading only if the current stream is going to be replaced for sure (see this). equals() was implemented for PlayQueueItems, so that (only) the url is compared when checking them.
We don't need to call ``updateRelativeTimeViews`` when the activity is paused, because the user likely won't notice it.
Despite that onResume already calls ``updateRelativeTimeViews`` so there is no need to do that twice.
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 99.8% (671 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 99.8% (671 of 672 strings)
Translated using Weblate (Bavarian)
Currently translated at 8.7% (59 of 672 strings)
Translated using Weblate (Bavarian)
Currently translated at 1.8% (1 of 53 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (672 of 672 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Bert <robert@it-aicher.de>
Co-authored-by: Evo <weblate@verahawk.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bar/
Translation: NewPipe/Metadata
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nadir Nour <dudethatwascool2@gmail.com>
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Bavarian)
Currently translated at 6.6% (45 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Added translation using Weblate (Bavarian)
Translated using Weblate (Somali)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (German)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (French)
Currently translated at 67.9% (36 of 53 strings)
Translated using Weblate (Polish)
Currently translated at 49.0% (26 of 53 strings)
Translated using Weblate (Ukrainian)
Currently translated at 52.8% (28 of 53 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (672 of 672 strings)
Translated using Weblate (Ukrainian)
Currently translated at 18.8% (10 of 53 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Bert <robert@it-aicher.de>
Co-authored-by: Evo <weblate@verahawk.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: Nadir Nour <dudethatwascool2@gmail.com>
Co-authored-by: Terry Louwers <t.louwers@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: translator <yasinoc375@advew.com>
Co-authored-by: webweblate <webweblate@riseup.net>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translation: NewPipe/Metadata
See https://github.com/TeamNewPipe/NewPipe/issues/6577#issuecomment-876095378
java.lang.ClassCastException: android.widget.ImageButton cannot be cast to androidx.appcompat.widget.AppCompatImageButton
at org.schabi.newpipe.player.Player.onRepeatModeChanged(Player.java:2263)
at com.google.android.exoplayer2.ExoPlayerImpl.lambda$setRepeatMode$2(ExoPlayerImpl.java:564)
at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$rgrcbaqP9Y8LgzdByBnAfUO4ydU.invokeListener(lambda)
at com.google.android.exoplayer2.BasePlayer$ListenerHolder.invoke(BasePlayer.java:279)
at com.google.android.exoplayer2.ExoPlayerImpl.invokeAll(ExoPlayerImpl.java:1498)
at com.google.android.exoplayer2.ExoPlayerImpl.lambda$notifyListeners$6(ExoPlayerImpl.java:1318)
at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$b59raXxaB-trjwE5bgpZInm1QnU.run(lambda)
at com.google.android.exoplayer2.ExoPlayerImpl.notifyListeners(ExoPlayerImpl.java:1328)
at com.google.android.exoplayer2.ExoPlayerImpl.notifyListeners(ExoPlayerImpl.java:1318)
at com.google.android.exoplayer2.ExoPlayerImpl.setRepeatMode(ExoPlayerImpl.java:564)
at com.google.android.exoplayer2.SimpleExoPlayer.setRepeatMode(SimpleExoPlayer.java:1636)
at org.schabi.newpipe.player.Player.setRepeatMode(Player.java:2253)
at org.schabi.newpipe.player.Player.onRepeatClicked(Player.java:2232)
at org.schabi.newpipe.player.Player.onBroadcastReceived(Player.java:1123)
at org.schabi.newpipe.player.Player.access$200(Player.java:190)
at org.schabi.newpipe.player.Player$3.onReceive(Player.java:1060)
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:1185)
... 7 more
Playing a video in VideoDetailFragment and rotating the screen to landscape (back and forth more often)
can trigger this error message. Especially if rotation for whatever reason takes long or
playing a high resolution (1080p) video.
The underlying logcat error messages:
05-12 16:38:38.251 24920 26037 E Surface : getSlotFromBufferLocked: unknown buffer: 0x923fc810
05-12 16:38:38.251 24920 26037 W ACodec : [OMX.qcom.video.decoder.avc] can not return buffer 35 to native window
The problem is that that Exoplayer is trying to write to our -- during rotation -- no longer existant
(VideoDetailFragment) SurfaceView.
Solution:
Implementing SurfaceHolder.Callback and using DummySurface we can now handle the lifecycle of the Surface.
How?: In case we are no longer able to write to the Surface eg. through rotation/putting in
background we can set a DummySurface. Although it only works on API >= 23.
Result: we get a little video interruption (audio is still fine) but we won't get the
'Unrecoverable player error occurred' error message.
This implementation is based on and more background information:
'ExoPlayer stuck in buffering after re-adding the surface view a few time 2703'
-> exoplayer fix suggestion link
https://github.com/google/ExoPlayer/issues/2703#issuecomment-300599981
- bugfix: have ServiceConnection created only once!
- select the context within the PlayerHolder to start, stop, bind or unbind the service
-> we have to make sure the Service is started AND stopped within the same context
-> so let PlayerHolder be the one to select the context
- remove removeListener() and replace the call with setListener(null)
- Compatibility: use ContextCompat.startForegroundService instead of startService()