Commit Graph

141 Commits

Author SHA1 Message Date
Milo Ivir 0445d8947e
Translated using Weblate (Croatian)
Currently translated at 100.0% (845 of 845 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-05-14 22:01:53 +02:00
Milo Ivir c8598bacc8
Translated using Weblate (Croatian)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
Translation: FreeTube/Translations
2024-05-02 23:07:23 +02:00
Milo Ivir 747952cc97
Translated using Weblate (Croatian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-04-18 15:04:00 +02:00
Milo Ivir 8483c8e3f8
Translated using Weblate (Croatian)
Currently translated at 99.1% (820 of 827 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-04-17 23:04:01 +02:00
PikachuEXE 2b7c96eb97
Update most paginated places to auto load next page (except comments) (#4565)
* * Update most paginated places to auto load next page (except comments)

* * Make comment section auto load next pages too

* $ Use new component to dedup auto load code

* * Implement auto load next page for single playlist page

* * Remove comment auto load setting

* * Update tooltip text
2024-04-16 22:16:08 +02:00
Milo Ivir 372bc1bdd1
Translated using Weblate (Croatian)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-04-13 22:02:03 +02:00
absidue f7206ec7e8
Use blob URLs for storyboards instead of writing them to the file system (#4891) 2024-04-08 09:31:20 +08:00
ChunkyProgrammer d8387b76d7
Add i18n-eslint-plugin (#4763)
* add i18n-eslint-plugin

* remove `FreeTube` `Invidious` and `YouTube` from locale files as those shouldn't be translated

* Remove testing code

* Uncomment code

* use separate getColorTranslations function

* make suggested changes

Co-Authored-By: absidue <48293849+absidue@users.noreply.github.com>

* Add back blank line between import & export

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Co-authored-by: PikachuEXE <git@pikachuexe.net>
2024-04-07 14:58:15 +00:00
Milo Ivir d4d8bf0512
Translated using Weblate (Croatian)
Currently translated at 100.0% (819 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-03-18 22:54:05 +01:00
Milo Ivir 4d1713a7ee
Translated using Weblate (Croatian)
Currently translated at 100.0% (817 of 817 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-03-03 19:01:51 +01:00
Milo Ivir e5bd98b775
Translated using Weblate (Croatian)
Currently translated at 100.0% (816 of 816 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-02-18 21:01:59 +01:00
ChunkyProgrammer 6cbe6b5e9d
Fix some translation issues (#4674)
* fix some locale issues

* change local API to Local API

* update translation keys to `Falling back to Local API`

* fix translation key for local api in js files
2024-02-16 22:20:22 +01:00
Milo Ivir 6a877fd353
Translated using Weblate (Croatian)
Currently translated at 100.0% (814 of 814 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-31 14:01:45 +01:00
Milo Ivir a961498ee7
Translated using Weblate (Croatian)
Currently translated at 99.7% (812 of 814 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-30 16:01:49 +01:00
Milo Ivir b0e8b58e69
Translated using Weblate (Croatian)
Currently translated at 99.0% (806 of 814 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-28 16:01:48 +01:00
Milo Ivir d78db23ae9
Translated using Weblate (Croatian)
Currently translated at 99.0% (806 of 814 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-25 21:01:53 +01:00
Milo Ivir 8ca73de671
Translated using Weblate (Croatian)
Currently translated at 99.2% (801 of 807 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-19 17:00:18 +01:00
Milo Ivir 8df06a8925
Translated using Weblate (Croatian)
Currently translated at 100.0% (799 of 799 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-18 07:33:09 +01:00
Milo Ivir ab18c2247b
Translated using Weblate (Croatian)
Currently translated at 98.7% (789 of 799 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-16 22:06:16 +01:00
Milo Ivir 8498a04443
Translated using Weblate (Croatian)
Currently translated at 94.6% (756 of 799 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-01-16 20:06:21 +01:00
Milo Ivir c49a090a55
Translated using Weblate (Croatian)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-12-04 20:06:28 +01:00
Milo Ivir 8f6357a1cb
Translated using Weblate (Croatian)
Currently translated at 98.5% (727 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-12-04 17:05:14 +01:00
Milo Ivir 4e7e46cc09
Translated using Weblate (Croatian)
Currently translated at 100.0% (726 of 726 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-11-10 01:38:12 +01:00
Milo Ivir d0b37d9ce7
Translated using Weblate (Croatian)
Currently translated at 100.0% (722 of 722 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-09-26 14:00:09 +02:00
Milo Ivir 63df75520a
Translated using Weblate (Croatian)
Currently translated at 99.8% (721 of 722 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-09-26 12:00:42 +02:00
ChunkyProgrammer 47ef3e5746
Subscriptions: Add community tab (#3973)
* Add subscription community tab

* fix up community tab

* simplify if statement

* use global.community for all references to community

* dont show community when useRss is set

* check visibleTabs for showing the community tab

* fix caching, decrease datalimit for community, add missing translations

* L: Hide shared posts, IV: Don't show errors for empty community tab

* add links to related issues
2023-09-23 00:19:50 +00:00
Milo Ivir 3e74e03dc6
Translated using Weblate (Croatian)
Currently translated at 100.0% (719 of 719 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-09-17 19:59:35 +00:00
ChunkyProgrammer 67bdf718c0
Fix localization of counts (#4011)
* Fix localization of counts

* Apply suggestions from code review

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

* Remove unused locale resources

---------

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2023-09-12 19:38:36 +02:00
Milo Ivir e80cfc027d
Translated using Weblate (Croatian)
Currently translated at 100.0% (706 of 706 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-08-24 01:57:27 +02:00
Milo Ivir 0b5107f172
Translated using Weblate (Croatian)
Currently translated at 100.0% (704 of 704 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-07-31 18:07:42 +02:00
Preston b9eb2a76fb
Add Tabs to subscriptions page for live streams and shorts (#3725)
* Add Tabs to subscriptions page for live streams and shorts

* Fix naming issue with fetching live streams via Invidious RSS

* Remove console log

* Better error handling and better live stream sorting

* Fix linter issues

* Change videos RSS feed. Make live stream call more efficient.

* Store last used tab in memory. Return to last used tab on mount

* Fix live sorting. Reorganize tabs and check for currentTab via created instead of mounted

* Fix linting issue

* Start Global locales object, add distraction free checks for subscriptions tab

* Start Global locales object for all locales

* Cleanup and reduce duplicate code

* Undo original distraction free settings change

* Fix missing change in previous commit

* Add distraction free settings to hide tabs

* Improve accessibility

* Make app-wide hide live streams setting override hide subscriptions live

* Fix incorrect all tabs disabled message

* Fix arrow key navigation

* Create shared UI component for the subscription tabs

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2023-07-21 07:33:34 -04:00
Milo Ivir 10069a6bb2
Translated using Weblate (Croatian)
Currently translated at 100.0% (695 of 695 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-07-20 22:06:10 +02:00
Milo Ivir 8c03a465e3
Translated using Weblate (Croatian)
Currently translated at 100.0% (689 of 689 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-07-13 17:51:50 +02:00
absidue 939352347d
Add a script to update the region/geolocation files (#3701)
* Add a script to update the region/geolocation files

* Update tooltip now that we only list supported geolocations

* Add language sensitive sorting
2023-07-01 10:08:09 -04:00
Milo Ivir ff5dd7ba95
Translated using Weblate (Croatian)
Currently translated at 100.0% (687 of 687 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-06-02 12:51:58 +02:00
ChunkyProgrammer 8dbad618f9
IV: add support for hashtag pages (#3571)
* IV: add support for hashtag pages

* add fallback support

* remove locale strings
2023-05-26 23:01:26 +02:00
Milo Ivir 776c65d910
Translated using Weblate (Croatian)
Currently translated at 100.0% (684 of 684 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-05-17 22:47:43 +02:00
Yaron Shahrabani c4f6033dee
Update Channel age restricted key (#3237)
* Update Channel.js

Typo fixed

* Fix channel age-restricted key in all files

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2023-04-10 08:08:55 -04:00
PikachuEXE 454534adb7
Fix some translation entries sometimes not used when rendered (#3337)
* * Update all translation keys with 2 spaces to have 1 space only

Avoid not being translated when rendering

* - Remove unused translation entry
2023-04-08 22:50:52 +00:00
Milo Ivir b6245b3b24
Translated using Weblate (Croatian)
Currently translated at 100.0% (674 of 674 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-03-24 00:38:54 +01:00
Milo Ivir 79b58cf94f
Translated using Weblate (Croatian)
Currently translated at 100.0% (673 of 673 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-03-15 21:41:02 +01:00
Milo Ivir dea7ccb207
Translated using Weblate (Croatian)
Currently translated at 100.0% (669 of 669 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-03-01 22:35:35 +01:00
Milo Ivir 83a7c656ce
Translated using Weblate (Croatian)
Currently translated at 100.0% (660 of 660 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-02-08 23:39:27 +01:00
Milo Ivir 875edf11da
Translated using Weblate (Croatian)
Currently translated at 99.8% (659 of 660 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-02-05 22:39:19 +01:00
absidue b6892afb26
Use share menu on playlist page (#3121)
* Use share menu on playlist page

* Add support for playlist embed links

* Fix share button tooltip
2023-02-01 15:38:27 -05:00
Milo Ivir cfeb2e65e7
Translated using Weblate (Croatian)
Currently translated at 100.0% (659 of 659 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-01-05 16:49:57 +01:00
Milo Ivir 4e2da8e483
Translated using Weblate (Croatian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2023-01-04 00:51:39 +01:00
Milo Ivir 0890c57c6e
Translated using Weblate (Croatian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2022-12-29 20:51:41 +01:00
Milo Ivir 4711c75909
Translated using Weblate (Croatian)
Currently translated at 100.0% (651 of 651 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2022-12-21 16:49:24 +01:00
Milo Ivir 08bba94a54
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2022-12-05 21:48:42 +01:00