* fix(notif): include year in notifications
* fix(lang): fix shared overwritten strings
* fix: check if email agent is actually enabled when generating passwords
* fix(ui): hide alert when email notifs are already configured
* fix(ui): disable instead of hide checkbox
* fix: determine if email notifications are enabled via user settings endpoint
* refactor(ui): improved alerts for services settings & removed alert titles
* fix(ui): set styling of alert links to be consistent w/ others
* fix(ui): clarify appropriate 4K setting when user has not configured a default non-4K server
* fix: remove unused var/eslint-disable & correct string
* refactor(ui): add tabs to user notification settings
* feat(notif): allow users to enable/disable specific agents
* fix(ui): only enforce required fields when agent is enabled
* fix(ui): hide unavailable notification agents
* feat(notif): mention admin users for admin Discord notifications
* fix(ui): modify styling of PGP key textareas to suit expected input
* fix(notif): mention all admins when there are multiple and fix rebase error
* fix: add missing form values, and fix Yup validation
* refactor: reduce repeated logic/code in email notif agent
* refactor: move 'Notification Types' label into NotificationTypeSelector component
* fix(email): correct inconsistencies in email template formatting
* refactor: use bitfields for storing user-enabled notif agent types
* feat: improve notification agent logging
* fix(ui): mark string fields as nullable so empty values are not type errors
* fix: add validation for PGP-related inputs
* fix: correctly fetch user in user settings & log mentioned IDs for Discord notifs
* fix(ui): fix mobile nav dropdown text & add hover effect to button-style tabs
* fix(notif): process admin email notifications asynchronously
* fix(logging): log name of notification type instead of its enum value
* fix: mark required fields and pass all user settings values to API
* fix(frontend): call mutate after changing email/Discord/Telegram global notif settings
* refactor: get global notif settings from relevant API endpoints instead of adding to public settings
* fix(notif): fall back to email notifications being enabled (default) if user settings do not exist
* fix(notif): do not set notifyUser for MEDIA_PENDING or MEDIA_AUTO_APPROVED
* fix: expose notif enabled settings in user notif endpoints & remove global enable notif setting
* fix(notif): remove unnecessary allowed_mentions object from Discord payload
* fix(notif): use form values for email test notification
* fix: make suggested changes and regenerate DB migration
* fix: loosen validation of PGP keys
* fix: fix user profile settings routes
* fix: remove route guard from profile pages
* feat(ui): display movie/series original title
* fix(ui): remove extra margin when tagline is missing
* fix(ui): simply don't show overview when unavailable
* fix(ui): overview heading color should match that of sliders
* fix: revert overview removal on movie/series detail pages
* feat(quotas): rebased
* feat: add getQuota() method to User entity
* feat(ui): add default quota setting options
* feat: user quota settings
* feat: quota display in request modals
* fix: only show user quotas on own profile or with manage users permission
* feat: add request progress circles to profile page
* feat: add migration
* fix: add missing restricted field to api schema
* fix: dont show auto approve message for movie request when restricted
* fix(lang): change enable checkbox langauge to "enable override"
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@outlook.com>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
* fix: fetch localized person details from TMDb
* feat: include DOB, hometown, and alternate names on person detail pages
* fix: remove unnecessary ternary operator
* fix(ui): don't display AKA when empty
* fix(lang): 'scan plex libraries' should actually be 'sync'
* fix(lang): also fix user import string in case of no imported users
* fix(lang): remove unused 'User Rating' strings
* fix: do not allow editing of user settings under certain conditions
* feat(lang): generate translation keys for new strings
* refactor: modify owner check for clarity
* fix(ui): hide buttons where appropriate and add missing translation string
* feat(ui): display "Owner" role instead of "Admin" for user ID 1
Also add role to user settings page, and fix the missing "Account Type" string and use the same
verbiage on the user list page
* feat(lang): generate translation keys
* fix: utilize hasPermission returned by useUser instead of importing from server/lib/permissions
* feat(lang): translated using Weblate (French)
Currently translated at 93.8% (698 of 744 strings)
feat(lang): translated using Weblate (French)
Currently translated at 94.5% (697 of 737 strings)
feat(lang): translated using Weblate (French)
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (French)
Currently translated at 99.8% (680 of 681 strings)
feat(lang): translated using Weblate (French)
Currently translated at 99.7% (668 of 670 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: NGVICIOUS <giyomu1@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fr/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (742 of 742 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 99.8% (743 of 744 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 98.7% (728 of 737 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (681 of 681 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_PT/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (745 of 745 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (744 of 744 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (743 of 744 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (744 of 744 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (736 of 737 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (736 of 737 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (737 of 737 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (670 of 681 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 98.0% (668 of 681 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 97.9% (667 of 681 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (673 of 673 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (670 of 670 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (668 of 668 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: Tijuco <sendtomy@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_BR/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (742 of 742 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 99.8% (743 of 744 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (744 of 744 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 99.8% (736 of 737 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (737 of 737 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (673 of 673 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (670 of 670 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nl/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 97.4% (726 of 745 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 97.0% (722 of 744 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 97.0% (722 of 744 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.5% (718 of 744 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.2% (716 of 744 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 95.9% (712 of 742 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 95.1% (701 of 737 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 95.1% (701 of 737 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.1% (655 of 681 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 95.8% (653 of 681 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.4% (646 of 670 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.4% (644 of 668 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hant/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Italian)
Currently translated at 100.0% (745 of 745 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 95.0% (707 of 744 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 90.5% (667 of 737 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 98.5% (671 of 681 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/it/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Russian)
Currently translated at 41.2% (281 of 681 strings)
feat(lang): translated using Weblate (Russian)
Currently translated at 37.4% (255 of 681 strings)
Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ru/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (English)
Currently translated at 100.0% (744 of 744 strings)
feat(lang): translated using Weblate (English)
Currently translated at 100.0% (737 of 737 strings)
feat(lang): translated using Weblate (English)
Currently translated at 100.0% (737 of 737 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/en/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Spanish)
Currently translated at 59.4% (405 of 681 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/es/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (German)
Currently translated at 100.0% (742 of 742 strings)
feat(lang): translated using Weblate (German)
Currently translated at 100.0% (744 of 744 strings)
feat(lang): translated using Weblate (German)
Currently translated at 99.3% (739 of 744 strings)
feat(lang): translated using Weblate (German)
Currently translated at 99.8% (736 of 737 strings)
feat(lang): translated using Weblate (German)
Currently translated at 100.0% (737 of 737 strings)
feat(lang): translated using Weblate (German)
Currently translated at 100.0% (681 of 681 strings)
feat(lang): translated using Weblate (German)
Currently translated at 98.5% (671 of 681 strings)
feat(lang): translated using Weblate (German)
Currently translated at 100.0% (670 of 670 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: Paul Hagedorn <panzer1119@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/de/
Translation: Overseerr/Overseerr Frontend
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: NGVICIOUS <giyomu1@gmail.com>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: Tijuco <sendtomy@protonmail.com>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: Paul Hagedorn <panzer1119@gmail.com>
* feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.2% (643 of 668 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 96.1% (642 of 668 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 94.9% (634 of 668 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 94.8% (626 of 660 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 94.8% (626 of 660 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 93.3% (616 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hant/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Italian)
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 91.3% (610 of 668 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 90.1% (602 of 668 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 84.1% (562 of 668 strings)
feat(lang): translated using Weblate (Italian)
Currently translated at 66.8% (441 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/it/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (English)
Currently translated at 100.0% (660 of 660 strings)
feat(lang): translated using Weblate (English)
Currently translated at 100.0% (660 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/en/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (French)
Currently translated at 99.7% (666 of 668 strings)
feat(lang): translated using Weblate (French)
Currently translated at 99.5% (657 of 660 strings)
feat(lang): translated using Weblate (French)
Currently translated at 98.9% (653 of 660 strings)
feat(lang): translated using Weblate (French)
Currently translated at 98.9% (653 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: K. Herbert <herbert.ka@mailo.com>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fr/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Hungarian)
Currently translated at 48.1% (318 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: zsmbrvr <easy90rider@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/hu/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (660 of 660 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (660 of 660 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (646 of 646 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_PT/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (660 of 660 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 98.9% (653 of 660 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 98.9% (653 of 660 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (646 of 646 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: Tijuco <sendtomy@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_BR/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Swedish)
Currently translated at 97.7% (653 of 668 strings)
feat(lang): translated using Weblate (Swedish)
Currently translated at 82.5% (545 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/sv/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (German)
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (German)
Currently translated at 98.9% (661 of 668 strings)
feat(lang): translated using Weblate (German)
Currently translated at 98.0% (647 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: K. Herbert <herbert.ka@mailo.com>
Co-authored-by: Paul Hagedorn <panzer1119@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/de/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (668 of 668 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 99.1% (662 of 668 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (660 of 660 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nl/
Translation: Overseerr/Overseerr Frontend
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: K. Herbert <herbert.ka@mailo.com>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: zsmbrvr <easy90rider@gmail.com>
Co-authored-by: Tijuco <sendtomy@protonmail.com>
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@outlook.com>
Co-authored-by: Paul Hagedorn <panzer1119@gmail.com>
Co-authored-by: Kobe <kobaubarr@gmail.com>
* feat(lang): translated using Weblate (English)
Currently translated at 100.0% (634 of 634 strings)
feat(lang): translated using Weblate (English)
Currently translated at 100.0% (631 of 631 strings)
feat(lang): translated using Weblate (English)
Currently translated at 100.0% (630 of 630 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/en/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 99.6% (628 of 630 strings)
feat(lang): translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (624 of 624 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_PT/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (634 of 634 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (632 of 632 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 98.7% (622 of 630 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (626 of 626 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (625 of 626 strings)
feat(lang): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Tijuco <linuxinmotion@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_BR/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 93.5% (593 of 634 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 93.3% (589 of 631 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 93.4% (589 of 630 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 92.3% (578 of 626 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 92.3% (578 of 626 strings)
feat(lang): translated using Weblate (Chinese (Traditional))
Currently translated at 92.4% (577 of 624 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hant/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (632 of 632 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 99.8% (631 of 632 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (630 of 630 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (626 of 626 strings)
feat(lang): translated using Weblate (Dutch)
Currently translated at 100.0% (624 of 624 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nl/
Translation: Overseerr/Overseerr Frontend
Co-authored-by: TheCatLady <doris.houng@gmail.com>
Co-authored-by: Marcos <silvamarcos1919@outlook.com>
Co-authored-by: Tijuco <linuxinmotion@gmail.com>
Co-authored-by: Kobe <kobaubarr@gmail.com>