Currently translated at 15.4% (135 of 875 strings)
Translated using Weblate (Telugu)
Currently translated at 100.0% (9 of 9 strings)
Added translation using Weblate (Telugu)
Added translation using Weblate (Telugu)
Co-authored-by: Ruthwik <rtwk03@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/te/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/te/
Translation: Kotatsu/Strings
Translation: Kotatsu/plurals
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (875 of 875 strings)
Co-authored-by: return_null <demolang@dismail.de>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/zh_Hans/
Translation: Kotatsu/Strings
- Compare content.state with getCurrentState() to detect configuration changes vs intentional updates
- Use content.state when they match (mode switch case) to preserve explicit state updates
- Use getCurrentState() when they differ (rotation case) to restore saved position
- This ensures both screen rotation and mode switching work correctly
Co-authored-by: NathanBap <101987516+NathanBap@users.noreply.github.com>
- Modified BaseReaderFragment to always use getCurrentState() when available
- getCurrentState() contains the most recent reading position saved in onPause/onDestroyView
- content.state may contain the initial state from when content was first loaded
- This ensures the current page position is preserved across configuration changes like screen rotation
Co-authored-by: NathanBap <101987516+NathanBap@users.noreply.github.com>
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (869 of 869 strings)
Co-authored-by: Draken <premieregirl26@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/vi/
Translation: Kotatsu/Strings
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (869 of 869 strings)
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (869 of 869 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.5% (865 of 869 strings)
Co-authored-by: return_null <demolang@dismail.de>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/zh_Hans/
Translation: Kotatsu/Strings
Currently translated at 51.7% (453 of 875 strings)
Translated using Weblate (Malay)
Currently translated at 51.6% (452 of 875 strings)
Translated using Weblate (Malay)
Currently translated at 49.5% (431 of 869 strings)
Translated using Weblate (Javanese)
Currently translated at 9.4% (82 of 869 strings)
Translated using Weblate (Javanese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Malay)
Currently translated at 40.5% (352 of 869 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (869 of 869 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (9 of 9 strings)
Added translation using Weblate (Javanese)
Added translation using Weblate (Javanese)
Translated using Weblate (Malay)
Currently translated at 38.4% (334 of 869 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (869 of 869 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Nataniel Dika Kurniawan <hikawaart2@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/id/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/jv/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/id/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/jv/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/ms/
Translation: Kotatsu/Strings
Translation: Kotatsu/plurals
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (869 of 869 strings)
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/tr/
Translation: Kotatsu/Strings
Currently translated at 2.8% (25 of 869 strings)
Translated using Weblate (Gothic)
Currently translated at 44.4% (4 of 9 strings)
Added translation using Weblate (Gothic)
Added translation using Weblate (Gothic)
Co-authored-by: Roel v <roel11112@live.nl>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/got/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/got/
Translation: Kotatsu/Strings
Translation: Kotatsu/plurals
Currently translated at 100.0% (875 of 875 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (869 of 869 strings)
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/uk/
Translation: Kotatsu/Strings
This commit introduces a new setting to control the scroll sensitivity of the double-page reader mode.
- A SeekBar has been added to the reader configuration sheet to adjust the sensitivity.
- The DoublePageSnapHelper now uses this setting to calculate the scroll distance.
- The setting is stored in AppSettings.
Currently translated at 70.2% (610 of 868 strings)
Translated using Weblate (Persian)
Currently translated at 66.9% (581 of 868 strings)
Co-authored-by: Aray LXa <araylxa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fa/
Translation: Kotatsu/Strings
Currently translated at 94.0% (816 of 868 strings)
Translated using Weblate (Croatian)
Currently translated at 92.7% (805 of 868 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/hr/
Translation: Kotatsu/Strings
Currently translated at 100.0% (868 of 868 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (868 of 868 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (868 of 868 strings)
Co-authored-by: Lorenzo Stella <lorenzo.stella.1408@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Currently translated at 100.0% (868 of 868 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (868 of 868 strings)
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Currently translated at 99.8% (867 of 868 strings)
Co-authored-by: Champ0999 <champ0999@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Currently translated at 74.9% (650 of 867 strings)
Translated using Weblate (German)
Currently translated at 74.9% (650 of 867 strings)
Co-authored-by: fadom06 <fadom06@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/de/
Translation: Kotatsu/Strings
Currently translated at 100.0% (867 of 867 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (864 of 864 strings)
Co-authored-by: Draken <premieregirl26@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/vi/
Translation: Kotatsu/Strings
Currently translated at 99.3% (861 of 867 strings)
Translated using Weblate (Filipino)
Currently translated at 99.1% (857 of 864 strings)
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fil/
Translation: Kotatsu/Strings
Currently translated at 100.0% (867 of 867 strings)
Translated using Weblate (French)
Currently translated at 100.0% (863 of 863 strings)
Co-authored-by: Dragibus Noir <big.confetti700@aleeas.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fr/
Translation: Kotatsu/Strings
Currently translated at 99.8% (866 of 867 strings)
Translated using Weblate (Italian)
Currently translated at 99.7% (861 of 863 strings)
Translated using Weblate (Italian)
Currently translated at 98.3% (849 of 863 strings)
Translated using Weblate (Italian)
Currently translated at 97.9% (844 of 862 strings)
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Currently translated at 100.0% (867 of 867 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (867 of 867 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (863 of 863 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (862 of 862 strings)
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/tr/
Translation: Kotatsu/Strings
Currently translated at 100.0% (862 of 862 strings)
Translated using Weblate (French)
Currently translated at 100.0% (849 of 849 strings)
Co-authored-by: Dragibus Noir <big.confetti700@aleeas.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fr/
Translation: Kotatsu/Strings