- Add early return for invalid sizes to shuffle
- Rename variables to be more descriptive
- Refactor moving list element, removing unnecessary operations
- Unwrap if clause for adding to history because the condition is
guaranteed by the guard clause
- Inline the value 0 for the ReorderEvent
- Update documentation to reflect new changes
Original did not cover the case of when streams is empty and
documentation does not specify any input restrictions.
There's an ambiguity with broadcasting an event between the
documentation and the actual code (see TODO).
Translated using Weblate (French)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Arabic)
Currently translated at 99.6% (639 of 641 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 97.5% (625 of 641 strings)
Translated using Weblate (Sardinian)
Currently translated at 99.6% (639 of 641 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 13.5% (87 of 641 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Dutch)
Currently translated at 99.6% (639 of 641 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Estonian)
Currently translated at 95.9% (615 of 641 strings)
Translated using Weblate (Bengali)
Currently translated at 93.7% (601 of 641 strings)
Translated using Weblate (French)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Lithuanian)
Currently translated at 69.5% (446 of 641 strings)
Translated using Weblate (Spanish)
Currently translated at 99.6% (639 of 641 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (English)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (636 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Slovenian)
Currently translated at 82.7% (529 of 639 strings)
Translated using Weblate (Slovenian)
Currently translated at 82.7% (529 of 639 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Estonian)
Currently translated at 94.5% (604 of 639 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hebrew)
Currently translated at 46.0% (23 of 50 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Serbian)
Currently translated at 16.0% (8 of 50 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sr/
Translated using Weblate (Chinese (Simplified))
Currently translated at 98.0% (49 of 50 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Estonian)
Currently translated at 10.0% (5 of 50 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/et/
Translated using Weblate (German)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (641 of 641 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.6% (639 of 641 strings)
Translated using Weblate (Ukrainian)
Currently translated at 8.0% (4 of 50 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.1% (397 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 90.6% (579 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 48.9% (24 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Tamazight (Central Atlas))
Currently translated at 32.8% (210 of 639 strings)
Added translation using Weblate (Marathi)
Added translation using Weblate (Marathi)
Translated using Weblate (Spanish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hindi)
Currently translated at 85.4% (546 of 639 strings)
Translated using Weblate (Marathi)
Currently translated at 10.9% (70 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 90.9% (581 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 20.4% (10 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translated using Weblate (English)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hungarian)
Currently translated at 87.6% (560 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Estonian)
Currently translated at 85.4% (546 of 639 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 91.8% (587 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 30.6% (15 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translated using Weblate (Romanian)
Currently translated at 8.1% (4 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ro/
Translated using Weblate (Portuguese)
Currently translated at 53.0% (26 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translated using Weblate (Spanish)
Currently translated at 26.5% (13 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/es/
Translated using Weblate (Serbian)
Currently translated at 14.2% (7 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sr/
Translated using Weblate (Estonian)
Currently translated at 8.1% (4 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/et/
Translated using Weblate (Estonian)
Currently translated at 8.1% (4 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/et/
Translated using Weblate (Marathi)
Currently translated at 11.8% (76 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.7% (586 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Estonian)
Currently translated at 89.2% (570 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Estonian)
Currently translated at 90.7% (580 of 639 strings)
* fix trying to delete object by index -1
* correction in checkstyle-supressions.xml
Co-authored-by: camo0112 <56369484+camo0112@users.noreply.github.com>
Bug:
In Downloader view, while deleting items, Snackbars at the
bottom of the UI keep queuing up. You need to wait for all
of them to dismiss themselves for files to actually be
deleted. If you close NewPipe before all snackbars are
dismissed, your files will not be deleted and show up again
next time you start NewPipe.
Fix:
When running append(), trigger the commit() action
immediately and cancel all delayed callbacks for commit().
This prevents Snackbars from stacking up in reverse order.
Fixes: https://github.com/TeamNewPipe/NewPipe/issues/5660
Added translation using Weblate (Latin)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Malayalam)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.0% (1 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Hebrew)
Currently translated at 44.8% (22 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Malayalam)
Currently translated at 6.1% (3 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 8.1% (52 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Dutch (Middle))
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.1% (397 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 89.6% (573 of 639 strings)
Translated using Weblate (German)
Currently translated at 53.0% (26 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.5% (13 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translated using Weblate (Tamazight (Central Atlas))
Currently translated at 31.1% (199 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 16.4% (105 of 639 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Latin)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Malayalam)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.0% (1 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Hebrew)
Currently translated at 44.8% (22 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Malayalam)
Currently translated at 6.1% (3 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 8.1% (52 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Dutch (Middle))
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.1% (397 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 89.6% (573 of 639 strings)
Translated using Weblate (German)
Currently translated at 53.0% (26 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.5% (13 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translated using Weblate (Tamazight (Central Atlas))
Currently translated at 31.1% (199 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 16.4% (105 of 639 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.0% (633 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.0% (633 of 639 strings)
Translated using Weblate (English)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 98.7% (631 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Basque)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 93.1% (595 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hebrew)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Hindi)
Currently translated at 82.1% (525 of 639 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (German)
Currently translated at 51.0% (24 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Arabic)
Currently translated at 72.3% (34 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Slovak)
Currently translated at 4.2% (2 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translated using Weblate (Somali)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 94.5% (604 of 639 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hindi)
Currently translated at 86.0% (550 of 639 strings)
Translated using Weblate (Tamil)
Currently translated at 37.2% (238 of 639 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Basque)
Currently translated at 33.3% (16 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Hebrew)
Currently translated at 43.7% (21 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Italian)
Currently translated at 45.8% (22 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (48 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (48 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (English (United Kingdom))
Currently translated at 13.6% (87 of 639 strings)
Translated using Weblate (Spanish)
Currently translated at 99.5% (636 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 6.2% (3 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ro/
Translated using Weblate (Russian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (Russian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 16.6% (8 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 98.4% (629 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.3% (635 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 61.9% (396 of 639 strings)
Translated using Weblate (Tamil)
Currently translated at 38.4% (246 of 639 strings)
Translated using Weblate (Malay)
Currently translated at 64.6% (413 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 87.9% (562 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 18.7% (9 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translated using Weblate (Serbian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sr/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latvian)
Currently translated at 4.1% (2 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lv/
Translated using Weblate (Latvian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Esperanto)
Currently translated at 86.6% (554 of 639 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 52.0% (25 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.2% (397 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 97.8% (46 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hungarian)
Currently translated at 84.4% (539 of 638 strings)
Translated using Weblate (Serbian)
Currently translated at 90.5% (578 of 638 strings)
Translated using Weblate (Russian)
Currently translated at 99.6% (636 of 638 strings)
Translated using Weblate (Japanese)
Currently translated at 98.9% (631 of 638 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Basque)
Currently translated at 99.8% (637 of 638 strings)
Translated using Weblate (Arabic)
Currently translated at 99.0% (632 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Bengali)
Currently translated at 87.7% (560 of 638 strings)
Translated using Weblate (Basque)
Currently translated at 31.9% (15 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Hebrew)
Currently translated at 42.5% (20 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Italian)
Currently translated at 44.6% (21 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Slovak)
Currently translated at 4.2% (2 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Vietnamese)
Currently translated at 99.6% (636 of 638 strings)
AppCompatImageButton ignores "tint" theme attribute on API 19, therefore, they had to be specified directly, these attributes can be removed after the KitKat support is dropped.
Translated using Weblate (German)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (French)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (German)
Currently translated at 48.9% (23 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Hebrew)
Currently translated at 40.4% (19 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Arabic)
Currently translated at 68.0% (32 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Somali)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Indonesian)
Currently translated at 23.9% (11 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Slovenian)
Currently translated at 77.2% (489 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Polish)
Currently translated at 99.8% (632 of 633 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Santali)
Currently translated at 12.9% (82 of 633 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 13.5% (86 of 633 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (630 of 633 strings)
Translated using Weblate (Korean)
Currently translated at 82.9% (525 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Esperanto)
Currently translated at 87.0% (551 of 633 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Catalan)
Currently translated at 97.9% (620 of 633 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 97.1% (615 of 633 strings)
Translated using Weblate (Malayalam)
Currently translated at 89.4% (566 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (633 of 633 strings)