Partially translate to Ukrainian

pull/1/head
Zakhar Timoshenko 3 years ago
parent 7649886533
commit e980e559f7

@ -0,0 +1,8 @@
---
title: Обліковий запис
description: На цій сторінці ви можете увійти до свого облікового запису служби Kotatsu Sync.
lastUpdated: false
editLink: false
prev: false
next: false
---

@ -0,0 +1,18 @@
---
title: Список змін
description: Журнали змін усіх стабільних випусків Kotatsu.
lastUpdated: false
editLink: false
prev: false
next: false
---
<script setup>
import ChangelogsList from "@theme/components/ChangelogsList.vue";
</script>
# Список змін
Список змін усіх стабільних випусків Kotatsu, які також доступні [на GitHub](https://github.com/KotatsuApp/Kotatsu/releases).
<ChangelogsList />

@ -0,0 +1,32 @@
---
title: Зробити свій внесок
description: Дізнайтеся, як допомогти у перекладі або створенні програми та парсерів.
translator: CakesTwix
lastUpdated: false
editLink: false
prev: false
next: false
---
# Зробити свій внесок
Дізнайтеся, як допомогти у перекладі або створенні програми та парсерів.
## Код
Вмієте програмувати і хочете щось покращити або взагалі хочете підтримати створення додатку?
[![KotatsuApp/Kotatsu - GitHub](https://gh-card.dev/repos/KotatsuApp/Kotatsu.svg)](https://github.com/KotatsuApp/Kotatsu)
[![KotatsuApp/kotatsu-parsers - GitHub](https://gh-card.dev/repos/KotatsuApp/kotatsu-parsers.svg)](https://github.com/KotatsuApp/kotatsu-parsers)
[![KotatsuApp/website - GitHub](https://gh-card.dev/repos/KotatsuApp/website.svg)](https://github.com/KotatsuApp/website)
## Переклад
![Graph of Weblate Translations](https://hosted.weblate.org/widgets/kotatsu/-/strings/open-graph.png)
Хочете допомогти перекласти додаток на вашу мову? Ви можете легко допомогти, скориставшись сервісом **Weblate**.
### Корисні лінки
* [Посібник для перекладачів](https://docs.weblate.org/en/latest/user/translating.html)
* [Другорядні мови](https://docs.weblate.org/en/latest/user/profile.html#secondary-languages)
* [Підписки](https://docs.weblate.org/en/latest/user/profile.html#subscriptions)
* [Глосарій](https://docs.weblate.org/en/latest/user/translating.html#glossary)

@ -0,0 +1,22 @@
---
title: Download
description: Download page that allows users to access and install the latest version of the app.
lastUpdated: false
editLink: false
prev: false
next: false
---
<script setup>
import DownloadButtons from "@theme/components/DownloadButtons.vue";
import ReleaseDate from "@theme/components/ReleaseDate.vue";
import Changelog from "@theme/components/Changelog.vue";
</script>
# Download
The latest stable version of **Kotatsu** was released **<ReleaseDate type="stable" />**.
<DownloadButtons />
<Changelog type="stable" />

@ -1,9 +1,52 @@
---
title: Kатсу
title: Kotatsu
layout: home
main:
title: Kiтатсу
text: Що?
tagline: Сторінка не готова, вийди звідси, розбійник!
---
title: Kotatsu
text: Додаток для читання манги
tagline: Проста і зручна програма для читання манги з відкритим вихідним кодом від спільноти і для спільноти, де ви можете знайти і прочитати свою улюблену мангу простіше, ніж будь-коли.
actions:
- theme: brand
text: Приступити до вивчення
link: /manuals/guides/getting-started
- theme: alt
text: Завантажити
link: /download/
features:
- icon: <svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24" fill="var(--vp-c-brand-1)"><path d="M19 1L14 6V17L19 12.5V1M21 5V18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5V6C10.55 4.9 8.45 4.5 6.5 4.5C4.55 4.5 2.45 4.9 1 6V20.65C1 20.9 1.25 21.15 1.5 21.15C1.6 21.15 1.65 21.1 1.75 21.1C3.1 20.45 5.05 20 6.5 20C8.45 20 10.55 20.4 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5M10 18.41C8.75 18.09 7.5 18 6.5 18C5.44 18 4.18 18.19 3 18.5V7.13C3.91 6.73 5.14 6.5 6.5 6.5C7.86 6.5 9.09 6.73 10 7.13V18.41Z" /></svg>
title: Величезна кількість джерел
details: Підтримує понад 500+ джерел
- icon: <svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24" fill="var(--vp-c-brand-1)"><path d="M21,9L17,5V8H10V10H17V13M7,11L3,15L7,19V16H14V14H7V11Z" /></svg>
title: Підтримує трекінг
details: Підтримує MyAnimeList, Anilist та Shikimori
- icon: <svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24" fill="var(--vp-c-brand-1)"><path d="M13.5 20C13.81 20.75 14.26 21.42 14.82 22H6C4.89 22 4 21.11 4 20V4C4 2.9 4.89 2 6 2H18C19.11 2 20 2.9 20 4V11.03C19.84 11 19.67 11 19.5 11C19 11 18.5 11.07 18 11.18V4H13V12L10.5 9.75L8 12V4H6V20H13.5M19 20C17.62 20 16.5 18.88 16.5 17.5C16.5 17.1 16.59 16.72 16.76 16.38L15.67 15.29C15.25 15.92 15 16.68 15 17.5C15 19.71 16.79 21.5 19 21.5V23L21.25 20.75L19 18.5V20M19 13.5V12L16.75 14.25L19 16.5V15C20.38 15 21.5 16.12 21.5 17.5C21.5 17.9 21.41 18.28 21.24 18.62L22.33 19.71C22.75 19.08 23 18.32 23 17.5C23 15.29 21.21 13.5 19 13.5Z" /></svg>
title: Синхронізація
details: Легко синхронізуйте серії між пристроями.
---
<div class="divider" />
<div class="screenshots">
<div class="shot">
<img src="/img/phone_1.png" alt="Home" style="width:100%">
</div>
<div class="shot">
<img src="/img/phone_2.png" alt="Explore" style="width:100%">
</div>
<div class="shot">
<img src="/img/phone_3.png" alt="Details" style="width:100%">
</div>
</div>
<div class="divider" />
<div class="dl">
<h1>kotatsu-dl</h1>
<p>Кросплатформенний десктопний додаток для завантаження манги з різних сервісів. Дозволяє шукати мангу та завантажувати її в архів коміксів CBZ</p>
<a href="https://github.com/KotatsuApp/kotatsu-dl" target="_blank" class="btn">Подивитись на GitHub</a>
<img src="/img/kotatsu-dl.png">
</div>
<div class="divider" />
<div class="parsers">
<h1><svg xmlns="http://www.w3.org/2000/svg" height="48" width="48" viewBox="0 0 24 24" fill="var(--vp-c-brand-1)"><path d="M5.59 3.41L7 4.82L3.82 8L7 11.18L5.59 12.6L1 8L5.59 3.41M11.41 3.41L16 8L11.41 12.6L10 11.18L13.18 8L10 4.82L11.41 3.41M22 6V18C22 19.11 21.11 20 20 20H4C2.9 20 2 19.11 2 18V14H4V18H20V6H17.03V4H20C21.11 4 22 4.89 22 6Z" /></svg></h1>
<h1>Бібліотека парсерів Kotatsu</h1>
<p>Бібліотека Java/Kotlin, яка дозволяє витягувати мангу з різних онлайн-сервісів і створювати власні додатки для читання або завантаження манги. Підтримує Android, але не залежить від нього, тому може використовуватися і в чистих проектах на Kotlin/JVM.</p>
<a href="https://github.com/KotatsuApp/kotatsu-parsers#readme" target="_blank" class="btn">Читати більше</a>
</div>

@ -0,0 +1,24 @@
---
title: Hello here
description: You might need to have a Kotatsu application installed to follow this link.
search: false
sidebar: true
sitemap:
exclude: true
head:
- - meta
- name: robots
content: noindex, nofollow
---
<script setup>
import DownloadButtons from "@theme/components/DownloadButtons.vue";
</script>
# Hello here
You might need to have a Kotatsu application installed to follow this link.
Kotatsu is a free and open source manga reader for Android platform. It supports a lot of online catalogues on different languages with filters and search, offline reading from local storage, favourites, bookmarks, new chapters notifications and more features.
<DownloadButtons />

@ -0,0 +1,4 @@
---
title: Bookmarks
description: Frequently Asked Questions about Bookmarks.
---

@ -0,0 +1,19 @@
---
title: Downloads
description: Frequently Asked Question about Downloads.
---
# Downloads
Frequently Asked Question about Downloads.
## Why did my downloads stop midway?
Downloads stopping midway may be related to network connection issues or source problems.
**Kotatsu** will provide notifications regarding encountered errors during download attempts.
## How do I manage what's downloading?
Navigate to <nav to="explore_downloads"> to interact with queued downloads.
You can cancel item by clicking the **Cancel** button.
## Can I use both internal storage and external SD card storage?
No, you must choose a single location. Internal storage performs better than external SD cards.

@ -0,0 +1,8 @@
---
title: Explore
description: Help center of Explore section.
lastUpdated: false
editLink: false
prev: false
next: false
---

@ -0,0 +1,4 @@
---
title: Local storage
description: Frequently Asked Questions about Local storage.
---

@ -0,0 +1,4 @@
---
title: Random
description: Frequently Asked Questions about Random.
---

@ -0,0 +1,37 @@
---
title: Sources
description: Frequently Asked Questions about Sources.
---
# Sources
Frequently Asked Questions about Sources.
## What are some recommended sources?
**Kotatsu** does not endorse or recommend any source, and there is no best source.
Instead, we encourage users to spend some time trying out a few sources themselves and discover what sources work best for them.
What works well for somebody else might not work well for you.
::: info Disclaimer
**Kotatsu** isn't responsible for slow, down, missing chapters, or subpar image quality of sources as it doesn't host content.
:::
## What is a scanlator source?
Non-officially licensed series are translated by scanlators, often found on their websites or [MangaDex](https://mangadex.org/).
Learn more in this [Wikipedia article](https://en.wikipedia.org/wiki/Scanlation).
## How do I request new sources?
[Open an issue](https://github.com/KotatsuApp/kotatsu-parsers/issues) on **GitHub** if not already there.
Check the removed [parsers list](https://github.com/KotatsuApp/kotatsu-parsers/issues/39) first.
## Why was a source removed?
Extensions can be removed due to several reasons:
* Frequent website changes.
* Image scrambling.
* Scanlator removal request.
* Paywall implementation.
* Reverse engineering needs.
* Site shutdown.
Find the list of removed sources [here](https://github.com/KotatsuApp/kotatsu-parsers/issues/39), excluding offline sites.

@ -0,0 +1,4 @@
---
title: Suggestions
description: Frequently Asked Questions about Suggestions.
---

@ -0,0 +1,15 @@
---
title: Feed
titleTemplate: Frequently Asked Questions
description: Frequently Asked Questions about the Feed.
---
# Feed
Frequently Asked Questions about the Feed.
## Why aren't series updates working?
Some Android skins (e.g., **MIUI**) aggressively save battery, potentially shutting down apps in the background.
Whitelist **Kotatsu** from your battery saver by going to <nav to="checking"> and tapping **Disable battery optimization**.
If unsuccessful, refer to [Don't Kill My App](https://dontkillmyapp.com/) for how to disable specific battery-saving options for your device.

@ -0,0 +1,49 @@
---
title: General
description: Frequently Asked Questions
---
# General
Frequently Asked Questions
## Why isn't Kotatsu on the Google Play Store?
**Kotatsu** won't be on the **Google Play Store**. **Google** might take down the app due to certain content, which the developers wishes to avoid.
To report **Kotatsu** copycats on the **Google Play Store**, fill out [this form](https://support.google.com/googleplay/android-developer/contact/takedown) following the steps below.
:::details Steps to report Kotatsu copycats
1. Go to the page -> three dots menu -> Flag as inappropriate -> Other objection.
1. After choosing "Other objection", you may choose to put down any or all of the following:
The app infringes on the Google Play Developer Policy by
Encouraging Infringement of Copyright
> We dont allow apps that induce or encourage copyright infringement. Before you publish your app, look for ways your app may be encouraging copyright infringement and get legal advice if necessary.
Trademark Infringement
> We dont allow apps that infringe on others trademarks. A trademark is a word, symbol, or combination that identifies the source of a good or service. Once acquired, a trademark gives the owner exclusive rights to the trademark usage with respect to certain goods or services.
>
> Trademark infringement is an improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If your app uses another partys trademarks in a way that is likely to cause confusion, your app may be suspended.
Misleading Claims, e.g. "MangaTop - Best Manga Reader"
> We dont allow apps that contain false or misleading information or claims, including in the description, title, icon, and screenshots. Here are some examples of common violations: Apps that misrepresent or do not accurately and clearly describe their functionality:
> - Developer or app names that misrepresent their current status or performance on Play. (E.g. “Editors Choice,” “Number 1 App,” “Top Paid”)...
> - Apps that are improperly categorized.
:::
## Is Kotatsu available for iOS/iPadOS?
There is no iOS or iPadOS version and neither are there plans for one.
Porting is difficult due to the separate codebases of iOS and Android apps.
Any app proclaiming to be "**Kotatsu for iOS**" is not by us and should be treated as a scam.
## Can I read light novels?
**Kotatsu** can't read light novels; it's an image parser, not a text parser.
## Can I stream anime?
**Kotatsu** isn't designed for anime streaming.
Projects using the **Kotatsu** name for anime streaming aren't affiliated with the main project.

@ -0,0 +1,18 @@
---
title: Reader
titleTemplate: Frequently Asked Questions
description: Frequently Asked Questions about the Reader.
---
# Reader
Frequently Asked Questions about the Reader.
## Why didn't the page load?
Besides network-related problems, **Kotatsu** may occasionally fail to recognize certain images.
To address this, simply exit and re-enter the reader or click **Try again** button, often resolving the issue.
## Can I see two pages at once?
Not currently. Creating an effective dual-page reader that accommodates scanlator page inconsistencies and other complexities poses challenges. This feature may be added in the future.
## What do all the settings do?
For detailed instructions, please consult the guides section on the website here.

@ -0,0 +1,14 @@
---
title: Settings
description: Frequently Asked Questions about various app settings.
---
# Settings
Frequently Asked Questions about various app settings.
## Why is taking screenshots blocked?
Turn off **Screenshot policy** in <nav to="reader">.
## What is DNS over HTTPS?
**DNS over HTTPS** (in <nav to="network">) offers secure DNS resolution through HTTPS, preventing attacks.
Learn more [here](https://www.cloudflare.com/learning/dns/dns-over-tls/). This may help bypass some basic website blocking.

@ -0,0 +1,29 @@
---
title: Backups
description: Backups helps you prevent losing your library if something happens.
---
# Backups
Backups in **Kotatsu** are compatible between different versions of the app.
::: tip How to create a backup
1. Go to <nav to="data">.
1. Select **Create data backup** and choose a location to save it.
<img src="/manuals/guides/backups/backup.png" alt="Backup and Restore" width="500"/>
:::
## General backup details
### What's included in a backup?
- **Reading history**
- **Favourites**
- **Categories of favourites**
- **App settings**
### What's not included in a backup?
- **Downloaded** chapters
## Restoring a backup
Restoring a backup can be done through the **Restore from backup** setting.

@ -0,0 +1,34 @@
---
title: Categories
description: Organize your favorite series effortlessly with categories.
---
# Categories
Organize your favorite series effortlessly with categories.
To manage your categories, navigate to <nav to="favourites_manage_categories">.
- You can name and sort categories as you prefer (e.g., by `Source`, `Genre`, `Reading Status`).
- Add series to multiple categories and control update options through category settings.
## Content
Categories would be useless without any content in them.
Below are some tips for using them.
:::: tabs
== Add entries
### Add series to a category
1. Long press the series you want to add.
1. Press the **heart** button.
1. Select which category or categories you want it in.
== Remove entries
### Remove series from a category
1. Long press the series that you want to remove.
1. Press the **heart** button.
1. Deselect the category or categories you want to remove it from.
::::

@ -0,0 +1,63 @@
---
title: Getting started
description: Essential information to help you get set up with Kotatsu.
---
<script setup lang="ts">
import { data as release } from "@theme/data/release.data"
</script>
# Getting started
Essential information to help you get set up with Kotatsu.
## Installation guide
### Downloading Kotatsu
1. Visit our [download](/download/) page to get the latest version of **Kotatsu**.
1. After the download is complete, open the `kotatsu-{{ release.stable.tag_name }}-release.apk` file.
1. Proceed with the installation process.
### Selecting sources depending on languages
At the first launch, a dialog with a list of source languages available in the application will appear. By default, the languages that are on the Android system and multilingual sources will be enabled.
<img src="/manuals/guides/getting-started/welcome.png" alt="Welcome screen" width="500"/>
::: tip
You can organize the list of sources in <nav to="explore_manage_sources">
:::
### Adding series to your favourites
Here's how you can add series to your favourites:
1. Select the source you'd like to browse.
1. Once you've found the series that you want to add, tap on it for more details.
1. Press the heart button on toolbar, choose category or create new one, and the series will be added to your favourites.
<img src="/manuals/guides/getting-started/add-to-favourites.png" alt="Adding to favourites" width="500"/>
## Additional setup
### Series search options
If you want to search for series across all your sources, you can use the Global Search feature.
Follow these steps:
1. Go to the main section.
1. Use the search bar in the toolbar to find series from all available sources.
### Trouble finding a specific series?
If you encounter difficulties while searching for a specific series, consider the following points:
* Double-check your spelling and try again, as some sources might use **Japanese romanized** titles instead of **English** ones.
> Example: **Boku no Hero Academia** instead of **My Hero Academia**.
* Some sources may use different spellings or wordings for titles.
> Example: **Bungo Stray Dogs** instead of **Bungou Stray Dogs**
> Example: **3-gatsu no Lion** instead of **Sangatsu no Lion**.

@ -0,0 +1,36 @@
---
title: Tracking
description: Tracking helps track your library with different online services.
---
<script setup lang="ts">
import { data as release } from "@theme/data/release.data"
</script>
# Tracking
Tracking helps you automatically send read chapters to supported trackers, so you can keep track of what and when you read it online.
## Services
Kotatsu (version {{ release.stable.tag_name }}) supports the following services: [MyAnimeList](https://myanimelist.net/), [AniList](https://anilist.co/), and [Shikimori](https://shikimori.one/).
- Tracking is manual for each entry.
- Reading the last page of a chapter marks it as read.
- Offline progress syncs when online.
- Completion status auto-updates.
- Tracking is one-way: **Kotatsu -> Tracker**.
## General questions
### How do I log in to trackers?
1. Go to <nav to="services">.
1. Tap the desired tracker to begin login.
### How do I set up tracking for each series?
1. Open the series.
1. Tap <nav to="details_tracking">.
1. Find a series and click **Done**.
::: tip
You can also change the search query if there is no match.
:::

@ -0,0 +1,74 @@
---
title: Common issues
description: Facing issues with a source or the app? Here's how to tackle common challenges.
---
# Common issues
Facing issues with a source or the app?
Here's how to tackle common challenges.
## Basic issues
### Slow loading
Sources being slow could stem from site slowness, your internet, or source-imposed rate limits/IP bans.
## Advanced errors
### `Unable to resolve host` / `Connection failed` / `Failed to connect to` / `timeout` / `connection reset`
These errors indicate connection issues. Possible causes include:
* Weak internet connection.
* App lacks internet access.
* Your ISP has blocked the site.
* The site is down.
Try these solutions:
* Enable **DNS over HTTPS**.
* Change network (Wi-Fi, mobile data, VPN).
* Reboot router.
### `java.security.cert.CertPathValidatorException` / `Chain validation failed`
Validation issue with source's certificate.
Try these solutions:
* Check expired certificate, use SSL checker.
* Set correct device date and time.
* Change network (Wi-Fi, mobile data, VPN).
* Enable **Ignore SSL errors** in <nav to="network"/>
* Reboot device.
## HTTP errors
Encountering HTTP errors? Here's what they mean and how to address them.
### `HTTP Error: 403` - Forbidden
Possible reasons for this error:
* The selected source has Cloudflare protection. Check the [Cloudflare guide](/manuals/guides/troubleshooting/#cloudflare) for solutions.
* The source might be down, removed the series, or banned your IP.
> Open WebView to confirm.
### `HTTP Error: 404` - Not Found
This error likely indicates a down source or removed series.
* Use **WebView** to verify.
> Consider switching to a different source for the series.
### `HTTP Error: 429` - Too Many Requests
This error suggests the source temporarily banned your IP due to fast downloads/reads.
### `HTTP Error: 5xx`
Errors like `500`, `502`, etc., indicate server-side issues on the source's end.
[Check the source in WebView](/manuals/guides/troubleshooting/#accessing-websites-via-webview) to confirm if it's down.
### `HTTP Error: 1006`
This error means a temporary IP ban by the source.
### `HTTP Error: 1020`
This error points to violating a firewall rule set by the site owner.
The owner might raise Cloudflare protection or block IPs from outside their country.
::: warning
For unlisted errors or if instructions don't help, refer to [Diagnosis](/manuals/guides/troubleshooting/diagnosis).
:::

@ -0,0 +1,63 @@
---
title: Diagnosis
description: Facing issues with a source or the app? Follow these steps to troubleshoot and find solutions.
---
# Diagnosis
Facing issues with a source or the app?
Follow these steps to troubleshoot and find solutions.
## Primary diagnosis
1. **Update app**: Go to <nav to="about"> and tap **Check for updates**.
1. **Manual series refresh**: Go to <nav to="main_feed"> and drag down to manually refresh problematic series.
1. **Test other series**: Try different series from the same source.
1. **Update WebView**: Ensure your WebView is current.
1. **Public WebView**: Attempt opening series in public WebView. Solve for CAPTCHA or Cloudflare protection if needed.
1. **Change connection**: Switch networks (Wi-Fi, mobile data, VPN) and confirm IP change.
1. **Collaborative check**: Get others to replicate the error.
1. **Source status**: Verify the source's status in a browser.
1. **Retry button**: Look for a retry button on the series page.
1. **Advanced settings**: Under <nav to="data">, try these options:
- Clear thumbnails cache
- Clear page cache
- Clear network cache
- Clear cookies
- Under <nav to="network">, try to enable DNS over HTTPS
1. **Download issues**: Delete the queue and retry downloads.
1. **Restart Kotatsu**: Force close and reopen the app.
If any of these solutions help, go to [Personalized Issue](#personalized-issue).
If it is not just you, go to [Widespread Issue](#widespread-issue).
If none of these solutions help, try asking in our [Telegram group](https://t.me/kotatsuapp).
State your app version and the source, series, and chapter with the problem.
::: tip An app update may fix your issue
Wait or check for an app update if you have not already.
There are no ETAs for updates.
:::
## Personalized issue
If you're the only one facing a problem, you might be encountering an IP ban, or other countermeasures set by website owners against programs like **Kotatsu**.
**To minimize future issues:**
- Avoid using downloads with the source.
- Reduce the number of series in your favourites/history from that source.
::: warning
These are general guidelines as each site has its specific undisclosed limits and triggers.
:::
## Widespread issue
When everyone experiences a problem, it could be with the extension or app:
1. Check open issues [for the app](https://github.com/KotatsuApp/Kotatsu/issues) and/or [**parsers**](https://github.com/KotatsuApp/kotatsu-parsers/issues).
1. Check closed issues ([app](https://github.com/KotatsuApp/Kotatsu/issues?q=is%3Aissue+is%3Aclosed)/[parsers](https://github.com/KotatsuApp/kotatsu-parsers/issues?q=is%3Aissue+is%3Aclosed)) in case it's resolved but not yet released.
1. If not found, create a new issue.
::: warning
If the site itself is problematic, patience is the only solution until it becomes functional again.
:::

@ -0,0 +1,51 @@
---
title: Troubleshooting
description: Facing source or app issues? Here's how to troubleshoot.
---
# Troubleshooting
Facing source or app issues? Here's how to troubleshoot.
Be sure to check the [Frequently Asked Questions]() for how to address common issues too.
## WebView
### Clearing cookies and WebView data
This resets your WebView to a clean state, including any login states.
1. Navigate to <nav to="data">.
1. Tap **Clear network cache**.
1. Tap **Clear cookies**.
### WebView update
To update WebView, you need to find what WebView implementation is used on your device.
Typical default implementation depends on the Android version as follows:
::: tabs
== Android 10 and above
[Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview)
== Android 7 - 9
[Google Chrome](https://play.google.com/store/apps/details?id=com.android.chrome)
== Android 6 and below
[Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview)
:::
::: tip **Android 7** and above
Newer Android users can check/change WebView in [Developer Options](https://developer.android.com/studio/debug/dev-options).
:::
::: warning Caution with Non-Standard WebView
Using non-standard WebView (like Firefox) might cause **Kotatsu** to malfunction or crash.
It's best to use the standard [Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview) or [Google Chrome](https://play.google.com/store/apps/details?id=com.android.chrome).
:::
## General
### Obtaining crash/error logs
For crash investigations, navigate to <nav to="about"> and tap **Share logs**.
### Obtaining more logs
To diagnose abnormal app behavior, record device logs using a [Logcat Reader](https://play.google.com/store/apps/details?id=com.dp.logcatapp).

@ -0,0 +1,45 @@
---
title: Privacy policy
description: Privacy Policy that explains how Kotatsu collects, uses, and protects users' personal information.
lastUpdated: false
editLink: false
---
# Privacy policy
Kotatsu is an Open Source app.
This SERVICE is provided at no cost and is intended for use as is.
This page details our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy.
The Personal Information that we collect is used for providing and improving the Service.
We will not use or share your information with anyone except as described in this Privacy Policy.
## Log Data
In a case of an error in the app, the Service collects data and information called Log Data.
This Log Data may include information including your device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.
Log Data can be sent at the discretion of the user.
## External Links
This Service contains links to other sites.
If you click on a third-party link, you will be directed to that site.
Note that these external sites are not operated by us.
Therefore, we strongly advise you to review the Privacy Policy of these websites.
We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
This includes the use of external tracking services (e.g. MyAnimeList).
## Changes to This Privacy Policy
We may periodically update our Privacy Policy.
Thus, you are advised to review this page periodically for any changes.
The current iteration of this policy is effective as of October 2, 2023.
## Contact Us
If you have any questions or suggestions about this Privacy Policy, do not hesitate to reach out to us on [our Telegram group](https://t.me/kotatsuapp).

@ -0,0 +1,16 @@
# Requested URL -> Redirected URL -> HTTP Code
/help/ /manuals/guides/troubleshooting/ 301
/manuals/guides/getting-started/ /manuals/guides/getting-started 301
/manuals/guides/backups/ /manuals/guides/backups 301
/manuals/guides/tracking/ /manuals/guides/tracking 301
/manuals/guides/categories/ /manuals/guides/categories 301
/manuals/guides/reader-settings/ /manuals/guides/reader-settings 301
/manuals/faq/ /manuals/faq/general 301
/manuals/faq/feed/ /manuals/faq/feed 301
/manuals/faq/reader/ /manuals/faq/reader 301
/manuals/faq/explore/sources/ /manuals/faq/explore/sources 301
/manuals/faq/explore/local-storage/ /manuals/faq/explore/local-storage 301
/manuals/faq/explore/bookmarks/ /manuals/faq/explore/bookmarks 301
/manuals/faq/explore/random/ /manuals/faq/explore/random 301
/manuals/faq/explore/downloads/ /manuals/faq/explore/downloads 301
/manuals/faq/explore/suggestions/ /manuals/faq/explore/suggestions 301

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 KiB

@ -0,0 +1,10 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 512 512"
id="vector">
<path
id="path"
d="M 145.3 101.9 C 127 108.5 111.1 133.3 103.4 167.2 C 100.6 179.6 98 200.4 98 210.5 L 98 217.5 L 89.7 230.5 C 66.6 266.5 45.4 304 25.5 344 C 7.8 379.4 6 383.7 6 390 C 6 392.8 6.7 396.4 7.4 397.9 C 9.7 402.2 15.3 406.6 21.5 408.9 L 27.2 411.1 L 258.7 411 C 483.8 411 490.2 410.9 493.8 409.1 C 505.4 403.1 509.1 390.7 503.1 377.8 C 480.4 328.4 449.6 272.3 421.5 229 L 414.7 218.5 L 413.9 206.5 C 410.8 160.5 401.1 132.3 381.2 111.7 C 372.6 102.9 369.3 100.9 363.2 100.8 C 354.7 100.8 349 104.7 336.3 119.3 C 323.8 133.7 321.2 137.1 312.5 150 C 308.2 156.3 302.9 163.6 300.7 166.2 L 296.7 171 L 255.1 171 L 213.5 170.9 L 205.1 158 C 189 133.2 162.6 103.1 155.1 101 C 150.7 99.8 151.5 99.7 145.3 101.9 Z M 171.8 242.6 C 175 244.8 175.8 246.8 176.9 256 C 178.3 266.9 179.6 268.4 186.7 267.5 C 193.1 266.7 198.3 268.8 201.2 273.4 C 206.9 282.6 197.1 301.9 183.2 308.7 C 178.2 311.2 176.4 311.5 168 311.5 C 159.9 311.5 157.8 311.1 154 309.1 C 142.9 303.3 136.1 294.8 133.3 283.6 C 131.9 277.7 131.8 275.9 132.9 270.7 C 134.4 263.2 137 258.2 141.7 252.9 C 150 243.7 165.7 238.3 171.8 242.6 Z M 348.8 243.5 C 351.9 246.1 352.1 246.9 353.6 258.9 C 354.5 266.2 356.7 268.4 362.6 267.5 C 368.3 266.7 373.2 268.3 376.5 272.1 C 381.9 278.6 378.7 291.1 369.1 301.3 C 361.4 309.5 356.6 311.4 344.5 311.5 C 335.3 311.5 334.1 311.3 329.3 308.6 C 322.1 304.6 315.6 298 312.3 291.2 C 310.1 286.7 309.4 283.8 309.1 277.3 C 308.8 269.8 309.1 268.4 311.8 262.7 C 316.8 251.9 324.4 245.2 334.9 242.4 C 342.1 240.4 345.5 240.7 348.8 243.5 Z"
fill="#ABC7FF"
stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -0,0 +1,10 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 512 512"
id="vector">
<path
id="path"
d="M 145.3 101.9 C 127 108.5 111.1 133.3 103.4 167.2 C 100.6 179.6 98 200.4 98 210.5 L 98 217.5 L 89.7 230.5 C 66.6 266.5 45.4 304 25.5 344 C 7.8 379.4 6 383.7 6 390 C 6 392.8 6.7 396.4 7.4 397.9 C 9.7 402.2 15.3 406.6 21.5 408.9 L 27.2 411.1 L 258.7 411 C 483.8 411 490.2 410.9 493.8 409.1 C 505.4 403.1 509.1 390.7 503.1 377.8 C 480.4 328.4 449.6 272.3 421.5 229 L 414.7 218.5 L 413.9 206.5 C 410.8 160.5 401.1 132.3 381.2 111.7 C 372.6 102.9 369.3 100.9 363.2 100.8 C 354.7 100.8 349 104.7 336.3 119.3 C 323.8 133.7 321.2 137.1 312.5 150 C 308.2 156.3 302.9 163.6 300.7 166.2 L 296.7 171 L 255.1 171 L 213.5 170.9 L 205.1 158 C 189 133.2 162.6 103.1 155.1 101 C 150.7 99.8 151.5 99.7 145.3 101.9 Z M 171.8 242.6 C 175 244.8 175.8 246.8 176.9 256 C 178.3 266.9 179.6 268.4 186.7 267.5 C 193.1 266.7 198.3 268.8 201.2 273.4 C 206.9 282.6 197.1 301.9 183.2 308.7 C 178.2 311.2 176.4 311.5 168 311.5 C 159.9 311.5 157.8 311.1 154 309.1 C 142.9 303.3 136.1 294.8 133.3 283.6 C 131.9 277.7 131.8 275.9 132.9 270.7 C 134.4 263.2 137 258.2 141.7 252.9 C 150 243.7 165.7 238.3 171.8 242.6 Z M 348.8 243.5 C 351.9 246.1 352.1 246.9 353.6 258.9 C 354.5 266.2 356.7 268.4 362.6 267.5 C 368.3 266.7 373.2 268.3 376.5 272.1 C 381.9 278.6 378.7 291.1 369.1 301.3 C 361.4 309.5 356.6 311.4 344.5 311.5 C 335.3 311.5 334.1 311.3 329.3 308.6 C 322.1 304.6 315.6 298 312.3 291.2 C 310.1 286.7 309.4 283.8 309.1 277.3 C 308.8 269.8 309.1 268.4 311.8 262.7 C 316.8 251.9 324.4 245.2 334.9 242.4 C 342.1 240.4 345.5 240.7 348.8 243.5 Z"
fill="#0059c8"
stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

@ -0,0 +1,2 @@
User-agent: *
Sitemap: https://kotatsu.app/sitemap.xml

@ -0,0 +1,10 @@
{
"name": "kotatsu.app",
"icons": [
{ "src": "/icon-192.png", "type": "image/png", "sizes": "192x192" },
{ "src": "/icon-512.png", "type": "image/png", "sizes": "512x512" }
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}

@ -0,0 +1,69 @@
---
title: Sandbox
description: Area to test and demonstrate different features and capabilities.
search: false
sidebar: true
sitemap:
exclude: true
head:
- - meta
- name: robots
content: noindex, nofollow
---
# Sandbox
Sandbox playground for demonstrating and documenting how different website functions work for easier integration by contributors.
- [Style guide](/sandbox/style-guide)
## Shortcodes
### Full list
```html
<nav to="main_history">
<nav to="main_favourites">
<nav to="main_explore">
<nav to="main_feed">
<nav to="main_settings">
<nav to="explore_local_storage">
<nav to="explore_bookmarks">
<nav to="explore_random">
<nav to="explore_downloads">
<nav to="explore_manage_sources">
<nav to="appearance">
<nav to="sources">
<nav to="reader">
<nav to="network">
<nav to="data">
<nav to="downloads">
<nav to="checking">
<nav to="services">
<nav to="about">
```
- <nav to="main_history">
- <nav to="main_favourites">
- <nav to="main_explore">
- <nav to="main_feed">
- <nav to="main_settings">
- <nav to="explore_local_storage">
- <nav to="explore_bookmarks">
- <nav to="explore_random">
- <nav to="explore_downloads">
- <nav to="explore_manage_sources">
- <nav to="appearance">
- <nav to="sources">
- <nav to="reader">
- <nav to="network">
- <nav to="data">
- <nav to="downloads">
- <nav to="checking">
- <nav to="services">
- <nav to="about">
<style lang="stylus" scoped>
#full-list + div + ul {
padding-left: unset
list-style: none
}
</style>

@ -0,0 +1,79 @@
---
title: Style guide
description: Style guide to aid website content contributors.
lang: en-US
sitemap:
exclude: true
---
# Style guide
Style guide to aid website content contributors. For the code used for certain segments, please view the code for this page.
Note that I am not experienced in making these and thus it was created on a whim, if you know any way to improve this page then please submit an edit for it or create an issue.
## FAQ Style
Some **DO**s and **DO NOT**s for [FAQ](/manuals/faq/general).
- **DO NOT** be afraid to ask for help, this includes clarifying what some parts on this page mean.
- **DO** write each segment as a question:
> #### How can I see how many chapters I've downloaded?
- **DO** write your instructions as clear as possible, preferably check with other people first and see if they can help you improve your language used.
- **DO NOT** write noticably sloppily, this makes it harder for both us and the user to understand.
- **DO NOT** forget to at least check for basic grammar issues, this includes not having a capital letter in your first word and forgetting commas/periods.
- **DO PREFERABLY**, in relation to the above, use resources that can aid with grammar and general structure:
> - [Grammarly](https://app.grammarly.com/) - Grammarly's writing app makes sure everything you type is not only correct, but also clear and easy to read.
> - [Hemmingway App](http://www.hemingwayapp.com/) - Hemingway App makes your writing bold and clear.
- **DO** preferably try to build the enviroment and test it locally first before submitting your PR, ask for help with this if you need it.
- **DO** use guide containers for quickly showing how to achieve something:
> ::: tip Instructions
> Enable it by going to <NavigationText item="library"/><NavigationText item="filter"/>**Display** section and then checking the **Download badges** option at the bottom.
> :::
- **DO** try to be consistent with video recording by following these guidelines:
> ::: tip Video recording guidelines
> When making videos, it's highly preferable that you use [Android Studio's](https://developer.android.com/studio) emulator for a consistent result each time. The emulator settings > for the front-page images is a **Pixel 3 XL** running **Android 10**.
> - Record your videos as **MP4** or **WEBM**, whichever works the best for you.
> - Use Androids built-in **Demo Mode**, it can be found in the Developer settings.
> - Record with a clean workspace and don't be too hasty or too slow with actions.
> :::
- **DO** use arrow symbols in instructions, instead of using greater-than symbols:
> Start → Goal
- **DO** bold important words in your text:
> ...checking the **Download badges** option...
- **DO** use **[Shortcodes](https://github.com/KotatsuApp/website/.vitepress/config/shortcodes.ts)** items when applicable:
> <nav to="data"/>
- **DO** use unordered lists when writing a list of stuff that's not an instruction:
> - This thing.
> - And that thing.
- **DO NOT** use unordered lists for instructions.
- **DO** use ordered lists when writing a longer instruction:
> 1. Step one.
> 1. Step two.
- **DO** use tabs for instructions when necessary for a good experience:
> ::: tabs
> == Android 8+
> **Lorem ipsum** dolor sit amet, _consectetur_ adipiscing **elit**.
> == Android 7 and under
> **Pellentesque** _habitant_ morbi tristique **senectus** et netus.
> :::
- **DO** include related info as an aside object:
> **Lorem ipsum** dolor sit amet, _consectetur_ adipiscing **elit**.
> ::: tip Note
> Related GitHub issue: [#1](https://github.com/KotatsuApp/Kotatsu/issues/1)
> :::
- **DO** use code tags for error codes and file names:
> Storage related error: `Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException...`
Loading…
Cancel
Save