Currently translated at 100.0% (896 of 896 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (894 of 894 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (893 of 893 strings)
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/uk/
Translation: Kotatsu/Strings
Currently translated at 100.0% (893 of 893 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (889 of 889 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (882 of 882 strings)
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/tr/
Translation: Kotatsu/Strings
Currently translated at 100.0% (889 of 889 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (880 of 880 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% (889 of 889 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (880 of 880 strings)
Co-authored-by: MuhamadSyabitHidayattulloh <tebepc@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/id/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/id/
Translation: Kotatsu/Strings
Translation: Kotatsu/plurals
Currently translated at 4.0% (36 of 880 strings)
Translated using Weblate (Dutch)
Currently translated at 88.8% (8 of 9 strings)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Co-authored-by: Hecker_01 <jesseflantua@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/plurals/nl/
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/nl/
Translation: Kotatsu/Strings
Translation: Kotatsu/plurals
Currently translated at 100.0% (889 of 889 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (882 of 882 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (880 of 880 strings)
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/uk/
Translation: Kotatsu/Strings
Currently translated at 100.0% (889 of 889 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (882 of 882 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (876 of 876 strings)
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com>
Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/it/
Translation: Kotatsu/Strings
Adds a new "Every 6 hours" frequency option to the periodic backup settings.
To maintain consistency with the existing preference values, which are stored in days, this new option is represented internally as a fractional value of `0.25` days.
The implementation includes:
- Adding the new string resource and updating the preference arrays.
- Changing the preference type in `AppSettings.kt` from `Long` to `Float` to accommodate the fractional value.
- Updating the millisecond conversion logic to correctly calculate the interval from a float value in days.
This approach avoids a complex data migration and is simpler and safer than changing the base unit for all values from days to hours.
This commit adds support for backing up and restoring saved filters.
- Added a new `SAVED_FILTERS` section to the backup process.
- Implemented the logic to read filters from SharedPreferences during backup and write them back during restore.
- Fixed compilation errors in `AppBackupAgent` and `BackupSectionModel`.
This commit adds support for backing up and restoring saved filters.
- Added a new `SAVED_FILTERS` section to the backup process.
- Implemented the logic to read filters from SharedPreferences during backup and write them back during restore.
> In light of recent challenges — including threating actions from Kakao Entertainment Corp and upcoming Google’s
<ahref="https://kotatsu.app">
> [new sideloading policy](https://f-droid.org/ru/2025/10/28/sideloading.html) — we’ve made the difficult decision to shut down Kotatsu and end its support. We’re deeply grateful
* **Recommended:** Download and install APK from [GitHub Releases](https://github.com/KotatsuApp/Kotatsu/releases/latest). Application has a built-in self-updating feature.
**[Kotatsu](https://github.com/KotatsuApp/Kotatsu) is a free and open-source manga reader for Android with built-in
* Get it on [F-Droid](https://f-droid.org/packages/org.koitharu.kotatsu). The F-Droid build may be a bit outdated and some fixes might be missing.
online content sources.**
* Also [nightly builds](https://github.com/KotatsuApp/Kotatsu-nightly/releases) are available (Unstable, use at your own risk). Application has a built-in self-updating feature.
@ -86,7 +78,8 @@ please head over to the [Weblate project page](https://hosted.weblate.org/engage
</br>
</br>
**📌 Pull requests are welcome, if you want: See [CONTRIBUTING.md](https://github.com/KotatsuApp/Kotatsu/blob/devel/CONTRIBUTING.md) for the guidelines**
**📌 Pull requests are welcome, if you want:
See [CONTRIBUTING.md](https://github.com/KotatsuApp/Kotatsu/blob/devel/CONTRIBUTING.md) for the guidelines**
### Certificate fingerprints
### Certificate fingerprints
@ -104,7 +97,9 @@ please head over to the [Weblate project page](https://hosted.weblate.org/engage
<divalign="left">
<divalign="left">
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications
to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build &
install instructions.
</div>
</div>
@ -112,6 +107,9 @@ You may copy, distribute and modify the software as long as you track changes/da
<divalign="left">
<divalign="left">
The developers of this application do not have any affiliation with the content available in the app and does not store or distribute any content. This application should be considered a web browser, all content that can be found using this application is freely available on the Internet. All DMCA takedown requests should be sent to the owners of the website where the content is hosted.
The developers of this application do not have any affiliation with the content available in the app and does not store
or distribute any content. This application should be considered a web browser, all content that can be found using this
application is freely available on the Internet. All DMCA takedown requests should be sent to the owners of the website
<stringname="blocked_by_server_message">আপনি সার্ভার দ্বারা অবরুদ্ধ করা হয়. একটি ভিন্ন নেটওয়ার্ক সংযোগ ব্যবহার করার চেষ্টা করুন (ভিপিএন, প্রক্সি, ইত্যাদি)</string>
<stringname="disable_connectivity_check">সংযোগ পরীক্ষা করতে অক্ষম করুন</string>
<stringname="ignore_ssl_errors_summary">নেটওয়ার্ক সংস্থানগুলি অ্যাক্সেস করার সময় আপনি যদি কোনও SSL- সম্পর্কিত সমস্যার মুখোমুখি হন তবে আপনি SSL শংসাপত্র যাচাইকরণ অক্ষম করতে পারেন৷ এটি আপনার নিরাপত্তা প্রভাবিত করতে পারে। এই সেটিং পরিবর্তন করার পরে অ্যাপ্লিকেশন পুনরায় চালু করা প্রয়োজন।</string>
<stringname="disable_connectivity_check_summary">আপনার সমস্যা থাকলে কানেক্টিভিটি চেক এড়িয়ে যান (যেমন, নেটওয়ার্ক সংযুক্ত থাকা সত্ত্বেও অফলাইন মোডে যাওয়া)</string>
<stringname="plugin_incompatible">বেমানান প্লাগইন বা অভ্যন্তরীণ ত্রুটি. আপনি প্লাগইন এবং Kotatsu এর সর্বশেষ সংস্করণ ব্যবহার করছেন তা নিশ্চিত করুন৷</string>
<stringname="plugin_incompatible_with_cause">প্লাগইন ত্রুটি: %s \n· নিশ্চিত করুন যে আপনি প্লাগইন এবং Kotatsu এর সর্বশেষ সংস্করণ ব্যবহার করছেন</string>
<stringname="connection_ok">সংযোগ ঠিক আছে</string>
<stringname="handle_links_summary">Zpracování odkazů na manga z externích aplikací (např. webového prohlížeče). Může být také nutné povolit ji ručně v systémových nastaveních aplikace</string>
<stringname="handle_links_summary">Zpracování odkazů na manga z externích aplikací (např. webového prohlížeče). Může být také nutné povolit ji ručně v systémových nastaveních aplikace</string>
<stringname="main_screen_fab_summary">Umožňuje pokračovat ve čtení jedním kliknutím. Toto tlačítko se nezobrazí v režimu inkognito nebo když je historie prázdná</string>
<stringname="error_corrupted_zip">Poškozený ZIP archiv (%s)</string>
<stringname="manga_restricted_description">Tato manga není k dispozici od tohoto zdroje. Zkuste ji vyhledat v jiných zdrojích nebo otevřít v prohlížeči pro více informací</string>
<stringname="no_chapters_in_manga">Tato manga neobsahuje žádné kapitoly</string>
<stringname="reader_chapter_toast">Mostra popup di cambio capitolo</string>
<stringname="reader_chapter_toast_summary">Mostra un messaggio pop-up con un titolo del capitolo quando è cambiato</string>
<stringname="rename">Rinomina</string>
<stringname="save_filter">Salva filtro</string>
<stringname="overwrite">Sovrascrivi</string>
<stringname="filter_overwrite_confirm">Un filtro di nome \"%s\" esiste già. Vuoi sovrascriverlo?</string>
<stringname="storage_and_network">Memoria e rete</string>
<stringname="create_or_restore_backup">Crea o ripristina un backup</string>
<stringname="data_removal">Rimozione dei dati</string>
<stringname="privacy">Privacy</string>
<stringname="source_broken_warning">Questa fonte manga è stata contrassegnata come non funzionante. Alcune funzioni potrebbero non essere disponibili</string>
<stringname="tags_warnings_summary">Destacar gêneros que podem ser inapropriados para a maioria dos usuários</string>
<stringname="tags_warnings_summary">Destacar gêneros que podem ser inapropriados para a maioria dos usuários</string>
<stringname="nsfw_16">+16</string>
<stringname="nsfw_16">+16</string>
<stringname="exclude_nsfw_from_suggestions_summary">Mangás adultos não serão exibidas nas sugestões. Esta opção pode funcionar de forma imprecisa com algumas fontes</string>
<stringname="exclude_nsfw_from_suggestions_summary">Mangás adultos não serão exibidos nas sugestões. Esta opção pode funcionar de forma imprecisa com algumas fontes</string>
<stringname="show_floating_control_button">Mostrar botão de controle flutuante</string>
<stringname="show_floating_control_button">Mostrar botão de controle flutuante</string>
<stringname="unavailable">Indisponível</string>
<stringname="unavailable">Indisponível</string>
<stringname="manga_restricted_description">Este mangá não está disponível para leitura nessa fonte. Tente pesquisar por ele em outras fontes ou abrir em um navegador para mais informação</string>
<stringname="manga_restricted_description">Este mangá não está disponível para leitura nessa fonte. Tente pesquisar por ele em outras fontes ou abrir em um navegador para mais informações</string>
<stringname="no_chapters_in_manga">Este mangá não contém nenhum capítulo</string>
<stringname="no_chapters_in_manga">Este mangá não contém nenhum capítulo</string>
<stringname="chapters_load_failed">Falha ao carregar lista de capítulos</string>
<stringname="chapters_load_failed">Falha ao carregar lista de capítulos</string>
<stringname="telegram_integration">Integração com Telegram</string>
<stringname="telegram_integration">Integração com Telegram</string>
<stringname="error_disclaimer_report">Ви можете надіслати звіт про помилку розробникам. Це допоможе нам виправити проблему.</string>
<stringname="error_disclaimer_report">Ви можете надіслати звіт про помилку розробникам. Це допоможе нам виправити проблему.</string>
<stringname="error_disclaimer_app_outdated">Схоже, що ваша версія Kotatsu застаріла. Будь ласка, установіть останню версію, щоб отримати всі доступні виправлення.</string>
<stringname="error_disclaimer_app_outdated">Схоже, що ваша версія Kotatsu застаріла. Будь ласка, установіть останню версію, щоб отримати всі доступні виправлення.</string>
<stringname="error_disclaimer_manga">Спробуйте відкрити манґу в браузері, щоб переконатися, що вона доступна джерелом.</string>
<stringname="error_disclaimer_manga">Спробуйте відкрити манґу в браузері, щоб переконатися, що вона доступна джерелом.</string>
<stringname="handle_links_summary">Обробка посилань на мангу з зовнішніх програм (наприклад, веб-браузера). Можливо, вам також доведеться ввімкнути цю функцію вручну в системних налаштуваннях програми.</string>
<stringname="handle_links_summary">Обробка посилань на мангу з зовнішніх програм (наприклад, веб-браузера). Можливо, вам також доведеться ввімкнути цю функцію вручну в системних налаштуваннях програми</string>
<stringname="disable_captcha_notifications_summary">Ви не будете отримувати повідомлення про вирішення CAPTCHA для цього джерела, але це може призвести до порушення фонових операцій (перевірка нових розділів, отримання рекомендацій тощо).</string>
<stringname="disable_captcha_notifications_summary">Ви не будете отримувати повідомлення про вирішення CAPTCHA для цього джерела, але це може призвести до порушення фонових операцій (перевірка нових розділів, отримання рекомендацій тощо)</string>
<stringname="clear_browser_data_summary">Очистити дані браузера, такі як кеш і файли cookie. Попередження: авторизація в джерелах манги може стати недійсною.</string>
<stringname="clear_browser_data_summary">Очистити дані браузера, такі як кеш і файли cookie. Попередження: авторизація в джерелах манги може стати недійсною</string>
<stringname="pull_bottom_no_next">Không còn chương nào để xem tiếp</string>
<stringname="pull_bottom_no_next">Không còn chương nào để xem tiếp</string>
<stringname="enable_pull_gesture_title">Bật cử chỉ kéo - thả</string>
<stringname="enable_pull_gesture_title">Bật cử chỉ kéo - thả</string>
<stringname="enable_pull_gesture_summary">Sử dụng cử chỉ tay kéo - thả để chuyển chương trong chế độ đọc Webtoon</string>
<stringname="enable_pull_gesture_summary">Sử dụng cử chỉ tay kéo - thả để chuyển chương trong chế độ đọc Webtoon</string>
<stringname="saved_filters">Lưu bộ lọc tìm kiếm</string>
<stringname="enter_name">Hãy điền tên</string>
<stringname="two_page_scroll_sensitivity">Độ nhạy khi cuộn hai trang</string>
<stringname="reader_chapter_toast">Hiện thông báo chuyển chương</string>
<stringname="reader_chapter_toast_summary">Hiển thị một bong bóng nổi nho nhỏ ở phía dưới màn hình cùng với tên của chương truyện khi bạn đọc sang một chương truyện mới</string>
<stringname="rename">Đặt tên</string>
<stringname="save_filter">Lưu bộ lọc</string>
<stringname="overwrite">Đè lên</string>
<stringname="filter_overwrite_confirm">Một bộ lộc có tên là \"%s\" đã tồn tại trước đó. Bạn có muốn ghi đè nó lên không?</string>
<stringname="storage_and_network">Lưu trữ và mạng</string>
<stringname="create_or_restore_backup">Tạo hoặc khôi phục từ một bản sao lưu</string>
<stringname="data_removal">Xoá dữ liệu</string>
<stringname="privacy">Quyền riêng tư</string>
<stringname="source_broken_warning">Nguồn đọc này đã được gắn là \"Không còn sử dụng được\". Một vài tính năng có thể sẽ không hoạt động</string>
<stringname="frequency_every_6_hours">6 tiếng một lần</string>
<stringname="download_default_directory">Đường dẫn mặc định để tải truyện về thiết bị</string>
<stringname="private_app_directory_warning">Đường dẫn này với tất cả dữ liệu của ứng dụng sẽ bị xóa nếu bạn gỡ ứng dụng Kotatsu</string>
<stringname="available_pattern">Hiện có sẵn %1$s</string>