* Translated using Weblate (Spanish)
Currently translated at 40.9% (585 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Spanish)
Currently translated at 40.9% (585 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 48.5% (693 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Portuguese)
Currently translated at 96.8% (153 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Portuguese)
Currently translated at 24.3% (348 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Translated using Weblate (Spanish)
Currently translated at 3.7% (6 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/es/
* Translated using Weblate (Italian)
Currently translated at 11.2% (161 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/it/
---------
Co-authored-by: ThePromidius <thepromidiusyt@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
* Removed Moq from the project. Fixed a localization string
* Fixed a bug with virtualized reading lists when reordering, it wouldn't use the correct order index.
* Added some german common strings cause weblate is a PIA to use.
* Added a bug marker for something that needs another release for
* Translated using Weblate (Dutch)
Currently translated at 40.7% (582 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 40.7% (582 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 5.7% (82 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Translated using Weblate (Thai)
Currently translated at 23.4% (334 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 95.5% (151 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Portuguese)
Currently translated at 21.2% (303 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Translated using Weblate (German)
Currently translated at 100.0% (158 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/de/
* Translated using Weblate (German)
Currently translated at 15.9% (228 of 1427 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/de/
---------
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: nielsvdp <niels@vandenput.com>
Co-authored-by: oxygen44k <iiccpp@outlook.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Andre <andruecha32@gmail.com>
* Implemented the ability to login to the app by passing apiKey to the login. This is for an upcoming feature (but currently blocked by another story)
* Added a comment
* Ensure locales are sorted
* Added a new status badge that shows how many active installs we have via users that use stats.
* Bump all GA to latest versions
* Bumped dependencies
* Bumped backend notifications
* Updated ngx-pdf-reader to upcoming beta which fixes some PDFs taking time to load. PDF reader will use browser locale to load localization rather than Kavita locale for now.
* Downgraded pdf viewer as beta has lots of bugs.
* Fixed a case where when setting up initial rates for scrobbling, Kavita would log a user without a token set had no rate.
* Migrated the whole app to use just the directive instead of whole transloco module.
* Migrated the whole app to use just the directive instead of whole transloco module. Fixed prod mode breaking localization & fixed broken minification for language files.
* Time Ago pipe will now show Never if there is a null date. Changed the wording of Last Added To -> Last Item Added for volume/series info screen.
* Fixed Tachiyomi DTOs and bumped sonar to use Java 17
* One more GA thing
* GA junk
* Bump versions by dotnet-bump-version.
* Weblate Changes (#2189)
* Added translation using Weblate (Turkish)
* Translated using Weblate (Thai)
Currently translated at 100.0% (158 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/
* Translated using Weblate (Thai)
Currently translated at 15.2% (218 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Turkish)
Currently translated at 7.7% (110 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/tr/
* Translated using Weblate (Portuguese)
Currently translated at 17.5% (250 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Translated using Weblate (Russian)
Currently translated at 1.2% (2 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/ru/
* Translated using Weblate (Russian)
Currently translated at 4.9% (71 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ru/
* Translated using Weblate (Italian)
Currently translated at 6.7% (96 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/it/
* Translated using Weblate (Turkish)
Currently translated at 8.8% (14 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/tr/
---------
Co-authored-by: akoray420 <akoray420@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Blezz Rot <markus.jenya04@yandex.ru>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
---------
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: akoray420 <akoray420@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Blezz Rot <markus.jenya04@yandex.ru>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
* Added translation using Weblate (Turkish)
* Translated using Weblate (Thai)
Currently translated at 100.0% (158 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/
* Translated using Weblate (Thai)
Currently translated at 15.2% (218 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Turkish)
Currently translated at 7.7% (110 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/tr/
* Translated using Weblate (Portuguese)
Currently translated at 17.5% (250 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Translated using Weblate (Russian)
Currently translated at 1.2% (2 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/ru/
* Translated using Weblate (Russian)
Currently translated at 4.9% (71 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ru/
* Translated using Weblate (Italian)
Currently translated at 6.7% (96 of 1426 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/it/
* Translated using Weblate (Turkish)
Currently translated at 8.8% (14 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/tr/
---------
Co-authored-by: akoray420 <akoray420@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Blezz Rot <markus.jenya04@yandex.ru>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
* Updated readme to have progress bars on localization to help motivate users.
* Fixed a bug where downloads could trigger on lazy loaded module boundaries.
* Updated all packages to latest
* Fixed a bug where remove from on deck would show on all series cards when it shouldn't have.
* Fixed a bug where virtualized reading list page wasn't showing the correct order on the UI
* Localization fixes from shakeout
* Fixed fullscreen mode broken in nightly from localization.
* Fixed a bug where duplicate series add events could show duplicate items in library detail page.
* Translations update from Hosted Weblate (#2184)
* Added translation using Weblate (Kannada)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (German)
* Added translation using Weblate (Russian)
* Added translation using Weblate (Malay)
* Translated using Weblate (Dutch)
Currently translated at 20.8% (296 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Portuguese)
Currently translated at 5.2% (75 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Translated using Weblate (German)
Currently translated at 98.7% (156 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/de/
* Translated using Weblate (Japanese)
Currently translated at 1.9% (28 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ja/
* Translated using Weblate (Spanish)
Currently translated at 1.8% (3 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/es/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (158 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/hi/
* Translated using Weblate (German)
Currently translated at 7.3% (105 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/de/
* Deleted translation using Weblate (Undetermined)
* Added translation using Weblate (Italian)
---------
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com>
Co-authored-by: Andre <andruecha32@gmail.com>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Andre Smith <andrepsmithjr@gmail.com>
Co-authored-by: ThePromidius <thepromidiusyt@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
---------
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com>
Co-authored-by: Andre <andruecha32@gmail.com>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Andre Smith <andrepsmithjr@gmail.com>
Co-authored-by: ThePromidius <thepromidiusyt@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
* Added translation using Weblate (Turkish)
* Added translation using Weblate (Malay)
* Added translation using Weblate (Portuguese)
* Added translation using Weblate (Russian)
* Translated using Weblate (Dutch)
Currently translated at 13.4% (190 of 1417 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 13.4% (190 of 1417 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Turkish)
Currently translated at 0.1% (2 of 1417 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/tr/
* Translated using Weblate (Malay)
Currently translated at 21.5% (34 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/ms/
* Translated using Weblate (Portuguese)
Currently translated at 0.6% (9 of 1417 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Added translation using Weblate (German)
* Translated using Weblate (Japanese)
Currently translated at 0.6% (1 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/ja/
* Translated using Weblate (German)
Currently translated at 20.8% (33 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/de/
* Added translation using Weblate (Japanese)
* Added translation using Weblate (Spanish)
* Translated using Weblate (Spanish)
Currently translated at 22.0% (314 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (German)
Currently translated at 51.8% (82 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/de/
* Translated using Weblate (Japanese)
Currently translated at 0.4% (7 of 1423 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ja/
---------
Co-authored-by: xe1st <dnzkckali@gmail.com>
Co-authored-by: Safu Wan <safu@yahoo.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: Dmitry “V” Kostylev <chubits@mail.ru>
Co-authored-by: CtrlAltDefeat <ctrlaltdefeat1994@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
Co-authored-by: Andre <andruecha32@gmail.com>
Co-authored-by: Andre Smith <andrepsmithjr@gmail.com>
Co-authored-by: ThePromidius <thepromidiusyt@gmail.com>
* Removed 4 properties from SiteThemeDto which weren't supposed to be there.
* Removed another set of date fields not used on DTOs
* Hangfire jobs will now grab a utc date and render that date in user's local timezone.
* Scrobble errors are now localized dates.
Added simplified chinese language code
* Fixed a bunch of newlines in the translation files
* Localized compact number and fixed some missing localizations
* Fixed remove from on deck key issue
* Scrobble events is now localized
* Scrobble events is now localized
* Removed some duplicate fields from chapter
* Fixed a bug where scan series wasn't ignoring optimizations for chapter metadata updates.
Implemented pulling weblinks from epubs.
* Fixed localization issue
* Translations update from Hosted Weblate (#2179)
* Translated using Weblate (French)
Currently translated at 8.2% (13 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Translated using Weblate (French)
Currently translated at 13.2% (21 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Added translation using Weblate (Japanese)
* Added translation using Weblate (Undetermined)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Chinese (Simplified))
* Added translation using Weblate (Chinese (Simplified))
* Added translation using Weblate (Thai)
* Translated using Weblate (Spanish)
Currently translated at 1.5% (22 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 98.1% (155 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 98.1% (155 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 8.1% (115 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 8.1% (115 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Thai)
Currently translated at 7.5% (12 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 5.0% (72 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 8.2% (13 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 5.6% (80 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Added translation using Weblate (Portuguese)
* Translated using Weblate (Dutch)
Currently translated at 11.4% (162 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 11.4% (162 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 12.0% (19 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* Added translation using Weblate (Italian)
* Translated using Weblate (Dutch)
Currently translated at 12.6% (179 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 12.6% (179 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Thai)
Currently translated at 2.3% (33 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Thai)
Currently translated at 2.3% (33 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 0.6% (1 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Italian)
Currently translated at 40.5% (64 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/it/
* Translated using Weblate (French)
Currently translated at 15.8% (25 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Translated using Weblate (Thai)
Currently translated at 4.8% (69 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 89.8% (142 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Italian)
Currently translated at 67.7% (107 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/it/
* Translated using Weblate (Spanish)
Currently translated at 5.1% (73 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 12.8% (182 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Spanish)
Currently translated at 12.8% (182 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
---------
Co-authored-by: Francois Wilhelmy <ice_mouton@hotmail.com>
Co-authored-by: 周書丞 <tmrsm_chan@hotmail.com>
Co-authored-by: 书签 <shuqian.emu@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: NeneNeko <lennon.rin@gmail.com>
Co-authored-by: Toto Saurio <totosaurio3279@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: stan xu <fatexsd@gmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: zeedif <carlos_antonio-rl@hotmail.com>
* Removed a blank API localization file
---------
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Francois Wilhelmy <ice_mouton@hotmail.com>
Co-authored-by: 周書丞 <tmrsm_chan@hotmail.com>
Co-authored-by: 书签 <shuqian.emu@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: NeneNeko <lennon.rin@gmail.com>
Co-authored-by: Toto Saurio <totosaurio3279@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: stan xu <fatexsd@gmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: zeedif <carlos_antonio-rl@hotmail.com>
* Translated using Weblate (French)
Currently translated at 8.2% (13 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Translated using Weblate (French)
Currently translated at 13.2% (21 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Added translation using Weblate (Japanese)
* Added translation using Weblate (Undetermined)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Chinese (Simplified))
* Added translation using Weblate (Chinese (Simplified))
* Added translation using Weblate (Thai)
* Translated using Weblate (Spanish)
Currently translated at 1.5% (22 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 98.1% (155 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 98.1% (155 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 8.1% (115 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 8.1% (115 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Thai)
Currently translated at 7.5% (12 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 5.0% (72 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 8.2% (13 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 5.6% (80 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Added translation using Weblate (Portuguese)
* Translated using Weblate (Dutch)
Currently translated at 11.4% (162 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 11.4% (162 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 12.0% (19 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* Added translation using Weblate (Italian)
* Translated using Weblate (Dutch)
Currently translated at 12.6% (179 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Dutch)
Currently translated at 12.6% (179 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Thai)
Currently translated at 2.3% (33 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Thai)
Currently translated at 2.3% (33 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 0.6% (1 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Italian)
Currently translated at 40.5% (64 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/it/
* Translated using Weblate (French)
Currently translated at 15.8% (25 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/fr/
* Translated using Weblate (Thai)
Currently translated at 4.8% (69 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 89.8% (142 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* Translated using Weblate (Italian)
Currently translated at 67.7% (107 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/it/
* Translated using Weblate (Spanish)
Currently translated at 5.1% (73 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 12.8% (182 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Spanish)
Currently translated at 12.8% (182 of 1416 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
---------
Co-authored-by: Francois Wilhelmy <ice_mouton@hotmail.com>
Co-authored-by: 周書丞 <tmrsm_chan@hotmail.com>
Co-authored-by: 书签 <shuqian.emu@gmail.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: NeneNeko <lennon.rin@gmail.com>
Co-authored-by: Toto Saurio <totosaurio3279@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Duarte Silva <smallflake@protonmail.com>
Co-authored-by: stan xu <fatexsd@gmail.com>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: zeedif <carlos_antonio-rl@hotmail.com>
* Changed language codes in the UI to be a list of all codes we will ever support.
* Converted actionables
* Fixed the GetLocales not using Intersect, but Union.
* Fixed some localization strings in backend when user doesn't exist.
Removed AllowAnonymous from reset-password, since it is a protected API
* Fixed all instances of anonymous APIs where Claim wouldn't work
* Keyed preference options and mixed misc localization issues
* Translations update from Hosted Weblate (#2177)
* Bump versions by dotnet-bump-version.
* Added translation using Weblate (Dutch)
* Bump versions by dotnet-bump-version.
* Translated using Weblate (Dutch)
Currently translated at 20.8% (33 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Spanish)
Currently translated at 1.4% (20 of 1371 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Dutch)
Currently translated at 60.1% (95 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 60.1% (95 of 158 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/nl/
* Added translation using Weblate (Dutch)
---------
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Javier Barbero <javier.agustin.barbero@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
---------
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com>
Co-authored-by: Javier Barbero <javier.agustin.barbero@gmail.com>
Co-authored-by: Stijn <stijn.biemans@gmail.com>
* Started designing the backend localization service
* Worked in Transloco for initial PoC
* Worked in Transloco for initial PoC
* Translated the login screen
* translated dashboard screen
* Started work on the backend
* Fixed a logic bug
* translated edit-user screen
* Hooked up the backend for having a locale property.
* Hooked up the ability to view the available locales and switch to them.
* Made the localization service languages be derived from what's in langs/ directory.
* Fixed up localization switching
* Switched when we check for a license on UI bootstrap
* Tweaked some code
* Fixed the bug where dashboard wasn't loading and made it so language switching is working.
* Fixed a bug on dashboard with languagePath
* Converted user-scrobble-history.component.html
* Converted spoiler.component.html
* Converted review-series-modal.component.html
* Converted review-card-modal.component.html
* Updated the readme
* Translated using Weblate (English)
Currently translated at 100.0% (54 of 54 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/en/
* Converted review-card.component.html
* Deleted dead component
* Converted want-to-read.component.html
* Added translation using Weblate (Korean)
* Translated using Weblate (Spanish)
Currently translated at 40.7% (22 of 54 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* Translated using Weblate (Korean)
Currently translated at 62.9% (34 of 54 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ko/
* Converted user-preferences.component.html
* Translated using Weblate (Korean)
Currently translated at 92.5% (50 of 54 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ko/
* Converted user-holds.component.html
* Converted theme-manager.component.html
* Converted restriction-selector.component.html
* Converted manage-devices.component.html
* Converted edit-device.component.html
* Converted change-password.component.html
* Converted change-email.component.html
* Converted change-age-restriction.component.html
* Converted api-key.component.html
* Converted anilist-key.component.html
* Converted typeahead.component.html
* Converted user-stats-info-cards.component.html
* Converted user-stats.component.html
* Converted top-readers.component.html
* Converted some pipes and ensure translation is loaded before the app.
* Finished all but one pipe for localization
* Converted directory-picker.component.html
* Converted library-access-modal.component.html
* Converted a few components
* Converted a few components
* Converted a few components
* Converted a few components
* Converted a few components
* Merged weblate in
* ... -> … update
* Updated the readme
* Updateded all fonts to be woff2
* Cleaned up some strings to increase re-use
* Removed an old flow (that doesn't exist in backend any longer) from when we introduced emails on Kavita.
* Converted Series detail
* Lots more converted
* Lots more converted & hooked up the ability to flatten during prod build the language files.
* Lots more converted
* Lots more converted & fixed a bunch of broken pipes due to inject()
* Lots more converted
* Lots more converted
* Lots more converted & fixed some bad keys
* Lots more converted
* Fixed some bugs with admin dasbhoard nested tabs not rendering on first load due to not using onpush change detection
* Fixed up some localization errors and fixed forgot password error when the user doesn't have change password permission
* Fixed a stupid build issue again
* Started adding errors for interceptor and backend.
* Finished off manga-reader
* More translations
* Few fixes
* Fixed a bug where character tag badges weren't showing the name on chapter info
* All components are translated
* All toasts are translated
* All confirm/alerts are translated
* Trying something new for the backend
* Migrated the localization strings for the backend into a new file.
* Updated the localization service to be able to do backend localization with fallback to english.
* Cleaned up some external reviews code to reduce looping
* Localized AccountController.cs
* 60% done with controllers
* All controllers are done
* All KavitaExceptions are covered
* Some shakeout fixes
* Prep for initial merge
* Everything is done except options and basic shakeout proves response times are good. Unit tests are broken.
* Fixed up the unit tests
* All unit tests are now working
* Removed some quantifier
* I'm not sure I can support localization for some Volume/Chapter/Book strings within the codebase.
---------
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: expertjun <jtrobin@naver.com>
Co-authored-by: ThePromidius <thepromidiusyt@gmail.com>
* Switched Ratings to a float system. Allow rating something as 0%. Allow half step ratings. Added new css variable: --rating-star-color. By default, N/A will show for series that have no ratings. N/A ratings are not included in overall rating calculations.
* Show extended entity properties on desktop for list view cards.
* Refactored the code for series metadata detail to use a re-usable component to reduce the copy/paste for the Genres tags like sections.
* List Item will show extended properties about a chapter/volume, like weblinks on Desktop viewports.
* Refactored even further so all of series detail uses the same component code. Tweaked the spacing on the series detail area.
List items will now show Characters and Tags which are helpful for more Hentai related content.
* Fixed a bug with removing something from "OnDeckRemoval" table when something was read.