diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index e325896807..0000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,29 +0,0 @@ -**PLEASE READ THIS** - -I acknowledge that: - -- I have updated to the latest version of the app (https://github.com/KotatsuApp/Kotatsu/releases/latest) -- If this is an issue with a parser, that I should be opening an issue in https://github.com/KotatsuApp/kotatsu-parsers -- I have searched the existing issues and this is new ticket **NOT** a duplicate or related to another open or closed issue -- I will fill out the title and the information in this template - -Note that the issue will be automatically closed if you do not fill out the title or requested information. - -**DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT** - ---- - -## Device information -* Kotatsu version: ? -* Android version: ? -* Device: ? - -## Steps to reproduce -1. First step -2. Second step - -## Issue/Request -? - -## Other details -Additional details and attachments. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index a4e64f4455..0000000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: ⚠️ Source issue - url: https://github.com/KotatsuApp/kotatsu-parsers/issues/new - about: If you have a problem with a specific **manga source** or want to propose a new one, please open an issue in the kotatsu-parsers repository instead diff --git a/.github/ISSUE_TEMPLATE/report_bug.yml b/.github/ISSUE_TEMPLATE/report_bug.yml deleted file mode 100644 index f2a5a5b4d3..0000000000 --- a/.github/ISSUE_TEMPLATE/report_bug.yml +++ /dev/null @@ -1,66 +0,0 @@ -name: 🐞 Bug report -description: Report a bug in Kotatsu -labels: [bug] -body: - - - type: textarea - id: summary - attributes: - label: Brief summary - description: Please describe, what went wrong - validations: - required: true - - - type: textarea - id: reproduce-steps - attributes: - label: Steps to reproduce - description: Please provide a way to reproduce this issue. Screenshots or videos can be very helpful - placeholder: | - Example: - 1. First step - 2. Second step - 3. Issue here - validations: - required: false - - - - type: input - id: kotatsu-version - attributes: - label: Kotatsu version - description: You can find your Kotatsu version in **Settings → About**. - placeholder: | - Example: "3.3" - validations: - required: true - - - type: input - id: android-version - attributes: - label: Android version - description: You can find this somewhere in your Android settings. - placeholder: | - Example: "12.0" - validations: - required: true - - - type: input - id: device - attributes: - label: Device - description: List your device and model. - placeholder: | - Example: "LG Nexus 5X" - validations: - required: false - - - type: checkboxes - id: acknowledgements - attributes: - label: Acknowledgements - options: - - label: This is not a duplicate of an existing issue. Please look through the list of [open issues](https://github.com/KotatsuApp/Kotatsu/issues) before creating a new one. - required: true - - label: This is not an issue with a specific manga source. Otherwise, you have to open an issue in the [parsers repository](https://github.com/KotatsuApp/kotatsu-parsers/issues/new/choose). - required: true diff --git a/.github/ISSUE_TEMPLATE/request_feature.yml b/.github/ISSUE_TEMPLATE/request_feature.yml deleted file mode 100644 index a1dab7e183..0000000000 --- a/.github/ISSUE_TEMPLATE/request_feature.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: ⭐ Feature request -description: Suggest a new idea how to improve Kotatsu -labels: [feature request] -body: - - - type: textarea - id: feature-description - attributes: - label: Describe your suggested feature - description: How can Kotatsu be improved? - placeholder: | - Example: - "It should work like this..." - validations: - required: true - - - type: checkboxes - id: acknowledgements - attributes: - label: Acknowledgements - description: Read this carefully, we will close and ignore your issue if you skimmed through this. - options: - - label: This is not a duplicate of an existing issue. Please look through the list of [open issues](https://github.com/KotatsuApp/Kotatsu/issues) before creating a new one. - required: true diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000000..fe8addff36 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,67 @@ +name: Build + +on: + pull_request: + branches: + - devel + workflow_dispatch: # Manual trigger + +jobs: + lint: + name: Lint + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v5 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Cache Gradle + uses: actions/cache@v3 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Run Lint + run: ./gradlew lint + test: + name: Test + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v5 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Cache Gradle + uses: actions/cache@v3 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Run Unit Tests + run: ./gradlew testDebugUnitTest --no-daemon diff --git a/.github/workflows/issue_moderator.yml b/.github/workflows/issue_moderator.yml deleted file mode 100644 index ef256ed06c..0000000000 --- a/.github/workflows/issue_moderator.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Issue moderator - -on: - issues: - types: [opened, edited, reopened] - issue_comment: - types: [created] - -jobs: - moderate: - runs-on: ubuntu-latest - steps: - - name: Moderate issues - uses: tachiyomiorg/issue-moderator-action@v1 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - auto-close-rules: | - [ - { - "type": "body", - "regex": ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*", - "message": "The acknowledgment section was not removed." - }, - { - "type": "body", - "regex": ".*\\* (Kotatsu version|Android version|Device): \\?.*", - "message": "Requested information in the template was not filled out." - } - ] \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000000..9fb703f4c6 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,124 @@ +name: Release + +on: + pull_request_target: + types: + - closed + branches: + - main + workflow_dispatch: # Manual trigger + +env: + VERSION: '9.4.0' + +jobs: + build: + name: Release + runs-on: ubuntu-latest + + env: + KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} + SIGNING_KEY_ALIAS: ${{ secrets.SIGNING_KEY_ALIAS }} + SIGNING_KEY_PASSWORD: ${{ secrets.SIGNING_KEY_PASSWORD }} + + steps: + - name: Checkout repository + uses: actions/checkout@v5 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Cache Gradle + uses: actions/cache@v3 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Bump Version + uses: chkfung/android-version-actions@v1.1 + with: + gradlePath: app/build.gradle + versionCode: ${{ github.run_number }} + versionName: v${{ env.VERSION }}.${{ github.run_number }} + + - name: Build release APK + run: ./gradlew assembleRelease -PSIGNING_KEY_ALIAS=$SIGNING_KEY_ALIAS -PKEYSTORE_PASSWORD=$KEYSTORE_PASSWORD -PKEYSTORE_FILE=./app/key -PSIGNING_KEY_PASSWORD=$SIGNING_KEY_PASSWORD + + - name: Get release file apk path + id: releaseApkArm64v8 + run: echo "apkfileArm64v8=$(find app/build/outputs/apk/release/app-arm64-v8a-release.apk)" >> $GITHUB_OUTPUT + + - name: Get release file apk path + id: releaseApkArmeabiv7a + run: echo "apkfileArmeabiv7a=$(find app/build/outputs/apk/release/app-armeabi-v7a-release.apk)" >> $GITHUB_OUTPUT + + - name: Upload Release APK Arm64v8 + uses: actions/upload-artifact@v4 + with: + name: release-apk-Arm64v8 + path: ${{ steps.releaseApkArm64v8.outputs.apkfileArm64v8 }} + + - name: Upload Release APK Armeabiv7a + uses: actions/upload-artifact@v4 + with: + name: release-apk-Armeabiv7a + path: ${{ steps.releaseApkArmeabiv7a.outputs.apkfileArmeabiv7a }} + + - name: Generate Release Notes + id: generate-release-notes + uses: actions/github-script@v7 + with: + github-token: ${{ github.token }} + result-encoding: string + script: | + const { data } = await github.rest.repos.generateReleaseNotes({ + owner: context.repo.owner, + repo: context.repo.repo, + tag_name: 'v${{ env.VERSION }}.${{ github.run_number }}', + target_commitish: '${{ github.sha }}', + previous_tag_name: '${{ steps.previous-release.outputs.tag_name }}', + }) + return data.body + + - name: Create release + id: create_release + uses: actions/create-release@v1 + with: + release_name: v${{ env.VERSION }}.${{ github.run_number }} + tag_name: v${{ env.VERSION }}.${{ github.run_number }} + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Upload Release APK Arm64v8c + id: upload_release_asset_Arm64v8c + uses: actions/upload-release-asset@v1.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ${{ steps.releaseApkArm64v8.outputs.apkfileArm64v8 }} + asset_name: Kotatsu_arm64v8_v${{ env.VERSION }}.${{ github.run_number }}.apk + asset_content_type: application/zip + + - name: Upload Release APK Armeabiv7a + id: upload_release_asset_Armeabiv7a + uses: actions/upload-release-asset@v1.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ${{ steps.releaseApkArmeabiv7a.outputs.apkfileArmeabiv7a }} + asset_name: Kotatsu_armeabiv7a_v${{ env.VERSION }}.${{ github.run_number }}.apk + asset_content_type: application/zip diff --git a/.github/workflows/trigger-site-deploy.yml b/.github/workflows/trigger-site-deploy.yml deleted file mode 100644 index b4868699d5..0000000000 --- a/.github/workflows/trigger-site-deploy.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Trigger Site Update - -on: - release: - types: [published] - -jobs: - trigger-site: - runs-on: ubuntu-latest - steps: - - name: Send repository_dispatch to site-repo - uses: peter-evans/repository-dispatch@v3 - with: - token: ${{ secrets.SITE_REPO_TOKEN }} - repository: KotatsuApp/website - event-type: app-release diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 49fd0ac1b7..292f116096 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -5,8 +5,9 @@ - + \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index a94a1acb30..0000000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,12 +0,0 @@ -## Kotatsu contribution guidelines - -+ If you want to **fix bugs** or **implement new features** that **already have an [issue card](https://github.com/KotatsuApp/Kotatsu/issues):** please assign this issue to you and/or comment about it. -+ If you want to **implement a new feature:** open an issue or discussion regarding it to ensure it will be accepted. -+ **Translations** have to be managed using the [Weblate](https://hosted.weblate.org/engage/kotatsu/) platform. -+ In case you want to **add a new manga source,** refer to the [parsers repository](https://github.com/KotatsuApp/kotatsu-parsers). - -**Refactoring** or some **dev-faces improvements** might also be accepted. However, please stick to the following principles: - -+ **Performance matters.** In the case of choosing between source code beauty and performance, performance should be a priority. -+ Please, **do not modify readme and other information files** (except for typos). -+ **Avoid adding new dependencies** unless required. APK size is important. diff --git a/README.md b/README.md index 81d1b57831..89f1243ad6 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,19 @@
- - Kotatsu Logo - +Kotatsu Logo # [Kotatsu](https://kotatsu.app) -**[Kotatsu](https://github.com/KotatsuApp/Kotatsu) is a free and open-source manga reader for Android with built-in online content sources.** +**[Kotatsu](https://github.com/vtorres-t/Kotatsu) is a free and open-source manga reader for Android with built-in online content sources.** -![Downloads count](https://img.shields.io/github/downloads/KotatsuApp/Kotatsu/total?color=1976d2) ![Latest Stable version](https://img.shields.io/github/v/release/KotatsuApp/Kotatsu?color=2596be&label=latest) ![Android 6.0](https://img.shields.io/badge/android-6.0+-brightgreen) [![Sources count](https://img.shields.io/badge/dynamic/yaml?url=https%3A%2F%2Fraw.githubusercontent.com%2FKotatsuApp%2Fkotatsu-parsers%2Frefs%2Fheads%2Fmaster%2F.github%2Fsummary.yaml&query=total&label=manga%20sources&color=%23E9321C)](https://github.com/KotatsuApp/kotatsu-parsers) [![weblate](https://hosted.weblate.org/widgets/kotatsu/-/strings/svg-badge.svg)](https://hosted.weblate.org/engage/kotatsu/) [![Discord](https://img.shields.io/discord/898363402467045416?color=5865f2&label=discord)](https://discord.gg/NNJ5RgVBC5) [![Telegram](https://img.shields.io/badge/chat-telegram-60ACFF?)](https://t.me/kotatsuapp) [![License](https://img.shields.io/github/license/KotatsuApp/Kotatsu)](https://github.com/KotatsuApp/Kotatsu/blob/devel/LICENSE) +![Downloads count](https://img.shields.io/github/downloads/vtorres-t/Kotatsu/total?color=1976d2) ![Latest Stable version](https://img.shields.io/github/v/release/vtorres-t/Kotatsu?color=2596be&label=latest) ![Android 6.0](https://img.shields.io/badge/android-6.0+-brightgreen) [![Sources count](https://img.shields.io/badge/dynamic/yaml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fvtorres-t%2Fkotatsu-parsers%2Frefs%2Fheads%2Fmaster%2F.github%2Fsummary.yaml&query=total&label=manga%20sources&color=%23E9321C)](https://github.com/vtorres-t/kotatsu-parsers) [![License](https://img.shields.io/github/license/KotatsuApp/Kotatsu)](https://github.com/vtorres-t/Kotatsu/blob/devel/LICENSE) +
### Download
-* **Recommended:** Download and install APK from [GitHub Releases](https://github.com/KotatsuApp/Kotatsu/releases/latest). Application has a built-in self-updating feature. -* 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. -* 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. +* **Recommended:** Download and install APK from [GitHub Releases](https://github.com/vtorres-t/Kotatsu/releases/latest). Application has a built-in self-updating feature.
@@ -24,7 +21,7 @@
-* Online [manga catalogues](https://github.com/KotatsuApp/kotatsu-parsers) (with 1200+ manga sources) +* Online [manga catalogues](https://github.com/vtorres-t/kotatsu-parsers) (with 1200+ manga sources) * Search manga by name, genres and more filters * Favorites organized by user-defined categories * Reading history, bookmarks and incognito mode support @@ -57,46 +54,25 @@ Tablet view
-### Localization - - -Translation status - - -**[Kotatsu](https://github.com/KotatsuApp/Kotatsu) is localized in a number of different languages.**
-**📌 If you would like to help improve these or add new languages, -please head over to the [Weblate project page](https://hosted.weblate.org/engage/kotatsu/)** - ### Contributing
- + - - Kotatsu GitHub Repository + + Kotatsu GitHub Repository - + - - Kotatsu-parsers GitHub Repository + + Kotatsu-parsers GitHub Repository -

- -
- -**📌 Pull requests are welcome, if you want: See [CONTRIBUTING.md](https://github.com/KotatsuApp/Kotatsu/blob/devel/CONTRIBUTING.md) for the guidelines** +
-### Certificate fingerprints - -```plaintext -2C:19:C7:E8:07:61:2B:8E:94:51:1B:FD:72:67:07:64:5D:C2:58:AE -``` +
-```plaintext -67:E1:51:00:BB:80:93:01:78:3E:DC:B6:34:8F:A3:BB:F8:30:34:D9:1E:62:86:8A:91:05:3D:BD:70:DB:3F:18 -``` ### License diff --git a/app/build.gradle b/app/build.gradle index 0dd36e4093..74a1a26e23 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,6 @@ plugins { id 'dagger.hilt.android.plugin' id 'androidx.room' id 'org.jetbrains.kotlin.plugin.serialization' - // enable if needed - // id 'dev.reformator.stacktracedecoroutinator' } android { @@ -21,8 +19,8 @@ android { applicationId 'org.koitharu.kotatsu' minSdk = 23 targetSdk = 36 - versionCode = 1033 - versionName = '9.4.1' + versionCode = 1035 + versionName = '9.4.1.1' generatedDensities = [] testInstrumentationRunner 'org.koitharu.kotatsu.HiltTestRunner' ksp { @@ -39,6 +37,15 @@ android { } resValue 'string', 'tg_backup_bot_token', localProperties.getProperty('tg_backup_bot_token', '') } + + signingConfigs { + release { + storeFile file("key") + storePassword System.getenv("KEYSTORE_PASSWORD") + keyAlias System.getenv("SIGNING_KEY_ALIAS") + keyPassword System.getenv("SIGNING_KEY_PASSWORD") + } + } buildTypes { debug { applicationIdSuffix = '.debug' @@ -47,10 +54,7 @@ android { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - nightly { - initWith release - applicationIdSuffix = '.nightly' + signingConfig signingConfigs.release } } buildFeatures { @@ -60,10 +64,12 @@ android { packagingOptions { resources { excludes += [ - 'META-INF/README.md', - 'META-INF/NOTICE.md' + 'META-INF/README.md' ] } + jniLibs { + useLegacyPackaging true + } } sourceSets { androidTest.assets.srcDirs += files("$projectDir/schemas".toString()) @@ -105,25 +111,23 @@ android { freeCompilerArgs += ['-opt-in=org.koitharu.kotatsu.parsers.InternalParsersApi'] } } - applicationVariants.configureEach { variant -> - if (variant.name == 'nightly') { - variant.outputs.each { output -> - def now = LocalDateTime.now() - output.versionCodeOverride = now.format("yyMMdd").toInteger() - output.versionNameOverride = 'N' + now.format("yyyyMMdd") - } - } - } + splits { + abi { + enable true + reset() + //noinspection ChromeOsAbiSupport + include 'arm64-v8a', 'x86_64', 'armeabi-v7a' + universalApk false + } + } } dependencies { def parsersVersion = libs.versions.parsers.get() if (System.properties.containsKey('parsersVersionOverride')) { - // usage: - // -DparsersVersionOverride=$(curl -s https://api.github.com/repos/kotatsuapp/kotatsu-parsers/commits/master -H "Accept: application/vnd.github.sha" | cut -c -10) parsersVersion = System.getProperty('parsersVersionOverride') } //noinspection UseTomlInstead - implementation("com.github.KotatsuApp:kotatsu-parsers:$parsersVersion") { + implementation("com.github.vtorres-t:kotatsu-parsers:$parsersVersion") { exclude group: 'org.json', module: 'json' } @@ -184,15 +188,10 @@ dependencies { implementation libs.ssiv implementation libs.disk.lru.cache implementation libs.markwon - implementation libs.kizzyrpc - - implementation libs.acra.http - implementation libs.acra.dialog implementation libs.conscrypt.android debugImplementation libs.leakcanary.android - nightlyImplementation libs.leakcanary.android debugImplementation libs.workinspector testImplementation libs.junit diff --git a/app/key b/app/key new file mode 100644 index 0000000000..da9e000389 Binary files /dev/null and b/app/key differ diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 13f5d17e8d..bb1cefb7ee 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -17,15 +17,9 @@ -dontwarn coil3.PlatformContext -keep class org.koitharu.kotatsu.settings.NotificationSettingsLegacyFragment --keep class org.koitharu.kotatsu.settings.about.changelog.ChangelogFragment -keep class org.koitharu.kotatsu.core.exceptions.* { *; } -keep class org.koitharu.kotatsu.core.prefs.ScreenshotsPolicy { *; } -keep class org.koitharu.kotatsu.backups.ui.periodical.PeriodicalBackupSettingsFragment { *; } -keep class org.jsoup.parser.Tag -keep class org.jsoup.internal.StringUtil - --keep class org.acra.security.NoKeyStoreFactory { *; } --keep class org.acra.config.DefaultRetryPolicy { *; } --keep class org.acra.attachment.DefaultAttachmentProvider { *; } --keep class org.acra.sender.JobSenderService diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d23fea7fdc..71b78dd628 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -51,7 +51,6 @@ android:backupAgent="org.koitharu.kotatsu.backups.domain.AppBackupAgent" android:dataExtractionRules="@xml/backup_rules" android:enableOnBackInvokedCallback="@bool/is_predictive_back_enabled" - android:extractNativeLibs="true" android:fullBackupContent="@xml/backup_content" android:fullBackupOnly="true" android:hasFragileUserData="true" @@ -289,9 +288,6 @@ - - - - - - - notification .setContentTitle(getString(R.string.error_occurred)) - .setContentText( - if (error is NoAlternativesException) { - getString(R.string.no_alternatives_found, error.seed.manga.title) - } else { - error.getDisplayMessage(resources) - }, - ).setSmallIcon(android.R.drawable.stat_notify_error) - ErrorReporterReceiver.getNotificationAction( - context = this, - e = error, - notificationId = startId, - notificationTag = TAG, - )?.let { action -> - notification.addAction(action) - } + .setContentText(error.message) + .setSmallIcon(android.R.drawable.stat_notify_error) } return notification.build() } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/BaseBackupRestoreService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/BaseBackupRestoreService.kt index fcde8ae6aa..397cf85691 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/BaseBackupRestoreService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/BaseBackupRestoreService.kt @@ -8,7 +8,6 @@ import androidx.core.app.NotificationManagerCompat import androidx.core.app.PendingIntentCompat import androidx.core.app.ShareCompat import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.ErrorReporterReceiver import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.ui.CoroutineIntentService import org.koitharu.kotatsu.core.util.CompositeResult @@ -73,13 +72,7 @@ abstract class BaseBackupRestoreService : CoroutineIntentService() { .setContentText(if (isRestoreService) getString(R.string.data_not_restored_text) else message) .setBigText(title, message) .setSmallIcon(android.R.drawable.stat_notify_error) - result.failures.firstNotNullOfOrNull { error -> - ErrorReporterReceiver.getNotificationAction(applicationContext, error, startId, notificationTag) - }?.let { action -> - notification.addAction(action) - } } - else -> { notification .setContentTitle(getString(R.string.restoring_backup)) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/periodical/PeriodicalBackupService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/periodical/PeriodicalBackupService.kt index a10efc47a9..1500f33519 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/periodical/PeriodicalBackupService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/backups/ui/periodical/PeriodicalBackupService.kt @@ -10,7 +10,6 @@ import org.koitharu.kotatsu.backups.data.BackupRepository import org.koitharu.kotatsu.backups.domain.BackupUtils import org.koitharu.kotatsu.backups.domain.ExternalBackupStorage import org.koitharu.kotatsu.backups.ui.BaseBackupRestoreService -import org.koitharu.kotatsu.core.ErrorReporterReceiver import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.ui.CoroutineIntentService @@ -82,9 +81,7 @@ class PeriodicalBackupService : CoroutineIntentService() { .setSummaryText(getString(R.string.packup_creation_failed)) .setBigContentTitle(title), ) - ErrorReporterReceiver.getNotificationAction(applicationContext, error, startId, TAG)?.let { action -> - notification.addAction(action) - } + notification.setContentIntent( PendingIntentCompat.getActivity( applicationContext, diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/AdListUpdateService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/AdListUpdateService.kt deleted file mode 100644 index 9ec78ae4c3..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/AdListUpdateService.kt +++ /dev/null @@ -1,20 +0,0 @@ -package org.koitharu.kotatsu.browser - -import android.content.Intent -import dagger.hilt.android.AndroidEntryPoint -import org.koitharu.kotatsu.core.network.webview.adblock.AdBlock -import org.koitharu.kotatsu.core.ui.CoroutineIntentService -import javax.inject.Inject - -@AndroidEntryPoint -class AdListUpdateService : CoroutineIntentService() { - - @Inject - lateinit var updater: AdBlock.Updater - - override suspend fun IntentJobContext.processIntent(intent: Intent) { - updater.updateList() - } - - override fun IntentJobContext.onError(error: Throwable) = Unit -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BaseBrowserActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BaseBrowserActivity.kt index ce70178f51..dd7d9421d9 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BaseBrowserActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BaseBrowserActivity.kt @@ -10,7 +10,6 @@ import org.koitharu.kotatsu.core.model.MangaSource import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.network.CommonHeaders import org.koitharu.kotatsu.core.network.proxy.ProxyProvider -import org.koitharu.kotatsu.core.network.webview.adblock.AdBlock import org.koitharu.kotatsu.core.parser.MangaRepository import org.koitharu.kotatsu.core.parser.ParserMangaRepository import org.koitharu.kotatsu.core.ui.BaseActivity @@ -30,9 +29,6 @@ abstract class BaseBrowserActivity : BaseActivity(), Bro @Inject lateinit var mangaRepositoryFactory: MangaRepository.Factory - @Inject - lateinit var adBlock: AdBlock - private lateinit var onBackPressedCallback: WebViewBackPressedCallback override fun onCreate(savedInstanceState: Bundle?) { diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserActivity.kt index ec604eb86b..9a2fa9480b 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserActivity.kt @@ -24,7 +24,7 @@ class BrowserActivity : BaseBrowserActivity() { override fun onCreate2(savedInstanceState: Bundle?, source: MangaSource, repository: ParserMangaRepository?) { setDisplayHomeAsUp(isEnabled = true, showUpAsClose = true) - viewBinding.webView.webViewClient = BrowserClient(this, adBlock) + viewBinding.webView.webViewClient = BrowserClient(this) lifecycleScope.launch { try { proxyProvider.applyWebViewConfig() diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserClient.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserClient.kt index 5401352697..d1fb23ffc5 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserClient.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/browser/BrowserClient.kt @@ -1,22 +1,13 @@ package org.koitharu.kotatsu.browser -import android.annotation.SuppressLint + import android.graphics.Bitmap -import android.os.Looper -import android.webkit.WebResourceRequest -import android.webkit.WebResourceResponse import android.webkit.WebView import android.webkit.WebViewClient -import androidx.annotation.AnyThread -import androidx.annotation.WorkerThread -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.runBlocking -import org.koitharu.kotatsu.core.network.webview.adblock.AdBlock -import java.io.ByteArrayInputStream + open class BrowserClient( private val callback: BrowserCallback, - private val adBlock: AdBlock?, ) : WebViewClient() { /** @@ -43,38 +34,4 @@ open class BrowserClient( callback.onHistoryChanged() } - @WorkerThread - @Deprecated("Deprecated in Java") - override fun shouldInterceptRequest( - view: WebView?, - url: String? - ): WebResourceResponse? = if (url.isNullOrEmpty() || adBlock?.shouldLoadUrl(url, view?.getUrlSafe()) ?: true) { - super.shouldInterceptRequest(view, url) - } else { - emptyResponse() - } - - @WorkerThread - override fun shouldInterceptRequest( - view: WebView?, - request: WebResourceRequest? - ): WebResourceResponse? = - if (request == null || adBlock?.shouldLoadUrl(request.url.toString(), view?.getUrlSafe()) ?: true) { - super.shouldInterceptRequest(view, request) - } else { - emptyResponse() - } - - private fun emptyResponse(): WebResourceResponse = - WebResourceResponse("text/plain", "utf-8", ByteArrayInputStream(byteArrayOf())) - - @SuppressLint("WrongThread") - @AnyThread - private fun WebView.getUrlSafe(): String? = if (Looper.myLooper() == Looper.getMainLooper()) { - url - } else { - runBlocking(Dispatchers.Main.immediate) { - url - } - } } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareActivity.kt index 61eef67400..b703858db6 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareActivity.kt @@ -52,7 +52,7 @@ class CloudFlareActivity : BaseBrowserActivity(), CloudFlareCallback { finishAfterTransition() return } - cfClient = CloudFlareClient(cookieJar, this, adBlock, url) + cfClient = CloudFlareClient(cookieJar, this, url) viewBinding.webView.webViewClient = cfClient lifecycleScope.launch { try { diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareClient.kt b/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareClient.kt index 19ca0596a1..5cb637a16e 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareClient.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/browser/cloudflare/CloudFlareClient.kt @@ -4,7 +4,6 @@ import android.graphics.Bitmap import android.webkit.WebView import org.koitharu.kotatsu.browser.BrowserClient import org.koitharu.kotatsu.core.network.cookies.MutableCookieJar -import org.koitharu.kotatsu.core.network.webview.adblock.AdBlock import org.koitharu.kotatsu.parsers.network.CloudFlareHelper private const val LOOP_COUNTER = 3 @@ -12,9 +11,8 @@ private const val LOOP_COUNTER = 3 class CloudFlareClient( private val cookieJar: MutableCookieJar, private val callback: CloudFlareCallback, - adBlock: AdBlock, private val targetUrl: String, -) : BrowserClient(callback, adBlock) { +) : BrowserClient(callback) { private val oldClearance = getClearance() private var counter = 0 diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/AppModule.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/AppModule.kt index 74848ab228..160a13461f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/AppModule.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/AppModule.kt @@ -46,7 +46,6 @@ import org.koitharu.kotatsu.core.parser.favicon.FaviconFetcher import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.ui.image.CoilImageGetter import org.koitharu.kotatsu.core.ui.util.ActivityRecreationHandle -import org.koitharu.kotatsu.core.util.AcraScreenLogger import org.koitharu.kotatsu.core.util.FileSize import org.koitharu.kotatsu.core.util.ext.connectivityManager import org.koitharu.kotatsu.core.util.ext.isLowRamDevice @@ -174,12 +173,10 @@ interface AppModule { fun provideActivityLifecycleCallbacks( appProtectHelper: AppProtectHelper, activityRecreationHandle: ActivityRecreationHandle, - acraScreenLogger: AcraScreenLogger, screenshotPolicyHelper: ScreenshotPolicyHelper, ): Set<@JvmSuppressWildcards Application.ActivityLifecycleCallbacks> = arraySetOf( appProtectHelper, activityRecreationHandle, - acraScreenLogger, screenshotPolicyHelper, ) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/BaseApp.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/BaseApp.kt index d4a3571ec8..5008697d48 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/BaseApp.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/BaseApp.kt @@ -13,25 +13,14 @@ import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.launch import okhttp3.internal.platform.PlatformRegistry -import org.acra.ACRA -import org.acra.ReportField -import org.acra.config.dialog -import org.acra.config.httpSender -import org.acra.data.StringFormat -import org.acra.ktx.initAcra -import org.acra.sender.HttpSender import org.conscrypt.Conscrypt -import org.koitharu.kotatsu.BuildConfig -import org.koitharu.kotatsu.R import org.koitharu.kotatsu.core.db.MangaDatabase import org.koitharu.kotatsu.core.os.AppValidator -import org.koitharu.kotatsu.core.os.RomCompat import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.util.ext.processLifecycleScope import org.koitharu.kotatsu.local.data.LocalStorageChanges import org.koitharu.kotatsu.local.data.index.LocalMangaIndex import org.koitharu.kotatsu.local.domain.model.LocalManga -import org.koitharu.kotatsu.parsers.util.suspendlazy.getOrNull import org.koitharu.kotatsu.settings.work.WorkScheduleManager import java.security.Security import javax.inject.Inject @@ -76,19 +65,12 @@ open class BaseApp : Application(), Configuration.Provider { override fun onCreate() { super.onCreate() PlatformRegistry.applicationContext = this // TODO replace with OkHttp.initialize - if (ACRA.isACRASenderServiceProcess()) { - return - } AppCompatDelegate.setDefaultNightMode(settings.theme) // TLS 1.3 support for Android < 10 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q) { Security.insertProviderAt(Conscrypt.newProvider(), 1) } setupActivityLifecycleCallbacks() - processLifecycleScope.launch { - ACRA.errorReporter.putCustomData("isOriginalApp", appValidator.isOriginalApp.getOrNull().toString()) - ACRA.errorReporter.putCustomData("isMiui", RomCompat.isMiui.getOrNull().toString()) - } processLifecycleScope.launch(Dispatchers.Default) { setupDatabaseObservers() localStorageChanges.collect(localMangaIndexProvider.get()) @@ -98,38 +80,6 @@ open class BaseApp : Application(), Configuration.Provider { override fun attachBaseContext(base: Context) { super.attachBaseContext(base) - if (ACRA.isACRASenderServiceProcess()) { - return - } - initAcra { - buildConfigClass = BuildConfig::class.java - reportFormat = StringFormat.JSON - httpSender { - uri = getString(R.string.url_error_report) - basicAuthLogin = getString(R.string.acra_login) - basicAuthPassword = getString(R.string.acra_password) - httpMethod = HttpSender.Method.POST - } - reportContent = listOf( - ReportField.PACKAGE_NAME, - ReportField.INSTALLATION_ID, - ReportField.APP_VERSION_CODE, - ReportField.APP_VERSION_NAME, - ReportField.ANDROID_VERSION, - ReportField.PHONE_MODEL, - ReportField.STACK_TRACE, - ReportField.CRASH_CONFIGURATION, - ReportField.CUSTOM_DATA, - ) - - dialog { - text = getString(R.string.crash_text) - title = getString(R.string.error_occurred) - positiveButtonText = getString(R.string.send) - resIcon = R.drawable.ic_alert_outline - resTheme = android.R.style.Theme_Material_Light_Dialog_Alert - } - } } @WorkerThread diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/ErrorReporterReceiver.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/ErrorReporterReceiver.kt deleted file mode 100644 index a4280d383c..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/ErrorReporterReceiver.kt +++ /dev/null @@ -1,80 +0,0 @@ -package org.koitharu.kotatsu.core - -import android.app.PendingIntent -import android.content.BroadcastReceiver -import android.content.Context -import android.content.Intent -import androidx.core.app.NotificationCompat -import androidx.core.app.NotificationManagerCompat -import androidx.core.app.PendingIntentCompat -import androidx.core.net.toUri -import org.koitharu.kotatsu.BuildConfig -import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.nav.AppRouter -import org.koitharu.kotatsu.core.util.ext.getSerializableExtraCompat -import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug -import org.koitharu.kotatsu.core.util.ext.report - -class ErrorReporterReceiver : BroadcastReceiver() { - - override fun onReceive(context: Context?, intent: Intent?) { - val e = intent?.getSerializableExtraCompat(AppRouter.KEY_ERROR) ?: return - val notificationId = intent.getIntExtra(EXTRA_NOTIFICATION_ID, 0) - if (notificationId != 0 && context != null) { - val notificationTag = intent.getStringExtra(EXTRA_NOTIFICATION_TAG) - NotificationManagerCompat.from(context).cancel(notificationTag, notificationId) - } - e.report() - } - - companion object { - - private const val ACTION_REPORT = "${BuildConfig.APPLICATION_ID}.action.REPORT_ERROR" - private const val EXTRA_NOTIFICATION_ID = "notify.id" - private const val EXTRA_NOTIFICATION_TAG = "notify.tag" - - fun getPendingIntent(context: Context, e: Throwable): PendingIntent? = getPendingIntentInternal( - context = context, - e = e, - notificationId = 0, - notificationTag = null, - ) - - fun getNotificationAction( - context: Context, - e: Throwable, - notificationId: Int, - notificationTag: String?, - ): NotificationCompat.Action? { - val intent = getPendingIntentInternal( - context = context, - e = e, - notificationId = notificationId, - notificationTag = notificationTag, - ) ?: return null - return NotificationCompat.Action( - R.drawable.ic_alert_outline, - context.getString(R.string.report), - intent, - ) - } - - private fun getPendingIntentInternal( - context: Context, - e: Throwable, - notificationId: Int, - notificationTag: String?, - ): PendingIntent? = runCatching { - val intent = Intent(context, ErrorReporterReceiver::class.java) - intent.setAction(ACTION_REPORT) - intent.setData("err://${e.hashCode()}".toUri()) - intent.putExtra(AppRouter.KEY_ERROR, e) - intent.putExtra(EXTRA_NOTIFICATION_ID, notificationId) - intent.putExtra(EXTRA_NOTIFICATION_TAG, notificationTag) - PendingIntentCompat.getBroadcast(context, 0, intent, 0, false) - }.onFailure { e -> - // probably cannot write exception as serializable - e.printStackTraceDebug() - }.getOrNull() - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/github/AppUpdateRepository.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/github/AppUpdateRepository.kt index 048e71e2a3..7e1483057c 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/github/AppUpdateRepository.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/github/AppUpdateRepository.kt @@ -14,13 +14,13 @@ import org.koitharu.kotatsu.BuildConfig import org.koitharu.kotatsu.R import org.koitharu.kotatsu.core.network.BaseHttpClient import org.koitharu.kotatsu.core.os.AppValidator -import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.util.ext.asArrayList import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug import org.koitharu.kotatsu.parsers.util.await import org.koitharu.kotatsu.parsers.util.json.mapJSONNotNull import org.koitharu.kotatsu.parsers.util.parseJsonArray import org.koitharu.kotatsu.parsers.util.runCatchingCancellable +import org.koitharu.kotatsu.parsers.util.splitTwoParts import org.koitharu.kotatsu.parsers.util.suspendlazy.getOrNull import javax.inject.Inject import javax.inject.Singleton @@ -31,7 +31,6 @@ private const val BUILD_TYPE_RELEASE = "release" @Singleton class AppUpdateRepository @Inject constructor( private val appValidator: AppValidator, - private val settings: AppSettings, @BaseHttpClient private val okHttp: OkHttpClient, @ApplicationContext context: Context, ) { @@ -53,16 +52,20 @@ class AppUpdateRepository @Inject constructor( .get() .url(releasesUrl) val jsonArray = okHttp.newCall(request.build()).await().parseJsonArray() + val is64 = android.os.Process.is64Bit() + return jsonArray.mapJSONNotNull { json -> val asset = json.optJSONArray("assets")?.find { jo -> jo.optString("content_type") == CONTENT_TYPE_APK } ?: return@mapJSONNotNull null + val apkUrl = if(is64) asset.getString("browser_download_url").replace("armeabiv7a", "arm64v8") else asset.getString("browser_download_url").replace("arm64v8", "armeabiv7a") + AppVersion( id = json.getLong("id"), url = json.getString("html_url"), - name = json.getString("name").removePrefix("v"), + name = json.getString("name").splitTwoParts('v')?.second ?: "", apkSize = asset.getLong("size"), - apkUrl = asset.getString("browser_download_url"), + apkUrl = apkUrl, description = json.getString("body"), ) } @@ -76,7 +79,7 @@ class AppUpdateRepository @Inject constructor( val currentVersion = VersionId(BuildConfig.VERSION_NAME) val available = getAvailableVersions().asArrayList() available.sortBy { it.versionId } - if (currentVersion.isStable && !settings.isUnstableUpdatesAllowed) { + if (currentVersion.isStable) { available.retainAll { it.versionId.isStable } } available.maxByOrNull { it.versionId } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/github/VersionId.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/github/VersionId.kt index bca961ea61..82db8a31f4 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/github/VersionId.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/github/VersionId.kt @@ -1,6 +1,5 @@ package org.koitharu.kotatsu.core.github -import org.koitharu.kotatsu.parsers.util.digits import java.util.Locale data class VersionId( @@ -44,18 +43,9 @@ val VersionId.isStable: Boolean get() = variantType.isEmpty() fun VersionId(versionName: String): VersionId { - if (versionName.startsWith('n', ignoreCase = true)) { - // Nightly build - return VersionId( - major = 0, - minor = 0, - build = versionName.digits().toIntOrNull() ?: 0, - variantType = "n", - variantNumber = 0, - ) - } - val parts = versionName.substringBeforeLast('-').split('.') - val variant = versionName.substringAfterLast('-', "") + val version = versionName.removePrefix("v") + val parts = version.substringBeforeLast('-').split('.') + val variant = version.substringAfterLast('-', "") return VersionId( major = parts.getOrNull(0)?.toIntOrNull() ?: 0, minor = parts.getOrNull(1)?.toIntOrNull() ?: 0, diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/nav/AppRouter.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/nav/AppRouter.kt index d60c787403..3960a071e7 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/nav/AppRouter.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/nav/AppRouter.kt @@ -111,8 +111,8 @@ import java.io.File import androidx.appcompat.R as appcompatR class AppRouter private constructor( - private val activity: FragmentActivity?, - private val fragment: Fragment?, + private val activity: FragmentActivity?, + private val fragment: Fragment?, ) { constructor(activity: FragmentActivity) : this(activity, null) @@ -287,11 +287,7 @@ class AppRouter private constructor( startActivity(sourcesSettingsIntent(contextOrNull() ?: return)) } - fun openDiscordSettings() { - startActivity(discordSettingsIntent(contextOrNull() ?: return)) - } - - fun openReaderTapGridSettings() = startActivity(ReaderTapGridConfigActivity::class.java) + fun openReaderTapGridSettings() = startActivity(ReaderTapGridConfigActivity::class.java) fun openScrobblerSettings(scrobbler: ScrobblerService) { startActivity( @@ -631,14 +627,14 @@ class AppRouter private constructor( exception.printStackTraceDebug() }.getOrNull() - private fun shareLink(link: String, title: String) { - val context = contextOrNull() ?: return - ShareCompat.IntentBuilder(context) - .setText(link) - .setType(TYPE_TEXT) - .setChooserTitle(context.getString(R.string.share_s, title.ellipsize(12))) - .startChooser() - } + private fun shareLink(link: String, title: String) { + val context = contextOrNull() ?: return + ShareCompat.IntentBuilder(context) + .setText(link) + .setType(TYPE_TEXT) + .setChooserTitle(context.getString(R.string.share_s, title.ellipsize(12))) + .startChooser() + } private fun shareFile(file: File) { // TODO directory sharing support val context = contextOrNull() ?: return @@ -755,13 +751,9 @@ class AppRouter private constructor( Intent(context, SettingsActivity::class.java) .setAction(ACTION_PERIODIC_BACKUP) - fun discordSettingsIntent(context: Context) = - Intent(context, SettingsActivity::class.java) - .setAction(ACTION_MANAGE_DISCORD) - - fun proxySettingsIntent(context: Context) = - Intent(context, SettingsActivity::class.java) - .setAction(ACTION_PROXY) + fun proxySettingsIntent(context: Context) = + Intent(context, SettingsActivity::class.java) + .setAction(ACTION_PROXY) fun historySettingsIntent(context: Context) = Intent(context, SettingsActivity::class.java) @@ -804,48 +796,47 @@ class AppRouter private constructor( else -> true } - fun shortMangaUrl(mangaId: Long): Uri = Uri.Builder() - .scheme("kotatsu") - .path("manga") - .appendQueryParameter("id", mangaId.toString()) - .build() - - const val KEY_DATA = "data" - const val KEY_ENTRIES = "entries" - const val KEY_ERROR = "error" - const val KEY_EXCLUDE = "exclude" - const val KEY_FILE = "file" - const val KEY_FILTER = "filter" - const val KEY_ID = "id" - const val KEY_INDEX = "index" - const val KEY_IS_BOTTOMTAB = "is_btab" - const val KEY_KIND = "kind" - const val KEY_LIST_SECTION = "list_section" - const val KEY_MANGA = "manga" - const val KEY_MANGA_LIST = "manga_list" - const val KEY_PAGES = "pages" - const val KEY_PREVIEW = "preview" - const val KEY_QUERY = "query" - const val KEY_READER_MODE = "reader_mode" - const val KEY_SORT_ORDER = "sort_order" - const val KEY_SOURCE = "source" - const val KEY_TAB = "tab" - const val KEY_TITLE = "title" - const val KEY_URL = "url" - const val KEY_USER_AGENT = "user_agent" - - const val ACTION_HISTORY = "${BuildConfig.APPLICATION_ID}.action.MANAGE_HISTORY" - const val ACTION_MANAGE_DOWNLOADS = "${BuildConfig.APPLICATION_ID}.action.MANAGE_DOWNLOADS" - const val ACTION_MANAGE_SOURCES = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCES_LIST" - const val ACTION_MANGA_EXPLORE = "${BuildConfig.APPLICATION_ID}.action.EXPLORE_MANGA" - const val ACTION_PROXY = "${BuildConfig.APPLICATION_ID}.action.MANAGE_PROXY" - const val ACTION_READER = "${BuildConfig.APPLICATION_ID}.action.MANAGE_READER_SETTINGS" - const val ACTION_SOURCE = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCE_SETTINGS" - const val ACTION_SOURCES = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCES" - const val ACTION_MANAGE_DISCORD = "${BuildConfig.APPLICATION_ID}.action.MANAGE_DISCORD" - const val ACTION_SUGGESTIONS = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SUGGESTIONS" - const val ACTION_TRACKER = "${BuildConfig.APPLICATION_ID}.action.MANAGE_TRACKER" - const val ACTION_PERIODIC_BACKUP = "${BuildConfig.APPLICATION_ID}.action.MANAGE_PERIODIC_BACKUP" + fun shortMangaUrl(mangaId: Long): Uri = Uri.Builder() + .scheme("kotatsu") + .path("manga") + .appendQueryParameter("id", mangaId.toString()) + .build()!! + + const val KEY_DATA = "data" + const val KEY_ENTRIES = "entries" + const val KEY_ERROR = "error" + const val KEY_EXCLUDE = "exclude" + const val KEY_FILE = "file" + const val KEY_FILTER = "filter" + const val KEY_ID = "id" + const val KEY_INDEX = "index" + const val KEY_IS_BOTTOMTAB = "is_btab" + const val KEY_KIND = "kind" + const val KEY_LIST_SECTION = "list_section" + const val KEY_MANGA = "manga" + const val KEY_MANGA_LIST = "manga_list" + const val KEY_PAGES = "pages" + const val KEY_PREVIEW = "preview" + const val KEY_QUERY = "query" + const val KEY_READER_MODE = "reader_mode" + const val KEY_SORT_ORDER = "sort_order" + const val KEY_SOURCE = "source" + const val KEY_TAB = "tab" + const val KEY_TITLE = "title" + const val KEY_URL = "url" + const val KEY_USER_AGENT = "user_agent" + + const val ACTION_HISTORY = "${BuildConfig.APPLICATION_ID}.action.MANAGE_HISTORY" + const val ACTION_MANAGE_DOWNLOADS = "${BuildConfig.APPLICATION_ID}.action.MANAGE_DOWNLOADS" + const val ACTION_MANAGE_SOURCES = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCES_LIST" + const val ACTION_MANGA_EXPLORE = "${BuildConfig.APPLICATION_ID}.action.EXPLORE_MANGA" + const val ACTION_PROXY = "${BuildConfig.APPLICATION_ID}.action.MANAGE_PROXY" + const val ACTION_READER = "${BuildConfig.APPLICATION_ID}.action.MANAGE_READER_SETTINGS" + const val ACTION_SOURCE = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCE_SETTINGS" + const val ACTION_SOURCES = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SOURCES" + const val ACTION_SUGGESTIONS = "${BuildConfig.APPLICATION_ID}.action.MANAGE_SUGGESTIONS" + const val ACTION_TRACKER = "${BuildConfig.APPLICATION_ID}.action.MANAGE_TRACKER" + const val ACTION_PERIODIC_BACKUP = "${BuildConfig.APPLICATION_ID}.action.MANAGE_PERIODIC_BACKUP" private const val ACCOUNT_KEY = "account" private const val ACTION_ACCOUNT_SYNC_SETTINGS = "android.settings.ACCOUNT_SYNC_SETTINGS" diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/AdBlock.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/AdBlock.kt deleted file mode 100644 index 8f05272e4f..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/AdBlock.kt +++ /dev/null @@ -1,122 +0,0 @@ -package org.koitharu.kotatsu.core.network.webview.adblock - -import android.content.Context -import android.util.Log -import androidx.annotation.WorkerThread -import dagger.Reusable -import dagger.hilt.android.qualifiers.ApplicationContext -import okhttp3.HttpUrl -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.OkHttpClient -import okhttp3.Request -import okio.sink -import org.koitharu.kotatsu.core.network.BaseHttpClient -import org.koitharu.kotatsu.core.network.CommonHeaders -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.core.util.ext.isNotEmpty -import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug -import org.koitharu.kotatsu.parsers.util.await -import org.koitharu.kotatsu.parsers.util.requireBody -import org.koitharu.kotatsu.parsers.util.runCatchingCancellable -import java.io.File -import java.net.HttpURLConnection -import java.text.SimpleDateFormat -import java.util.Date -import java.util.Locale -import javax.inject.Inject - -@Reusable -class AdBlock @Inject constructor( - @ApplicationContext private val context: Context, - private val settings: AppSettings, -) { - - private var rules: RulesList? = null - - @WorkerThread - fun shouldLoadUrl(url: String, baseUrl: String?): Boolean { - return shouldLoadUrl( - url.lowercase().toHttpUrlOrNull() ?: return true, - baseUrl?.lowercase()?.toHttpUrlOrNull(), - ) - } - - @WorkerThread - fun shouldLoadUrl(url: HttpUrl, baseUrl: HttpUrl?): Boolean { - if (!settings.isAdBlockEnabled) { - return true - } - return synchronized(this) { - rules ?: parseRules().also { rules = it } - }?.let { - val rule = it[url, baseUrl] - if (rule != null) { - Log.i(TAG, "Blocked $url by $rule") - } - rule == null - } ?: true - } - - @WorkerThread - private fun parseRules() = runCatchingCancellable { - listFile(context).useLines { lines -> - val rules = RulesList() - lines.forEach { line -> rules.add(line) } - rules.trimToSize() - rules - } - }.onFailure { e -> - e.printStackTraceDebug() - }.getOrNull() - - class Updater @Inject constructor( - @ApplicationContext private val context: Context, - @BaseHttpClient private val okHttpClient: OkHttpClient, - ) { - - suspend fun updateList() { - val file = listFile(context) - val dateFormat = SimpleDateFormat(CommonHeaders.DATE_FORMAT, Locale.ENGLISH) - val requestBuilder = Request.Builder() - .url(EASYLIST_URL) - .get() - if (file.exists() && file.isNotEmpty()) { - val lastModified = file.lastModified() - requestBuilder.header(CommonHeaders.IF_MODIFIED_SINCE, dateFormat.format(Date(lastModified))) - } - okHttpClient.newCall( - requestBuilder.build(), - ).await().use { response -> - if (response.code == HttpURLConnection.HTTP_NOT_MODIFIED) { - return - } - val lastModified = response.header(CommonHeaders.LAST_MODIFIED)?.let { - runCatching { - dateFormat.parse(it) - }.getOrNull() - }?.time ?: System.currentTimeMillis() - response.requireBody().source().use { source -> - file.sink().use { sink -> - source.readAll(sink) - } - file.setLastModified(lastModified) - } - } - } - - } - - private companion object { - - fun listFile(context: Context): File { - val root = File(context.externalCacheDir ?: context.cacheDir, LIST_DIR) - root.mkdir() - return File(root, LIST_FILENAME) - } - - private const val LIST_FILENAME = "easylist.txt" - private const val LIST_DIR = "adblock" - private const val EASYLIST_URL = "https://easylist.to/easylist/easylist.txt" - private const val TAG = "AdBlock" - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/CSSRuleBuilder.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/CSSRuleBuilder.kt deleted file mode 100644 index 8b1b7d8b33..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/CSSRuleBuilder.kt +++ /dev/null @@ -1,21 +0,0 @@ -package org.koitharu.kotatsu.core.network.webview.adblock - -import androidx.collection.ArraySet - -class CSSRuleBuilder { - - private val selectors = ArraySet() - - fun add(selector: String) { - selectors.add(selector) - } - - fun build() = buildString { - append("") - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/Rule.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/Rule.kt deleted file mode 100644 index 1aca71a34e..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/Rule.kt +++ /dev/null @@ -1,57 +0,0 @@ -package org.koitharu.kotatsu.core.network.webview.adblock - -import okhttp3.HttpUrl - -sealed interface Rule { - - operator fun invoke(url: HttpUrl, baseUrl: HttpUrl?): Boolean - - data class Domain(private val domain: String) : Rule { - - override fun invoke(url: HttpUrl, baseUrl: HttpUrl?): Boolean = (url.topPrivateDomain() ?: url.host) == domain - } - - data class ExactUrl(private val url: HttpUrl) : Rule { - - override operator fun invoke(url: HttpUrl, baseUrl: HttpUrl?): Boolean = url == this.url - } - - data class Path(private val path: String, private val contains: Boolean) : Rule { - - override fun invoke(url: HttpUrl, baseUrl: HttpUrl?): Boolean { - val fullPath = url.host + "/" + url.encodedPath - return if (contains) { - fullPath.contains(path) - } else { - fullPath.endsWith(path) - } - } - } - - data class WithModifiers( - private val baseRule: Rule, - private val script: Boolean?, - private val thirdParty: Boolean?, - private val domains: Set?, - private val domainsNot: Set?, - ) : Rule { - - override fun invoke(url: HttpUrl, baseUrl: HttpUrl?): Boolean { - if (!baseRule.invoke(url, baseUrl)) { - return false - } - if (baseUrl == null) { - return true - } - thirdParty?.let { - val isThirdPartyRequest = - (url.topPrivateDomain() ?: url.host) != (baseUrl.topPrivateDomain() ?: baseUrl.host) - if (isThirdPartyRequest != it) { - return false - } - } - // TODO check other modifiers - return true - } - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/RulesList.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/RulesList.kt deleted file mode 100644 index 58e2ba0215..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/network/webview/adblock/RulesList.kt +++ /dev/null @@ -1,91 +0,0 @@ -package org.koitharu.kotatsu.core.network.webview.adblock - -import androidx.annotation.CheckResult -import okhttp3.HttpUrl -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull - -/** - * Very simple implementation of adblock list parser - * Not all features are supported - */ -class RulesList { - - private val blockRules = ArrayList() - private val allowRules = ArrayList() - - operator fun get(url: HttpUrl, baseUrl: HttpUrl?): Rule? { - val rule = blockRules.find { x -> x(url, baseUrl) } - return rule?.takeIf { allowRules.none { x -> x(url, baseUrl) } } - } - - fun add(line: String) { - val parts = line.lowercase().trim().split('$') - parts.first().addImpl(isWhitelist = false, modifiers = parts.getOrNull(1)) - } - - fun trimToSize() { - blockRules.trimToSize() - allowRules.trimToSize() - } - - private fun String.addImpl(isWhitelist: Boolean, modifiers: String?) { - val list = if (isWhitelist) allowRules else blockRules - - when { - startsWith('!') || startsWith('[') -> { - // Comment, do nothing - } - - startsWith("||") -> { - // domain - list += Rule.Domain(substring(2).substringBefore('^').trim()).withModifiers(modifiers) - } - - startsWith('|') -> { - val url = substring(1).substringBefore('^').trim().toHttpUrlOrNull() - if (url != null) { - list += Rule.ExactUrl(url).withModifiers(modifiers) - } - } - - startsWith("@@") -> { - substring(2).substringBefore('^').trim().addImpl(!isWhitelist, modifiers) - } - - startsWith("##") -> { - // TODO css rules - } - - else -> { - if (endsWith('*')) { - list += Rule.Path(this.dropLast(1), contains = true).withModifiers(modifiers) - } else if (!contains('*')) { // wildcards is not supported yet - list += Rule.Path(this, contains = false).withModifiers(modifiers) - } - } - } - } - - @CheckResult - private fun Rule.withModifiers(options: String?): Rule { - if (options.isNullOrEmpty()) { - return this - } - var script: Boolean? = null - var thirdParty: Boolean? = null - options.split(',').forEach { - val isNot = it.startsWith('~') - when (it.removePrefix("~")) { - "script" -> script = !isNot - "third-party" -> thirdParty = !isNot - } - } - return Rule.WithModifiers( - baseRule = this, - script = script, - thirdParty = thirdParty, - domains = null, //TODO - domainsNot = null, //TODO - ) - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/os/AppValidator.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/os/AppValidator.kt index 8974201260..4e8177301f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/os/AppValidator.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/os/AppValidator.kt @@ -21,6 +21,6 @@ class AppValidator @Inject constructor( } private companion object { - private const val CERT_SHA256 = "67e15100bb809301783edcb6348fa3bbf83034d91e62868a91053dbd70db3f18" + private const val CERT_SHA256 = "DE0FDC4BC621BC9F68495CB030F4F23421D3257BA9A6DEBF3295C4076841C77B" } } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/prefs/AppSettings.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/prefs/AppSettings.kt index dd05558718..6c68c3c2d6 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/prefs/AppSettings.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/prefs/AppSettings.kt @@ -61,10 +61,10 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { ?: AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM val colorScheme: ColorScheme - get() = prefs.getEnumValue(KEY_COLOR_THEME, ColorScheme.default) + get() = prefs.getEnumValue(KEY_COLOR_THEME, ColorScheme.EXPRESSIVE) val isAmoledTheme: Boolean - get() = prefs.getBoolean(KEY_THEME_AMOLED, false) + get() = prefs.getBoolean(KEY_THEME_AMOLED, true) var mainNavItems: List get() { @@ -123,6 +123,10 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { get() = prefs.getBoolean(KEY_DISABLE_NSFW, false) set(value) = prefs.edit { putBoolean(KEY_DISABLE_NSFW, value) } + var isBrokenSourcesDisabled: Boolean + get() = prefs.getBoolean(KEY_DISABLE_BROKEN, true) + set(value) = prefs.edit { putBoolean(KEY_DISABLE_BROKEN, value) } + var appLocales: LocaleListCompat get() { val raw = prefs.getString(KEY_APP_LOCALE, null) @@ -292,9 +296,6 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { val isDynamicShortcutsEnabled: Boolean get() = prefs.getBoolean(KEY_SHORTCUTS, true) - val isUnstableUpdatesAllowed: Boolean - get() = prefs.getBoolean(KEY_UPDATES_UNSTABLE, false) - val isPagesTabEnabled: Boolean get() = prefs.getBoolean(KEY_PAGES_TAB, true) @@ -346,9 +347,6 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { val screenshotsPolicy: ScreenshotsPolicy get() = prefs.getEnumValue(KEY_SCREENSHOTS_POLICY, ScreenshotsPolicy.ALLOW) - val isAdBlockEnabled: Boolean - get() = prefs.getBoolean(KEY_ADBLOCK, false) - var userSpecifiedMangaDirectories: Set get() { val set = prefs.getStringSet(KEY_LOCAL_MANGA_DIRS, emptySet()).orEmpty() @@ -537,16 +535,6 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { val is32BitColorsEnabled: Boolean get() = prefs.getBoolean(KEY_32BIT_COLOR, false) - val isDiscordRpcEnabled: Boolean - get() = prefs.getBoolean(KEY_DISCORD_RPC, false) - - val isDiscordRpcSkipNsfw: Boolean - get() = prefs.getBoolean(KEY_DISCORD_RPC_SKIP_NSFW, false) - - var discordToken: String? - get() = prefs.getString(KEY_DISCORD_TOKEN, null)?.trim()?.nullIfEmpty() - set(value) = prefs.edit { putString(KEY_DISCORD_TOKEN, value?.nullIfEmpty()) } - val isPeriodicalBackupEnabled: Boolean get() = prefs.getBoolean(KEY_BACKUP_PERIODICAL_ENABLED, false) @@ -662,8 +650,6 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { const val TRACK_HISTORY = "history" const val TRACK_FAVOURITES = "favourites" - - const val KEY_ADBLOCK = "adblock" const val KEY_LIST_MODE = "list_mode_2" const val KEY_LIST_MODE_HISTORY = "list_mode_history" const val KEY_LIST_MODE_FAVORITES = "list_mode_favorites" @@ -771,7 +757,6 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { const val KEY_PREFETCH_CONTENT = "prefetch_content" const val KEY_APP_LOCALE = "app_locale" const val KEY_SOURCES_GRID = "sources_grid" - const val KEY_UPDATES_UNSTABLE = "updates_unstable" const val KEY_TIPS_CLOSED = "tips_closed" const val KEY_SSL_BYPASS = "ssl_bypass" const val KEY_READER_AUTOSCROLL_SPEED = "as_speed" @@ -787,6 +772,7 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { const val KEY_IMAGES_PROXY = "images_proxy_2" const val KEY_LOCAL_MANGA_DIRS = "local_manga_dirs" const val KEY_DISABLE_NSFW = "no_nsfw" + const val KEY_DISABLE_BROKEN = "no_broken_sources" const val KEY_RELATED_MANGA = "related_manga" const val KEY_NAV_MAIN = "nav_main" const val KEY_NAV_LABELS = "nav_labels" @@ -817,16 +803,11 @@ class AppSettings @Inject constructor(@ApplicationContext context: Context) { const val KEY_BACKUP_TG_CHAT = "backup_periodic_tg_chat_id" const val KEY_MANGA_LIST_BADGES = "manga_list_badges" const val KEY_TAGS_WARNINGS = "tags_warnings" - const val KEY_DISCORD_RPC = "discord_rpc" - const val KEY_DISCORD_RPC_SKIP_NSFW = "discord_rpc_skip_nsfw" - const val KEY_DISCORD_TOKEN = "discord_token" // keys for non-persistent preferences const val KEY_APP_VERSION = "app_version" const val KEY_IGNORE_DOZE = "ignore_dose" const val KEY_TRACKER_DEBUG = "tracker_debug" - const val KEY_LINK_WEBLATE = "about_app_translation" - const val KEY_LINK_TELEGRAM = "about_telegram" const val KEY_LINK_GITHUB = "about_github" const val KEY_LINK_MANUAL = "about_help" const val KEY_PROXY_TEST = "proxy_test" diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/dialog/ErrorDetailsDialog.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/dialog/ErrorDetailsDialog.kt index 4cd2343387..606f0def9b 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/dialog/ErrorDetailsDialog.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/dialog/ErrorDetailsDialog.kt @@ -15,8 +15,6 @@ import org.koitharu.kotatsu.core.ui.AlertDialogFragment import org.koitharu.kotatsu.core.util.ext.copyToClipboard import org.koitharu.kotatsu.core.util.ext.getCauseUrl import org.koitharu.kotatsu.core.util.ext.isHttpUrl -import org.koitharu.kotatsu.core.util.ext.isReportable -import org.koitharu.kotatsu.core.util.ext.report import org.koitharu.kotatsu.core.util.ext.requireSerializable import org.koitharu.kotatsu.core.util.ext.setTextAndVisible import org.koitharu.kotatsu.databinding.DialogErrorDetailsBinding @@ -50,8 +48,6 @@ class ErrorDetailsDialog : AlertDialogFragment(), Vie binding.textViewDescription.setTextAndVisible( if (appUpdateRepository.isUpdateAvailable) { R.string.error_disclaimer_app_outdated - } else if (exception.isReportable()) { - R.string.error_disclaimer_report } else { 0 }, @@ -72,11 +68,6 @@ class ErrorDetailsDialog : AlertDialogFragment(), Vie router.openAppUpdate() dismiss() } - } else if (exception.isReportable()) { - builder.setPositiveButton(R.string.report) { _, _ -> - exception.report(silent = true) - dismiss() - } } return builder } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraCoroutineErrorHandler.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraCoroutineErrorHandler.kt deleted file mode 100644 index 23502844cf..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraCoroutineErrorHandler.kt +++ /dev/null @@ -1,16 +0,0 @@ -package org.koitharu.kotatsu.core.util - -import kotlinx.coroutines.CoroutineExceptionHandler -import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug -import org.koitharu.kotatsu.core.util.ext.report -import kotlin.coroutines.AbstractCoroutineContextElement -import kotlin.coroutines.CoroutineContext - -class AcraCoroutineErrorHandler : AbstractCoroutineContextElement(CoroutineExceptionHandler), - CoroutineExceptionHandler { - - override fun handleException(context: CoroutineContext, exception: Throwable) { - exception.printStackTraceDebug() - exception.report() - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraScreenLogger.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraScreenLogger.kt deleted file mode 100644 index 5926cd7a1f..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/AcraScreenLogger.kt +++ /dev/null @@ -1,56 +0,0 @@ -package org.koitharu.kotatsu.core.util - -import android.app.Activity -import android.content.Context -import android.os.Bundle -import androidx.fragment.app.Fragment -import androidx.fragment.app.FragmentActivity -import androidx.fragment.app.FragmentManager -import androidx.fragment.app.FragmentManager.FragmentLifecycleCallbacks -import org.acra.ACRA -import org.koitharu.kotatsu.core.ui.DefaultActivityLifecycleCallbacks -import java.time.LocalTime -import java.time.temporal.ChronoUnit -import java.util.WeakHashMap -import javax.inject.Inject -import javax.inject.Singleton - -@Singleton -class AcraScreenLogger @Inject constructor() : FragmentLifecycleCallbacks(), DefaultActivityLifecycleCallbacks { - - private val keys = WeakHashMap() - - override fun onFragmentAttached(fm: FragmentManager, f: Fragment, context: Context) { - super.onFragmentAttached(fm, f, context) - ACRA.errorReporter.putCustomData(f.key(), f.arguments.contentToString()) - } - - override fun onFragmentDetached(fm: FragmentManager, f: Fragment) { - super.onFragmentDetached(fm, f) - ACRA.errorReporter.removeCustomData(f.key()) - keys.remove(f) - } - - override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) { - super.onActivityCreated(activity, savedInstanceState) - ACRA.errorReporter.putCustomData(activity.key(), activity.intent.extras.contentToString()) - (activity as? FragmentActivity)?.supportFragmentManager?.registerFragmentLifecycleCallbacks(this, true) - } - - override fun onActivityDestroyed(activity: Activity) { - super.onActivityDestroyed(activity) - ACRA.errorReporter.removeCustomData(activity.key()) - keys.remove(activity) - } - - private fun Any.key() = keys.getOrPut(this) { - val time = LocalTime.now().truncatedTo(ChronoUnit.SECONDS) - "$time: ${javaClass.simpleName}" - } - - @Suppress("DEPRECATION") - private fun Bundle?.contentToString() = this?.keySet()?.joinToString { k -> - val v = get(k) - "$k=$v" - } ?: toString() -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/WorkServiceStopHelper.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/WorkServiceStopHelper.kt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Coroutines.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Coroutines.kt index a724e48bbb..084e30db68 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Coroutines.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Coroutines.kt @@ -9,8 +9,6 @@ import kotlinx.coroutines.Deferred import kotlinx.coroutines.Job import kotlinx.coroutines.joinAll import kotlinx.coroutines.launch -import kotlinx.coroutines.plus -import org.koitharu.kotatsu.core.util.AcraCoroutineErrorHandler import org.koitharu.kotatsu.core.util.RetainedLifecycleCoroutineScope import org.koitharu.kotatsu.parsers.util.cancelAll import org.koitharu.kotatsu.parsers.util.runCatchingCancellable @@ -19,7 +17,7 @@ import kotlin.coroutines.EmptyCoroutineContext import kotlin.coroutines.cancellation.CancellationException val processLifecycleScope: CoroutineScope - get() = ProcessLifecycleOwner.get().lifecycleScope + AcraCoroutineErrorHandler() + get() = ProcessLifecycleOwner.get().lifecycleScope val RetainedLifecycle.lifecycleScope: RetainedLifecycleCoroutineScope inline get() = RetainedLifecycleCoroutineScope(this) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Throwable.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Throwable.kt index 5dffe9920f..f8c4bf71c3 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Throwable.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/util/ext/Throwable.kt @@ -12,10 +12,7 @@ import okhttp3.internal.http2.StreamResetException import okio.FileNotFoundException import okio.IOException import okio.ProtocolException -import org.acra.ktx.sendSilentlyWithAcra -import org.acra.ktx.sendWithAcra import org.jsoup.HttpStatusException -import org.koitharu.kotatsu.BuildConfig import org.koitharu.kotatsu.R import org.koitharu.kotatsu.core.exceptions.BadBackupFormatException import org.koitharu.kotatsu.core.exceptions.CaughtException @@ -33,7 +30,6 @@ import org.koitharu.kotatsu.core.exceptions.UnsupportedFileException import org.koitharu.kotatsu.core.exceptions.UnsupportedSourceException import org.koitharu.kotatsu.core.exceptions.WrapperIOException import org.koitharu.kotatsu.core.exceptions.WrongPasswordException -import org.koitharu.kotatsu.core.exceptions.resolve.ExceptionResolver import org.koitharu.kotatsu.parsers.ErrorMessages.FILTER_BOTH_LOCALE_GENRES_NOT_SUPPORTED import org.koitharu.kotatsu.parsers.ErrorMessages.FILTER_BOTH_STATES_GENRES_NOT_SUPPORTED import org.koitharu.kotatsu.parsers.ErrorMessages.FILTER_MULTIPLE_GENRES_NOT_SUPPORTED @@ -109,11 +105,11 @@ private fun Throwable.getDisplayMessageOrNull(resources: Resources): String? = w is SyncApiException, is ContentUnavailableException -> message - is ParseException -> shortMessage - is ConnectException, - is UnknownHostException, - is NoRouteToHostException, - is SocketTimeoutException -> resources.getString(R.string.network_error) + is ParseException -> shortMessage + is ConnectException, + is UnknownHostException, + is NoRouteToHostException, + is SocketTimeoutException -> resources.getString(R.string.network_error) is ImageDecodeException -> { val type = format?.substringBefore('/') @@ -196,33 +192,6 @@ private fun mapDisplayMessage(msg: String?, resources: Resources): String? = whe else -> null } -fun Throwable.isReportable(): Boolean { - if (this is Error) { - return true - } - if (this is CaughtException) { - return cause.isReportable() - } - if (this is WrapperIOException) { - return cause.isReportable() - } - if (ExceptionResolver.canResolve(this)) { - return false - } - if (this is ParseException - || this.isNetworkError() - || this is CloudFlareBlockedException - || this is CloudFlareProtectedException - || this is BadBackupFormatException - || this is WrongPasswordException - || this is TooManyRequestExceptions - || this is HttpStatusException - ) { - return false - } - return true -} - fun Throwable.isNetworkError(): Boolean { return this is UnknownHostException || this is SocketTimeoutException @@ -231,15 +200,6 @@ fun Throwable.isNetworkError(): Boolean { || this is HttpException && response.code == HttpURLConnection.HTTP_GATEWAY_TIMEOUT } -fun Throwable.report(silent: Boolean = false) { - val exception = CaughtException(this) - if (!silent) { - exception.sendWithAcra() - } else if (!BuildConfig.DEBUG) { - exception.sendSilentlyWithAcra() - } -} - fun Throwable.isWebViewUnavailable(): Boolean { val trace = stackTraceToString() return trace.contains("android.webkit.WebView.") diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/pager/ChaptersPagesSheet.kt b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/pager/ChaptersPagesSheet.kt index 9f75285927..ffcc6a90e9 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/pager/ChaptersPagesSheet.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/pager/ChaptersPagesSheet.kt @@ -100,10 +100,8 @@ class ChaptersPagesSheet : BaseAdaptiveSheet(), override fun onStateChanged(sheet: View, newState: Int) { val binding = viewBinding ?: return - binding.layoutTouchBlock.isTouchEventsAllowed = dialog != null || newState != STATE_COLLAPSED - if (newState == STATE_DRAGGING || newState == STATE_SETTLING) { - return - } + binding.layoutTouchBlock.isTouchEventsAllowed = newState != STATE_COLLAPSED + if (newState == STATE_DRAGGING || newState == STATE_SETTLING) return val isActionModeStarted = actionModeDelegate?.isActionModeStarted == true binding.toolbar.menuView?.isVisible = newState == STATE_EXPANDED && !isActionModeStarted binding.splitButtonRead.isVisible = newState != STATE_EXPANDED && !isActionModeStarted diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt b/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt index 9bb19d8b5e..70d9b8cc84 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt @@ -22,14 +22,12 @@ import dagger.assisted.AssistedInject import kotlinx.coroutines.sync.Mutex import kotlinx.coroutines.sync.withLock import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.ErrorReporterReceiver import org.koitharu.kotatsu.core.LocalizedAppContext import org.koitharu.kotatsu.core.model.LocalMangaSource import org.koitharu.kotatsu.core.model.isNsfw import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.util.ext.getDrawableOrThrow import org.koitharu.kotatsu.core.util.ext.getNotificationIconSize -import org.koitharu.kotatsu.core.util.ext.isReportable import org.koitharu.kotatsu.core.util.ext.mangaSourceExtra import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug import org.koitharu.kotatsu.download.domain.DownloadState @@ -209,17 +207,6 @@ class DownloadNotificationFactory @AssistedInject constructor( builder.setShowWhen(true) builder.setWhen(System.currentTimeMillis()) builder.setStyle(NotificationCompat.BigTextStyle().bigText(state.errorMessage)) - if (state.error.isReportable()) { - ErrorReporterReceiver.getPendingIntent(context, state.error)?.let { reportIntent -> - builder.addAction( - NotificationCompat.Action( - 0, - context.getString(R.string.report), - reportIntent, - ), - ) - } - } } else -> { diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/explore/data/MangaSourcesRepository.kt b/app/src/main/kotlin/org/koitharu/kotatsu/explore/data/MangaSourcesRepository.kt index dfa5c907a6..4d4198eb35 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/explore/data/MangaSourcesRepository.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/explore/data/MangaSourcesRepository.kt @@ -53,15 +53,13 @@ class MangaSourcesRepository @Inject constructor( get() = db.getSourcesDao() val allMangaSources: Set = Collections.unmodifiableSet( - EnumSet.noneOf(MangaParserSource::class.java).also { - MangaParserSource.entries.filterNotTo(it, MangaParserSource::isBroken) - } + EnumSet.allOf(MangaParserSource::class.java) ) suspend fun getEnabledSources(): List { assimilateNewSources() val order = settings.sourcesSortOrder - return dao.findAll(!settings.isAllSourcesEnabled, order).toSources(settings.isNsfwContentDisabled, order) + return dao.findAll(!settings.isAllSourcesEnabled, order).toSources(settings.isNsfwContentDisabled, settings.isBrokenSourcesDisabled,order) .let { enabled -> val external = getExternalSources() val list = ArrayList(enabled.size + external.size) @@ -81,7 +79,7 @@ class MangaSourcesRepository @Inject constructor( suspend fun getTopSources(limit: Int): List { assimilateNewSources() - return dao.findLastUsed(limit).toSources(settings.isNsfwContentDisabled, null) + return dao.findLastUsed(limit).toSources(settings.isNsfwContentDisabled, settings.isBrokenSourcesDisabled, null) } suspend fun getDisabledSources(): Set { @@ -117,6 +115,7 @@ class MangaSourcesRepository @Inject constructor( } val sources = entities.toSources( skipNsfwSources = settings.isNsfwContentDisabled, + settings.isBrokenSourcesDisabled, sortOrder = sortOrder, ).run { mapNotNullTo(ArrayList(size)) { it.mangaSource as? MangaParserSource } @@ -145,12 +144,13 @@ class MangaSourcesRepository @Inject constructor( fun observeEnabledSourcesCount(): Flow { return combine( observeIsNsfwDisabled(), + observeIsBrokenSourcesDisabled(), observeAllEnabled().flatMapLatest { isAllSourcesEnabled -> dao.observeAll(!isAllSourcesEnabled, SourcesSortOrder.MANUAL) }, - ) { skipNsfw, sources -> + ) { skipNsfw, skipBrokenSources, sources -> sources.count { - it.source.toMangaSourceOrNull()?.let { s -> !skipNsfw || !s.isNsfw() } == true + it.source.toMangaSourceOrNull()?.let { s -> (!skipNsfw || !s.isNsfw()) && (!skipBrokenSources || !s.isBroken) } == true } }.distinctUntilChanged().onStart { assimilateNewSources() } } @@ -158,24 +158,26 @@ class MangaSourcesRepository @Inject constructor( fun observeAvailableSourcesCount(): Flow { return combine( observeIsNsfwDisabled(), + observeIsBrokenSourcesDisabled(), observeAllEnabled().flatMapLatest { isAllSourcesEnabled -> dao.observeAll(!isAllSourcesEnabled, SourcesSortOrder.MANUAL) }, - ) { skipNsfw, enabledSources -> + ) { skipNsfw, skipBrokenSources, enabledSources -> val enabled = enabledSources.mapToSet { it.source } - allMangaSources.count { x -> - x.name !in enabled && (!skipNsfw || !x.isNsfw()) + allMangaSources.count { s -> + s.name !in enabled && (!skipNsfw || !s.isNsfw()) && (!skipBrokenSources || !s.isBroken) } }.distinctUntilChanged().onStart { assimilateNewSources() } } fun observeEnabledSources(): Flow> = combine( observeIsNsfwDisabled(), + observeIsBrokenSourcesDisabled(), observeAllEnabled(), observeSortOrder(), - ) { skipNsfw, allEnabled, order -> + ) { skipNsfw, skipBrokenSources, allEnabled, order -> dao.observeAll(!allEnabled, order).map { - it.toSources(skipNsfw, order) + it.toSources(skipNsfw, skipBrokenSources, order) } }.flattenLatest() .onStart { assimilateNewSources() } @@ -228,17 +230,21 @@ class MangaSourcesRepository @Inject constructor( } } - fun observeHasNewSources(): Flow = observeIsNsfwDisabled().map { skipNsfw -> - val sources = dao.findAllFromVersion(BuildConfig.VERSION_CODE).toSources(skipNsfw, null) + fun observeHasNewSources(): Flow = combine( + observeIsNsfwDisabled(), + observeIsBrokenSourcesDisabled() + ) { skipNsfw, skipBrokenSources -> + val sources = dao.findAllFromVersion(BuildConfig.VERSION_CODE).toSources(skipNsfw, skipBrokenSources, null) sources.isNotEmpty() && sources.size != allMangaSources.size }.onStart { assimilateNewSources() } fun observeHasNewSourcesForBadge(): Flow = combine( settings.observeAsFlow(AppSettings.KEY_SOURCES_VERSION) { sourcesVersion }, observeIsNsfwDisabled(), - ) { version, skipNsfw -> + observeIsBrokenSourcesDisabled(), + ) { version, skipNsfw, skipBrokenSources -> if (version < BuildConfig.VERSION_CODE) { - val sources = dao.findAllFromVersion(version).toSources(skipNsfw, null) + val sources = dao.findAllFromVersion(version).toSources(skipNsfw, skipBrokenSources,null) sources.isNotEmpty() } else { false @@ -364,6 +370,7 @@ class MangaSourcesRepository @Inject constructor( private fun List.toSources( skipNsfwSources: Boolean, + skipBrokenSources: Boolean, sortOrder: SourcesSortOrder?, ): MutableList { val isAllEnabled = settings.isAllSourcesEnabled @@ -373,6 +380,9 @@ class MangaSourcesRepository @Inject constructor( if (skipNsfwSources && source.isNsfw()) { continue } + if (skipBrokenSources && source.isBroken) { + continue + } if (source in allMangaSources) { result.add( MangaSourceInfo( @@ -393,6 +403,10 @@ class MangaSourcesRepository @Inject constructor( isNsfwContentDisabled } + private fun observeIsBrokenSourcesDisabled() = settings.observeAsFlow(AppSettings.KEY_DISABLE_BROKEN) { + isBrokenSourcesDisabled + } + private fun observeSortOrder() = settings.observeAsFlow(AppSettings.KEY_SOURCES_ORDER) { sourcesSortOrder } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/ImportService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/ImportService.kt index b51877e02c..e8e13df52b 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/ImportService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/ImportService.kt @@ -17,7 +17,6 @@ import coil3.request.ImageRequest import dagger.hilt.android.AndroidEntryPoint import kotlinx.coroutines.runBlocking import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.ErrorReporterReceiver import org.koitharu.kotatsu.core.model.isNsfw import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.ui.CoroutineIntentService @@ -139,14 +138,6 @@ class ImportService : CoroutineIntentService() { notification.setContentTitle(applicationContext.getString(R.string.error_occurred)) .setContentText(error.getDisplayMessage(applicationContext.resources)) .setSmallIcon(android.R.drawable.stat_notify_error) - ErrorReporterReceiver.getNotificationAction( - context = applicationContext, - e = error, - notificationId = startId, - notificationTag = TAG, - )?.let { action -> - notification.addAction(action) - } } return notification.build() } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/LocalChaptersRemoveService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/LocalChaptersRemoveService.kt index a121d7b332..37f78549d6 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/LocalChaptersRemoveService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/LocalChaptersRemoveService.kt @@ -12,7 +12,6 @@ import androidx.core.content.ContextCompat import dagger.hilt.android.AndroidEntryPoint import kotlinx.coroutines.flow.MutableSharedFlow import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.ErrorReporterReceiver import org.koitharu.kotatsu.core.model.parcelable.ParcelableManga import org.koitharu.kotatsu.core.ui.CoroutineIntentService import org.koitharu.kotatsu.core.util.ext.getDisplayMessage @@ -65,7 +64,6 @@ class LocalChaptersRemoveService : CoroutineIntentService() { .setContentText(error.getDisplayMessage(resources)) .setSmallIcon(android.R.drawable.stat_notify_error) .setAutoCancel(true) - .setContentIntent(ErrorReporterReceiver.getPendingIntent(applicationContext, error)) .build() val nm = getSystemService(NOTIFICATION_SERVICE) as NotificationManager nm.notify(NOTIFICATION_ID + startId, notification) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoDialog.kt b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoDialog.kt index 0fa40af166..2fba8f0baa 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoDialog.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoDialog.kt @@ -42,6 +42,7 @@ class LocalInfoDialog : AlertDialogFragment(), View.OnCl binding.textViewPath.text = it } binding.chipCleanup.setOnClickListener(this) + binding.chipAllcleanup.setOnClickListener(this) combine(viewModel.size, viewModel.availableSize, ::Pair).observe(viewLifecycleOwner) { if (it.first >= 0 && it.second >= 0) { setSegments(it.first, it.second) @@ -50,6 +51,7 @@ class LocalInfoDialog : AlertDialogFragment(), View.OnCl } } viewModel.onCleanedUp.observeEvent(viewLifecycleOwner, ::onCleanedUp) + viewModel.onAllCleanedUp.observeEvent(viewLifecycleOwner, ::onAllCleanedUp) viewModel.isCleaningUp.observe(viewLifecycleOwner) { loading -> binding.chipCleanup.isClickable = !loading dialog?.setCancelable(!loading) @@ -64,9 +66,15 @@ class LocalInfoDialog : AlertDialogFragment(), View.OnCl override fun onClick(v: View) { when (v.id) { R.id.chip_cleanup -> viewModel.cleanup() + R.id.chip_allcleanup -> viewModel.allCleanup() } } + private fun onAllCleanedUp(result: Boolean) { + val c = context ?: return + Toast.makeText(c, c.getString(R.string.delete_all_chapters), Toast.LENGTH_SHORT).show() + } + private fun onCleanedUp(result: Pair) { val c = context ?: return val text = if (result.first == 0 && result.second == 0L) { diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoViewModel.kt b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoViewModel.kt index 1f1c78bd88..1cc6eb2271 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoViewModel.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/local/ui/info/LocalInfoViewModel.kt @@ -15,6 +15,7 @@ import org.koitharu.kotatsu.core.util.ext.require import org.koitharu.kotatsu.core.util.ext.toFileOrNull import org.koitharu.kotatsu.local.data.LocalMangaRepository import org.koitharu.kotatsu.local.data.LocalStorageManager +import org.koitharu.kotatsu.local.domain.DeleteLocalMangaUseCase import org.koitharu.kotatsu.local.domain.DeleteReadChaptersUseCase import javax.inject.Inject @@ -24,12 +25,14 @@ class LocalInfoViewModel @Inject constructor( private val localMangaRepository: LocalMangaRepository, private val storageManager: LocalStorageManager, private val deleteReadChaptersUseCase: DeleteReadChaptersUseCase, + private val deleteLocalChaptersUseCase: DeleteLocalMangaUseCase, ) : BaseViewModel() { private val manga = savedStateHandle.require(AppRouter.KEY_MANGA).manga val isCleaningUp = MutableStateFlow(false) val onCleanedUp = MutableEventFlow>() + val onAllCleanedUp = MutableEventFlow() val path = MutableStateFlow(null) val size = MutableStateFlow(-1L) @@ -54,6 +57,19 @@ class LocalInfoViewModel @Inject constructor( } } + fun allCleanup() { + launchJob(Dispatchers.Default) { + try { + isCleaningUp.value = true + deleteLocalChaptersUseCase.invoke(manga) + computeSize().join() + onAllCleanedUp.call(true) + } finally { + isCleaningUp.value = false + } + } + } + private fun computeSize() = launchLoadingJob(Dispatchers.Default) { val file = manga.url.toUri().toFileOrNull() ?: localMangaRepository.findSavedManga(manga)?.file requireNotNull(file) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt index 4b22ce2fcc..bb13d540a1 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt @@ -1,8 +1,6 @@ package org.koitharu.kotatsu.main.ui import android.Manifest -import android.app.BackgroundServiceStartNotAllowedException -import android.app.ServiceStartNotAllowedException import android.content.Intent import android.content.pm.PackageManager.PERMISSION_GRANTED import android.os.Build @@ -46,7 +44,6 @@ import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import org.koitharu.kotatsu.R import org.koitharu.kotatsu.backups.ui.periodical.PeriodicalBackupService -import org.koitharu.kotatsu.browser.AdListUpdateService import org.koitharu.kotatsu.core.exceptions.resolve.SnackbarErrorObserver import org.koitharu.kotatsu.core.nav.router import org.koitharu.kotatsu.core.os.VoiceInputContract @@ -301,9 +298,6 @@ class MainActivity : BaseActivity(), AppBarOwner, BottomNav requestNotificationsPermission() startService(Intent(this@MainActivity, LocalIndexUpdateService::class.java)) startService(Intent(this@MainActivity, PeriodicalBackupService::class.java)) - if (settings.isAdBlockEnabled) { - startService(Intent(this@MainActivity, AdListUpdateService::class.java)) - } } } } catch (e: IllegalStateException) { diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/protect/AppProtectHelper.kt b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/protect/AppProtectHelper.kt index 8a9f8ed3cc..e51dd8f697 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/protect/AppProtectHelper.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/protect/AppProtectHelper.kt @@ -3,7 +3,6 @@ package org.koitharu.kotatsu.main.ui.protect import android.app.Activity import android.content.Intent import android.os.Bundle -import org.acra.dialog.CrashReportDialog import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.ui.DefaultActivityLifecycleCallbacks import javax.inject.Inject @@ -16,7 +15,7 @@ class AppProtectHelper @Inject constructor(private val settings: AppSettings) : private var isUnlocked = settings.appPassword.isNullOrEmpty() override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) { - if (!isUnlocked && activity !is ProtectActivity && activity !is CrashReportDialog) { + if (!isUnlocked && activity !is ProtectActivity) { val sourceIntent = Intent(activity, activity.javaClass) activity.intent?.let { sourceIntent.putExtras(it) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/ReaderViewModel.kt b/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/ReaderViewModel.kt index 272b05e196..b031b82394 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/ReaderViewModel.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/ReaderViewModel.kt @@ -67,7 +67,6 @@ import org.koitharu.kotatsu.reader.domain.DetectReaderModeUseCase import org.koitharu.kotatsu.reader.domain.PageLoader import org.koitharu.kotatsu.reader.ui.config.ReaderSettings import org.koitharu.kotatsu.reader.ui.pager.ReaderUiState -import org.koitharu.kotatsu.scrobbling.discord.ui.DiscordRpc import org.koitharu.kotatsu.stats.domain.StatsCollector import java.time.Instant import javax.inject.Inject @@ -89,7 +88,6 @@ class ReaderViewModel @Inject constructor( private val historyUpdateUseCase: HistoryUpdateUseCase, private val detectReaderModeUseCase: DetectReaderModeUseCase, private val statsCollector: StatsCollector, - private val discordRpc: DiscordRpc, @LocalStorageChanges localStorageChanges: SharedFlow, interactor: DetailsInteractor, deleteLocalMangaUseCase: DeleteLocalMangaUseCase, @@ -210,10 +208,10 @@ class ReaderViewModel @Inject constructor( } } - fun reload() { - loadingJob?.cancel() - loadImpl() - } + fun reload() { + loadingJob?.cancel() + loadImpl() + } fun onPause() { getMangaOrNull()?.let { @@ -221,13 +219,11 @@ class ReaderViewModel @Inject constructor( } } - fun onStop() { - discordRpc.clearRpc() - } + fun onStop() { + } - fun onIdle() { - discordRpc.setIdle() - } + fun onIdle() { + } fun switchMode(newMode: ReaderMode) { launchJob { @@ -524,7 +520,6 @@ class ReaderViewModel @Inject constructor( uiState.value = newState if (isIncognitoMode.value == false) { statsCollector.onStateChanged(m.id, state) - discordRpc.updateRpc(m.toManga(), newState) } } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/data/DiscordRepository.kt b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/data/DiscordRepository.kt deleted file mode 100644 index 600c13c004..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/data/DiscordRepository.kt +++ /dev/null @@ -1,73 +0,0 @@ -package org.koitharu.kotatsu.scrobbling.discord.data - -import android.content.Context -import dagger.Reusable -import dagger.hilt.android.qualifiers.ApplicationContext -import kotlinx.serialization.json.Json -import kotlinx.serialization.json.JsonArray -import kotlinx.serialization.json.JsonObject -import kotlinx.serialization.json.jsonObject -import kotlinx.serialization.json.jsonPrimitive -import okhttp3.MediaType.Companion.toMediaType -import okhttp3.OkHttpClient -import okhttp3.Request -import okhttp3.RequestBody.Companion.toRequestBody -import okhttp3.internal.closeQuietly -import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.network.BaseHttpClient -import org.koitharu.kotatsu.core.network.CommonHeaders -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.core.util.ext.ensureSuccess -import org.koitharu.kotatsu.parsers.util.await -import org.koitharu.kotatsu.parsers.util.parseRaw -import javax.inject.Inject - -private const val SCHEME_MP = "mp:" - -@Reusable -class DiscordRepository @Inject constructor( - @ApplicationContext context: Context, - private val settings: AppSettings, - @BaseHttpClient private val httpClient: OkHttpClient, -) { - - private val appId = context.getString(R.string.discord_app_id) - - suspend fun getMediaProxyUrl(url: String): String? { - if (isMediaProxyUrl(url)) { - return url - } - val token = checkNotNull(settings.discordToken) { - "Discord token is missing" - } - val request = Request.Builder() - .url("https://discord.com/api/v10/applications/${appId}/external-assets") - .header(CommonHeaders.AUTHORIZATION, token) - .post("{\"urls\":[\"${url}\"]}".toRequestBody("application/json".toMediaType())) - .build() - val body = httpClient.newCall(request).await().parseRaw() - when (val json = Json.parseToJsonElement(body)) { - is JsonObject -> throw RuntimeException(json.jsonObject["message"]?.jsonPrimitive?.content) - is JsonArray -> { - val externalAssetPath = json.firstOrNull() - ?.jsonObject - ?.get("external_asset_path") - ?.toString() - ?.replace("\"", "") - return externalAssetPath?.let { SCHEME_MP + it } - } - else -> throw RuntimeException("Unexpected response: $json") - } - } - - fun isMediaProxyUrl(url: String) = url.startsWith(SCHEME_MP) - - suspend fun checkToken(token: String) { - val request = Request.Builder() - .url("https://discord.com/api/v10/users/@me") - .header(CommonHeaders.AUTHORIZATION, token) - .get() - .build() - httpClient.newCall(request).await().ensureSuccess().closeQuietly() - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordAuthActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordAuthActivity.kt deleted file mode 100644 index 26fefd6487..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordAuthActivity.kt +++ /dev/null @@ -1,52 +0,0 @@ -package org.koitharu.kotatsu.scrobbling.discord.ui - -import android.os.Bundle -import android.view.MenuItem -import dagger.hilt.android.AndroidEntryPoint -import org.koitharu.kotatsu.browser.BaseBrowserActivity -import org.koitharu.kotatsu.core.parser.ParserMangaRepository -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.parsers.model.MangaSource -import javax.inject.Inject - -@AndroidEntryPoint -class DiscordAuthActivity : BaseBrowserActivity(), DiscordTokenWebClient.Callback { - - @Inject - lateinit var settings: AppSettings - - override fun onCreate2( - savedInstanceState: Bundle?, - source: MangaSource, - repository: ParserMangaRepository? - ) { - setDisplayHomeAsUp(isEnabled = true, showUpAsClose = true) - viewBinding.webView.settings.userAgentString = USER_AGENT - viewBinding.webView.webViewClient = DiscordTokenWebClient(this) - if (savedInstanceState == null) { - viewBinding.webView.loadUrl(BASE_URL) - } - } - - override fun onOptionsItemSelected(item: MenuItem): Boolean = when (item.itemId) { - android.R.id.home -> { - viewBinding.webView.stopLoading() - finishAfterTransition() - true - } - - else -> super.onOptionsItemSelected(item) - } - - override fun onTokenObtained(token: String) { - settings.discordToken = token - setResult(RESULT_OK) - finish() - } - - private companion object { - - const val BASE_URL = "https://discord.com/login" - private const val USER_AGENT = "Mozilla/5.0 (Linux; Android 14; SM-S921U; Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Mobile Safari/537.363" - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordRpc.kt b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordRpc.kt deleted file mode 100644 index ef5cf2a360..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordRpc.kt +++ /dev/null @@ -1,180 +0,0 @@ -package org.koitharu.kotatsu.scrobbling.discord.ui - -import android.content.Context -import android.os.SystemClock -import androidx.annotation.AnyThread -import androidx.collection.ArrayMap -import com.my.kizzyrpc.KizzyRPC -import com.my.kizzyrpc.entities.presence.Activity -import com.my.kizzyrpc.entities.presence.Assets -import com.my.kizzyrpc.entities.presence.Metadata -import com.my.kizzyrpc.entities.presence.Timestamps -import dagger.hilt.android.ViewModelLifecycle -import dagger.hilt.android.lifecycle.RetainedLifecycle -import dagger.hilt.android.scopes.ViewModelScoped -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.Job -import kotlinx.coroutines.cancelAndJoin -import kotlinx.coroutines.delay -import kotlinx.coroutines.launch -import kotlinx.coroutines.plus -import okio.utf8Size -import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.LocalizedAppContext -import org.koitharu.kotatsu.core.model.appUrl -import org.koitharu.kotatsu.core.model.getTitle -import org.koitharu.kotatsu.core.model.isNsfw -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.core.util.ext.lifecycleScope -import org.koitharu.kotatsu.core.util.ext.printStackTraceDebug -import org.koitharu.kotatsu.parsers.model.Manga -import org.koitharu.kotatsu.parsers.util.runCatchingCancellable -import org.koitharu.kotatsu.reader.ui.pager.ReaderUiState -import org.koitharu.kotatsu.scrobbling.discord.data.DiscordRepository -import java.util.Collections -import javax.inject.Inject - -private const val STATUS_ONLINE = "online" -private const val STATUS_IDLE = "idle" -private const val BUTTON_TEXT_LIMIT = 32 -private const val DEBOUNCE_TIMEOUT = 16_000L // 16 sec - -@ViewModelScoped -class DiscordRpc @Inject constructor( - @LocalizedAppContext private val context: Context, - private val settings: AppSettings, - private val repository: DiscordRepository, - lifecycle: ViewModelLifecycle, -) : RetainedLifecycle.OnClearedListener { - - private val coroutineScope = lifecycle.lifecycleScope + Dispatchers.Default - private val appId = context.getString(R.string.discord_app_id) - private val appName = context.getString(R.string.app_name) - private val appIcon = context.getString(R.string.app_icon_url) - private val mpCache = Collections.synchronizedMap(ArrayMap()) - private var lastUpdate = 0L - - private var rpc: KizzyRPC? = null - - private var rpcUpdateJob: Job? = null - - @Volatile - private var lastActivity: Activity? = null - - init { - lifecycle.addOnClearedListener(this) - } - - override fun onCleared() { - clearRpc() - } - - fun clearRpc() = synchronized(this) { - rpc?.closeRPC() - rpc = null - lastUpdate = 0L - } - - fun setIdle() { - lastActivity?.let { activity -> - getRpc()?.updateRpcAsync(activity, idle = true) - } - } - - @AnyThread - fun updateRpc(manga: Manga, state: ReaderUiState) { - getRpc()?.run { - if (settings.isDiscordRpcSkipNsfw && manga.isNsfw()) { - clearRpc() - return - } - updateRpcAsync( - activity = Activity( - applicationId = appId, - name = appName, - details = manga.title, - state = context.getString(R.string.chapter_d_of_d, state.chapterNumber, state.chaptersTotal), - type = 3, - timestamps = Timestamps( - start = lastActivity?.timestamps?.start ?: System.currentTimeMillis(), - ), - assets = Assets( - largeImage = manga.coverUrl, - largeText = context.getString(R.string.reading_s, manga.title), - smallText = context.getString(R.string.discord_rpc_description), - smallImage = appIcon, - ), - buttons = listOf( - context.getString(R.string.read_on_s, appName), - context.getString(R.string.read_on_s, manga.source.getTitle(context)), - ), - metadata = Metadata(listOf(manga.appUrl.toString(), manga.publicUrl)), - ), - idle = false, - ) - } - } - - private fun KizzyRPC.updateRpcAsync(activity: Activity, idle: Boolean) { - val prevJob = rpcUpdateJob - rpcUpdateJob = coroutineScope.launch { - prevJob?.cancelAndJoin() - val debounceTime = lastUpdate + DEBOUNCE_TIMEOUT - SystemClock.elapsedRealtime() - if (debounceTime > 0) { - delay(debounceTime) - } - val hideButtons = activity.buttons?.any { it != null && it.utf8Size() > BUTTON_TEXT_LIMIT } ?: false - val mappedActivity = activity.copy( - assets = activity.assets?.let { - it.copy( - largeImage = it.largeImage?.toMediaProxyUrl(), - smallImage = it.smallImage?.toMediaProxyUrl(), - ) - }, - buttons = activity.buttons.takeUnless { hideButtons }, - metadata = activity.metadata.takeUnless { hideButtons }, - ) - lastActivity = mappedActivity - updateRPC( - activity = mappedActivity, - status = if (idle) STATUS_IDLE else STATUS_ONLINE, - since = activity.timestamps?.start ?: System.currentTimeMillis(), - ) - lastUpdate = SystemClock.elapsedRealtime() - } - } - - suspend fun String.toMediaProxyUrl(): String? { - if (repository.isMediaProxyUrl(this)) { - return this - } - mpCache[this]?.let { - return it - } - return runCatchingCancellable { - repository.getMediaProxyUrl(this) - }.onSuccess { url -> - mpCache[this] = url - }.onFailure { - it.printStackTraceDebug() - }.getOrNull() - } - - private fun getRpc(): KizzyRPC? { - rpc?.let { - return it - } - return synchronized(this) { - rpc?.let { - return@synchronized it - } - if (settings.isDiscordRpcEnabled) { - settings.discordToken?.let { KizzyRPC(it) } - } else { - null - }.also { - rpc = it - } - } - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordTokenWebClient.kt b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordTokenWebClient.kt deleted file mode 100644 index 8a2cdb9a45..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/discord/ui/DiscordTokenWebClient.kt +++ /dev/null @@ -1,34 +0,0 @@ -package org.koitharu.kotatsu.scrobbling.discord.ui - -import android.graphics.Bitmap -import android.webkit.WebView -import org.koitharu.kotatsu.browser.BrowserCallback -import org.koitharu.kotatsu.browser.BrowserClient -import org.koitharu.kotatsu.parsers.util.removeSurrounding - -class DiscordTokenWebClient(private val callback: Callback) : BrowserClient(callback, null) { - - override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { - super.onPageStarted(view, url, favicon) - if (view != null) { - checkToken(view) - } - } - - private fun checkToken(view: WebView) { - view.evaluateJavascript("window.localStorage.token") { result -> - val token = result - ?.replace("\\\"", "") - ?.removeSurrounding('"') - ?.takeUnless { it == "null" } - if (!token.isNullOrEmpty()) { - callback.onTokenObtained(token) - } - } - } - - interface Callback : BrowserCallback { - - fun onTokenObtained(token: String) - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/SettingsActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/SettingsActivity.kt index 6d87030cf8..d7c8320593 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/SettingsActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/SettingsActivity.kt @@ -31,7 +31,6 @@ import org.koitharu.kotatsu.core.util.ext.textAndVisible import org.koitharu.kotatsu.databinding.ActivitySettingsBinding import org.koitharu.kotatsu.main.ui.owners.AppBarOwner import org.koitharu.kotatsu.settings.about.AboutSettingsFragment -import org.koitharu.kotatsu.settings.discord.DiscordSettingsFragment import org.koitharu.kotatsu.settings.search.SettingsItem import org.koitharu.kotatsu.settings.search.SettingsSearchFragment import org.koitharu.kotatsu.settings.search.SettingsSearchViewModel @@ -150,7 +149,6 @@ class SettingsActivity : AppRouter.ACTION_TRACKER -> TrackerSettingsFragment() AppRouter.ACTION_PERIODIC_BACKUP -> PeriodicalBackupSettingsFragment() AppRouter.ACTION_SOURCES -> SourcesSettingsFragment() - AppRouter.ACTION_MANAGE_DISCORD -> DiscordSettingsFragment() AppRouter.ACTION_PROXY -> ProxySettingsFragment() AppRouter.ACTION_MANAGE_DOWNLOADS -> DownloadsSettingsFragment() AppRouter.ACTION_SOURCE -> SourceSettingsFragment.newInstance( diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/AboutSettingsFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/AboutSettingsFragment.kt index e41d756a0e..24aeeaf0b9 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/AboutSettingsFragment.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/AboutSettingsFragment.kt @@ -6,15 +6,12 @@ import android.view.View import androidx.annotation.StringRes import androidx.fragment.app.viewModels import androidx.preference.Preference -import androidx.preference.SwitchPreferenceCompat import com.google.android.material.snackbar.Snackbar import dagger.hilt.android.AndroidEntryPoint import kotlinx.coroutines.flow.combine import org.koitharu.kotatsu.BuildConfig import org.koitharu.kotatsu.R import org.koitharu.kotatsu.core.github.AppVersion -import org.koitharu.kotatsu.core.github.VersionId -import org.koitharu.kotatsu.core.github.isStable import org.koitharu.kotatsu.core.nav.router import org.koitharu.kotatsu.core.prefs.AppSettings import org.koitharu.kotatsu.core.ui.BasePreferenceFragment @@ -31,19 +28,13 @@ class AboutSettingsFragment : BasePreferenceFragment(R.string.about) { findPreference(AppSettings.KEY_APP_VERSION)?.run { title = getString(R.string.app_version, BuildConfig.VERSION_NAME) } - findPreference(AppSettings.KEY_UPDATES_UNSTABLE)?.run { - isEnabled = VersionId(BuildConfig.VERSION_NAME).isStable - if (!isEnabled) isChecked = true - } } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) combine(viewModel.isUpdateSupported, viewModel.isLoading, ::Pair) .observe(viewLifecycleOwner) { (isUpdateSupported, isLoading) -> - findPreference(AppSettings.KEY_UPDATES_UNSTABLE)?.isVisible = isUpdateSupported findPreference(AppSettings.KEY_APP_VERSION)?.isEnabled = isUpdateSupported && !isLoading - } viewModel.onUpdateAvailable.observeEvent(viewLifecycleOwner, ::onUpdateAvailable) } @@ -55,11 +46,6 @@ class AboutSettingsFragment : BasePreferenceFragment(R.string.about) { true } - AppSettings.KEY_LINK_WEBLATE -> { - openLink(R.string.url_weblate, preference.title) - true - } - AppSettings.KEY_LINK_GITHUB -> { openLink(R.string.url_github, preference.title) true @@ -70,13 +56,6 @@ class AboutSettingsFragment : BasePreferenceFragment(R.string.about) { true } - AppSettings.KEY_LINK_TELEGRAM -> { - if (!openLink(R.string.url_telegram, null)) { - openLink(R.string.url_telegram_web, preference.title) - } - true - } - else -> super.onPreferenceTreeClick(preference) } } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogFragment.kt deleted file mode 100644 index 859098b038..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogFragment.kt +++ /dev/null @@ -1,74 +0,0 @@ -package org.koitharu.kotatsu.settings.about.changelog - -import android.os.Bundle -import android.view.LayoutInflater -import android.view.View -import android.view.ViewGroup -import androidx.core.view.WindowInsetsCompat -import androidx.fragment.app.viewModels -import dagger.hilt.android.AndroidEntryPoint -import io.noties.markwon.Markwon -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.flow.filterNotNull -import kotlinx.coroutines.flow.flowOn -import kotlinx.coroutines.flow.map -import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.exceptions.resolve.DialogErrorObserver -import org.koitharu.kotatsu.core.ui.BaseFragment -import org.koitharu.kotatsu.core.util.ext.consumeAll -import org.koitharu.kotatsu.core.util.ext.container -import org.koitharu.kotatsu.core.util.ext.end -import org.koitharu.kotatsu.core.util.ext.observe -import org.koitharu.kotatsu.core.util.ext.observeEvent -import org.koitharu.kotatsu.core.util.ext.showOrHide -import org.koitharu.kotatsu.core.util.ext.start -import org.koitharu.kotatsu.databinding.FragmentChangelogBinding - -@AndroidEntryPoint -class ChangelogFragment : BaseFragment() { - - private val viewModel: ChangelogViewModel by viewModels() - - override fun onCreateViewBinding( - inflater: LayoutInflater, - container: ViewGroup? - ) = FragmentChangelogBinding.inflate(inflater, container, false) - - override fun onViewBindingCreated(binding: FragmentChangelogBinding, savedInstanceState: Bundle?) { - super.onViewBindingCreated(binding, savedInstanceState) - val markwon = Markwon.create(binding.root.context) - viewModel.isLoading.observe(viewLifecycleOwner) { - binding.progressBar.showOrHide(it) - } - viewModel.onError.observeEvent(viewLifecycleOwner, DialogErrorObserver(binding.root, this)) - viewModel.changelog.filterNotNull() - .map { markwon.toMarkdown(it) } - .flowOn(Dispatchers.Default) - .observe(viewLifecycleOwner) { - markwon.setParsedMarkdown(binding.textViewContent, it) - } - } - - override fun onResume() { - super.onResume() - activity?.setTitle(R.string.changelog) - } - - override fun onApplyWindowInsets( - v: View, - insets: WindowInsetsCompat - ): WindowInsetsCompat { - val typeMask = WindowInsetsCompat.Type.systemBars() - val barsInsets = insets.getInsets(typeMask) - val isTablet = !resources.getBoolean(R.bool.is_tablet) - val isMaster = container?.id == R.id.container_master - val basePadding = resources.getDimensionPixelOffset(R.dimen.screen_padding) - requireViewBinding().textViewContent.setPaddingRelative( - basePadding + if (isTablet && !isMaster) 0 else barsInsets.start(v), - basePadding, - basePadding + if (isTablet && isMaster) 0 else barsInsets.end(v), - basePadding + barsInsets.bottom, - ) - return insets.consumeAll(typeMask) - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogViewModel.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogViewModel.kt deleted file mode 100644 index 4b8aea7ed4..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/about/changelog/ChangelogViewModel.kt +++ /dev/null @@ -1,31 +0,0 @@ -package org.koitharu.kotatsu.settings.about.changelog - -import dagger.hilt.android.lifecycle.HiltViewModel -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.flow.MutableStateFlow -import org.jsoup.internal.StringUtil -import org.koitharu.kotatsu.core.github.AppUpdateRepository -import org.koitharu.kotatsu.core.ui.BaseViewModel -import javax.inject.Inject - -@HiltViewModel -class ChangelogViewModel @Inject constructor( - private val appUpdateRepository: AppUpdateRepository, -) : BaseViewModel() { - - val changelog = MutableStateFlow(null) - - init { - launchLoadingJob(Dispatchers.Default) { - val versions = appUpdateRepository.getAvailableVersions() - val stringJoiner = StringUtil.StringJoiner("\n\n\n") - for (version in versions) { - stringJoiner.add("# ") - .append(version.name) - .append("\n\n") - .append(version.description) - } - changelog.value = stringJoiner.complete() - } - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsFragment.kt deleted file mode 100644 index f7f70966a9..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsFragment.kt +++ /dev/null @@ -1,114 +0,0 @@ -package org.koitharu.kotatsu.settings.discord - -import android.content.Intent -import android.os.Bundle -import android.view.View -import android.view.inputmethod.EditorInfo -import androidx.appcompat.app.AlertDialog -import androidx.fragment.app.viewModels -import androidx.preference.EditTextPreference -import androidx.preference.EditTextPreferenceDialogFragmentCompat -import androidx.preference.Preference -import dagger.hilt.android.AndroidEntryPoint -import org.koitharu.kotatsu.R -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.core.ui.BasePreferenceFragment -import org.koitharu.kotatsu.core.util.ext.observe -import org.koitharu.kotatsu.core.util.ext.withArgs -import org.koitharu.kotatsu.scrobbling.discord.ui.DiscordAuthActivity - -@AndroidEntryPoint -class DiscordSettingsFragment : BasePreferenceFragment(R.string.discord) { - - private val viewModel by viewModels() - - override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { - addPreferencesFromResource(R.xml.pref_discord) - findPreference(AppSettings.KEY_DISCORD_TOKEN)?.let { pref -> - pref.dialogMessage = pref.context.getString( - R.string.discord_token_description, - pref.context.getString(R.string.sign_in), - ) - pref.setOnBindEditTextListener { - it.setHint(R.string.discord_token_hint) - it.inputType = EditorInfo.TYPE_CLASS_TEXT or EditorInfo.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD - } - } - } - - override fun onViewCreated(view: View, savedInstanceState: Bundle?) { - super.onViewCreated(view, savedInstanceState) - viewModel.tokenState.observe(viewLifecycleOwner) { (state, token) -> - bindTokenPreference(state, token) - } - } - - override fun onDisplayPreferenceDialog(preference: Preference) { - if (preference is EditTextPreference && preference.key == AppSettings.KEY_DISCORD_TOKEN) { - if (parentFragmentManager.findFragmentByTag(TokenDialogFragment.DIALOG_FRAGMENT_TAG) != null) { - return - } - val f = TokenDialogFragment.newInstance(preference.key) - @Suppress("DEPRECATION") - f.setTargetFragment(this, 0) - f.show(parentFragmentManager, TokenDialogFragment.DIALOG_FRAGMENT_TAG) - return - } - super.onDisplayPreferenceDialog(preference) - } - - private fun bindTokenPreference(state: TokenState, token: String?) { - val pref = findPreference(AppSettings.KEY_DISCORD_TOKEN) ?: return - when (state) { - TokenState.EMPTY -> { - pref.icon = null - pref.setSummary(R.string.discord_token_summary) - } - - TokenState.REQUIRED -> { - pref.icon = getWarningIcon() - pref.setSummary(R.string.discord_token_summary) - } - - TokenState.INVALID -> { - pref.icon = getWarningIcon() - pref.summary = getString(R.string.invalid_token, token) - } - - TokenState.VALID -> { - pref.icon = null - pref.summary = token - } - - TokenState.CHECKING -> { - pref.icon = null - pref.setSummary(R.string.loading_) - } - } - } - - class TokenDialogFragment : EditTextPreferenceDialogFragmentCompat() { - - override fun onPrepareDialogBuilder(builder: AlertDialog.Builder) { - super.onPrepareDialogBuilder(builder) - builder.setNeutralButton(R.string.sign_in) { _, _ -> - openSignIn() - } - } - - private fun openSignIn() { - activity?.run { - startActivity(Intent(this, DiscordAuthActivity::class.java)) - } - } - - companion object { - - const val DIALOG_FRAGMENT_TAG: String = "androidx.preference.PreferenceFragment.DIALOG" - - fun newInstance(key: String) = TokenDialogFragment().withArgs(1) { - putString(ARG_KEY, key) - } - } - } -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsViewModel.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsViewModel.kt deleted file mode 100644 index 57e2324b47..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/DiscordSettingsViewModel.kt +++ /dev/null @@ -1,67 +0,0 @@ -package org.koitharu.kotatsu.settings.discord - -import androidx.lifecycle.viewModelScope -import dagger.hilt.android.lifecycle.HiltViewModel -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.flow.Flow -import kotlinx.coroutines.flow.SharingStarted -import kotlinx.coroutines.flow.StateFlow -import kotlinx.coroutines.flow.flatMapLatest -import kotlinx.coroutines.flow.flow -import kotlinx.coroutines.flow.stateIn -import kotlinx.coroutines.plus -import org.koitharu.kotatsu.core.prefs.AppSettings -import org.koitharu.kotatsu.core.ui.BaseViewModel -import org.koitharu.kotatsu.core.util.ext.isNetworkError -import org.koitharu.kotatsu.parsers.util.runCatchingCancellable -import org.koitharu.kotatsu.scrobbling.discord.data.DiscordRepository -import javax.inject.Inject - -@HiltViewModel -class DiscordSettingsViewModel @Inject constructor( - private val settings: AppSettings, - private val repository: DiscordRepository, -) : BaseViewModel() { - - val tokenState: StateFlow> = settings.observe( - AppSettings.KEY_DISCORD_RPC, - AppSettings.KEY_DISCORD_TOKEN, - ).flatMapLatest { - checkToken() - }.stateIn( - viewModelScope + Dispatchers.Default, - SharingStarted.Eagerly, - TokenState.CHECKING to settings.discordToken, - ) - - private fun checkToken(): Flow> = flow { - val token = settings.discordToken - if (!settings.isDiscordRpcEnabled) { - emit( - if (token == null) { - TokenState.EMPTY to null - } else { - TokenState.VALID to token - }, - ) - return@flow - } - if (token == null) { - emit(TokenState.REQUIRED to null) - return@flow - } - emit(TokenState.CHECKING to token) - if (validateToken(token)) { - emit(TokenState.VALID to token) - } else { - emit(TokenState.INVALID to token) - } - } - - private suspend fun validateToken(token: String) = runCatchingCancellable { - repository.checkToken(token) - }.fold( - onSuccess = { true }, - onFailure = { it.isNetworkError() }, - ) -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/TokenState.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/TokenState.kt deleted file mode 100644 index 448f4e12f7..0000000000 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/discord/TokenState.kt +++ /dev/null @@ -1,6 +0,0 @@ -package org.koitharu.kotatsu.settings.discord - -enum class TokenState { - - EMPTY, REQUIRED, INVALID, VALID, CHECKING -} diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/search/SettingsSearchHelper.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/search/SettingsSearchHelper.kt index bf952fddf3..695310b344 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/search/SettingsSearchHelper.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/search/SettingsSearchHelper.kt @@ -19,7 +19,6 @@ import org.koitharu.kotatsu.settings.ServicesSettingsFragment import org.koitharu.kotatsu.settings.StorageAndNetworkSettingsFragment import org.koitharu.kotatsu.settings.SuggestionsSettingsFragment import org.koitharu.kotatsu.settings.about.AboutSettingsFragment -import org.koitharu.kotatsu.settings.discord.DiscordSettingsFragment import org.koitharu.kotatsu.settings.sources.SourcesSettingsFragment import org.koitharu.kotatsu.settings.tracker.TrackerSettingsFragment import org.koitharu.kotatsu.settings.userdata.BackupsSettingsFragment @@ -73,12 +72,6 @@ class SettingsSearchHelper @Inject constructor( listOf(context.getString(R.string.services)), SuggestionsSettingsFragment::class.java, ) - preferenceManager.inflateTo( - result, - R.xml.pref_discord, - listOf(context.getString(R.string.services)), - DiscordSettingsFragment::class.java, - ) preferenceManager.inflateTo( result, R.xml.pref_sources, diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/auth/SourceAuthActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/auth/SourceAuthActivity.kt index 583c66d0c9..56815f0d0d 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/auth/SourceAuthActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/auth/SourceAuthActivity.kt @@ -45,7 +45,7 @@ class SourceAuthActivity : BaseBrowserActivity(), BrowserCallback { return } setDisplayHomeAsUp(isEnabled = true, showUpAsClose = true) - viewBinding.webView.webViewClient = BrowserClient(this, adBlock) + viewBinding.webView.webViewClient = BrowserClient(this) lifecycleScope.launch { try { proxyProvider.applyWebViewConfig() diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/catalog/SourcesCatalogViewModel.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/catalog/SourcesCatalogViewModel.kt index 359e1dccd2..5f4e9205fe 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/catalog/SourcesCatalogViewModel.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/sources/catalog/SourcesCatalogViewModel.kt @@ -61,7 +61,7 @@ class SourcesCatalogViewModel @Inject constructor( appliedFilter, db.invalidationTrackerFlow(TABLE_SOURCES), ) { q, f, _ -> - buildSourcesList(f, q) + buildSourcesList(f, q, settings.isBrokenSourcesDisabled) }.stateIn(viewModelScope + Dispatchers.Default, SharingStarted.Eagerly, listOf(LoadingState)) init { @@ -102,11 +102,11 @@ class SourcesCatalogViewModel @Inject constructor( appliedFilter.value = appliedFilter.value.copy(isNewOnly = value) } - private suspend fun buildSourcesList(filter: SourcesCatalogFilter, query: String?): List { + private suspend fun buildSourcesList(filter: SourcesCatalogFilter, query: String?, isBrokenSourcesDisabled: Boolean): List { val sources = repository.queryParserSources( isDisabledOnly = true, isNewOnly = filter.isNewOnly, - excludeBroken = false, + excludeBroken = isBrokenSourcesDisabled, types = filter.types, query = query, locale = filter.locale, diff --git a/app/src/main/res/drawable/ic_discord.xml b/app/src/main/res/drawable/ic_discord.xml deleted file mode 100644 index 73fde19898..0000000000 --- a/app/src/main/res/drawable/ic_discord.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/app/src/main/res/layout/activity_kitsu_auth.xml b/app/src/main/res/layout/activity_kitsu_auth.xml index c070ffa35b..a9cbdc4a5c 100644 --- a/app/src/main/res/layout/activity_kitsu_auth.xml +++ b/app/src/main/res/layout/activity_kitsu_auth.xml @@ -2,7 +2,6 @@ diff --git a/app/src/main/res/layout/dialog_local_info.xml b/app/src/main/res/layout/dialog_local_info.xml index 814ac7cb9a..b72c9a6de5 100644 --- a/app/src/main/res/layout/dialog_local_info.xml +++ b/app/src/main/res/layout/dialog_local_info.xml @@ -62,4 +62,13 @@ android:text="@string/delete_read_chapters" app:chipIcon="@drawable/ic_delete" /> + + diff --git a/app/src/main/res/layout/fragment_changelog.xml b/app/src/main/res/layout/fragment_changelog.xml deleted file mode 100644 index da1f24ae72..0000000000 --- a/app/src/main/res/layout/fragment_changelog.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-ab/plurals.xml b/app/src/main/res/values-ab/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-ab/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-ar/plurals.xml b/app/src/main/res/values-ar/plurals.xml deleted file mode 100644 index 035f444e41..0000000000 --- a/app/src/main/res/values-ar/plurals.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - لا يوجد فصل جديد - فصل جديد - فصلين جديدين - %1$d فصول جديدة - %1$d فصل جديد - %1$d فصل جديد - - - لا يوجد فصول - فصل واحد - فصلين - %1$d فصول - %1$d فصل - %1$d فصل - - - ٠ دقائق مضت - منذ دقيقة مضت - منذ دقيقتان مضت - %1$dدقائق مضت - %1$dدقيقة مضت - %1$dدقيقة مضت - - - %1$d عنصر - عنصر واحد - عنصران - %1$d عناصر - %1$d عنصر - %1$d عنصر - - - ٠ شهر مضى - شهر مضى - شهرين مضت - %1$d أشهر مضت - %1$d شهر مضت - %1$d شهر مضت - - - ٠ يوم مضى - يوم مضى - يومين مضت - %1$d أيام مضت - %1$d يوم مضت - %1$d يوم مضت - - - ٠ ساعة مضت - ساعة مضت - ساعتين مضت - %1$d ساعات مضت - %1$d ساعة مضت - %1$d ساعة مضت - - - %1$d دقيقة - %1$d دقيقة - %1$d دقيقتان - %1$d دقائق - %1$d دقيقة - %1$d ساعة - - - %1$d ساعة - ساعة - ساعتان - %1$d ساعات - %1$d ساعة - %1$d ساعة - - diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml deleted file mode 100644 index 16cb9d8534..0000000000 --- a/app/src/main/res/values-ar/strings.xml +++ /dev/null @@ -1,810 +0,0 @@ - - - قائمة مفصلة - حدث خطأ - تفاصيل - شبكة - وضع القائمة - الإعدادات - مصادر المانجا - الفصول - المُفضلة - ‌خطاء في الشبكة - جار التحميل… - فصل %1$d من %2$d - إغلاق - حاول مجدداً - جاري الحوسبة … - التخزين المحلي - السجل - اللائحة - محو سجل - أضف للمفضلة - أضف - حفظ - لا سجل بعد - التحميلات - اسم - الأحدث - تقييم - صفحات - إقرأ - شارك - لا شيء موجود - لا مفضلة بعد - بحث - البحث في المانجا - جاري التنزيل… - انشاء اختصار… - مظهر - حسب النظام - شارك %s - في طور المعالجة… - محدث - تصفية - ترتيب الفرز - فاتح - داكن - مسح - حذف - شائع - قائمة جديدة - تم التنزيل - احفظ الصفحة - تم الحفظ - اساسي - لا يوجد وصف - مسح ذاكرة التخزين المؤقت للصفحة - ويبتون - وضع القراءة - بحث على %s - حذف المانغا - حذف \"%s\" من الجهاز نهائيا؟ - إعدادات القارئ - تغییر صفحات - حذف - شارك الصورة - إما أن تختار ملف ZIP أو CBZ. - استورد - هذا الخيار غير مدعوم - حجم الشبكة - أكمل - خطأ - مسح تاريخ البحث - تعطيل NSFW - التحديثات - يمكنك استخدام سيرفر التزامن ذاتياً أو السيرفر الافتراضي. لا تغير هذا إن لم تكن متأكداً مما تفعله. - سيتم تسجيل خروجك من جميع المصادر - مسح ملفات تعريف الارتباط - قوائم المُفضلة - مسح ذاكرة التخزين المؤقت للصور المصغرة - تدوير الشاشة - هل تريد مسح سجل التحديث بشكل دائم؟ - تفعيل الاقتراحات - مسح الموجز - مرحبا - ترجمة هذا التطبيق - اهتزاز - لا يوجد تحديثات - حذف - التخزين الداخلي - اقرأ لاحقا - تم حفظ النسخة الاحتياطية - إنشاء نسخة احتياطية - تمكين %1$d من %2$d - انقر لإعادة المحاولة - تجاهل أخطاء SSL - سجل الدخول لمشاهدة المحتوى - التالي - استعادة من نسخة احتياطية - كلمة السر يجب أن تكون 4 أحرف أو أكثر - عنوان السيرفر - فصول جديدة من ما تقرأه تظهر هنا - ابدأ بقراءة المانجا وستحصل على اقتراحات مخصصة - ابحث عن متشابه - تم الاستعادة - أدخل كلمة السر لبدء التطبيق - الاقتراحات - مفعل - هل تريد إزالة استعلامات البحث الأخيرة نهائيًا؟ - تم المسح - تحديث - سيبدأ تحديث الموجز قريبًا - تتوفر نسخة جديدة من التطبيق - نسخة جديدة: %s - إعدادات التزامن - قائمة جديدة - صوت الإشعار - النسخ الاحتياطي و الاستعادة - إظهار أرقام الصفحات - تم المسح - تم حذف \"%s\" من التخزين المحلي - المانجا المحفوظة - الفتح في المتصفح - ترجمة - الإشعارات - العكس - البحث عن تحديثات - كلمة سر خاطئة - المجموعة - الآن - تنزيل - الفصل مفقود - الحجم: %s - حول - التحقق من الفصول الجديدة - حل - أستعيدت البيانات، لكن هناك أخطاء - فصول جديدة - تأكيد الخروج - حماية التطبيق - كلمة السر غير مطابقة - أمس - تحقق من وجود تحديثات - اطلب كلمة السر عند تشغيل التطبيق - من اليمين الى اليسار - سيتم تذكر الاعدادات المختارة لهذه المانجا - الافتراضي: %s - تأكد - مسح موجز التحديثات - معطل - منذ فترة - إعدادات الإشعارات - اقرأ المزيد - نتائج البحث - الملف غير موجود - نسخة %s - تمت إزالة جميع ملفات تعريف الارتباط - انتهت - مستمرة - أقترح المانجا بناء على تفضيلاتك - جارٍ التحضير… - اضغط مرتين للخروج من التطبيق - ادخل كلمة السر - كرر كلمة السر - استعيدت جميع البيانات - يمكنك إنشاء نسخة احتياطية من السجل الخاص بك والمُفضلة واستعادتها - تخزين خارجي - صامت - اليوم - الافتراضي - تسجبل الدخول - المجال - كل ما تقرأه سيعرض هنا - حاول إعادة صياغة الكلمات. - يبدو أنه فارغ… - إعادة القراءة - وضع القارئ التلقائي - رف - تتبع - ابحث عن ما تقرأه في قسم «استكشاف» - كل المُفضلة - أدخل بريدك الإلكتروني للمتابعة - تعطيل الجميع - لا توجد فصول في هذه المانجا - إعادة تحميل الصفحات - إظهار مؤشرات التقدم في القراءة - معالجة المانجا المحفوظة - لاتوجد مساحة تخزين كافية - لن تتلقى إشعارات ولكن سيتم تمييز الفصول الجديدة في القوائم - قائمة فارغة - ستتلقى إشعارات حول تحديثات المانجا التي تقرأها - مجلد التحميلات - أقرأها - مصرح له - لغات مختلفة - اكتملت عملية الإزالة - تعديل - مطلوب التحقق من الCAPTCHA - تم الحذف من السجل - حدث خطأ ما. يرجى إرسال تقرير بالخطأ إلى المطورين لمساعدتنا في إصلاحه. - اكتشف تلقائيًا ما إذا كانت المانجا عبارة عن webtoon - المانجا التي قرأتها مؤخرًا - مظهر - حذف الإشارة المرجعية - يساعد في فحص التحديثات في الخلفية - تسجيل الدخول على %s غير مدعوم - معلقَّة - اسم - تعديل القائمة - تتميز بعض الأجهزة بسلوك نظام مختلف، مما قد يؤدي إلى تعطيل مهام الخلفية. - حدد التصنيفات التي لا تريد رؤيتها في الاقتراحات - وضع القياس - فقط على Wi-Fi - أسود - رجوع - السماح - DNS مع HTTPS - مزامنة بياناتك - مانجا من المُفضلة لديك - إرسال - اضافة إشارة مرجعية - احظر دائما - تتوفر مصادر مانغا جديدة - مناسب للارتفاع - غير متاح - التحقق من وجود فصول جديدة مع تلقي الاشعارات - تم تسجيل الدخول كـ %s - يتم تحليل جميع البيانات محليًا فقط على هذا الجهاز ولا يتم إرسالها إلى أي مكان. - تراجع - مناسب للمركز - استبعد المانجات NSFW من سجل التصفح - يساعد في تجنب حظر عنوان IP الخاص بك - هل تريد حذف العناصر المحددة من الجهاز نهائيًا؟ - في قائمة الانتظار - تبليغ - تبطيء التحميل - التزامن - البحث عن الفصل - دائما - أقصاء التصنيفات - ألغيت - الحساب موجود بالفعل - أخفِ - استخدم المقاييس الحيوية إذا كانت متاحة - حدد اللغات التي تريد قراءة المانجا بها. ويمكنك تغيير الخيار لاحقًا في الإعدادات. - تحديث الاقتراحات - %1$s%% - ستتم إزالة الفصول في الخلفية - الوضع الافتراضي - تسجيل الخروج - مكتملة - آخر التحديثات - لا تحدد - مناسب للعرض - إعادة تعيين الترتيب حسب - متروكة - +18 - يستهلك طاقة بطارية أقل على شاشات AMOLED - تمكين الإشعارات - لا تقترح مانجات NSFW - أبداً - تعطيل \"إستهلاك أقل للبطارية\" - أنوي قرأتها - انيميشن الصفحة - الأنواع - خيارات تخزين أخرى - حظر على NSFW - إبقاء في البداية - احفظ شيئًا أو قم باستيراده من ملف. - قم بحفظ شيءٍ أولاً - المحفوظات - لا توجد قوائم مُفضلة - سياسة لقطة الشاشة - تم - لا شكرا - تفعيل - سيتم إلغاء جميع التنزيلات النشطة، وستُفقَد البيانات المحملة جزئيًا - ليس لديك أية تنزيلات - تم الإضافة للمحفظة - حذف البيانات - اظهر نسبة القراءة في السجل و المُفضلة - اظهر الكل - مجال غير صالح - تم مسح سجل التصفح - تم الحذف من المحفظة - فعّل مصادر المانغا لقراءة المانغا عبر الإنترنت - عشوائي - خدمات - بدأ التحميل - اضغط باستمرار على العناصر لإعادة ترتيبه.\" - B|kB|MB|GB|TB - تم الحذف من المحفظة - اختر نطاق - امسح كل السجل - آخر 2 سا - إدارة - لا يوجد شيء في المحفظة - يمكنك إضافة المانجا إلى المحفظة أثناء قراءتها - لا توجد مصادر للمانجا - إعادة ترتيب - فارغ - استكشف - بيانات تخزين مؤقت أخرى - استهلاك التخزين - متوفر - %s - %s - خيارات - الوضع الخفي - تمرير تلقائي - فصل %1$d/%2$d صفحة %3$d/%4$d - عرض شريط المعلومات في قارئ الصفحات - مجلد مع صور - المانجات المعلمة كـ(NSFW) لن يتم إضافتها إلى السجل، ولن يتم حفظ تقدمك فيها - يمكنها المساعدة في حالة حدوث مشاكل. سيتم إلغاء جميع التفويضات - اضغط زر العود للخلف مرة أخرى للخروج - لتتبع تقدم القراءة، اختر القائمة ← \"تتبع\" على شاشة تفاصيل المانجا. - موجه UserAgent - يرجى إعادة تشغيل التطبيق لرؤية التغييرات.\" - تم الحذف من المُفضلة - لا توجد فصول - السماح بالتحديثات غير مستقرة - تلقي إشعارات حول الإصدارات الغير مستقرة - هل أنت متأكد أنك تريد حذف قوائم المُفضلة المحددة \n؟ سيتم فقدان جميع المانجا فيها ولا يمكن التراجع عن هذا. - بيانات التخزين المؤقت للصفحات - المحتوى غير موجود أو تمت إزالته - يمكنك اختيار ملف أو أكثر بتنسيق cbz أو zip ، سيتم التعرف على كل ملف على أنه مانغا منفصلة. - يمكنك اختيار مكان في الذاكرة يحتوي على أرشيفات أو صور. سيتم التعرف على كل أرشيف (أو مجلد فرعي) على أنه فصل. - السرعة - الموجز - مؤشر إل إي دي - أرشيف القصص المصورة - استيراد المانجا - تم الإستيراد - يمكنك حذف الملف الأصلي من التخزين لتوفير مساحة - الإستيراد سيبدأ عن قريب - إظهار اختصارات المانجا الحديثة - قم بتشغيل الواي فاي أو شبكة الهاتف المحمول لقراءة المانجا عبر الإنترنت - تباين - هل تريد حفظ أو تجاهل التغييرات الغير المحفوظة؟ - لا توجد مساحة متبقية على الجهاز - إظهار شريط التمرير لتبديل الصفحات - خطأ من جانب الخادم (%1$d). الرجاء المحاولة مرة أخرى لاحقًا - عرض الشبكة - تفاصيل الخطأ:<br><tt>%1$s</tt><br><br>1. حاول <a href=\"%2$s\">فتح المانجا في متصفح ويب</a> للتأكد من أنها متوفرة على مصدرها<br>2. تأكد من أنك تستخدم <a href=kotatsu://about>أحدث إصدار من Kotatsu</a><br>3. إذا كانت متوفرة، أرسل تقرير خطأ إلى المطورين. - إتاحة المانجا الحديثة بالضغط المطول على أيقونة التطبيق - النقر على الحافة اليمنى أو الضغط على المفتاح الأيمن يؤدي دائمًا إلى الانتقال للصفحة التالية - تحكم مريح في القراءة - سطوع - قم أيضًا بمسح المعلومات حول الفصول الجديدة - تصحيح الألوان - إعادة تعيين - تجاهل - تكبير الويبتون - الشبكة غير متاحة - المزيد - اعادة تحميل المحتوى - تفعيل التسجيل - أسوكا - سيتم حذف سجل التنزيلات الخاص بك بشكل نهائي. لن تتأثر أي ملفات تم تنزيلها - الديناميكية - تسجيل على كونها الحالي - ماميمي - كانادي - وجدتها - إيقاف التحميل عند الانتقال إلى شبكة الهاتف المحمول - استئناف - إلغاء الكل - تم تعطيل المصدر - ريكا - ساكورا - إيقاف مؤقت - العرض في الرف - تمت الإزالة - سجل بعض الأفعال لغايات التصحيح. لا تقم بتشغيله إذا لم تكن متأكدًا مما تفعله - اللغة - إظهار المحتوى مشكوك فيه - مخطط الألوان - العرض في الشبكة - ميكو - ميون - لا يوجد شيئ هنا - يمكنك تسجيل الدخول إلى حساب موجود أصلا أو إنشاء حساب جديد - متوقف مؤقتاً - التحميل عبر شبكة الوايفاي فقط - إظهار الإشعارات أحيانًا بالمانجا المقترحة - اللغة العربية - ‌‌‍‎‎‍هل ترغب في تلقي اقتراحات المانجا الشخصية؟ - وكيل تحسين الصور - السماح بإيماءة التكبير في وضع الويب تون - مشاركة السجلات - تم التنزيل - اسم المستخدم - كلمة المرور - التفويض (اختياري) - إظهار الوقت الحالي و تقدم القراءة في الجزء العلوي من الشاشة - إظهار أرقام الصفحات في الزاوية السفلية - قيد التنفيذ - طلبات كثيرة جدا. حاول مرة أخرى في وقت لاحق - أدخل بريدك الإلكتروني وكلمة المرور للمتابعة - اتصال - البيانات والخصوصية - أولاً%s - رقم المنفذ غير صالح - استعادة النسخة الاحتياطية التي تم إنشاؤها مسبقًا - جميع الفصول غير المقروءة (%s) - التالي غير المقروء %s - ليس لديك حق الوصول إلى هذا الملف أو المجلد - اختر مجلد مخصص - مجلدات المانجا المحلية - وصف - هذا الشهر - البحث الصوتي - المانجا ذات الصلة - فاتح - غامق - ابيض - أسود - خلفية - لم تتم استعادة البيانات - لا تتحقق من وجود فصول جديدة باستخدام اتصالات الشبكة المقاسة - أدخل عنوان المانجا أو التصنيف أو اسم المصدر - تأكد من تحديد ملف النسخ الاحتياطي الصحيح - لا تقم بتحديث الاقتراحات باستخدام اتصالات الشبكة المقيدة - %s يتطلب حل CAPTCHA للعمل بشكل صحيح - تقدم - تمت الإضافة - أعرض - مجهول - عرض قائمة المانغا ذات الصلة. وفي بعض الحالات قد تكون غير دقيقة أو مفقودة - عكس الألوان - استخدم خدمة wsrv.nl لتقليل استهلاك الانترنت وتسريع تحميل الصور إن أمكن - أكتب - اللغات - المدمج - عنوان - حدد الفصول يدويا - اختر المرآة تلقائيًا - اقتراح : %s - تم استئناف التنزيلات - لقد تم إيقاف التنزيلات مؤقتًا - تمت إزالة التنزيلات - تم إلغاء التنزيلات - WebView غير متوفر: تحقق من تثبيت موفر الWebView - مسح ذاكرة التخزين المؤقت للشبكة - الوكيل - قيمة غير صالحة - منفذ - مسح ملفات تعريف الارتباط للمجال المحدد فقط. في معظم الحالات سوف يبطل الترخيص - جميع الفصول مع الترجمة : %s - المانجا كلها - جميع الفصول غير المقروءة - إدارة القوائم - مُتقدم - القائمة - تم تفعيل المصدر - قائمة المصادر - إبقاء الشاشة قيد التشغيل - إبقاء الشاشة قيد التشغيل اثناء القرائه - مانجا - القوائم - قائمة المانجا - تم تحريكه الى الاعلى - تكبير - تم استلام بيانات خاطئه او الملف تالف - يقلل من النطاقات، ولكنه قد يؤثر على الأداء - متروك - اظهر ازرار التكبير/التصغير - ما إذا كان سيتم إظهار أزرار التحكم في التكبير/التصغير في الزاوية اليمنى السفلية - وضع الألوان 32-bit - تكرار إنشاء النسخ الاحتياطي - النسخ الاحتياطي الدوري - أقترح مصادر جديدة عند تحديث البرنامج - المطالبة بتمكين المصادر المضافة حديثًا بعد تحديث التطبيق - كل يوم - البديل على الانترنت - كل يومين - مرة في الأسبوع - مرتين في الشهر - مرة في الشهر - تفعيل النسخ الاحتياطي الدوري - مجلد إخراج النسخ الاحتياطية - آخر نسخ احتياطي ناجح: %s - قفل دوران الشاشة - متاح: %1$d - لا يدعم مصدر المانجا هذا التصفية حسب التصنيفات المتعددة - قم بتعطيل مصادر NSFW وإخفاء المانجا للبالغين من القائمة إن أمكن - قم بتقليل جودة الصفحات الموجودة خارج الشاشة لاستخدام ذاكرة أقل - لا توجد مصادر متاحة في هذا القسم، أو ربما تمت إضافتها كلها بالفعل. -\nابقوا متابعين - لا يدعم مصدر المانجا هذا التصفية حسب الحالات المتعددة - البحث غير مدعوم من مصدر المانجا هذا - يدوي - في الجهاز - الى الاعلى - تصغير - تقليل استهلاك الذاكرة (تجريبي) - أقسام الشاشه الرئيسيه - آخر - كوميكس - هينتاي - لا يمكن اضافة المزيد من العناصر - المجلدات - مصادر المانجات - متوقف - الحالة - خيارات القائمة - ملاءمة - لم يتم العثور على مصادر مانجا متاحة من خلال طلبك - يمكنك تمكين تباطؤ التنزيل لكل مصدر مانغا بشكل فردي في إعدادات المصدر إذا كنت تواجه مشكلات في الحظر من جانب الخادم - لا يدعم هذا المصدر التصفية حسب التصنيفات والإعدادات المحلية - لا يدعم هذا المصدر التصفية حسب التصنيفات والحالات - قد يساعد في بدء التنزيل إذا كان لديك أي مشاكل معه - ابدأ بكتابة اسم التصنيف - س%.1f - تخطى - تدرج الرمادي - عالمياً - هذه المانجا - يمكن تطبيق هذه الإعدادات عالمياً أو على المانجا الحالية فقط. إذا تم تطبيقه عالمياً، فلن يتم تجاوز الإعدادات الفردية. - طَبِق - الرجاء تحديد مصادر المحتوى التي ترغب في تمكينها. يمكن أيضًا تكوين هذا لاحقًا في الإعدادات - مجلد مجهول - تقييم المحتوى - آخر ما تم قراءته - إظهار التسميات في شريط التنقل - ميزة الاقتراحات معطلة - تم تعطيل التحقق من الفصول الجديدة - ثلاث أشهر - نقل - قادم - الاسم معكوس - عَلِّم المانجا المحددة كمقروءة بالكامل -\n -\nتحذير: سيتم فقدان تقدم القراءة الحالي. - تم إخفاء هذه القائمة من الشاشة الرئيسية ويمكن الوصول إليها من خلال القائمة ← إدارة القوائم - استخدم أزرار الصوت للتبديل بين الصفحات - عمودي - أظهر القائمة - تمكين أزرار الصوت - لا شئ - اضغط مطولاً على الإجراء - شهر - كل الوقت - وضع ملء الشاشة - إخفاء حالة النظام وأشرطة التنقل - قد تكون قيمة تقدير الوقت غير دقيقة - عرض توقيت القراءة المقدرة - سجل المزامنة - أسترجع - تاريخ النسخ الاحتياطي: %s - اقصاء التصنيفات - آمن - للكبار - المجلد %d - لن يتم حفظ تقدم القراءة الخاص بك - إظهر/إخفِ واجهة المستخدم - الصفحة السابقة - أداء القارئ - اضغط على الإجراء - إعادة ضبط الإعدادات على القيم الافتراضية؟ لا يمكن التراجع عن هذا الإجراء. - استخدم تصميم الصفحتين في الاتجاه الأفقي (تجريبي) - تصغير الويبتون الافتراضي - حفظ الصفحات - يوم - نقل المانجا - لم يتم حذف أي فصول - احذف الفصول التي قرأتها بالفعل من وحدة التخزين المحلية لتحرير المساحة - سيؤدي هذا إلى حذف جميع الفصول المُعَلمة كـ\"مقروءة\" من وحدة التخزين المحلية لديك بشكل دائم. يمكنك إعادة تنزيلها لاحقًا، ولكن قد يتم فقدان الفصول المستوردة إلى الأبد - عَلِّم كمقروء - الفصل السابق - الفصل التالي - الصفحة التالية - سيتم استبدال المانجا \"%1$s\" من \"%2$s\" بـ \"%3$s\" من \"%4$s\" في سجلك ومفضلاتك (إن وجدت) - تم النقل بنجاح - حذف الفصول المقروءة - تمت إزالة %1$s، وتم مسح %2$s - حذف فصول المقروءة تلقائياً - آخر أستخدام - جديد - حذف من السجل - كل اللغات - الحظر عند وضع التصفح المتخفي - بدائل - لا توجد إحصائيات للفترة المحددة - خادم الصور المُفضل - قص الصفحات - تثبيت - إلغاء التثبيت - تم إلغاء تثبيت المصدر - تم تثبيت المصدر - تم إلغاء تثبيت المصادر - تم تثبيت المصادر - الصفحة الافتراضية - المصادر الحديثة - أقل من دقيقة - هل تريد حقًا مسح جميع إحصائيات القراءة؟ لا يمكن التراجع عن هذا الإجراء. - أسبوع - الصفحات التي قرأت: %s - قم بتمكين علامة التبويب \"الصفحات\" في شاشة التفاصيل - تعطيل التحقق من الاتصال - عرض التحديثات - موحية - تهيئة الإجراءات لمناطق الشاشة القابلة للنقر عليها - اطلب وجهة المجلد في كل مرة - مجلد حفظ الصفحة الافتراضية - تنسيق التحميل المُفضل - تلقائي - ملفات CBZ متعددة - إحصائيات القراءة - مانجا أخرى - الإحصائيات - حذف الإحصائيات - تم حذف الإحصائيات - تقسيم عن طريق الترجمة - اعرض الفصول ذات الترجمات المختلفة بشكل منفصل، وليس في قائمة واحدة - الأقدم - قرأت منذ وقت طويل - غير مقروءة - إظهار الصور المصغرة للصفحات - الرجاء تحديد ملف النسخ الاحتياطي السليم لKotatsu - %d ش - %1$d س %2$d ش - الفجوات في وضع الويبتون - المكان - تعطيل اشعارات NSFW - لا تعرض إشعارات حول تحديثات مانجات NSFW - التحقق من سجل الفصول الجديدة - تصحيح المعلومات حول عمليات التحقق من الخلفية للفصول الجديدة - اقتراحات البحث - الأستعلامات الأخيره - الاستعلامات المقترحة - ملف CBZ واحد - %d س - إظهار الفجوات الرأسية بين الصفحات في وضع الويبتون - المؤلفون - تخطي التحقق من الاتصال في حالة وجود مشكلات في الاتصال (على سبيل المثال، الانتقال إلى وضع عدم الاتصال بالإنترنت على الرغم من اتصال الشبكة) - يمكنك تعطيل التحقق من شهادات SSL في حالة مواجهة مشكلات متعلقة بـ SSL عند الوصول إلى موارد الشبكة. قد يؤثر هذا على أمانك. مطلوب إعادة تشغيل التطبيق بعد تغيير هذا الإعداد. - يعمل عند بدء تشغيل التطبيق - لم يتم تلقي أي بيانات من الخادم - تعطيل - تم تعطيل المصادر - تمكين المصدر - مصدر المانجا هذا غير مدعوم - لقد تم حظرك من قبل الخادم. حاول استخدام اتصال شبكة مختلف (VPN, Proxy, الخ.) - أقل ترددا - أكثر ترددا - تردد الفحص - تثبيت واجهة المستخدم - لا تخفي شريط التنقل وعرض البحث عند التمرير - اصلاح - لا يوجد إذن للوصول إلى المانجا على وحدة التخزين الخارجية - نسبة القراءة - النسبة المتبقية - الفصول المقروءة - الفصول المتبقية - لا توجد مانجا تطابق التصفيات التي حددتها - الاتصال جيد - خارجي/إضافي - مكون إضافي غير متوافق أو خطأ داخلي. تأكد من استخدام أحدث إصدار من المكون الإضافي وKotatsu - عنوان الخادم غير صالح - ‮حاول مجددا - الصفحات المحفوظة - هنالك الكثير من الطلبات. حاول مرة أخرى بعد%s - تسجيل الدخول إلى %s للمتابعة - سجّل الدخول لإعداد التكامل مع %s. سيسمح لك هذا بتتبع تقدمك في قراءة المانجا وحالتك - ميزة غير مستقرة - هذه الخاصية تجريبية. يرجى التأكد من وجود نسخة احتياطية لتجنب فقدان البيانات - شائعة اليوم - السنة - تم إعادة ضبط الاتصال - إظهار شريط التمرير - متخفي - التحقق من حساب Telegram - اختبار اتصال Telegram - لم يتم تعيين معرف دردشة Telegram - معرف دردشة Telegram - فتح روبوت Telegram - %d s - %1$d m %2$d s - خطأ في الإضافة: %s\n تأكد من أنك تستخدم أحدث إصدار من الإضافة و كوتاتسو - تكوين الوكيل غير صالح - تخطي الكل - عالقة - تم التحديث منذ وقت طويل - تقييم منخفض - ترتيب تصاعدي - ترتيب تنازلي - حسب التاريخ - الشعبية - شائعة في الشهر - شائعة في العام - اللغة الأصلية - التركيبة السكانية - شونين - شوجو - سينين - جوسي - سنوات - أي - كودومو - فصل واحد - دوجينشي - مجموعة صور - CG الفنان - هذا المصدر لا يدعم البحث باستخدام عوامل التصفية. تم مسح عوامل التصفية الخاصة بك - CG اللعبة - تصحيح الأخطاء - التعليمات البرمجية المصدرية - دليل المستخدم - مجموعة Telegram - أفقي - معرض - مطلوب اختبار CAPTCHA - معالجة الروابط - معالجة الروابط باستخدام هذا التطبيق - البريد الإلكتروني - غير شعبي - يمكنك تحديد الفصول لتنزيلها عن طريق النقر المطول على العنصر في قائمة الفصول. - تمت إضافة التنزيل - المزيد من الخيارات - دليل الوجهة - جميع الفصول - هل تريد السماح بالتنزيل عبر شبكة الجوال؟ - السماح دائمًا - تنسيق غير صالح: الصورة المتوقعة ولكن حصلت على %s - النوع - التنزيل عبر شبكة الجوال - عدم السماح - تم رفض الوصول (403) - الحد الأقصى لعدد النسخ الاحتياطية - إزالة الإدخالات غير المستخدمة من قاعدة البيانات - مسح قاعدة البيانات - إرسال النسخ الاحتياطية إلى Telegram - اختبار الاتصال - تشغيل روبوت Telegram - الترجمة - إظهار عوامل التصفية السريعة - إظهار عوامل التصفية السريعة فوق لوحة المفاتيح - آمن للاستخدام في العمل - التنزيلات في الخلفية - تنزيل الفصول الجديدة - المانجا التي تم تنزيل فصول منها - تم استبدال المانجا \"%1$s\" (%2$s) بـ \"%3$s\" (%4$s) - لا يتطلب الإصلاح لـ ”%s“ - جاري إصلاح المانجا - تم الإصلاح - لم يتم العثور على بدائل ل ”%s“ - سيقوم هذا الخيار بالبحث عن مصادر بديلة للمانجا المحددة. ستستغرق العملية بعض الوقت وستتم في الخلفية - بدء التنزيل - حفظ المانجا - حفظ المانجا المحددة؟ قد يستهلك ذلك حركة البيانات ومساحة التخزين - ليس في المفضلة - تنسيق صورة غير مدعوم: %s - رواية - مانهوا - أضيفت مؤخرًا - أضيفت منذ وقت طويل - شائعة في الساعة - شائعة في الأسبوع - السماح مرة واحدة - السؤال في كل مرة - منهوا - اتجاه الشاشة - حذف النسخ الاحتياطية القديمة - حذف النسخ الاحتياطية القديمة تلقائيًا - معرف دردشة Telegram المستلمة - تمكين جميع المصادر الموجودة - تم تمكين جميع المصادر - المؤلف - التقييم - المصدر - تمكين جميع المصادر - تفاصيل الخطأ - حاول فتح المانجا في متصفح الويب للتأكد من توفرها في مصدرها. - يمكنك إرسال تقرير عن الأخطاء إلى المطورين. سيساعدنا هذا في التحقق من المشكلة وإصلاحها. - استعادة النسخة الاحتياطية - البحث في المصادر المعطلة - شريط معلومات القارئ الشفاف - المجلد %1$s الفصل %2$s - الفصل %s - فصل غير مسمى - بسيط - ادوات التحكم بالقارئ في الشريط السفلي - الفصول و الصفحات - شريط تمرير الصفحة - تم ايقاف دوران الشاشة - تم تشغيل دوران الشاشة - رابط المانغا على %s - رابط المانغا في Kotatsu - سوف يتم استعادة النسخة الاحتياطية في الخلفية - يبدو أن إصدار Kotatsu الخاص بك قديم. يرجى تثبيت أحدث إصدار للحصول على جميع الإصلاحات المتاحة. - تعطيل اشعارات captcha - لن تتلقى إشعارات حول حل CAPTCHA لهذا المصدر ولكن هذا قد يؤدي إلى تعطيل العمليات الخلفية (التحقق من وجود فصول جديدة، الحصول على توصيات، وما إلى ذلك...) - البحث العالمي - البحث في كل مكان - الشارات في القوائم - 16+ - عكس التنقل اثناء التصفح - عكس اتجاه زر التحكم في الصوت ومفتاح التنقل الاتجاهي في الأجهزة (يسار/أعلى/أسفل/يمين) - مسح بيانات المتصفح - مسح بيانات المتصفح، مثل ذاكرة التخزين المؤقت وملفات تعريف الارتباط. تحذير: قد يصبح التفويض في مصادر المانجا غير صالح. - ليس لديك صلاحية لكتابة ملف. - لن تظهر المانغا المخصصة للبالغين في الاقتراحات. قد لا يعمل هذا الخيار بدقة مع بعض المصادر. - "شمل المصادر المعطلة." - "اضهار الاقتراحات من كل مصادر المانقا شامل المعطلين." - ­ابراز التصنيفات الخطيرة - ابراز التصنيفات التي قد تكون غير مناسبة لغالبية المستخدين. - لا يمكن استخدام المسار المحدد لأنه لا يشير إلى ملف أو دليل. - ستؤثر هذه التغييرات على كيفية عرض المانجا في التطبيق. - diff --git a/app/src/main/res/values-arq/plurals.xml b/app/src/main/res/values-arq/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-arq/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-arz/plurals.xml b/app/src/main/res/values-arz/plurals.xml deleted file mode 100644 index 55344e5192..0000000000 --- a/app/src/main/res/values-arz/plurals.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/values-arz/strings.xml b/app/src/main/res/values-arz/strings.xml deleted file mode 100644 index 55344e5192..0000000000 --- a/app/src/main/res/values-arz/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/values-as/plurals.xml b/app/src/main/res/values-as/plurals.xml deleted file mode 100644 index fa48079140..0000000000 --- a/app/src/main/res/values-as/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d অধ্যায় - %1$d অধ্যাযয়সমূহ - - - %1$d ঘণ্টা আগতে - %1$d ঘণ্টা পূৰ্বে - - - %1$d মাহ আগতে - %1$d মাহ পূৰ্বে - - - %1$d ঘণ্টা - %1$d ঘণ্টা - - - %1$d মিনিট - %1$d মিনিট - - - %1$d বস্তু - %1$d বস্তুসমূহ - - - %1$d দিন আগতে - %1$d দিন পূৰ্বে - - - %1$d মিনিট আগতে - %1$d মিনিট পূৰ্বে - - - %1$d নতুন অধ্যায় - %1$d নতুন অধ্যাযয়সমূহ - - \ No newline at end of file diff --git a/app/src/main/res/values-b+yue+Hant/plurals.xml b/app/src/main/res/values-b+yue+Hant/plurals.xml deleted file mode 100644 index 55344e5192..0000000000 --- a/app/src/main/res/values-b+yue+Hant/plurals.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/values-b+yue+Hant/strings.xml b/app/src/main/res/values-b+yue+Hant/strings.xml deleted file mode 100644 index 55344e5192..0000000000 --- a/app/src/main/res/values-b+yue+Hant/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/values-bci/plurals.xml b/app/src/main/res/values-bci/plurals.xml deleted file mode 100644 index 55344e5192..0000000000 --- a/app/src/main/res/values-bci/plurals.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/values-be/plurals.xml b/app/src/main/res/values-be/plurals.xml deleted file mode 100644 index bb85fbea92..0000000000 --- a/app/src/main/res/values-be/plurals.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - %1$d элемент - %1$d элементы - %1$d элементаў - %1$d элементаў - - - %1$d новая частка - %1$d новыя часткi - %1$d новых частак - %1$d новых частак - - - %1$d частка - %1$d часткi - %1$d частак - - - %1$d хвіліну таму - %1$d хвіліны таму - %1$d хвілін таму - - - %1$d гадзіну таму - %1$d гадзіны таму - %1$d гадзін таму - - - %1$d дзень таму - %1$d дні таму - %1$d дзён таму - - - %1$d месяц таму - %1$d месяцы таму - %1$d месяцаў таму - %1$d месяцаў таму - - - %1$dгадзіна - %1$dгадзіны - %1$dгадзін - %1$dгадзін - - - %1$dхвіліна - %1$dхвіліны - %1$dхвілін - %1$dхвілін - - \ No newline at end of file diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml deleted file mode 100644 index 27b4a63134..0000000000 --- a/app/src/main/res/values-be/strings.xml +++ /dev/null @@ -1,867 +0,0 @@ - - - Лакальнае сховішча - Выбранае - Гісторыя - Адбылася памылка - Памылка сеткі - Падрабязнасцi - Раздзелы - Спіс - Падрабязны спіс - Табліца - Выгляд спісу - Налады - Крыніцы мангі - Загрузка… - Глава %1$d з %2$d - Закрыць - Паўтарыць - Ачысціць гісторыю - Нічога не знойдзена - Гісторыя пустая - Чытаць - Выбранага пакуль няма - У выбранае - Стварыць катэгорыю - Дадаць - Захаваць - Падзяліцца - Стварыць ярлык - Падзялiцца %s - Пошук - Пошук мангі - Спампоўванне мангі… - Апрацоўка… - Спампоўванне завершана - Спампоўкі - Па імю - Папулярная - Абноўленая - Новая - Па рэйтынгу - Сартаванне - Фільтр - Тэма - Светлая - Цёмная - Як у сістэме - Старонкi - Ачысціць - Выдаліць - «%s» выдалены з лакальнага сховішча - Захаваць старонку - Старонка захавана - Абагуліць відарыс - Імпарт - Выдаліць - Аперацыя не падтрымліваецца - Файл не падтрымліваецца. Падтрымліваюцца толькі ZIP і CBZ. - Няма апісання - Ачысціць кэш старонак - Б|кБ|МБ|ГБ|ТБ - Стандартны - Манхва - Рэжым чытання - Памер табліцы - Пошук па %s - Выдаліць мангу - Налады чытання - Гартанне старонак - Назаўсёды выдаліць «%s» з прылады? - Працягнцуць - Памылка - Ачысціць кэш мініяцюр - Гісторыя пошуку ачышчана - Ачысціць гісторыю пошуку - Унутранае сховішча - Знешняе сховішча - Дамен - Даступна абнаўленне праграмы - Адкрыць у браўзеры - Паведамленні - Уключана %1$d з %2$d - Новыя раздзелы - Спампаваць - Налады апавяшчэнняў - Гук апавяшчэння - Светлавая iндыкацыя - Вібрацыя - Катэгорыі абранага - Выдаліць катэгорыю - Паліца - Нядаўняя манга - Анімацыя гартання - Папка для загрузак - Недаступна - Не атрымалася знайсці ніводнага даступнага сховішча - Іншае сховішча - Гатова - Усё абранае - У гэтай катэгорыі нічога няма - Прачытаць пазней - Абнаўленні - Тут паказваюцца новыя раздзелы таго, што вы чытаеце - Вынікі пошуку - Новая версія: %s - Памер: %s - Ачысціць стужку абнаўленняў - Ачышчана - Павярнуць экран - Абнавіць - Абнаўленне хутка пачнецца - Правяраць абнаўленні мангі - Не правяраць - Увядзіце пароль - Няверны пароль - Абараніць праграму - Запытваць пароль пры запуску праграмы - Паўтарыце пароль - Паролі не супадаюць - Аб праграме - Версія %s - Праверыць абнаўленні - Няма даступных абнаўленняў - Справа налева - Стварыць катэгорыю - Маштабаванне - Умясціць у экран - Падагнаць па вышыні - Падагнаць па шырыні - Зыходны памер - Чорная - Спажывае менш энергіі на экранах AMOLED - Рэзервовае капіяванне і аднаўленне - Стварыць рэзервовую копію - Аднавіць данныя - Данныя адноўлены - Падрыхтоўка… - Файл не знойдзены - Усе данныя паспяхова адноўлены - Данныя адноўлены, але ўзніклі некаторыя памылкі - Вы можаце стварыць рэзервовую копію абранага і гісторыі і потым аднавіць іх - Толькі што - Учора - Даўно - Групаваць - Сёння - Паспрабаваць яшчэ раз - Абраны рэжым будзе захаваны для бягучай мангі - Без гуку - Неабходна прайсці CAPTCHA - Прайсці - Ачысціць кукi - Усе кукi выдалены - Ачысціць стужку - Уся гісторыя абнаўленняў будзе ачышчана і яе нельга будзе вярнуць. Вы ўпэўненыя? - Праверка новых глаў - У адваротным парадку - Увайсці - Для прагляду гэтага кантэнту патрабуецца аўтарызацыя - Прадвызначаны: %s - Далей - Калі ласка, увядзіце пароль, які спатрэбіцца пры запуску праграмы - Пацвердзіць - Пароль павінен змяшчаць не менш за 4 сімвалы - Вы сапраўды хочаце выдаліць усе апошнія пошукавыя запыты? - Падрабязна - Некаторыя вытворцы могуць змяняць паводзіны сістэмы, што можа парушаць выкананне фонавых задач. - Рэзервовая копія паспяхова захавана - Вітаю - Захавайце што-небудзь з інтэрнэт-каталога або імпартуйце гэта з файла. - Спачатку захавайце што-небудзь - Знайдзіце, што пачытаць, у раздзеле «Агляд» - Тут будзе паказана манга, якую вы чытаеце - Паспрабуйце перафармуляваць запыт. - Неяк тут пуста… - Глава адсутнічае - У чарзе - Дапамагчы з перакладам праграмы - Пераклад - Вы выйдзеце з усіх крыніц, у якіх вы аўтарызаваны - Аўтарызацыя на %s не падтрымліваецца - Аўтарызацыя выканана - Жанры - Завершана - Ангоінг - Па змаўчанні - Выключыць NSFW мангу з гісторыі - Паказваць нумары старонак - Вылічэнні… - Дазваляць - Палітыка скрыншотаў - Заўсёды блакуйце - Забараніць для NSFW - Адкл. - Уключаны - Ня прапаноўваць NSFW мангу - Пачніце чытаць мангу, і вы атрымаеце персаналізаваныя прапановы - Усе даныя аналізуюцца толькі лакальна на гэтай прыладзе і нікуды не адпраўляюцца. - Прапануеце мангу, заснаваную на вашых перавагах - Уключыць прапановы - Прапанова - Выберыце мову, на якой вы хочаце чытаць мангу. Вы зможаце змяніць гэта пазней. - Скінуць фільтр - Заўсёды - 18+ - Ніколі - Толькі праз Wi-Fi - Вы аўтарызаваны як %s - Папярэдняя загрузка старонак - Розныя мовы - Знайсці главу - %1$s%% - У гэтай манге няма раздзелаў - Схаваць - Знешні выгляд - Адключыць усе - Выкарыстоўваць біяметрычныя дадзеныя, калі яны даступныя - Манга з Вашага абранага - Манга, якую вы нядаўна чыталі - Абнаўленне рэкамендацый - Апрацоўка захаванай мангі - Раздзелы будуць выдалены ў фонавым рэжыме - Правяраць новыя главы і паведамляць пра іх - Вы будзеце атрымліваць апавяшчэнні пра абнаўленні мангі, якую вы чытаеце - Вы не будзеце атрымліваць паведамленні, але новыя главы будуць паказаны ў спісе - Уключыць апавяшчэнні - Закладкі - Закладка выдалена - Закладка дадазена - Выдалена з гісторыі - DNS праз HTTPS - Аўтавызначэнне рэжыму чытання - Аўтаматычна вызначаць, ці з\'яўляецца манга манхвой - Даступныя новыя крыніцы мангі - Запавольванне спампоўкі - Выключыць жанры - Укажыце жанры, якія вы не хочаце бачыць у рэкамендацыях - Выдаліць выбраныя элементы з прылады назаўжды\? - Выдаленне завершана - Дапамагае пазбегнуць блакіроўкі па IP-адрасе - Выдаліць закладку - Рэжым па змаўчанні - Няма катэгорый абранага - Назва - Змяніць - Змяніць катэгорыю - Дадаць закладку - Адмена - Адключыць аптымізацыю акумулятара - Дапамагае з фонавай праверкай абнаўленняў - Штосьці пайшло не так. Калі ласка, адпраўце справаздачу пра памылку распрацоўшчыкам, каб дапамагчы нам яе выправіць. - Адправіць - Памылковы дамен - Справаздача - Адсочванне - Завершана - Адкладзена - Кінута - Паказваць індыкатары прагрэсу чытання - Запланавана - Чытаю - Выйсці - Паказаць працэнт прачытаных у гісторыі і абраным - Выдаленне даных - Паказаць усе - Манга, пазначаная як NSFW, не будзе дададзеная ў гісторыю і ваш прагрэс не будзе захаваны - Можа дапамагчы з некаторымі праблемам. Усе аўтарызацыі будуць ануляваныя - Змесціва не знойдзена ці выдалена - Перачытваю - Выберыце дыяпазон - Тут нічога няма - Службы - Канадзе - Ачысціць усю гісторыю - Гісторыя ачышчана - Рэжым інкогніта - Вы ўпэўнены, што хочаце выдаліць выбраныя абраныя катэгорыі? \nУся манга ў ім будзе страчана, і гэта нельга будзе адрабіць. - Вы можаце стварыць закладку падчас чытання мангі - Захаваная манга - Мамімі - Каб адсочваць ход чытання, выберыце Меню → Адсочваць на экране падрабязнасцей мангі. - Памылка сервера (%1$d). Калі ласка паспрабуйце зноў пазней - Таксама ачысціць інфармацыю аб новых раздзелах - Кампактны - Папярэдняя загрузка кантэнту - Пазначыць як бягучы - На прыладзе не засталося месца - Сетка недаступная - Каб чытаць мангу онлайн, уключыце Wi-Fi або мабільную сетку - Маштабаванне ў рэжыме манхвы - Дынамічны - Каляровая гама - Мова - Уліковы запіс ужо існуе - Назад - Сінхранізацыя - Сінхранізацыя вашых дадзеных - Каб працягнуць, увядзіце свой адрас электроннай пошты - Вы можаце выдаліць зыходны файл са сховішча, каб зэканоміць месца - Хутка пачнецца імпарт - Дэталі памылкі:<br><tt>%1$s</tt><br><br>1. Паспрабуйце <a href=%2$s>адкрыць мангу ў вэб-браўзеры</a>, каб пераканацца, што яна даступная ў крыніцы<br>2. Упэўніцеся, што вы выкарыстоўваеце <a href=kotatsu://about>апошнюю версію Kotatsu</a><br>3. Калі ён даступны, адпраўце распрацоўнікам справаздачу аб памылцы. - Паказаць апошнія ярлыкі мангі - Зрабіце нядаўнюю мангу даступнай, доўга націскаючы на значок праграмы - Не настройвайце кірунак пераключэння старонак у рэжым чытання, напрыклад, націск правай клавішы заўсёды перамыкае на наступную старонку. Гэтая опцыя ўплывае толькі на апаратныя прылады ўводу - Эрганамічнае кіраванне рэжымам чытання - Карэкцыя колеру - Яркасць - Кантраст - Скінуць - Захаваць ці адхіліць незахаваныя змены\? - Адмяніць - Уключыць запіс - Падзяліцца логамі - Запішыце некаторыя дзеянні для адладкі. Уключайце толькі калі ведаеце, што робіце - Паказаць падазроны кантэнт - Адменена - Кіраваць - Даступны - Стужка - Паказаць паўзунок пераключэння старонак - Крыніца адключана - Паказаць у выглядзе сеткі - Міку - Аска - Міён - Рыка - Сакура - Няма раздзелаў - Аўтаматычная пракрутка - Разд. %1$d/%2$d Стар. %3$d/%4$d - Паказаць інфармацыйную панэль у праграме чытання - Архіў коміксаў - Папка з відарысамі - Імпарт мангі - Імпарт завершаны - Апошнія 2 гадзіны - Закладак пакуль няма - Закладкі выдалены - Няма крыніц мангі - Каб чытаць мангу онлайн, уключыце крыніцы мангі - Выпадковы - Змяніць парадак - Пуста - Агляд - Націсніце «Назад» яшчэ раз, каб выйсці - Двойчы націсніце «Назад», каб выйсці з праграмы - Пацверджанне выхаду - Кэш старонак - Іншы кэш - Выкарыстанне памяці - %s - %s - Выдалена з абранага - Параметры - Загаловак UserAgent - Дазволіць нестабільныя абнаўленні - Атрымліваць апавяшчэнні аб нестабільных зборках - Спампоўка пачалася - Калі ласка, перазапусціце праграму каб прымяніць змены - Зразумеў - Націсніце і ўтрымлівайце элемент, каб змяніць іх парадак - Вы можаце выбраць адзін або некалькі файлаў .cbz або .zip, кожны файл будзе распазнаны як асобная манга. - Вы можаце выбраць каталог з архівамі або відарысамі. Кожны архіў (або падкаталог) будзе прызнаны раздзелам. - Хуткасць - Паказаць на паліцы - Знайсці падобныя - Вы можаце ўвайсці ў існуючы ўліковы запіс або стварыць новы - Налады сінхранізацыі - Адрас сервера - Выберыце люстэрка аўтаматычна - Аўтаматычна пераключаць дамены для крыніц мангі ў выпадку памылак, калі даступныя люстэркі - Ігнараваць памылкі SSL - Аднавіць - Прыпынена - Адмяніць усе - Спампаваць толькі праз Wi-Fi - Вы можаце выкарыстоўваць уласны сервер сінхранізацыі або сервер па змаўчанні. Не змяняйце гэта, калі вы не ўпэўненыя, што робіце. - Паўза - Выдаліць завершаныя - Спыніць загрузку пры пераключэнні на мабільную сетку - Часам паказваць апавяшчэнні з прапанаванай мангай - Больш - Уключыць - Усе актыўныя спампоўкі будуць адменены, часткова спампаваныя даныя будуць страчаны - Хочаце атрымліваць персаналізаваныя прапановы мангі\? - Прапанова: %s - Не, дзякуй - Ваша гісторыя загрузак будзе выдалена назаўжды. Загружаныя файлы не будуць закрануты - У вас няма загрузак - Спампоўкі аднавіліся - Спампоўкі прыпыненыя - Спампоўкі выдалены - Спампоўкі былі адменены - WebView недаступны: праверце, ці ўсталяваны пастаўшчык WebView - Тып - Адрас - Порт - Проксі - Ачысціць сеткавы кэш - Няправільнае значэнне - Спампавана - Проксі для аптымізацыі відарысаў - Імя карыстальніка - Няправільны нумар порта - Аўтарызацыя (неабавязкова) - Калі гэта магчыма, выкарыстоўваць службу wsrv.nl, каб паменшыць выкарыстанне трафіку і паскорыць загрузку відарысаў - Пароль - Інвертаваць колеры - Паказаць нумары старонак у ніжнім куце - Сетка - Дадзеныя і канфідэнцыяльнасць - Дазволіць жэсты маштабавання ў рэжыме манхвы - Аднавіць раней створаную рэзервовую копію - Паказаць бягучы час і ход чытання ў верхняй частцы экрана - Выдаліць файлы cookie толькі для вызначанага дамена. У большасці выпадкаў гэта робіць аўтарызацыю несапраўднай - Манга цалкам - Лакальныя каталогі мангі - Усе раздзелы з перакладам %s - Першыя %s - Усе непрачытаныя раздзелы (%s) - Усе непрачытаныя раздзелы - Выбірайце раздзелы ўручную - Выберыце карыстальніцкі каталог - Наступная непрачытаная %s - У вас няма доступу да гэтага файла або каталога - Апісанне - Гэты месяц - Галасавы пошук - Падобная манга - Светлы - Цёмны - Белы - Дадзеныя не былі адноўлены - Не абнаўляць рэкамендацыі пры выкарыстанні лімітнага інтэрнэт-злучэння - Не правяраць наяўнасць новых раздзелаў пры выкарыстанні лімітнага інтэрнэт-злучэння - Чорны - Фон - Пераканайцеся, што вы выбралі правільны файл рэзервовай копіі - Увядзіце назву мангі, жанр або назву крыніцы - Прагрэс - Кіраванне катэгорыямі - Дададзена - Паказаць - Для правільнай працы %s патрабуецца праверка captcha - Мовы - Невядомы - У працэсе - Адключыць NSFW - Занадта шмат запытаў. Паўтарыце спробу пазней - Паказаць спіс звязанай мангі. У некаторых выпадках ён можа быць недакладным або адсутнічаць - Прасунутая - Спіс мангі - Вяртаюцца няправільныя дадзеныя ці файл пашкоджаны - На прыладзе - Перанесены ўверх - Больш нельга дадаваць элементы - Каталогі - Раздзелы галоўнага экрана - Уверх - Павялічыць - Ці паказваць кнопкі кіравання маштабаваннем у правым ніжнім куце - Паказаць кнопкі маштабавання - Зменшыць - Трымаць экран уключаным - Ня выключаць экран падчас чытання мангі - Кінута - Катэгорыі - Параметры спісу - Прапаноўваць новыя крыніцы пасля абнаўлення праграмы - Памяншае паласы, але можа паўплываць на прадукцыйнасць - Актуальнасць - 32-бітны каляровы рэжым - Прапаноўваць крыніцы мангі, дададзеныя ў апошнім абнаўленні праграмы - Анлайн варыянт - Кожны дзень - Частата стварэння рэзервовых копій - Уключыць рэзервовае капіраванне па раскладзе - Кожныя 2 дні - Раз на тыдзень - Перыядычнае рэзервовае капіраванне - Два разы на месяц - Адзін раз у месяц - Апошняе паспяховае рэзервовае капіраванне: %s - Вывадны каталог рэзервовых копій - x%.1f - Блакаванне павароту экрана - Каталог крыніц - Манга - %1$s, %2$s - Хентай - Коміксы - Каталог - Кіраванне крыніцамі - Па вашаму запыту не знойдзена даступных крыніц мангі - Уручную - Крыніца ўключана - Адключыць крыніцы NSFW і схавайць мангу для дарослых са спісу, калі гэта магчыма - У гэтым раздзеле няма даступных крыніц, ці ўсе яны маглі быць ужо дададзены. -\nСачыце за абнаўленнямі - Даступна: %1$d - Іншае - Прыпынена - Фільтраванне па некалькіх станам не падтрымліваецца гэтай крыніцай мангі - Памяншэнне спажывання памяці (бэта) - Фільтраванне па некалькіх жанрах не падтрымліваецца гэтай крыніцай мангі - Пошук не падтрымліваецца гэтай крыніцай мангі - Паменшыць якасць закадравых старонак, каб выкарыстоўваць менш памяці - Стан - Гэта крыніца не падтрымлівае фільтрацыю па жанрах і станах - Гэта крыніца не падтрымлівае фільтрацыю па жанрах і лакалі - Ужыць - Пачніце ўводзіць назву жанру - Глабальна - Вы можаце ўключыць запаволенне загрузкі для кожнай крыніцы мангі асобна ў наладах крыніцы, калі ў вас узніклі праблемы з блакіроўкай на баку сервера - Гэтая манга - Прапусціць - Гэтыя налады могуць прымяняцца глабальна або толькі да бягучай мангі. Пры глабальным прымяненні індывідуальныя налады не будуць перавызначаны. - Адценні шэрага - Можа дапамагчы з пачаткам загрузкі, калі у вас узнікаюць з ёй праблемы - Выберыце, якія крыніцы змесціва вы хочаце ўключыць. Гэта таксама можна наладзіць пазней ў наладах - Аднавіць - Дата стварэння рэзервовай копіі: %s - Увайсці ў акаўнт сінхранізацыі - Імя (зваротнае) - Рэйтынг кантэнту - Выключыць жанры - Бяспечны - З падказкамі - Дарослы - Укладка па змаўчанні - Чакаецца - Том %d - Невядомы том - Ваш прагрэс чытання не будзе захаваны - Вертыкальны - Гэтая катэгорыя была схаваная з галоўнага экрана і даступная праз Меню → Кіраванне катэгорыямі - Апошняе чытанне - Паказаць меню - Паказаць/схаваць інтэрфейс - Папярэдняя глава - Наступная глава - Папярэдняя старонка - Наступная старонка - Дзеянні ў рэжыме чытання - Уключыць кнопкі гучнасці - Выкарыстоўвайце кнопкі гучнасці для гартання старонак - Дзеянне пры націску - Дзеянне пры доўгім націску - Нічога - Адзначыць як выкананае - Пазначыць выбраную мангу як цалкам прачытаную? -\n -\nУвага: бягучы ход чытання будзе страчаны. - Налада дзеянняў для сэнсарных абласцей экрана - %1$s %2$s - Каб працягнуць, увядзіце адрас электроннай пошты і пароль - Скінуць налады да значэнняў па змаўчанні? Гэта дзеянне нельга адмяніць. - Выкарыстоўвайце двухстаронкавы макет у альбомнай арыентацыі (бэта) - Аддаленне ў рэжыме манхвы - Поўнаэкранны рэжым - Схаваць інтэрфейс сістэмы - Функцыя прапаноў адключана - Праверка новых раздзелаў адключана - Паказаць прыблізны час чытання - Значэнне ацэнкі часу можа быць недакладным - Паказаць меткі на панэлі навігацыі - Кожны раз запытваць каталог прызначэння - Каталог захавання старонкі па змаўчанні - Выдаліць з гісторыі - Захаванне старонак - Размяшчэнне - Статыстыка чытання - Іншая манга - Менш хвіліны - Статыстыка - Ачысціць статыстыку - Тыдзень - Статыстыка ачышчана - Месяц - Увесь час - Дзень - Статыстыка за абраны перыяд адсутнічае - Прачытана старонак: %s - Аўтаматычны - Тры месяцы - Вы сапраўды хочаце ачысціць усю статыстыку чытання? Гэта дзеянне нельга адмяніць. - Пераважны фармат для загрузак - Адзін файл CBZ - Некалькі файлаў CBZ - Альтэрнатывы - Манга «%1$s» з «%2$s» будзе заменена на «%3$s» з «%4$s» у вашай гісторыі і ў абраных (калі ёсць) - Перанос завершаны - Перанос мангі - Перанесці - Выдаліце раздзелы, якія вы ўжо прачыталі, з лакальнага сховішча, каб вызваліць месца - Гэта прывядзе да незваротнага выдалення ўсіх раздзелаў, пазначаных як прачытаныя, з лакальнага сховішча. Вы можаце загрузіць іх пазней, але імпартаваныя раздзелы могуць быць страчаны назаўжды - Выгляд сеткі - Выдаліць прачытаныя раздзелы - Ні адзін раздзел не быў выдалены - Выдалены %1$s, ачышчаны %2$s - Запускаецца пры запуску праграмы - Даўно прачытаная - Падзяліць па перакладах - Паказваць раздзелы з рознымі перакладамі асобна, а не ў адным спісе - Самы стары - Непрачытаная - Аўтаматычна выдаляць прачытаныя раздзелы - Уключыць крыніцу - Гэтая крыніца мангі не падтрымліваецца - Паказаць мініяцюры старонак - Уключыце ўкладку «Старонкі» на экране звестак - Ніякія дадзеныя не былі атрыманы з сервера - Абярыце правільны файл рэзервовай копіі Kotatsu - Апошні раз выкарыстоўваўся - %1$d гз. %2$d хв. - %d хв. - %d гз. - Выправіць - Няма дазволу на доступ да мангі на знешнім сховішчы - Паказаць абноўлена - Прабелы ў рэжыме манхвы - Паказваць вертыкальныя прамежкі паміж старонкамі ў рэжыме манхвы - Пошукавыя прапановы - Нядаўнія запыты - Прапанаваныя запыты - Не хаваць навігацыйную панэль і радок пошуку пры пракрутцы - Аўтары - Радзей - Часцей - Частата праверкі - %1$s: %2$d - Замацаваць інтэрфейс навігацыі - Вы заблакаваныя серверам. Паспрабуйце выкарыстоўваць іншае сеткавае падлучэнне (VPN, проксі і т. д.) - Вы можаце адключыць праверку SSL-сертыфіката, калі пры доступе да сеткавых рэсурсаў узнікаюць праблемы, звязаныя з SSL. Гэта можа паўплываць на вашую бяспеку. Пасля змены гэтага параметра запатрабуецца перазагрузка праграмы. - Не паказваць апавяшчэння аб абнаўленнях мангі NSFW - Часопіс праверкі новых раздзелаў - Адладкавая інфармацыя аб фонавай праверцы наяўнасці новых раздзелаў - Адключыць праверку падключэння - Прапусціць праверкі падключэння ў выпадку праблем з падключэннем (напрыклад, пераход у аўтаномны рэжым, нават калі сетка падключана) - Адключыць апавяшчэння NSFW - Адкл. - Крыніцы адключаны - Новае - Усе мовы - Блакіраваць у рэжыме інкогніта - Сервер відарысаў - Замацаваць - Адмацаваць - Крыніца адмацавана - Крыніца замацавана - Крыніцы адмацаваны - Нядаўнія крыніцы - Крыніцы замацаваны - Абрэзаць старонкі - Працэнт прачытанага - Астатні працэнт - Прачытаныя раздзелы - Астатнія раздзелы - Знешні/плагін - Несумяшчальны плягін або ўнутраная памылка. Пераканайцеся, што вы карыстаецеся апошнюю версію плагіна і Kotatsu - Няма мангі, якая адпавядае абраным вамі фільтрам - Злучэнне ў парадку - Няправільная канфігурацыя проксі - Няверны адрас сервера - Дае магчымасць фільтраваць спісы мангі па пэўных параметрах - SFW - %d с - %1$d хв %2$d с - Паказаць хуткія фільтры - Няма ў абраных - Абноўлена даўно - Непапулярны - Нізкі рэйтынг - Па ўзрастанні - Па змяншэнні - Дата - Папулярнасць - Паўтарыць спробу - Занадта шмат запытаў. Паспрабуйце яшчэ раз пасля %s - Прапусціць усе - Увайдзіце ў %s, каб працягваць - Нестабільная функцыя - Гэта функцыя эксперыментальная. Пераканайцеся, што ў вас ёсць рэзервовая копія, каб пазбегнуць страты даных - Увайдзіце, каб настроіць інтэграцыю з %s. Гэта дазволіць вам адсочваць прагрэс і статус чытання мангі - Завісла - Навэла - Маньхуа - Манхва - Нядаўна дададзена - Дадаў даўно - Папулярна сёння - Папулярна на гэтым тыдні - Папулярна ў гэтым месяцы - Папулярна ў гэтым годзе - Зыходная мова - Год - Папулярна ў гэтую гадзіну - Сёнэн - Дэмаграфія - Сёдзё - Сэйнэн - Дзёсэй - Гады - Любой - Ваншот - Гэтая крыніца не падтрымлівае пошук з фільтрамі. Вашы фільтры былі ачышчаны - Кодомо - Фонавыя загрузкі - Манга з загружанымі раздзеламі - Спампаваць новыя раздзелы - Манга «%1$s» (%2$s) заменена на «%3$s» (%4$s) - Выпраўленне мангі - Выпраўлена паспяхова - Выпраўленне для «%s» не патрабуецца - Альтэрнатывы для «%s» не знойдзены - Гэтая функцыя знойдзе альтэрнатыўныя крыніцы для абранай мангі. Задача зойме некаторы час і будзе выконвацца ў фонавым рэжыме - Дадзінсі - Набор відарысаў - Мастак CG - Гульнявая CG - Адладка - Зыходны код - Кіраўніцтва карыстальніка - Група ў Telegram - Фармат відарыса не падтрымліваецца: %s - Пачаць загрузку - Захаваць выбраную мангу? Гэта можа заняць трафік і месца на дыску - Захаваць мангу - Жанр - Ландшафтная - Памылка плагіна: %s\nПераканайцеся, што вы карыстаецеся апошнюю версію плагіна і Kotatsu - Загрузка дададзена - Больш опцый - Каталог прызначэння - Вы можаце абраць раздзелы для загрузкі, утрымліваючы па элеменце ў спісе раздзелаў. - Усё - Загрузка праз мабільную сетку - Дазволіць загрузку праз мабільную сетку? - Не дазваляць - Дазволіць заўсёды - Дазволіць адзін раз - Пытацца кожны раз - Арыентацыя экрана - Партрэтная - Старонкі захаваны - Няправільны фармат: чакаўся відарыс, але атрыманы %s - Усе даступныя крыніцы мангі будуць уключаны назаўжды - Падрабязнасці памылкі - Апрацоўка спасылак на мангу з вонкавых праграм (напрыклад, вэб-браўзэра). Вам таксама можа спатрэбіцца ўключыць яго ўручную ў сістэмных наладах праграмы - Рэзервовая копія будзе адноўлена ў фонавым рэжыме - 16+ - Доступ адхілены (403) - Максімальная колькасць рэзервовых копій - Паказаць слайдэр - Інкогніта - Скід падключэння аддаленым хостам - Ачысціць базу дадзеных - Выдаліць інфармацыю аб манге, якая не выкарыстоўваецца - Уключыць усе крыніцы мангі - Усе крыніцы ўключаны - Празрыстая інфармацыйная панэль чытання - Аднаўленне рэзервовай копіі - Праверце, ці працуе API - ID чата Telegram - Тэставое паведамленне - Адкрыйце Telegram-бота - ID чата не ўсталяваны - Пошук па адключаных крыніцах - Гэтая крыніца патрабуе рашэння капчы, каб працягнуць - Апрацоўка спасылак - Электронная пошта - Том %1$s Раздзел %2$s - Безназоўны раздзел - Раздзел %s - Просты - Адпраўляць рэзервовыя копіі ў Telegram - Увядзіце ID чата, куды трэба адпраўляць рэзервовыя копіі - Націсніце, каб адкрыць чат з Kotatsu Backup Bot - Тэставое злучэнне - Аўтаматычна выдаляць старыя рэзервовыя копіі, каб вызваліць месца для дадзеных - Выдаліць старыя рэзервовыя копіі - Пераклад - Элементы кіравання чытаннем на ніжняй панэлі - Раздзелы і старонкі - Паварот экрана быў заблакаваны - Паварот экрана быў разблакаваны - Паўзунок пераключэння старонак - Адключыць апавяшчэння аб CAPTCHA - Глабальны пошук - Аўтар - Рэйтынг - Крыніца - Пошук паўсюль - Значкі ў спісах - Спасылка на мангу на %s - Спасылка на мангу ў Kotatsu - Ачысціць дадзеныя браўзэра - Уключыць адключаныя крыніцы - Адлюстроўваць рэкамендацыі з усіх крыніц мангі, у тым ліку адключаныя - Вылучаць небяспечныя жанры - Вылучаць жанры, якія могуць быць непрымальныя для большасці карыстальнікаў - Выбраць старонку мангі - Выбраць карыстацкі файл - Змяніць вокладку - Больш не пытацца - Гэтая манга можа змяшчаць кантэнт для дарослых. Хочаце выкарыстоўваць рэжым інкогніта? - Рэжым інкогніта для NSFW-мангі - Няма правоў на запіс у файл - Выкарыстоўваць вокладку па змаўчанні - Вы можаце адправіць справаздачу аб памылцы распрацоўшчыкам. Гэта дапаможа нам выправіць праблему. - Падобна, што Ваша версія Kotatsu састарэлая. Калі ласка, усталюйце апошнюю версію, каб атрымаць усе даступныя выпраўленні. - Дарослая манга не будзе адлюстроўвацца ў рэкамендацыях. Гэтая опцыя можа не працаваць з некаторымі крыніцамі - Вы не будзеце атрымліваць апавяшчэнняў аб рашэнні CAPTCHA для гэтай крыніцы, але гэта можа прывесці да парушэння фонавых аперацый (праверкі новых раздзелаў, атрымання рэкамендацый і г.д.) - Паспрабуйце адкрыць мангу ў браўзэры, каб пераканацца, што яна даступная ў крыніцы. - Гэтыя змены будуць уплываць на тое, як манга адлюстроўваецца ў праграме - Старонка будзе мяняцца кожныя ~%d секунд - Абраны шлях не можа быць выкарыстаны, паколькі ён не абазначае файл або каталог - Згортванне - Пашыраць - Выдаліць дадзеныя убудаванага браўзэра, такія як кэш і печыва. Увага: аўтарызацыя ў крыніцах мангі можа быць страчана - Выразны (Тэст) - Патрабуюцца дадатковыя дзеянні - Схаваць з галоўнага экрана - Блакаваць рэкламу ў браўзэры - Згарнуць доўгае апісанне - Блакаванне рэкламы ва ўбудаваным браўзэры (бэта) - Часопіс змен - Гісторыя змен для нядаўна выпушчаных версій - Інвертаваць элементы кіравання навігацыяй - Памяняць месцамі кірунак кнопкі рэгулявання гучнасці і апаратнай клавішы навігацыі (налева/уверх/уніз/направа) - Стварэнне рэзервовай копіі - Падзяліцца рэзервовай копіяй - Адчыняць чыталку як асобную задачу - Дазваляе трымаць адкрытымі некалькі чыталак з рознай мангой адначасова - Іцука - Тоторо - Жаўтлявы фон (фільтр сіняга) - Ачыстка лакальнага сховішча - Рэзервовае капіраванне не атрымалася - Галоўны экран - Паказаць плаваючую кнопку «Працягнуць» - Дазваляе працягнуць чытанне адным пстрычкай мышы. Гэтая кнопка не адлюстроўваецца ў рэжыме інкогніта або калі гісторыя пустая - Пашкоджаны ZIP-архіў (%s) - Discord Rich Presence - Токен Discord - Увядзіце свой токен Discord, каб уключыць Rich Presence - Увядзіце свой токен Discord або націсніце %s, каб атрымаць яго з дапамогай браўзера - Устаўце сюды свой токен Discord - Пакажыце свой статус чытання ў Discord - Атрымаць - Чытанне мангі на Kotatsu - праграма для чытання мангі - Чытанне %s - Чытаць далей %s - Не выкарыстоўваць RPC для дарослага кантэнту - Няправільны токен: %s - Паказаць плаваючую кнопку кіравання - Недаступна - Гэтая манга недаступная для чытання на гэтай крыніцы. Паспрабуйце знайсці яе на іншых крыніцах або адкрыйце ў браўзеры для атрымання дадатковай інфармацыі - Гэтая манга не ўтрымлівае раздзелаў - Не атрымалася загрузіць спіс раздзелаў - Інтэграцыя з Telegram - Няма папярэдняй главы - Няма наступнай главы - Уключыць жэст перацягвання - Выкарыстоўвайце жэст пацягвання, каб пераключацца паміж главамі ў манхве - Праверыць крыніцу мангі - diff --git a/app/src/main/res/values-bn/plurals.xml b/app/src/main/res/values-bn/plurals.xml deleted file mode 100644 index 15460032de..0000000000 --- a/app/src/main/res/values-bn/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d আইটেম - %1$d টি আইটেম - - - %1$d টি নতুন পর্ব - %1$d টি নতুন পর্ব - - - মাত্র %1$d দিন আগে - %1$d দিন আগে - - - প্রায় %1$d মাস আগে - %1$d মাস আগে - - - %1$d পর্ব - %1$d টি পর্ব - - - মাত্র %1$d ঘন্টা আগে - %1$d ঘন্টা আগে - - - মাত্র %1$d মিনিট আগে - %1$d মিনিট আগে - - - %1$d মিনিট - %1$d টি মিনিট - - - %1$d ঘন্টা - %1$d টি ঘন্টা - - diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml deleted file mode 100644 index 7b83ebf6c7..0000000000 --- a/app/src/main/res/values-bn/strings.xml +++ /dev/null @@ -1,221 +0,0 @@ - - - পছন্দের - সম্প্রতি দেখা - লোকাল স্টোরেজ - চালিয়ে যান - থাম্বনেইল ক্যাচ সাফ করুন - সার্চ ইতিহাস সাফ করুন - ইন্টার্নাল স্টোরেজ - এক্সটার্নাল স্টোরেজ - ডোমেইন - অ্যাপের নতুন ভার্সন পাওয়া গেছে - ব্রাউজারে খুলুন - কিছু একটা সমস্যা হয়েছে - বিস্তারিত - চ্যাপ্টার - তালিকা - বিস্তারিত তালিকা - গ্রিড - সেটিংস - লোড হচ্ছে… - বন্ধ - আবার চেষ্টা করুন - ইতিহাস মুছুন - প্রস্তুত হচ্ছে… - %2$d এর্ %1$d তম অধ্যায় - কিছু পাওয়া যায়নি - কোনো ইতিহাস নেই - পড়ুন - পছন্দ করুন - একটি ZIP অথবা CBZ ফাইল নিন - কোনো বর্ণনা নেই - পেজের ক্যাচ পরিষ্কার করুন - B|kB|MB|GB|TB - ছবি শেয়ার করুন - আমদানি - মুছে ফেলুন - এই কাজটি করা সম্ভব নয় - পেজ পাল্টান - সাফ করা হয়েছে - নেটওয়ার্কে ত্রুটি - মানগা সোর্স সমূহ - এখনো কিছু পছন্দ হয়নি - নতুন বিভাগ - রেটিং - যোগ করুন - সেভ করুন - বাছাইয়ের ধারা - শেয়ার করুন - শর্টকাট তৈরি করুন… - %s শেয়ার করুন - খুঁজুন - মানগা খুঁজুন - ডাউনলোড হচ্ছে… - প্রস্তুত হচ্ছে… - ডাউনলোড হ‌ওয়া গুলো - নাম - জনপ্রিয় - আপডেট হয়েছে - সবচেয়ে নতুন - বাছাই - থিম - আলো - আঁধার - সিস্টেম অনুযায়ী - পৃষ্ঠাগুলি - ওয়েবটুন - পড়ার মোড - গ্রিডের আকার - পরিষ্কার - সরিয়ে ফেলুন - \"%s\" লোকাল স্টোরেজ থেকে সরানো হয়েছে - পেজ সেভ করুন - Page saved - স্ট্যান্ডার্ড - %s এ খুঁজুন - মানগা ডিলিট করুন - \"%s\" পারমানেন্ট ভাবে ডিভাইস থেকে ডিলিট করতে চান\? - রিডারের সেটিংস - সমস্যা - আপডেট - তাক - \"এক্সপ্লোর\" বিভাগে কী পড়তে হবে তা খুঁজুন - সব বাতিল করুন - আপনি একটি স্ব-হোস্টেড সিঙ্ক্রোনাইজেশন সার্ভার বা একটি ডিফল্ট ব্যবহার করতে পারেন৷ আপনি কি করছেন তা নিশ্চিত না হলে এটি পরিবর্তন করবেন না। - সব প্রিয় - LED নির্দেশক - প্রিয় বিভাগ - পর্দা ঘোরান - কম্পন - কোন আপডেট উপলব্ধ নেই - অপসারণ - মোবাইল নেটওয়ার্কে স্যুইচ করার সময় ডাউনলোড করা বন্ধ করুন - পরে পড়ুন - সঞ্চয়স্থান উপলব্ধ নয় - SSL ত্রুটি উপেক্ষা করুন - সার্ভার ঠিকানা - New chapters of what you are reading are shown here - খালি বিভাগ - বিরতি - সম্পূর্ণভাবে সরান - Downloads folder - কখনও কখনও প্রস্তাবিত মাঙ্গা সহ বিজ্ঞপ্তিগুলি দেখান৷ - সাফ করা হয়েছে - তালিকার ধরন - ডাউনলোড করা হয়েছে - হালনাগাদ - ফিড আপডেট শীঘ্রই শুরু হবে - আবার শুরু করুন - নতুন সংস্করণ: %s - স্কেল মোড - সিঙ্ক্রোনাইজেশন সেটিংস - আপনি যা পড়েছেন তা এখানে প্রদর্শিত হবে - নতুন বিভাগ - বিজ্ঞপ্তি শব্দ - শুধুমাত্র Wi-Fi এর মাধ্যমে ডাউনলোড করুন - সমস্ত সক্রিয় ডাউনলোড বাতিল করা হবে, আংশিকভাবে ডাউনলোড করা ডেটা হারিয়ে যাবে - বিজ্ঞপ্তি - পাওয়া যায় না - আপডেটের জন্য দেখুন - থামুন - ভুল পাসওয়ার্ড - ডাউনলোড করুন - আকার: %s - সম্পর্কিত - ফিট সেন্টার - নতুন অধ্যায় - আরো - অ্যাপটি রক্ষা করুন - অমিল পাসওয়ার্ড - হালনাগাদ এর জন্য অনুসন্ধান করুন - কোটাটসু শুরু করার সময় পাসওয়ার্ডের জন্য জিজ্ঞাসা করুন - ডান থেকে বাম - স্বয়ংক্রিয়ভাবে আয়না চয়ন করুন - সাফ আপডেট ফিড - সক্ষম করুন - বিজ্ঞপ্তি সেটিংস - প্রশ্নটি সংস্কার করার চেষ্টা করুন। - সাম্প্রতিক - চেক করবেন না - অনুসন্ধান ফলাফল - সংস্করণ %s - পৃষ্ঠা অ্যানিমেশন - অন্যান্য স্টোরেজ - পাসওয়ার্ড লিখুন - পাসওয়ার্ড পুনরাবৃত্তি করুন - মিরর উপলব্ধ থাকলে ত্রুটির মাঙ্গা উত্সগুলির জন্য স্বয়ংক্রিয়ভাবে ডোমেনগুলি পরিবর্তন করুন৷ - না ধন্যবাদ - Save something from an online catalog or import it from a file। - আগে কিছু সংরক্ষণ করুন - পরামর্শ: %s - এখানে খালি… - সম্পন্ন - There are no manga matching the filters you selected - Fit to height - Black - Pages saved - Fit to width - Keep at start - %1$d of %2$d on - পুনরায় চেষ্টা করুন - কালার স্কিম - উপন্যাস - মানহুয়া - কন্টেন্ট প্রিলোড হচ্ছে - বর্তমান হিসেবে চিহ্নিত করুন - কম্প্যাক্ট - গ্রিড ভিউতে দেখান - ভাষা - লগ শেয়ার করুন - লগিং সক্ষম করুন - সন্দেহজনক কন্টেন্ট দেখান - উৎস অক্ষম করা হয়েছে - পুরনো ব্যাকআপ মুছে ফেলুন - ডিবাগের উদ্দেশ্যে কিছু অ্যাকশন রেকর্ড করুন। আপনি কী করছেন তা নিশ্চিত না হলে এটি চালু করবেন না - ডাইনামিক - মিকু - ডেটা পুনরুদ্ধার করা হয়নি - আপনার পড়ার অগ্রগতি সেভ হবে না - আওয়াজ%d - অজানা ভলিউম - সাম্প্রতিক প্রশ্ন - লেখক - আপনি সার্ভার দ্বারা অবরুদ্ধ করা হয়. একটি ভিন্ন নেটওয়ার্ক সংযোগ ব্যবহার করার চেষ্টা করুন (ভিপিএন, প্রক্সি, ইত্যাদি) - নিষ্ক্রিয় করুন - উৎস নিষ্ক্রিয় - সংযোগ পরীক্ষা করতে অক্ষম করুন - নেটওয়ার্ক সংস্থানগুলি অ্যাক্সেস করার সময় আপনি যদি কোনও SSL- সম্পর্কিত সমস্যার মুখোমুখি হন তবে আপনি SSL শংসাপত্র যাচাইকরণ অক্ষম করতে পারেন৷ এটি আপনার নিরাপত্তা প্রভাবিত করতে পারে। এই সেটিং পরিবর্তন করার পরে অ্যাপ্লিকেশন পুনরায় চালু করা প্রয়োজন। - আপনার সমস্যা থাকলে কানেক্টিভিটি চেক এড়িয়ে যান (যেমন, নেটওয়ার্ক সংযুক্ত থাকা সত্ত্বেও অফলাইন মোডে যাওয়া) - NSFW বিজ্ঞপ্তি অক্ষম করুন - NSFW মাঙ্গা আপডেট সম্পর্কে বিজ্ঞপ্তি দেখাবেন না - নতুন অধ্যায় লগ জন্য পরীক্ষা করা হচ্ছে - নতুন অধ্যায়গুলির জন্য পটভূমি পরীক্ষা সম্পর্কে তথ্য ডিবাগ করুন - নতুন - সব ভাষা - ছদ্মবেশী মোড হলে ব্লক করুন - পছন্দের ইমেজ সার্ভার - পৃষ্ঠাগুলি কাটা - পিন - আনপিন করুন - উৎস পিন করা হয়েছে - উৎস আনপিন করা হয়েছে - উৎস আনপিন করা হয়েছে - উৎস পিন করা হয়েছে - সাম্প্রতিক সূত্র - শতকরা কতটুকু করেছেন - শতকরা কতটুকু পড়তে বাকি আছে - অধ্যায় পড়া - অধ্যায় বাকি আছে - বাহ্যিক/প্লাগইন - বেমানান প্লাগইন বা অভ্যন্তরীণ ত্রুটি. আপনি প্লাগইন এবং Kotatsu এর সর্বশেষ সংস্করণ ব্যবহার করছেন তা নিশ্চিত করুন৷ - প্লাগইন ত্রুটি: %s \n· নিশ্চিত করুন যে আপনি প্লাগইন এবং Kotatsu এর সর্বশেষ সংস্করণ ব্যবহার করছেন - সংযোগ ঠিক আছে - অবৈধ প্রক্সি কনফিগারেশন - দ্রুত ফিল্টার দেখান - নির্দিষ্ট পরামিতি দ্বারা মাঙ্গা তালিকা ফিল্টার করার ক্ষমতা প্রদান করে - SFW - সব এড়িয়ে যান - আটকে গেছে - এই মঙ্গা সূত্রটি\nভাঙ্গা হিসাবে চিহ্নিত। কিছু বৈশিষ্ট্য \nকাজ নাও হতে পারে - diff --git a/app/src/main/res/values-ca/plurals.xml b/app/src/main/res/values-ca/plurals.xml deleted file mode 100644 index 981cbfda0b..0000000000 --- a/app/src/main/res/values-ca/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - %1$d article - %1$d articles - %1$d articles - - - %1$d nou capítol - %1$d nous capítols - %1$d nous capítols - - - %1$d capítol - %1$d capítols - %1$d capítols - - - Fa %1$d minut - Fa %1$d minuts - Fa %1$d minuts - - - Fa %1$d hora - Fa %1$d hores - Fa %1$d hores - - - Fa %1$d dia - Fa %1$d dies - Fa %1$d dies - - - Fa %1$d mes - Fa %1$d mesos - Fa %1$d mesos - - - %1$d hora - %1$d hores - %1$d hores - - - %1$d minut - %1$d minuts - %1$d minuts - - diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml deleted file mode 100644 index 67549214c5..0000000000 --- a/app/src/main/res/values-ca/strings.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - Emmagatzematge local - Favorits - Historial - S\'ha produït un error - Error de xarxa - Detalls - Capítols - Mode de llista - Sense descripció - Netejar memòria cau de la pàgina - Llista - Llista detallada - Quadrícula - Fonts de Manga - S\'està carregant… - Capítol %1$d de %2$d - No s\'ha trobat res - Llegir - Encara no hi ha favorits - Afegir a favorits - Nova categoria - Comparteix - Desa - Afegeix - Crea drecera… - Compartir %s - Cerca - Cerca manga - Descarregant… - Processant… - Descarregat - Descàrregues - Nom - Popular - Actualitzat - Més recent - Qualificació - Ordre d\'ordenació - Filtre - Tema - Clar - Fosc - Seguir el sistema - Pàgines - Neteja - Suprimir - \"%s\" eliminat de l\'emmagatzematge local - Desa la pàgina - Desat - Comparteix la imatge - Importar - Suprimir - Aquesta operació no està suportada - Trieu un fitxer ZIP o bé un CBZ. - Webtoon - Mode de lectura - Mida de la quadrícula - Cerca a %s - Esborrar permanentment \"%s\" del dispositiu? - Canviar pàgines - Continua - Error - Esborrar memòria cau de miniatures - B|kB|MB|GB|TB - Estàndard - Configuració - Computant… - Tancar - Torna a provar - Esborrar historial - Encara no hi ha història - Elimina manga - Configuració del lector - Esborrar l\'historial de cerca - diff --git a/app/src/main/res/values-ckb/plurals.xml b/app/src/main/res/values-ckb/plurals.xml deleted file mode 100644 index 00337208d5..0000000000 --- a/app/src/main/res/values-ckb/plurals.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - %1$d شت - %1$d شت - - - %1$d بەشی نوێ - %1$d بەشی نوێ - - - %1$d بەش - %1$d بەش - - - %1$d خولەک لەمەوبەر - %1$d خولەک لەمەوبەر - - - %1$d کاتژمێر لەمەوبەر - %1$d کاتژمێر لەمەوبەر - - - %1$d ڕۆژ لەمەوبەر - %1$d ڕۆژ لەمەوبەر - - diff --git a/app/src/main/res/values-ckb/strings.xml b/app/src/main/res/values-ckb/strings.xml deleted file mode 100644 index b11733cd67..0000000000 --- a/app/src/main/res/values-ckb/strings.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - کۆدۆمۆ - بیرگەی ناوەکی - دڵخوازەکان - مێژوو - ھەڵەیەک ڕوویدا - ھەڵەی تۆڕ - diff --git a/app/src/main/res/values-cs/plurals.xml b/app/src/main/res/values-cs/plurals.xml deleted file mode 100644 index 1dbeb27d1f..0000000000 --- a/app/src/main/res/values-cs/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - %1$d předmět - %1$d předměty - %1$d předmětů - - - %1$d nová kapitola - %1$d nové kapitoly - %1$d nových kapitol - - - %1$d kapitola - %1$d kapitoly - %1$d kapitol - - - před %1$d minutou - před %1$d minutami - před %1$d minutami - - - před %1$d hodinou - před %1$d hodinami - před %1$d hodinami - - - před %1$d dnem - před %1$d dny - před %1$d dny - - - před %1$d měsícem - před %1$d měsíci - před %1$d měsíci - - - %1$d hodina - %1$d hodiny - %1$d hodin - - - %1$d minuta - %1$d minuty - %1$d minut - - \ No newline at end of file diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml deleted file mode 100644 index 46d690f8f9..0000000000 --- a/app/src/main/res/values-cs/strings.xml +++ /dev/null @@ -1,886 +0,0 @@ - - - Problém s připojením - Detaily - Kapitoly - Seznam - Podrobný seznam - Mřížka - Režim seznamu - Nastavení - Zdroje mang - Načítání… - Vypočítávání… - Kapitola %1$d z %2$d - Zavřít - Zkusit znovu - Vyčistit historii - Nic nenalezeno - Zatím žádná historie - Číst - Zatím žádné oblíbené - Přidat do oblíbených - Přidat - Sdílet - Vytvořit zkratku - Sdílet %s - Zpracovávání… - Staženo - Stažené - Název - Pořadí řazení - Filtr - Téma - Světlé - Tmavé - Následovat systém - Odstranit - \"%s\" smazáno z místního uložiště - Sdílet obrázek - Importovat - Smazat - Vyberte soubor ZIP či CBZ. - Vyčistit mezipaměť stran - B|kB|MB|GB|TB - Standardní - Webtoon - Režim čtení - Velikost mřížky - Smazat mangu - Odstranit trvale \"%s\" z tohoto zařízení? - Nastavení čtečky - Prohodit strany - Pokračovat - Chyba - Vyčistit mezipamět náhledů - Vyčisit historii vyhledávání - Doména - Je dostupná nová verze této aplikace - Otevřít v prohlížeči - Oznámení - Je tu nějak prázdno… - Zkuste přeformulovat dotaz. - To co čtete se zobrazí zde - Najděte co číst v sekci « Prozkoumat» - Nejdříve něco uložte - Uložte něco z online zdrojů nebo importujte soubor. - Nedávné - Polička - Animace stránek - Složka pro stahování - Není dostupné - Není dostupné uložiště - Další uložiště - Hotovo - Všechny oblíbené - Prázdná kategorie - Nové kapitoly toho co čtete jsou zobrazeny zde - Výsledky vyhledávání - Nová verze: %s - Vyčištěno - Otočit displej - Aktualizovat - Nekontrolovat - Zadejte heslo - Špatné heslo - Chránit aplikaci - Zopakujte heslo - O - Verze %s - Zkontrolovat aktualizace - Nejsou dostupné žádné aktualizace - Režim měřítka - Pasovat do středu - Pasovat na výšku - Pasovat na šířku - Uchovat při zapnutí - Černá - Využívá méně energie na AMOLED displejích - Zálohovat a obnovit - Vytvořit zálohu dat - Obnovit ze zálohy - Obnoveno - Připravuji… - Soubor nebyl nalezen - Všechna data byla obnovena - Vyčistit frontu aktualizací - Aktualizace fronty brzy začne - Právě teď - Dávno - Skupina - Dnes - Klikněte pro zopakování - Zvolená konfigurace bude pro tuto mangu zapamatována - Tiché - Vyžadována CAPTCHA - Vyřešit - Vyčistit permanentně všechnu historii aktualizací\? - Zkontrolovat nové kapitoly - Obráceně - Přihlásit se - Abyste mohli vidět tento kontent, je nutné se přihlásit - Základní: %s - Další - Zadejte heslo pro spuštění aplikace s - Heslo musí obsahovat nejméně 4 nebo více znaků - Odstranit permanentně všechny nedávné vyhledávání\? - Vítejte - Záloha uložena - Ve frontě - Chybí kapitola - Překlad - Autorizováno - Přihlášení na %s není podporováno - Budete odhlášeni ze všech zdrojů - Žánry - Pokračující - Základní - Vynechat všechny NSFW mangy z historie - Očíslované stránky - Zásady snímku obrazovky - Povolit - Zakázat na NSFW - Vždy blokovat - Návrhy - Zapnout návrhy - Navrhovat mangy dle vašich preferencí - Všechna data jsou analyzována pouze lokálně na tomto zařízení a nikdy nejsou nikam odesílána. - Začněte číst mangu a získejte personalizované návrhy - Nenavrhovat NSFW mangu - Zapnuto - Vypnuto - Resetovat filtr - Vyberte jazyk ve kterém si přejete číst mangu. Můžete jej později změnit v nastavení. - Nikdy - Pouze na Wi-Fi - Vždy - Přednačíst stránky - Přihlášen jako %s - 18+ - Různé jazyky - Najít kapitolu - Žádné kapitoly v této manze - %1$s%% - Vzhled - Specifikujte žánry které nechcete vidět v návrzích - Permanentně odstranit vybrané předměty ze zařízení\? - Odstraňování dokončeno - Zpomalení stahování - Zpracovávání uložených mang - Kapitoly budou odstraněny na pozadí - Účet již existuje - Zpět - Synchronizujte svá data - Pro pokračování zadejte svůj email - Schovat - Jsou dostupné nové zdroje mang - Kontrolovat nové kapiroly a upozornit na ně - Dostanete oznámení o aktualizaci mang které čtete - Zapnout oznámení - Jméno - Upravit - Upravit kategorii - Sledování - Žádné oblíbené kategorie - Odhlásit se - Přidat záložku - Odstranit záložku - Záložky - Přidána záložka - Vrátit zpět - Odstraněno z historie - DNS přes HTTPS - Základní režim - Automaticky detekovat režim čtení - Automaticky detekovat zda je manga webtoon - Vypnout optimalizaci baterie - Pomáhá s kontrolou nových kapitol - Odeslat - Plánované - Čtení - Znovu-čtení - Dokončeno - Pozastaveno - Zahozeno - Vypnout vše - Pokud lze, použijte biometrii - Manga z vašich oblíbených - Vaše nedávno čtená manga - Hlášení - Zobrazovat indikátory pokroku ve čtení - Smazání dat - Zobrazovat procento čtení v historii a oblíbených - Manga označená jako NSFW nebude nikdy přidána do historie a nebude ukládán Váš pokrok - Může pomoci v případě nekterých problémů. Všechny autorizace budou neplatné - Zobrazit vše - Neplatná doména - Vyčistit celou historii - Historie vyčištěna - Spravovat - Zatím žádné záložky - Záložky odstraněny - Žádné zdroje mang - Zapnout zdroje mang pro čtení online - Jste si jisti že chcete smazat zvolené oblíbené kategorie? \nVšechny mangy v ní budou ztraceny a nelze jej vrátit zpět. - Přeskupit - Prázdné - Prozkoumat - Stiskněte Zpět znovu pro ukončení - Stiskněte Zpět dvakrát pro ukončení aplikace - Potvrzení ukončení - Uložená manga - Mezipaměť stránek - Další mezipamět - Využívání uložiště - Dostupné - %s -%s - Odstraněno z oblíbených - Možnosti - Kontent nebyl nalezen nebo byl odstraněn - Režim inkognito - Žádné kapitoly - Automatické rolování - Kap. %1$d/%2$d Str. %3$d/%4$d - Zobrazovat informační lištu v čtečce - Archiv komiksů - Složka s obrázky - Importuji mangu - Importování brzy začne - Fronta - Podrobnosti chyby:<br><tt>%1$s</tt><br><br>1. Zkuste <a href=%2$s>otveřít mangu v prohlížeči</a> abyste se ujistili že je dostupná na zdroji<br>2. Ujistěte se že používáte <a href=kotatsu://about>nejnovější verzi Kotatsu</a><br>3. Pokud je dostupná, pošlete hlášení o chybě vývojářům. - Zobrazovat zkratky nedávných mang - Udělejte nedávné mangy dostupné dlouhým kliknutím na ikonu aplikace - Neměňte směr přepínání stránek v režimu čtení; například stisknutí šipky vpravo vždy přepne na další stránku. Tato volba ovlivňuje pouze hardwarová vstupní zařízení - Ovládání ergonomické čtečky - Korekce barev - Jas - Kontrast - Resetovat - Uložit nebo zahodit neuložené změny\? - Zahodit - Na zařízení není volné žádné místo - Zobrazovat posuvník změny stran - Webtoon přiblížení - Připojení není dostupné - Zapněte Wi-Fi nebo mobilní data abyste mohli číst mangu online - Chyba na straně serveru (%1$d). Prosíme zkuste to znovu později - Také vyčistit informace o nových kapitolách - Kompaktní - Zdroj vypnut - Přednačítání kontentu - Označit jako aktuální - Jazyk - Sdílet záznamy - Zapnout zaznamenávání - Zaznamenejte některé akce pro účely ladění. Nezapínejte jej, pokud si nejste jisti, co děláte - Zobrazovat podezřelý kontent - Dynamické - Schéma barev - Zobrazovat v zobrazení mřížek - Miku - Asuka - Mion - Rikka - Sakura - Mamimi - Kanade - Nic tu není - Pro sledování pokroku čtení, vyberte Menu → Sledovat na displeji detailů mangy. - Služby - Povolit nestabilní aktualizace - Přijímat oznámení o nestabilních sestaveních - Stahování začalo - Mám to - Klikněte a přidržte na předmětu pro přeskupení - Záhlaví UserAgent - Prosíme restartujte aplikaci pro aplikování těchto změn - Můžete vybrat jeden či více .cbz nebo .zip souborů, každý soubor bude brán jako samostatná manga. - Zobrazovat na poličce - Můžete se přihlásit do již existujícího účtu nebo vytvořit nový - Najít podobné - Nastavení synchronizace - Adresa serveru - Ignorovat SSL chyby - Vybrat zrcadlo automaticky - Automaticky přepínat domény pro zdroje manga při chybách, pokud jsou k dispozici zrcadla - Pozastavit - Vrátit - Pozastaveno - Odstranit dokončené - Zastavit stahování při měnění na mobilní data - Doporučení: %s - Občas zobrazit oznámení s navrženou mangou - Více - Zapnout - Ne, děkuji - Všechna aktivní stahování budou zrušena, částečně stažená data budou ztracena - Historie stahování bude permanentně odstraněna. Žádné stažené soubory nebudou ovlivněny - Nemáte žádná stažení - Stahování bylo vráceno - Stahování bylo pozastaveno - Stažené soubory byly odstraněny - Stahování bylo zrušeno - Chcete získávat personalizované návrhy mang\? - WebView není dostupné: zkontrolovay jestli je provozovatel WebView nainstalovaný - Vyčistit mezipaměť sítě - Typ - Adresa - Neplatná hodnota - Staženo - Proxy pro optimalizaci obrázků - Použít službu wsrv.nl ke snížení využití provozu a urychlení načítání obrázků, pokud je to možné - Invertovat barvy - Uživatelské jméno - Heslo - Autorizace (dobrovolné) - Neplatné číslo portu - Síť - Data a soukromí - Obnovit nedávno vytvořenou zálohu - Zobrazovat aktuální čas a pokrok ve čtení na vršku displeje - Zobrazovat číslo strany ve spodním rohu - Všechny kapitoly s překladem %s - Celá manga - První %s - Další nepřečtené %s - Všechny nepřečtené kapitoly - Všechny nepřečtené kapitoly (%s) - Vyberte vlastní adresář - Nemáte žádný přístup k tomuto souboru nebo adresáři - Lokální adresář mang - Místní uložiště - Oblíbené - Historie - Vyskytla se chyba - Nová kategorie - Uložit - Hledat - Stahování… - Aktualizováno - Hodnocení - Hledat mangu - Populární - Nejnovější - Žádný popis - Strany - Vyčistit - Uložit stranu - Stránka uložena - Tato operace není podporována - Hledat na %s - Interní uložiště - %1$d z %2$d na - Zvuk oznámení - Vyčištěno - Externí uložiště - Nové kapitoly - Stáhnout - Nastavení oznámení - LED indikátor - Vibrace - Oblíbené kategorie - Odstranit - Přečíst později - Aktualizace - Velikost: %s - Neodpovídající heslo - Hledat aktualizace - Zeptat se na heslo při zapnutí Kotatsu - Včera - Z prava doleva - Vyčistit frontu - Nová kategorie - Vyčistit cookies - Data byla obnovena, ale vyskytly se chyby - Můžete vytvořit zálohu vaší historie a oblíbených a obnovit jej - Všechny cookies byli odstraněny - Aktualizují se návrhy - Některá zařízení mají jiné systémové chování, to může rozbít procesy na pozadí. - Číst více - Přeložte tuto aplikaci - Potvrdit - Vynechat žánry - Pomohá předejít zablokování vaší IP adresy - Zrušeno - Synchronizace - Nedostanete oznámení ale nové kapitoly budou v seznamu zvýrazněné - Záložka odstraněna - Něco se pokazilo. Prosím odešlete hlášení o chybě vývojářům aby jste nám ji pomohli opravit. - Hotovo - Vybrat rozsah - Poslední 2 hodiny - Můžete vytvořit záložku při čtení mangy - Náhodné - Importování dokončeno - Můžete odstranit originální soubor z uložiště abyste ušetřili místo - Můžete vybrat adresář s archivy nebo obrázky. Každý archiv (nebo podkategorie) bude brán jako kapitola. - Rychlost - Stahovat pouze přes Wi-Fi - Můžete použít samostatně hostovaný synchronizační server nebo základní. Neměňte pokud si nejste jisti co děláte. - Zrušit vše - Proxy - Port - Povolit přiblížení v gestu ve webtoon režimu - Vyčistit cookies pouze pro specifikované domény. Ve většině případech bude neplatná autorizace - Vyberte kapitoly manuálně - Popis - Již brzy - Na Váš dotaz nebyly nalezeny žádné zdroje mang - Pokud máte problémy s blokováním ze strany serveru, můžete v nastavení zdrojů povolit zpomalení stahování pro jednotlivé zdroje mang - Klasifikace obsahu - Bezpečný - Zobrazení v mřížce - Kategorie - Online varianta - Hentai - Vypnout NSFW - Pro pokračování zadejte svůj e-mail a heslo - Tento měsíc - Hlasové vyhledávání - Související manga - Světlý - Tmavý - Bílá - Pozadí - Černá - Data nebyla obnovena - Probíhá - %s vyžaduje vyřešení captcha aby fungovalo správně - Jazyky - Neznámé - Příliš mnoho dotazů. Zkuste to později - Zobrazí seznam souvisejících mang. V některých případech může být nepřesný nebo chybět - Pokročilý - Seznam mang - Oddíly hlavní obrazovky - Na zařízení - Rejstříky - Nelze přidávat žádné další položky - Úplně nahoru - Přesunuto na začátek - Oddálit - Přiblížit - Zobrazit či nezobrazit tlačítka ovládání přiblížení v pravém dolním rohu - Snižuje banding, ale může ovlivnit výkon - Upuštěný - 32-bitový režim barev - Výzva k povolení nově přidaných zdrojů po aktualizaci aplikace - Navrhnout nové zdroje po aktualizaci aplikace - Pravidelné zálohy - Frekvence vytváření záloh - Každý den - Každé 2 dny - Jednou týdně - Dvakrát měsíčně - Jednou měsíčně - Výstupní adresář záloh - Povolit pravidelné zálohy - Poslední úspěšná záloha: %s - Uzamknout otáčení obrazovky - Jiné - Katalog zdrojů - %1$s, %2$s - Zdroj povolen - Katalog - Spravovat zdroje - Ručně - Dostupný: %1$d - Zakázat NSFW zdroje a skrýt mangy pro dospělé ze seznamu, je-li to možné - Filtrování podle více žánrů tento zdroj mang nepodporuje - Filtrování podle více stavů tento zdroj mang nepodporuje - Hledání není v tomto zdroji mang podporovaný - Přeskočit - Odstíny šedi - Ujistěte se, že jste vybrali ten správný zálohový soubor - Spravovat kategorie - Ukázat - Použít - x%.1f - Zadejte název mangy, žánr nebo název zdroje - Pokrok - Přidáno - Vrácená data jsou neplatná nebo je soubor poškozen - Zobrazit tlačítka pro přiblížení - Ponechat obrazovku zapnutou - Nevypínat obrazovku během čtení mangy - Seznam možností - Relevance - Pozastavený - Snížit spotřebu paměti (beta) - Snížit kvalitu stránek mimo obrazovku pro snížení spotřeby paměti - Stav - Globálně - Tato manga - Filtrování podle žánrů nebo lokalizace tento zdroj nepodporuje - Filtrování podle žánrů nebo stavů tento zdroj nepodporuje - Vyberte, které zdroje obsahu chcete povolit. To lze také později změnit v nastavení - Začněte psát název žánru - Přihlášení k synchronizačnímu účtu - Obnovit - Datum obnovení: %s - Název obráceně - Neaktualizujte návrhy pomocí síťových připojení s účtovaným objemem dat - Nevyhledávejte nové kapitoly pomocí síťových připojení s účtovaným objemem dat - Tato nastavení lze použít globálně nebo pouze pro aktuální manga. Pokud bude použito globálně, individuální nastavení nebudou přepsána. - Komiks - V této sekci nejsou k dispozici žádné zdroje, případně již byly všechny přidány. -\nZůstaňte v kontaktu - Manga - Mohlo by to pomoci se zahájením stahování, pokud s tím máte nějaké problémy - Vyloučit žánry - Vyberte prosím správný zálohový soubor Kotatsu - Naposledy používané - Díl %d - Odstranit z historie - Váš pokrok ve čtení nebude uložen - Poslední přečtený - %d m - %1$d h %2$d m - Svisle - Pokaždé se ptát na cílovou složku - Zobrazit menu - Označit vybranou mangu jako kompletně přečtenou? -\n -\nPozor: Stávající pokrok ve čtení se ztratí. - %1$s %2$s - Neznámý díl - Předchozí kapitola - Následující kapitola - Předchozí stránka - Následující stránka - Akce čtečky - Konfigurace akcí pro oblasti obrazovky, na které lze klepnout - Povolit tlačítka ovládání hlasitosti - Používání tlačítek ovládání hlasitosti k přetáčení stránek - Akce klepnutím - Akce dlouhým klepnutím - Žádný - Použít rozvržení dvou stránek na šířku (beta) - Výchozí zvětšení pro webtoon - Zobrazit odhadovanou dobu čtení - Odhadovaná doba čtení může být nepřesná - Ukládání stránek - Výchozí složka k ukládání stránek - Jediný soubor CBZ - Upřednostňovaný formát stahování - Vícero souborů CBZ - Opravdu chcete vymazat veškeré statistiky čtení? Tato akci nelze vrátit zpět. - Přečtené stránky: %s - Manga \"%1$s\" z \"%2$s\" bude ve Vaší historii a oblíbených položkách nahrazena \"%3$s\" z \"%4$s\" (je-li k dispozici) - Jiné možnosti - Přesunout - Přesun mangy - Přesun dokončen - Odstranit přečtené kapitoly - Toto trvale odstraní veškeré přečtené kapitoly z místního uložiště. Můžete je stáhnout znovu později, ale importované kapitoly budou ztraceny navždy - Statistické údaje čtení - Jiné mangy - Méně než minutu - Vymazat statistiky - Týden - Měsíc - Po celou dobu - Den - Tři měsíce - Pro zvolené období nejsou k dispozici žádné statistiky - Povolit záložku \"Stránky\" na obrazovce podrobností - Zobrazit náhledy stránek - Režim celé obrazovky - Skrýt systémový stavový a navigační řádek - Tato kategorie byla skryta z hlavní obrazovky a je přístupná přes Menu → Spravovat kategorie - Automatický - Zobrazit aktualizované - Zobrazit kapitoly s různými překlady samostatně, nikoli v jednom seznamu - Nejstarší - Přečteno před dlouhou dobou - Nepřečteno - Funkce návrhů je vypnutá - Zjišťování nových kapitol je vypnuté - Sugestivní - Výchozí záložka - Označit jako dokončený - Zobrazit/skrýt uživatelské rozhraní - Statistiky - Nebyly odstraněny žádné kapitoly - Odstraněn %1$s, smazán %2$s - Odstraňovat přečtené kapitoly automaticky - Spouští se při spuštění aplikace - Mezery v režimu webtoon - Zobrazit svislé mezery mezi stránkami v režimu webtoon - Umístění - Obnovit nastavení na výchozí hodnoty? Tuto akci nelze vrátit zpět. - Návrhy na vyhledávání - Nedávné dotazy - Navrhované dotazy - Ze serveru nebyla přijata žádná data - Dospělý - Zobrazit štítky na navigačním panelu - Statistiky smazány - Odstranit již přečtené kapitoly z místního uložiště k uvolnění paměti - Rozdělení podle překladů - %d h - Přístup k manze na externím úložišti není povolen - Autoři - Povolit zdroj - Tento zdroj mang není podporovaný - Jste zablokováni serverem. Zkuste použít jiné síťové připojení (VPN, proxy atd.) - Méně často - Častěji - Četnost kontrol - %1$s: %2$d - Upevnit uživatelské rozhraní pro navigaci - Upevnit - Neskrývat navigační panel a zobrazení vyhledávání při posouvání - Vypnout kontrolu připojení - Můžeš vypnout SSL certifikáty pokud se potýkáš s problémy při připojení k internetovým zdrojům. Toto může ovlivnit tvoji bezpečnost. Restart aplikace je požadován po změnění tohoto nastavení. - Vypnout zdroje - Vypnout - Nový l - Přeskoč kontrolu připojení pokud s tím máš problémy (např. zapnout offline režim i když jsi připojený k internetu) - Nezobrazovat notifikace o nových NSFW manga kapitolách - Všechny jazyky - Zablokovat když je privátní režim - Vypnout NSFW oznámení - Log kontroly nových kapitol - Debug informace o kontrole nových kapitol na pozadí - Nestabilní funkce - Žádné mangy pomocí vybraných filtrů nebyly nalezeny - %d s - Zdroj připnut - Stránky uloženy - Nesprávná adresa serveru - Pin kód - Odepnout - Server přetížen. Zkuste to za %s - %1$d m %2$d s - Nesprávná konfigurace proxy - Plugin error:%s\n Ujistěte se, že používáte nejnovější verzi Kotatsu a pluginu - Procent zbývá - Nekompatibilní plugin nebo vnitřní chyba. Ujistěte se, že používáte nejnovější verzi pluginu a aplikace Kotatsu. - Externí zdroj/plugin - Opakovat - Připojení je v pořádku - Nedávné zdroje - Preferovaný server pro média - Oříznout stránky - Zobrazit rychlé filtry - Zdroj odepnut - Zdroje odepnuty - Zdroje připnuty - Procenta přečtených - Kapitol přečtených - Kapitol zbývajících - Povolí možnost filtrovat seznamy mang určitými parametry - Tato funkce je experimentální. Vytvořte si zálohu před tím, než ji zkusíte - Manhwa - Nedávno přidané - Populární tento měsíc - Populární tento rok - Původní jazyk - Rok - Josei - Manhua - Přidáno před dlouhou dobou - Populární tuto hodinu - Seinen - Země - Populární dnes - Populární tento týden - Shounen - Shoujo - Roky - Jakýkoliv - Všechny - Vždy se zeptat - SFW - Testovací zpráva - Román - Neplatný formát: očekávan obrázek, ale získán %s - Zadejte ID chatu, kam by měly být odeslány zálohy - Cílový adresář - Manga \"%1$s\" (%2$s) nahrazena \"%3$s\" (%4$s) - Tato funkce bude hledat alternativní zdroje pro vybranou mangu. Tento proces potrvá nějaký čas a bude pokračovat na pozadí - Povolit všechny zdroje mang - Všechny dostupné zdroje mangy budou trvale povoleny - Automaticky mazat soubory starých záloh pro ušetření místa na úložišti - Vzestupně - Doujinshi - Uložit vybranou mangu? Toto může využít připojení a místo na disku - Povolit stahování přes mobilní data? - Tento zdroj nepodporuje hledání s filtry. Filtry byly vymazány - Připojení bylo resetováno vzdáleným hostitelem - Záloha bude obnovena na pozadí - Obnovování zálohy - Zobrazit posuvník - One shot - Zkontrolovat, jestli API funguje - Chat ID není nastaveno - Otevřít Telegram bota - Není v oblíbených - Nepopulární - Nízké hodnocení - Sestupně - Podle Data - Popularita - Stahování na pozadí - Stáhnout nové kapitoly - Manga se staženými kapitolami - Ladit - Stahování přidáno - Více možností - Tento zdroj potřebuje pro pokračování vyřešení captcha - Aktualizováno dávno - Přihlašte se do %s abyste mohli pokračovat - Pro \"%s\" nebyly nalezeny žádné alternativy - Telegramová slupina - Povolit vždy - Pouze tentokrát - Na šířku - Smazat staré zálohy - Všechny zdroje jsou povoleny - Hodnocení - Zdroj - Inkognito - Průhledný informační proužek pro čtenáře - Spravovat odkazy - 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 - Email - Umělec CG - Sada obrázků - Hra CG - Zdrojový kód - Uživatelský manuál - Můžete vybrat kapitoly ke stažení dlouhým stisknutím na ně v listu kapitol. - Otočení obrazovky - Na výšku - Žánr - Přístup odepřen (403) - Maximální počet záloh - Pro \"%s\" není potřeba oprava - Vyčistit databázi - Odstranění nepoužívaných informací o manze - Kodomo - Poslat zálohy do Telegramu - Zkontrolovat připojení - Klikněte pro otevření chatu s Kotatsu Zálohovacím botem - Formát obrázku není podporován %s - Překlad - Ovládací prvky čtečky na spodním panelu - Kapitoly a stránky - Posuvník přepínání stránek - Otáčení obrazovky bylo uzamčeno - Otáčení obrazovky bylo odemčeno - Opravování mangy - Úspěšně opraveno - Začít stahování - Uložit mangu - Zastaveno - Stahování pomocí mobilních dat - Přeskočit vše - Autor - Nepovolit - Přihlaste se do %s a nastavte integraci. To vám umožní sledovat postup a stav čtení mangy - Telegram chat ID - Můžete poslat hlášení o chybě vývojářům. Tímto nám pomůžete vyřešit tento problém. - Vyhledat ve vypnutých zdrojích - Svazek %1$s Kapitola %2$s - Kapitola %s - Nepojmenovaná kapitola - Detaily o chybě - Zkuste otevřít mangu ve webovém prohlížeči, abyste zjistliti jestli je dostupná. - Vypadá to, že vaše verze Kotatsu je zastaralá. Prosíme, nainstalujte nejnovější verzi pro získání všech dostupných oprav chyb. - Vypnout oznámení o captcha - Nebudete dostávat oznámení o řešení CAPTCHA pro tento zdroj, ale to může vést k rozbití operací na pozadí (hledání nových kapitol, získávání doporučení atd) - Zvýraznit nebezpečné žánry - Zvýraznit žánry, které mohou být nevhodné pro většinu uživatelů - 16+ - Odkaz na mangau v Kotatsu - Vyčistit data prohlížeče - Dospělá manga nebude zobrazena v návrzích. Tato funkce může být nepřesná s některými zdroji - Zahrnout vypnuté zdroje - Zobrazit návrhy ze všech zdrojů mangy, včetně vypnutých - Vyčistit data prohlížeče, např. cache a cookies. Upozornění: Všude budete odhlášeni a budte muset znovu řešit captcha - Globální vyhledávání - Hledat všude - Rozbalit - Sbalit - Blokuje reklamy v prohlížeči - Blokuje reklamy ve vestavěném prohlížeči (beta) - Tyto změny ovlivní způsob, jakým se manga v aplikaci zobrazuje - Neptat se znovu - Sdílet zálohu - Vytváření kopie - Sbalit dlouhý popis - Seznam změn - Uložené filtry - Vložte jméno - Výrazný (Test) - Uvolněte pro otevření předešlé kapitoly - Uvolněte pro otevření další kapitoly - Žádná předešlá kapitola - Žádná další kapitola - Každých 6 hodin - Převrátit navigační prvky - Vyměňit směr tlačítka hlasitosti a šipek na klávesnici (vlevo/nahoru/dolů/vpravo) - Dvoustranná citlivost posouvání - Povolit tahová gesta - Použijte tahová gesta pro přepínání kapitol v režimu webtoon - Zobrazit změnu kapitoly pomocí pop-upu - Zobrazit pop-up s názvem kapitoly, když se změní - Odznaky v seznamech - Odkaz na mangu na %s - Nemá oprávnění k ukládání souboru - Zvolená cesta nemůže být použita, protože neoznačuje soubor nebo adresář - Použít výchozí přebal - Vyberte stranu mangy - Vybrat vlastní přebal - Změnit přebal - Strana se změní kažých ~%d sekund - Tato manga může obsahovat dospělá témata. Chcete použít režim inkognito? - Režim inkognito pro NSFW mangu - Dodatečná akce je nutná - Skrýt z hlavní obrazovky - Historie změn pro nedávno vydané verze - Otevřít čtečku ve vlastním okně - Umožňuje zároveň otevřít několik různých mang ve vlastních oknech - Itsuka - Totoro - Nažloutlé pozadí (filtr modrého světla) - Čištění místního úložišťe - Nepodařilo se vytvořit zálohu - Hlavní obrazovka - Zobrazit plovoucí tlačítko Pokračovat - 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á - Poškozený ZIP archiv (%s) - Discord Rich Presence - Discord Token - Zadejte svůj Discord Token, abyste zapnuli Rich Presence - Zadejte svůj Discord Token nebo klikněte na %s, abyste ho získali pomocí prohlížeče - Vložte svůj Discord Token zde - Zobrazit stav čtení na Discordu - Získat - Čte mangu na Kotatsu - aplikace pro čtení mangy - Čtení %s - Číst na %s - Nepoužívat RPC pro mangu pro dospělé - Neplatný token: %s - Zobrazit plovoucí ovládací tlačítko - Nedostupné - 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í - Tato manga neobsahuje žádné kapitoly - Načítání kapitol selhalo - Integrace Telegramu - Vyzkoušet zdroje mang - Přejmenovat - Uložit filtr - Nahradit - Filtr pojmenován\"%s\" již existuje. Chcete ho nahradit? - Uložiště a síť - Vytvořit nebo obnovit zálohu - Odstranění dat - Soukromí - Tento zdroj byl označen jako rozbitý. Některé funkce nemusí fungovat - Výchozí adresář pro stahování mangy - Tento adresář a všechna data v něm budou smazána, pokud odinstalujete aplikaci - %1$s dostupný - diff --git a/app/src/main/res/values-de/plurals.xml b/app/src/main/res/values-de/plurals.xml deleted file mode 100644 index 5568112216..0000000000 --- a/app/src/main/res/values-de/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d Element - %1$d Elemente - - - %1$d neues Kapitel - %1$d neue Kapitel - - - %1$d Kapitel - %1$d Kapitel - - - Vor %1$d Minute - Vor %1$d Minuten - - - Vor %1$d Stunde - Vor %1$d Stunden - - - Vor %1$d Tag - Vor %1$d Tagen - - - Vor %1$d Monat - Vor %1$d Monaten - - - %1$d Minute - %1$d Minuten - - - %1$d Stunde - %1$d Stunden - - \ No newline at end of file diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml deleted file mode 100644 index 1ea0187bf9..0000000000 --- a/app/src/main/res/values-de/strings.xml +++ /dev/null @@ -1,656 +0,0 @@ - - - Entfernen - Design - Seiten - Wie System - Dunkel - Hell - Filter - Sortierreihenfolge - Bewertung - Neuestes - Beliebt - Name - Downloads - Heruntergeladen - Manga suchen - Suchen - Teilen %s - Teilen - Speichern - Hinzufügen - Neue Kategorie - Zu Favoriten hinzufügen - Noch keine Favoriten - Lesen - Noch kein Verlauf - Nichts gefunden - Verlauf löschen - Erneut versuchen - Schließen - Kapitel %1$d von %2$d - Manga Quellen - Einstellungen - Listenmodus - Raster - Den gesamte Aktualisierungsverlauf unwiderruflich löschen\? - Keine Aktualisierungen verfügbar - Nach Aktualisierungen suchen - Suche nach Aktualisierungen - Die Feed-Aktualisierung beginnt gleich - Aktualisieren - Gelöscht - Aktualisierungsfeed löschen - Aktualisierungen - Eine neue Version der App ist verfügbar - Aktualisiert - Vorbereitung… - Hier ist es etwas leer… - Verarbeiten… - Herunterladen… - Verknüpfung erstellen - Laden… - „%s“ Unwiderruflich vom Gerät löschen? - „%s“ aus lokalem Speicher gelöscht - Detaillierte Liste - Liste - Kapitel - Details - Netzwerkfehler - Ein Fehler ist aufgetreten - Verlauf - Favoriten - Lokaler Speicher - Download Order - Die Manga, die du gerade liest, werden hier angezeigt - Am Anfang ausrichten - An Breite anpassen - An Höhe anpassen - Spart Energie auf AMOLED-Bildschirmen - Reines Schwarz - Von rechts nach links - Neue Kategorie - Backup und Wiederherstellung - Daten wiederhergestellt - Backup wiederherstellen - Backup erstellen - Datei nicht gefunden - Gerade jetzt - Gruppe - Alle Cookies wurden entfernt - Cookies löschen - Standard: %s - Melde dich an, um diesen Inhalt anzusehen - Umkehren - Nach neuen Kapiteln suchen - Feed löschen - Anmelden - Das Passwort muss mindestens 4 Zeichen lang sein - Bestätigen - Gib ein Passwort ein, mit dem die App gestartet werden soll - Weiter - Möchtest du alle letzten Suchanfragen unwiderruflich entfernen\? - Mehr erfahren - Einige Geräte haben ein anderes Systemverhalten, welches womöglich Hintergrundprozesse unterbricht. - Backup gespeichert - Willkommen - Entfernen - Bildschirm drehen - Größe: %s - Neue Version: %s - Suchergebnisse - Hier siehst du neue Kapitel der Mangas, welche du liest - Später lesen - Diese Kategorie ist leer - Alle Favoriten - Fertig - Sonstiger Speicherort - Kein verfügbarer Speicher gefunden - Nicht verfügbar - Seitenanimation - Neueste Manga - Regal - Speichere etwas aus einem Online-Katalog oder importiere es aus einer Datei. - Speichere erst etwas - Finde etwas zu lesen in der Rubrik „Erkunden“ - Versuche, die Anfrage umzuformulieren. - Favoriten-Kategorien - Vibration - LED-Anzeige - Benachrichtigungston - Benachrichtigungseinstellungen - Herunterladen - Neue Kapitel - %1$d von %2$d aktiviert - Benachrichtigungen - Im Browser öffnen - Externer Speicher - Interner Speicher - Gelöscht - Suchverlauf löschen - Miniaturansichten Cache löschen - Fehler - Weiter - Seiten wechseln - Leseeinstellungen - Manga löschen - Suche auf %s - Rastergröße - Lesemodus - Webtoon - Standard - B|kB|MB|GB|TB - Seitencache löschen - Keine Beschreibung - Wähle entweder eine ZIP- oder CBZ-Datei. - Dieser Vorgang wird nicht unterstützt - Löschen - Importieren - Bild teilen - Seite gespeichert - Seite speichern - Löschen - Lösen - CAPTCHA erforderlich - Stumm - Die gewählte Konfiguration wird für diesen Manga gespeichert - Tippe, um es erneut zu versuchen - Heute - Vor langer Zeit - Gestern - Du kannst ein Backup deines Verlaufs und deiner Favoriten erstellen und wiederherstellen - Die Daten wurden wiederhergestellt, aber es gibt Fehler - Alle Daten wiederhergestellt - An Zentrum anpassen - Skalierungsmodus - Version %s - Über - Passwörter stimmen nicht überein - Wiederhole das Passwort - Beim Start von Kotatsu nach Passwort fragen - App schützen - Falsches Passwort - Passwort eingeben - Nicht prüfen - Domäne - Das Kapitel fehlt - In Warteschlange - Übersetzung - Übersetze die App - Du wirst von allen Quellen abgemeldet - Genres - Anmeldung bei %s wird nicht unterstützt - Autorisierung abgeschlossen - Beendet - Fortlaufend - Standard - NSFW-Manga vom Verlauf ausschließen - Nummerierte Seiten - Berechnen… - Erlauben - Bildschirmfoto-Verhalten - Für NSFW blockieren - Immer blockieren - Vorschläge - Vorschläge einschalten - Schlage Manga basierend auf deinen Vorlieben vor - Alle Daten werden ausschließlich lokal auf diesem Gerät ausgewertet und nie weiter versendet. - Keine NSFW-Manga vorschlagen - Aktiviert - Beginne Manga zu lesen und du erhältst personalisierte Vorschläge - Deaktiviert - Nie - Immer - Seiten vorladen - Filter zurücksetzen - Nur über WLAN - Wähle die Sprachen aus, in denen du Mangas lesen möchten. Du kannst das später in den Einstellungen anpassen. - Angemeldet als %s - 18+ - Verschiedene Sprachen - Kapitel suchen - Keine Kapitel in diesem Manga - %1$s%% - Aussehen - Vorschläge werden aktualisiert - Genres ausschließen - Gebe Genres an, die du nicht in den Vorschlägen sehen möchtest - Ausgewählte Elemente unwiderruflich vom Gerät löschen\? - Entfernung abgeschlossen - Download-Verzögerung - Manga-Verarbeitung gespeichert - Hilft, das Blockieren deiner IP-Adresse zu vermeiden - Kapitel werden im Hintergrund entfernt - Ausblenden - Neue Manga-Quellen sind verfügbar - Nach neuen Kapiteln suchen und benachrichtigt werden - Erhalte Benachrichtigungen bei Aktualisierungen der Manga, die du liest - Benachrichtigungen einschalten - Keine bevorzugten Kategorien - Name - Bearbeiten - Du wirst keine Benachrichtigungen erhalten, aber neue Kapitel werden in den Listen hervorgehoben - Kategorie bearbeiten - Lesezeichen hinzufügen - Lesezeichen - Lesezeichen entfernt - Aus dem Verlauf entfernt - Lesezeichen entfernen - Lesezeichen hinzugefügt - Rückgängig - DNS über HTTPS - Standard-Modus - Automatische Erkennung des Modus - Automatisch erkennen, ob ein Manga ein Webtoon ist - Akkuoptimierung deaktivieren - Hilft bei der Hintergrundaktualisierung - Senden - Etwas ist schief gelaufen. Bitte sende einen Fehlerbericht an die Entwickler, um uns bei der Behebung zu helfen. - Alle deaktivieren - Fingerabdruck verwenden, falls verfügbar - Manga aus deinen Favoriten - Deine kürzlich gelesenen Manga - Melden - Externe Plattformen (Tracking) - Abmelden - Geplant - In der Warteschleife - Indikatoren für den Lesefortschritt anzeigen - Alle anzeigen - Zeige gelesenen Prozentsatz in Verlauf und Favoriten - Kann bei einigen Probleme helfen. Alle Anmeldungen werden ungültig - Abgeschlossen - Als NSFW markierte Manga werden nicht in den Verlauf aufgenommen und Ihr Fortschritt wird nicht gespeichert - Datenlöschung - Ungültige Domain - Lesen - Bereich auswählen - Inhalt nicht gefunden oder entfernt - Fehlerdetails:<br><tt>%1$s</tt><br><br>1. Versuche, <a href=%2$s>den Manga in einem Webbrowser zu öffnen</a>, um sicherzustellen, dass er bei seiner Quelle verfügbar ist<br>2. Stelle sicher, dass du die <a href=kotatsu://about>neueste Kotatsu-Version</a><br>3 benutzt. Wenn er verfügbar ist, sende einen Fehlerbericht an die Entwickler. - Noch keine Lesezeichen - Keine Manga-Quellen - Manga-Quellen aktivieren, um Manga online zu lesen - Beenden bestätigen - Gespeicherte Manga - Seiten-Cache - Anderer Cache - Speichernutzung - Verfügbar - %s - %s - Aus den Favoriten entfernt - Optionen - Automatisches Blättern - Comics-Archiv - Kap. %1$d/%2$d S. %3$d/%4$d - Abgebrochen - Konto existiert bereits - Zurück - Synchronisierung - Synchronisiere deine Daten - Gib deine E-Mail-Adresse ein, um fortzufahren - Gesamten Verlauf löschen - Letzte 2 Stunden - Verlauf gelöscht - Verwalten - Du kannst beim Lesen von Mangas Lesezeichen erstellen - Lesezeichen entfernt - Zufällig - Bist du sicher, dass du die ausgewählten Lieblingskategorien löschen möchtest? \nAlle darin enthaltenen Manga gehen verloren und das kann nicht rückgängig gemacht werden. - Neu anordnen - Leer - Erkunden - Drücke zum Beenden erneut Zurück - Drücke zweimal Zurück, um die App zu beenden - Feed - Inkognito-Modus - Keine Kapitel - Zeige Informationsleiste beim Lesen - Ordner mit Bildern - Importiere Manga - Import abgeschlossen - Du kannst die Originaldatei aus dem Speicher löschen, um Platz zu sparen - Import wird bald beginnen - Serverseitiger Fehler (%1$d). Bitte versuche es später erneut - Kompakt - Kontrast - Schalte WLAN oder mobile Daten ein, um Manga online zu lesen - Auch Informationen über neue Kapitel löschen - Ungespeicherte Änderungen speichern oder verwerfen\? - Verwerfen - Zurücksetzen - Helligkeit - Farbkorrektur - Kein Platz übrig auf dem Gerät - Netzwerk ist nicht verfügbar - Ergonomische Lesekontrolle - Tippe auf den rechten Rand oder drücke die rechte Taste, um immer zur nächsten Seite zu wechseln. - Zeige Seitenwechsel-Schieber - Quelle deaktiviert - Inhalte vorladen - Als aktuell markieren - Webtoon-Zoom - Protokolle teilen - Protokollierung aktivieren - Sprache - Einige Aktionen zu Debug-Zwecken aufzeichnen. Aktiviere dies nicht, wenn Du dir nicht sicher bist, was du tust. - Zeige Verknüpfungen zu aktuellen Manga - Neueste Manga durch langes Drücken auf das Anwendungssymbol verfügbar machen - Verdächtige Inhalte anzeigen - Abgebrochen - Farbschema - Dynamisch - Mamimi - Hier ist nichts - Dienste - Kanade - Um deinen Lesefortschritt zu tracken, wähle Menü → Lesefortschritt tracken auf dem Manga Details Bildschirm. - Ähnliche finden - Sakura - Benachrichtigungen über instabile Versionen erhalten - Erlaube instabile Updates - Alles klar - Drücke und halte eine Quelle, um diese umzusortieren - Bitte starte die App neu, um die Änderungen anzuwenden - Du kannst eine oder mehrere .cbz oder .zip Dateien auswählen, jede Datei wird als einzelner Manga erkannt. - Du kannst einen Ordner mit Archiven oder Bildern auswählen. Jedes Archiv (oder Unterverzeichnis) wird als ein Kapitel erkannt. - Geschwindigkeit - Im Regal anzeigen - Miku - Asuka - Mion - Rikka - In Raster-Ansicht anzeigen - Serveradresse - Wähle Mirror automatisch - Download gestartet - Synchronisationseinstellungen - Du kannst einen Standard- oder einen selbst gehosteten Synchronisations-Server verwenden. Ändere diese Einstellungen nicht, wenn du dich nicht auskennst. - Ignoriere SSL Errors - Automatischer Domain-Wechsel für Manga-Quellen, falls Spiegelserver verfügbar sind - Erneut Lesen - Du kannst dich mit einem bestehenden Account anmelden oder einen neuen erstellen - UserAgent-Kopfzeile - Aktivieren - Nein danke - Pausieren - Fortsetzen - Pausiert - Entfernung abgeschlossen - Alle abbrechen - Nur über Wi-Fi herunterladen - Beende das Herunterladen beim Wechsel zu einem Mobilfunknetz - Zeige ab und zu Benachrichtigungen mit Manga-Vorschlägen - Downloads wurden entfernt - Vorschlag: %s - Mehr - Alle Downloads werden abgebrochen, teilweise heruntergeladene Dateien gehen verloren - Dein Downloads-Verlauf wird unwiderruflich gelöscht - Du hast keine Downloads - Downloads wurden fortgesetzt - Downloads wurden pausiert - Downloads wurden abgebrochen - Willst du personalisierte Manga-Vorschläge erhalten\? - WebView nicht verfügbar: Bitte prüfen, ob WebView installiert ist - Adresse - Port - Proxy - Ungültiger Wert - Typ - Heruntergeladen - Bildoptimierungsproxy - Benutzername - Passwort - Berechtigung (optional) - Ungültige Portnummer - Netzwerk - Daten und Datenschutz - Zuvor erstellte Sicherung wiederherstellen - Die aktuelle Uhrzeit und den Lesefortschritt oben auf dem Bildschirm anzeigen - Seitenzahlen in der unteren Ecke anzeigen - Das ganze Manga - Erste %s - Nächste ungelesene %s - Alle ungelesenen Kapitel - Alle ungelesenen Kapitel (%s) - Kapitel manuell auswählen - Beschreibung - Dieser Monat - Sprachsuche - Farben umkehren - Eigenes Verzeichnis wählen - Auf diese Datei oder dieses Verzeichnis kann nicht zugegriffen werden - Lokale Manga-Verzeichnisse - Alle Kapitel mit Übersetzung %s - Hell - Dunkel - Weiß - Schwarz - Hintergrund - Daten wurden nicht wiederhergestellt - Bitte sicherstellen, dass die richtige Sicherungsdatei ausgewählt wurde - Mangatitel, Genre oder Quellname eingeben - Fortschritt - Hinzugefügt - Keine Vorschläge über getaktete Netzverbindungen aktualisieren - Nicht über getaktete Netzverbindungen auf neue Kapitel prüfen - Kategorien verwalten - Anzeigen - Wenn möglich bitte den Dienst wsrv.nl nutzen, um den Datenverkehr zu reduzieren und das Laden von Bildern zu beschleunigen - Netzwerk-Cache löschen - %s erfordert ein Captcha, das gelöst werden muss, um richtig zu funktionieren - Sprachen - Unbekannt - In Arbeit - Verwandte Manga - Cookies nur für bestimmte Domain löschen. In den meisten Fällen wird die Genehmigung ungültig - Katalog - Quellen verwalten - Manga - Hentai - Sonstige - Quellenkatalog - Quelle aktiviert - Bildschirm eingeschaltet lassen - Bildschirm-Ausrichtung sperren - Manga liste - NSFW deaktivieren - Zu viele Anfragen. Probier es später erneut - Es können keine weiteren Elemente hinzugefügt werden - Herauszoomen - Zoom - Schaltflächen anzeigen - Periodische Backups - Häufigkeit der Backup-Erstellung - Filtern nach mehreren Genres wird von dieser Manga-Quelle nicht unterstützt - Zoom-Geste in Webtoon-Modus erlauben - Verfügbar: %1$d - Auf dem Gerät - Verzeichnisse - Nach oben - Nach oben verschoben - Pausiert - Hereinzoomen - Ob die Zoom - Schaltflächen in der unteren rechten Ecke angezeigt werden sollen - Speicherverbrauch reduzieren (beta) - Qualität von nicht sichtbaren Seiten verringern, um den Speicherverbrauch zu reduzieren - Zustand - Filtern nach mehreren Zuständen wird von dieser Manga-Quelle nicht unterstützt - Die Suchfunktion wird von dieser Manga-Quelle nicht unterstützt - 32-bit Farbmodus - Neue Quellen nach einem Update vorschlagen - Relevanz - Kategorien - Täglich - Alle 2 Tage - Zweimal pro Monat - Einmal pro Woche - Einmal pro Monat - Periodische Backups aktivieren - Speicher-Verzeichnis für Backups - Letztes erfolgreiches Backup: %s - Erwartet - Name rückwärts - Erweitert - Comics - %1$s, %2$s - Keine verfügbaren Manga-Quellen für deinen Suchbegriff gefunden - Bitte wähle aus, welche Inhalte-Quellen du aktivieren möchtest. Dies kannst du auch später in den Einstellungen konfigurieren - Melde dich beim Sync - Account an - Du kannst die Download-Verlangsamung für jede Manga-Quelle einzeln in den Quelleneinstellungen aktivieren, wenn du Probleme mit der serverseitigen Blockierung hast - Überspringen - Wiederherstellen - Letzte Sicherung: %s - Einstufung (Inhalt) - Genres ausschließen - Sicher - Suggestiv - Erwachsene - Online-Variante - Bildschirm nicht ausschalten, während du Manga liest - Standard-Reiter - Zeige eine Liste ähnlicher Manga. Diese kann in einigen Fällen ungenau sein oder fehlen - Graustufen - Global - Dieses Manga - Diese Einstellungen können global oder nur auf das aktuelle Manga angewendet werden. Werden sie global angewendet, bleiben individuelle Einstellungen erhalten. - Anwenden - Anleitung - x%.1f - Die Filterung nach Genre und Status wird von dieser Quelle nicht unterstützt - Die Filterung nach Genre und Lokalisation wird von dieser Quelle nicht unterstützt - Es wurden ungültige Daten zurückgegeben oder die Datei ist beschädigt - Beginne den Genre-Namen einzutippen - In diesem Abschnitt sind keine Quellen verfügbar, oder es wurde bereits alles hinzugefügt. -\nBleibe dran für neue Quellen - Als fertig markieren - Ausgewählte Manga als vollständig gelesen markieren? -\n -\nAchtung: Der aktuelle Lesefortschritt geht verloren. - Hauptbildschirm - Abschnitte - Deaktiviere NSFW-Quellen und verstecke 18+ Manga aus der Liste, wenn möglich - Könnte dir damit helfen, den Download zu starten, wenn du Probleme damit hast - Verworfen - Reduziert das Banding (harte Farbverläufe), kann aber die Leistung beeinträchtigen - Aufforderung zur Aktivierung neu hinzugefügter Quellen nach Aktualisierung der Anwendung - Listenoptionen - Speicher %d - Unbekannte Speicher Volumen - Gebe deine E-Mail-Adresse und Passwort an, um fortzufahren - Deine Lese fortschritt, wird nicht gespeichert - Vertikal - Diese Kategorie wurde vom Hauptbildschirm ausgeblendet und ist verfügbar unter: Menü → Kategorien verwalten - Menü anzeigen - UI anzeigen/ausblenden - %1$s %2$s - Vorheriges Kapitel - Nächste Seite - Leseraktionen - Einstellungen für berührbare Bildschirmbereiche - Aktiviere Lautstärke Knöpfe - Lautstärkeknöpfe zum Seitenwechsel benutzen - Tippen Aktion - Langtippen Aktion - Keine - Einstellungen auf Standardwerte zurücksetzen? Diese Aktion kann nicht rückgängig gemacht werden. - Zwei-Seiten-Layout im Querformat benutzen (experimentell) - Nächstes Kapitel - Vorherige Seite - Zuletzt gelesen - Automatisch - Beschriftungen in der Navigationsleiste anzeigen - Seiten werden gespeichert - Jedes Mal nach dem Zielverzeichnis fragen - Standard Speicherordner für Seiten - Aus der Historie entfernen - Bevorzugtes Download-Format - Vollbildmodus - Systemstatus- und Navigationsleisten ausblenden - Eine CBZ-Datei - Mehrere CBZ-Dateien - Die Vorschlagsfunktion ist deaktiviert - Die Überprüfung auf neue Kapitel ist deaktiviert - Geschätzte Lesezeit anzeigen - Die geschätzte Zeitangabe kann ungenau sein - Speicherort - Standard Zoom Out für Webtoons - Andere Mangas - Weniger als eine Minute - Migrierung abgeschlossen - Rasteransicht - Lesestatistiken - Statistiken - Statistiken löschen - Statistiken gelöscht - Willst du wirklich alle Statistiken löschen? Die Prozedur kann nicht rückgängig gemacht werden. - Immer - Tag - Alternativen - Migrieren - Manga \"%1$s\" aus \"%2$s\" wird mit \"%3$s\" aus \"%4$s\" in deinem Verlauf und Favoriten (sofern vorhanden) ersetzt - Manga Migrierung - Lösche gelesene Kapitel automatisch - Wird ausgeführt wenn die App gestartet wird - Woche - Monat - Es sind keine Statistiken für die ausgewählte Zeitspanne vorhanden - Drei Monate - Gelesene Seiten:%s - Aufgeteilt nach Übersetzungen - Zeige Kapitel mit unterschiedlichen Übersetzungen separiert anstatt in einer Liste - Älteste - vor einer langen Zeit gelesen - Ungelesen - Gelesene Kapitel löschen - Keine Kapitel wurden gelöscht - Lösche schon gelesene Kapitel um Speicher freizugeben - Die Aktion wird alle als gelesen markierte Kapitel dauerhaft von deinem Speicher löschen. Du kannst sie später neu herunterladen, aber die importierten Kapitel können trotzdem verloren sein - %1$s entfernt, %2$s gelöscht - Quelle aktivieren - Diese Manga-Quelle wird nicht unterstützt - Seitenvorschau anzeigen - Bitte wähle eine richtige Kotatsu-Backup-Datei aus - Registerkarte \"Seiten\" auf dem Detailbildschirm aktivieren - Keine Daten vom Server erhalten - Zuletzt verwendet - %d h - %d m - Ungültige Server-Addresse - Seiten wurden gespeichert - Es gibt keine Manga, die deinen Filtern entsprechen. - Zu viele Anfragen. Versuche es erneut in %s - Seltener - %1$d h %2$d m - Zeige aktualisierte - Lücken im Webtoon Modus - Vertikale Abstände zwischen den Seiten im Webtoon-Modus anzeigen - Häufiger - Erneut versuchen - %d s - Es gibt keine Berechtigung für den Zugriff auf Manga auf externem Speicher - Häufigkeit der Überprüfung - Such Vorschläge - reparieren - Kürzliche Suchen - Vorgeschlagene Suchen - Autoren - 16+ - Du wurdest vom Server blockiert. Versuche, eine andere Netzwerkverbindung zu benutzen (VPN, Proxy, etc.) - Deaktivieren - Quellen deaktiviert - Deaktiviere NSFW Benachrichtigungen - Zeige keine Benachrichtigungen bezüglich NSFW Manga updates - Neues - Alle Sprachen - Blockieren, wenn im Inkognito-Modus - Bevorzugter Server - Pinnen - Entpinnen - Quelle gepinnt - Prozent gelesen - Prozent übrig - Kapitel gelesen - Kapitel übrig - Inkompatibles Plugin oder Interner Fehler. Stelle sicher, dass du die letzte Version von Kotatsu und die des Plugins verwendest - Steuerung umkehren - %1$d m %2$d s - diff --git a/app/src/main/res/values-el/plurals.xml b/app/src/main/res/values-el/plurals.xml deleted file mode 100644 index 786b37d71e..0000000000 --- a/app/src/main/res/values-el/plurals.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - %1$d μέρα πριν - %1$d μέρες πριν - - - %1$d στοιχείο - %1$d στοιχεία - - - %1$d νέο κεφάλαιο - %1$d νέα κεφάλαια - - - %1$d ώρα πριν - %1$d ώρες πριν - - - %1$d κεφάλαιο - %1$d κεφάλαια - - - %1$d λεπτό πριν - %1$d λεπτά πριν - - - %1$d μήνας πριν - %1$d μήνες πριν - - \ No newline at end of file diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml deleted file mode 100644 index fdffcb7622..0000000000 --- a/app/src/main/res/values-el/strings.xml +++ /dev/null @@ -1,537 +0,0 @@ - - - Τοπικός χώρος αποθήκευσης - Αγαπημένα - Ιστορικό - Προέκυψε σφάλμα - Επανάληψη - Πλέγμα - Εμφάνιση ως λίστα - Ρυθμίσεις - Πηγές manga - Επεξεργασία… - Κλείσιμο - Εκκαθάριση ιστορικού - Δεν βρέθηκε τίποτα - Κενό ιστορικό - Διάβασε - Προσθήκη στα αγαπημένα - Νέα κατηγορία - Αποθήκευση - Κοινοποιήση - Δημιουργία συντόμευσης… - Κοινοποίηση %s - Αναζήτηση - Αναζήτηση manga - Λήψη… - Κατεβασμένο - Λήψεις - Ενημερωμένο - Νεότερο - Βαθμολογία - Φίλτρο - Σκοτεινό - Όπως στο σύστημα - Εκκαθάριση - Διαγραφή - Αποθήκευση σελίδας - Αποθηκευμένα - Κοινοποίηση εικόνας - Εισαγωγή - Διαγραφή - Επιλέξτε ένα αρχείο ZIP ή CBZ. - Χωρίς περιγραφή - Εκκαθάριση προσωρινής μνήμης σελίδων - B|kB|MB|GB|TB - Τυπικό - Webtoon - Αναζήτηση στο %s - Διαγραφή manga - Διαγραφή του \"%s\" από τη συσκευή; - Ρυθμίσεις εργαλείου ανάγνωσης - Αλλαγή σελίδων - Σφάλμα δικτύου - Κεφάλαια - Πληροφορίες - Λίστα - Λεπτομερής λίστα - Φόρτωση… - Κεφάλαιο %1$d από %2$d - Δεν υπάρχουν αγαπημένα - Προσθήκη - Επεξεργασία… - Όνομα - Δημοφιλή - Τρόπος ταξινόμησης - Θέμα - Φωτεινό - Σελίδες - Το \"%s\" διαγράφηκε από τον τοπικό χώρο αποθήκευσης - Αυτή η λειτουργία δεν υποστηρίζεται - Λειτουργία ανάγνωσης - Μέγεθος πλέγματος - Μαμίμι - Κανάντε - Δεν υπάρχει τίποτα εδώ - Μίκου - Άσουκα - Μίον - Ρίκκα - Σάκουρα - Ειδοποιήσεις - Δόνηση - Αγαπημένες κατηγορίες - Φάκελος λήψεων - Μη διαθέσιμο - Όλα τα αγαπημένα - Άδεια κατηγορία - Θα διαβαστούν αργότερα - Ενημερώσεις - Αποτελέσματα αναζήτησης - Νέα έκδοση: %s - Μέγεθος: %s - Εκκαθάριση τροφοδοτικού ενημερώσεων - Καθαρίστηκε - Περιστροφή οθόνης - Ενημέρωση - Η ενημέρωση του τροφοδοτικού θα αρχίσει σύντομα - Μην κοιτάξεις - Εισαγωγή κωδικού - Έλεγχος για ενημερώσεις - Δεξιά προς τα αριστερά - Νέα κατηγορία - Είδος κλίμακας - Γέμισμα στο κέντρο - Γέμισμα βάσει ύψους - Γέμισμα βάσει πλάτους - Κράτα το κατά την εκκίνηση - Μαύρο - Λιγότερη κατανάλωση ενέργειας σε συσκευές με οθόνες AMOLED - Αντίγραφο ασφαλείας και επαναφορά - Δημιουργία αντιγράφου ασφαλείας - Επαναφορά αντιγράφου ασφαλείας - Επαναφέρθηκε - Ετοιμάζεται… - Δεν βρέθηκε αρχείο - Τα δεδομένα επαναφέρθηκαν, αλλά υπήρξαν σφάλματα - Μπορείς να δημιουργήσεις αντίγραφα ασφαλείας του ιστορικού σου και των αγαπημένων σου και να τα επαναφέρεις - Όλα τα cookies καθαρίστηκαν - Έλεγχος για νέα κεφάλαια - Είδη - Όλα τα δεδομένα αναλύονται στην συσκευή αυτή και δεν στέλνονται πουθενά αλλού. - Ξεκίνα να διαβάσεις manga και θα λαμβάνεις εξατομικευμένες προτάσεις - Να μην προτείνονται manga που είναι NSFW - Βρες το κεφάλαιο - Αυτό το manga δεν έχει κεφάλαια - Τα κεφάλαια θα διαγράφονται στο παρασκήνιο - Ο λογαριασμός υπάρχει ήδη - Πίσω - Κρύψε - Έλεγξε για τυχόν νέα κεφάλαια και ενημέρωσε με - Εκκαθάριση προσωρινής μνήμης σκίτσων - Εκκαθάριση ιστορικού αναζήτησης - Καθαρίστηκε - Εσωτερικός χώρος αποθήκευσης - Εξωτερικός χώρος αποθήκευσης - Τομέας - Μια νέα έκδοση της εφαρμογής έγινε διαθέσιμη - Άνοιγμα μέσω περιηγητή - Λίγο άδειο το μέρος… - Προσπάθησε να αναδιατυπώσεις την αναζήτηση. - Ό,τι διαβάζεις θα εμφανίζεται εδώ - Βρες κάτι να διαβάσεις στο τμήμα «Εξερεύνηση» - Αποθήκευσε κάτι πρώτα - Αποθήκευσε κάτι από διαδικτυακές πηγές ή εισήγαγε το από αρχείο. - Ράφι - Πρόσφατα - Κίνηση σελίδας - Λανθασμένος κωδικός - Προστασία εφαρμογής - Να ζητείται κωδικός κατά την εκκίνηση του Kotatsu - Επανάληψη κωδικού - Ασύμφωνοι κωδικοί - Σχετικά - Έκδοση %s - Μόλις τώρα - Ομάδα - Σήμερα - Χθες - Πριν πολύ καιρό - Πάτα για να ξαναπροσπαθήσεις - Η επιλεγμένες ρυθμίσεις θα αποθηκευτούν για το παρόν manga - Αθόρυβο - Διάβασε περισσότερα - Στην ουρά - Λείπει το κεφάλαιο - Μετάφρασε την εφαρμογή - Μετάφραση - Εξουσιοδοτημένο - Η σύνδεση στο %s δεν υποστηρίζεται - Θα αποσυνδεθείς από όλες τις πηγές - Ολοκληρώθηκε - Σε εξέλιξη - Προεπιλεγμένο - Να μην συμπεριλαμβάνονται στο ιστορικό manga που είναι NSFW - Αριθμημένες σελίδες - Ενεργοποιημένο - Επίλεξε γλώσσες στις οποίες θέλεις να διαβάσεις manga. Μπορείς να αλλάξεις την επιλογή σου αργότερα από τις ρυθμίσεις. - Ποτέ - Προφόρτωση σελίδων - Συνδέθηκες ως %s - Πάντα - 18+ - Διάφορες γλώσσες - %1$s%% - Εμφάνιση - Οι προτάσεις ενημερώνονται - Να μην συμπεριλαμβάνονται τα είδη - Ξεκαθάρισε ποια είδη δεν θες να βλέπεις στα προτεινόμενα - Διαγραφή των επιλεγμένων στοιχείων από την συσκευή; - Η εκκαθάριση ολοκληρώθηκε - Συγχρονισμός - Συγχρόνισε τα δεδομένα σου - Εισήγαγε το email σου για να προχωρήσεις - Νέες πηγές manga είναι διαθέσιμες - Ενεργοποίηση ειδοποιήσεων - Λήψη - Ρυθμίσεις ειδοποιήσεων - Ολοκληρώθηκε - Αντιστροφή - Σύνδεση - Συνδέσου για να δεις το περιεχόμενο - Επαναφορά φίλτρου - Καθυστέρηση λήψεων - Επεξεργασία αποθηκευμένων manga - Ακυρώθηκε - Συνέχισε - Σφάλμα - Νέα κεφάλαια - Ήχος ειδοποιήσεων - Μη διαθέσιμος χώρος αποθήκευσης - Δείκτης LED - Άλλος χώρος αποθήκευσης - Αφαίρεση - Νέα κεφάλαια από ό,τι διαβάζεις θα φαίνονται εδώ - Ψάξε για ενημερώσεις - Δεν είναι διαθέσιμη κάποια ενημέρωση - Όλα τα δεδομένα επαναφέρθηκαν - Εισήγαγε κωδικό με τον οποίο θα ανοίγεις την εφαρμογή - Απαιτείται έλεγχος CAPTCHA - Επίλυση - Εκκαθάριση cookies - Εκκαθάριση τροφοδοτικού - Εκκαθάριση ολόκληρου του ιστορικού; - Επόμενο - Επιβεβαίωση - Καλώς ήρθες - Προεπιλεγμένο: %s - Εκκαθάριση όλων των πρόσφατων αναζητήσεων; - Το αντίγραφο ασφαλείας αποθηκεύτηκε - Ο κωδικός πρέπει να αποτελείται από 4, ή περισσότερους, χαρακτήρες - Τα συστήματα μερικών συσκευών λειτουργούν διαφορετικά, και αυτό μπορεί να επηρεάσει τις λειτουργίες στο παρασκήνιο. - Πολιτική στιγμιότυπων οθόνης - Να μην επιτρέπονται σε NSFW manga - Επίτρεψε - Να απαγορεύονται πάντα - Να προτείνονται manga βάσει των προτιμήσεων σου - Απενεργοποιημένο - Προτάσεις - Μόνο μέσω Wi-Fi - Ενεργοποίηση προτάσεων - Βοηθάει στην αποφυγή μπλοκαρίσματος της διεύθυνσης IP σου - Θα λαμβάνεις ειδοποιήσεις για ενημερώσεις σχετικά με τα manga που διαβάζεις - Δεν θα λαμβάνεις ειδοποιήσεις αλλά νέα κεφάλαια θα φαίνονται στην λίστα - Ανερχόμενο - Όνομα - αντεστρεμένα - Για προχωρημένους - Κατάλογος - Διαχείριση πηγών - Comics - Manga - Hentai - Άλλα - %1$s, %2$s - Κατάλογος πηγών - Η πηγή ενεργοποιήθηκε - Δεν υπάρχουν διαθέσιμες πηγές σε αυτό το τμήμα, ή πιθανώς όλες έχουν προστεθεί. -\nΜείνετε σε επαφή - Η αναζήτηση σας δεν επέφερε διαθέσιμα manga - Μη έγκυρος αριθμός θύρας - Επικεφαλίδα UserAgent - Το ιστορικό καθαρίστηκε - Μπορείς να χρησιμοποιήσεις σελιδοδείκτη όσο διαβάζεις manga - Τυχαίο - Επιβεβαίωση εξόδου - Αποθηκευμένα manga - Προσωρινή μνήμη σελίδων - Προσωρινή μνήμη άλλων - Αφαιρέθηκε από τα αγαπημένα - Δεν έχει κεφάλαια - Κεφ. %1$d/%2$d Σελ. %3$d/%4$d - Εμφάνιση μπάρας πληροφοριών στο εργαλείο ανάγνωσης - Μπορείς να διαγράψεις το αρχικό αρχείο από τον χώρο αποθήκευσης για να απελευθερώσεις χώρο - Η εισαγωγή θα ξεκινήσει σύντομα - Επαναφορά - Συμπαγής - Γλώσσα - Για να καταγράψεις την πρόοδο σου, επίλεξε Μενού → Καταγραφή στην οθόνη λεπτομερειών για το manga. - Υπηρεσίες - Επίτρεψε ασταθείς ενημερώσεις - Πάτα παρατεταμένα ένα στοιχείο για να το αναταξινομήσεις - Κάνε επανεκκίνηση της εφαρμογής για να εφαρμοστούν οι αλλαγές, παρακαλώ - Μπορείς να επιλέξεις ένα ή περισσότερα .cbz ή .zip αρχεία, κάθε ένα θα αναγνωρίζεται ως ξεχωριστό manga. - Ταχύτητα - Εμφάνιση στο Ράφι - Βρες παρόμοια - Αγνόησε σφάλματα SSL - Όχι ευχαριστώ - Όλες οι τρέχουσες λήψεις θα ακυρωθούν, και δεδομένα που έχουν ληφθεί μερικώς θα χαθούν - Οι λήψεις ακυρώθηκαν - Διακομιστής μεσολάβησης - Διακομιστής μεσολάβησης βελτιστοποίησης εικόνων - Αντιστροφή χρωμάτων - Όνομα χρήστη - Δίκτυο - Δεδομένα και ιδιωτικότητα - Επανάφερε κάποιο αντίγραφο ασφαλείας - Επίτρεψε την χειρονομία μεγέθυνσης στην λειτουργία Webtoon - Εμφάνιση αριθμού σελίδων στην κάτω γωνία - Αυτόματη αναγνώριση κατάλληλης λειτουργίας ανάγνωσης - Οι σελιδοδείκτες αφαιρέθηκαν - Δεν υπάρχουν πηγές για manga - Ενεργοποίησε πηγές για manga ώστε να διαβάσεις manga διαδικτυακά - Αναταξινόμηση - Άδειο - Εξερεύνησε - Πάτα Πίσω ξανά για να επιστρέψεις στην προηγούμενη οθόνη - Πάτα Πίσω δύο φορές για να βγεις από την εφαρμογή - Χρησιμοποίηση χώρου αποθήκευσης - Διαθέσιμο - %s - %s - Επιλογές - Το περιεχόμενο δεν βρέθηκε, και πιθανώς να έχει αφαιρεθεί - Λειτουργία Incognito - Αυτόματη ολίσθηση - Αρχειοθήκη για κόμικς - Φάκελος με εικόνες - Εισαγωγή manga σε εξέλιξη - Η εισαγωγή ολοκληρώθηκε - Τροφοδοτικό - Εμφάνιση συντομεύσεων σχετικά με πρόσφατα manga - Κάνε πρόσφατα manga διαθέσιμα πατώντας παρατεταμένα το εικονίδιο της εφαρμογής - Αντίθεση - Το πάτημα της δεξιάς πλευράς, ή του κουμπιού μείωσης της έντασης, πάντα προχωράει στην επόμενη σελίδα - Εργονομικός χειρισμός του εργαλείου ανάγνωσης - Χρωματική διόρθωση - Φωτεινότητα - Αποθήκευση ή αναίρεση των μη αποθηκευμένων επιλογών; - Απόρριψη - Δεν έχει μείνει επαρκής αποθηκευτικός χώρος στην συσκευή - Εμφάνιση σύρτη αλλαγής σελίδων - Μεγέθυνση Webtoon - Δεν υπάρχει διαθέσιμο δίκτυο - Σφάλμα διακομιστή (%1$d). Παρακαλώ ξαναπροσπαθήστε αργότερα - Επιπλέον, σβήσε πληροφορίες περί νέων κεφαλαίων - Άνοιξε το Wi-Fi ή τα δεδομένα για να διαβάσεις manga διαδικτυακώς - Παρακαλώ επίλεξε ποιες πηγές περιεχομένου θα ήθελες να ενεργοποιήσεις. Αυτό μπορεί να ρυθμιστεί ναι αργότερα από τις ρυθμίσεις - Συνδέσου στον λογαριασμό συγχρονισμού - Μπορείς να ενεργοποιήσεις την καθυστέρηση λήψεων για κάθε πηγή manga ξεχωριστά μέσω των ρυθμίσεων των πηγών αν αντιμετωπίζεις προβλήματα με μπλοκάρισμα από πλευράς του διακομιστή - Προφόρτωση περιεχομένου - Προσπέραση - Επαναφορά - Ημερομηνία δημιουργίας αντιγράφου ασφαλείας: %s - Ηλικιακή βαθμολογία περιεχομένου - Να μην συμπεριλαμβάνονται τα είδη - Ασφαλές - Άσεμνο - Για ενήλικες - Σβήσε τα cookies για τους επιλεγμένους τομέες μόνο. Στις περισσότερες περιπτώσεις θα ακυρωθεί η εξουσιοδότηση - Διαδικτυακή έκδοση - Κράτα την οθόνη ανοιχτή - Να μην κλείνει η οθόνη κατά την ανάγνωση manga - Κλείδωσε την περιστροφή οθόνης - Λάβε ειδοποιήσεις για ασταθείς εκδόσεις - Η λήψη ξεκίνησε - Λίστα manga - Δυναμικό - Απενεργοποιήση NSFW - Έγινε - Προεπιλεγμένη καρτέλα - Όλα τα μεταφρασμένα κεφάλαια %s - Ολόκληρο το manga - Πρώτα %s - Τα επόμενα μη αναγνωσμένα %s - Όλα τα μη αναγνωσμένα κεφάλαια - Όλα τα μην αναγνωσμένα κεφάλαια (%s) - Χειροκίνητη επιλογή κεφαλαίων - Περιγραφή - Αυτόν τον μήνα - Φωνητική αναζήτηση - Σχετικά manga - Φωτεινό - Άσπρο - Μαύρο - Παρασκήνιο - Τα δεδομένα δεν επαναφέρθηκαν - Να μην ενημερώνονται οι προτιμήσεις κατά την χρήση μετρημένων συνδέσεων δικτύου - Εισήγαγε τίτλο manga, είδος, ή το όνομα πηγής - Πρόοδος - Προσθήκη - Διαχείριση κατηγοριών - Εμφάνισε - Ληφθέντα - Υπερβολικά πολλά αιτήματα. Ξαναδοκιμάστε αργότερα - Διαχείριση - Δεν έχεις κάποιον σελιδοδείκτη ακόμα - Κοινοποίηση logs - Δεν έχεις πρόσβαση σε αυτό το αρχείο ή directory - Directory για τοπικά manga - %s απαιτεί την επίλυση ενός CAPTCHA για να λειτουργήσει κανονικά - Κωδικός - Εξουσιοδότηση (προαιρετική) - Η πηγή απενεργοποιήθηκε - Κλίμακα του γκρι - Σε όλη την έκταση της εφαρμογής - Αυτό το manga - Αυτές οι ρυθμίσεις μπορούν να εφαρμοστούν σε όλη την έκταση της βιβλιοθήκης ή μόνο για αυτό το manga. Αν εφαρμοστούν σε όλη την έκταση της βιβλιοθήκης, οι ξεχωριστές ρυθμίσεις δεν θα επηρεαστούν. - Εφαρμογή - Τύπος - Διεύθυνση - Θύρα - Σημείωσε ως τρέχων - Εμφάνιση ύποπτου περιεχομένου - Χρωματικός συνδυασμός - Παρατήθηκε - Ρυθμίσεις συγχρονισμού - Διεύθυνση διακομιστή - Χειροκίνητα - Διαθέσιμα: %1$d - Απενεργοποίηση NSFW πηγών και απόκρυψη manga για ενηλίκους από την λίστα αν είναι δυνατό - x%.1f - Αυτόματη επιλογή mirror - Παύση - Συνέχιση - Σε παύση - Ακύρωση όλων - Λήψη μόνο μέσω Wi-Fi - Σταματημός της λήψης με την αλλαγή σε δεδομένα - Προτάσεις: %s - Ενίοτε εμφάνιση ειδοποιήσεων με προτεινόμενα manga - Περισσότερα - Ενεργοποίησε - Αφαίρεσε τα ολοκληρωμένα - Γλώσσες - Το φιλτράρισμα δια είδους και τοποθεσίας δεν υποστηρίζεται από αυτήν την πηγή - Το φιλτράρισμα δια είδους και κατάστασης δεν υποστηρίζεται από αυτήν την πηγή - Μη έγκυρη τιμή - Μη έγκυρα δεδομένα επιστρέφονται ή το αρχείο είναι διεφθαρμένο - Σε εξέλιξη - Στην συσκευή - Directories - Τμήματα αρχικής οθόνης - Στην κορυφή - Κινήθηκε στην κορυφή - Ξεκίνα να γράφεις το όνομα του είδους - Σε παύση - Σμίκρυνση - Μεγέθυνση - Εμφάνιση κουμπιών μεγέθυνσης - Εμφάνιση κουμπιών μεγέθυνσης στην κάτω δεξιά γωνία ή όχι - Μείωση κατανάλωσης μνήμης (beta) - Σημείωσε ως ολοκληρωμένο - Σημείωση του επιλεγμένου manga ως ολοκληρωμένου; -\n -\nΠροσοχή: η πρόοδος σου θα χαθεί. - Ενδέχεται να βοηθήσει με την εκκίνηση της λήψης αν αντιμετωπίζεις προβλήματα σχετικά με αυτήν - Είσαι σίγουρος πως θες να διαγράψεις τις επιλεγμένες αγαπημένες κατηγορίες; \nΌλα τα manga που ανήκουν σε αυτές θα χαθούν, και αυτό είναι μη αναστρέψιμο. - Οι λήψεις έχουν ξαναξεκινήσει - Οι λήψεις παύθηκαν - Το ιστορικό λήψεων σου θα διαγραφεί - Δεν έχεις κάποια λήψη - Οι λήψεις αφαιρέθηκαν - Θέλεις να λαμβάνεις εξατομικευμένες προτάσεις για manga; - WebView μη διαθέσιμο: έλεγξε αν ο WebView πάροχος είναι εγκατεστημένος. - Πληροφορίες σφάλματος:<br><tt>%1$s</tt><br><br>1. Προσπάθησε να <a href=%2$s>ανοίξεις το manga μέσω ενός περιηγητή</a> για να βεβαιωθείς για την διαθεσιμότητα του στην πηγή.<br>2. Βεβαιώσου πως χρησιμοποιείς την <a href=kotatsu://about>πιο πρόσφατη έκδοση του Kotatsu.</a><br>3. Αν είναι διαθέσιμο, στείλε αναφορά του σφάλματος στους δημιουργούς. - Καθάρισε προσωρινή μνήμη δικτύου - Χρησιμοποίησε την υπηρεσία wsrv.nl για να μειώσεις την κίνηση δικτύου και να αυξήσεις την ταχύτητα φόρτωσης εικόνων αν είναι δυνατό - Εμφάνιση ώρας και προόδου στο πάνω μέρος της οθόνης - Ενεργοποίηση καταγραφής logs - Διάλεξε directory της επιλογής σου - Καταγραφή ορισμένων ενεργειών που προορίζονται για την εκσφαλμάτωση της εφαρμογής. Μην το ενεργοποιήσεις αν δεν είσαι βέβαιος για το τι κάνεις - Εμφάνιση με μορφή πλέγματος - Αυτόματη αλλαγή τομέων για πήγες manga σε περίπτωση σφαλμάτων αν υπάρχει διαθεσιμότητα mirror - Μπορείς να επιλέξεις ένα directory με φακέλους αρχειοθέτησης ή εικόνες. Κάθε φάκελος αρχειοθέτησης (ή subdirectory) θα αναγνωρίζεται ως κεφάλαιο. - Μπορείς να χρησιμοποιήσεις έναν self-hosted διακομιστή συγχρονισμού, ή έναν από τους προεπιλεγμένους. Μην πειράξεις αυτή την ρύθμιση αν δεν ξέρεις τι κάνεις. - Μπορείς να συνδεθείς σε έναν προϋπάρχον λογαριασμό ή να φτιάξεις έναν καινούριο - Σκοτεινό - Βεβαιώσου πως έχεις επιλέξει το σωστό αντίγραφο ασφαλείας - Να μην γίνεται έλεγχος για νέα κεφάλαια κατά την χρήση μετρημένων συνδέσεων δικτύου - Άγνωστο - Εμφάνιση λίστας σχετικών manga. Υπάρχει το ενδεχόμενο ανακρίβειας ή πλήρους απώλειας - Δεν μπορούν να προστεθούν περαιτέρω στοιχεία - Μείωση της ποιότητας των άφαντων σελίδων για την μείωση της χρησιμοποιούμενης μνήμης - Κατάσταση - Το φιλτράρισμα δια πολλών ειδών δεν υποστηρίζεται από αυτήν την πηγή manga - Το φιλτράρισμα δια πολλών καταστάσεων δεν υποστηρίζεται από αυτήν την πηγή manga - Η αναζήτηση δεν υποστηρίζεται από αυτήν την πηγή manga - Μειώνει την ένταση της χρωματικής ζώνης, αλλά μπορεί να επηρεάσει την επίδοση - Λειτουργία χρώματος 32-bit - Να προτείνονται νέες πηγές μετά από ενημέρωση της εφαρμογής - Εντολή για ενεργοποίηση καινούριων πηγών μετά την ενημέρωση της εφαρμογής - Επιλογές λίστας - Σχετικότητα - Κατηγορίες - Περιοδική δημιουργία αντιγράφων ασφαλείας - Συχνότητα δημιουργίας αντιγράφων ασφαλείας - Κάθε μέρα - Κάθε δύο μέρες - Μία φορά την εβδομάδα - Δύο φορές τον μήνα - Μία φορά τον μήνα - Ενεργοποίηση περιοδικής δημιουργίας αντιγράφων ασφαλείας - Directory όπου θα αποθηκεύονται τα αντίγραφα ασφαλείας - Τελευταία επιτυχής δημιουργία αντιγράφου ασφαλείας: %s - %1$d από %2$d ενεργές - Επεξεργασία κατηγορίας - Καταγραφή - Χωρίς αγαπημένες κατηγορίες - Αποσύνδεση - Σελιδοδείκτες - Σελιδοδείκτης αφαιρέθηκε - Σελιδοδείκτης προστέθηκε - Αναίρεση - Αφαιρέθηκε από το ιστορικό - Αυτόματη ανίχνευση αν το manga είναι webtoon - Προγραμματισμένο - Ανάγνωση - Επανάναγνωση - Ολοκληρώθηκε - Σε αναμονή - Διακόπηκε - Απενεργοποίηση όλων - Χρήση ανιχνευτή δακτυλικού αποτυπώματος αν διατίθεται - Εμφάνιση ποσοστού ανάγνωσης στο ιστορικό και τα αγαπημένα - Όνομα - DNS μέσω HTTPS - Προεπιλεγμένη λειτουργία - Απενεργοποίηση βελτιστοποίησης μπαταρίας - Βοηθά στους ελέγχους ενημερώσεων στο παρασκήνιο - Κάτι πήγε στραβά. Παρακαλούμε υποβάλετε αναφορά σφάλματος στους προγραμματιστές για να μας βοηθήσετε να το διορθώσουμε. - Αποστολή - Αναφορά - Εμφάνιση δεικτών προόδου ανάγνωσης - Διαγραφή δεδομένων - Εμφάνιση όλων - Μη έγκυρο domain - Επιλογή εύρους - Τελευταίες 2 ώρες - Επεξεργασία - Manga από τα αγαπημένα σας - Προσθήκη σελιδοδείκτη - Αφαίρεση σελιδοδείκτη - Manga που χαρακτηρίζονται ως NSFW δεν θα προστίθενται ποτέ στο ιστορικό και η πρόοδος σου δεν θα αποθηκεύεται - Εκκαθάριση όλου του ιστορικού - Τα πρόσφατα διαβασμένα manga σου - Μπορεί να βοηθήσει σε περίπτωση κάποιων προβλημάτων. Όλες οι εξουσιοδοτήσεις θα ανακληθούν - Αυτή η κατηγορία αποκρύφτηκε από την αρχική οθόνη και είναι προσβάσιμη μέσω του Μενού → Διαχείριση κατηγοριών - diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml deleted file mode 100644 index b4f6b0e85a..0000000000 --- a/app/src/main/res/values-en-rGB/strings.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - Favourites - No favourites yet - Favourite this - Favourite categories - All favourites - You can create backup of your history and favourites and restore it - No favourite categories - Manga from your favourites - Show percentage read in history and favourites - Are you sure you want to delete the selected favourite categories?\nAll manga in it will be lost and this cannot be undone. - Removed from favourites - Manga \"%1$s\" from \"%2$s\" will be replaced with \"%3$s\" from \"%4$s\" in your history and favourites (if present) - Not in favourites - diff --git a/app/src/main/res/values-enm/plurals.xml b/app/src/main/res/values-enm/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-enm/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 019e6affff..3dd46106e1 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -109,7 +109,6 @@ Borrar el feed de actualizaciones Girar pantalla Actualizar - La actualización de la alimentación comenzará pronto Comprueba las actualizaciones del manga No comprobar Introducir contraseña @@ -134,7 +133,6 @@ Respaldo y restauración Crear copia de seguridad de datos Restaurar desde la copia de seguridad - Datos restaurados Preparando… Archivo no encontrado Todos los datos fueron restaurados con éxito @@ -169,8 +167,6 @@ Lo que leas se mostrará aquí Está un poco vacío aquí… Falta un capítulo - Traducir esta aplicación - Traducción En la cola Leer más Copia de seguridad guardada correctamente @@ -185,7 +181,6 @@ Algunos fabricantes pueden cambiar el comportamiento del sistema, lo que podría interrumpir las tareas en segundo plano. No se admite iniciar sesión en %s Serás desconectado de todas las fuentes - Excluye manga NSFW del historial Mostrar los números de páginas Informática… Política de capturas de pantalla @@ -201,7 +196,6 @@ Desactivado Bloqueo en NSFW Conectado como %s - Selecciona los idiomas en los que quieres leer mangas. Puedes cambiarlo más tarde en los ajustes. Reiniciar el filtro Nunca 18+ @@ -220,7 +214,6 @@ ¿Eliminar elementos seleccionados del dispositivo de forma permanente\? Ocultar Ralentización de la descarga - Hay nuevas fuentes de manga disponibles Ayuda a evitar el bloqueo de tu dirección IP Procesamiento de manga guardado Comprueba si hay nuevos capítulos y notifica sobre ellos @@ -245,8 +238,6 @@ Editar categoría Desactivar todo Desactivar la optimización de la batería - Enviar - Algo ha ido mal. Por favor, envía un informe de errores a los desarrolladores para ayudarnos a solucionarlo. Usar la biométria si está disponible Mangas de tus favoritos Sus mangas recientemente leídos @@ -255,21 +246,16 @@ Lectura Abandonado En espera - Informar Seguimiento Ayuda con las comprobaciones de las actualizaciones en segundo plano Relectura Completado Mostrar indicadores de progreso en la lectura - Eliminación de datos - Mostrar porcentaje de lectura en el historial y en los favoritos - El manga marcado como NSFW nunca se añadirá al historial y no se guardará tu progreso Puede ayudar en caso de algunos problemas. Todas las autorizaciones serán invalidadas Mostrar todo Dominio no válido La cuenta ya existe Sincronización - Introduce tu correo electrónico para continuar Últimas 2 horas Todavía no hay marcadores Puedes crear marcadores mientras lees el manga @@ -311,7 +297,6 @@ Puedes eliminar el archivo original del almacenamiento para ahorrar espacio Selecciona el rango Contenido no encontrado o eliminado - Detalles del error:<br><tt>%1$s</tt><br><br>1. Intenta <a href=%2$s>abrir el manga en un navegador web</a> para asegurarte de que esté disponible en tu fuente<br>2. Asegúrete de estar utilizando la <a href=kotatsu://about>última versión de Kotatsu</a><br>3. Si está disponible, envía un informe de error a los desarrolladores. Hacer que los mangas recientes estén disponibles mediante una pulsación larga en el icono de la aplicación Fuente Mostrar los accesos directos a los mangas recientes @@ -325,19 +310,14 @@ Descartar Sin espacio en dispositivo Zoom de webtoon - Mostrar el deslizador de cambio de página Error del servidor (%1$d). Vuelva a intentarlo más tarde Información clara sobre los nuevos capítulos La red no está disponible Compacta - Enciende la Wi-Fi o la red móvil para leer los mangas en línea Fuente desactivada Precargar el contenido Marcar como actual Idioma - Compartir los registros - Grabar algunas interaciones para de depurar los fallos. No lo actives si no estás seguro de lo que estás haciendo - Activar el registro Mostrar contenido sospechoso Dinámico Esquema de colores @@ -352,8 +332,6 @@ Canadé Para realizar un seguimiento del progreso de la lectura, seleccione Menú → Seguimiento en la pantalla de detalles del manga. Servicios - Recibir notificaciones sobre versiones inestables - Permitir actualizaciones inestables Descarga iniciada Encabezado del agente de usuario Por favor, reinicie la aplicación para aplicar estos cambios @@ -375,7 +353,6 @@ Eliminación completa Cancelar todo Descargar solo por WiFi - Detener la descarga al cambiar a una red móvil Puedes utilizar un servidor de sincronización propio o uno predeterminado. No cambies esto si no estás seguro de lo que haces. Pausado Activar @@ -402,12 +379,10 @@ Nombre de usuario Descargado Autorización (opcional) - Utiliza el servicio wsrv.nl para reducir el uso del tráfico y acelerar la carga de imágenes si es posible Contraseña Invertir los colores Número de puerto incorrecto Red - Datos y privacidad Permitir el gesto de acercamiento en el modo webtoon Mostrar el números de la página en la esquina inferior Restaurar una copia de seguridad creada anteriormente @@ -416,8 +391,6 @@ El manga completo Primero %s Todos los capítulos sin leer - Todos los capítulos sin leer (%s) - Selección manual de los capítulos Todos los capítulos con traducción %s Siguiente %s sin leer Elegir un directorio personalizado @@ -445,6 +418,7 @@ No actualices las sugerencias utilizando conexiones de red medidas Desconocido En proceso + Desactivar fuentes rotas Desactivar NSFW Demasiadas solicitudes. Vuelve a intentarlo más tarde Muestra una lista de mangas relacionados. En algunos casos puede ser inexacta o faltar @@ -464,9 +438,7 @@ Mantener pantalla encendida No apagues la pantalla mientras lees manga Abandonó - Sugerir nuevas fuentes tras actualizar la aplicación Modo de color de 32 bits - Solicitud para habilitar las nuevas fuentes añadidas tras actualizar la aplicación Categorías Lista de opciones Reduce el banding, pero puede afectar al rendimiento @@ -588,6 +560,7 @@ Día Tres meses Borrar capítulos leídos + Borrar todos los capítulos No se han eliminado capítulos Eliminado %1$s, borrado %2$s Borrar los capítulos que ya has leído de la memoria local para liberar espacio @@ -675,14 +648,10 @@ Actualizado hace mucho tiempo Impopular Valoración baja - Ascendente - Descendente Fecha Popularidad Iniciar sesión en %s para continuar Inicia sesión para configurar la integración con %s . Esto te permitirá seguir tu progreso de lectura del manga - Función inestable - Esta función es experimental. Por favor, asegúrate de tener una copia de seguridad para evitar la pérdida de datos Descargas en segundo plano Descargar nuevos capítulos Manga con capítulos descargados @@ -690,7 +659,6 @@ No es necesario corregir \"%s\" Manga \"%1$s\" (%2$s) sustituido con \"%3$s\" (%4$s) Corregido correctamente - No se han encontrado alternativas para \"%s\" Esto buscará fuentes alternativas para el manga seleccionado. La tarea tardará un tiempo y se realizará en segundo plano Populares ahora Populares hoy @@ -720,12 +688,10 @@ Conjunto de imágenes Manual de usuario Código fuente - Grupo de Telegram Depurar Formato de imagen no compatible: %s Iniciar descarga Guardar manga - ¿Guardar el manga seleccionado? Esto puede consumir tráfico y espacio en disco Género Más opciones Puede seleccionar capítulos para descargar haciendo una pulsación prolongada en el elemento de la lista de capítulos. @@ -755,10 +721,7 @@ Incógnito Identificación del chat de Telegram ¡La copia de seguridad de Kotatsu en Telegram está funcionando! - El ID del chat no está configurado - Comprueba si la API funciona Conexión restablecida por el host remoto - Mostrar control deslizante Abre el bot de Telegram Traducción Autor @@ -820,11 +783,7 @@ Expresivo (Prueba) Se requieren medidas adicionales Ocultar de la pantalla principal - Registro de cambios - Historial de cambios de las versiones publicadas recientemente Plegar - Bloquear anuncios en el navegador - Bloquear anuncios en el navegador integrado (beta) Plegar descripción larga Creando copia de seguridad Compartir copia de seguridad @@ -839,18 +798,6 @@ Mostrar botón Continuar, flotante Permite continuar leyendo con un solo clic. Este botón no aparecerá en modo incógnito ni cuando el historial esté vacío Archivo ZIP dañado (%s) - Presencia enriquecida con Discord - Token de Discord - Introduce tu token de Discord para habilitar la presencia enriquecida - Introduce tu token de Discord o haz clic en %s para obtenerlo mediante el navegador - Pega aquí tu token de Discord - Muestra tu estado de lectura en Discord - Obtener - Leer manga en Kotatsu: una aplicación para leer manga - Leyendo %s - Sigue leyendo en %s - No utilice RPC para contenido de adultos - Token no válido: %s Mostrar botón de control, flotante No disponible Este manga no está disponible para leer en esta fuente. Intenta buscarlo en otras fuentes o ábrelo en un navegador para obtener más información @@ -863,5 +810,7 @@ No existe capítulo anterior No existe capítulo siguiente Habilitar gesto de arrastrar - Usa el gesto de arrastrar para cambiar de capítulo en webtoon + Red y almacenamiento + Ventana emergente de cambio de capítulo + Mostrar un mensaje emergente con el título del capítulo cuando cambie diff --git a/app/src/main/res/values-et/plurals.xml b/app/src/main/res/values-et/plurals.xml deleted file mode 100644 index 0f97bd76f3..0000000000 --- a/app/src/main/res/values-et/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d minut tagasi - %1$d minutit tagasi - - - %1$d asi - %1$d asja - - - %1$d peatükk - %1$d peatükki - - - %1$d uus peatükk - %1$d uut peatükki - - - %1$d kuu tagasi - %1$d kuud tagasi - - - %1$d päev tagasi - %1$d päeva tagasi - - - %1$d tund tagasi - %1$d tundi tagasi - - - %1$d minut - %1$d minutit - - - %1$d tund - %1$d tundi - - \ No newline at end of file diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml deleted file mode 100644 index 363dfe6ea6..0000000000 --- a/app/src/main/res/values-et/strings.xml +++ /dev/null @@ -1,542 +0,0 @@ - - - Uuendused - Keel - Uuesti loen - Lisa lemmikuks - Automaatne lugeja mood - Riiul - Allalaadimine alustatud - Jälgimine - Sulge - Progress - Leia mida lugeda «Seiklemis» osakonnas - Tühista kõik - Saate kasutada ise korraldatud sünkroonimisserverit või tava sünkroonimisserverit. Ärge muutke seda, kui te ei ole kindel, mida teete. - Kõik lemmikud - Sisesta oma emaili aadress et jätkata - Salvesta - LED indikaator - Pole peatükke - Näita seotud mangade nimekirja. Mõnel juhul võib see olla ebatäpne või puududa - Dünaamiline - Teid logitakse välja kõikidest allikatest - Tühjenda küpsisesd - Lemmikud kategooriad - Lehekülgede vahemälu - Kohalik salvestamine - Filterid - Nulli - Lülita kõik välja - Tekkis viga - Lisatud - Lülita sisse loggig - Tühjenda pisipildi vahemälu - Vaheta lehekülge - Muudatuste rakendamiseks käivitage rakendus uuesti - Keera ekraani - Tühjenda kõik uuenduste ajalugu? - Allikas välja lülitatud - Võib aidata mõndade probleemidega. Kõik autoriseerimine saab invalideeritud - Salvesta mõned tegevused silumiseks. Ärge lülitage seda sisse, kui te ei ole kindel, mida teete - Lülita sisse soovitused - Tühjenda voog - Tere tulemast - Kirjeldus puudub - Tõlgi see äppi - Selles mangas ei ole peatükke - Eemalda - Värisemine - Uuendusi pole saadaval - Eemalda - Tühjenda kõik ajalugu - Lehekülgede eellaadimine - Andmete kustutamine - Lemmikud - Näita hiljutise manga lühitee - Peata allalaadimised kui vahetad mobiilsele ühendusele - Lugemis mood - Sisemine mälu - Imporditud - Näita lugemis progressi näitaja - Loe hiljem - Tagavara salvestatud - Töötlen salvestatud manga - UserAgent pealkiri - Puudub olemasolevat salvestamisruumi - Tee andmete tagavara - Detailitud loetelu - sisse lülitatud %1$d / %2$d - Vajuta, et uuesti proovida - Ignoreeri SSL vigasi - Selle sisu vaatamiseks logi sisse - Otsi mangat - Järgmine - Taasta andmete tagavarast - Näita inforiba lugejas - Parool peab olema 4 tähemärki või veel - Sereri aadress - Uued loetavad mangast peatükid näidatakse siin - Hakka lugema mangat ja sa saad isikupärastatud soovitusi - Seikle - Leija samasuguseid - Sa ei saa teateid uuenduste kohta, aga uued peatükkid on esiletoodud nimekirjas - Ruumi kasutatud - Taastatud - Tühi kategooria - Sisesta parool millega startida äppi - Manga allikad - Sakura - Tühjenda - Hinnang - Mitte teatud - Uusimad - Soovitused - Sorteerimisjärjekord - Kustuta ajalugu - Sa saad manga kohta mis sa loed teateid uuenduste kohta - Impordi manga - Sisse lülitatud - Paus - Ja tühjenda informatsioon uute peatükkide kohta - Eemaldada kõik hiljutised otsingupäringud? - Midagi pole siin - Eemalda loetud mangad - Allalaadimiste kaust - Loen - Lubatud - Laadimine… - Vahepeal näita teateid koos soovitatud mangaga - Tühjendatud - Webtooni zoom - Erinevad keeled - Loetelu mood - Eemaldatud - Allalaaditud - Miku - Muuda - CAPTCHA vajatud - Populaarsed - Halda kategoorjaid - Uuenda - Lugemise edenemise jälgimiseks valige manga üksikasjade ekraanil menüü → Jälgimine. - Eemaldatud ajaloost - Midagi läks valesti. Palun esitage arendajatele veateade, et aidata meil seda parandada. - Teema - Automaatselt tuvastada, kas manga on webtoon - Sisu mitte saadaval või eemaldatud - Voogu uuendused algavad varsti - Sinu hiljuti loetud manga - Saadud - Peatükid - Välimus - Eemalda järjehoidja - Sisestage manga pealkiri, žanr või allika nimi - Aitab tausta uuenduste kontrollimisega - Alla laadimised - Sisselogimine %s ei ole toetatud - Uus äppi versioon on olemas - Ootel - Viimased 2 tundi - Nimi - Vajuta ja hoija asjal, et uuesti reastada neid - Muuda kategooriat - Jätka - Serveri poolene viga (%1$d). Palun proovi uuessti hiljem - Järjehoidja eemaldatud - Lülita sisse Wi-Fi või mobile data, et lugeda mangat online - Pole lemmikuid veel - Valige vahemik - Mõnedel seadmetel on erinev süsteemikäitumine, mis võib katkestada taustatööd. - Võrguviga - Uus versioon: %s - Pole manga allikaid - Valge - Täpsusta žanrid, mida te ei soovi ettepanekutes näha - Kas kustutame \"%s\" nutiseadmest jäädavalt? - Sisu eellaeb - Vajuta Tagasi, et lahkuda - skaala mood - Täiustatud - Ainult Wi-Fi-l - Jälgne süsteemile - Sünkroniseeri seadeid - Must - Mis sa loed näidatakse siin - Must - Kustuta manga - Uus kategooria - Kustuta - Teate hääl - Luba - Varundamine ja taastamine - Teised vahemälud - DNS üle HTTPS - Näita kahtlast sisu - nummerda leheküljed - Saa teateid ebastabiilsete uuenduste kohta - Sünkroniseeri oma andmed - Manga sinu lemmikutest - Sa võid valida üks või veel .cbz või .zip faile, iga fail võetakse kui erinev manga. - Tühjendatud - \"%s\" eemaldatud lokaasest salvestusruumist - Liiga palju taotlusi. Proovige hiljem uuesti - Laadi alla ainult WiFi võrgus - Saada - Lisa järjehoidja - Unusta - Salvestatud manga - Laadin alla… - Alati blokeeri - Uued manga allikad on saadaval - Vea detailid:<br><tt>%1$s</tt><br><br>1. Proovi <a href=%2$s>avada mangat oma browseris</a> et olla kindel et see manga on saadaval allikast <br>2. tee kindlaks et sa kasutad <a href=kotatsu://about>kõige uuemat versiooni Kotatsut</a><br>3. Kui see on saadaval, saada vea raport arendajatele. - Ava veebibrauser - Tõlge - Sobita kõrgusele - Teated - Mitte saadaval - Otsi uusi peatükke ja tevita sellest - Tee hiljutine manga saadaval hoides pikkalt applikatsiooni ikoonil - Automaatiline scroll - Tagurpidi - Otsi uusi uuendusi - Pausis - Tühjenda otsingute ajalugu - Vale parool - Grupp - Impordi - Värvi korektsioon - Just nüüd - Vali kas ZIP või CBZ fail. - Lae alla - See peatükk puudub - Kas sa oled kindel, et tahad kustutada valitud lemmikud kategooriad? \nKõik manga nende sees kaob ja seda tagasi ei saa. - Logitud sisse kui %s - Kõik andmed analüüsitakse ainult lokaalselt selles seadmes ja neid ei saadeta kunagi kuhugi. - Pt. %1$d/%2$d Lk. %3$d/%4$d - Kontrast - Ajalugu tühjendatud - Suurus: %s - Näita lehekülje vahetamise liugurit - Lülita sisse manga allikaid, et lugeda mangat online - Rakenduse teave - Tühista - Sobita keskele - Valikud - Teenused - Jäta NSFW manga ajaloost välja - Tühjenda lehekülje vahemälu - Aitab vältida teie IP-aadressi blokeerimist - Otsi uusi peatükke - Loe - Kustuta valitud asjad seadmelt? - Järjekorras - Raporteeri - Lahenda - Aeglusta alla laadimised - Järjehoidja lisatud - Andmed on taastatud, aga on vigasi - Detailid - Sünkronisatsioon - Uued peatükid - Leia peatükk - Lahkumise kinnitus - Koomikute arhiiv - Rohkem - Asuka - Pole mingit ajalugu veel - Alati - Import algab varsti - Proovi uuesti - Kompaktne - Kaitse seda äppi - Sa võid valida kausta arhiivi või piltidega. Iga arhiiv (või alamkaust) võetakse kui erinev peatükk. - ümberjärjestamine - Jaga %s - Välista žanrid - Peatükid %1$d %2$d-st - Peatatud - Voog - Kasutaja juba eksisteerib - Must - Peida - Ebavõrdsed paroolid - Nimi - Eile - Otsi uuendusi - Manga märkitud kui NSFW kungai ei lisata sinu ajalukku ja progressi ei salvestata - Margi kui präegune - Kusi parooli avades Kotatsut - Paremalt-vasakule - Näita mitu protsenti on loetud ajaloos ja lemmikutes - Suvakas - Vali peegeldus automaatselt - Kasuta biomeetriat, kui see on olemas - Standard - Ajalugu - Mitte midagi leitud - Väli keeled milles sa tahad mangat lugeda. Seda võib hiljem seadetes muuta. - Näita ruudustiku vaates - Valitud konfiguratsioon jäetakse meelde selle manga jaoks - Default: %s - Kinnita - Soovitused uuendavad - Uus kategooria - Tühjenda uuenduste voog - Lülita sisse - %1$s%% - Peatükid eemaldatakse taustal - Ruumi säästmiseks saad originaalfaili salvestusruumist kustutada - Rikka - Jaga pilt - Välja lülitatud - Kaua aega tagasi - Äre kohenda lugemisvaates lehtede vahetamise suunad, näoteks vajutades paremal asuvat nuppu alati suundud järgmisele leheküljele. See eelistus mõjutab vaid eraldi raudvaral põhinevaid sisendseadmeid - Loetelu - Teate seaded - Keel - Domeen - Inkognito mood - Sa võid teha järjehoidjaid mangat lugedes - Otsi - Tava mood - Lugeja seaded - Mamimi - Proovi otsingut teiste sõnadega. - Viga - Ruudustiku suurus - Halda - Logi välja - B|kB|MB|GB|TB - Loetud - Jätka - Ruudustik - Hiljutised - See operatsioon ei ole toetatud - Ergonoomiline lügeja kontroll - Ära kontrolli - Salvesta lehekülg - Sobita laijusele - Loe veel - Nulli filter - Otsi %s-st - Lõpetatud - 18+ - Lülita välja NSFW - Töötlen… - Kasuta vähem elektrit AMOLED ekraanidel - Saadaval - Lülita sisse notifikatsioonid - Võrk ei ole saadaval - Otsingutulemused - Tühi - Webtoon - Ära soovita NSFW mangat - Fail mitte leitud - Mitte kungai - Salvesta või unusta mitte salvestatud muutused? - Seaded - Kaustad piltitega - Leheküljed - Versioon %s - Kõik küpsised on eemaldatud - Lülita välja aku optimeerimine - Planeeritud - Lehekülje animatsioon - Lõppetatud - Käimasolev - Soovita manga vastavalt oma eelistustele - Näita - Žanrid - Näita riiulil - Luba ebastabiilseid uuendusi - Sa võid sisse logida olemasolevasse kasutajasse või teha uue - Tee otsetee… - Kanade - Teine salvestamisruum - Uuendatud - Värvi skeema - Helendus - %s - %s - Valmistan… - Jaga - Arvutan… - Lisa - Vajuta Tagasi kaks korda, et lahkuda äppist - Järjehoidjad eemaldatud - Blokeeri kui NSFW - Sisesta parool - Korda parooli - Kõik andmed on taastatud - Mion - Kui peegelserverid on saadaval, siis vea puhul vaheta mangade laadimiseks vajalikke domeene automaatselt - Pole järjehoidjaid veel - Tänan ei - Sa saad teha tagavara enda ajaloost, lemmikutest ja siis taastada need - Jaga looge - Hoija stardis - Väline mälu - Salvesta midagi võrgupõhisest kataloogist või impordi failist. - Kiirus - Vaikne - Salvesta midagi esimesena - Soovitused: %s - Eemaldatud lemmikutest - Järjehoidja - Näita kõik - Leht on salvestatud - Täna - Pole lemmikkategooriaid - Kehtetu domeen - Tava - On üsna tühi siin… - Ekraanipiltide poliitika - Tehtud - Ruumi pole ülejäänud seadmel - Logi sisse - Sinu allalaadimise ajalugu kustutatakse jäädavalt. Allalaaditud failid jäävad alles - Parool - Andmed ja privaatsus - Kehtetu väärtus - Allalaadimised on katkestatud - WebView ei ole saadaval: kontrollige kas WebView pakkuja on installitud - Port - Tüüp - Piltide optimeerimise puhverserver - Kasutaja nimi - Autoriseerimine (valikuline) - Allalaadimised on pausil - Kõik pooleliolevad allalaadimised katkestatakse ja poolenisti allalaaditud sisu kustutatakse - Sul pole midagi allalaetud - Vigane pordi number - Luba sisse suumimis liigutusi webtooni moodis - Võrk - Allalaetud - Kas te soovite saada personaliseerituid manga soovitusi? - Aadress - Allalaadimised on eemaldatud - Taasta varem loodud varukoopia - Tühjendage võrgu vahemälu - Kasutage wsrv.nl teenust liikluskasutuse vähendamiseks ja võimalusel piltide laadimise kiirendamiseks - Allalaadimine jätkub - Pööra värvid tagurpidi - Puhverserver - Sinu otsingutingimustele ei vasta ühtegi mangat - Näita alanurgas lehekülje numbreid - Kõik lugemata peatükid - Järgmised lugemata %s - Kohalikud kaustad manga jaoks - Kirjeldus - Sel kuul - Taust - Selle eelistusega lülitad suumimise nupud vaate all paremas nurgas sisse või välja - Loendi valikud - Viimatiloetud - Ühtegi objekti ei saa enam lisada - Jätkamaks sisesta oma e-posti aadress ja salasõna - Hele - Must - Tume - Suumi välja - Märgi loetuks - Vaade ruudustikuna - Näita ekraani ülaosas praegust aega ja lugemise edenemist - Valge - Manga lugemise ajal ära lülita ekraani välja - Hoia ekraan sisselülitatuna - Kas soovid märkida valitud manga läbiloetuks? -\n -\nHoiatus: sellega kustub ka praeguseks salvestatud lugemise olek. - See kategooria on põhivaatest peidetud ja on leitav siit: Menüü → Halda kategooriaid - Kustuta vaid valitud domeenide küpsised. Enamusel juhtudel tähendab see ka autentimise katkemist vastavas saidis - Kõik peatükid %s tõlkega - Vali peatükid käsitsi - Sul puudub ligipääs sellele failile või kaustale - Häälotsing - Sarnane manga - Vali enda eelistatud kaust - Töös - Ära uuenda soovitusi mahupõhiste võrguühenduste puhul - Ära kontrolli uute peatükkide olemasolu mahupõhiste võrguühenduste puhul - %s eeldab korralikuks toimimiseks robotilõksu lahendamist - Mangade loend - Päringuvastuses on vigased andmed või fail on vigane - Seadmes - Kaustad - Põhivaate valikud - Üles - Nihutasime üles - Kategooriad - Olulisus - Vigane serveri aadress - Terve manga - Esimesed %s - Kõik lugemata peatükid (%s) - Andmed jäid taastamata - Palun kontrolli, et oled valinud õige varundusfaili - Liiga palju päringuid. Proovi uuesti %s - Suumi sisse - Näita suuminuppe - Lõpetatud - Sellega läheb graafika ilusamaks, aga võib väheneda nutiseadme jõudlus - 32-bitine värvirežiim - Peale rakenduse uuendamist soovita uusi andmeallikaid - Peale rakenduse uuendamist küsi, kas soovid kasutusele võtta uusi mangade allikaid - Automaatne - Andmete kolimne on lõppenud - Proovi uuesti - Lukusta ekraani paigutus - Iga 2 päeva järel - Kord nädalas - Kaks korda kuus - Kord kuus - Tee valitud ajavahemiku järel varukoopiaid - Varukoopiate kaust - Viimane õnnestunud varukoopia: %s - x%.1f - Manga - Muu - Jäta vahele - Halltoonides - Veebis leiduv variant - Regulaarsed varukoopiad - Varukoopiate tegemise sagedus - Iga päev - Näita menüüd - Näita/peida kasutajaliides - Eelmine peatükk - Järgmine peatükk - Eelmine leht - Järgmine leht - Hentai - Koomiks - Taasta - Andmeallikas on kasutusel - See manga - Andmeallikate kataloog - Varukoopia kuupäev: %s - Hinnang sisule - Lehed on salvestatud - Olek - Eemalda ajaloost - Lugemise statistika - Peatatud - Kustuta statistika - Statistika on kustutatud - Statistika - Vähenda mälukasutust (beeta) - Täisekraanivaade - Peida süsteemi oleku- ja liikumisribad - Saadaval: %1$d - Mälukasutuse vähendamiseks alanda lehtede kuvamise kvaliteeti - Välista žanrid - Näita hinnangulist lugemiseks kuluvat aega - Kas sa kindlasti soovid statistikat kustutada? Seda tegevust ei saa tagasi pöörata. - Peatükid ja lehed - Lehevahetuse liugurlüliti - Ekraani pööramise võimalus on lukustatud - Ekraani pööramise võimaluse lukustatus on eemaldatud - Vaikimisi vahekaart - Ajahinnang ei pruugi olla täpne - Kataloog - diff --git a/app/src/main/res/values-eu/plurals.xml b/app/src/main/res/values-eu/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-eu/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-fa/plurals.xml b/app/src/main/res/values-fa/plurals.xml deleted file mode 100644 index 686006f332..0000000000 --- a/app/src/main/res/values-fa/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d چپتر جدید - %1$d چپتر جدید - - - %1$d مورد - %1$d مورد - - - %1$d چپتر - %1$d چپتر - - - %1$d دقیقه قبل - %1$d دقیقه قبل - - - %1$d ساعت قبل - %1$d ساعت قبل - - - %1$d روز قبل - %1$d روز قبل - - - %1$d ماه قبل - %1$d ماه قبل - - - %1$d دقیقه - %1$d دقیقه - - - %1$d ساعت - %1$d ساعت - - diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml deleted file mode 100644 index f79c13c854..0000000000 --- a/app/src/main/res/values-fa/strings.xml +++ /dev/null @@ -1,612 +0,0 @@ - - - محل ذخیره سازی - پسندیده‌ها - تاریخچه - خطایی رخ داده است - خطای اتصال به شبکه - آیا \"%s\" بطور دائم از دستگاه حذف شود؟ - این برنامه را ترجمه کنید - هنوز تاریخچه ای وجود ندارد - نوع لیستی - حافظه ی درونی - راست به چپ - پیکربندی انتخاب شده برای این مانگا بخاطر خواهد ماند - تم سیستم - صفحات - پاکسازی - دامنه - در حال آماده سازی… - گذرواژه را تکرار کنید - خواندن بیشتر - دریچه - تنظیمات - چپتر %1$d از %2$d - بستن - \"%s\" از حافظه ی داخلی پاک شد - نتایج جستجو - اضافه کردن - اشتراک گذاری - یک نسخه ی جدید از اپلیکیشن در دسترس می باشد - درباره - چپترها - افزودن به مورد علاقه ها - ذخیره شد - پوشه ی دانلودها - فهرست - لیست با جزئیات - مجدد امتحان کنید - دسته بندی جدید - درحال دانلود… - درحال پردازش… - دانلود شد - ذخیره - درحال محاسبه کردن… - پاکسازی تاریخچه - خواندن - ایجاد میانبر… - اشتراک گذاری %s - جستجو مانگا - ذخیره ی صفحه - وارد کردن - حذف دسته بندی - اشتراک گذاری عکس - جابه جایی صفحات - صدای اعلان - لرزاندن - سکوت - یک گذرواژه برای شروع برنامه وارد کنید - تایید - گذرواژه باید 4 کاراکتر یا بیشتر باشد - ورود به اکانت در %s پشتیبانی نمی شود - از قبل صفحات را بارگذاری کنید - دسته بندی های مورد علاقه - همه ی علاقه مندی ها - دسته بندی خالی - محدودیت های اسکرین شات - اجازه دادن - اجازه ندادن درصورت صحنه دار بودن - زبان های مختلف - بعدا خواندن - چپترهای جدیدی که شما درحال خواندن هستید در اینجا نمایش داده می شوند - پاکسازی شد - محافظت از برنامه - گذرواژه ها تطابق ندارند - دیروز - خیلی وقت پیش - گروه - برای تلاش مجدد کلیک کنید - به حل و تاییدیه کپچا نیاز است - حل و تایید کردن - همه ی به روزرسانی ها بطور دائم پاکسازی شوند؟ - هنوز مورد علاقه ای وجود ندارد - حافظه ی بیرونی - در صف قرار گرفت - جست و جو برای به روز رسانی ها - بررسی نکردن - گذرواژه را وارد کنید - گذرواژه اشتباه است - وقتی از برنامه استفاده می شود، گذرواژه پرسیده شود - فقط با وایفای - پشتیبان گیری از داده ها - جزئیات - درحال بارگذاری… - دانلودها - اسم - محبوبیت - به روز رسانی - جدیدترین - رتبه بندی - مرتب سازی بر اساس - فیلتر - تم - تم روشن - تم تیره - حذف - حذف کردن - پاکسازی کش صفحه - بایت|کیلوبایت|مگابایت|گیگابایت|ترابایت - بدون توضیحات - استاندارد - متناسب به عرض - حذف کردن مانگا - بازکردن در مرورگر - تنظیمات اعلان ها - وبتون - تنظیمات خوانایی - ادامه دادن - خطا - پاکسازی شد - %1$d از %2$d فعال است - چپتر های جدید - چیزهایی که خوانده اید اینجا نمایش داده میشود - تاقچه - در دسترس نیست - محل ذخیره سازی قابل دسترسی ئی یافت نشد - مقیاس - متناسب به مرکز - نگه داشتن در شروع - معکوس - برای دیدن این مطلب، به اکانت خود وارد شوید - پیش فرض: %s - به اکانت وارد شدید - هیچ نتیجه ای پیدا نشد - اعلان ها - مانگاهای اخیر - این چپتر پیدا نشد - ترجمه - همه ی داده ها صرفا برروی دستگاه شما آنالیز می شود و جای دیگری فرستاده نخواهد شد. - شما می توانید از تاریخچه و علاقه مندی های خود پشتیبان گیری کرده و آن ها را بعدا بازیابی کنید - همین الان - امروز - همه ی کوکی ها پاکسازی شدند - ورود - درحال پخش - پیش فرض - مانگاهای صحنه دار را از تاریخچه ی جسنجو پاک کنید - پاکسازی فیدهای بروزرسانی - پاکسازی فید - جستجو - جستجو برای %s - استفاده کردن باتری کمتربرروی صفحه های AMOLED - ژانرها - انجام شد - منابع مانگا - برای پیدا کردن چیزهای جدید برای خواندن، به بخش «Explore» مراجعه کنید - دانلود - اینجا یجورایی خالیه… - سعی کنید کلمات جستجو را تغییر دهید. - پیشنهاد دادن مانگا بر اساس اولویت ها - در ابتدا چیزی را ذخیره کنید - ابتدا چیزی را از یک دسته بندی آنلاین ذخیره کنید و یا از یک فایل وارد کنید. - شما از اکانت های همه ی منابع خارج خواهید شد - پایان یافته - صفحات شماره دار - هیچوقت اجازه ندادن - پیشنهادها - فعال سازی پیشنهادها - شروع به خواندن مانگا کرده و پیشنهادهایی بر اساس سلیقه ی شخصی خود دریافت کنید - فعال شد - حالت خواندن - اندازه ی دریچه - پاکسازی حافظه ی thumbnail ها - پاکسازی تاریخچه ی جستجو - نشانگر ال ای دی - انیمیشن صفحه - به روز شده ها - نسخه ی جدید: %s - محل های ذخیره سازی دیگر - حجم: %s - چرخاندن صفحه - به روزرسانی - آپدیت فید به زودی شروع می شود - نسخه %s - بررسی بروزرسانی - هیچ بروزرسانی موجود نیست - دسته بندی جدید - متناسب به طول - سیاه - پشتیبان گیری و بازیابی - بازیابی داده ها - بازیابی شد - فایل پیدا نشد - همه ی داده ها بازیابی شدند - داده ها بازیابی شدند اما خطاهایی رخ داده اند - پاکسازی کوکی ها - بررسی برای چپتر جدید - بعدی - همه ی کلمات جستجو شده بصورت دائم پاک شوند؟ - خوش آمدید - پشتیبان گیری انجام شد - پیشنهاد ندادن مانگاهای صحنه دار - غیرفعال شد - ریست کردن فیلترها - هیچوقت - همیشه - به عنوان %s وارد اکانت شدید - 18+ - این عملیات پشتیبانی نمی شود - لطفا یک فایل با فرمت ZIP یا CBZ انتخاب کنید. - بعضی از دستگاه ها دارای رفتار سیستمی متفاوت می باشند، که ممکن است برخی از پروسه های پس زمینه را مختل کنند. - زبان های مانگاهایی که میخواهید بخوانید را وارد کنید. میتوانید در بخش تنظیمات، آنها را بعدا تغییر دهید. - این مانگا هیچ چپتری ندارد - حذف انجام شد - از مسدود شدن آدرس آیپی شما جلوگیری می کند - تنظیمات ظاهری - به روزرسانی های پیشنهادات - ژانرهای آورده نشده - ژانرهایی که نمیخواهید در پیشنهادات ببینید را مشخص کنید - کاهش سرعت دانلود - پیدا کردن چپتر - %1$s%% - موارد انتخاب شده از دستگاه بطور دائم پاک شوند؟ - پردازش مانگا ذخیره شد - مخفی کردن - لغو شد - اکانتی با این نام کاربری وجود دارد - برای ادامه دادن، ایمیل خود را وارد کنید - چک کردن و اطلاع دادن برای چپتر جدید - برای آپدیت مانگاهایی که درحال خواندن هستید، اعلان دریافت خواهید کرد - برای چپترهای جدید مانگاهایی که نشانه گذاری کرده اید، اعلان دریافت نخواهید کرد - ویرایش - ویرایش دسته بندی - ردیابی - هیچ دسته بندی مورد علاقه ای وجود ندارد - خروج از اکانت - نشان کردن - منابع جدید مانگا در دسترس هستند - چپترها در پس زمینه حذف خواهند شد - نشانه گذاری حذف شد - قبل - هماهنگ سازی - داده های خود را همگام سازی کنید - اسم - فعال کردن اعلان ها - حذف نشانه - نشانه ها - مانگایی یافت نشد که با دسته‌بندی های انتخاب شده تطابق داشته باشد - نشانه اضافه شد - نمای مربعی - از تاریخچه حذف شد - حالت پیش‌فرض - غیرفعال کردن بهینه سازی باتری - فرستادن - تلاش مجدد - برای ادامه دادن به %s وارد شوید - ویژگی ناپایدار - غیرفعال کردن کل - استفاده از اثر انگشت در صورت امکان - تشخیص خودکار وب‌تون بودن مانگا - خواندن - تکمیل شده - خواندن مجدد - مانگاهای دارای چپتر دانلود شده - دانلود چپتر های جدید - دانلودهای پس‌زمینه‌ای - این ویژگی در حالت آزمایشی می‌باشد، لطفاً از داشتن بکاپ مطمئن شوید تا داده های شما از بین نروند - بازگرداندن - خودکار - مشکلی پیش آمد. لطفاً به منظور کمک کردن به رفع مشکل، گزارشی به توسعه‌دهندگان ارسال کنید. - DNS بر روی HTTPS - تشخیص خودکار حالت خواندن - نشان دادن نشانگر پیشروی خوانش - پاک کردن داده ها - محبوبیت - در انتظار - رها شده - مانگای نشان شده به عنوان NSFWهرگز به تاریخچه افزوده نخواهد شد و پیشرفت شما ذخیره نخواهد شد. - به بررسی‌های به‌روز رسانی‌های پس‌زمینه کمک می‌کند - مانگا از پسندیده‌های شما - گزارش - برنامه‌ریزی شده - نشان دادن درصد خوانده شده در تاریخچه و پسندیده‌ها - مانگا های اخیراً خوانده شده - می‌تواند در صورت بروز برخی مشکلات کمک کند. همه مجوزها باطل خواهند شد - نمایش همه - دامنه نامعتبر - آدرس سرور نامعتیر - انتخاب بازه - پاک کردن همه تاریخچه - ۲ ساعت گذشته - تاریخچه پاک شد - مدیریت - هنوز هیچ نشانکی وجود ندارد - می‌توانید هنگام خواندن مانگا نشانک ایجاد کنید - نشانک حذف شد - هیچ منبعی برای مانگا وجود ندارد - برای خواندن مانگا به صورت برخط، منابع مانگا را فعال کنید - تصادفی - آیا مطمئن هستید که می‌خواهید دسته‌های مورد علاقه انتخاب‌شده را حذف کنید؟\nتمام مانگاهای موجود در آن از بین خواهند رفت و این قابل بازگشت نیست. - مرتب‌سازی مجدد - تهی - کاوش - برای خروج دکمه بازگشت را دوباره فشار دهید - دکمه باز گشت را دوبار بفشارید تا از برنامه خارج شوید - تایید خروج - مانگا های ذخیره شده - حافظه نهان صفحات - دیگر حافظه های نهان - فضای ذخیره‌سازی استفاده شده - در دسترس - از مورد علاقه‌ها حذف شد - گزینه ها - محتوا حذف شده یا پیدا نشد - حالت ناشناس - بدون فصل - پیمایش خودکار - چپتر.%2$d%1$dصفحه.%4$d%3$d - نمایش نوار اطلاعات در خوانشگر - آرشیو کامیک ها - پوشه با تصویر - وارد کردن مانگا - وارد کردن کامل شد - شما میتوانید پرونده اصلی را از حافظه برای آزاد سازی فضای ذخیره سازی پاک کنید - وارد کردن به زودی آغاز خواهد شد - خوراک - نمایش میانبرهای اخیر مانگا - دسترسی به مانگاهای اخیر با فشار طولانی روی آیکون برنامه - جهت تغییر صفحه را به حالت خوانشگر تنظیم نکنید، به عنوان مثال، فشار دادن کلید سمت راست همیشه به صفحه بعدی می‌رود. این گزینه فقط بر دستگاه‌های ورودی سخت‌افزاری تأثیر می‌گذارد - کنترل خوانشگر ارگونومیک - تصحیح رنگ - روشنایی - کنتراست - بازنشانی - ذخیره یا لغو تغییرات ذخیره نشده؟ - لغو - هیچ فضایی روی دستگاه باقی نمانده است - نمایش اسلایدر تعویض صفحه - بزرگ نمایی وبتوون - شبکه در دسترس نیست - برای خواندن مانگا به صورت برخط، وایفای یا دیتای تلفن همراه را روشن کنید - خطای سمت سرویس دهنده (%1$d). لطفا بعداً دوباره تلاش کنید - اطلاعات مربوط به فصل های جدید رو هم پاک کن - فشرده - منبع غیر فعال شده است - پیش بازگذاری محتوا - نشانه گذاری به عنوان فعلی - زبان - اشتراک گذاری گزارش - فعال کردن گزارشات - ثبت برخی عمیات برای اهداف اشکال زدایی. اگه نمیدونی داری چیکار میکنی این گزینه رو روشن نکن - نمایش محتوای مشکوک - پویا - صریح (تست) - طرح رنگ - نمایش به حالت شبکه ای - میکو - آسوکا - میون - ریکا - ساکورا - مامیمی - کاناده - چیزی اینجا نیست - برای فعال کردن پیگیری پیشرفت خواندن، منو را انتخاب کنید ← پیگیری در صفحه جزئیات مانگا. - خدمات - اجازه بروزرسانی های ناپایدار - دریافت اعلان درباره ورژن های ناپایدار - بارگیری آغاز شد - متوجه شدم - برای مرتب‌سازی مجدد آیتم‌ها، روی آنها ضربه بزنید و نگه دارید - هدر UserAgent - لطفا برای اعمال این تغییرات، برنامه را مجددا راه اندازی کنید - میتونی یک یا چند فایل .cbz یا .zip رو انتخاب کنی، هر فایل به صورت یک مانگای مجزا شناخته میشه. - میتونی یک پوشه حاوی آرشیو ها یا تصاویر انتخاب کنی. هر آرشیو (یا زیرشاخه) به عنوان یک فصل شناخته میشن. - سرعت - نمایش در ققسه - میتونی وارد یک اکانت بشی یا یک اکانت جدید بسازی - پیدا کردن مشابه - تنظیمات همگام سازی - آدرس سرور - می‌توانید از یک سرور همگام‌سازی خود-میزبان یا یک سرور پیش‌فرض استفاده کنید. اگر مطمئن نیستید که چه کاری انجام می‌دهید، این را تغییر ندهید. - نادیده گرفتن خطا های SSL - انتخاب خودکار آینه - در صورت وجود آینه، دامنه‌ها را برای منابع مانگا به صورت خودکار تغییر دهید - توقف - ازسرگیری - متوقف شده - منوی آیتم؛ اقدام برای حذف آیتم های کامل شده - لغو همه - بارگیری فقط از طریق وایفای - توقف دانلود در زمان تغییرشبکه به داده تلفن همراه - پیشنهاد:‌%s - گاهی اوقات اعلان‌هایی با مانگا پیشنهادی نمایش داده می‌شود - بیشتر - فعال - نه ممنون - تمام دانلودهای فعال لغو می‌شوند، داده‌هایی که به‌طور ناقص دانلود شده‌اند از بین می‌روند - تاریخچه بارگیری شما برای همیشه حذف خواهد شد. شامل فایل های بارگیری شده نمیشود - شما هیچ بارگیری ندارید - بارگیری ها متوقف شده اند - بارگیری ها حذف شده اند - وب ویو در دسترس نیست: بررسی کنید ارائه دهنده وب ویو نصب شده باشد - پاک کردن حافظه نهان شبکه - نویسه - آدرس - درگاه - پروکسی - مقدار نامعتبر - برای ادامه رایانامه و گذرواژه را وارد کنید - بارگیری شده - پروکسی بهینه سازی تصاویر - استفاده از سرویس wsrv.nl (در صورت امکان)‌ برای کاهش مصرف ترافیک و افزایش سرعت بارگیری تصویر - معکوس کردن رنگ ها - نام کاربری - گذرواژه - اعتبار سنجی (اختیاری) - شماره درگاه نامعتبر - شبکه - داده ها و حریم خصوصی - بازیابی نسخه پشتیبان تهیه شده قبلی - امکان زوم در حالت وبتون - نمایش زمان و پیشرفت کنونی در بالای صفحه نمایش - نمایش شماره صفحه در گوشیه پایین صفحه - پاک کردن کوکی ها برای یک دامنه خاص. در بیشتر موارد، مجوز را باطل می‌کند - تمام فصل ها ترجمه شده %s - تمام مانگا - ابتدا %s - خوانده نشده بعدی %s - تمام فصل های خوانده نشده - تمام فصل های خوانده نشده (%s) - انتخاب فصل به صورت دستی - انتخاب پوشه سفارشی - شما دسترسی به این پرونده یا پوشه را ندارید - پوشه های مانگای محلی - توضیحات - این ماه - جستجوی صوتی - مانگا های مرتبط - حالت روز - حالت شب - سفید - مشکی - پسزمینه - داده ها بازیابی نشدند - از انتخاب درست پرونده پشتیبان اطمینان حاصل کنید - مدیریت دسته بندی ها - به‌روزرسانی نکردن پیشنهادها با استفاده از اتصالات شبکه محدود - عدم بررسی بروزرسانی فصل ها با اتصال شبکه محدود - عنوان مانگا را وارد کنید، ژانر یا نام منبع - پیشرفت - اضافه شده - نمایش - %s نیازمند حل کردن کپچا برای کار کردن است - زبان ها - ناشناخته - درحال انجام - غیر فعال سازی NSFW - درخواست‌ها خیلی زیاد است. بعداً دوباره امتحان کنید - درخواست‌ها خیلی زیاد است. بعدا از %s دوباره تلاش کنید - نمایش یک فهرست از مانگا های مرتبط. در برخی موارد ممکن است اشتباه یا ناقص باشد - پیشرفته - مدیریت فهرست - داده نامعتبر است یا پرونده خراب است - روی دستگاه - پوشه ها - بخش‌های صفحه اصلی - نمیتوان آیتم های بیشتری اضافه کرد - به بالا - به بالا منتقل شد - کوچک نمایی - بزرگ نمایی - نمایش دکمه های بزرگنمایی - اینکه آیا دکمه‌های کنترل بزرگنمایی در گوشه پایین سمت راست نمایش داده شوند یا خیر - روشن نگه داشتن صفحه نمایش - جلوگیری از خاموش شدن صفحه نمایش در زمان خواندن مانگاه - رها شده - باندینگ را کاهش می‌دهد، اما ممکن است بر عملکرد تأثیر بگذارد - حالت رنگ ۳۲ بیتی - پیشنهاد منابع جدید بعد از بروزرسانی برنامه - درخواست فعال کردن منابع تازه اضافه شده پس از به‌روزرسانی برنامه - گزینه های فهرست - ارتباط - دسته بندی ها - نوع برخط - پشتیبان‌گیری‌های دوره‌ای - فرکانس ایجاد نسخه پشتیبان - هر روز - هر ۲ دوز - هر هفته - دوبار در ماه - یک بار درماه - فعال کردن پشتیبان گیری دوره ای - پوشه خروجی پشتیبان گیری - آخرین پشتیبان گیری موفق:‌%s - قفل چرخش صفحه - مانگا - هنتای - کامیک بوک - دیگر - کاتالوگ منابع - منبع فعال شد - هیچ منبع فعالی در این بخش وجود ندارد، یا همه آنها قبلا اضافه شده اند.\nبا ما همراه باشید - هیچ منبع فعال بر اساس جستجوی شما یافت نشد - کاتالوگ - مدیریت منابع - دستی - دردسترس: %1$d - در صورت امکان مانگای بزرگسالان و منابع NSFW را غیر فعال کنید - متوقف شده - کاهش مصرف حافظه (آزمایشی) - کاهش کیفیت صفحات خارج از صفحه برای استفاده کمتر از حافظه - حالت - بارگیری‌ها ازسر گرفته شده‌اند - بارگیری‌ها لغو شده‌اند - آیا می‌خواهید پیشنهادهای مانگای شخصی شده دریافت کنید؟ - فیلتر کردن با چندین ژانر توسط این منبع مانگا پشتیبانی نمیشود - فیلتر کردن با چندین وضعیت توسط این منبع مانگا پشتیبانی نمیشود - جستجو کردن توسط این منبع مانگا پشتیبانی نمیشود - اگر با مسدود شدن از طرف سرویس دهنده میشکل دارید، میتوانید کند کننده بارگیری را برای هر منبع مانگاه به صورت جداگانه در تنظیمات منبع فعال کنید - رد شدن - حالت خاکستری - سراسری - همین مانگا - این تنظیم‌ها می‌توانند برای همه‌ی مانگاها یا فقط همین مانگا اعمال شوند. اگر برای همه اعمال شوند، تنظیم‌های تک‌به‌تک دست‌نخورده می‌مانند. - اعمال - این منبع از فیلتر هم‌زمان بر پایه‌ی ژانر و زبان پشتیبانی نمی‌کند - این منبع از فیلتر هم‌زمان بر پایه‌ی ژانر و وضعیت پشتیبانی نمی‌کند - برای شروع ژانر مورد نظر خود را بنویسید - اگر مشکلی با بارگیری دارید،‌ممکن است به شروع شدن آن کمک کند - لطفا منابع محتوا مورد نظر خود را انتخاب کنید. این بخش را میتوان بعدا از طریق تنظیمات تغییر داد - برای همگام سازی حساب وارد شوید - بازیابی - تاریخ پشتیبان:‌ %s - پیشرو - نام برعکس - امتیاز دهی به محتوا - نادیده گرفتن ژانر ها - امن - تحریک‌آمیز - بزرگسال - صفحه پیشفرض - علامت به عنوان تمام شده - علامت زدن مانگا به عنوان کاملا خوانده شده؟\n\nاخطار:‌ پیشرفت فعلی از دست خواهد رفت. - دسته بندی از صفحه اصلی پنهان شده و میتوان از طریق منو ← دسته بندی مانگا ها به ان دسترسی داشت - جلد %d - جلد نامشخص - پیشرفت خواندن شما ذخیره نخواهد شد - عمودی - اخرین خوانده شده - نمایش فهرست - نمایش/پنهان سازی رابط کاربری - فصل قبل - فصل بعد - صفحه قبل - صفحه بعد - کنش‌های خواننده - پیکربندی کنش ها برای قسمت های قابل لمس صفحه - به‌کار انداختن دکمه‌های صدا - استفاده از دکمه های صدا برای عوض کردن صفحات - معکوس کردن کنترل های ناوبری - عوض کردن جهت دکمه‌های صدا و کلیدهای سخت‌افزاری (چپ/راست/بالا/پایین) - کنش های لمسی - کنش های لمس طولانی - هیچکدام - تنظیمات با مقادیر پیشفرض بازنویسی شود؟ این عمل قابل بازگشت نیست. - نمایش دو صفحه در حالت افقی (آزمایشی) - کوچک‌نمایی پیش‌فرض وبتون - حالت تمام صفحه - پنهان کردن نوار وضعیت و راهبری - نمایش زمان خواندن تخمینی - مقدار زمان تخمینی ممکن است نادرست باشد - پیشنهادات غیر فعال است - بررسی برای فصول جدید غیر فعال است - نمایش برچسب‌ها در نوار راهبری - ذخیره‌سازی صفحه‌ها - هر بار پوشه‌ی مقصد را بپرس - پوشه پیشفرض ذخیره سازی صفحات - پاک کردن از تاریخچه - مکان - قالب بارگیری ترجیحی - پروندهٔ CBZ تکی - پروندهٔ CBZ چندتایی - آمار خواندن - مانگا های دیگر - کمتر از یک دقیقه - آمار - پاک کردن آمار ها - آمار ها پاک شدند - آیا قصد پاک کردن تمام آمار ها را دارید؟ این عمل قابل بازگشت نیست. - هفته - ماه - همه - روز - سه ماه - هیچ آماری برای دوره انتخاب شده وجود ندارد - صفحات خوانده شده:‌ %s - جایگزین‌ها - انتقال - مانگا «%1$s» از «%2$s» با «%3$s» از «%4$s» (در صورت وجود داشتن) در تاریخچه و مورد علاقه ها جایگزین خواهد شد - انتقال مانگا - انتقال انجام شد - پاک کردن فصل های خوانده شده - هیچ فصلی پاک نشد - %1$s حذف شده، %2$s پاک شده - فصل های خوانده شده برای آزاد سازی فضا ذخیره سازی حذف کنید - این کار تمام فصل هایی که به عنوان خوانده شده علامت گزاری شده اند را برای همیشه پاک خواهد کرد. شما میتونید بعدا آن هارا دانلود کنید اما فصل های افزوده‌شده ممکن است برای همیشه پاک شوند - حذف فصل های خوانده شده به صورت خودکار - با آغاز برنامه اجرا می‌شود - بخش‌بندی بر اساس ترجمه‌ه - نمایش فصل ها با ترجمه های مختلف به صورت جداگانه بجای نمایش در یک لیست - قدیمی ترین - diff --git a/app/src/main/res/values-fi/plurals.xml b/app/src/main/res/values-fi/plurals.xml deleted file mode 100644 index bb7f699811..0000000000 --- a/app/src/main/res/values-fi/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d tunti sitten - %1$d tuntia sitten - - - %1$d luku - %1$d lukua - - - %1$d minuutti sitten - %1$d minuuttia sitten - - - %1$d kohde - %1$d kohdetta - - - %1$d uusi luku - %1$d uutta lukua - - - %1$d päivä sitten - %1$d päivää sitten - - - %1$d kuukausi sitten - %1$d kuukausia sitten - - - %1$d tunti - %1$d tuntia - - - %1$d minuutti - %1$d minuuttia - - diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml deleted file mode 100644 index 1c34af9dc7..0000000000 --- a/app/src/main/res/values-fi/strings.xml +++ /dev/null @@ -1,263 +0,0 @@ - - - Sinut kirjaudutaan ulos kaikista lähteistä, joihin sinulla on valtuutus - Tyylilajit - %s -valtuutusta ei tueta - Valtuutus valmis - Käännös - Käännä tämä sovellus - Luku puuttuu - Jonossa - Lue lisää - Jotkin valmistajat voivat muuttaa järjestelmän käyttäytymistä, mikä voi keskeyttää taustatehtäviä. - Varmuuskopiointi tallennettu onnistuneesti - Tervetuloa - Haluatko todella poistaa kaikki viimeaikaiset hakukyselyt\? - Salasanan on oltava vähintään 4 merkkiä - Vahvista - Syötä salasana, joka vaaditaan, kun sovellus käynnistyy - Seuraava - Oletusarvo: %s - Sinun pitäisi valtuuttaa nähdäksesi tämän sisällön - Kirjaudu sisään - Takaperin - Etsitään uusia lukuja - Kaikki päivityshistoria tyhjennetään, eikä tätä toimenpidettä voi peruuttaa. Oletko varma\? - Tyhjennä syöttö - Kaikki evästeet poistettiin - Tyhjennä evästeet - Ratkaise - CAPTCHA vaaditaan - Äänetön - Valittu kokoonpano muistetaan tästä mangasta - Yritä uudelleen napauttamalla - Tänään - Ryhmä - Kauan sitten - Eilen - Juuri nyt - Voit luoda varmuuskopion historiastasi ja suosikeistasi ja palauttaa sen - Tiedot palautettu, mutta niissä on virheitä - Kaikki tiedot palautettu onnistuneesti - Tiedostoa ei löytynyt - Valmistellaan… - Tiedot palautettu - Palauta varmuuskopiosta - Luo tietojen varmuuskopio - Varmuuskopiointi ja palautus - Hyödyllinen AMOLED-näytöille - Musta tumma teema - Pidä alussa - Sovita leveyteen - Sovita korkeuteen - Sovita keskelle - Skaalaustila - Uusi luokka - Oikealta vasemmalle - Ei päivityksiä saatavilla - Tarkista päivitykset - Versio %s - Tietoja - Salasanat eivät täsmää - Älä tarkista - Tarkista mangan päivitykset - Syötteen päivitys alkaa pian - Päivitä - Käännä näyttöä - Tyhjennä päivityssyöte - Päivitykset syötteen tyhjennetty - Koko: %s - Uusi versio: %s - Hakutulokset - Täällä näet lukemasi mangan uudet luvut - Päivitykset - Lue myöhemmin - Tämä luokka on tyhjä - Kaikki suosikit - Valmis - Muu tallennustila - Ei löydy vapaata tallennustilaa - Ei saatavilla - Mangan latauspaikka - Sivujen animaatio - Viimeaikaiset mangat - Mangahylly - Voit tallentaa sen verkkolähteistä tai tuoda sen tiedostosta. - Sinulla ei ole vielä yhtään tallennettua mangaa - Löydät luettavaa sivuvalikosta. - Manga, jota luet, näytetään täällä - Yritä muotoilla kysely uudelleen. - Täällä on aika tyhjää… - Poista luokka - Suosikkiluokat - Tärinä - Merkkivalo - Ilmoitusääni - Ilmoitusten asetukset - Lataa - Uusia lukuja - Käytössä %1$d / %2$d - Ilmoitukset - Avaa selaimessa - Sovelluksen päivitys on saatavilla - Verkkotunnus - Ulkoinen tallennustila - Sisäinen tallennustila - Hakuhistoria tyhjennetty - Tyhjennä hakuhistoria - Tyhjennä pikkukuvien välimuisti - Virhe - Jatka - Vaihda sivuja - Lukijan asetukset - Haluatko todella poistaa ”%s” puhelimen paikallisesta tallennustilasta? - Poista manga - Hae kohteesta %s - Ruudukon koko - Lukutila - Webtoon - Vakio - t|kt|Mt|Gt|Tt - Tyhjennä sivujen välimuisti - Ei kuvausta - Virheellinen tiedosto. Vain ZIP ja CBZ ovat tuettuja. - Tätä toimintoa ei tueta - Poista - Tuo - Jaa kuva - Sivu tallennettu onnistuneesti - Tallenna sivu - ”%s” poistettu paikallisesta tallennustilasta - Poista - Tyhjennä - Sivut - Automaattinen - Tumma - Vaalea - Teema - Suodatin - Lajittelujärjestys - Luokituksen mukaan - Uusimmat - Päivitetty - Suosittu - Nimen mukaan - Lataukset - Lataus valmis - Käsitellään… - Manga ladataan… - Etsi manga - Etsi - Jaa %s - Luo pikakuvake… - Jaa - Tallenna - Lisää - Lisää uusi luokka - Lisää suosikkeihin - Sinulla ei ole vielä suosikkeja - Lue - Historia on tyhjä - Mitään ei löytynyt - Tyhjennä historia - Yritä uudelleen - Sulje - Luku %1$d / %2$d - Ladataan… - Mangalähteet - Asetukset - Luettelotila - Ruudukko - Luettelo - Yksityiskohtainen luettelo - Luvut - Yksityiskohdat - Verkkoyhteysvirhe - On tapahtunut virhe - Historia - Suosikit - Paikallinen tallennustila - Toista salasana - Kysy salasanaa sovelluksen alkaessa - Suojaa sovellus - Väärä salasana - Syötä salasana - Päättynyt - Jatkuva - Oletus - Sulje NSFW-mangat pois historiasta - Numeroidut sivut - Kuvakaappausten politiikka - Salli - Estä NSFW:lle - Estä aina - Lasketaan… - Ehdotukset - Ehdota mangaa mieltymystesi perusteella - Kaikki tiedot analysoidaan paikallisesti tässä laitteessa. Henkilötietojasi ei siirretä mihinkään palveluihin - Ota ehdotukset käyttöön - Älä ehdota NSFW-mangaa - Aloita mangan lukeminen ja saat henkilökohtaisia ehdotuksia - Käytössä - Pois päältä - Vain Wi-Fi:n käyttö - Esilataa sivut - Aina - Ei koskaan - Nollaa suodatin - Valitse kielet, joilla haluat lukea mangaa. Voit muuttaa sitä myöhemmin asetuksissa. - Kirjautunut sisään nimellä %s - 18+ - Etsi luku - %1$s%% - Eri kieliä - Ei lukuja tässä mangassa - Ulkonäkö - Ehdotukset päivitetään - Määritä genret, joita et halua nähdä ehdotuksissa - Sulje pois genrejä - Poista valitut kohteet laitteesta pysyvästi\? - Poisto valmis - Latauksen hidastuminen - Auttaa välttämään IP-osoitteesi estämisen - Luvut poistetaan taustalla. Se voi kestää jonkin aikaa - Tallennettujen mangojen käsittely - Piilota - Uusia mangalähteitä on saatavilla - Tarkista uudet luvut ja ilmoita siitä - Ota ilmoitukset käyttöön - Ei suosikkiluokkia - Nimi - Muokkaa - Muokkaa luokkaa - Et saa ilmoituksia, mutta uudet luvut korostetaan luetteloissa - Saat ilmoituksia lukemasi mangan päivityksistä - Lisää kirjanmerkki - Poista kirjanmerkki - Kirjanmerkit - Kirjanmerkki poistettu - Kirjanmerkki lisätty - Kumoa - Poistettu historiasta - DNS HTTPS:n kautta - Lukijan automaattinen tunnistaminen - Tunnista automaattisesti, onko manga webtoon - Oletustila - Poista akun optimoinnin käytöstä - Auttaa taustapäivitystarkastuksissa - Jokin meni pieleen. Lähetä vikailmoitus kehittäjille, jotta voimme korjata sen. - Poista kaikki käytöstä - Lähetä - Käytä sormenjälkeä, jos käytettävissä - Manga suosikeistasi - Äskettäin lukemasi manga - Seuranta - Kirjaudu ulos - Lukemassa - Lukemassa uudelleen - Tietojen poistaminen - Näytä kaikki - Valitse alue - Sisältöä ei löydy tai se on poistettu - Yritä uudelleen - diff --git a/app/src/main/res/values-fil/plurals.xml b/app/src/main/res/values-fil/plurals.xml deleted file mode 100644 index 579f13adc9..0000000000 --- a/app/src/main/res/values-fil/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d aytem - %1$d (na) aytem - - - %1$d minutong nakakalipas - %1$d (na) minutong nakakalipas - - - %1$d bagong kabanata - %1$d mga bagong kabanata - - - "%1$d kabanata" - %1$d (na) kabanata - - - %1$d oras ang nakalipas - %1$d (na) oras ang nakalipas - - - %1$d araw ang nakalipas - %1$d (na) araw ang nakalipas - - - %1$d buwan nakakalipas - %1$d (na) buwan nakakalipas - - - %1$d oras - %1$d (na) oras - - - %1$d minuto - %1$d (na) minuto - - \ No newline at end of file diff --git a/app/src/main/res/values-fil/strings.xml b/app/src/main/res/values-fil/strings.xml deleted file mode 100644 index 1ce86cb2fc..0000000000 --- a/app/src/main/res/values-fil/strings.xml +++ /dev/null @@ -1,866 +0,0 @@ - - - Na-update - Pinakabago - Maliwanag - Marka - Pansala - Tema - Madilim - Sundan ang sistema - May nangyaring error - Error sa network - Mga detalye - Mga kabanata - Listahan - Na-save ang pahina - I-share ang larawan - Mag-import - Tanggalin - Hindi suportado ang operasyong ito - Pumili ng ZIP o CBZ file. - Walang paglalarawan - Laki ng grid - Hanapin sa %s - Tanggalin ang manga - Permanenteng tanggalin ang \"%s\" mula sa device? - Mga setting sa reader - Magpalit ng (mga) pahina - Magpatuloy - Linisin ang cache ng mga thumbnail - Nalinisan na - Available ang isang bagong bersyon ng app - Buksan sa web browser - Mga abiso - %1$d ng %2$d ay napagana - Mga bagong kabanata - Subukang i-reformulate ang query. - Ang iyong nabasa ay ipapakita dito - Mag-save muna ng isa - Mag-save ng isang bagay mula sa isang online na catalog o i-import ito mula sa isang file. - Istante - Animasyon ng pahina - Hindi magagamit - Walang available na storage - Iba pang storage - Tapos na - Lahat ng paborito - Walang laman ang kategorya - Basahin mamaya - Mga update - Mga resulta ng paghahanap - Laki: %s - Linisin ang feed ng mga update - Nalinisan na - Update - Ang pag update ng feed ay magsisimula sa lalong madaling panahon - Maghanap ng mga update - Ilagay ang password - Humingi ng password kapag sinimulan ang Kotatsu - Tungkol rito - Maghanap ng update - Kanan sa kaliwa - Bagong Kategorya - Pagkasyahin sa gitna - Panatilihin sa simula - Gumagamit ng mas kaunting power sa mga AMOLED na screen - I-backup at I-restore - Naibalik na - Naghahanda… - Hindi nahanap ang file - Maaari kang lumikha ng backup ng iyong kasaysayan at mga paborito at i-restore ito - Ngayon lang - Kahapon - Matagal na ang nakalipas - Ngayong araw - I-tap para subukang muli - Lutasin - Natanggal ang lahat ng mga cookie - Linisin ang feed - Suriin ang mga bagong kabanata - Mag-sign in - Mag-sign in upang tingnan ang nilalamang ito - Default: %s - Susunod - Kumpirmahin - Ang password ay dapat na 4 na character o higit pa - Maligayang pagdating - Na-save ang backup - Magbasa pa - Kulang ang kabanata - Ang pag-log in sa %s ay hindi suportado - Mga genre - Patuloy - Default - Hindi isali ang NSFW manga mula sa kasaysayan - Mga pahinang may bilang - Patakaran sa screenshot - Payagan - Palaging i-block - Mga mungkahi - Paganahin ang mga mungkahi - Simulan ang pagbabasa ng manga at makakakuha ka ng mga personalized na mungkahi - Huwag magmungkahi ng NSFW manga - Pinagana - Pumili ng mga wika na gusto mong basahin ang manga. Maaari mo itong baguhin sa ibang pagkakataon sa mga setting. - Lokal na storage - Mga paborito - Kasaysayan - Mode na listahan - Detalyadong listahan - Grid - Mga setting - Mga source ng Manga - Naglo-load… - Isara - Walang nahanap - Tanggalin - Bagong Kategorya - Magbasa - Wala pang paborito - I-paborito ito - Idagdag - I-save - Ibahagi - Lumikha ng shortcut - Ibahagi sa %s - Maghanap - Maghanap ng manga - Nagda-download… - Nagpoproseso… - Na-download - Mga download - Pangalan - Sikat - Mga pahina - Linisin ang kasaysayan - Linisin ang kasaysayan ng paghahanap - Bagong bersyon: %s - Hindi tumutugma sa mga password - Linisin ang mga cookie - Linisin ang page cache - I-download - Mga setting ng abiso - Tunog ng abiso - Mga paboritong kategorya - Tanggalin - Parang walang laman dito… - Hanapin kung anong pwedeng basahin sa «Mag-Explore» na seksyon - Kamakailan - Mga folder ng pag-download - I-save ang pahina - Natanggal ang \"%s\" sa lokal na storage - Wala pang kasaysayan - Huwag suriin - Ulitin ang password - Protektahan ang app - Maling password - Bersyon %s - Mode ng scale - Walang available na update - Baliktarin - Grupo - Tahimik - Pagkasyahin sa lapad - Itim - Lumikha ng data backup - I-restore mula sa backup - Na-restore ang lahat ng data - Ang data ay na-restore, ngunit may mga error - Ang napiling konpigurasyon ay maaalala para sa manga na ito - Isalin ang app na ito - Awtorisado na - Kinakailangan ang CAPTCHA - Linisin nang permanente ang lahat ng update history? - Maglagay ng password para simulan ang app - Ang ilang device ay may iba\'t ibang gawi ng system, na maaaring masira ang mga gawain sa background. - Nakapila na - Mala-log out ka mula sa lahat ng source - Tapos na - Alisin ang lahat ng kamakailang query sa paghahanap nang permanente\? - Pagsasalin - I-block sa NSFW - Magmungkahi ng manga batay sa iyong mga kagustuhan - Ang lahat ng data ay lokal lamang na sinusuri sa device na ito at hindi kailanman ipinadala kahit saan. - Di pinagana - I-reset ang filter - Ang mga bagong kabanata ng iyong binabasa ay ipinapakita dito - I-rotate ang screen - Pagkasyahin sa tangkad - Hindi kailanman - Sa Wi-Fi lang - Nagco-compute… - Kabanata %1$d ng %2$d - Subukan ulit - Pag-aayos ng order - Linisin - Lagi na lang - I-preload ang mga pahina - Naka-log in bilang %s - Iba\'t ibang wika - Maghanap ng kabanata - %1$s%% - Hitsura - Hindi isali ang mga genre - Tukuyin ang mga genre na hindi mo nais na makita sa mga mungkahi - Nakumpleto na ang pagtanggal - Tumutulong na maiwasan ang pag-block ng iyong IP address - Naka-save na pagproseso ng manga - Mayroon nang account - Bumalik - Pag-synchronize - Ilagay ang iyong email upang magpatuloy - Itago - May mga bagong source ng manga ay available - Hindi ka makakatanggap ng mga abiso ngunit ang mga bagong kabanata ay iha-highlight sa mga listahan - Paganahin ang mga abiso - Ayusin ang kategorya - Tina-track - Walang mga paboritong kategorya - Mag-log out - Magdagdag ng bookmark - Tinanggal ang bookmark - Inalis sa kasaysayan - DNS sa HTTPS - Default na mode - Automatikong matukoy ang reader mode - May nangyaring mali. Mangyaring magsumite ng isang bug report sa mga developer upang matulungan kaming ayusin ito. - Ipadala - Muling pagbabasa - Itinigil - Manga mula sa iyong mga paborito - Ang iyong kamakailang nabasa na manga - Pagtanggal ng data - Ipakita ang porsyento na nabasa sa kasaysayan at mga paborito - Ipakita lahat - Pumili ng saklaw - Linisin lahat ng kasaysayan - Maaari kang lumikha ng bookmark habang nagbabasa ng manga - Tinanggal ang mga bookmark - Random - Walang mga source ng manga - Paganahin ang mga source ng manga upang basahin ang manga online - Ayusin muli - Walang laman - Pindutin muli ang Bumalik upang lumabas - Pindutin ang Bumalik nang dalawang beses upang lumabas sa app - Pagkumpirma ng paglabas - Na-save na manga - Mag-Explore - Iba pang cache - Paggamit ng storage - Magagamit na - %1$s - %2$s - Inalis sa mga paborito - Mga pagpipilian - Incognito na mode - Walang mga kabanata - Awtomatikong pag-scroll - Kab. %1$d/%2$d Pah. %3$d/%4$d - Ipakita ang information bar sa reader - Archive ng mga comics - Folder na may mga larawan - Nakumpleto na ang pag-import - Magsisimula na ang pag-import - Feed - Gawing magagamit ang kamakailang manga sa pamamagitan ng mahabang pagpindot sa icon ng application - Ipakita ang mga kamakailang manga shortcut - Ergonomic na kontrol sa reader - Pagwawasto ng kulay - Liwanag - Kaibahan - I-save o kalimutan ang mga hindi na-save na pagbabago\? - Kalimutan - Walang natitirang espasyo sa device - Pag-zoom sa webtoon - Server side error (%1$d). Subukang muli mamaya - Linisan rin ang impormasyon tungkol sa mga bagong kabanata - Preloading ng nilalaman - Markahan bilang kasalukuyan - Wika - Ibahagi ang mga log - Magpakita ng kahina-hinalang nilalaman - Dynamic - Ipakita sa grid view - Asuka - Mion - Rikka - Sakura - Mamimi - Kanade - Wala naman dito - Mga serbisyo - Payagan ang mga hindi stable na update - Ipakita ang pang-hiwatig ng progreso - Ang mga Manga na naka-mark na NSFW ay hindi masasali sa kasaysayan at ang progress mo ay hindi ma-sesave - Maaaring makatulong sa kaso ng ilang mga isyu. Ang lahat ng pahintulot ay mawawalan ng bisa - Imbalidong domain - Huling 2 oras - Nalinisan na ang kasaysayan - Pamahalaan - Wala pang bookmark - 18+ - Hindi natagpuan o inalis ang nilalaman - Magtala ng ilang pagkilos para sa mga layunin ng pag-debug. Huwag buksan kung hindi mo alam kung ano ang ginagawa mo - Permanenteng tanggalin ang mga napiling item sa device\? - Walang mga kabanata sa manga na ito - Nag-a-update ang mga mungkahi - Pagbagal ng pag-download - Tatanggalin ang mga kabanata sa background - Kinansela - I-sync ang iyong data - Tingnan ang mga bagong kabanata at ipaalam ang tungkol dito - Pangalan - I-edit - Tanggalin ang bookmark - Makakatanggap ka ng mga abiso tungkol sa mga update ng manga na iyong binabasa - I-undo - Nagbabasa - Cache ng mga pahina - Mga bookmark - Sigurado ka bang gusto mong tanggalin ang mga napiling paboritong kategorya? \nAng lahat ng manga sa loob nito ay mawawala at hindi na ito mababawi. - Idinagdag ang bookmark - Awtomatikong matukoy kung ang manga ay webtoon - Di paganahin ang pag-optimize ng baterya - Tumutulong sa mga pagsusuri sa mga update sa background - Nakaplano - Nakumpleto na - Na-hold - Di paganahin lahat - Gumamit ng biometric kung magagamit - Ulat - I-reset - Makakuha ng paunawa tungkol sa mga unstable build - Hindi magagamit ang network - I-on ang Wi-Fi o mobile network para magbasa ng manga online - Huwag i-adjust ang direksyon ng pagpalit ng pahina sa reader mode, hal. kapag pindutin ang kanan (right) na key ay palaging lumilipat sa susunod na pahina. Ang opsyong ito ay nakakaapekto lamang sa mga hardware input device - Ipakita ang slider ng paglipat ng pahina - Mga detalye ng error:<br><tt>%1$s</tt><br><br>1. Subukang <a href=%2$s>magbukas ng manga sa isang web browser</a> upang matiyak na available ito sa souce<br>2. Tiyaking ginagamit mo ang <a href=kotatsu://about>pinakabagong bersyon ng Kotatsu</a><br>3. Kung available ito, magpadala ng ulat ng error sa mga developer. - Paganahin ang pag-log - Di pinagana ang source - Pag-import ng manga - Maaari mong tanggalin ang orihinal na file mula sa storage upang makatipid ng espasyo - Compact - Upang subaybayan ang pag unlad ng pagbabasa, piliin ang Menu → Track sa screen ng mga detalye ng manga. - Nagsimula na ang pag-download - Scheme ng kulay - Miku - Header ng UserAgent - B|kB|MB|GB|TB - Pamantayan - Webtoon - Mode na pang-basa - Mayroong Error - Internal na storage - External na storage - Vibration - Domain - LED indicator - I-restart ang application para ma-ilapat ang mga pagbabagong ito - Nakuha ko - I-tap at hawakan ang isang aytem upang muling ayusin ang mga ito - Ipakita sa Istante - Bilis - Maaari kang pumili ng isa o higit pang .cbz o .zip file, ang bawat file ay makikilala bilang isang hiwalay na manga. - Maaari kang pumili ng isang directory na may mga archive o mga larawan. Ang bawat archive (o subdirectory) ay makikilala bilang isang kabanata. - Maghanap ng katulad - Maaari kang mag-sign in sa isang umiiral na account o lumikha ng bago - Hindi available ang WebView: tingnan kung naka-install ang WebView provider - Paganahin - Na-pause ang mga pag-download - Mga setting ng pag-synchronize - Address ng server - Maaari kang gumamit ng self-hosted synchronization server o isang default. Huwag baguhin ito kung hindi ka sigurado sa iyong ginagawa. - Huwag pansinin ang mga error sa SSL - Awtomatikong pumili ng mirror - Awtomatikong lumipat ng domain para sa mga manga source kapag may error kung may available na mirror - Kanselahin lahat - Mag-download lamang sa pamamagitan ng Wi-Fi - Itigil ang pag-download kapag lumipat sa isang mobile network - Naka-pause - Tanggalin ang nakumpleto na - Mga mungkahi: %s - I-pause - Minsang magpakita ng mga notification na may iminungkahing manga - Higit pa - Salamat nalang - Ipagpatuloy - Ang lahat ng mga aktibong pag download ay kakanselahin, bahagyang na download na data ay mawawala - Permanenteng ide-delete ang iyong history ng mga pag-download. Walang mga na-download na file ay maapektuhan - Wala kang anumang mga pag-download - Ipinagpatuloy ang mga pag-download - Gusto mo bang makatanggap ng personalized na mga mungkahi sa manga\? - Inalis na ang mga download - Nakansela ang mga pag-download - Linisin ang network cache - Uri - Address - Port - Proxy - Imbalidong value - Na-download - Proxy sa pag-optimize ng mga imahe - Gamitin ang serbisyo ng wsrv.nl upang bawasan ang paggamit ng trapiko at pabilisin ang pag-load ng imahe kung maaari - Username - Awtorisasyon (opsyonal) - Network - Data at privacy - Ibalik ang dating ginawang backup - Payagan ang pag-zoom in na gesture sa webtoon mode - Ipakita ang kasalukuyang oras at progreso ng pagbabasa sa tuktok ng screen - Ipakita ang mga numero ng pahina sa ibabang gilid - Imbalidong numero ng port - Linisin ang mga cookie para sa tinukoy na domain lamang. Sa karamihan ng mga kaso, magpapawalang-bisa ang awtorisasyon - Lahat ng mga kabanata na may pagsasalin na %s - Ang buong manga - Unang %s - Susunod na di-nabasa %s - Lahat ng di-nababasang kabanata - Lahat ng di-nababasang kabanata (%s) - Manu-manong pumili ng mga kabanata - Baliktarin ang mga kulay - Pumili ng custom na directory - Wala kang access sa file o directory na ito - Mga lokal na direktoryo ng manga - Password - Paglalarawan - Sa buwang ito - Maliwanag - Madilim - Puti - Itim - Background - Hindi na-restore ang data - Tiyaking napili mo ang tamang backup file - Huwag suriin ang mga bagong kabanata gamit ang mga naka-metrong network na koneksyon - Ilagay ang pamagat ng manga, genre o pangalan ng source - Pag-unlad - Idinagdag na - Mga wika - Paghahanap gamit ang boses - Kaugnay na manga - Ang %s ay nangangailangan ng isang captcha upang malutas upang gumana nang maayos - Ayusin ang mga kategorya - Huwag i-update ang mga mungkahi gamit ang mga naka-metrong network na koneksyon - Ipakita - Di-kilala - Isinasagawa - Di paganahin ang NSFW - Nabalik ang di-wastong data o na-corrupt ang file - Magpakita ng listahan ng mga kaugnay na manga. Sa ilang mga kaso, ito ay maaaring may mali o nawawala - Advanced - Masyadong maraming request. Subukang ulit mamaya - Listahan ng Manga - Mag-zoom paloob - Kung magpapakita ba ng mga button ng pang-zoom sa kanang sulok sa ibaba - Sa device - Nailipat sa itaas - Wala nang mga aytem na pwedeng idagdag - Mga direktoryo - Ipakita ang mga button ng pag-zoom - Mga pangunahing seksyon ng screen - Mag-zoom palabas - Sa taas - Magmungkahi ng mga bagong source pagkatapos ng app update - Binabawasan ang banding, ngunit maaaring makaapekto ito sa performance - Na-drop - Panatilihing naka-on ang screen - 32-bit na color mode - Huwag I-off ang screen habang nagbabasa ng manga - I-prompt na paganahin ang mga bagong idinagdag na source pagkatapos i-update ang aplikasyon - Mga Kategorya - Opsyon sa Listahan - Kaugnayan - Online na variant - Araw araw - Dalas ng paglikha ng backup - Paganahin ang periodic na pag-backup - Kada 2 araw - Isang beses kada linggo - Mga periodic na pag-backup - Dalawang beses bawat buwan - Isang beses bawat buwan - Output na directory ng mga backup - Huling matagumpay na pag-backup: %s - x%.1f - Katalugo ng mga source - Manga - %1$s, %2$s - Hentai - Mga Comic - Katalogo - Pamahalaan ang mga source - Walang available na manga source na nahanap base sa iyong query - Rotation ng lock screen - Manu-mano - Napaganang source - Di paganahin ang mga source na NSFW at itago ang manga na pang-matanda mula sa listahan kung maaari - Walang mga sources na maaring gamitin sa seksyong ito, o maaring na-add na lahat. -\nManatiling nakatutok para sa iba pang mga source - Available: %1$d - Iba pa - Ang pag-filter ayon sa maraming estado ay hindi sinusuportahan ng manga source na ito - Bawasan ang pagkonsumo ng memory (beta) - Ang pag-filter ayon sa maramihang genre ay hindi sinusuportahan ng manga source na ito - Ang paghahanap ay hindi suportado ng manga source na ito - Bawasan ang kalidad ng mga offscreen na pahina upang gumamit ng mas kaunting memory - Estado - Na-pause - Ang pag-filter ayon sa magkaparehong genre at estado ay hindi sinusuportahan ng source na ito - Ang pag-filter ayon sa magkaparehong genre at wika ay hindi sinusuportahan ng source na ito - Gamitin - Simulan ang pag-type ng pangalan ng genre - Pangkahalatan - Maaari mong paganahin ang pag-bagal ng pag-download para sa bawat source ng manga nang paisa-isa sa mga setting ng source kung nagkakaroon ka ng mga problema sa pagharang na server-side - Itong manga na ito - Laktawan - Ang mga setting na ito ay maaaring ilapat sa pangkahalatan o sa kasalukuyang manga lamang. Kung inilapat sa pangkahalatan, hindi ma-override ang mga indibidwal na setting. - Walang kulay - Piliin kung anong mga content source ang gusto mo i-enable. Pwede rin ito ayusin mamaya sa mga setting - I-balik - Baka makatulong sa pag-simula ng download kung mayroong isyu - Petsa ng pag-backup: %s - Mag-login para i-sync ang account - Binaligtad ang pangalan - Paparating - Ligtas - Imoral - Ibukod na dyanra - Nasa gulang - Content rating - Default na tab - Markahan bilang kumpleto na - Markahan ang napiling manga bilang tapos na nabasa? -\n -\nBabala: mawawala ang kasalukuyang progress sa pagbabasa. - Nakatago ang kategoryang ito mula sa pangunahing screen at naa-access sa pamamagitan ng Menu → Ayusin ang mga kategorya - Alisin sa kasaysayan - Hindi mase-save ang iyong progress sa pagbabasa - Huling nabasa - Default zoom out sa webtoon - Ipakita ang mga label sa navigation bar - Nagse-save ng mga pahina - Laging magtanong sa direktoryo ng patutunguhan - Default na directory ng pag-save ng pahina - Ilagay ang iyong email at password upang magpatuloy - %1$s %2$s - Volume %d - Hindi kilalang volume - Patayo - Ipakita ang menu - Aksyon sa pag-tap - Aksyon sa matagal na pag-tap - Wala - I-reset ang mga setting sa mga default na value? Ang gawaing ito ay hindi pwedeng bawiin. - Gumamit ng dalawang page na layout sa landscape na oryentasyon (beta) - Fullscreen mode - Itago ang status ng system at navigation bar - Ipakita/itago ang UI - Nakaraang kabanata - Sunod na kabanata - Nakaraang pahina - Susunod na pahina - Mga aksyon sa reader - Ayusin ang mga pagkilos para sa mga nata-tap na lugar ng screen - Paganahin ang mga volume button - Gumamit ng mga volume button para sa paglipat ng mga pahina - Di pinagana ang feature na Mga suhestiyon - Di pinagana ang pagsusuri para sa mga bagong kabanata - Ipakita ang tinantyang oras ng pagbabasa - Maaaring hindi tumpak ang halaga ng pagtatantya ng oras - Lokasyon - Awtomatiko - Ginustong format ng pag-download - Isang CBZ na file - Maramihang CBZ na file - Statistika sa pagbabasa - Wala pang isang minuto - Mga statistika - Linisin ang statistika - Nalinisan na ang statistika - Mga nabasang pahina: %s - Ibang manga - Araw - Gusto mo ba talagang linisin ang lahat ng istatistika ng pagbabasa? Ang gawaing ito ay hindi pwedeng bawiin. - Linggo - Lahat ng oras - Buwan - Tatlong buwan - Walang mga istatistika para sa napiling panahon - Ang manga \"%1$s\" mula sa \"%2$s\" ay papalitan ng \"%3$s\" galing sa \"%4$s\" sa iyong kasaysayan at mga paborito (kung mayroon) - Tanggalin ang mga binasang kabanata - Walang kabanata ang natanggal - Natanggal %1$s, nalinisan %2$s - Awtomatikong tanggalin ang mga nabasang kabanata - Matagal nang nabasa - Di pa nababasa - View na grid - Alternatibo - Lumipat - Paglilipat ng manga - Natapos na ang paglilipat - Tanggalin ang mga kabanata na nabasa mo na mula sa lokal na storage upang magbakante ng espasyo - Permanente nitong tatanggalin ang lahat ng kabanata na minarkahan bilang nabasa mula sa iyong lokal na storage. Maaari mong muling i-download ito sa ibang pagkakataon, ngunit ang mga na-import na kabanata ay maaaring mawala nang tuluyan - Tatakbo kapag nagsimula ang aplikasyon - Hatiin ayon sa mga pagsasalin - Magpakita ng mga kabanata na may iba\'t ibang pagsasalin nang hiwalay, sa halip na sa isang listahan - Pinakaluma - Paganahin ang source - Ang manga source na ito ay hindi suportado - Ipakita ang mga thumbnail ng pahina - Paganahin ang tab na \"Mga Pahina\" sa screen ng mga detalye - Walang natanggap na data mula sa server - Pumili ng wastong backup file ng Kotatsu - %d o - %d m - %1$d o %2$d m - Ayusin - Walang pahintulot na ma-access ang manga sa external storage - Huling nagamit - Ipakita ang mas bago - Puwang sa webtoon mode - Ipakita ang bertikal na puwang sa pagitan ng pahina sa webtoon mode - Mga kamakailang query - May-akda - Mga mungkahi sa paghahanap - Mga iminungkahing query - Minsanan - Madalas - Dalas ng pag-tingin - %1$s: %2$d - I-pin ang UI ng nabigasyon - Huwag itago ang navigation bar at ang view ng paghahanap sa pag-scroll - Hinarangan ka ng server. Subukang gumamit ng ibang koneksyon sa network (VPN, Proxy, atbp.) - Di paganahin - Di pinagana ang mga source - Di paganahin ang pagtingin sa koneksyon - Laktawan ang pagsuri sa koneksyon kung sakaling mayroon kang isyu rito (hal. pagpunta sa offline mode kahit na nakakonekta sa network) - Maaaring di paganahin ang pag-verify ng mga SSL certificate kung sakaling makaharap ka ng mga isyu na nauugnay sa SSL kapag nag-a-access ng mga network resource. Ito ay makaapekto sa iyong seguridad. Kinakailangang mag-restart ang aplikasyon pagkatapos baguhin ang setting na ito. - Huwag magpakita ng mga abiso tungkol sa mga update ng NSFW manga - Sinusuri ang mga log ng mga bagong kabanata - Debug na impormasyon tungkol sa mga pagsusuri sa background para sa mga bagong kabanata - Di paganahin ang mga abisong NSFW - Mga bago - Harangan kapag nasa incognito na mode - Lahat ng wika - Piniling image server - Mag-crop ng pahina - Na-unpin ang source - Mga source na na-unpin - I-unpin - Mga source na na-pin - I-pin - Naka-pin ang source - Kamakailang mga source - Porsyentong natitira - Kabanatang natitira - Porsyentong nabasa - Kabanatang nabasa - Hindi tugmang plugin o internal na error. Tiyaking ginagamit mo ang pinakabagong bersyon ng plugin at Kotatsu - Walang manga na tumutugma sa mga filter na iyong pinili - Maayos ang koneksyon - Imbalidong configuaration sa proxy - Ipakita ang mabilisang filter - Nagbibigay ng kakayahang i-filter ang mga listahan ng manga batay sa ilang mga parameter - Di-balidong address ng server - Naipit - Subukan muli - Masyado maraming request. Subukan muli pagkatapos ng %s - Laktawan lahat - Ang external o plugin - s %d - %1$d m %2$d s - SFW - Wala sa mga paborito - Hindi sikat - Mababa ang rating - Pataas - Pababa - Kasikatan - Matagal nang na-update - Petsa - Mag sign in sa %s upang magpatuloy - Mag sign in para mag set up ng integration ng %s. Ito ay magbibigay-daan sa iyo na ma-track ang iyong progress at status sa pagbabasa ng manga - Unstable na feature - Ang function na ito ay pang-eksperimento. Pakitiyak na mayroon kang backup upang maiwasan ang pagkawala ng data - Mga download sa background - Mag-download ng mga bagong kabanata - Manga na may na-download na mga kabanata - Inaayos ang manga - Matagumpay na naayos - Ang function na ito ay makakahanap ng mga alternatibong source para sa napiling manga. Ang gawain ay magtatagal at magpapatuloy sa background - Ang Manga na \"%1$s\" (%2$s) ay pinalitan ng \"%3$s\" (%4$s) - Di kinakailangan ng paayos sa \"%s\" - Walang alternatibong nahanap para sa \"%s\" - Nobela - Kamakailang idinagdag - Matagal nang naidagdag - Sikat sa oras na ito - Sikat ngayong araw - Sikat ngayong linggo - Sikat ngayong buwan - Sikat ngayong taon - Orihinal na wika - Taon - Mga Taon - Kahit ano - Ang source na ito ay hindi sinusuportahan ang paghahanap na may mga filter. Ang iyong mga filter ay malilinisan - Demograpiko - Set ng mga imahe - Mag-debug - Manwal ng gumagamit - Grupo sa Telegram - Di-suportadong format ng imahe: %s - Manhua - Manhwa - Shounen - Shoujo - Seinen - Josei - Mag-download sa pamamagitan ng cellular network - Kodomo - One shot - Doujinshi - Artist CG - Game CG - Ang source code - Simulan ang pag-download - I-save ang napiling manga? Maaari itong kumonsumo ng trapiko at espasyo sa disk - I-save ang manga - Mga Genre - Idinagdag sa pag-download - Iba pang mga opsyon - Directory ng destinasyon - Maari kang makapili ng mga kabanata para mai-download sa pamamagitan ng pag-long click sa aytem sa listahan ng kabanata. - Lahat - Payagan ang pag-download sa pamamagitan ng cellular network? - Di payagan - Laging payagan - Payagan kaisa - Palaging payagan - Oryentasyon ng screen - Patayo (portrait) - Pahalang (landscape) - Plugin error: %s\n Tiyaking ginagamit mo ang pinakabagong bersyon ng plugin at Kotatsu - Imbalidong pormat: inaasahang larawan ngunit nakakuha ng %s - Tinanggihan ang pag-access (403) - Pinakamataas na bilang ng mga backup - Na-save na mga pahina - Tanggalin ang mga lumang backup - Awtomatikong tanggalin ang mga lumang backup file upang makatipid ng storage space - Pangasiwaan ang mga link - Pangasiwaan ang manga link mula sa mga panlabas na application (hal. web browser). Maaaring kailanganin mo rin itong manual na paganahin sa mga setting ng system ng aplikasyon - Ang email - Ang source na ito ay kinakailang lutasin ang captcha para magpatuloy - Ipakita ang slider - May-Akda - I-reset ang koneksyon sa remote host - Incognito - I-check kung ang API ay gumagana - Mensaheng Pinasusubok - Ang chat ID ay hindi nakatakda - Ang telegram chat ID - Buksan ang bot sa telegram - Linisin ang database - Tanggalin ang impormasyon tungkol sa manga na hindi ginamit - Magpadala ng mga backup sa Telegram - I-test ang koneksyon - Pindutin para buksan ang pinag-usapan gamit ang Kotatsu Backup Bot - Pagsasalin - Ilagay ang chat ID kung saan dapat ipadala ang mga backup - Kaurian - Pinagmulan - Lahat ng available na manga source ay permanenteng papaganahin - Lahat ng source ay napagana na - Paganahin lahat ang mga manga source - Ang pag-ikot ng screen ay na-unlock - Ini-restore ang backup sa background - Niri-restore ang backup - Mga kontrol ng reader sa bottom bar - Mga Kabanata at pahina - Ang pag-ikot ng screen ay naka-lock - Slider sa pagpalit ng pahina - Global na paghahanap - Maghanap kahit saan - Mga badge sa listahan - I-disable ang mga abiso ng captcha - Hindi ka makakatanggap ng mga abiso tungkol sa paglutas ng CAPTCHA para sa source na ito ngunit maaari itong humantong sa pagsira sa mga operasyon sa background (pagsusuri ng mga bagong kabanata, pagkuha ng mga rekomendasyon, atbp) - Detaye ng error - Subukang buksan ang manga sa isang web browser upang matiyak na available ito sa source. - Maghanap sa pamamagitan ng mga hindi pinaganang source - Vol %1$s Kabanata %2$s - Kabanata %s - Walang pangalan na kabanata - Mukhang luma na ang bersyon mo ng Kotatsu. Mangyaring i-install ang pinakabagong bersyon upang makuha ang lahat ng magagamit na mga pag-aayos. - Maaari kang magsumite ng ulat ng bug sa mga developer. Makakatulong ito sa amin na magsiyasat at ayusin ang isyu. - I-highlight ang mga mapanganib na genre - 16+ - Linisin ang data ng browser - Walang pahintulot na magsulat ng file - Ang manga pang-matanda ay hindi ipapakita sa mga mungkahi. Maaaring gumana nang hindi tumpak ang opsyong ito sa ilang source - Isama ang mga hindi pinagana na source - Magpakita ng mga mungkahi mula sa lahat ng manga source, kabilang ang mga hindi napagana - I-highlight ang mga genre na maaaring hindi naaangkop para sa karamihan ng mga user - Link sa manga sa Kotatsu - Pinasimple - Link sa manga sa %s - Linisin ang data ng browser tulad ng cache at mga cookie. Babala: Ang awtorisasyon sa mga source ng manga ay maaaring maging di-balido - Hindi magagamit ang napiling path dahil hindi ito nagsasaad ng file o directory - Nakikitang informatian bar - Gamitin ang default na cover - Pumili ng pahina sa manga - Pumili ng custom na file - Palitan ang cover - Ang mga pagbabagong ito ay makakaapekto sa kung paano ipinapakita ang manga sa app - Huwag nang itanong muli - Ang manga na ito ay naglalaman ng nakakatandang content. Gusto mo bang gumamit ng incognito na mode? - Incognito na mode para sa NSFW na manga - Ang pahina ay lilipat bawat ~%d segundo - Kinakailangan ang karagdagang aksyon - Itago mula sa main screen - Paliitin - Palakihin - I-block ang mga ad sa browser - I-block ang mga patalastas (ad) sa built-in na browser (beta) - Kasaysayan ng mga pagbabago para sa mga kamakailang inilabas na bersyon - Itago ang mahabang paglalarawan - Ginagawa ang backup - I-share ang backup - Baliktarin ang mga na kontrol sa nabigasyon - Baliktarin ang direksyon ng volume button at ang nabigasyon ng directional hardware key (kaliwa/tass/baba/kanan) - Buksan ang reader sa isang hiwalay na gawain - Binibigyang-daan kang panatilihing bukas ang maraming reader na may magkakaibang manga nang sabay-sabay - Mala-dilaw na background (asul na filter) - Di-available - Ipakita ang lumulutang na control button - Imbalidong token: %s - Huwag gamitin ang RPC para sa pangmatandang content - Basahin sa %s - Binabasa ng %s - Bumamasa ng manga sa Kotatsu - isang manga reader app - Kumuha - Ipakita ng status ng pagbabasa sa Discord - I-paste ang Discord Token dito - Ilagay ang iyong Discord Token o i-click ang %s para makuha ito gamit ang browser - Ilagay ang iyong Discord Token para mapagana ang Rich Presence - Na-corrupt na ZIP archive (%s) - Pinapayagan na magpatuloy sa pagbabasa sa isang click. Ang button na ito ay hindi lilitaw sa incognito na mode o kung walang laman ang kasaysayan - Ipakita ang lumulutang na Magpatuloy na button - Main na screen - Bigong malikha ang backup - Paglilinis ng lokal na storage - Mga pagbabago - Ang manga na ito ay hindi magagamit na basahin sa source na ito. Subukang hanapin ito sa ibang mga source o buksan ito sa isang browser para sa higit pang impormasyon - Ang manga na ito ay walang anumang mga kabanata - Nabigong i-load ang listahan ng kabanata - Bitawan upang mabuksan ang nakaraang kabanata - Bitawan upang mabuksan ang susunod na kabanata - Walang nakaraang kabanata - Walang susunod na kabanata - Paganahin ang paghila na gesture - Gamitin ang paghila na gesture para makapagpalit ng kabanata sa webtoon - Naka-save na mga filter - Ipasok ang pangalan - Ipakita ang popup sa pagpalit ng kabanata - Magpakita ng pop-up na mensahe na may pamagat ng kabanata kapag binago ito - diff --git a/app/src/main/res/values-fr/plurals.xml b/app/src/main/res/values-fr/plurals.xml deleted file mode 100644 index 04234f550a..0000000000 --- a/app/src/main/res/values-fr/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Il y a %1$d minute - Il y a %1$d minutes - Il y a %1$d minutes - - - %1$d élément - %1$d éléments - %1$d éléments - - - %1$d nouveau chapitre - %1$d nouveaux chapitres - %1$d nouveaux chapitres - - - %1$d chapitre - %1$d chapitres - %1$d chapitres - - - Il y a %1$d heure - Il y a %1$d heures - Il y a %1$d heures - - - Il y a %1$d jour - Il y a %1$d jours - Il y a %1$d jours - - - Il y a %1$d mois - Il y a %1$d mois - Il y a %1$d mois - - - %1$d heure - %1$d heures - %1$d heures - - - %1$d minute - %1$d minutes - %1$d minutes - - \ No newline at end of file diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml deleted file mode 100644 index 371c52da99..0000000000 --- a/app/src/main/res/values-fr/strings.xml +++ /dev/null @@ -1,867 +0,0 @@ - - - Lire la suite - Certains appareils ont un comportement différent du système, ce qui peut interrompre les tâches d\'arrière-plan. - Sauvegarde enregistrée - Bienvenue - Supprimer définitivement toutes les requêtes de recherche récentes \? - Le mot de passe doit comporter 4 caractères ou plus - Confirmer - Entrez un mot de passe pour démarrer l\'application avec - Suivant - Par défaut : %s - Connectez-vous pour voir ce contenu - Se connecter - Inverser - Vérifier la présence de nouveaux chapitres - Effacer définitivement l\'historique des mises à jour ? - Effacer le flux - Tous les cookies ont été supprimés - Effacer les cookies - Résoudre - CAPTCHA requis - Silencieux - La configuration choisie sera mémorisée pour ce manga - Appuyez pour réessayer - Aujourd\'hui - Groupe - Il y a longtemps - Hier - À l\'instant - Vous pouvez créer une sauvegarde de votre historique et de vos favoris et la restaurer - Les données ont été restaurées, mais il y a des erreurs - Toutes les données ont été restaurées - Fichier introuvable - Préparation… - Restauré - Restaurer à partir d\'une sauvegarde - Créer une sauvegarde des données - Sauvegarde et restauration - Utilise moins d\'énergie pour les écrans AMOLED - Noir - Garder au début - Ajuster à la largeur - Ajuster à la hauteur - Ajuster au centre - Mode mise à l\'échelle - Nouvelle catégorie - De droite à gauche - Aucune mise à jour disponible - Vérifier les mises à jour - Version %s - À propos - Les mots de passe ne correspondent pas - Répéter le mot de passe - Demander le mot de passe au démarrage de Kotatsu - Protéger l\'application - Mot de passe erroné - Entrez le mot de passe - Ne pas vérifier - Rechercher les mises à jour - La mise à jour des flux commencera bientôt - Mettre à Jour - Faire pivoter l\'écran - Effacé - Effacer le flux des mises à jour - Taille : %s - Nouvelle version : %s - Résultats de la recherche - Les nouveaux chapitres de ce que vous lisez sont affichés ici - Mises à jour - Lire plus tard - Catégorie vide - Tous les favoris - Terminé - Autre stockage - Pas de stockage disponible - Non disponible - Dossier pour les téléchargements - Animation de page - Récents - Étagère - Enregistrez quelque chose à partir d\'un catalogue en ligne ou importez-le à partir d\'un fichier. - Sauvegardez d\'abord quelque chose - Trouver quoi lire dans la section « Explorer » - Ce que vous lisez sera affiché ici - Essayez de reformuler la requête. - C\'est un peu vide ici… - Retirer - Catégories favorites - Vibration - Indicateur lumineux - Son de notification - Paramètres des notifications - Télécharger - Nouveaux chapitres - %1$d de %2$d activé(s) - Notifications - Ouvrir dans le navigateur - Une nouvelle version de l\'application est disponible - Domaine - Stockage externe - Stockage interne - Effacé - Effacer l\'historique de recherche - Vider le cache des miniatures - Erreur - Continuer - Changer de pages - Paramètres du lecteur - Supprimer \"%s\" de l\'appareil de façon permanente ? - Supprimer le manga - Rechercher sur %s - Taille de la grille - Mode lecture - Webtoon - Standard - o|ko|Mo|Go|To - Vider le cache de la page - Aucune description - Choisissez un fichier ZIP ou CBZ. - Cette opération n\'est pas prise en charge - Supprimer - Importer - Partager l\'image - Page sauvegardée - Sauvegarder la page - \"%s\" supprimé du stockage local - Retirer - Effacer - Pages - Suivre le système - Sombre - Clair - Thème - Filtre - Ordre de tri - Note - Le plus récent - Mis à jour - Populaire - Nom - Téléchargements - Téléchargé - Traitement… - Téléchargement… - Rechercher un manga - Rechercher - Partager %s - Créer un raccourci - Partager - Enregistrer - Ajouter - Nouvelle catégorie - Ajouter aux favoris - Aucun favoris pour le moment - Lire - Pas encore d\'historique - Rien n\'a été trouvé - Effacer l\'historique - Réessayer - Fermer - Chapitre %1$d sur %2$d - Chargement… - Sources des mangas - Paramètres - Mode liste - Grille - Liste détaillée - Liste - Chapitres - Détails - Erreur réseau - Une erreur s\'est produite - Historique - Favoris - Stockage local - Le chapitre est manquant - En file d\'attente - Traduction - Traduire cette application - Genres - Vous serez déconnecté de toutes les sources - La connexion sur %s n\'est pas prise en charge - Autorisé - Terminé - En cours - Par défaut - Exclure les mangas explicites de l\'historique - Pages numérotées - Calcul… - Bloquer le contenu explicite - Toujours bloquer - Politique relative aux captures d\'écran - Autoriser - Suggestions - Ne pas suggérer de mangas explicites - Activer les suggestions - Suggérer des mangas en fonction de vos préférences - Toutes les données sont analysées localement sur cet appareil et ne sont jamais envoyées ailleurs. - Commencez à lire des mangas et vous recevrez des suggestions personnalisées - Activé - Désactivé - Uniquement en Wi-Fi - Toujours - Précharger les pages - Jamais - Réinitialiser le filtre - Sélectionnez les langues dans lesquelles vous souhaitez lire les mangas. Vous pouvez le changer plus tard dans les paramètres. - Connecté en tant que %s - 18+ - Langues diverses - Trouver un chapitre - Pas de chapitres dans ce manga - %1$s%% - Apparence - Mise à jour des suggestions - Exclure des genres - Spécifiez les genres que vous ne voulez pas voir apparaître dans les suggestions - Supprimer définitivement les éléments sélectionnés de l\'appareil \? - Suppression terminée - Ralentissement du téléchargement - Permet d\'éviter le blocage de votre adresse IP - Les chapitres seront supprimés en arrière-plan - Traitement des mangas sauvegardés - Masquer - De nouvelles sources de mangas sont disponibles - Vérifier les nouveaux chapitres et les notifier - Activer les notifications - Vous recevrez des notifications sur les mises à jour des mangas que vous lisez - Vous ne recevrez pas de notifications mais les nouveaux chapitres seront mis en évidence dans les listes - Pas de catégories préférées - Nom - Modifier - Modifier la catégorie - Ajouter un marque-page - Retirer le marque-page - Marque-pages - Marque-page ajouté - Marque-page retiré - Annuler - Retiré de l\'historique - DNS sur HTTPS - Mode par défaut - Mode de détection automatique du lecteur - Détecter automatiquement si un manga est un webtoon - Désactiver l\'optimisation de la batterie - Aide à la vérification des mises à jour des antécédents - Un problème est survenu. Veuillez soumettre un rapport de bogue aux développeurs pour nous aider à le corriger. - Envoyer - Tout désactiver - Utiliser la biométrie si elle est disponible - Vos mangas récemment lus - Vos mangas favoris - Signaler - Suivi - Planifié - Lecture - Afficher les indicateurs de progression de lecture - Afficher le pourcentage de lecture dans l\'historique et les favoris - Les mangas marqués comme étant explicites ne seront jamais ajoutés à l\'historique et votre progression ne sera pas sauvegardée - Peut aider en cas de problème. Toutes les autorisations seront invalidées - Tout afficher - En attente - Abandonné - Suppression des données - Se déconnecter - Terminé - Relecture - Domaine invalide - Sélectionner une plage - Contenu non trouvé ou supprimé - Détails de l\'erreur:<br><tt>%1$s</tt><br><br>1. Essayez d\'<a href=%2$s>ouvrir le manga dans un navigateur web</a> pour vous assurer qu\'il est disponible sur sa source<br>2. Assurez-vous que vous utilisez la <a href=kotatsu://about>dernière version de Kotatsu</a><br>3. Si elle est disponible, envoyez un rapport d\'erreur aux développeurs. - Appuyez à nouveau sur Retour pour quitter - Êtes-vous sûr(e) de vouloir supprimer les catégories de favoris sélectionnées ?\nTous les mangas qui s\'y trouvent seront perdus et ceci ne peut pas être annulé. - Appuyez deux fois sur la touche Retour pour quitter l\'appli - Disponible - Confirmation de sortie - %s - %s - Flux - Importation de mangas - Supprimé des favoris - Effacer tout l\'historique - Les 2 dernières heures - Historique effacé - Gérer - Aucun marque-page - Vous pouvez créer un marque-page pendant la lecture d\'un manga - Marque-pages supprimés - Aucune source de mangas - Autoriser les sources de mangas de lire des mangas en ligne - Aléatoire - Réordonner - Vide - Explorer - Annulé - Le compte existe déjà - Retour - Synchronisation - Synchronisez vos données - Entrez votre courriel pour continuer - Mangas sauvegardés - Cache des pages - Autre cache - Utilisation du stockage - Options - Mode incognito - Aucun chapitre - Défilement automatique - Ch. %1$d/%2$d Pg. %3$d/%4$d - Afficher la barre d\'infos dans le lecteur - Archives des BD - Dossier avec des images - Importation terminée - Vous pouvez supprimer le fichier original du stockage pour gagner de l\'espace - L\'importation va bientôt commencer - Sauvegarde ou abandon des modifications non sauvegardées \? - Abandonner - Rendre les mangas récents disponibles en appuyant longuement sur l\'icône de l\'application - Ne pas ajuster la direction de la page au mode lecteur, par ex. en appuyant sur la bonne touche, passe toujours à la page suivante. Cette option n\'affecte que les périphériques d\'entrée matérielle - Contrôle ergonomique du lecteur - Afficher les raccourcis des mangas récents - Correction des couleurs - Luminosité - Contraste - Réinitialiser - Il n\'y a plus d\'espace sur l\'appareil - Afficher le curseur de changement de page - Zoom Webtoon - Activez le Wi-Fi ou le réseau mobile pour lire les mangas en ligne - Le réseau n\'est pas disponible - Compact - Erreur côté serveur (%1$d). Veuillez réessayer plus tard - Effacer aussi les informations sur les nouveaux chapitres - Source désactivée - Préchargement du contenu - Marquer comme actuel - Partager les journaux - Activer la journalisation - Enregistrer quelques actions à des fins de débogage. Ne l\'activez pas si vous ne savez pas ce que vous faites - Langue - Afficher le contenu suspect - Dynamique - Schéma de couleurs - Afficher en vue grille - Pour suivre la progression de la lecture, sélectionnez Menu → Suivre sur l\'écran des détails du manga. - Prestations de service - Il n\'y a rien ici - Sakura - Rikka - Miku - Asuka - Mion - Mamimi - Autoriser les mises à jour instables - Téléchargement commencé - Kanade - Recevoir des notifications sur les moutures instables - En-tête UserAgent - Veuillez redémarrer l\'application pour appliquer ces changements - Compris - Vitesse - Vous pouvez sélectionner un répertoire contenant des archives ou des images. Chaque archive (ou sous-répertoire) sera reconnue comme un chapitre. - Vous pouvez sélectionner un ou plusieurs fichiers .cbz ou .zip, chaque fichier sera reconnu comme un manga séparé. - Afficher sur l\'étagère - Appuyez sur un élément et maintenez-le enfoncé pour le réorganiser - Trouver des similaires - Arrêter le téléchargement lors du passage à un réseau mobile - Vous pouvez vous connecter à un compte existant ou en créer un nouveau - Adresse du serveur - Vous pouvez utiliser un serveur de synchronisation autohébergé ou un serveur par défaut. Ne modifiez pas ce paramètre si vous n\'êtes pas sûr(e) de ce que vous faites. - Retrait terminé - Activer - Non merci - Paramètres de synchronisation - Ignorer les erreurs SSL - Choisir le miroir automatiquement - Changement automatique de domaine pour les sources de mangas en cas d\'erreur si des miroirs sont disponibles - Mettre en pause - Reprendre - En pause - Tout annuler - Téléchargement uniquement via Wi-Fi - Votre historique de téléchargement sera définitivement supprimé. Aucun fichier téléchargé ne sera affecté - Notifications parfois affichées avec des mangas suggérés - Tous les téléchargements actifs seront annulés, les données partiellement téléchargées seront perdues - Les téléchargements ont été interrompus - Suggestion : %s - Plus - Vous n\'avez pas de téléchargements - Les téléchargements ont repris - Les téléchargements ont été supprimés - Les téléchargements ont été annulés - Voulez-vous recevoir des suggestions de mangas personnalisées \? - WebView non disponible : vérifier si le fournisseur WebView est installé - Effacer le cache réseau - Taper - Adresse - Port - Proxy - Téléchargé - Pseudonyme - Proxy d\'optimisation des images - Inverser les couleurs - Utilisez le service wsrv.nl pour réduire le trafic et augmenter la vitesse de chargement des images si possible - Mot de passe - Valeur invalide - Autorisation (optionnel) - Numéro de port invalide - Restaurer la sauvegarde précédemment créée - Autoriser le geste de zoom en mode webtoon - Afficher l\'heure actuelle et la progression de la lecture en haut de l\'écran - Réseau - Données et confidentialité - Afficher les numéros de page dans le coin inférieur - Effacer les cookies pour le domaine spécifié uniquement. Dans la plupart des cas, l\'autorisation sera invalidée - %s premier(s) - %s prochain(s) non lu(s) - Tous les chapitres non lus (%s) - Tous les chapitres avec traduction %s - Tous les chapitres non lus - Tout le manga - Sélection manuelle des chapitres - Vous n\'avez pas accès à ce fichier ou répertoire - Choisir un répertoire personnalisé - Annuaires locaux de mangas - Progression - Ajouté - Ne pas vérifier les nouveaux chapitres en utilisant des connexions réseau tarifées - Entrez le titre du manga, le genre ou le nom de la source - Description - Ce mois-ci - Recherche vocale - Mangas connexes - Clair - Sombre - Blanc - Noir - Arrière-plan - Les données n\'ont pas été restaurées - Assurez-vous que vous avez sélectionné le bon fichier de sauvegarde - Ne pas mettre à jour les suggestions en utilisant des connexions réseau - Gérer les catégories - Afficher - %s exige qu\'un Captcha soit résolu pour fonctionner correctement - Langues - Inconnu - En cours - Désactiver le contenu explicite - Trop de requêtes. Réessayez plus tard - Afficher une liste de mangas connexes. Dans certains cas, elle peut être inexacte ou manquante - Agrandir - Les données invalides sont retournées ou le fichier est corrompu - Pour afficher ou pas les boutons de commande de zoom dans le coin inférieur droit - Sur l\'appareil - Déplacé vers le haut - Plus d\'éléments peuvent être ajoutés - Répertoires - Afficher les boutons de zoom - Principales sections de l\'écran - Avancé - Réduire - Liste des mangas - En haut - Sources catalogue - Tous les jours - Catégories - Options de liste - Mangas - Filtrer par plusieurs états n\'est pas pris en charge par cette source de mangas - %1$s, %2$s - Fréquence de création de sauvegarde - Hentais - Suggérer de nouvelles sources après la mise à jour de l\'application - Activer les sauvegardes périodiques - Comics - Catalogue - Réduit le crénelage, mais peut avoir une incidence sur les performances - Tous les 2 jours - Réduire la consommation de mémoire (bêta) - Gérer les sources - Aucune source de manga disponible trouvée par votre requête - Une fois par semaine - Sauvegardes périodiques - Deux fois par mois - Variante en ligne - Filtrer par plusieurs genres n\'est pas pris en charge par cette source manga - Verrouiller la rotation de l\'écran - Pertinence - Abandonné - Garder l\'écran allumé - La recherche n\'est pas prise en charge par cette source de mangas - Une fois par mois - Manuel - Réduire la qualité des pages hors écran pour utiliser moins de mémoire - Source activée - mode couleur 32-bit - Désactiver les sources explicites et masquer les mangas pour adultes de la liste si possible - x%.1f - Ne pas désactiver l\'écran pendant que vous lisez des mangas - Il n\'y a pas de sources disponibles dans cette section, ou tout cela aurait pu être ajouté. -\nRestez à l\'écoute - Disponible : %1$d - État - Dernière sauvegarde réussie : %s - En pause - Sauvegardes répertoire de sortie - Prompt pour permettre des sources nouvellement ajoutées après la mise à jour de l\'application - Autre - À venir - Veuillez choisir les sources que vous souhaitez activer. Cela peut aussi être configuré plus tard dans les paramètres - Connectez-vous pour synchroniser le compte - Passer - Restaurer - Classification du contenu - Exclure les genres - Tout public - Adulte - Onglet par défaut - Ces paramètres peuvent être appliqué globalement ou uniquement au manga actuel. S\'il est activé globalement il ne remplacera les paramètres individuel. - Globalement - Ce manga - Appliqué - Commence a écrit un nom de genre - Vous pouvez réduire la vitesse de téléchargement individuellement pour chaque source de manga dans les paramètres si vous rencontrez des problèmes de blocage avec le serveur - Date de sauvegarde : %s - Nom inversé - Marquer comme terminé - Marquer le manga sélectionné comme terminé ?\n\nAttention : la progression actuelle sera perdue. - Votre progression de lecture ne sera pas sauvegardée - Dernier lu - Vertical - Entrez votre courriel et mot de passe pour continuer - Niveaux de gris - Le filtrage à la fois par genres et par langues n\'est pas supporté par cette source - Le filtrage à la fois par genres et par statut n\'est pas supporté par cette source - Volume %d - Volume inconnu - Afficher le menu - Afficher/cacher UI - Chapitre précèdent - Chapitre suivant - Page précédente - Page suivante - Activer les boutons de volume - Utiliser les boutons de volume pour changer de page - Aucun - Revenir aux paramètres par défaut ? Cette action ne pourra pas être annulée. - Utiliser la disposition pages doubles en orientation paysage (bêta) - Mode plein écran - Cette catégorie a été cachée du menu principal et est accessible via Menu → Gérer les catégories - Afficher le temps de lecture estimé - Le temps estimé peut être inexact - Demander pour le répertoire de destination à chaque fois - Répertoire par défaut pour les pages sauvegardées - Retirer de l\'historique - Actions du lecteur - Cache la barre d\'état et les barres de navigations - La fonctionnalité de suggestions est désactivée - La vérification des nouveaux chapitres est désactivée - Suggestif - Peut aider à démarrer le téléchargement si vous avez des problèmes avec - %1$s %2$s - Configurer les actions pour les zones d’écran tactiles - Action de tapoter - Action d\'appuyez longuement - Afficher les étiquettes dans la barre de navigation - Sauvegarder les pages - Zoom webtoon par défaut - Veuillez sélectionner un fichier de sauvegarde Kotatsu valide - Format de téléchargement préféré - Voulez-vous vraiment effacer tout les statistiques de lecture ? Cette action ne peut pas annuler. - Statistiques de lecture - Semaine - Mois - Trois mois - Automatique - Vue en grille - Emplacement - Fichier CBZ unique - Fichiers CBZ multiple - Autres mangas - Moins d\'une minute - Statistiques - Effacer les statistiques - Statistiques effacés - Tous les temps - Jour - Il n\'y a pas de statistiques pour la période sélectionné - Pages lues : %s - Alternatives - Migrer - Le manga \"%1$s\" de \"%2$s\" sera remplacé par \"%3$s\" de \"%4$s\" dans votre historique et vos favoris (si présent) - Migration du manga - Migration effectuée - Aucun chapitres n\'a été effacé - Effacer les chapitres lus - %1$s supprimé, %2$s effacé - Effacer les chapitres déjà lus pour libérer de l\'espace de stockage - Effacer automatiquement les chapitres lus - Afficher les miniatures des pages - Filtré par traductions - Le plus ancien - Lu il y a longtemps - Non lu - Afficher les chapitres avec des traductions différentes séparément, au lieu d\'une seule liste - Activer la source - Cette source de manga n\'est pas supporté - Corrigé - Cela va définitivement effacé tout les chapitres marqués comme lus de l\'espace de stockage. Vous pouvez les re-télécharger plus tard, mais les chapitres importé pourraient ne pas être récupéré. - Dernière utilisation - Il n\'y a aucune autorisation pour accéder aux mangas sur le stockage externe - Épingler l\'interface de navigation - %d h - %d m - %1$d h %2$d m - S\'exécute au démarrage de l\'application - Active l\'onglet \"Pages\" sur l\'écran de détails - Afficher mis à jour - Séparateurs en mode webtoon - Afficher des espaces verticaux entre les pages en mode webtoon - Suggestions de recherche - Requêtes suggérées - Requêtes récentes - Auteurs - Aucune donnée n\'a été reçue du serveur - Vous êtes bloqué par le serveur. Essayez d\'utiliser une autre connexion réseau (VPN, proxy, etc.) - Plus souvent - Moins souvent - %1$s : %2$d - Ne pas masquer la barre de navigation et la vue de recherche lors du défilement - Vous pouvez désactiver la vérification des certificats SSL au cas où vous rencontreriez des problèmes liés à SSL lors de l\'accès aux ressources réseau. Cela peut affecter votre sécurité. Le redémarrage de l\'application est requis après avoir modifié ce paramètre. - Fréquence de vérification - Désactiver - Sources désactivées - Désactiver la vérification de la connectivité - Ignorez la vérification de la connectivité au cas où vous rencontreriez des problèmes (par exemple, passage en mode hors ligne alors que le réseau est connecté) - Désactiver les notifications de contenu explicite - Ne pas afficher les notifications concernant les mises à jour des mangas explicites - Vérification du journal des nouveaux chapitres - Informations de débogage sur la vérification en arrière-plan des nouveaux chapitres - Nouveaux - Fonctionnalité instable - Il n\'y a aucun manga correspondant aux filtres que vous avez sélectionnés - La connexion est bonne - Roman - Manhua - Manhwa - Récemment ajouté - Ajouté il y a longtemps - Populaire cette heure-ci - Populaire aujourd\'hui - Populaire ce mois-ci - Populaire cette semaine-ci - Populaire cette année - Langue originale - Année - Public cible - Shōnen - Shōjo - Seinen - Josei - Années - N’importe - Cette source ne prend pas en charge la recherche avec des filtres. Vos filtres ont été effacés - Kodomo - One shot - Orientation de l\'écran - Dōjinshi - Artiste en infographie - Infographie de jeu - Bloquer en mode incognito - Déboguer - Serveur d\'images privilégié - Adresse du serveur invalide - Chapitres restants - Descendant - Date - Popularité - Connectez-vous à %s pour continuer - Connectez-vous pour configurer l\'intégration avec %s. Ceci vous permettra de suivre vos progrès de lecture de manga et l\'état - Cette fonction est expérimentale. Assurez-vous d\'avoir une sauvegarde pour éviter la perte de données - Code source - Manuel d\'utilisation - Groupe Telegram - Portrait - Paysage - Recadrer les pages - Épingler - Source désépinglée - Désépingler - Source épinglée - Format d\'image non pris en charge : %s - Téléchargements en arrière-plan - Télécharger de nouveaux chapitres - Manga avec chapitres téléchargés - Réparation du manga - Correction réussie - Cette fonction trouvera d\'autres sources pour le manga sélectionné. La tâche prendra du temps et se déroulera en arrière-plan - Pas de correction requise pour \"%s\" - Aucune alternative trouvée pour \"%s\" - Manga \"%1$s\" (%2$s) remplacé par \"%3$s\" (%4$s) - Externe/module d\'extension - Commencer à télécharger - Enregistrer le manga sélectionné ? Ceci peut consommer des données et de l\'espace disque - Enregistrer le manga - %d s - %1$d min %2$d s - Sources récentes - Configuration par proxy invalide - Afficher les filtres rapides - Fournit la capacité de filtrer les listes de manga par certains paramètres - Tout ignorer - Bloqué - Réessayer - Trop de demandes. Essayez encore après %s - Pas dans les favoris - Greffon incompatible ou erreur interne. Assurez-vous d\'utiliser la dernière version du greffon et de Kotatsu - Toutes les langues - Sources désépinglées - Sources épinglées - Pourcentage restant - Pourcentage lu - Chapitres lus - Genre - Mis à jour il y a longtemps - Impopulaire - Notes faibles - Ascendant - Vous pouvez sélectionner des chapitres à télécharger en cliquant sur l\'élément dans la liste de chapitres. - Télécharger ajouté - Autres options - Répertoire de la destination - Tous - Téléchargement via réseau mobile - Autoriser les téléchargements via réseau mobile ? - Ne pas autoriser - Toujours autoriser - Autoriser une fois - Demander à chaque fois - Erreur du module d\'extension : %s\n- Assurez-vous que vous utilisez la dernière version du module d\'extension et de Kotatsu - Collection d\'images - Format invalide : une image était attendue mais a reçu %s - Accès refusé (403) - Nombre maximal de sauvegardes - Contenu non explicite - Pages sauvegardées - Suppression automatique des anciens fichiers de sauvegarde pour économiser de l\'espace de stockage - Supprimer les anciennes sauvegardes - Gérer les liens - Courriel - Gérer les liens vers des mangas à partir d\'applications externes (par exemple, un navigateur web). Il se peut que vous deviez également l\'activer manuellement dans les paramètres système de l\'application - Cette source nécessite la résolution d\'un captcha pour continuer - Auteur - Source - Traduction - Vérifier si l\'API fonctionne - Ouvrir le bot Telegram - Mode Incognito - ID de chat Telegram - Message de test - Tester la connexion - Appuyez pour ouvrir le chat avec le bot de sauvegarde Kotatsu - Connexion réinitialisée par l\'hôte distant - L\'ID du chat n\'est pas défini - Entrez l\'ID du chat où les sauvegardes doivent être envoyées - Envoyer les sauvegardes sur Telegram - Afficher le curseur - Effacer la base de données - Supprimer les informations sur les mangas qui ne sont pas utilisées - Note - Toutes les sources de mangas disponibles seront activées de façon permanente - Toutes les sources sont activées - Activer toutes les sources de mangas - La sauvegarde sera restaurée en arrière-plan - Restauration de la sauvegarde - Détails de l\'erreur - Essayez d\'ouvrir le manga dans un navigateur Web pour vous assurer qu\'il est disponible sur sa source. - Il semble que votre version de Kotatsu soit obsolète. Veuillez installer la dernière version pour obtenir tous les correctifs disponibles. - Vous pouvez envoyer un rapport des erreurs aux développeurs. Cela nous aidera à enquêter sur le problème et à le résoudre. - Rechercher dans les sources désactivées - Barre d\'informations transparente pour le lecteur - Vol %1$s chapitre %2$s - Chapitre %s - Chapitre sans nom - Commandes du lecteur dans la barre inférieure - Chapitres et pages - Curseur de changement de page - La rotation de l\'écran a été verrouillée - La rotation de l\'écran a été déverrouillée - Lien vers le manga sur %s - Lien vers le manga dans Kotatsu - Simple - Désactiver les notifications captcha - Vous ne recevrez pas de notifications concernant la résolution du CAPTCHA pour cette source, mais cela peut entraîner l\'interruption des opérations en arrière-plan (vérification de nouveaux chapitres, obtention de recommandations, etc) - Recherche globale - Chercher partout - Badges dans les listes - N\'a pas la permission d\'écrire un fichier - Effacer les données du navigateur - Efface les données du navigateur telles que le cache et les cookies. Avertissement : l\'autorisation sur les sources de mangas peut devenir invalide - Inclure les sources désactivées - 16+ - Les mangas pour adultes ne seront pas affichés dans les suggestions. Cette option peut fonctionner de manière inexacte avec certaines sources - Afficher les suggestions de toutes les sources de mangas, y compris celles désactivées - Mettre en évidence les genres dangereux - Ce manga peut contenir du contenu réservé aux adultes. Voulez-vous utiliser le mode navigation privée ? - Mode navigation privée pour les mangas NSFW - Ne plus demander - Masquer de l\'écran principal - Journal des modifications - Choisissez une page de manga - Ces changements affecteront la façon dont les mangas sont affichés dans l\'application - Mettre en évidence les genres qui peuvent être inappropriés pour la plupart des utilisateurs - Changer la couverture - Historique des modifications pour les versions récemment publiées - Utiliser la couverture par défaut - Des mesures supplémentaires sont nécessaires - La page changera toutes les ~%d secondes - Le chemin sélectionné ne peut pas être utilisé car il ne désigne pas un fichier ou un répertoire - Choisir un fichier personnalisé - Expressif (Test) - Réduire - Développer - Bloquer les publicités dans le navigateur - Bloquer les publicités dans le navigateur intégré (bêta) - Partager la sauvegarde - Création de sauvegarde - Réduire la description longue - Permet de garder plusieurs lecteurs avec différents mangas ouverts en même temps - Itsuka - Totoro - Ouvrir le lecteur dans une tâche séparée - Inverser les commandes de navigation - Inverser le sens des boutons de volume et des touches directionnelles matérielles (gauche/haut/bas/droite) - Fond jaunâtre (filtre bleu) - Nettoyage du stockage local - Échec de la création de la sauvegarde - Écran principal - Afficher le bouton flottant Continuer - Permet de continuer la lecture en un clic. Ce bouton n’apparaîtra pas en mode navigation privée ou lorsque l’historique est vide - Archive ZIP corrompue (%s) - Présence enrichie Discord - Jeton Discord - Entre ton jeton Discord pour activer la présence enrichie - Entre ton jeton Discord ou clique sur %s pour l’obtenir via le navigateur - Colle ton jeton Discord ici - Affiche ton statut de lecture sur Discord - Obtenir - Lecture de manga sur Kotatsu – une application de lecture de manga - Lecture de %s - Lire sur %s - Ne pas utiliser la présence enrichie pour du contenu adulte - Jeton invalide : %s - Afficher le bouton de commande flottant - Non disponible - Ce manga n’est pas disponible à la lecture sur cette source. Essaie de le chercher dans d’autres sources ou ouvre-le dans un navigateur pour plus d’informations - Ce manga ne contient aucun chapitre - Échec du chargement de la liste des chapitres - Intégration Telegram - Relâchez pour ouvrir le chapitre précédent - Relâchez pour ouvrir le chapitre suivant - Pas de chapitre précédent - Pas de chapitre suivant - Activer le geste de glissement - Utilisez le geste de glissement pour changer de chapitre dans un webtoon - Tester la source manga - diff --git a/app/src/main/res/values-frp/plurals.xml b/app/src/main/res/values-frp/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-frp/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-got/plurals.xml b/app/src/main/res/values-got/plurals.xml deleted file mode 100644 index d04f5ac61a..0000000000 --- a/app/src/main/res/values-got/plurals.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - %1$d 𐍈𐌴𐌹𐌻𐌰 - %1$d 𐍈𐌴𐌹𐌻𐍉𐍃 - - - %1$d 𐌼𐌹𐌽𐌿𐍄𐌿𐍃 - %1$d 𐌼𐌹𐌽𐌿𐍄𐌾𐌿𐍃 - - - 𐍆𐌰𐌿𐍂𐌰 %1$d 𐌳𐌰𐌲 - 𐍆𐌰𐌿𐍂𐌰 %1$d 𐌳𐌰𐌲𐌰𐌽𐍃 - - - 𐍆𐌰𐌿𐍂𐌰 𐌼𐌴𐌽𐍉𐌸 %1$d - 𐍆𐌰𐌿𐍂𐌰 𐌼𐌴𐌽𐍉𐌸𐌿𐌼 %1$d - - diff --git a/app/src/main/res/values-got/strings.xml b/app/src/main/res/values-got/strings.xml deleted file mode 100644 index 39f48e94c3..0000000000 --- a/app/src/main/res/values-got/strings.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - 𐍃𐍀𐌹𐌻𐌻 - 𐌰𐌹𐍂𐌶𐌴𐌹 𐍅𐌰𐍂𐌸 - 𐌼𐌰𐌲𐌲𐌹𐌽𐍃 𐌱𐍂𐌿𐌽𐌽𐌰𐌽𐍃 - 𐍂𐌰𐌷𐌽𐌾𐌰𐌳𐌰… - 𐌰𐌽𐌰𐌺𐌿𐌽𐌽𐌰𐌽 - %s 𐌳𐌰𐌹𐌻𐌾𐌰𐌽 - 𐍃𐍉𐌺𐌾𐌰𐌽 - 𐌼𐌰𐌲𐌲𐌰 𐍃𐍉𐌺𐌾𐌰𐌽 - diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-gu/strings.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-hi/plurals.xml b/app/src/main/res/values-hi/plurals.xml deleted file mode 100644 index a5261ec669..0000000000 --- a/app/src/main/res/values-hi/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d आइटम - %1$d आइटम्स - - - %1$d कुछ_मिनट_पहले - %1$d कुछ_मिनेटो_पहले - - - %1$d घंटेभर_पहले - %1$d घंटोंभर_पहले - - - %1$d नया अध्याय - %1$d नए अध्याय - - - %1$d अध्याय - %1$d अध्याय - - - %1$d कुछ_दिन_पहले - %1$d कुछ_दिनों_पहले - - - %1$d महीने पहले - %1$d महीनो पहले - - - %1$d घंटा - %1$d घंटे - - - %1$d मिनट - %1$d मिनट - - \ No newline at end of file diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml deleted file mode 100644 index 887dcb8eb2..0000000000 --- a/app/src/main/res/values-hi/strings.xml +++ /dev/null @@ -1,671 +0,0 @@ - - - विवरण - अध्याय - कुछ नहीं मिला - अभी तक कोई इतिहास नहीं है - पढ़ें - इसे पसंदीदा बनाएं - जोड़ें - सहेजें - नवीनतम - हल्की - गहरी - बंद करे - पुनः प्रयास करें - अभी तक कोई पसंदीदा नहीं है - हटाएं - नाम - लोकप्रिय - स्थानीय स्टॉरेज - कोई त्रुटि हुई - नेटवर्क समस्या - पसंदीदा - विस्तृत सूची - सेटिंग्स - सूची मोड - अध्याय %1$d, %2$d में से - गणना हो रही है… - नई श्रेणी - इतिहास साफ करें - साझा करें - शॉर्टकट बनाएं - %s साझा करें - खोजें - मंगा खोजें - डाउनलोड हो रहा है… - डाउनलोड - रेटिंग - साफ करे - सहेजा गया - छवि साझा करें - मिटाएं - पृष्ठ कैशे साफ करें - B|kB|MB|GB|TB - मानक - वेबटून - मांगा स्रोत - डाउनलोड किया गया - प्रसंस्करण… - इतिहास - ग्रिड - लोड हो रहा है… - ZIP या CBZ मैं से एक फाइल चुनें। - अद्यतित - \"%s\" को स्थानीय स्टोरेज से मिटा दिया गया - पृष्ठ सहेजें - आयात - यह कार्य समर्थित नहीं है - छंटाई क्रम - सूची - फिल्टर - थीम - सिस्टम की पालना - पन्ने - कोई विवरण नहीं है - अद्यतन - दराज - «अन्वेषण करें» अनुभाग में जानें कि क्या पढ़ना है - सभी पसंदीदा - LED सूचक - पसंदीदा श्रेणियां - थंबनेल कैच को साफ करे - पन्नो को बदले - स्क्रीन घुमायें - कंपन - हटाएं - पढ़ने की विधि - आंतरिक स्टोरेज - बाद में पढ़े - स्टोरेज उपलब्ध नहीं हैं - %2$d में से %1$d - आप जो पढ़ रहे हैं उसके नए अध्याय यहां दिखाए गए हैं - रिक्त श्रेणी - डाउनलोड फोल्डर - साफ किया गया - अद्यतन - फीड अद्यतन शीघ्र ही आरंभ होगा - इस ऐप का नया संस्करण उपलब्ध हैं - नया संस्करण: %s - डिवाइस से \"%s\" को स्थायी रूप से मिटाएं? - आप जो पढ़ेंगे वह यहां प्रदर्शित किया जाएगा - मंगा मिटाएं - सूचना की ध्वनि - साफ हो गया - वेब ब्राउज़र में खोलें - सूचनाएं - उपल्ब्ध नहीं हैं - अद्यतन देखें - खोज इतिहास साफ करें - डाउनलोड - आकार: %s - नये अध्याय - अद्यतन फीड साफ करें - सुचना के सेटिंग - डोमेन - पाठक सेटिंग्स - क्वेरी को पुन: तैयार करने का प्रयास करें। - त्रुटि - ग्रिड का आकार - जारी रखें - हालिया - %s पर खोजें - खोज परिणाम - पृष्ठ सजीवता - अन्य स्टोरेज - बाहरी स्टोरेज - किसी ऑनलाइन कैटलॉग से कुछ सहेजें या किसी फाइल से आयात करें। - पहले कुछ सहेजें - यहां कुछ खाली सा है… - संपन्न - जांच मत करें - पासवर्ड दर्ज करें - उन्नत - कैटलॉग - स्रोत प्रबंधित करें - स्क्रीनशॉट नीति - अनुमति दें - सुझाव - सुझाव सक्षम करें - अपनी प्राथमिकताओं के आधार पर मंगा का सुझाव दें - सभी डेटा का विश्लेषण केवल इस डिवाइस पर स्थानीय रूप से किया जाता है और कभी भी कहीं नहीं भेजा जाता है। - फिल्टर रीसेट करें - उन भाषाओं का चयन करें जिन्हें आप मंगा पढ़ना चाहते हैं। आप इसे बाद में सेटिंग में बदल सकते हैं। - इस मंगा में कोई अध्याय नहीं - शैलियों को छोड़ें - निष्कासन पूर्ण हो गया - आपके IP पते को ब्लॉक होने से बचाने में मदद करता है - सहेजे गए मंगा का प्रसंस्करण - अध्याय पृष्ठभूमि में हटा दिए जाएंगे - कॉमिक्स संग्रह - वेबटून जूम - पासवर्ड दोहराएं - बेमेल पासवर्ड - संस्करण %s - अद्यतनों के लिए जांचें - कोई अद्यतन उपलब्ध नहीं - स्केल मोड - काली - AMOLED स्क्रीन पर कम बिजली का उपयोग होता है - डेटा बैकअप बनाएं - बैकअप से पुनर्स्थापित करें - पुनर्स्थापित किया गया - डेटा पुनर्स्थापित कर दिया गया था, लेकिन त्रुटियां हैं - बस अभी - कल - बहुत पहले - समूह - आज - दोबारा प्रयास करने के लिए टैप करें - इस मंगा के लिए चुना गया विन्यास याद रखा जाएगा - खामोश - CAPTCHA आवश्यक है - हल करें - सभी कुकीज़ हटा दी गईं - बैकअप सहेजा गया - स्वागत है - कुछ डिवाइसों में अलग-अलग सिस्टम व्यवहार होता है, जो पृष्ठभूमि कार्यों को बाधित कर सकता है। - अधिक पढ़ें - अध्याय गायब है - इस ऐप का अनुवाद करें - अधिकृत - %s पर लॉगिन करना समर्थित नहीं है - आप सभी स्रोतों से लॉग आउट हो जायेंगे - समाप्त - चल रही है - तयशुदा - इतिहास से NSFW मंगा को बाहर करें - क्रमांकित पन्ने - NSFW पर रोक लगाएं - हमेशा ब्लॉक करें - मंगा पढ़ना शुरू करें और आपको व्यक्तिगत सुझाव मिलेंगे - NSFW मंगा का सुझाव न दें - अक्षम - कभी नहीं - केवल Wi-Fi पर - हमेशा - 18+ - विभिन्न भाषाएं - अध्याय खोजें - %1$s%% - दिखावट - पन्ने पहले से लोड करें - संपादित करें - धीमी गति से डाउनलोड करें - श्रेणी संपादित करें - ट्रैकिंग - कोई पसंदीदा श्रेणियां नहीं - लॉग आउट - बुकमार्क जोड़ें - बुकमार्क हटाएं - बुकमार्क - बुकमार्क हटा दिया गया - बुकमार्क जोड़ा गया - पूर्ववत करें - इतिहास से हटा दिया गया - पाठक मोड का स्वत: पता लगाएं - स्वचालित रूप से पता लगाएं कि मंगा वेबटून है या नहीं - बैटरी अनुकूलन अक्षम करें - भेजें - सब अक्षम करें - यदि उपलब्ध हो तो बायोमेट्रिक का उपयोग करें - आपके पसंदीदा में से मांगा - आपके हालिया पढ़ें मंगा - रिपोर्ट - योजना बनाई - पढ़ रहा हूँ - दोबारा पढ़ना - पूरा किया हुआ - होल्ड पर - गिरा दिया गया - पठन प्रगति संकेतक दिखाएं - डेटा विलोपन - NSFW के रूप में चिह्नित मंगा को इतिहास में कभी नहीं जोड़ा जाएगा और आपकी प्रगति सहेजी नहीं जाएगी - कुछ समस्या होने पर मदद मिल सकती है। सभी प्राधिकरण अमान्य कर दिए जाएंगे - अमान्य डोमेन - दायरा चुनें - सारा इतिहास साफ करें - पिछले 2 घंटे - इतिहास साफ हो गया - प्रबंधित करें - अन्वेषण करें - बाहर निकलने के लिए फिर से वापस दबाएं - बाहर निकलने की पुष्टि - सहेजा गया मंगा - पन्नो का कैशे - अन्य कैशे - उपलब्ध - %1$s - %2$s - पसंदीदा से हटाया गया - विकल्प - सामग्री नहीं मिली या हटाई गई - गुप्त मोड - अध्. %1$d/%2$d पृ. %3$d/%4$d - पाठक में सूचना पट्टी दिखाएं - छवियों वाला फोल्डर - आयात पूरा हुआ - एप्लिकेशन आइकन पर लंबे समय तक दबाकर हालिया मंगा को उपलब्ध कराएं - सुविधापूर्ण पाठक नियंत्रण - रंग सुधार - चमक - स्टोरेज उपयोग - वैषम्य - रीसेट करें - असहेजे परिवर्तन सहेजें या त्यागें? - डिवाइस पर जगह समाप्त - पृष्ठ स्विचिंग स्लाइडर दिखाएं - नेटवर्क उपलब्ध नहीं है - सर्वर साइड त्रुटि (%1$d)। कृपया बाद में पुन: प्रयास करें - नए अध्यायों के बारे में भी स्पष्ट जानकारी - सघन - वर्तमान के रूप में चिह्नित करें - भाषा - लॉगिंग सक्षम करें - संदिग्ध सामग्री दिखाएं - गतिशील - रंग योजना - ग्रिड दृश्य में दिखाएं - Miku - Rikka - Kanade - पढ़ने की प्रगति को ट्रैक करने के लिए, मंगा विवरण स्क्रीन पर मेनू → ट्रैक का चयन करें। - सेवाएं - कृपया इन परिवर्तनों को लागू करने के लिए एप्लिकेशन को पुनः आरंभ करें - आप एक या अधिक .cbz या .zip फाइलों का चयन कर सकते हैं, प्रत्येक फाइल को एक अलग मंगा के रूप में पहचाना जाएगा। - UserAgent शीर्षलेख - गति - दराज पर दिखाएं - आप किसी मौजूदा खाते में साइन इन कर सकते हैं या एक नया खाता बना सकते हैं - यदि मिरर उपलब्ध हैं तो त्रुटियों पर मंगा स्रोतों के लिए स्वचालित रूप से डोमेन स्विच करें - समान खोजें - विराम - पुनः आरम्भ - विरामित - सभी रद्द करें - स्वचालित रूप से मिरर चुनें - मोबाइल नेटवर्क पर स्विच करते समय डाउनलोड करना बंद कर दें - सुझाव: %s - कभी-कभी सुझाए गए मंगा के साथ सूचनाएं दिखाएं - अधिक - सक्षम - जी नहीं, धन्यवाद - सभी सक्रिय डाउनलोड रद्द कर दिए जाएंगे, आंशिक रूप से डाउनलोड किया गया डेटा खो जाएगा - आपका डाउनलोड इतिहास स्थायी रूप से हटा दिया जाएगा। कोई भी डाउनलोड की गई फ़ाइल प्रभावित नहीं होगी। - आपके पास कोई डाउनलोड नहीं है - डाउनलोड फिर से शुरू कर दिए गए हैं - डाउनलोड रोक दिए गए हैं - डाउनलोड हटा दिए गए हैं - क्या आप वैयक्तिकृत मंगा सुझाव प्राप्त करना चाहते हैं? - WebView उपलब्ध नहीं है: जांचें कि WebView प्रदाता स्थापित है या नहीं - नेटवर्क कैशे साफ करें - प्रकार - पता - पोर्ट - प्रॉक्सी - अमान्य मान - पासवर्ड - रंगों को पलटें - अमान्य पोर्ट नंबर - नेटवर्क - निचले कोने में पृष्ठ संख्याएं दिखाएं - पहले बनाए गए बैकअप को पुनर्स्थापित करें - वेबटून मोड में जूम इन जेस्चर की अनुमति दें - स्क्रीन के शीर्ष पर वर्तमान समय और पढ़ने की प्रगति दिखाएं - वॉल्यूम %d - अज्ञात वॉल्यूम - यदि आपको सर्वर-साइड ब्लॉकिंग की समस्या हो रही है तो आप स्रोत सेटिंग्स में प्रत्येक मंगा स्रोत के लिए व्यक्तिगत रूप से डाउनलोड मंदी को सक्षम कर सकते हैं - इतिहास से हटाएं - छोड़ें - आपकी पढ़ने की प्रगति सहेजी नहीं जाएगी - सामग्री मूल्यांकन - शैलियों को छोड़ें - सुरक्षित - वयस्क - सुझावात्मक - अंतिम पढ़ा - लॉक स्क्रीन रोटेशन - लंबवत - डाउनलोड प्रारंभ हुआ - मंगा सूची - NSFW अक्षम करें - छवियां अनुकूलन प्रॉक्सी - डेटा और गोपनीयता - जारी रखने के लिए अपना ईमेल और पासवर्ड डालें - केवल निर्दिष्ट डोमेन के लिए कुकीज़ साफ करें। अधिकांश मामलों में प्राधिकरण अमान्य हो जाएगा - अगला अपठित %s - आपके पास इस फाइल या निर्देशिका तक कोई पहुंच नहीं है - ध्वनि खोज - संबंधित मंगा - विवरण - इस महीने - पृष्ठभूमि - स्थानीय मंगा निर्देशिकाएं - सुनिश्चित करें कि आपने सही बैकअप फाइल का चयन किया है - डेटा पुनर्स्थापित नहीं किया गया - मीटर्ड नेटवर्क कनेक्शन का उपयोग करके सुझावों को अद्यतन न करें - मीटर्ड नेटवर्क कनेक्शन का उपयोग करके नए अध्यायों की जांच न करें - मंगा शीर्षक, शैली या स्रोत का नाम दर्ज करें - प्रगति - जोड़ा गया - दिखाएं - भाषाएं - अज्ञात - प्रगति पर है - अमान्य डेटा लौटाया गया है या फाइल दूषित है - कोई और वस्तुएं नहीं जोड़ा जा सकता - डिवाइस पर - मुख्य स्क्रीन अनुभाग - निर्देशिकाएं - शीर्ष पर - शीर्ष पर ले जाया गया - जूम आउट - जूम इन - जूम बटन दिखाएं - निचले दाएं कोने में जूम नियंत्रण बटन दिखाना है या नहीं - स्क्रीन चालू रखें - जब आप मंगा पढ़ रहे हों तो स्क्रीन बंद न करें - बैंडिंग को कम करता है, लेकिन प्रदर्शन को प्रभावित कर सकता है - 32-बिट रंग मोड - ऐप अद्यतन के बाद नए स्रोत सुझाएं - एप्लिकेशन को अपडेट करने के बाद नए जोड़े गए स्रोतों को सक्षम करने का संकेत दें - ऑनलाइन संस्करण - आवधिक बैकअप - बैकअप निर्माण आवृत्ति - प्रतिदिन - हर हफ्ते एक बार - प्रति माह दो बार - प्रति महीना एक बार - हर 2 दिन में - आवधिक बैकअप सक्षम करें - बैकअप आउटपुट डायरेक्टरी - अंतिम सफल बैकअप: %s - x%.1f - मंगा - हेंताई - कॉमिक्स - %1$s, %2$s - अन्य - स्रोत सक्षम - स्रोत कैटलॉग - इस अनुभाग में कोई स्रोत उपलब्ध नहीं है, या यह सब पहले ही जोड़ा जा चुका होगा। -\nहमारे साथ बने रहें - आपकी क्वेरी से कोई उपलब्ध मंगा स्रोत नहीं मिला - हस्तचालित - उपलब्ध: %1$d - यदि संभव हो तो NSFW स्रोतों को अक्षम करें और वयस्क मंगा को सूची से छिपाएं - विरामित - मेमोरी खपत कम करें (बीटा) - अवस्था - अनेक शैलियों द्वारा फिल्टर करना इस मंगा स्रोत द्वारा समर्थित नहीं है - खोज इस मंगा स्रोत द्वारा समर्थित नहीं है - शैली का नाम लिखना प्रारंभ करें - यदि आपको इसमें कोई समस्या है तो डाउनलोड शुरू करने में मदद मिल सकती है - पुनर्स्थापित करें - बैकअप दिनांक: %s - आगामी - नाम उलट दिया गया - पूर्ण चिह्नित करें - चयनित मंगा को पूरी तरह से पढ़ा गया के रूप में चिह्नित करें? -\n -\nचेतावनी: वर्तमान पठन प्रगति नष्ट हो जाएगी। - %1$s %2$s - मेनू दिखाएं - लंबे टैप पर कार्रवाई - टैप कार्रवाई - कोई नहीं - सेटिंग्स को तयशुदा मानों पर रीसेट करें? इस कार्रवाई को वापस नहीं किया जा सकता। - परिदृश्य उन्मुखीकरण पर दो पृष्ठ अभिन्यास का उपयोग करें (बीटा) - समझ गया - तयशुदा टैब - अनुवाद सहित सभी अध्याय %s - संपूर्ण मंगा - प्रथम %s - सभी अपठित अध्याय - सभी अपठित अध्याय (%s) - अध्यायों का चयन हस्तचालित रूप से करें - हल्का - गहरा - सफेद - काला - श्रेणी व्यवस्थित करें - डाउनलोड किया गया - बहुत सारे अनुरोध। बाद में पुन: प्रयास - संबंधित मंगा की एक सूची दिखाएं। कुछ मामलों में यह गलत या गायब हो सकता है - तदनुकूल डायरेक्टरी चुनें - तयशुदा वेबटून जूम आउट - %s को ठीक से काम करने के लिए कैप्चा को हल करने की आवश्यकता है - पूर्णस्क्रीन मोड - सिस्टम स्थिति और नेविगेशन बार छिपाएं - उपयोक्तानाम - प्राधिकरण (वैकल्पिक) - यह श्रेणी मुख्य स्क्रीन से छिपी हुई थी और मेनू → श्रेणियों को प्रबंधित करें के माध्यम से पहुंच योग्य है - वैश्विक स्तर पर - ग्रेस्केल - लागू करें - SSL त्रुटियों को नजरअंदाज करें - केवल Wi-Fi के ज़रिए डाउनलोड करें - आपको सूचनाएं प्राप्त नहीं होंगी लेकिन नए अध्याय सूचियों में चिन्हांकित किए जाएंगे - सूचनाएं सक्षम करें - नाम - बुकमार्क हटा दिए गए - कोई मंगा स्रोत नहीं - मंगा को ऑनलाइन पढ़ने के लिए मंगा स्रोतों को सक्षम करें - यादृच्छिक - पुनः क्रमित करें - खाली - आयात जल्द शुरू होगा - फीड - हाल के मंगा शॉर्टकट दिखाएं - त्यागें - किसी वस्तु को पुन: व्यवस्थित करने के लिए उस पर टैप करके रखें - गलत पासवर्ड - ऐप को सुरक्षित रखें - Kotatsu शुरू करते समय पासवर्ड मांगें - दाएं-से-बाएं - नई श्रेणी - केंद्र के अनुरूप - ऊंचाई के अनुरूप - चौड़ाई के अनुरूप - प्रारंभ में रखें - कुकीज़ साफ करें - फीड साफ करें - सभी अद्यतन इतिहास स्थायी रूप से साफ करें? - नए अध्यायों की जांच करें - उलटा - साइन इन - रद्द किया गया - खाता पहले से मौजूद है - पीछे - समन्वयन - अपना डेटा समन्वयित करें - जारी रखने के लिए अपना ईमेल दर्ज करें - छुपाएं - नए मंगा स्रोत उपलब्ध हैं - नए अध्यायों की जांच करें और इसके बारे में सूचित करें - पूर्ण हटा दें - UI दिखाएं/छिपाएं - अगला अध्याय - पाठक कार्रवाई - वॉल्यूम बटन सक्षम करें - अगला पृष्ठ - पढ़ने का अनुमानित समय दिखाएं - समय अनुमान मान गलत हो सकता है - स्थान - कतारबद्ध - अनुवाद - सक्षम - इस सामग्री को देखने के लिए साइन इन करें - तयशुदा: %s - अगला - शैलियां - %s के रूप में लॉगिन किया गया - ऐप शुरू करने के लिए पासवर्ड दर्ज करें - सुझाव अपडेट हो रहे हैं - पुष्टि करें - वे शैलियां निर्दिष्ट करें जिन्हें आप सुझावों में नहीं देखना चाहते - पासवर्ड 4 वर्णों या अधिक का होना चाहिए - डिवाइस से चयनित वस्तुएं स्थायी रूप से मिटाएं? - हाल की सभी खोज क्वेरी को स्थायी रूप से हटा दें? - ऐप के बारे में - बैकअप और पुनर्स्थापना - तैयार कर रहे हैं… - फाइल नहीं मिली - सारा डेटा पुनर्स्थापित कर दिया गया - आप अपने इतिहास और पसंदीदा का बैकअप बना सकते हैं और उसे पुनर्स्थापित कर सकते हैं - आप जो मंगा पढ़ रहे हैं उसके अद्यतन के बारे में आपको सूचनाएं प्राप्त होंगी - HTTPS पर DNS - तयशुदा मोड - बैकग्राउंड अद्यतन जांच में मदद करता है - कुछ गलत हो गया। कृपया इसे ठीक करने में हमारी सहायता के लिए डेवलपर्स को एक बग रिपोर्ट सबमिट करें। - इतिहास और पसंदीदा में पढ़ा गया प्रतिशत दिखाएं - सब दिखाएं - डाउनलोड रद्द कर दिए गए हैं - अभी तक कोई बुकमार्क नहीं - आप मंगा पढ़ते समय बुकमार्क बना सकते हैं - समन्वयन सेटिंग्स - ऐप से बाहर निकलने के लिए \"पीछे\" को दो बार दबाएं - सर्वर पता - आप स्वयं-होस्ट किये गये समन्वयन सर्वर या तयशुदा सर्वर का उपयोग कर सकते हैं। यदि आप निश्चित नहीं हैं कि आप क्या कर रहे हैं तो इसे न बदलें। - कोई अध्याय नहीं - स्वचालित स्क्रॉल - मंगा आयात किया जा रहा है - स्थान बचाने के लिए आप मूल फाइल को स्टोरेज से हटा सकते हैं - मंगा को ऑनलाइन पढ़ने के लिए Wi-Fi या मोबाइल नेटवर्क चालू करें - स्रोत अक्षम किया गया - सामग्री प्रीलोड हो रही है - लॉग साझा करें - डिबग उद्देश्यों के लिए कुछ क्रियाएं रिकॉर्ड करें। यदि आप निश्चित नहीं हैं कि आप क्या कर रहे हैं तो इसे चालू न करें - Asuka - Mion - Sakura - Mamimi - अस्थिर अद्यतन की अनुमति दें - यहां कुछ नहीं है - अस्थिर बिल्ड के बारे में सूचनाएं प्राप्त करें - क्या आप वाकई चयनित पसंदीदा श्रेणियां मिटाना चाहते हैं? \nइसमें मौजूद सारा मंगा नष्ट हो जाएगा और इसे पूर्ववत नहीं किया जा सकता। - त्रुटि विवरण:<br><tt>%1$s</tt><br><br>1। यह सुनिश्चित करने के लिए कि यह अपने स्रोत पर उपलब्ध है <a href=%2$s>मंगा को वेब ब्राउज़र में खोलने का प्रयास करें</a><br>2। सुनिश्चित करें कि आप <a href=kotatsu://about>Kotatsu के नवीनतम संस्करण</a><br>3 का उपयोग कर रहे हैं। यदि यह उपलब्ध है, तो डेवलपर्स को एक त्रुटि रिपोर्ट भेजें। - आप अभिलेखों या छवियों वाली एक निर्देशिका का चयन कर सकते हैं। प्रत्येक संग्रह (या उपनिर्देशिका) को एक अध्याय के रूप में पहचाना जाएगा। - यदि संभव हो तो ट्रैफिक उपयोग को कम करने और छवि लोडिंग को तेज़ करने के लिए wsrv.nl सेवा का उपयोग करें - गिरा दिया गया - विकल्पों की सूची बनाएं - प्रासंगिकता - श्रेणियां - कम मेमोरी का उपयोग करने के लिए छुपे पन्नो की गुणवत्ता कम करें - एकाधिक राज्यों द्वारा फिल्टर करना इस मंगा स्रोत द्वारा समर्थित नहीं है - ये सेटिंग्स विश्व स्तर पर या केवल वर्तमान मंगा पर लागू की जा सकती हैं। यदि विश्व स्तर पर लागू किया जाता है, तो व्यक्तिगत सेटिंग्स को अध्यारोहण नहीं किया जाएगा। - यह मंगा - शैलियों और स्थान दोनों के आधार पर फिल्टर करना इस स्रोत द्वारा समर्थित नहीं है - कृपया चुनें कि आप कौन से सामग्री स्रोत सक्षम करना चाहते हैं। इसे बाद में सेटिंग्स में भी विन्यस्त किया जा सकता है - खाता समन्वयन करने के लिए लॉगिन करें - शैलियों और राज्यों दोनों द्वारा फिल्टर करना इस स्रोत द्वारा समर्थित नहीं है - पिछला अध्याय - तयशुदा पृष्ठ सहेजने की डायरेक्टरी - टैप करने योग्य स्क्रीन क्षेत्रों के लिए कार्रवाइयां विन्यस्त करें - दाएं किनारे पर टैप करने या दाएं कुंजी दबाने से हमेशा अगले पृष्ठ पर स्विच हो जाता है। - पिछला पृष्ठ - पन्ने बदलने के लिए वॉल्यूम बटन का उपयोग करें - सुझाव सुविधा अक्षम है - नए अध्यायों की जांच अक्षम है - नेविगेशन बार में लेबल दिखाएं - पन्ने सहेजा जा रहा है - हर बार गंतव्य स्थान के लिए पूछें - वरीय डाउनलोड प्रारूप - अनेक CBZ फाइलें - स्वचालित - एकल CBZ फाइल - पठन आंकड़े - आंकड़े साफ हो गए - हफ्ता - पूरा समय - अन्य मंगा - एक मिनट से कम - आंकड़े - क्या आप सचमुच सभी पठन आंकड़े साफ करना चाहते हैं? इस क्रिया को पूर्ववत नहीं किया जा सकता है। - तीन महीने - आंकड़े साफ करें - महीना - दिन - चयनित अवधि के लिए कोई आंकड़े नहीं हैं - पठित पृष्ठ: %s - मंगा प्रवासन - प्रवासन पूरा हुआ - प्रवासन - वैकल्पिक - आपके इतिहास और पसंदीदा में \"%2$s\" से मंगा \"%1$s\" को \"%4$s\" से \"%3$s\" से बदल दिया जाएगा (यदि मौजूद है) - पढ़े हुए अध्याय मिटाएं - कोई अध्याय नहीं मिटाया गया है - %1$s को हटाया गया, %2$s को साफ किया गया - स्थान खाली करने के लिए स्थानीय स्टोरेज से उन अध्यायों को मिटा दें जिन्हें आप पढ़ चुके हैं - यह आपके स्थानीय स्टोरेज से पढ़े गए के रूप में चिह्नित सभी अध्यायों को स्थायी रूप से मिटा देगा। आप इसे बाद में पुनः डाउनलोड कर सकते हैं, लेकिन आयातित अध्याय हमेशा के लिए खो सकते हैं - पढ़े गए अध्याय स्वचालित रूप से मिटाएं - एप्लिकेशन प्रारंभ होने पर चलता है - ग्रिड दृश्य - अनुवाद द्वारा विभाजित - विभिन्न अनुवादों वाले अध्यायों को एक सूची के बजाय अलग-अलग दिखाएं - सबसे पुराना - बहुत पहले पढ़ा था - अपठित - यह मंगा स्रोत समर्थित नहीं है - स्रोत सक्षम करें - विवरण स्क्रीन पर \"पृष्ठ\" टैब सक्षम करें - पृष्ठ थंबनेल दिखाएं - सर्वर से कोई डेटा प्राप्त नहीं हुआ - कृपया उचित Kotatsu बैकअप फाइल चुनें - %d घं - %d मि - %1$d घं %2$d मि - ठीक करें - बाहरी स्टोरेज पर मंगा तक पहुंचने की कोई अनुमति नहीं है - अंतिम प्रयोग - अद्यतित दिखाएं - वेबटून मोड में अंतराल - वेबटून मोड में पृष्ठों के बीच लंबवत अंतराल दिखाएं - कम बार - अधिक बार - जांच की आवृत्ति - %1$s: %2$d - नेविगेशन UI पिन करें - स्क्रॉल पर नेविगेशन बार और खोज दृश्य को न छिपाएं - सुझाव खोजें - हाल के प्रश्न - सुझाए गए प्रश्न - रचयिता - आपको सर्वर द्वारा अवरुद्ध कर दिया गया है। किसी भिन्न नेटवर्क कनेक्शन (VPN, प्रॉक्सी, आदि) का उपयोग करने का प्रयास करें - अक्षम करें - स्रोत अक्षम - कनेक्टिविटी जांच अक्षम करें - यदि नेटवर्क संसाधनों तक पहुँचने के दौरान आपको SSL से संबंधित समस्याओं का सामना करना पड़ता है तो आप SSL प्रमाणपत्र सत्यापन को अक्षम कर सकते हैं। इससे आपकी सुरक्षा प्रभावित हो सकती है। इस सेटिंग को बदलने के बाद एप्लिकेशन को पुनरारंभ करना आवश्यक है। - यदि आपको कनेक्टिविटी से जुड़ी कोई समस्या है तो कनेक्टिविटी जांच को छोड़ दें (उदाहरण के लिए नेटवर्क कनेक्ट होने के बावजूद ऑफ़लाइन मोड में जाना) - NSFW सूचनाएं अक्षम करें - NSFW मंगा अपडेट के बारे में सूचनाएं न दिखाएं - नए अध्याय लॉग की जांच की जा रही है - नए अध्यायों के लिए पृष्ठभूमि जांच के बारे में जानकारी डीबग करें - नया - सभी भाषाएं - गुप्त मोड में ब्लॉक करें - पसंदीदा छवि सर्वर - पृष्ठ काटें - पिन करें - अनपिन करें - स्रोत अनपिन किए गए - स्रोत पिन किए गए - स्रोत पिन किया गया - स्रोत अनपिन किया गया - हालिया स्रोत - प्रतिशत पढ़ा - प्रतिशत शेष - अध्याय पढ़ा - बाहरी/प्लगइन - अध्याय शेष - असंगत प्लगइन या आंतरिक त्रुटि। सुनिश्चित करें कि आप प्लगइन और कोटात्सु के नवीनतम संस्करण का उपयोग कर रहे हैं - आपके द्वारा चयनित फिल्टर से मेल खाने वाला कोई मंगा नहीं है - कनेक्शन ठीक है - शीघ्र फिल्टर दिखाएं - अमान्य प्रॉक्सी विन्यास - कुछ मापदंडों के आधार पर मंगा सूचियों को फिल्टर करने की क्षमता प्रदान करता है - सहेजे गए पृष्ठ - अमान्य सर्वर पता - पुनः प्रयत्न करें - १६+ - बहुत अधिक अनुरोध. %s बाद में फिर से प्रयास करें - diff --git a/app/src/main/res/values-hr/plurals.xml b/app/src/main/res/values-hr/plurals.xml deleted file mode 100644 index 15c31a5634..0000000000 --- a/app/src/main/res/values-hr/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - %1$d stavka - %1$d stavke - %1$d stavki - - - %1$d novo poglavlje - %1$d nova poglavlja - %1$d novih poglavlja - - - %1$d poglavlje - %1$d poglavlja - %1$d poglavlja - - - Prije %1$d minute - Prije %1$d minute - Prije %1$d minuta - - - Prije %1$d sat - Prije %1$d sata - Prije %1$d sati - - - Prije %1$d dan - Prije %1$d dana - Prije %1$d dana - - - Prije %1$d mjesec - Prije %1$d mjeseca - Prije %1$d mjeseci - - - %1$d sat - %1$d sata - %1$d sati - - - %1$d minuta - %1$d minute - %1$d minuta - - diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml deleted file mode 100644 index 9cda469b28..0000000000 --- a/app/src/main/res/values-hr/strings.xml +++ /dev/null @@ -1,882 +0,0 @@ - - - Nema dopuštenja za pristup mangi na vanjskoj pohrani - Omogućite karticu \"Stranice\" na zaslonu s detaljima - Nikakvi podaci nisu primljeni s poslužitelja - Odaberite odgovarajuću datoteku sigurnosne kopije Kotatsu - %d h - %d m - %1$d h %2$d m - Popravi - Prikaži ažurirano - Prikaži okomite razmake između stranica u načinu webtoon - Češće - Nemoj skrivati navigacijsku traku i prikaz pretrage prilikom listanja - Predloženi upiti - Zadnje korišteno - Razmaci u webtoon modusu - Poslužitelj vas je blokirao. Pokušajte koristiti drugu mrežnu vezu (VPN, proxy itd.) - Rjeđe - Učestalost provjere - Nedavni upiti - Onemogući - Zakači navigacijsko sučelje - Prijedlozi za pretraživanje - Autori - Izvori onemogućeni - Lokalna pohrana - Favoriti - Povijest - Dogodila se greška - Detalji - Poglavlja - Popis - Detaljan popis - Mreža - Postavke - Manga izvori - Učitavanje… - Računanje… - Poglavlje %1$d od %2$d - Zatvori - Pokušaj ponovo - Obriši povijest - Ništa nije pronađeno - Čitaj - Još nema favorita - Dodaj u favorite - Nova kategorija - Dodaj - Sačuvaj - Dijeli - Stvori prečac - Dijeli %s - Traži - Traži mangu - Preuzimanje… - Pogreška mreže - Modus popisa - Tema - Svijetla - Tamna - Očisti - Ukloni - \"%s\" izbrisano iz lokalne pohrane - Stranica je spremljena - Dijeli sliku - Uvoz - Izbriši - Ova operacija nije podržana - Odaberite ZIP ili CBZ datoteku. - Bez opisa - Očisti predmemoriju stranice - Modus čitanja - Veličina mreže - Traži na %s - Izbriši mangu - Trajno izbrisati \"%s\" s uređaja? - Postavke čitača - Promijenite stranice - Nastaviti - Greška - Očisti predmemoriju sličica - Očišćeno - Interna pohrana - Vanjska pohrana - Domena - Dostupna je nova verzija aplikacije - Omogućeno je %1$d od %2$d - Nova poglavlja - Preuzimi - Postavke obavijesti - Zvuk obavijesti - LED indikator - Vibracija - Omiljene kategorije - Pokušajte preformulirati upit. - Ono što pročitate bit će prikazano ovdje - Pronađite što čitati u odjeljku «Istražite» - Prvo spremite nešto - Spremite nešto iz online kataloga ili uvezite iz datoteke. - Polica - Nedavno - Animacija stranice - Mapa preuzimanja - Nije dostupno - Nema dostupnog prostora za pohranu - Ostala pohrana - Svi favoriti - Prazna kategorija - Ovdje su prikazana nova poglavlja onoga što čitate - Rezultati pretraživanja - Nova verzija: %s - Ne provjeravaj - Upišite lozinku - Pogrešna lozinka - Zaštitite aplikaciju - Traži lozinku prilikom pokretanja Kotatsua - Ponovite lozinku - Nepodudarne lozinke - O aplikaciji - Verzija %s - Provjerite ima li ažuriranja - Nema dostupnih ažuriranja - S desna na lijevo - Nova kategorija - Modus skaliranja - Prilagodi širini - Prilagodi visini - Prilagodi sredini - Zadrži na početku - Crno - Koristi manje energije na AMOLED zaslonima - Sigurnosno kopiranje i vraćanje - Stvorite sigurnosnu kopiju podataka - Grupa - Danas - Dodirnite za ponovni pokušaj - Odabrana konfiguracija će se zapamtiti za ovaj manga - Tiho - Potrebna CAPTCHA - Riješi - Obriši kolačiće - Svi kolačići su uklonjeni - Očisti novosti - Trajno izbrisati svu povijest ažuriranja? - Provjerite ima li novih poglavlja - Unazad - Mrežni prikaz - Prijaviti se - Prijavite se da vidite ovaj sadržaj - Zadano: %s - Sljedeće - Unesite lozinku za pokretanje aplikacije - Potvrdi - Lozinka mora imati 4 znaka ili više - Neki uređaji imaju drugačije ponašanje sustava, što može prekinuti pozadinske zadatke. - Čitaj više - U redu čekanja - Poglavlje nedostaje - Prevedi ovu aplikaciju - Prijevod - Ovlašteni - Prijava na %s nije podržana - Bit ćete odjavljeni sa svih izvora - Žanrovi - Završeno - U tijeku - Zadano - Isključi NSFW mangu iz povijesti - Numerirane stranice - Pravila snimanja zaslona - Svi se podaci analiziraju samo lokalno na ovom uređaju i nikada se ne šalju nigdje. - Počnite čitati mangu i dobit ćete personalizirane prijedloge - Nemojte predlagati NSFW mangu - Resetiraj filter - Odaberite jezike na kojima želite čitati mangu. Kasnije ga možete promijeniti u postavkama. - Nikada - Samo na Wi-Fi - Uvijek - Prijavljeni kao %s - 18+ - Razni jezici - Pronađi poglavlje - Poglavlja će biti uklonjena u pozadini - Otkazano - Račun već postoji - Nazad - Sinkronizacija - Sinkronizirajte vaše podatke - Unesite vašu e-poštu za nastavak - Sakrij - Dostupni su novi izvori mange - Provjeriti ima li novih poglavlja i obavijestiti o tome - Primit ćete obavijesti o ažuriranjima mange koju čitate - Nećete primati obavijesti, ali će nova poglavlja biti istaknuta na popisima - Omogući obavijesti - Ime - Uredi - Uredi kategoriju - Pratim - Dodaj zabilješku - Ukloni zabilješku - Zabilješka dodana - Uklonjeno iz povijesti - Automatski otkrij modus čitanja - Pomaže pri provjerama ažuriranja u pozadini - Nešto je pošlo po zlu. Pošaljite izvješće o pogrešci razvojnim programerima kako biste nam pomogli da je popravimo. - Pošalji - Planirano - Čitam - Ponovo čitam - Dovršeno - Na čekanju - Prijavi - Prikaži indikatore napretka tokom čitanja - Brisanje podataka - Prikaži postotak pročitanih u povijesti i favoritima - Manga označena kao NSFW nikada neće biti dodana u povijest i vaš napredak neće biti spremljen - Može pomoći u slučaju nekih problema. Sva će ovlaštenja biti poništena - Prikaži sve - Nevažeća domena - Odaberite raspon - Izbriši svu povijest - Zadnja 2 sata - Povijest izbrisana - Upravljaj - Još nema zabilješki - Zabilješka izbrisana - Nema izvora mange - Omogućite izvore mange za čitanje mange na mreži - Nasumično - Jeste li sigurni da želite izbrisati odabrane omiljene kategorije? \nSve mange u njoj bit će izgubljene i to se ne može poništiti. - Poglavlje %1$d/%2$d Stranica %3$d/%4$d - Prikaži informacijsku traku u čitaču - Arhiva stripova - Mapa sa slikama - Uvoz mange - Uvoz dovršen - Možete izbrisati izvornu datoteku iz pohrane radi uštede prostora - Uvoz će uskoro početi - Novosti - Detalji pogreške:<br><tt>%1$s</tt><br><br>1. Pokušajte <a href=%2$s>otvoriti mangu u web-pregledniku</a> kako biste bili sigurni da je dostupna na izvoru<br>2. Provjerite koristite li <a href=kotatsu://about>najnoviju verziju Kotatsu</a><br>3. Ako je dostupno, pošaljite izvješće o pogrešci programerima. - Prikaži nedavne manga prečice - Učinite nedavnu mangu dostupnom dugim pritiskom na ikonu aplikacije - Ne prilagođavaj smjer listanja stranica u modus čitača, npr. pritiskom desne tipke uvijek prelazi na sljedeću stranicu. Ova opcija utječe samo na hardverske uređaje za unos - Ergonomska kontrola čitača - Korekcija boja - Svjetlina - Kontrast - Resetiraj - Spremi ili odbaci nespremljene promjene? - Odbaci - Nema više prostora na uređaju - Prikaži klizač za promjenu stranice - Webtoon zumiranje - Mreža nije dostupna - Uključite Wi-Fi ili mobilnu mrežu da biste čitali mangu online - Pogreška na strani poslužitelja (%1$d). Molimo pokušajte ponovo kasnije - Također očistite informacije o novim poglavljima - Kompaktan - Izvor onemogućen - Predučitavanje sadržaja - Označi kao trenutno - Jezik - Dijeli dnevnike - Omogući bilježenje - Snimite neke radnje u svrhu otklanjanja pogrešaka. Nemojte ga uključivati ako niste sigurni što radite - Prikaži sumnjiv sadržaj - Dinamična - Shema boja - Prikaži u mrežnom prikazu - Miku - Asuka - Mion - Rikka - Sakura - Mamimi - Usluge - Dopusti nestabilna ažuriranja - Primajte obavijesti o nestabilnim verzijama - Preuzimanje je počelo - Shvaćam - Brzina - Adresa poslužitelja - Možete koristiti poslužitelj za sinkronizaciju s vlastitim hostom ili zadanim. Nemojte ovo mijenjati ako niste sigurni što radite. - Ignorirajte SSL greške - Odaberite posluživač automatski - Automatski mijenjaj domene za izvore mange u slučaju grešaka ako su poslužitelji dostupni - Pauza - Nastavi - Pauzirano - Ukloni dovršene - Otkaži sve - Preuzimanje samo putem Wi-Fi mreže - Zaustavite preuzimanje kada se prebacite na mobilnu mrežu - Prijedlog: %s - Ponekad prikaži obavijesti s predloženom mangom - Više - Omogući - Ne hvala - Sva aktivna preuzimanja bit će otkazana, djelomično preuzeti podaci bit će izgubljeni - Vaša povijest preuzimanja će se trajno izbrisati. To neće utjecati na preuzete datoteke - Preuzimanja su nastavljena - Preuzimanja su pauzirana - Preuzimanja su uklonjena - Želite li primati personalizirane prijedloge za mange? - WebView nije dostupan: provjerite je li instaliran WebView provider - Tip - Port - Proxy - Nevažeća vrijednost - Unesite vašu e-poštu i lozinku za nastavak - Invertiraj boje - Korisničko ime - Lozinka - Autorizacija (nije obavezno) - Nevažeći broj port-a - Mreža - Podaci i privatnost - Vratite prethodno stvorenu sigurnosnu kopiju - Prikažite trenutno vrijeme i napredak čitanja na vrhu zaslona - Prikaži brojeve stranica u donjem kutu - Brisanje kolačića samo za određenu domenu. U većini slučajeva poništit će autorizaciju - Cijela manga - Prvi %s - Opis - Ne provjeravajte nova poglavlja pomoću mrežnih veza s ograničenim protokom - Unesite naslov mange, žanr ili naziv izvora - Napredak - Dodano - Prikaži - %s zahtijeva da se captcha riješi kako bi ispravno radio - Na vrh - Umanji - Povećaj - Prikaži gumbe za zumiranje - Treba li prikazati gumbe za kontrolu zumiranja u donjem desnom kutu - Držite zaslon uključenim - Ne isključujte ekran dok čitate mangu - Izbačeno - Smanjuje trake, ali može utjecati na performanse - 32-bitni modus boje - Predloži nove izvore nakon ažuriranja aplikacije - Upit za omogućavanje novododanih izvora nakon ažuriranja aplikacije - Popis opcija - Relevantnost - Kategorije - Online varijanta - Periodične sigurnosne kopije - Učestalost stvaranja sigurnosne kopije - Svaki dan - Manga - Hentai - Stripovi - Ostalo - Katalog izvora - Izvor omogućen - U ovom odjeljku nema dostupnih izvora ili su svi možda već dodani. -\nBudite u toku - Vašim upitom nisu pronađeni dostupni izvori mangi - Katalog - Onemogućite NSFW izvore i sakrijte mangu za odrasle s popisa ako je moguće - Pauzirano - Smanjite potrošnju memorije (beta) - Smanjite kvalitetu stranica izvan zaslona kako biste koristili manje memorije - Stanje - Ovaj izvor mange ne podržava filtriranje prema više žanrova - Primjeni - Ovaj izvor ne podržava filtriranje po žanrovima i lokalitetima - Ovaj izvor ne podržava filtriranje po žanrovima i stanjima - Počnite upisivati naziv žanra - Datum sigurnosne kopije: %s - Nadolazeće - Ime obrnuto - Ocjena sadržaja - Sigurno - Sugestivno - Za odrasle - Zadana kartica - Označi kao dovršeno - Označiti odabranu mangu kao potpuno pročitanu? -\n -\nUpozorenje: trenutni napredak čitanja bit će izgubljen. - Ova je kategorija bila skrivena s glavnog zaslona i dostupna je kroz Meni → Upravljanje kategorijama - Svezak %d - Nepoznati svezak - Vaš napredak u čitanju se neće spremiti - Okomito - Zadnje pročitano - Prikaži meni - Prikaži/sakrij korisničko sučelje - Prethodno poglavlje - Sljedeće poglavlje - Sljedeća stranica - Zadani webtoon smanji - Cjeloekranski modus - Sakrij stanje sustava i navigacijske trake - Prikaži procijenjeno vrijeme čitanja - Vrijednost procjene vremena može biti netočna - Značajka prijedloga je onemogućena - Provjera novih poglavlja je onemogućena - Prikaži oznake u navigacijskoj traci - Spremanje stranica - Svaki put pitajte za odredišni direktorij - Zadani direktorij za spremanje stranice - Ukloni iz povijesti - Lokacija - Preferirani format preuzimanja - Automatski - Jedna CBZ datoteka - Više CBZ datoteka - Statistika čitanja - Druge mange - Manje od minute - Statistika - Statistika obrisana - Obriši statistiku - Izbrišite poglavlja koja ste već pročitali iz lokalne pohrane kako biste oslobodili prostor - Ovo će trajno izbrisati sva poglavlja označena kao pročitana iz vaše lokalne pohrane. Kasnije ga možete ponovo preuzeti, ali uvezena poglavlja mogu biti zauvijek izgubljena - Automatski izbrišite pročitana poglavlja - Pokreće se kada se aplikacija pokrene - Podjeli po prijevodima - Pokažite poglavlja s različitim prijevodima odvojeno, umjesto na jednom popisu - Najstariji - Davno pročitano - Nepročitano - Omogući izvor - Ovaj izvor mange nije podržan - Prikaži sličice stranica - Onemogući provjeru povezivanja - Možete onemogućiti provjeru SSL certifikata u slučaju da se suočite s problemima povezanim sa SSL-om prilikom pristupa mrežnim resursima. To može utjecati na vašu sigurnost. Nakon promjene ove postavke potrebno je ponovno pokretanje aplikacije. - Preskočite provjeru povezivanja u slučaju da imate problema s njom (npr. odlazak u izvanmrežni način rada iako je mreža povezana) - Onemogući NSFW obavijesti - Ne prikazuj obavijesti o ažuriranjima NSFW mange - Provjera zapisnika novih poglavlja - Informacije o otklanjanju pogrešaka o pozadinskim provjerama za nova poglavlja - Novo - Svi jezici - Blokiraj u anonimnom načinu rada - Obrada… - Preuzeto - Ime - Najnovije - Redoslijed sortiranja - Filter - Slijedi sustav - Stranice - B|kB|MB|GB|TB - Standard - Webtoon - Ukloni - Gotovo - Pročitaj kasnije - Veličina: %s - Ažuriranje sažetka sadržaja počet će uskoro - Potražite ažuriranja - Obriši povijest pretraživanja - Otvorite u web pregledniku - Ovdje je nekako prazno… - Ažuriranja - Preuzimanja - Popularno - Ažurirano - Ocjena - Spremi stranicu - Obavijesti - Ažuriraj - Još nema povijesti - Očisti sažetak ažuriranja - Očišćeno - Zakreni zaslon - Priprema… - Vrati iz sigurnosne kopije - Datoteka nije pronađena - Svi podaci su vraćeni - Podaci su vraćeni, ali ima grešaka - Možete stvoriti sigurnosnu kopiju svoje povijesti i favorita i obnoviti je - Jučer - Davno - Vraćeno - Upravo sada - Dopusti - Uvijek blokiraj - Prijedlozi - Nema poglavlja u ovoj mangi - Izgled - Ažuriranje prijedloga - Navedite žanrove koje ne želite vidjeti u prijedlozima - Pomaže u izbjegavanju blokiranja vaše IP adrese - Obrada spremljene mange - Zabilješke - Zabilješka uklonjena - DNS preko HTTPS-a - Onemogući optimizaciju baterije - Izbačeno - Manga iz vaših favorita - Možete stvoriti zabilješku dok čitate mangu - Prazno - Dvaput pritisnite Natrag za izlaz iz aplikacije - Potvrda izlaza - Korištenje pohrane - Želite li trajno ukloniti sve nedavne upite za pretraživanje? - Dobrodošli - Sigurnosna kopija spremljena - Omogućeno - Prethodno učitavanje stranica - Nema omiljenih kategorija - Poništi - Onemogući sve - Koristite biometriju ako je dostupna - Vaša nedavno pročitana manga - Istraži - Ponovno pritisnite Natrag za izlaz - Spremljena manga - Predmemorija stranica - Drugi cache - Dostupno - Onemogućeno - Zadani modus - Automatski otkrij je li manga webtoon - Uklonjeno iz favorita - Sadržaj nije pronađen ili je uklonjen - Nema poglavlja - Opcije - Usporavanje preuzimanja - Odjavite se - Rasporedi - Anonimni modus - Ispostavite žanrove - Trajno izbrisati odabrane stavke s uređaja? - Uklanjanje dovršeno - Automatsko listanje - Blokiraj na NSFW-u - Omogući prijedloge - Predložiti mangu na temelju vaših preferencija - Kanade - Pronađite slično - Za praćenje napretka čitanja odaberite Meni → Prati na zaslonu s detaljima mange. - Dodirnite i držite stavku da biste im promijenili redoslijed - Ponovno pokrenite aplikaciju kako biste primijenili ove promjene - Možete odabrati direktorij s arhivama ili slikama. Svaka arhiva (ili poddirektorij) bit će prepoznata kao poglavlje. - Postavke sinkronizacije - Ovdje nema ničega - Zaglavlje UserAgent-a - Možete odabrati jednu ili više .cbz ili .zip datoteka, svaka će datoteka biti prepoznata kao zasebna manga. - Prikaži na polici - Možete se prijaviti na postojeći račun ili stvoriti novi - Nemate preuzimanja - Preuzimanja su otkazana - Očisti mrežnu predmemoriju - Adresa - Proxy za optimizaciju slika - Dopusti gestu zumiranja u modusu webtoona - Sva poglavlja s prijevodom %s - Ovaj mjesec - Svjetla - Bijela - Pozadina - Provjerite jeste li odabrali ispravnu datoteku sigurnosne kopije - Upravljanje kategorijama - Nemojte ažurirati prijedloge pomoću mrežnih veza s ograničenim protokom - Jezici - Direktorij - Odjeljci glavnog zaslona - Nije moguće dodati više stavki - Premješteno na vrh - Svaka 2 dana - Ručno - Ovaj izvor mange ne podržava pretraživanje - Preskoči - Sivi tonovi - Globalno - Ova manga - Ove postavke mogu se primijeniti globalno ili samo na trenutnu mangu. Ako se primjenjuju globalno, pojedinačne postavke neće biti zamjenjene. - Odaberite koje izvore sadržaja želite omogućiti. To se također može konfigurirati kasnije u postavkama - Prijavite se za sinkronizaciju računa - Prethodna stranica - Radnje čitatelja - Konfigurirajte radnje za dodirna područja zaslona - Koristite tipke za glasnoću za prebacivanje stranica - Radnja pri dodiru - Radnja pri dugom dodiru - Koristi raspored dviju stranice u poleženom položaju (beta) - Sljedeći nepročitani %s - Sva nepročitana poglavlja - Sva nepročitana poglavlja (%s) - Odaberite poglavlja ručno - Odaberite prilagođeni direktorij - Nemate pristup ovoj datoteci ili direktoriju - Lokalni direktoriji mange - Glasovno pretraživanje - Povezana manga - Tamna - Crna - Podaci nisu vraćeni - Na uređaju - Jednom tjedno - x%.1f - Upravljanje izvorima - Ovaj izvor mange ne podržava filtriranje prema višestrukim stanjima - Možete omogućiti usporavanje preuzimanja za svaki izvor mange zasebno u postavkama izvora ako imate problema s blokiranjem na strani poslužitelja - Vrati - Omogući tipke za glasnoću - Nijedan - Vratiti postavke na zadane vrijednosti? Ova se radnja ne može poništiti. - Želite li stvarno izbrisati sve statistike čitanja? Ova se radnja ne može poništiti. - Mjesec - Pročitane stranice: %s - Nijedno poglavlje nije izbrisano - Preuzeto - Koristite uslugu wsrv.nl kako biste smanjili promet i ubrzali učitavanje slika ako je moguće - Nepoznato - Previše zahtjeva. Pokušajte ponovno kasnije - Popis mangi - Vraćeni su nevažeći podaci ili je datoteka oštećena - Dva puta mjesečno - Jednom mjesečno - Dostupno: %1$d - Isključi žanrove - Tjedan - Dan - Alternative - Omogućite povremene sigurnosne kopije - Moglo bi vam pomoći pri započinjanju preuzimanja ako imate problema s njim - Cijelo vrijeme - Migracija mange - Migracija dovršena - U toku - Onemogući NSFW - Prikaži popis povezanih mangi. U nekim slučajevima može biti netočan ili nedostajati - Napredno - Izlazni direktorij sigurnosne kopije - Tri mjeseca - Nema statistike za odabrano razdoblje - Zadnja uspješna sigurnosna kopija: %s - Migrirati - Uklonjeno %1$s, izbrisano %2$s - Zaključavanje zakretanja zaslona - Manga \"%1$s\" iz \"%2$s\" bit će zamijenjena s \"%3$s\" iz \"%4$s\" u vašoj povijesti i favoritima (ako postoje) - Brisanje pročitanih poglavlja - Izreži stranice - Izvori otkvačeni - Prikvači - Otkvači - Izvor prikvačen - Izvor otkvačen - Nedavni izvori - Eksterni/dodatak - Preferirani server slika - Izvori prikvačeni - Postotak pročitano - Postotak preostalo - Pročitana poglavlja - Preostala poglavlja - Nekompatibilni dodatak ili interna pogreška. Provjerite koristite li najnoviju verziju dodatka i Kotatsu - Nema manga koji odgovaraju odabranim filtrima - Veza je u redu - Neispravna konfiguracija proksija - Prikaži brze filtre - Pruža mogućnost filtriranja popisa manga prema određenim parametrima - Nevažeća adresa servera - SFW - Pokušaj ponovo - Previše zahtjeva. Pokušajte ponovno nakon %s - %d s - %1$d min %2$d s - Preskoči sve - Nije u favoritima - Nepopularno - Zastoj - Niska ocjena - Uzlazno - Silazno - Datum - Popularnost - Aktualizirano davno - Manga „%1$s” (%2$s) zamijenjen sa „%3$s” (%4$s) - Preuzimanja u pozadini - Preuzmi nova poglavlja - Manga s preuzetim poglavljima - Prijavite na %s za nastavljanje - Prijavite se za postavljanje integracije s %s. To će vam omogućiti pratiti napredak i statnje čitanja mange - Roman - Manhua - Manhwa - Nedavno dodano - Dodano davno - Ovaj izvor ne podržava pretraživanje s filtrima. Vaši filtri su izbrisani - Kodomo - Stranice su spremljene - Nestabilna funkcija - %s ne zahtijeva popravljanje - Za %s nisu pronađene alternative - Popularno u ovom satu - Popularno danas - Popularno ovaj mjesec - Popularno ove godine - Josei - Godine - Bilo koje - Bez nastavka - Doujinshi - Demografija - Shounen - Seinen - Izvorni jezik - Godina - Shoujo - Neispravni format: očekuje se slika, ali je dobiveno %s - Pokreni preuzimanje - Spremiti odabranu mangu? To može trošiti mrežni promet i memoriju na disku - Žanr - Poglavlja se mogu preuzeti dugim klikom na stavku u popisu poglavlja. - Više opcija - Sva - Preuzimanje preko mobilne mreže - Dozvoliti preuzimanja preko mobilne mreže? - Pitaj svaki put - Položaj ekrana - Uspravno - Nemoj dozvoliti - Dozvoli uvijek - Dozvoli jednom - Položeno - Pristup odbijen (403) - Maksimalni broj sigurnosnih kopija - Izbriši stare sigurnosne kopije - Automatski izbriši stare sigurnosne kopije datoteka radi uštede memorije - Nepodržani format slika: %s - Igra (generirano od računala) - Upute - Otklanjanje grešaka - Greška dodatka: %s\nProvjerite koristite li najnoviju verziju dodatka i aplikacije Kotatsu - Ova je funkcija eksperimentalna. Provjerite imate li sigurnosnu kopiju kako biste izbjegli gubljenje podataka - Popularno ovaj tjedan - Umjetnik (generirano od računala) - Skup slika - Izvorni kod - Telegram grupa - Spremi manga - Preuzimanje je dodano - Popravljanje mange - Uspješno popravljeno - Ova funkcija pronalazi alternativne izvore za odabranu mangu. Zadatak će potrajati i odvijat će se u pozadini - Odredišni direktorij - Udaljeni host je resetirao vezu - Prikaži klizač - Inkognito - Probna poruka - Chat ID nije postavljen - Provjeri je li API radi - Otvori Telegram bot - Ovaj izvor zahtijeva rješavanje captcha zadatka za nastavljanje - E-mail - Izbriši bazu podataka - Izbriši informacije o mangama koje se ne koriste - Provjeri vezu - Pošalji sigurnosne kopije u Telegram - Upiši ID chata na koji treba slati sigurnosne kopije - Pritisni za otvaranje chata s Kotatsu Backup Bot - Prijevod - Ocjena - Izvor - Autor - Telegram chat ID - Sigurnosna kopija će se obnoviti u pozadini - Obnavljanje sigurnosne kopije - Nećeš primati obavijesti o rješavanju CAPTCHA za ovaj izvor, ali to može prouzročiti prekid pozadinskih operacija (provjeravanje novih poglavlja, dobivanje preporuka itd.) - Transparentna traka s informacijama čitača - Aktiviraj sve manga izvore - Svi manga izvori će biti trajno aktivirani - Svi izvori su aktivirani - Barataj poveznicama - Barataj manga poveznicama iz eksternih aplikacija (npr. web preglednik). Možda ćeš to također morati ručno aktivirati u postavkama sustava aplikacije - Jednostavno - Kontrole čitača u donjoj traci - Poglavlja i stranice - Klizač za listanje stranica - Okretanje ekrana je zaključano - Okretanje ekrana je otključano - Deaktiviraj Captcha obavijesti - Globalna pretraga - Traži svuda - Značke u popisima - 16+ - Ekspresivna (test) - Svezak %1$s Poglavlje %2$s - Poglavlje %s - Neimenovano poglavlje - Pretraži deaktivirane izvore - Detalji greške - Pokušaj otvoriti manga u web pregledniku kako bi provjerio/la je li dostupan na izvornom mjestu. - Izgleda da je tvoja Kotatsu verzija zastarjela. Instaliraj najnoviju verziju za dobivanje svih dostupnih ispravki. - Poveznica na manga u Kotatsu - Poveznica na manga na %s - Pošalji izvještaj o grešci programerima. To će nam pomoći da istražimo i ispravimo problem. - Izbriši podatke iz preglednika - Izbriši podatke iz preglednika poput predmemorije i kolačića. Upozorenje: Autorizacija na izvorima mange može postati nevažeća - Nema dozvolu za pisanje u datoteku - Manga za odrasle se neće prikazivati u prijedlozima. Ova opcija možda neće točno funkcionirati s nekim izvorima - Uključi deaktivirane izvore - Prikaži prijedloge iz svih izvora mange, uključujući deaktivirane - Istakni opasne žanrove - Istakni žanrove koji bi mogli biti neprikladni za većinu korisnika - Otpusti za otvaranje prethodnog poglavlja - Otpusti za otvaranje sljedećeg poglavlja - Nema prethodnog poglavlja - Nema sljedećeg poglavlja - Preokreni navigacijske kontrole - Zamijeni gumb za glasnoću i fizičke navigacijske tipke (lijevo/gore/dolje/desno) - Aktiviraj geste povlačenja - Aktiviraj geste povlačenja za mijenjanje poglavlja u webtoonu - Odabrana staza se ne može koristiti jer ne označava datoteku ili direktorij - Ove promjene će utjecati na način prikaza mange u aplikaciji - Koristi zadanu naslovnicu - Promijeni naslovnicu - Odaberi stranicu mange - Odaberi prilagođenu datoteku - Stranica će se mijenjati svakih ~%d sekundi - Ne pitaj ponovo - Ovaj manga može sadržati sadržaj za odrasle. Želiš li koristiti anonimni modus? - Anonimni modus za mange s neprimjerenim sadržajem (NSFW) - Potrebna je dodatna radnja - Sakrij s glavnog ekrana - Dnevnik promjena - Povijest promjena za nedavno objavljene verzije - Sažmi - Proširi - Blokiraj oglase u pregledniku - Blokiraj oglase u ugrađenom pregledniku (beta) - Sažmi dugi opis - Izrada sigurnosne kopije - Dijeli sigurnosnu kopiju - Otvori čitač u zasebnom zadatku - Omogućuje istovremeno otvaranje više čitača s različitim mangama - Itsuka - Totoro - Žućkasta pozadina (plavi filtar) - Čišćenje lokalne memorije - Neuspjelo stvaranje sigurnosne kopije - Glavni ekran - Prikaži plutajući gumb „Nastavi” - Omogućuje nastavak čitanja jednim klikom. Ovaj se gumb neće prikazivati u anonimnom modusu ili kada je povijest prazna - Oštećena ZIP arhiva (%s) - Discord token - Unesi svoj Discord token ili klikni %s za dobivanje tokena putem preglednika - Ovdje umetni svoj Discord token - Prikaži svoje stanje čitanja na Discordu - Nabavi - Čitanje manga na Kotatsu – aplikaciji za čitanje manga - Čitaš %s - Čitaj na %s - Ne koristi Rich Presence klijent (RPC) za sadržaj za odrasle - Nevažeći token: %s - Prikaži plutajući gumb kontrola - Nedostupno - Ovaj manga nije dostupan za čitanje na ovom izvoru. Pokušaj ga potražiti u drugim izvorima ili otvoriti u pregledniku za više informacija - Ovaj manga ne sadrži nijedno poglavlje - Neuspjelo učitavanje popisa poglavlja - Telegram integracija - Testiraj izvor mange - Discord Rich Presence - Unesi svoj Discord token za uključivanje Rich Presence podataka - Spremljeni filtri - Upiši ime - Prikaži skočnu poruku s naslovom poglavlja kada je promijenjen - Preimenuj - Spremi filtar - Prikaži skočnu poruku za promijenjeno poglavlje - Osjetljivost pomicanja dviju stranica - Svakih 6 sati - Prepiši - Filtar s imenom „%s” već postoji. Želiš li ga prepisati? - Spremište i mreža - Stvori ili obnovi sigurnosnu kopiju - Uklanjanje podataka - Privatnost - Ovaj izvor mange označen je kao pokvaren. Neke funkcije možda neće raditi - Standardni direktorij za preuzimanje manga - Ako deinstaliraš aplikaciju, ovaj će se direktorij izbrisati sa svim podacima - %1$s dostupno - diff --git a/app/src/main/res/values-hu/plurals.xml b/app/src/main/res/values-hu/plurals.xml deleted file mode 100644 index 2ea448b419..0000000000 --- a/app/src/main/res/values-hu/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d új fejezet - %1$d új fejezetek - - - %1$d fejezet - %1$d fejezetek - - - %1$d elem - %1$d elemek - - - %1$d perccel ezelőtt - %1$d perccel ezelőtt - - - %1$d órával ezelőtt - %1$d órával ezelőtt - - - %1$d nappal ezelőtt - %1$d nappal ezelőtt - - - %1$d hónappal ezelőtt - %1$d hónappal ezelőtt - - - %1$d óra - %1$d óra - - - %1$d perc - %1$d perc - - \ No newline at end of file diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml deleted file mode 100644 index e5b07c1a40..0000000000 --- a/app/src/main/res/values-hu/strings.xml +++ /dev/null @@ -1,642 +0,0 @@ - - - Előzmények - Lista - Részletes lista - Rács - Lista mód - Beállítások - Manga források - Betöltés… - Számítás… - Fejezet %1$d / %2$d - Próbálja újra - Nem található semmi - Nincs még előzmény - Olvas - Nincsenek még kedvencek - Hozzáadás - Mentés - Megosztás - Parancsikon létrehozása… - Megosztás %s - Keresés - Manga keresése - Feldolgozás… - Letöltött - Letöltések - Név - Frissített - Legújabb - Rendezési sorrend - Értékelés - Szűrő - Fényes - Rendszer alapján - Törlés - Eltávolítás - Oldal mentése - Kép megosztása - Importálás - Ez a művelet nem engedélyezett - Válassz ZIP vagy CBZ fájlt. - Nincs leírás - Helyi tárhely - Kedvencek - Hiba történt - Hálózati hiba - Bezár - Részletek - Fejezetek - Előzmények törlése - Kedvencekhez adás - Új kategória - Letöltés… - Népszerű - Téma - Sötét - Oldalak - %s törölve lett a helyi tárhelyből - Mentve - Törlés - Legutóbbi - Törölve - Nem elérhető - Kész - Összes kedvenc - Üres kategória - Új kategória - Adatmentés létrehozása - Helyreállítás biztonsági mentésből - Tegnap - Csoport - Mindig - Oldalak előtöltése - Határozz meg műfajokat, amiket nem akarsz látni a javaslatokban - Megszakítva - Add meg az email címed a folytatáshoz - Oldal gyorsítótár törlése - B|kB|MB|GB|TB - Standard - Webtoon - Olvasási mód - Rács mérete - Keresés %s-en - Manga törlése - Olvasó beállítások - Oldalak váltása - Folytatás - Hiba - Miniatűrök gyorsítótárának törlése - Keresési előzmények törlése - Törölve - Belső tárhely - Külső tárhely - Tartomány - Elérhető az alkalmazás egy új verziója - Megnyitás böngészőben - Értesítések - Új fejezetek - Letöltés - Értesítési beállítások - Értesítési hang - LED jelzőfény - Rezgés - Kedvenc kategóriák - Eltávolítás - Kicsit üres itt… - Próbáld meg átalakítani a kérdést. - Először ments el valamit - Polc - Oldal animáció - Letöltések mappa - Nincs rendelkezésre álló tárhely - Egyéb tárhely - Olvasás később - Frissítések - eresési eredmények - Új verzió: %s - Méret: %s - Frissítési előzmények törlése - Képernyő elforgatása - Frissítés - Frissítések keresése - Ne ellenőrizd - Add meg a jelszót - Helytelen jelszó - Nem egyező jelszavak - Névjegy - Verzió %s - Frissítések keresése - Nincsenek rendelkezésre álló frissítések - Jobbról balra - Méretezési mód - Középre igazítás - Igazítás a magassághoz - Igazítás a szélességhez - Fekete - Kevesebb energiát használ AMOLED képernyőkön - Helyreállítva - Mentés és helyreállítás - Előkészítés… - A fájl nem található - Minden adat helyreállításra került - Az adatok helyreállításra kerültek, de hibák találhatók - Épp most - Régen - Ma - Koppintson újrapróbálkozáshoz - Letiltva - Szűrő visszaállítása - Válaszd ki azokat a nyelveket, amelyeken mangát szeretnél olvasni. Később megváltoztathatod a beállításokban. - Soha - Csak Wi-Fi-n - 18+ - Különböző nyelvek - Nincsenek fejezetek ebben a mangában - %1$s%% - Megjelenés - Javaslatok frissülnek - Műfajok kizárása - A kiválasztott elemek véglegesen törlődnek a készülékről? - Eltávolítás befejezve - Letöltési késleltetés - Segít elkerülni az IP-címed blokkolását - Mentett manga feldolgozása - A fejezetek a háttérben lesznek eltávolítva - A fiók már létezik - Vissza - Szinkronizálás - Szinkronizáld az adataidat - Elrejt - Új manga források érhetőek el - Keresés új fejezetek után és értesülni róla - Bejelentkezve mint %s - Könyvjelzők törölve - Nincsenek manga források - Nincsenek fejezetek - Kijelentkezés - Könyvjelző hozzáadása - Könyvjelző eltávolítva - Segít a háttérfrissítésekben - Valami hiba történt. Kérlek, küldj hibajelentést a fejlesztőknek, hogy segíthessünk a hiba elhárításában. - Tervezett - Olvasás - Újraolvasás - Befejezve - Függőben - Ujjlenyomat-azonosítást használata, ha elérhető - Hibás domain - Válaszd ki a tartományt - Információs sáv megjelenítése az olvasóban - Mappa képekkel - Manga importálása - Képregény archívum - Importálás befejezve - Az importálás hamarosan elkezdődik - Hírfolyam - Törölheted az eredeti fájlt a tárolóból, hogy helyet spórolj - Ergonomikus olvasóvezérlés - Színkorrekció - Fényerő - Webtoon zoomolás - Rendszer alapján - \"%s\" véglegesen törölve legyen az eszközről? - %1$d aktiválva a %2$d-ból - Amit épp olvasol, az itt jelenik meg - Találd meg, mit olvashatsz a «Felfedezés» szekcióban - Ments el valamit egy online katalógusból, vagy importálj egy fájlból. - Az általad olvasott mangák új fejezetei itt jelennek meg - A hírfolyam frissítése hamarosan elkezdődik - Alkalmazás védése - Jelszó kérése a Kotatsu indításakor - Ismételd meg a jelszót - Létrehozhatsz egy biztonsági másolatot az előzményeidről és kedvenceidről, majd visszaállíthatod - A választott beállításokat megjegyezzük ehhez a mangához - Néma - CAPTCHA szükséges - Sütik törlése - Megoldani - Az összes süti törölve lett - A teljes frissítési előzmény törlésre kerüljön? - Hírfolyam törlése - Új fejezetek keresése - Megfordít - Belépés - Belépés szükséges a tartalom megtekintéséhez - Alap: %s - Tovább - Add meg azt a jelszót, amivel az alkalmazást indítani szeretnéd - Megerősít - A jelszónak legalább 4 karakterből kell állnia - Az összes legutóbbi keresési lekérdezés törlésre kerüljön? - Üdvözlünk - Mentés sikeresen elmentve - Néhány készülék rendszere eltérően működik, ami megszakíthatja a háttérfeladatokat. - Tudj meg többet - Sorba állítva - A fejezet hiányzik - Fordítsd le ezt az alkalmazást - Értesítések engedélyezése - Név - Szerkesztés - Kategória szerkesztése - Külső platformok (követés) - Nincsenek kedvenc kategóriák - Könyvjelző törlése - Könyvjelzők - Könyvjelző hozzáadva - Visszavonás - Eltávolítva az előzményekből - DNS HTTPS-en keresztül - Alapértelmezett mód - Automatikus olvasó mód felismerés - Automatikusan felismeri, hogy egy manga webtoon-e - Akkumulátor-optimalizálás letiltása - Küld - Elvetett - Összes letiltása - Manga a kedvenceid közül - A nemrég olvasott mangád - Jelent - Adattörlés - Összes mutatása - Minden előzmény törlése - Utolsó 2 óra - Előzmények törölve - Kezelés - Még nincsenek könyvjelzők - Manga olvasás közben létrehozhatsz könyvjelzőt - Manga források engedélyezése az online mangák olvasásához - Véletlenszerű - Újrarendezés - Üres - Felfedezés - Nyomd meg újra a Vissza gombot a kilépéshez - Kattints kétszer a Vissza gombra az alkalmazásból való kilépéshez - Kilépés megerősítése - Mentett manga - Oldalak gyorsítótára - Egyéb gyorsítótár - Tárhely használat - Elérhető - %s - %s - Eltávolítva a kedvencekből - Opciók - A tartalom nem elérhető vagy törölték - Inkognitó mód - Automatikus lapozás - Fej. %1$d/%2$d Old. %3$d/%4$d - Kontraszt - Visszaállítás - A nem mentett változásokat menteni vagy elvetni? - Elvet - Nincs több hely a készüléken - Mutassa a lapváltó csúszkát - A hálózat nem elérhető - Kompakt - Forrás letiltva - Tartalom előtöltése - Aktuálisként jelölés - Nyelv - Naplózás engedélyezése - Naplók megosztása - Gyanús tartalom megjelenítése - Dinamikus - Színséma - Miku - Asuka - Mion - Rikka - Sakura - Mamimi - Kanade - Itt nincs semmi - Kérlek indítsd újra az alkalmazást a változtatások érvényesítéséhez - SSL hibákat mellőzése - Sötét - Háttér - Fehér - Fekete - Az adatok visszaállítása nem sikerült - Ellenőrizd, hogy a megfelelő biztonsági mentési fájlt választottad-e ki - Havonta egyszer - Minden nap - Műfajok kizárása - %1$s %2$s - Legutóbb olvasott - Menü megjelenítése - Címkék megjelenítése a navigációs sávban - Oldalak mentése - Alapértelmezett oldalmentési mappa - A jobb szélen való koppintás, vagy a jobb billentyű lenyomása mindig a következő oldalra vált. - Automatikusan váltson domaineket hiba esetén a manga forrásoknál, ha tükrök állnak rendelkezésre - Ezeket a beállításokat globálisan vagy csak az aktuális mangára lehet alkalmazni. Globálisan alkalmazva, az egyedi beállítások nem lesznek felülírva. - Ha problémád van a szerver-oldali blokkolással, minden egyes manga forráshoz külön engedélyezheted a letöltés lassítását a forrásbeállításokban - Ez a forrás nem támogatja a műfajok és a helyszín szerinti szűrést együttesen - Eltávolítás az előzményekből - Mindig kérdezze meg a célmappát - Preferált letöltési formátum - Egyetlen CBZ fájl - Több CBZ fájl - Kezdetben rendezni - Fordítás - Hitelesítve - Bejelentkezés nem támogatott a(z) %s-en - Ki leszel jelentkezve az összes forrásból - Műfajok - Befejezett - Folyamatban - Alapértelmezett - NSFW-mangát kihagyni a előzményekből - Számozott oldalak - Képernyőkép szabályzat - Engedélyez - Mindig blokkold - Javaslatok - NSFW blokkolása - Javaslatok engedélyezése - Engedélyezve - Javasolj mangát az előnyeid alapján - Ne javasolj NSFW mangát - Minden adat csak helyben, ezen az eszközön van elemzés alatt, sosem kerül elküldésre semerre. - Kezdj el olvasni mangát, és személyre szabott javaslatokat fogsz kapni - Fejezet keresése - Értesítéseket fogsz kapni a manga frissítésekről, amit olvasol - Nem fogsz értesítéseket kapni, de az új fejezetek ki lesznek emelve a listákban - A olvasási előrehaladás mutatójának megjelenítése - A haladás (százalékosan) megjelenítése az előzményekben és kedvencekben - A NSFW jelzésű mangák soha nem kerülnek hozzáadásra az előzményekhez, és a haladásod nem lesz mentve - Segíthet néhány probléma esetén. Minden hitelesítés érvényét veszti - Biztosan törölni szeretnéd a kiválasztott kedvenc kategóriákat? \nMinden mangája elveszik, és ez nem visszavonható. - Aktuális manga hivatkozásai megjelenítése - Tedd elérhetővé a legújabb mangákat az alkalmazás ikonjának hosszú megnyomásával - Kapcsold be a Wi-Fi-t vagy a mobilhálózatot, hogy online olvashass mangát - Szerver hiba (%1$d). Próbálkozz később - Valamint új fejezetekről szóló információk törlése - Rács nézetben megjelenít - Hiba részletei:<br><tt>%1$s</tt><br><br>1. Próbáld meg <a href=%2$s>megnyitni a mangát egy webböngészőben</a>, hogy megbizonyosodj róla, hogy elérhető-e az eredeti forrásáról.<br>2. Győződj meg arról, hogy a <a href=kotatsu://about>Kotatsu legfrissebb verzióját</a> használod.<br>3. Ha elérhető, küldj egy hibajelentést a fejlesztőknek. - Az olvasási előrehaladás követéséhez válaszd a Menü → Követés lehetőséget a manga részletek képernyőn. - Rögzít néhány műveletet hibakeresési célokra. Ne kapcsold be, ha nem vagy biztos benne, hogy mit csinálsz - Szolgáltatások - Instabil frissítések engedélyezése - Értesítések fogadása instabil verziókról - Letöltés elkezdve - Értettem - Koppints és tartsd nyomva egy elemet a sorrend megváltoztatásához - UserAgent fejléc - Választhatsz egy vagy több .cbz vagy .zip fájlt, minden egyes fájlt külön manga-ként fog felismerni. - Sebesség - Bejelentkezhetsz egy meglévő fiókba vagy létrehozhatsz egy újat - Hasonló keresése - Szinkronizációs beállítások - Szerver cím - Választhatsz egy mappát archívumokkal vagy képekkel. Minden egyes archívum (vagy almappa) egy-egy fejezetként lesz felismerve. - Mutatás a Polcon - Használhatsz saját szinkronizációs szervert vagy az alapértelmezettet. Ne változtasd meg ezt, ha nem vagy biztos abban, mit csinálsz. - Automatikusan válassz tükröt - Szünet - Folytatás - Szüneteltetve - Eltávolítás befejezve - Összes megszakítása - Csak Wi-Fi-n keresztül töltsd le - Mobilhálózatra váltáskor állítsa le a letöltést - Javaslat: %s - Néha mutass értesítéseket manga javaslatokkal - Több - Engedélyez - Nem, köszönöm - Minden aktív letöltés megszakad, a részben letöltött adatok elvesznek - A letöltési előzményeid véglegesen törlődnek - Nincsenek letöltéseid - A letöltések folytatódtak - A letöltések szünetelnek - A letöltések eltávolításra kerültek - A letöltések törölve lettek - Szeretnél személyre szabott manga ajánlásokat kapni? - WebView nem elérhető: ellenőrizd, hogy a WebView szolgáltató telepítve van-e - Hálózati gyorsítótár törlése - Típus - Cím - Port - Proxy - Érvénytelen érték - Add meg az e-mail címed és a jelszavad a folytatáshoz - Letöltött - Proxy a képek optimalizálásához - Használd a wsrv.nl szolgáltatást a forgalom csökkentéséhez és a képek betöltésének felgyorsításához, ha lehetséges - Színek invertálása - Felhasználónév - Jelszó - Hitelesítés (opcionális) - Érvénytelen portszám - Hálózat - Adatok és adatvédelem - Korábban létrehozott biztonsági mentés visszaállítása - Engedélyezze a nagyító gesztust webtoon módban - Aktuális idő és az olvasási folyamat megjelenítése a képernyő tetején - Oldalszámok megjelenítése az alsó sarokban - Csak a kijelölt domain sütijeinek törlése. A legtöbb esetben érvényteleníti a hitelesítést - Minden fejezet fordítással %s - Az egész manga - Első %s - Következő olvasatlan %s - Minden olvasatlan fejezet - Minden olvasatlan fejezet (%s) - Fejezetek kézi kiválasztása - Egyéni mappa kiválasztása - Nincs hozzáférésed ehhez a fájlhoz vagy mappához - Helyi manga mappák - Leírás - E hónap - Hangkeresés - Hasonló manga - Világos - Kategóriák kezelése - Haladás - Hozzáadva - Megjelenít - %s megfelelő működéséhez szükséges egy captcha megoldása - Nyelvek - Ismeretlen - Folyamatban - NSFW letiltása - Túl sok kérés. Próbáld újra később - Haladó - Manga lista - Az eszközön - Fő képernyő szekciók - Nem lehet több elemet hozzáadni - Mappák - Ne frissítsd a javaslatokat mérőhálózati kapcsolatokon keresztül - Ne keress új fejezeteket mérőhálózati kapcsolatokon keresztü - Írd be a manga címét, műfaját vagy forrásának nevét - Mutasd a hasonló mangák listáját. Néhány esetben ez pontatlan vagy hiányos lehet - Érvénytelen adatok érkeztek vissza, vagy a fájl sérült - Tetejére - Átlépve a tetejére - Kicsinyítés - Nagyítás - Nagyítási gombok megjelenítése - Megjelenjenek-e a nagyításvezérlő gombok a jobb alsó sarokban - Képernyő bekapcsolva tartása - Elvetve - Csökkenti a szalagolást (kemény színátmenetek), de befolyásolhatja a teljesítményt - 32 bites színmód - Javasolj új forrásokat az alkalmazás frissítése után - Kérés az alkalmazás frissítése után hozzáadott új források engedélyezésére - Lista beállítások - Relevancia - Kategóriák - Online változat - Ne kapcsold ki a képernyőt, amíg mangát olvasol - Rendszeres biztonsági mentések - Biztonsági mentés készítésének gyakorisága - Minden 2 naponta - Heti egyszer - Havonta kétszer - Időszakos biztonsági mentések engedélyezése - Biztonsági mentések kimeneti mappája - Utolsó sikeres mentés: %s - x%.1f - Képernyő forgatásának zárolása - Manga - Hentai - Képregények - Egyéb - %1$s, %2$s - Források katalógusa - Forrás engedélyezve - Katalógus - Források kezelése - Manuális - Elérhető: %1$d - NSFW források letiltása és a felnőtt manga tartalmak elrejtése a listából, ha lehetséges - Szüneteltetve - Memória-felhasználás csökkentése (béta) - Csökkentsd a nem látható oldalak minőségét, hogy kevesebb memóriát használj - Állapot - Nincsenek elérhető manga források a lekérdezésed alapján - Ebben a szekcióban nincsenek elérhető források, vagy minden forrást már hozzáadtak. -\nMaradj velünk az új forrásokért - Kihagyás - Szürkeárnyalatos - Globális - Ez a manga - Alkalmaz - Kezd el beírni a műfaj nevét - Jelentkezz be a fiók szinkronizálásához - Helyreállítás - Biztonsági mentés dátuma: %s - Közelgő - Név fordítva - Tartalom értékelése - Biztonságos - Felnőtt - Alap fül - Megjelölés befejezettként - Ez a manga forrás nem támogatja a többszörös műfaj szerinti szűrést - z a manga forrás nem támogatja a többszörös állapot szerinti szűrést - Ez a manga forrás nem támogatja a keresést - Ez a forrás nem támogatja a műfajok és az állapotok szerinti szűrést együttesen - Segíthet a letöltés elindításában, ha problémád van vele - Kérlek válaszd ki, mely tartalomforrásokat szeretnéd engedélyezni. Ezek később is konfigurálhatók a beállításokban - Suggeráló - A kiválasztott mangát teljesen olvasottként jelölni? -\n -\nFigyelem: a jelenlegi olvasási haladás elveszik. - Ez a kategória el lett rejtve a főképernyőről, és a Menü → Kategóriák kezelése menüponton keresztül érhető el - Kötet %d - Ismeretlen kötet - Az olvasási folyamatod nem lesz elmentve - Függőleges - Felhasználói felület megjelenítése/elrejtése - Előző fejezet - Következő fejezet - Előző oldal - Következő oldal - Olvasói műveletek - Hangerő gombok engedélyezése - Koppintás művelet - Hosszú érintési művelet - Semelyik - Koppintható képernyőterületek műveleteinek konfigurálása - Az oldalak váltásához használja a hangerőgombokat - Alapértelmezett webtoon kicsinyítés - Teljes képernyős mód - Alapértelmezett értékekre visszaállítása? Ez a művelet nem visszavonható. - Kétoldalas elrendezés használata vízszintes tájolásban (béta) - Rendszerstátusz és navigációs sáv elrejtése - A javaslat funkció le van tiltva - Az új fejezetek ellenőrzése le van tiltva - Becsült olvasási idő megjelenítése - Az időbecslés értéke lehet, hogy pontatlan - Helyzet - Kérlek válassz ki egy megfelelő Kotatsu visszaállítási fájlt - Ez véglegesen törölni fogja a telefonodról, azokat a fejezeteket amelyeket megjelöltél. Újra letöltheted őket később, de az importált fejezetek örökre elveszhetnek. - Törölje automatikusan az elolvasott fejezeteket - Semmilyen adat nem érkezett a szervertől - %d ó - %d p - %1$d ó %2$d p - Rács nézet - Minden idő - Nap - Három hónap - Alternatívák - Áthelyez - Manga áthelyezése - Olvasott fejezetek törlése - Áthelyezés befejeződött - Nem lett fejezet törölve - Eltávolítva %1$s, eltakarítva %2$s - Töröl fejezeteket amiket már elolvastál a telefonodról hogy szabadíts fel helyet - Statisztika olvasása - Egyéb manga - Kevesebb mint egy perc - Statisztika - Statisztika törlése - Ténylegesen törölni akarod az összes elolvasott statisztikát? Ez a művelet nem vonható vissza. - Statisztika törölve - Hónap - Hét - Nincsen statisztika a kijelölt idő periódushoz - Oldalok elolvasva:%s - Oldalak iknojának mutatása - \"Oldalak\" tab engedélyezése a részletek képernyőn - Felosztása fordítások szerint - Fejezetek mutatása külön különböző fordítóktól, inkább mint egy listában - Legrégebbi - Rég olvasva - Olvasatlan - Futtatás amikor az alkalmazás elindul - Forrás engedélyezése - Ez a manga forrás nem támogatott - Összes nyelv - Blokkold inkognitó módban - Lap kivágása - Előnyben részesített kiszolgáló - Legutóbb használt - 16+ - Gyakrabban - Az ellenőrzés gyakorisága - Ne rejtse el a navigációs sávot és a keresési nézetet görgetéskor - Mentett oldalak - Nincsenek az általad kiválasztott szűrőknek megfelelő mangák - Túl sok lekérés. Próbálja újra %s után - %d mp - %1$d p %2$d mp - Nincs engedély a külső tárhelyen lévő mangákhoz való hozzáférésre - Frissített megjelenítése - Érvénytelen kiszolgáló cím - A „%1$s” mangát a „%2$s”-ből a „%3$s” mangát a „%4$s”-ből a „%2$s” mangával fogja helyettesíteni az előzményekben és a kedvencekben (ha van ilyen) - Függőleges hézagok megjelenítése az oldalak között webtoon módban - Hézagok a webtoon módban - Újra - Javítás - Pin navigációs UI - Keresési javaslatok - Legutóbbi lekérdezések - Ritkábban - diff --git a/app/src/main/res/values-in/plurals.xml b/app/src/main/res/values-in/plurals.xml deleted file mode 100644 index c2e0f1a24d..0000000000 --- a/app/src/main/res/values-in/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d item - - - %1$d Sub-bab Baru - - - %1$d bab - - - %1$d menit yang lalu - - - %1$d jam yang lalu - - - %1$d hari yang lalu - - - %1$d bulan yang lalu - - - %1$d jam - - - %1$d menit - - diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml deleted file mode 100644 index 71034803d5..0000000000 --- a/app/src/main/res/values-in/strings.xml +++ /dev/null @@ -1,886 +0,0 @@ - - - Penyimpanan lokal - Disukai - Riwayat - Terjadi kesalahan - Kesalahan jaringan - Detail - Kisi - Mode daftar - Pengaturan - Sumber manga - Memuat… - Menghitung… - Bab %1$d dari %2$d - Tutup - Coba lagi - Tidak ditemukan - Riwayat kosong - Baca - Belum ada yang disukai - Favoritkan ini - Kategori baru - Tambah - Simpan - Bagikan - Buat pintasan - Bagikan %s - Cari - Cari manga - Mengunduh… - Memproses… - Diunduh - Unduhan - Nama - Populer - Diperbarui - Terbaru - Nilai - Urutkan - Saring - Tema - Terang - Gelap - Ikuti sistem - Halaman - Bersihkan - Hapus - Hapus riwayat - Hapus - Tindakan ini tidak didukung - Pilih antara berkas ZIP atau CBZ. - Tidak ada deskripsi - \"%s\" dihapus dari penyimpanan - Simpan halaman - Halaman disimpan - Bagikan gambar - Impor - Bersihkan singgahan halaman - B|kB|MB|GB|TB - Standar - Ukuran kisi - Cari di %s - Hapus manga - Hapus \"%s\" dari perangkat secara permanen? - Pengaturan pembaca - Ganti halaman - Bab - Daftar - Daftar rinci - Webtoon - Mode baca - Lanjut - Bersihkan singgahan gambar mini - Bersihkan riwayat pencarian - Dibersihkan - Ranah web - Versi baru aplikasi tersedia - Buka di peramban web - Notifikasi - %1$d dari %2$d diaktifkan - Sub-bab baru - Unduh - Pengaturan notifikasi - Suara notifikasi - Sepi juga di sini… - Apa yang Anda baca akan ditampilkan di sini - Cari sesuatu untuk dibaca via «Eksplor» - Simpan sesuatu dulu - Rak - Baru-baru ini - Animasi halaman - Folder unduhan - Tidak tersedia - Tidak ada penyimpanan yang tersedia - Penyimpanan lain - Selesai - Semua kesukaan - Kategori kosong - Baca nanti - Pembaruan - Bab baru dari apa yang Anda baca ditampilkan di sini - Hasil pencarian - Versi baru: %s - Ukuran: %s - Dibersihkan - Perbarui - Mencari pembaruan - Jangan periksa - Kata sandi salah - Lindungi aplikasi - Ulangi kata sandi - Mode skala - Buat cadangan data - Dipulihkan - Semua data dipulihkan - Data berhasil dipulihkan, tapi ada kesalahan - Anda dapat membuat cadangan riwayat dan favorit dan memulihkannya - Baru saja - Lawas - Kelompok - Hari ini - Ketuk untuk coba lagi - Konfigurasi yang dipilih akan diingat untuk manga ini - Diam - CAPTCHA diperlukan - Selesaikan - Bersihkan kuki - Semua kuki telah dihapus - Bersihkan umpan - Periksa bab baru - Masuk untuk melihat konten ini - Selanjutnya - Masukkan kata sandi untuk memulai aplikasi - Konfirmasi - Hapus semua kueri pencarian baru-baru ini secara permanen\? - Selamat Datang - Cadangan disimpan - Beberapa perangkat mempunyai perilaku sistem yang berbeda, yang mungkin akan merusak tugas latar belakang. - Baca lebih lanjut - Bab ini tidak ada - Terjemahan - Masuk pada %s tidak didukung - Anda akan keluar dari semua sumber - Genre - Tamat - Masih lanjut - Bawaan - Kecualikan manga TAUSB dari riwayat - Nomor halaman - Kebijakan tangkapan layar - Bolehkan - Blokir TAUSB - Selalu blokir - Saran - Aktifkan saran - Sarankan manga berdasarkan preferensi Anda - Semua data hanya dianalisis secara lokal pada perangkat ini dan tidak pernah dikirim ke mana pun. - Mulai membaca manga dan Anda akan mendapatkan saran yang dipersonalisasi - Jangan menyarankan manga TAUSB - Selalu - Muat ulang halaman - Masuk sebagai %s - Diaktifkan - Dinonaktifkan - Atur ulang filter - Pilih bahasa manga yang ingin Anda baca. Anda bisa mengubahnya nanti di pengaturan. - Jangan Pernah - Hanya di Wi-Fi - 18+ - Berbagai bahasa - Cari bab - Tidak ada bab di manga ini - %1$s%% - Tampilan - Kecualikan genre - Tentukan genre yang Anda tidak ingin lihat di saran - Hapus yang dipilih dari perangkat secara permanen\? - Selesai menghapus - Perlambat unduhan - Memperbarui saran - Membantu menghidari pemblokiran alamat IP Anda - Bab akan dihapus di latar belakang - Sembunyikan - Tersedia sumber manga baru - Periksa bab baru dan beri tahu tentang itu - Anda akan menerima notifikasi tentang pembaruan manga yang Anda baca - Anda tidak akan menerima notifikasi, tapi bab baru akan disorot di daftar - Aktifkan notifikasi - Nama - Sunting - Sunting kategori - Tidak ada kategori kesukaan - Tambah markah - Hapus markah - Markah - Markah dihapus - Markah ditambahkan - Urung - Dihapus dari riwayat - Mode bawaan - Otomatis deteksi mode pembaca - Otomatis mendeteksi jika manga adalah webtoon - Kategori baru - Indikator LED - Getaran - Kategori disukai - Hapus - Bersihkan aliran pembaruan - Kanan-ke-kiri - Putar layar - Pembaruan umpan akan dimulai - Masukkan kata sandi - Tanya kata sandi ketika memulai Kotatsu - Tentang - Periksa pembaruan - Kata sandi tidak sama - Versi %s - Penyimpanan internal - Penyimpanan eksternal - Kesalahan - Tidak ada pembaruan yang tersedia - Menggunakan daya lebih sedikit pada layar AMOLED - Hitam - Pencadangan dan pemulihan - Kemarin - Pulihkan dari cadangan - Berkas tidak ditemukan - Kata sandi harus 4 karakter atau lebih - Mempersiapkan… - Bersihkan semua riwayat pembaruan secara permanen\? - Masuk - Standar: %s - Terjemahkan aplikasi ini - Pas tengah - Pas tinggi - Pas lebar - Balik - Mengantre - Resmi - Simpan dari sumber daring atau berkas impor. - Masukkan surel Anda untuk melanjutkan - Dibaca ulang - Jelajah - Direncanakan - Selesai - Dibatalkan - Sinkronkan data Anda - Pelacakan - Keluar - Sinkronisasi - Kirim - Dibaca - Ditunda - Domain tak sah - Belum ada markah - Anda bisa membuat markah ketika membaca manga - Markah dihapus - Tidak ada sumber manga - Acak - Kosong - Tampilkan bilah informasi di pembaca - Mengimpor manga - 2 jam terakhir - Tampilkan semua - Riwayat dihapus - Hapus semua riwayat - Pilihan - Impor selesai - Dihapus dari kesukaan - Impor akan segera dimulai - Konten tidak ditemukan atau dihapus - Tekan Kembali dua kali untuk keluar dari aplikasi - Konfirmasi keluar - Singgahan halaman - Singgahan lainnya - Penggunaan penyimpanan - Tersedia - Mode penyamaran - Pengguliran otomatis - Arsip komik - Folder dengan gambar - Anda bisa menghapus berkas asli dari penyimpanan untuk menghemat ruang - Umpan - Rincian galat:<tt>%1$s</tt><br><br>1. Coba <a href=%2$s>buka manga di peramban web</a> untuk memastikan manga tersebut tersedia di sumbernya</a>2. Pastikan Anda menggunakan Kotatsu <a href=kotatsu://about>versi terbaru</a><br>3. Jika itu tersedia, kirimkan laporan kesalahan ke pengembang. - Kecerahan - Kontras - Atur Ulang - Simpan atau buang perubahan yang belum disimpan? - Buang - Gunakan biometrik jika tersedia - Manga dari kesukaan Anda - Manga yang baru-baru ini Anda baca - Penghapusan data - Akun sudah ada - Kembali - Membantu pemeriksaan pembaruan di latar belakang - Ada sesuatu yang salah. Mohon untuk mengirim laporan kutu ke pengembang untuk membantu kami memperbaikinya. - Lapor - Manga yang ditandai sebagai TAUSB tidak akan ditambahkan ke riwayat dan progres Anda tidak akan disimpan - Bisa membantu dalam beberapa masalah. Seluruh otorisasi akan menjadi tidak valid - Kelola - Aktifkan sumber manga untuk membaca manga daring - Yakin ingin menghapus kategori favorit yang dipilih? \nSemua manga di dalamnya akan hilang dan ini tidak dapat dibatalkan. - Atur Ulang - Manga tersimpan - Tekan Kembali lagi untuk keluar - Tidak ada bab - Tampilkan pintasan manga baru-baru ini - Buat manga terbaru tersedia dengan menekan lama ikon aplikasi - Pilih rentang - Matikan semua - DNS melalui HTTPS - Didrop - Mamimi - Kesalahan di sisi server (%1$d). Silakan coba lagi nanti - Padat - Pramuat konten - %s - %s - Tidak ada apapun di sini - Jangan ubah arah pergantian halaman ke mode pembaca, misalnya, menekan tombol kanan selalu beralih ke halaman berikutnya. Opsi ini hanya berlaku untuk perangkat masukan hardware - Sumber dinonaktifkan - Tandai sebagai saat ini - Tampilkan konten yang mencurigakan - Untuk melacak progres membaca, pilih Menu → Lacak di layar detail manga. - Layanan - Juga bersihkan informasi tentang bab baru - Nyalakan Wi-Fi atau jaringan seluler untuk membaca manga daring - Tajuk Agen Pengguna - Mulai ulang aplikasi untuk menerapkan perubahan ini - Kanade - Bagikan log - Tidak ada ruang tersisa di perangkat - Izinkan pembaruan yang tidak stabil - Terima notifikasi tentang build yang tidak stabil - Unduhan dimulai - Tampilkan indikator progres membaca - Tampilkan persentase baca di riwayat dan favorit - Bahasa - Cobalah untuk memformulasi ulang kueri. - Tetap di awal - Bab %1$d/%2$d Hlm. %3$d/%4$d - Aktifkan pencatatan - Rekam beberapa tindakan untuk tujuan awakutu. Jangan nyalakan jika Anda tidak yakin dengan apa yang Anda lakukan - Dinamis - Skema warna - Perlihatkan dalam tampilan kisi - Miku - Asuka - Mion - Rikka - Sakura - Pemrosesan manga tersimpan - Nonaktifkan pengoptimalan baterai - Kontrol pembaca ergonomis - Koreksi warna - Perlihatkan penggeser peralihan halaman - Pembesaran Webtoon - Jaringan tidak tersedia - Oke - Ketuk dan tahan item untuk menyusun ulang - Anda dapat memilih satu atau beberapa berkas .cbz atau .zip, setiap file akan dikenali sebagai manga terpisah. - Anda dapat memilih direktori yang berisi arsip atau gambar. Setiap arsip (atau subdirektori) akan dikenali sebagai sebuah bab. - Kecepatan - Tampilkan di Rak - Anda dapat masuk ke akun yang sudah ada atau membuat akun baru - Temukan serupa - Alamat server - Unduh hanya melalui Wi-Fi - Unduhan telah dibatalkan - Aktifkan - Tidak, terima kasih - Pengaturan sinkronisasi - Anda dapat menggunakan server sinkronisasi yang dihos sendiri atau server bawaan. Jangan ubah ini jika Anda tidak yakin dengan apa yang Anda lakukan. - Abaikan galat SSL - Pilih cermin secara otomatis - Alihkan domain secara otomatis ke sumber lain saat terjadi kesalahan jika alternatif tersedia - Jeda - Lanjut - Dijeda - Hapus selesai - Batalkan semua - Berhenti mengunduh saat beralih ke jaringan seluler - Saran: %s - Terkadang menampilkan notifikasi dengan manga yang disarankan - Lebih - Semua unduhan aktif akan dibatalkan, data yang sudah terunduh sebagian akan hilang - Riwayat unduhan Anda akan dihapus secara permanen. Berkas yang diunduh tidak akan terpengaruh - Anda tidak memiliki unduhan apa pun - Unduhan telah dilanjutkan - Unduhan telah dijeda - Unduhan telah dihapus - Apakah Anda ingin menerima saran manga yang dipersonalisasi\? - WebView tidak tersedia: periksa apakah penyedia WebView telah diinstal - Hapus singgahan jaringan - Tipe - Alamat - Porta - Proksi - Nilai tidak sah - Gunakan layanan wsrv.nl untuk mengurangi penggunaan lalu lintas dan mempercepat pemuatan gambar jika memungkinkan - Proksi pengoptimalan gambar - NamaUser - Diunduh - Balikkan warna - Kata sandi - Otorisasi (opsional) - Data dan privasi - Pulihkan cadangan yang dibuat sebelumnya - Nomor porta tak sah - Jaringan - Tampilkan nomor halaman di pojok bawah - Izinkan gestur zum pada mode webtoon - Tampilkan waktu saat ini dan progres bacaan di bagian atas layar - Hapus kuki hanya untuk domain tertentu. Dalam kebanyakan kasus akan membatalkan otorisasi - Seluruh manga - Pertama %s - Semua bab yang belum dibaca - Semua bab yang belum dibaca (%s) - Semua bab dengan terjemahan %s - Belum dibaca %s - Pilih bab secara manual - Pilih direktori khusus - Anda tidak memiliki akses ke file atau direktori ini - Direktori manga - Nonaktifkan TAUSB - Deskripsi - Atur kategori - Tampilkan - Tampilkan daftar manga terkait. Bisa jadi tidak akurat atau hilang - Jangan perbarui saran dengan koneksi jaringan internet terbatas - Jangan perbarui bab baru dengan koneksi jaringan internet terbatas - Masukkan judul, genre, atau nama sumber manga - Progres - Ditambahkan - Terlalu banyak permintaan. Coba lain kali - Manga terkait - Bulan ini - Pencarian suara - Gelap - Terang - Putih - Hitam - Latar belakang - Data tidak dikembalikan - Pastikan Anda memilih berkas cadangan yang tepat - %s memerlukan penyelesaian Chaptcha agar dapat diakses - Bahasa - Tidak diketahui - Dalam progres - Lanjutan - Daftar manga - Data yang dikembalikan tak sah atau berkas rusak - Dari perangkat - Tidak ada lagi item yang bisa ditambahkan - Direktori - Bagian layar utama - Ke atas - Perbesar - Setiap hari - Kategori - Setiap 2 Hari - Varian daring - Biarkan Layar Menyala - Perkecil - Jangan matikan layar saat membaca manga - Opsi daftar - Apakah menampilkan tombol kontrol zum di sudut kanan bawah - Frekuensi pembuatan cadangan - Sumber baru yang disarankan setelah pembaruan aplikasi - Aktifkan pencadangan berkala - Bergerak ke atas - Mengurangi banding, tetapi dapat mempengaruhi kinerja - Sekali dalam seminggu - Pencadangan berkala - Tampilkan tombol zum - Dua kali sebulan - Relevansi - Ditinggalkan - Sebulan sekali - mode warna 32-bit - x%.1f - Cadangan sukses terakhir: %s - Direktori keluaran cadangan - Prompt untuk mengaktifkan sumber baru yang ditambahkan setelah memperbarui aplikasi - Sumber katalog - Aman - Manga - Dewasa - Filter berdasarkan genre dan status tidak didukung untuk sumber ini - Filter bedasarkan genre dan lokal tidak didukung oleh sumber ini - Komik - Katalog - Silakan pilih sumber konten yang akan diaktifkan. Bisa dilakukan nanti di pengaturan - Kecualikan genre - Kurangi konsumsi memori (beta) - Terapkan - Kembalikan - Kelola sumber - Tidak ditemukan sumber manga berdasarkan kueri Anda - Ketik nama genre - Secara global - Dewasa - Filter berdasarkan banyak genre sekaligus tidak didukung berdasarkan sumber manga ini - Manga ini - Kunci rotasi layar - Lewati - Pencarian tidak didukung untuk sumber manga ini - Mendatang - Pengaturan ini dapat diterapkan secara menyeluruh atau hanya pada manga saat ini. Jika diterapkan secara menyeluruh, pengaturan pada manga tidak akan ditimpa. - Sumber yang diaktifkan - Nonaktifkan sumber TAUSB dan sembunyikan manga dewasa dari daftar jika memungkinkan - Peringkat konten - Tanggal dicadangkan %s - Tersedia:%1$d - Status - Dijeda - Lainnya - Masuk untuk sinkronkan akun - %1$s, %2$s - Anda dapat mengaktifkan perlambatan pengunduhan untuk setiap sumber manga satu per satu di pengaturan sumber, jika Anda mengalami masalah dengan pemblokiran sisi server - Tab bawaan - Kategori ini telah disembunyikan dari tampilan utama dan dapat di akses melalui Menu -> Manage categoties - Skala abu-abu - Manual - Tidak ada sumber yang tersedia di bagian ini, atau semuanya mungkin sudah ditambahkan. -\nPantau terus - Tandai telah selesai - Mungkin membantu dengan memulai pengunduhan jika Anda memiliki masalah dengannya - Tandai manga yang dipilih telah selesai dibaca -\n -\nPeringatan : proses baca saat ini akan hilang. - Filter berdasarkan banyak status tidak didukung berdasarkan sumber manga ini - Mengurangi kualitas halaman di luar layar untuk menggunakan lebih sedikit memori - Nama terbalik - Volume%d - Volume tidak diketahui - Progres membaca Anda tidak akan tersimpan - Disarankan - Vertikal - Terakhir dibaca - %1$s%2$s - Tampilkan/Sembunyikan UI - Bab sebelumnya - Aktifkan tombol volume - Konfigurasikan tindakan untuk area layar yang dapat diketuk - Tindakan saat diketuk - Tindakan saat membaca - Tindakan saat diketuk lama - Tidak ada - Bab selanjutnya - Halaman sebelumnya - Halaman selanjutnya - Gunakan tombol volume untuk berpindah halaman - Tampilkan menu - Kembalikan pengaturan ke bawaan? Tindakan ini tidak bisa dibatalkan. - Gunakan tata letak dua halaman pada orientasi lanskap (beta) - Masukkan surel dan kata sandi untuk melanjutkan - Perkiraan waktu mungkin tidak akurat - Fitur saran dinonaktifkan - Memeriksa bab baru dinonaktifkan - Tampilkan label di bilah navigasi - Menyimpan halaman - Lokasi - Hapus dari riwayat - Kurang dari semenit - Statistik - Tampilan kisi - Tampilkan perkiraan waktu membaca - Tanya terus direktori tujuan - Bulan - Hari - Tiga bulan - Alternatif - Sepanjang waktu - Statistik dibersihkan - Apakah Anda benar-benar ingin menghapus semua statistik membaca? Tindakan ini tidak bisa dikembalikan. - Pekan - Mode layar penuh - Sembunyikan status sistem dan bilah navigasi - Otomatis - Zoom webtoon default - Terakhir digunakan - Terbaru - %d j - %d m - %1$d j %2$d m - Direktori penyimpanan halaman default - Bersihkan statistik - Hal ini akan menghapus permanen semua bab yang ditandai telah dibaca dari penyimpanan lokal Anda. Anda dapat mengunduh ulang nanti, tetapi bab yang diimpor mungkin akan hilang selamanya - Statistik membaca - Manga lainnya - Menampilkan gambar mini halaman - Tampilkan yang diperbarui - Anda dapat menonaktifkan verifikasi sertifikat SSL jika Anda menghadapi masalah terkait SSL saat mengakses sumber daya jaringan. Hal ini dapat memengaruhi keamanan Anda. Diperlukan pengaktifan ulang aplikasi setelah mengubah pengaturan ini. - Beberapa file CBZ - Halaman yang dibaca: %s - Manga \"%1$s\" dari \"%2$s\" akan diganti dengan \"%3$s\" dari \"%4$s\" di riwayat dan favorit Anda (jika ada) - Belum dibaca - Aktifkan tab \"Halaman\" pada layar detail - Pilih file cadangan Kotatsu yang tepat - Memperbaiki - Tidak ada izin untuk mengakses manga di penyimpanan eksternal - Jangan tampilkan notifikasi tentang pembaruan manga TAUSB - Saran pencarian - Pertanyaan terbaru - Penulis - File CBZ tunggal - Tidak ada statistik untuk periode yang dipilih - Format unduhan yang disukai - Migrasi selesai - Hapus bab yang telah Anda baca dari penyimpanan lokal untuk mengosongkan ruang - Migrasi - Manga migration - Otomatis hapus bab yang sudah dibaca - Berjalan saat aplikasi dimulai - Hapus bab yang sudah dibaca - Tidak ada bab yang dihapus - Dibagi berdasarkan terjemahan - Menampilkan bab dengan terjemahan yang berbeda secara terpisah, bukan dalam satu daftar - Terlama - Dulu pernah dibaca - Celah dalam mode webtoon - Lebih sering - Menampilkan celah vertikal di antara halaman dalam mode webtoon - Frekuensi pemeriksaan - Pin UI navigasi - Memeriksa log bab baru - Menonaktifkan pemeriksaan konektivitas - Lewati pemeriksaan konektivitas jika Anda mengalami masalah dengan konektivitas (misalnya, masuk ke mode offline meskipun jaringan tersambung) - Nonaktifkan notifikasi TAUSB - Informasi debug tentang pemeriksaan latar belakang untuk bab baru - Semua bahasa - Blokir saat mode penyamaran - Tidak ada data yang diterima dari server - Nonaktifkan - Sumber dinonaktifkan - Aktifkan sumber - Sumber manga ini tidak didukung - Anda diblokir oleh server. Coba gunakan koneksi jaringan yang berbeda (VPN, Proxy, dll.) - Lebih jarang - Jangan sembunyikan bilah navigasi dan tampilan pencarian saat menggulir - %1$s dihapus, %2$s dibersihkan - Pertanyaan yang disarankan - Sumber disematkan - Sumber sumbver terbaru - Tidak ada manga sesuai filter yang ditemukan - Server gambar yang dipilih - Potong Halaman - Sematkan - Batal sematkan - Sumber yang tidak disematkan - Masuk ke %s untuk melanjutkan - Fitur tidak stabil - Fungsi ini bersifat eksperimental. Pastikan Anda memiliki cadangan untuk menghindari kehilangan data - Konfigurasi proxy tidak valid - Bab yang dibaca - Persen dibaca - Bab yang tersisa - Eksternal/plugin - Sumber tidak disematkan - Sumber disematkan - Persen tersisa - Masuk untuk mengatur integrasi dengan %s. Ini akan memungkinkan Anda untuk melacak kemajuan dan status membaca manga Anda - Ulangi - Alamat server tidak valid - Terlalu banyak permintaan. Coba lagi setelah %s - %d d - %1$d m %2$d d - Koneksi OK - Menampilkan filter cepat - Memberikan kemampuan untuk memfilter daftar manga berdasarkan parameter tertentu - SFW - Lewati semua - Tidak di kesukaan - Plugin yang tidak kompatibel atau kesalahan internal. Pastikan Anda menggunakan versi terbaru dari plugin dan Kotatsu - Diperbarui sejak lama - Tidak populer - Rating rendah - Naik - Turun - Tanggal - Popularitas - Baru ditambahkan - Populer hari ini - Populer tahun ini - Bahasa asli - Tahun - Tampilkan penggeser - Periksa apakah API bekerja - Tes pesan - ID chat Telegram - Halaman disimpan - Simpan manga yang dipilih? Ini akan mengkonsumsi data dan ruang penyimpanan - Perbaikan tidak diperlukan untuk \"%s\" - Simpan manga - Potret - Genre - Unduhan ditambahkan - Semua sumber manga yang tersedia akan diaktifkan permanen - Semua sumber diaktifkan - Surel - Pengunduhan latar belakang - Shounen - Seinen - Tahun - Set gambar - Mulai unduh - Mengunduh melalui jaringan seluler - Semua - Izinkan sekali - Orientasi layar - Selalu tanya - Lanskap - Akses ditolak (403) - Jumlah maks cadangan - Format tidak valid: seharusnya gambar tetapi %s - Hapus informasi tentang manga yang tidak digunakan - Bersihkan basisdata - Alternatif tidak ditemukan untuk \"%s\" - Tes koneksi - Kirim cadangan di Telegram - Masukkan ID chat untuk pengiriman cadangan - Tekan untuk membuka chat dengan Bot Cadangan Kotatsu - Hapus cadangan lama - Otomatis menghapus berkas cadangan lama untuk menghemat ruang penyimpanan - Awakutu - Selalu izinkan - Sumber ini tidak mendukung pencarian dengan filter. Filter Anda telah dikosongkan - Shoujo - Manga \"%1$s\" (%2$s) diganti dengan \"%3$s\" (%4$s) - Komik Mandarin (manhua) - Manual pengguna - Direktori tujuan - Josei - Unduh bab baru - Novel - Komik Korea (Manhwa) - Kode sumber - Izinkan mengunduh melalui jaringan seluler? - Demografis - Grup telegram - Opsi lainnya - Populer minggu ini - Populer bulan ini - Jangan izinkan - Buka bot Telegram - Aktifkan semua sumber manga - ID chat belum diset - Sumber ini membutuhkan penyelesaian captcha untuk melanjutkan - Format gambar tidak didukung: %s - Terjemahan - Manga dengan bab terunduh - Berhasil diperbaiki - Fungsi ini akan mencari sumber alternatif untuk manga yang dipilih. Akan membutuhkan waktu sesaat dan dikerjakan di latar belakang - Memperbaiki manga - Anda bisa memilih bab untuk diunduh dengan menekan lama item di dalam daftar bab. - Nilai - Sumber - Ditambahkan sejak lama - Populer Dalam Satu Jam Terakhir - Bahasa - Koneksi diatur ulang oleh host jarak jauh - Mode Penyamaran - Anak - Satu tembakan - Komik independen - Artis CG - Bilah informasi pembaca transparan - Tangani Tautan - Menangani tautan manga dari aplikasi eksternal (misalnya browser web). Anda mungkin juga perlu mengaktifkannya secara manual di pengaturan sistem aplikasi - Setiap - Pengarang - Kesalahan plugin: %s\n.Pastikan Anda menggunakan plugin dan Kotatsu versi terbaru - Memulihkan Cadangan - Pencadangan akan dipulihkan di latar belakang - Hapus data peramban - Detail kesalahan - Tidak memiliki izin untuk menulis file - Cobalah membuka manga di peramban web untuk memastikan manga tersedia di sumbernya. - Anda dapat mengirimkan laporan bug kepada pengembang. Ini akan membantu kami menyelidiki dan memperbaiki masalah tersebut. - Hapus data browser seperti cache dan cookie. Peringatan: Otorisasi dalam sumber manga mungkin menjadi tidak valid - Sertakan sumber yang dinonaktifkan - Manga dewasa tidak akan ditampilkan dalam saran. Pilihan ini mungkin tidak akurat pada beberapa - Cari melalui sumber yang dinonaktifkan - Permainan CG - Bab tanpa nama - Vol %1$sBab%2$s - Bab%s - Simpel - Kontrol pembaca di bilah bawah - Bab dan halaman - Penggeser pengalih halaman - Rotasi layar dikunci - Rotasi layar telah dibuka kuncinya - Sepertinya versi Kotatsu Anda sudah kedaluwarsa. Harap instal versi terbaru untuk mendapatkan semua perbaikan yang tersedia. - 16+ - Tautan ke manga di%s - Tautan ke manga di kotatsu - Tampilkan saran dari semua sumber manga, termasuk yang dinonaktifkan - Nonaktifkan notifikasi captcha - Anda tidak akan menerima pemberitahuan tentang penyelesaian CAPTCHA untuk sumber ini, tetapi hal ini dapat menyebabkan penghentian operasi latar belakang (memeriksa bab baru, memperoleh rekomendasi, dll.) - Pencarian global - Cari dimana saja - Lencana dalam daftar - tandai genre berbahaya - Tandai genre yang mungkin tidak pantas untuk sebagian besar pengguna - Jalur yang dipilih tidak dapat digunakan karena tidak menunjukkan berkas atau direktori - gunakan penutup default - Pilih halaman manga - Pilih file khusus - Ganti penutup - Ekspresif (Test) - Halaman akan berganti setiap ~%d detik - Memperluas - Blokir iklan di browser - Jangan bertanya lagi - Mode penyamaran untuk manga NSFW - Manga ini mungkin mengandung konten dewasa. Apakah Anda ingin menggunakan mode penyamaran? - Membuat cadangan - Bagikan cadangan - Sembunyikan dari layar utama - Tutup deskripsi panjang - Catatan Perubahan - Riwayat perubahan untuk versi yang baru dirilis - Memungkinkan anda untuk tetap membuka beberapa \"pembaca\" dengan manga yang berbeda pada saat yang sama - Perubahan ini akan memengaruhi cara manga ditampilkan di aplikasi - Tindakan tambahan diperlukan - Blokir iklan di browser bawaan (beta) - Totoro - Itsuka - Buka pembaca secara terpisah - Tukar arah tombol volume dan tombol arah navigasi perangkat keras (kiri/atas/bawah/kanan) - Balik kontrol navigasi - Latar belakang kekuning-kuningan (filter biru) - Gagal membuat cadangan - Layar utama - Tampilkan tombol Lanjutkan mengambang - Arsip ZIP rusak (%s) - Memungkinkan untuk melanjutkan membaca dengan satu klik. Tombol ini tidak akan ditampilkan dalam mode privat atau saat riwayat kosong - Pembersihan penyimpanan lokal - Sembunyikan - Status Aktivitas Discord - Token Discord - Masukkan Token Discord Anda untuk mengaktifkan status aktivitas - Masukkan Token Discord Anda atau klik %s untuk mendapatkannya melalui browser - Tempelkan Token Discord Anda di sini - Tampilkan status membaca Anda di Discord - Membaca manga di Kotatsu - aplikasi pembaca manga - Manga ini tidak tersedia untuk dibaca di sumber ini. Coba cari di sumber lain atau buka di browser untuk informasi lebih lanjut - Gagal memuat daftar bab - Jangan gunakan RPC untuk konten dewasa - Tampilkan tombol kontrol mengambang - Tidak tersedia - Token tidak valid: %s - Manga ini tidak mengandung bab apa pun - Integrasi Telegram - Uji sumber manga - Membaca %s - Baca terus %s - Memperoleh - Lepas untuk membuka bab sebelumnya - Lepas untuk membuka bab selanjutnya - Tidak ada bab sebelumnya - Tidak ada bab berikutnya - Aktifkan gerakan tarik - Gunakan gerakan tarik untuk pindah bab di webtoon - Sensitivitas Gulir Dua Halaman - Filter tersimpan - Masukkan nama - Tampilkan popup perubahan bab - Tampilkan pesan pop-up dengan judul bab saat diubah - Ganti nama - Simpan filter - Timpa - Filter bernama \"%s\" sudah ada. Ingin menimpanya? - Penyimpanan dan jaringan - Buat atau pulihkan cadangan - Penghapusan data - Sumber manga ini telah ditandai rusak. Beberapa fitur mungkin tidak berfungsi - Pribadi - Setiap 6 jam - Direktori default untuk mengunduh manga - Direktori ini beserta semua datanya akan dihapus jika Anda menghapus aplikasi - %1$s tersedia - diff --git a/app/src/main/res/values-it/plurals.xml b/app/src/main/res/values-it/plurals.xml deleted file mode 100644 index edd529f65a..0000000000 --- a/app/src/main/res/values-it/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - %1$d nuovo capitolo - %1$d nuovi capitoli - %1$d nuovi capitoli - - - %1$d elemento - %1$d elementi - %1$d elementi - - - %1$d capitolo - %1$d capitoli - %1$d capitoli - - - %1$d minuto fa - %1$d minuti fa - %1$d minuti fa - - - %1$d ora fa - %1$d ore fa - %1$d ore fa - - - %1$d giorno fa - %1$d giorni fa - %1$d giorni fa - - - %1$d mese fa - %1$d mesi fa - %1$d mesi fa - - - %1$d ora - %1$d ore - %1$d ore - - - %1$d minuto - %1$d minuti - %1$d minuti - - \ No newline at end of file diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml deleted file mode 100644 index cdde720615..0000000000 --- a/app/src/main/res/values-it/strings.xml +++ /dev/null @@ -1,887 +0,0 @@ - - - Nessuna descrizione - File non valido. Sono supportati solo ZIP e CBZ. - Questa operazione non è supportata - Elimina - Importa - Condividi l\'immagine - Pagina salvata correttamente - Salva la pagina - Pagine - Automatico - Scuro - Chiaro - Tema - Filtro - Ordinamento - Per valutazione - Più recente - Aggiornato - Popolare - Per nome - Scaricati - Download finito - Elaborazione… - Downloading… - Cerca manga - Cerca - Condividi %s - Crea scorciatoia - Condividi - Salva - Aggiungi - Aggiungi una nuova categoria - Aggiungi ai preferiti - Non hai ancora preferiti - Leggi - La cronologia è vuota - Niente di trovato - Cancella la cronologia - Riprova - Tutta la cronologia degli aggiornamenti sarà cancellata e questa azione non può essere annullata. Sei sicuro/a\? - Chiudi - Capitolo %1$d di %2$d - Caricamento… - Fonti manga - Impostazioni - Modalità elenco - Griglia - Elenco dettagliato - Vuoi davvero eliminare \" %s\" dalla memoria locale del tuo dispositivo? - \"%s\" eliminato dall\'archiviazione locale - Lista - Capitoli - Dettagli - Errore di connessione - Si è verificato un errore - Cronologia - Preferiti - Archiviazione locale - Leggi di più - Benvenuto/a - Vuoi davvero rimuovere tutte le ricerche recenti\? - La password deve essere di almeno 4 caratteri - Conferma - Inserisci la password che sarà richiesta all\'avvio dell\'applicazione - Prossimo - Accedi - Cancella il flusso - Silenzioso - Tocca per riprovare - Oggi - Gruppo - Molto tempo fa - Ieri - Proprio ora - File non trovato - Preparazione… - Dati ripristinati - Ripristina da un backup - Crea un backup dei dati - Backup e ripristino - Utile per gli schermi AMOLED - Tema nero scuro - Nuova categoria - Da destra a sinistra - Nessun aggiornamento disponibile - Controlla gli aggiornamenti - Versione %s - Informazioni - Le password non corrispondono - Ripeti la password - Chiedi la password all\'avvio dell\'applicazione - Proteggi l\'applicazione - Password sbagliata - Inserisci la password - Non controllare - Controlla gli aggiornamenti per il manga - L\'aggiornamento del flusso inizierà presto - Aggiorna - Ruota lo schermo - Flusso degli aggiornamenti cancellato - Cancella il flusso degli aggiornamenti - Dimensioni: %s - Nuova versione: %s - Risultati della ricerca - Qui potrai vedere i nuovi capitoli del manga che stai leggendo - Aggiornamenti - Leggi più tardi - Questa categoria è vuota - Tutti i preferiti - Finito - Altro spazio di archiviazione - Impossibile trovare uno spazio di archiviazione disponibile - Non disponibile - Cartella download - Animazione delle pagine - Manga recenti - Scaffale da manga - Salva qualcosa da un catalogo online o importalo da un file. - Non hai ancora salvato nessun manga - Trova cosa leggere nella sezione «Esplora» - I manga che stai leggendo saranno visualizzati qui - Prova a riformulare la domanda. - È un po\' vuoto qui… - Rimuovi la categoria - Categorie di preferiti - Vibrazione - Indicatore luminoso - Suono di notifica - Impostazioni notifiche - Scarica - Nuovi capitoli - Abilitato %1$d di %2$d - Notifiche - Apri nel browser - Un aggiornamento per l\'applicazione è disponibile - Dominio - Archiviazione esterna - Archiviazione interna - Storia della ricerca cancellata - Cancella la cronologia delle ricerche - Svuota la cache delle miniature - Errore - Continua - Cambia pagina - Impostazioni del lettore - Elimina il manga - Ricerca su %s - Dimensione della griglia - Modalità lettura - Webtoon - Standard - B|kB|MB|GB|TB - Cancella la cache delle pagine - Rimuovi - Cancella - Alcuni produttori possono cambiare il comportamento del sistema, che può interrompere le attività nello sfondo. - Backup salvato con successo - Predefinito: %s - Devi autorizzare la visualizzazione di questo contenuto - Inverti - Controllo dei nuovi capitoli - Tutti i cookie sono stati rimossi - Cancella i cookie - Risolvi - CAPTCHA è richiesto - La configurazione scelta sarà ricordata per questo manga - Puoi creare un backup della tua cronologia e dei tuoi preferiti e ripristinarlo - I dati sono ripristinati, ma ci sono errori - Tutti i dati ripristinati con successo - Tieni all\'inizio - Adatta all\'altezza - Adatta al centro - Adatta alla larghezza - Modalità scala - Capitolo mancante - In coda - Traduzione - Traduci questa applicazione - Generi - Sarai disconnesso/a da tutte le fonti in cui sei autorizzato/a - L\'autorizzazione su %s non è supportata - Autorizzazione completa - Finito - In corso - Predefinito - Escludi i manga NSFW dalla storia - Mostra i numeri delle pagine - Calcolo… - Politica sulle schermate - Permetti - Blocca per NSFW - Blocca sempre - Abilita i suggerimenti - Suggerisci manga in base alle tue preferenze - Tutti i dati vengono analizzati solo localmente su questo dispositivo e mai inviati da nessuna parte. - Inizia a leggere manga e riceverai suggerimenti personalizzati - Suggerimenti - Abilitato - Disabilitato - Non suggerire manga NSFW - Ripristina il filtro - Seleziona le lingue in cui vuoi leggere i manga. Puoi cambiarla in seguito nelle impostazioni. - Mai - Precarica le pagine - Solo usando il Wi-Fi - Sempre - Registrato come %s - 18+ - Varie lingue - Trova un capitolo - Nessun capitolo in questo manga - %1$s%% - Aspetto - Aggiornamento dei suggerimenti - Specifica i generi che non vuoi vedere nei suggerimenti - Escludi generi - Rimozione completata - Eliminare gli elementi selezionati dal dispositivo in modo permanente\? - Download lento - Elaborazione dei manga salvati - I capitoli verranno rimossi in background - Aiuta ad evitare il blocco del tuo indirizzo IP - Nascondi - Sono disponibili nuove fonti di manga - Riceverai notifiche sugli aggiornamenti del manga che stai leggendo - Abilita le notifiche - Non riceverai notifiche ma i nuovi capitoli saranno evidenziati nelle liste - Nessuna categoria preferita - Nome - Modifica - Modifica la categoria - Controlla i nuovi capitoli e notificarli - Segnalibri - Rimosso dalla cronologia - Rimuovi il segnalibro - Aggiungi un segnalibro - Segnalibro rimosso - Segnalibro aggiunto - Annulla - Modalità predefinita - Modalità di lettura a rilevamento automatico - DNS su HTTPS - Rileva automaticamente se il manga è un webtoon - Disattiva l\'ottimizzazione della batteria - Contribuisce ai controlli di aggiornamento in sfondo - Qualcosa è andato storto. Si prega di inviare una segnalazione di bug agli sviluppatori per aiutarci a risolvere il problema. - Invia - Disabilita tutto - Usa le impronte digitali se disponibili - Manga dai tuoi preferiti - I manga letti di recente - Segnala - Monitoraggio - Lettura - Rilettura - In attesa - Mostrare gli indicatori di progresso della lettura - Eliminazione dei dati - Mostra la percentuale di lettura nella cronologia e nei preferiti - I manga contrassegnati come per adulti non verranno mai aggiunti alla cronologia e i progressi non saranno salvati - Può aiutare in caso di problemi. Tutte le autorizzazioni saranno invalidate - Mostra tutto - Esci - Pianificato - Finito - Caduto - Dominio non valido - Seleziona l\'intervallo - Contenuto non trovato o rimosso - Compatto - Fonte disabilitata - Annullato - Errore lato server (%1$d). Riprovare più tardi - Informazioni chiare anche sui nuovi capitoli - Precaricamento dei contenuti - Contrassegna come corrente - Non c\'è più spazio sul dispositivo - La rete non è disponibile - Attiva il Wi-Fi o la rete mobile per leggere i manga in linea - Zoom Webtoon - Questo account già esiste - Indietro - Sincronizzazione - Cancella tutta la cronologia - Ultime 2 ore - Cronologia cancellata - Gestisci - Non ci sono ancora segnalibri - È possibile creare segnalibri durante la lettura dei manga - Segnalibri rimossi - Nessuna fonte manga - Abilita le fonti manga per leggere manga in linea - Casuale - Riordina - Vuoto - Esplora - Modalità Incognito - Importazione completata - È possibile eliminare il file originale dalla memoria per risparmiare spazio - Premi nuovamente Indietro per uscire - Premi due volte Indietro per uscire dall\'applicazione - Conferma di uscita - Manga salvati - Cache delle pagine - Altra cache - Utilizzo dello spazio di archiviazione - Disponibile - %1$s - %2$s - Rimosso dai preferiti - Opzioni - Nessun capitolo - Scorrimento automatico - Ca. %1$d/%2$d Pg. %3$d/%4$d - Archivio fumetti - Cartella con immagini - Importazione di manga - L\'importazione inizierà presto - Flusso - Non adeguare la direzione dello sfoglio alla modalità di lettura impostata. Ad esempio: premere la freccia destra passerà sempre alla pagina seguente. Questa impostazione ha effetto solo sui dispositivi di input hardware - Contrasto - Ripristina - Mostra il cursore di cambio pagina - Correzione del colore - Inserisci il tuo indirizzo e-mail per continuare - Sincronizza i tuoi dati - Mostra i collegamenti ai manga recenti - Controllo ergonomico del lettore - Luminosità - Sei sicuro/a di voler eliminare le categorie preferite selezionate? \n Tutti i manga in esso contenuti andranno persi e questo non può essere annullato. - Rendere disponibili i manga recenti premendo a lungo sull\'icona dell\'applicazione - Mostra la barra delle informazioni nel lettore - Dettagli dell\'errore:<br><tt>%1$s</tt><br><br>1. Prova ad <a href=%2$s>aprire il manga in un browser web</a> per assicurarsi che sia disponibile sulla sua fonte<br>2. Controllare di stare usando la <a href=kotatsu://about>versione più recente di Kotatsu</a><br>3. Se è disponibile, inviare una segnalazione di errore agli sviluppatori. - Salvare o eliminare le modifiche non salvate\? - Abbandona - Lingua - Condividi i registri - Registra alcune azioni a scopo di debug. Non attivare se non si è sicuri di cosa si stia facendo - Abilita la registrazione - Mostra il contenuto sospetto - Dinamico - Schema colori - Mostra nella vista griglia - Per tenere traccia dell\'avanzamento della lettura, seleziona Menu → Traccia nella schermata dei dettagli del manga. - Non c\'è niente qui - Servizi - Mamimi - Kanade - Asuka - Mion - Rikka - Miku - Permetti aggiornamenti instabili - Ricevi notifiche riguardo versioni instabili - Download iniziato - Sakura - Lingue - Ingrandire - %s richiede il completamento di un captcha per funzionare correttamente - Catalogo fonti - Tutti i capitoli non letti - Ogni giorno - Categorie - Progresso - Annulla tutti - Puoi usare un server di sincronizzazione self-hosted oppure uno di default. Non cambiare se non si è sicuri di cosa si stia facendo. - Dati non validi in ritorno o file corrotto - Seleziona cartella personalizzata - Mostra lista opzioni - Mostra una lista di manga correlati. In alcuni casi potrebbe essere imprecisa o mancante - La tua cronologia dei download sarà permanentemente cancellata. I file scaricati non saranno cancellati - Se mostrare o no i tasti di controllo dello zoom in basso a destra - Manga - Non controllare nuovi capitoli mentre è in uso una connessione a consumo - Questa fonte di manga non supporta il filtraggio per multipli stati - Aggiunto - %1$s, %2$s - Su dispositivo - Password - L\'intero manga - Riavvia l\'applicazione per applicare queste modifiche - Frequenza creazione backup - Dati e privacy - Hentai - Pulisci cookies solo per dominio specifico. Nella maggior parte dei casi invaliderà l\'autorizzazione - Smetti di scaricare quando si passa a rete mobile - Suggerisci nuove fonti dopo aggiornamento dell\'app - Header UserAgent - Questa fonte non supporta il filtraggio per sia genere che stato - Ignora errori SSL - Questa fonte non supporta il filtraggio per sia genere che localizzazione - Abilita backup periodici - Indirizzo server - Fumetti - Spostato in cima - Trova simili - Assicurati di aver selezionato il file di backup corretto - Catalogo - Selezionare le fonti di contenuti da abilitare. Si può configurare anche successivamente nelle impostazioni - Sconosciuto - In progresso - Selezione manuale capitoli - Riduce il banding, ma può impattare la performance - Pausa - Rimuovi completati - Impossibile aggiungere altri oggetti - Ogni 2 giorni - A volte mostra le notifiche sui manga suggeriti - Valore non valido - I download sono stati annullati - Riduci consumo di memoria (beta) - Applica - Ripristina - Dati non ripristinati - Gestisci fonti - Cartelle - Cartelle manga locali - Gestisci categorie - Nessuna fonte manga trovata in base alla tua query - Chiaro - WebView non disponibile: controlla se è installato un provider di WebView - Inizia a scrivere il nome del genere - Porta - Tipo - Inserisci titolo manga, genere o nome fonte - Una volta a settimana - Descrizione - Backup periodici - Mostra tasti zoom - Tocca e tieni premuto su un elemento per riordinarlo - Globalmente - Riprendi - Proxy ottimizzazione immagini - Nome utente - Due volte al mese - Sezioni schermata principale - Avanzate - Se stai avendo problemi di blocco dal server, puoi abilitare il rallentamento dei download per ogni fonte di manga nelle impostazioni delle fonti - Impostazioni di sincronizzazione - Variante online - Potrebbe aiutare a far iniziare il download in caso di problemi - Questa fonte di manga non supporta il filtraggio per multipli generi - Tutti i capitoli non letti (%s) - Autorizzazione (opzionale) - Scuro - Questo manga - Mostra l\'orario attuale e il progresso di lettura in cima allo schermo - I download sono stati messi in pausa - Troppe richieste. Riprova più tardi - Scarica solo via Wi-Fi - Blocca rotazione schermo - Tutti i download attivi saranno annullati, i dati scaricati parzialmente saranno persi - Rilevanza - Manga correlati - Abbandonato - Primo %s - Tieni schermo acceso - In pausa - Non hai alcun download - Salta - Questa fonte di manga non supporta la ricerca - Numero di porta non valido - Non aggiornare suggerimenti mentre è in uso una connessione a consumo - Consenti gesto di zoom in modalità webtoon - Una volta al mese - Rete - Scaricato - Vuoi ricevere suggerimenti personalizzati di manga? - Manuale - Di più - Riduci la qualità delle pagine fuori schermo per usare meno memoria - Indirizzo - Queste impostazioni possono essere applicate globalmente o per solo questo manga. Le applicazioni globali non sovrascrivono quelle individuali. - Fonte abilitata - Modalità colori 32-bit - Puoi selezionare una cartella contenente archivi o immagini. Ogni archivio (o sottocartella) sarà riconosciuto come singolo capitolo. - Sfondo - Disabilita fonti per adulti e nascondi manga per adulti dalla lista se possibile - x%.1f - I download sono stati rimossi - Non hai accesso a questo file o cartella - Scegli mirror automaticamente - Ripristina backup creato in precedenza - Mostra numeri di pagina nell\'angolo inferiore - Rimpicciolire - Non spegnere lo schermo durante la lettura di manga - Prossimo %s non letto - Pulisci cache di rete - Ricerca vocale - Abilita - Data del backup: %s - Usa il servizio wsrv.nl per ridurre i consumi di rete e velocizzare il caricamento delle immagini, se possibile - Non sono disponibili fonti in questa sezione, o potrebbero essere state aggiunte tutte. -\nRimani sintonizzato - Disponibile: %1$d - Stato - Lista manga - Bianco e nero - Disabilita contenuti NSFW - Ultimo backup completato: %s - Bianco - I download sono stati ripresi - In pausa - Va in cima - Mostra - Puoi accedere ad un account esistente o crearne uno nuovo - Cartella salvataggio backup - Inverti colori - Cambiare dominio di fonte del manga automaticamente in caso di errore se sono disponibili mirror - No grazie - Chiedi se aggiungere nuove fonti dopo aggiornamento dell\'applicazione - Velocità - Tutti i capitoli con traduzioni %s - Altro - Consigliato: %s - Nero - Questo mese - Accedi per sincronizzare l\'account - Proxy - Ho capito - Puoi selezionare uno o più file .cbz o .zip, ogni file sarà riconosciuto come un manga a parte. - Mostra sullo Scaffale - Prossime - Nome invertito - Classificazione dei contenuti - Escludi generi - Sicuro - Suggestivi - Adulto - Scheda predefinita - Segna come completo - Segna il manga selezionato come completamente letto? -\n -\nAttenzione: l\'attuale avanzamento della lettura sarà perso. - Volume sconosciuto - Volume %d - Questa categoria è stata nascosta dalla schermata principale ed è accessibile tramite Menù → Gestisci categorie - %1$s %2$s - Ultimo utilizzo - I tuoi progressi di lettura non saranno salvati - Verticale - Ultima lettura - Il tempo di lettura stimato potrebbe essere inaccurato - Mostra il tempo di lettura stimato - Inserisci email e password per continuare - Mostra menu - Usa i pulsanti del volume per cambiare pagine - Azioni tap - Azioni tap prolungato - Nessuno - Modalità schermo interno - Vista griglia - Capitolo precedente - Configura le azioni per le aree di schermo cliccabili - La funzione di suggerimento è disabilitata - Mostra le etichette nella barra di navigazione - Rimuovi i capitoli già letti dalla memoria locale per liberare spazio - Questo eliminerà in modo permanente tutti i capitoli segnati come già letti dalla memoria locale. Puoi scaricarli di nuovo, ma i capitoli importati potrebbero essere persi per sempre - Meno recenti - Letto molto tempo fa - Questa fonte manga non è supportata - %d ore - %d m - Mostra aggiornato - Mostra/nascondi UI - Prossimo capitolo - Pagina precedente - Pagina successiva - Azioni del lettore - Abilita pulsanti del volume - Nascondi le barre di stato e di notifica - Il controllo di nuovi capitoli è disabilitato - Elimina i capitoli già letti automaticamente - Esegui quando l\'applicazione viene avviata - Dividi per traduzioni - Mostra separatamente i capitoli con diverse traduzioni, invece che in un\'unica lista - Non letto - Mostra le anteprime delle pagine - Abilita la tab \"Pagine\" nella schermata di dettaglio - Si prega di selezione un file backup di Kotatsu corretto - %1$d h %2$d m - Aggiustamenti - Non sono presenti i permessi per accedere al manga nella memoria esterna - Gap in modalità webtoon - Mostra gap verticali tra le pagine in modalità webotoon - Ripristinare le impostazioni ai valori predefiniti? Questo procedimento è irreversibile. - Usa il layout a due pagine con l\'orientamento orizzontale (beta) - Non è stato ricevuto nessun dato dal server - Attiva fonte - Meno frequente - Più frequente - Frequenza di controllo - %1$s: %2$d - Nuovi - Automatico - Tutte le lingue - Cancella capitoli letti - Migrazione manga - Migrazione completata - Nessun capitolo è stato cancellato - Giorno - Tre mesi - Non ci sono statistiche per il periodo selezionato - Chiedi per la cartella di destinazione ogni volta - Salvando le pagine - Formato download preferito - File CBZ singolo - Molti file CBZ - Lettura statistiche - Rimuovi dalla cronologia - Statistiche - Migrare - Alternative - Server delle immagini preferito - Fissa - Fonti fissate - Fonte fissta - Fonti recenti - Cancella statistiche - Statistiche cancellate - Vuoi veramente cancellare le statistiche di lettura? Questa azione non può essere annullata. - Settimana - Mese - Pagine lette: %s - Disbilita controllo della connettività - Altri Manga - Sempre - Disabilita notifiche NSFW - Disabilita le notifiche su fonti per adulti ed aggiornamenti di manga per adulti - Autori - Cartella di salvataggo predefinita di una pagina - Meno di un minuto - Il manga \"%1$s\" da \"%2$s\" sarà sostituito con \"%3$s\" da \"%4$s\" sia nella cronologia che nei preferiti (se presente) - Query recenti - Sei stato bloccato dal server. Prova ad usare una connessione differente (VPN, Proxy, ecc.) - Puoi disabilitare la verifica dei certificati SSL in caso incontri degli errori legati a SSL quando si tenta di accedere a una risorsa di rete. Questo può compromettera la tua sicurezza. È richiesto riavviare l\'applicazione in seguto. - Salta la verifica di connessione in caso di problemi con essa (es. andare in modalità offline pur essendo conessi ad una rete) - Blocca in modalità incognito - Query suggerite - Disabilita - Fonti disabilitate - Blocca UI di navigazione - Non nascone la barra di navigazione e di ricerca durante lo scorrimento - Percentuale di lettura - Percentuale rimasta - Capitoli letti - Capitoli rimasti - Riduzione dello zoom Webtoon predefinito - Ritaglia le pagine - Rimuovi - Fonte rimossa - Fonti rimosse - Informazioni di debug sui controlli in background per i nuovi capitoli - Posizione - Rimosso %1$s, cancellato %2$s - Suggerimenti per la ricerca - Controllo del registro di nuovi capitoli - Accedi a %s per continuare - Non ci sono manga che corrispondono ai filtri selezionati - Funzionalità instabile - Accedi per configurare l\'integrazione con %s. Ciò ti consentirà di monitorare i progressi e lo stato della lettura dei manga - Configurazione proxy non valida - Mostra filtri rapidi - Fornisce la possibilità di filtrare gli elenchi di manga in base a determinati parametri - Esterno/plugin - La connessione è OK - Indirizzo server non valido - Troppe richieste. Riprova dopo %s - Salta tutto - Bloccato - Non presente nei preferiti - Plugin incompatibile o errore interno. Assicurati di utilizzare l\'ultima versione del plugin e di Kotatsu - Aggiornato molto tempo fa - Impopolare - Valutazione bassa - Ascendente - Discendente - Data - Popolarità - Riprovare - Funziona sperimentale. Per evitare perdite di dati, si consiglia di effettuare un backup - Lingua originale - Anno - %d s - Aggiunto da molto tempo - Anni - Qualsiasi - Questa sorgente non supporta la ricerca con filtri. I tuoi filtri sono stati azzerati - Chiedi ogni volta - Pagine salvate correttamente - %1$d m %2$d s - Romanzo - Manhua - Manhwa - Aggiunto recentemente - Popolare in questo momento - Collezione immagini - Cartella di destinazione - Errore del plugin: %s\n• Verifica di utilizzare l\'ultima versione del plugin e di Kotatsu - Popolare questa settimana - Popolare quest\'anno - Demografici - Shounen - Manga \"%1$s\" (%2$s) rimpiazzato con \"%3$s\" (%4$s) - Popolare questo mese - Popolare oggi - Shoujo - Seinen - Codice sorgente - Inizia download - Manuale utente - Gruppo Telegram - Orientamento schermo - Tutti - Salvare il manga selezionato? Potrebbe utilizzare traffico dati e spazio nella memoria interna - Formato non valido: prevista un\'immagine ma ricevuto %s - Download aggiunto - Più opzioni - Salva manga - Genere - Non consentire - Scarica tramite dati mobili - Consentire i download tramite dati mobili? - Consenti sempre - Contenti una sola volta - Accesso non consentito (403) - Numero massimo di backup - Verticale - Orizzontale - Formato immagine non supportato: %s - Contenuto non esplicito - Download in background - Scarica i nuovi capitoli - Manga con capitoli scaricati - Correggendo il manga - Questa funzione troverà sorgenti alternative per il manga selezionato. L\'azione richiederà un po\' di tempo e verrà effettuata in background - Corretto con successo - Nessuna correzione per \"%s\" - Nessuna alternativa trovata per \"%s\" - Puoi selezionare i capitoli da scaricare tramite un click prolungato nell\'elemento nella lista dei capitoli. - Kodomo - One shot - Doujinshi - Josei - CG Artist - CG Game - Debug - Elimina i vecchi backup - Elimina automaticamente i vecchi backup per liberare spazio nella memoria - Ripristino della connessione da parte dell\'host remoto - Mostra cursore - Incognito - Messaggio di test - L\'ID chat non è impostato - ID chat di Telegram - Apri il bot di Telegram - Gestione link - Gestisci i link ai manga da applicazioni esterne (ad esempio, dal browser web). Potrebbe essere necessario abilitarlo manualmente nelle impostazioni di sistema dell\'applicazione - Email - Pulisci database - Elimina le informazioni sui manga che non vengono utilizzate - Invia i backup a Telegram - Inserisci l\'ID della chat dove inviare i backup - Premi per aprire la chat con Kotatsu Backup Bot - Traduzione - Connessione test - Verifica se l\'API è funzionante - Autore - Sorgente - Questa sorgente richiede di risolvere un captcha per continuare - Valutazione - Tutte le fonti sono abilitate - Abilità tutte le fonti manga - Tutte le fonti manga disponibili saranno abilitate permanentemente - Barra informazione del lettore trasparente - Ripristinando il backup - Il backup verrà ripristinato in background - Controlli del lettore nella barra in basso - Rotazione schermo bloccata - Rotazione schermo sbloccata - Capitoli e pagine - Slider di cambio pagina - Semplice - Cerca ovunque - Badge in elenchi - Ricerca globale - Disabilita notifiche captcha - Non riceverai notifiche sulla risoluzione dei CAPTCHA per questa fonte, ma ciò potrebbe interrompere le operazioni in background (controllo di nuovi capitoli, ottenimento di raccomandazioni, ecc.) - Vol %1$s Capitolo %2$s - Ricerca tra le fonti disabilitate - Capitolo %s - Capitolo senza nome - Dettagli errore - Prova ad aprire il manga nel browser web per verificare che sia disponibile nella sua fonte. - Sembra che la tua versione di Kotatsu non sia aggiornata. Installa l\'ultima versione per ottenere tutte le correzioni disponibili. - Puoi inviare una segnalazione di bug agli sviluppatori. Questo ci aiuterà a indagare e a risolvere il problema. - Link al manga su %s - Link al manga su Kotatsu - Pulisci i dati del browser, come la cache e i cookie. Attenzione: l\'autorizzazione nelle fonti manga potrebbe diventare non valida - Pulisci dati del browser - Non ha l\'autorizzazione a scrivere un file - 16+ - Includi fonti disabilitate - Mostra suggerimenti da tutte le fonti manga, incluse quelle disabilite - I manga per adulti non verranno mostrati nei suggerimenti. Questa opzione potrebbe non funzionare accuratamente con alcune fonti - Evidenzia i generi pericolosi - Evidenzia i generi che potrebbero essere inappropriati per la maggior parte degli utenti - Il percorso selezionato non può essere utilizzato perché non rappresenta un file o una cartella - Usa copertina predefinita - Queste modifiche influenzeranno il modo in cui i manga vengono visualizzati nell\'app - Scegli pagina manga - Scegli file personalizzato - Cambia copertina - La pagina cambierà ogni ~%d secondi - Modalità incognito per manga NSFW - Non chiedere più - Questo manga potrebbe contenere contenuti per adulti. Vuoi utilizzare la modalità incognito? - È necessaria un\'azione aggiuntiva - Espressivo (Test) - Nascondi dalla schermata principale - Changelog - Cronologia delle modifiche delle versioni rilasciate di recente - Comprimi - Blocca pubblicità nel browser incorporato (beta) - Blocca pubblicità nel browser - Espandi - Comprimi descrizione lunga - Condividi backup - Creazione del backup - Inverti i controlli di navigazione - Inverti la direzione dei tasti del volume e dei tasti hardware direzionali (sinistra/su/giù/destra) - Apri il lettore in un\'attività separata - Ti consente di tenere aperti più lettori con manga diversi contemporaneamente - Sfondo giallastro (filtro blu) - Pulizia dell\'archiviazione locale - Creazione del backup non riuscita - Itsuka - Totoro - Schermata principale - Mostra il pulsante fluttuante Continua - Permette di continuare la lettura con un solo tocco. Questo pulsante non apparirà in modalità in incognito o quando la cronologia è vuota - Archivio ZIP danneggato (%s) - Discord Rich Presence - Token Discord - Mostra il tuo stato di lettura su Discord - Ottieni - Leggendo manga su Kotatsu - un’app per leggere manga - Leggendo %s - Leggendo su %s - Token non valido: %s - Mostra pulsante di controllo fluttuante - Inserisci il tuo token Discord per abilitare la Rich Presence - Inserisci il tuo token Discord o clicca %s per ottenerlo utilizzando il browser - Incolla il tuo token Discord qui - Non utilizzare RPC per contenuti per adulti - Non disponibile - Questo manga non è disponibile per la lettura da questa fonte. Prova a cercarlo in altre fonti o aprilo in un browser per maggiori informazioni - Questo manga non contiene capitoli - Integrazione con Telegram - Errore nel caricamento della lista dei capitoli - Testa fonte manga - Rilascia per aprire il capitolo precedente - Rilascia per aprire il capitolo successivo - Nessun capitolo precedente - Nessun capitolo successivo - Abilita gesto di scorrimento - Abilita gesto di scorrimento per cambiare capitolo in webtoon - Sensibilità di scorrimento a due pagine - Filtri salvati - Inserisci nome - Mostra popup di cambio capitolo - Mostra un messaggio pop-up con un titolo del capitolo quando è cambiato - Rinomina - Salva filtro - Sovrascrivi - Un filtro di nome \"%s\" esiste già. Vuoi sovrascriverlo? - Memoria e rete - Crea o ripristina un backup - Rimozione dei dati - Privacy - Questa fonte manga è stata contrassegnata come non funzionante. Alcune funzioni potrebbero non essere disponibili - Ogni 6 ore - Cartella predefinita per scaricare manga - Questa cartella e tutti i suoi dati verranno eliminati se disinstalli l\'applicazione - %1$s disponibile - diff --git a/app/src/main/res/values-iw/plurals.xml b/app/src/main/res/values-iw/plurals.xml deleted file mode 100644 index cfa69ecc2d..0000000000 --- a/app/src/main/res/values-iw/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - פריט אחד - שתי פריטים - %1$d פריטים - - - פרק אחד חדש - שתי פרקים חדשים - %1$d פרקים חדשים - - - לפני חודש - לפני חודשיים - לפני %1$d חודשים - - - פרק אחד - שתי פרקים - %1$d פרקים - - - לפני דקה - לפני שתי דקות - לפני %1$d דקות - - - לפני שעה - לפני שעתיים - לפני %1$d שעות - - - לפני יום - לפני יומיים - לפני %1$d ימים - - - שעה - שעתיים - %1$d שעות - - - דקה - שתי דקות - %1$d דקות - - \ No newline at end of file diff --git a/app/src/main/res/values-ja/plurals.xml b/app/src/main/res/values-ja/plurals.xml deleted file mode 100644 index 0f9261acaf..0000000000 --- a/app/src/main/res/values-ja/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d 分前 - - - %1$d 項目 - - - %1$d 時間前 - - - %1$d 日前 - - - %1$d 章 - - - %1$d 件の新しい章 - - - %1$d ヶ月前 - - - %1$d時間 - - - %1$d分 - - \ No newline at end of file diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml deleted file mode 100644 index 62107eaac0..0000000000 --- a/app/src/main/res/values-ja/strings.xml +++ /dev/null @@ -1,818 +0,0 @@ - - - 履歴 - ロード中… - %1$d/%2$d 章 - 共有 - 履歴を削除 - 検索 - マンガを検索 - 閉じる - お気に入り - エラーが発生しました - 詳細 - 章 - リスト - 詳細リスト - グリッド - リストモード - マンガのソース - 再試行 - 何も見つかりませんでした - まだ履歴はありません - 読む - お気に入りの本はありません - お気に入りに追加 - 新しいカテゴリー - 追加 - 保存 - ショートカットを作成 - %s を共有する - ダウンロード中… - 処理中… - ダウンロード完了 - ダウンロード - 名前 - 人気 - ローカルストレージ - 最新 - 評価 - 並べ替え - システムに従う - 消去 - 削除 - 「%s」がローカルストレージから削除されました - ページを保存 - 保存しました - 画像を共有 - インポート - 削除 - この操作はサポートされていません - 説明がありません - ページのキャッシュをクリアする - B|kB|MB|GB|TB - 設定 - ライト - 絞り込み - ダーク - ページ - テーマ - ネットワークエラー - 更新 - ZIP ファイルまたは CBZ ファイルを選択してください。 - 標準 - ウェブトゥーン - 読み取りモード - グリッドのサイズ - %s で検索 - マンガを削除 - デバイスから「%s」を完全に削除しますか? - リーダーの設定 - ページを変更 - 続行 - エラー - サムネイルキャッシュをクリア - クリア - 内部ストレージ - ドメイン - ブラウザーで開く - 通知 - %1$d/%2$d - 新しい章 - ダウンロード - 通知の設定 - 通知音 - LED インジケータ - バイブレーション - お気に入りのカテゴリー - 削除 - クエリを再定式化してみてください。 - 読んだ内容がここに表示されます - «探索» セクションで読みたいものを見つけてください - 最初に何かを保存してください - 本棚 - 最近 - ページアニメーション - ダウンロードフォルダ - 利用不可 - 使用可能なストレージがありません - その他のストレージ - 完了 - 全てのお気に入り - 後で読む - 更新 - あなたが読んでいるものの新しい章がここに示されています - の検索結果 - サイズ:%s - 更新フィードをクリア - クリア - アップデート - フィードの更新はまもなく開始されます - アップデートを確認 - チェックしない - Kotatsuを起動したときにパスワードを入力する - パスワードを繰り返す - パスワードが違います - この本の詳細 - 現在のバージョン%s - 検索履歴をクリア - 外部ストレージ - 新しいバージョンの Kotatsu が利用可能です - ここは空っぽです… - 空のカテゴリー - オンラインソースから保存するかファイルをインポートします。 - 新しいバージョン:%s - 画面を回転させる - パスワードを入力してください - パスワードが間違っています - アプリを保護する - 最新のアップデートを確認する - 利用可能なアップデートはありません - 右から左 - 承認済み - %sへのログインはサポートされていません - 完成 - 進行中 - デフォルト - ナンバリングページ - 新しいカテゴリー - 高さを合わせる - チャプターがありません - すべての更新履歴を完全に消去しますか? - このコンテンツを表示するにはサインインしてください - ファイルが見つかりません - パスワードは4文字以上である必要があります - ちょうど今 - ずっと前 - バックアップを保存 - グループ - フィードをクリア - バックアップから復元 - 確認 - 履歴とお気に入りのバックアップを作成して復元できます - 続きを読む - ブラック - データは復元されましたがエラーが発生しました - 最近の検索クエリを全て完全に削除しますか? - 幅を合わせる - 新しいチャプターを探しています - アプリを起動するためのパスワードを入力してください - データバックアップを作成 - 解決しました - タップして再試行してください - CAPTCHAが必要です - デフォルト:%s - 昨日 - このアプリを翻訳 - 全てのデータが復元されました - 復元 - 準備中… - 開始時に維持 - バックアップと復元 - リバース - 選択した構成はこの漫画のために記憶されます - クッキーを削除 - フィットセンター - 全てのソースからログアウトされます - NSFW漫画を履歴から除外する - キュー - 全てのCookieが削除されました - 一部のデバイスはシステムでの動作が異なり、バックグラウンドタスクが中断される可能性があります。 - ジャンル - スケールモード - 今日 - Kotatsuを翻訳する(Weblateのサイトに移動します) - 次のページ - サイレント - サインイン - ようこそ - AMOLEDスクリーンでさらに少ない電力を使用 - 計算中… - 許可する - 常にブロック - スクリーンショットポリシー - NSFWでブロック - 提案 - すべてのデータは、このデバイス上でローカルでのみ分析され、どこにも送信されることはありません。 - サジェスト機能を有効 - あなたの好みに合わせて漫画を提案 - 無効 - マンガを読み始めると、個人的な提案を受けることができます - 有効 - NSFWのマンガを提案しない - フィルターをリセット - Wi-Fiのみ使用 - 決して - 漫画を読みたい言語を選択します。後で設定から変更することができます。 - 常に - ページのプリロード - %sとしてログイン - 18歳以上 - さまざまな言語 - チャプターを検索 - この漫画の章はありません - %1$s%% - 更新のご提案 - 外観 - ジャンルを除く - サジェストで表示したくないジャンルを指定 - 選択した項目をデバイスから完全に削除しますか? - 削除が完了しました - IPアドレスのブロックを回避することができます - 保存されたマンガの処理 - ダウンロードの速度低下 - チャプターはバックグラウンドで削除されます - 隠す - 新しいマンガソースが利用可能です - 新着チャプターの確認とお知らせ - 読んでいるマンガの更新情報をお知らせします - 通知を有効にする - 通知はありませんが、新しいチャプターはリストでハイライト表示されます - 名称 - 編集 - カテゴリーを編集する - お気に入りのカテゴリーはありません - ブックマーク - ブックマーク削除 - 元に戻す - 履歴から削除 - ブックマークの追加 - ブックマークの削除 - ブックマークを追加 - HTTPS 経由の DNS - リーダーモードの自動検出 - デフォルトモード - マンガがウェブトゥーンかどうかを自動判定 - バッテリー最適化の無効化 - バックグラウンドの更新チェックを支援 - 何か問題が発生しました。開発者にバグレポートを提出し、解決にご協力ください。 - 送信 - すべて無効にする - 最近読んだ漫画 - 利用可能な場合、指紋認証を使用する - お気に入りの漫画 - 報告 - 読書 - 再読込 - 完了 - 保留中 - 追跡 - ログアウト - 予定 - ドロップ - データの削除 - 履歴とお気に入りに既読率を表示する - いくつかの問題の場合に助けることができる。すべての認証が無効になります - 読書の進行状況インジケーターを表示 - NSFWとしてマークされたマンガは履歴に追加されず、進行状況は保存されません - すべて表示 - 無効なドメイン - 範囲を選択 - コンテンツが見つからない、または削除された - 管理 - ランダム - 選択したお気に入りカテゴリを本当に削除してもよいですか? \nその中にあるマンガはすべて失われ、元に戻すことはできません。 - 空 - 探索 - アプリを終了するには、戻るを2回押してください - 保存したマンガ - チャプターなし - 自動スクロール - マンガのインポート - 続行するにはメールアドレスを入力してください - インポートが完了しました - キャンセル - データの同期 - アカウントは既に存在します - 戻る - 過去 2 時間 - ブックマークはまだありません - 同期 - ページキャッシュ - 利用可能 - すべての履歴を消去する - 履歴が消去されました - 並べ替え - マンガを読みながらブックマークを作成することができます - ブックマークを削除しました - マンガのソースがない - マンガのソースを有効にして、オンラインでマンガを読めるようにする - もう一度戻るを押して終了します - %s -%s - 退出確認 - ストレージの使用状況 - その他のキャッシュ - シークレットモード - 画像を含むフォルダ - まもなくインポートが開始されます - お気に入りから削除されました - オプション - ストレージから元のファイルを削除して、容量を節約することができます - Ch.%1$d/%2$d Pg.%3$d/%4$d - リーダーで情報バーを表示する - コミックアーカイブ - フィード - エラーの詳細:<br><tt>%1$s</tt><br><br>1. <a href=%2$s>Webブラウザで漫画を開いてみて</a>、そのソースで利用可能かどうか確認してください<br>2.<a href=kotatsu://about>最新版のこたつ</a><br>3.利用可能であれば、開発者にエラーレポートを送ってみてください。 - 人間工学に基づいたリーダーコントロール - 最近のマンガのショートカットを表示 - アプリケーションアイコンを長押しして最近のマンガを利用できるようにする - ページ切り替え方向をリーダーモードに調整しないでください。例えば、右キーを押すと常に次のページに切り替わります。このオプションはハードウェア入力デバイスにのみ影響します。 - 色補正 - 輝度 - コントラスト - リセット - 未保存の変更を保存または破棄しますか\? - 破棄 - デバイスに空き容量がありません - ページ切り替えスライダーを表示 - サーバーサイドエラー (%1$d) です。後で再試行してください - 新しいチャプターの情報も明確に - ネットワークが利用できません - Wi-Fiまたはモバイルネットワークをオンにして、オンラインでマンガを読むことができます - Webtoonズーム - コンパクト - マミミ - 奏 - ここには何もありません - 読書の進捗状況を確認するには、マンガの詳細画面で「メニュー」→「追跡」を選択します。 - サービス - デバッグ目的でいくつかのアクションを記録します。 何をしているのか分からない場合はオンにしないでください - ミク - ユーザー エージェント ヘッダー - コンテンツのプリロード - ログを共有 - 不安定な更新を許可 - 不安定なビルドに関する通知を受け取る - ダウンロードが開始されました - 言語 - ソースが無効になっています - 現在としてマーク - ログ記録を有効にする - 疑わしいコンテンツを表示する - ダイナミック - 配色 - グリッドビューで表示 - アスカ - ミオン - リッカ - さくら - この変更を適用するには、アプリケーションを再起動してください - 項目をタップ&ホールドして並び替えをすることができます - .cbzまたは.zipファイルを1つ以上選択することができ、各ファイルは別のマンガとして認識されます。 - 了解 - 棚に表示 - 色を反転させる - 有効 - 結構です - ネットワークキャッシュをクリアする - ダウンロードは削除されました - 自分で用意した同期サーバーか、デフォルトのものを使用することができます。よく分からない場合は変更しないでください。 - 一時停止 - ダウンロードがキャンセルされました - WebViewが利用できません:WebView providerがインストールされているかどうかを確認してください - ダウンロード済み - 画像最適化プロキシ - wsrv.nl サービスを使用して、トラフィック使用量を削減し、可能であれば画像の読み込みを高速化します - アーカイブや画像のあるディレクトリを選択することができます。各アーカイブ(またはサブディレクトリ)は、1つのチャプターとして認識されます。 - 類似したものを探す - タイプ - アドレス - ポート - プロキシ - 同期の設定 - サーバーアドレス - 速度 - SSLエラーを無視する - ミラーを自動的に選択する - ミラーが利用可能な場合、エラー時にマンガ ソースのドメインを自動的に切り替える - 履歴書 - 一時停止 - 全てキャンセル - Wi-Fi経由でのみダウンロード - モバイルデータ通信への切り替え時にダウンロードを停止する - 提案: %s - 提案されたマンガの通知を表示することがあります - もっと見る - アクティブなダウンロードはすべてキャンセルされ、部分的にダウンロードされたデータは失われます - ダウンロード履歴は完全に削除されます - ダウンロードはありません - ダウンロードが再開されました - ダウンロードが一時停止されました - パーソナライズされた漫画の提案を受け取りますか? - 削除が完了 - 既存のアカウントにサインインするか、新規にアカウントを作成することができます - 無効な値 - ユーザー名 - パスワード - オーソライズ(オプション) - 無効なポート番号です - ネットワーク - データとプライバシー - 以前作成したバックアップを復元する - ウェブトゥーンモードでのズームインジェスチャを許可する - 下隅にページ番号を表示する - 画面上部に現在時刻と読書の進行状況を表示する - 指定されたドメインのクッキーのみをクリアします。ほとんどの場合、認証は無効になります - 翻訳付きのすべての章%s - マンガ全体 - 最初%s - 次の未読%s - すべての未読の章 - すべての未読チャプター (%s) - 手動でチャプターを選択 - このファイルまたはディレクトリにアクセスできません - カスタムディレクトリを選択 - ローカルマンガディレクトリ - 今月 - 説明 - 音声検索 - バックグラウンド - 正しいバックアップファイルを選択しているか確認してください - データを復元することが出来ませんでした - 従量制課金ネットワーク接続を使用して提案を更新しないでください - 漫画のタイトル、ジャンル、またはソース名を入力してください - 進捗状況 - 追加 - 見せる - 関連漫画 - ライト - ダーク - ホワイト - ブラック - 従量制ネットワーク接続を使用して新しいチャプターをチェックしないでください - カテゴリーの管理 - %sを正しく動作させるには、キャプチャを解決する必要があります - 言語 - 不明 - 進行状況 - 無効なデータが返されたか、ファイルが破損しています - 関連漫画のリストを表示します。場合によっては不正確または欠落している可能性があります - 高度 - リクエストが多すぎます。 後でもう一度お試しください - 漫画一覧 - NSFWを非表示にする - デバイス上 - これ以上アイテムを追加出来ません - ディレクトリ - メイン画面のセクション - 上部に移動しました - 最上部へ移動 - ズームイン - 右下にズームコントロールボタンを表示するかどうか - ズームボタンを表示 - ズームアウト - リトライ - Telegramボットを開く - Telegramにバックアップを送信 - テスト接続 - バックアップを送信するチャットIDを入力してください - タップしてKotatsuバックアップボットを開く - データベース消去 - 使われていないマンガの情報を削除する - すべての漫画ソースを有効にする - 利用可能なすべての漫画ソースを永久に有効にする - すべてのソースが有効 - 自動 - 無効なサーバーアドレス - 選択した条件に一致するマンガはありません - メールアドレスとパスワードを入力して、続行してください - 前のチャプターがありません - 次のチャプターがありません - リクエストが多すぎます。%s 秒後に再度お試しください。 - 常に画面表示 - 漫画を読んでいる間は画面をオフにしない - バンドノイズを低減しますが、パフォーマンスへの影響が生じる場合があります - 32bitカラーモード - アプリ更新後に新しいソースを提案する - アプリケーション更新後に新しく追加されたソースを使用できるようにするかどうか確認する - 関連性 - カテゴリ - オンライン版 - 定期的バックアップ - バックアップ頻度 - 保存しました - リストオプション - 毎日 - 2日毎に - 週に一度 - 月2回 - 月に一度 - 定期的なバックアップを有効にする - バックアップを保存するディレクトリ - 最後の成功したバックアップ:%s - マンガ - ヘンタイ - コミック - その他 - ソースカタログ - ソースの有効化 - このセクションには利用可能なソースがありません。あるいは、すでにすべて追加済みである可能性があります。\n続報をお待ちください - お探しの漫画が見つかりませんでした - カタログ - NSFWを無効化し、可能であれば成人向け漫画をリストから非表示にする - ポーズ - メモリ消費の削減(ベータ版) - このマンガソースでは、複数のジャンルによるフィルタリングはサポートされていません - この漫画ソースでは、複数の状態によるフィルタリングはサポートされていません - この漫画ソースでは検索機能はサポートされていません - サーバー側のブロックに問題がある場合、ソース設定で各漫画ソースごとに個別にダウンロード速度制限を有効にできます - スキップ - グレースケール - グローバル - マンガ - これらの設定は、全体に適用することも、現在の漫画だけに適用することもできます。全体に適用した場合、個別の設定は上書きされません。 - 適用 - このソースでは、ジャンルとロケールの両方でフィルタリングすることはサポートされていません - ジャンル名を入力してください - ダウンロードに問題がある場合、これを試すと開始できるかもしれません - 有効にしたいコンテンツソースを選択してください。設定画面で後から変更することも可能です。 - アカウントを同期するためにログインしてください - 復元 - バックアップ日時: %s - 近日公開 - 除外するジャンル - 安全 - アダルト - 示唆的 - 既定のタブ - 完了としてマークする - マークした漫画を完全に読み終えたものとしますか?\n\n警告:現在の読書進捗が消去されます。 - このカテゴリはメイン画面から非表示になっており、メニュー → カテゴリ管理 からアクセスできます - %d巻 - 読書進捗は保存されません - メニュー表示 - UIの 表示/非表示 - 前のチャプター - 次のチャプター - 前のページ - 次のページ - タップ可能な画面領域のアクションを設定する - 音量ボタンを有効化 - ページの切り替えに、音量ボタンを使用します - ナビゲーションコントロールを反転 - 音量ボタンと方向キー(左/上/下/右)の操作方向を入れ替える - タップ時のアクション - 長押し時のアクション - 設定をデフォルト値に戻しますか? この操作は元に戻せません。 - 横向きレイアウトで2ページ構成を使用する(ベータ版) - デフォルトのウェブトゥーンを縮小表示 - フルスクリーンモード - システムステータスとナビゲーションバーを非表示にする - 推定読了時間 - 時間見積もりは不正確な場合があります - 提案機能は無効化されています - 新章の確認は無効化されています - ナビゲーションバーにラベルを表示する - ページを保存 - 履歴から削除 - 推奨ダウンロード形式 - 単一のCBZファイル - 複数のCBZファイル - 他のマンガ - 1分未満 - 統計 - 本当にすべての閲覧統計を消去しますか?この操作は元に戻せません。 - 統計を消去した - 統計を消去 - 週 - 月 - 日 - 三ヶ月 - 選択した期間の統計データはありません - 代替案 - 移行 - マンガの移行 - 移行完了 - 既読のチャプターを削除する - 削除されたチャプターはありません - ローカルストレージから既読のチャプターを削除して空き容量を増やす - これにより、ローカルストレージから既読としてマークされた全てのチャプターが完全に削除されます。後で再ダウンロードすることは可能ですが、インポートされたチャプターは永久に失われる可能性があります。 - 既読のチャプターを自動的に削除する - kotatsuの起動時に実行 - 異なる翻訳のチャプターを、一つのリストではなく別々に表示する - 未読 - このマンガソースはサポートされていません - サムネイルを表示 - 詳細画面で「ページ」タブを有効にする - サーバーからデータを受信できませんでした - kotatsuのバックアップファイルを選択してください。 - %d 時 - %d 分 - %d 秒 - %1$d 時 %2$d 分 - %1$d 分 %2$d 秒 - 修正 - 外部ストレージ上のマンガへのアクセスが許可されていません - ウェブトゥーンモードの空白部分 - ウェブトゥーンモードでページ間の縦方向の空白を表示する - プルジェスチャーを有効にする - プル操作でウェブトゥーンのチャプターを切り替える - あまり頻繁ではない - チェック頻度 - ナビゲーションUIを固定 - スクロール時にナビゲーション バーと検索ビューを非表示にしない - 検索候補 - 著者 - サーバーによってブロックされています。別のネットワーク接続(VPN、プロキシなど)をお試しください。 - 無効化 - ネットワークリソースへのアクセス時にSSL関連の問題が発生した場合、SSL証明書の検証を無効にできます。これによりセキュリティに影響が生じる可能性があります。この設定変更後はkotatsuの再起動が必要です。 - 接続確認に問題がある場合(例:ネットワークが接続されているにもかかわらずオフラインモードになる場合など)、接続確認をスキップしてください。 - NSFW通知を無効にする - NSFWマンガの更新に関する通知を表示しない - すべての言語 - シークレットモード時にブロック - ページをトリミングする - 既読率 - 互換性のないプラグインまたは内部エラーが発生しました。プラグインとKotatsuの最新バージョンを使用していることを確認してください。 - プラグインエラー: %s\nプラグインとKotatsuの最新バージョンを使用していることを確認してください - 正常に接続できました - 無効なプロキシ設定 - クイックフィルターを表示 - 安全なコンテンツ(SFW) - すべてスキップ - 長らく更新されていません - 不人気 - 低評価 - 上昇中 - 下降中 - 日付 - 人気 - %s にサインインして続行してください - %sとの連携を設定するにはサインインしてください。これにより、マンガの読了状況や進捗を追跡できるようになります。 - 不安定な機能 - 本機能は試験的なものです。データ損失を防ぐため、必ずバックアップを取ってください。 - バックグラウンドでのダウンロード - 新しいチャプターをダウンロード - マンガ「%1$s」(%2$s) が「%3$s」(%4$s) に置き換えられました - マンガの修正 - 正常に修正されました - 「%s」に対する修正は不要です - 「%s」に対する修正は不要です - この機能は選択したマンガの代替ソースを検索します。処理には時間がかかり、バックグラウンドで実行されます。 - 小説 - マンガ - マンガ - 最近追加された - かなり前につけ加えられました - 少年 - 少女 - 青年 - 女性 - このソースはフィルター付き検索をサポートしていません。フィルターがクリアされました - 同人誌 - デバッグ - ソースコード - ユーザーマニュアル - サポートされていない画像形式: %s - 無効な形式です: 画像が期待されましたが %s が入力されました - ダウンロード開始 - 選択したマンガを保存しますか?通信量とディスク容量を消費する可能性があります - マンガを保存 - ジャンル - ダウンロードに追加 - チャプターリストの項目を長押しすると、ダウンロードするチャプターを選択できます。 - 6時間毎に - %1$sが有効 - この漫画には利用可能なチャプターが含まれていません - チャプターリストの読み込みに失敗 - Telegramで連携 - 漫画のソースをテストする - リネーム - フィルターを保存 - 上書き - 「%s」という名前のフィルターが既に存在します。上書きしますか? - ストレージとネットワーク - バックアップを作成または復元する - データ削除 - プライバシー - この漫画ソースは破損しているとマークされています。一部の機能が動作しない可能性があります - 漫画ダウンロードのデフォルトディレクトリ - アプリケーションをアンインストールすると、このディレクトリとすべてのデータが削除されます - 著者 - 評価 - ソース - 翻訳 - このソースを続行するにはキャプチャを解決する必要があります - いつでも聞いて - 画面の向き - 肖像画 - 風景 - 名前を反転 - コンテンツレーティング - グローバルサーチ - Captcha通知を無効にする - このソースのCaptchaに関する通知は届きませんが、これによりバックグラウンド操作(新章の確認、おすすめ情報の取得など)が中断される可能性があります - 巻 %1$s 章 %2$s - 章%s - 名前のない章 - 無効化されたソースを検索する - エラーの詳細 - ウェブブラウザで漫画を開いて、そのソースで利用可能かどうかを確認してください。 - お使いのKotatsuのバージョンが古くなっているようです。最新のバージョンをインストールして、利用可能なすべての修正プログラムを入手してください。 - 開発者へバグ報告を提出できます。これにより問題の調査と修正に役立ちます。 - %sの漫画へのリンク - Kotatsuの中の漫画へのリンク - ブラウザのデータを消去する - キャッシュやクッキーなどのブラウザデータを消去してください。警告:マンガソースでの認証が無効になる可能性があります - ファイルへの書き込み権限がありません - 成人向け漫画はおすすめに表示されません。このオプションは一部のソースでは正確に機能しない場合があります - 無効化されたソースを含める - すべてのマンガソースからの提案を表示する(無効化されているものも含む) - 危険なジャンルを強調する - ほとんどのユーザーにとって不適切と思われるジャンルを強調表示する - 選択されたパスはファイルまたはディレクトリを指していないため使用できません - これらの変更は、アプリ内でのマンガの表示方法に影響を与えます - デフォルトの表紙を使用する - 漫画のページを選ぶ - カスタムファイルを選択 - カバーを変える - ページは約%d秒ごとに切り替わります - 二度と聞くな - この漫画には成人向けの内容が含まれている可能性があります。シークレットモードを使用しますか? - 成人向け漫画のシークレットモード - 追加の操作が必要です - メイン画面から非表示にする - 変更履歴 - 最近リリースされたバージョンの変更履歴 - 折りたたむ - 拡張する - ブラウザで広告をブロックする - 組み込みブラウザでの広告ブロック(ベータ版) - 長い説明を折りたたむ - バックアップを作成する - バックアップを共有する - 別のタスクでリーダーを開く - 複数の異なる漫画を開いたまま、複数のリーダーを同時に保持できます - トピックス - トトロ - 黄色がかった背景(青いフィルター) - ローカルストレージのクリーンアップ - バックアップの作成に失敗しました - メイン画面 - フローティングの「続行」ボタンを表示 - ワンクリックで読み続けられます。このボタンはシークレットモード時や履歴が空の時には表示されません - 破損したZIPアーカイブ(%s) - Discord リッチプレゼンス - Discordトークン - リッチプレゼンスを有効にするには、Discordトークンを入力してください - Discord トークンを入力するか、%s をクリックしてブラウザーで取得します - ここにDiscordトークンを貼り付けてください - Discordで読み取りステータスを表示 - アクセス - Kotatsuで漫画を読む - 漫画リーダーアプリ - 読書 %s - %s で読む - 成人向けコンテンツに RPC を使用しないでください - 無効なトークン: %s - 「続行」ボタンをフローティングで表示 - 利用案内 - このマンガは、このソースで読み込むことはできません。 他のソースで検索するか、ブラウザで開くと、より多くの情報が得られます - 保存フィルター - グリッドビュー - 名前を入力してください - 16歳以上 - エクスプレス(テスト) - 前の章を開く - 次の章を開く - ドロップ - x%.1f - ロック スクリーンの回転 - ソースの管理 - マニュアル - 利用可能: %1$d - 画面外ページの品質を下げ、メモリ使用量を削減する - ステータス - 両方のジャンルや状態のフィルタリングは、このソースではサポートされていません - 未知のボリューム - プロフィール - 最近の投稿 - リーダーの動作 - なし - 2ページスクロール感度 - 毎回、目的のディレクトリを指定してください - デフォルトページ保存ディレクトリ - アクセス - 統計を読む - すべての時間 - ページの読み込み: %s - 「%2$s」から「%3$s」を「%4$s」に置き換えられます - %1$s を削除し、%2$s をクリア - 翻訳によるスプリット - 最新記事 - 昔読んだ - ソースを有効にする - 最後の使用 - 更新情報 - より頻繁に - 最近の質問 - 提案されたクエリ - 無効なソース - 接続チェックを無効にする - 新しいチャプターログの確認 - 新規チャプター向けバックグラウンドチェックに関するデバッグ情報 - 新しい - 優先画像サーバ - ピン - ピンを外す - ソース ピン留め - diff --git a/app/src/main/res/values-jv/plurals.xml b/app/src/main/res/values-jv/plurals.xml deleted file mode 100644 index 3cd2bc1cdc..0000000000 --- a/app/src/main/res/values-jv/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d glintir - - - %1$d bagéan - - - %1$d bagéyan - - - %1$d waktu kepungkur - - - %1$d jam kepungkur - - - %1$d dinten ingkang rumiyin - - - %1$d sasi ingkang rumiyin - - - %1$d tabuh - - - %1$d menit - - diff --git a/app/src/main/res/values-jv/strings.xml b/app/src/main/res/values-jv/strings.xml deleted file mode 100644 index 5a0ae00e9f..0000000000 --- a/app/src/main/res/values-jv/strings.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - bocah-bocah - Panyimpenan tlatah - Seneng - Babadan - Ana kesalahan - kelepatan jaringan - rinci - Jilid - dhaptar - dhaptar rinci - wewacan - modus dhaptar - Pathokan - Sumber Manga - Ngewrat… - Ngitung… - Tudhung - Jajal Maneh - Baleni - Busek riwayat - Mboten dipunpanggihaken - Ora ana babad maneh - Moco - Durung ana kang disenengi - favoritkan puniki - Kategori anyar - Nambah - Dekek - Edumaken - Damel pintasan - Edumaken %s - Luru - Golek komik - Ngunduh… - Mroses… - Diundhuh - Unggah - Jeneng - Kondhang - Dianyari - Paling anyar - Bijine - Urutaken - Milah - Intining - Padhang - Peteng - Dereki sistem - Kaca - Pajeging - Mode waos - Mriksa asal - Panyawijining Telegram - Resiki singgahan platar - Resiki - Busek - \"%s\" dibusek saka panyimpenan - Dekek Plataran - Plataran dipundekek - Plataran dipundekek - Edumaken citro - Pundhut barang jawi - Busek - tindakan menika mboten dipunsengkuyung - Milih antawis berkas zip utawi cbz. - diff --git a/app/src/main/res/values-kk/plurals.xml b/app/src/main/res/values-kk/plurals.xml deleted file mode 100644 index d8012354c9..0000000000 --- a/app/src/main/res/values-kk/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d минут бұрын - %1$d минут бұрын - - - %1$d елемент - %1$d елемент - - - %1$d тарау - %1$d тарау - - - %1$d жаңа тарау - %1$d жаңа тарау - - - %1$d ай бұрын - %1$d ай бұрын - - - %1$d күн бұрын - %1$d күн бұрын - - - %1$d сағат бұрын - %1$d сағат бұрын - - - %1$d сағат - Нөл , екі, үш, төрт, бес, алты, жеті, сегіз, тоғыз, он - - - %1$d минут - %1$d минут - - diff --git a/app/src/main/res/values-kk/strings.xml b/app/src/main/res/values-kk/strings.xml deleted file mode 100644 index 24b2a502cd..0000000000 --- a/app/src/main/res/values-kk/strings.xml +++ /dev/null @@ -1,544 +0,0 @@ - - - Сұрауыңызды қайталап көріңіз. - «Шолу» бөлімінен не оқуға болатынын табыңыз. - Файлдан импорттаңыз не онлайн каталогтан бірдеңе сақтаңыз. - Басқа бума - Жаңа нұсқа: %s - Өлшемі: %s - Жаңарту легін тазалау - Тазаланды - Экранды айналдыру - Жаңарту - Жаңарту жақын арада басталады - Жаңа тараулар - Құрылғыда - Тарих - Тарау - Егжей-тегжейлі тізім - Тізім түрі - Манга дереккөзі - Жүктеліп жатыр… - Есептеу… - Таңдаулы - Желі қатесі - Дерек - Кесте - Қайта көру - Тарихты тазалау - Оқу - Жаңа санат - Қосу - Сақтау - Бөлісу - Таңбаша жасау - %s бөлісу - Іздеу - Жүктеліп жатыр… - Үдерісте… - Жүктелді - Атауы - Танымал - Жаңарған - Жаңа - Рейтиң - Сұрыптау реті - Сүзгі - Кейіп - Қараңғы - Ақшыл - Жүйедегідей - Беттер - Тазалау - Жою - «%s» құрылғыдан жойылды - Бетті сақтау - Бет сақталды - Суретті бөлісу - Импорт - Сипаттамасы жоқ - Б|кБ|МБ|ГБ|ТБ - Стандарт - Уебтүн - Кесте өлшемі - %s-те іздеу - Манганы жою - Оқыманы баптау - Парақтау - Нобай кәшін тазалау - Тазаланды - Ішкі жады - Сыртқы жады - Дәмейін - Жаңа нұсқа қолжетімді - Уеб браузер арқылы ашу - Мәлімдеме - %1$d ішіндегі %2$d қосулы - Жүктеп алу - Мәлімдемені баптау - Мәлімдеме дыбысы - LED индикаттау - Діріл - Таңдаулы санаты - Жою - Мына жер бос екен… - Бұ жерде оқығаныңыз тұрады - Алдымен бірдеңе сақтаңыз - Сөре - Соңғы - Бет анимасасы - Жүктеу бумасы - Қолжетімсіз - Қолжетімді бума жоқ - Дайын - Таңдаулылар - Бос санат - Кейінірек оқу - Жаңартулар - Оқып жүргеніңіздің жаңа тараулары осы жерде болады - Іздеу нәтижесі - Тізім - Қате орын алды - Баптау - %2$d ішіндегі %1$d тарау - Жабу - Түк табылмады - Әзірге таңдаулы жоқ - Әзірге тарих жоқ - Манга іздеу - Таңдаулыға - Жүктелген - Қолжетімсіз амал - Жою - CBZ не ZIP пішімде таңдаңыз. - Бет кәшін тазалау - Оқу режімі - “%s” құрылғыдан біржолата жоямысыз? - Жалғастыру - Қате - Іздеу тарихын тазалау - Жаңартуларды қарау - Қате құпиясөз - Қолданбаны қорғау - Құпиясөз бірдей емес - %s нұсқа - Жаңартуды тексеру - Оңнан солға - Биіктігіне қарай қою - Еніне қарай қою - Өзгертпеу - Қара - AMOLED экранда азырақ қуат жейді - Сақтық көшірме жасау - Сақтық көшірмеден қалыпқа келтіру - Файл табылмады - Түгел дерек қалыпқа келді - Таңдаулы мен тарихтың сақтық көшірмесін жасап, оны қалпына келтіре аласыз - Жаңа ғана - Кеше - Бұрын - Топтау - Бүгін - Қайталап көру - Таңдалған пішімдеу осы маңга үшін сақталады - Дыбыссыз - CAPTCHA өтіңіз - Өту - Кукиді тазалау - Куки файлдары жойылды - Керісінше - Кіру - Бұны көру үшін тіркелгіге кіріңіз - Әдепкі: %s - Тарау жоқ - Қолданбаны аудару - Аудару - %s кіру қолжетімсіз - Аяқталған - Жаңарту тарихын толықтау тазартайық па\? - Жаңарту жоқ - Сақтық көшірме мен қалпына келтіру - Тексермеу - Құпиясөзді енгізіңіз - Қолданба туралы - Жаңа санат - Қалыпқа келді - Дайындау… - Дерек қалыпқа келсе де, сәл қате шығып қалды - ҰЯТСЫЗ манганы тарихта көрсетпеу - Шығып жатыр - Беттерді нөмірлеу - Әдепкі - Ұнайды ма деген маңганы ұсыну - ҰЯТСЫЗ үшін бөгеу - Ұсынымды қосу - Жаңа тарау іздеу - Сәтті тіркелдіңіз - Түгел дереккөзден шығып кетесіз - Түрлер - Скриншот саясаты - Ұсыным - Рұқсат беру - Әрқашан бөгеу - Жеке ұсыныс алу үшін маңга оқып бастаңыз - Өшірулі - ҰЯТСЫЗ маңга ұсынбау - Қосулы - Қолданбаны қосқанда құпиясөз сұрау - Құпиясөзді қайталаңыз - Ортаға қою - Өлшеу режімі - Соңғы іздеу тарихын толықтай жоямыз ба\? - Қош келдіңіз - Сақтау көшірмесі дайын - Кейбір құрылғылардың жүйесі бөлек, одан аялық тапсырмалар бұзылуы мүмкін. - Толығырақ оқу - Кезекте - Келесі - Қолданбаға кіру үшін құпиясөз енгізіңіз - Растау - Құпиясөзде 4, не одан көп таңба болу керек - Қайталап оқып жатырмын - Оқу режімін өздігінен анықтау - Бақылау - Жалғастыру үшін email поштаңызды жазыңыз - Бәрін өшіру - Лекті тазалау - Бұл маңгада тарау жоқ - Түгел тарихты тазалау - Беттерді алдынала жүктей беру - Деректі жою - Оқу прогрессін көрсету - Сақталған маңгаңыз үдерісте - Мәлімдеме алмайсыз, бірақ жаңа тараулар тізімде көрсетіліп тұрады - Оқып жүрген маңгаңыздың жаңаруы туралы мәлімдеме алып тұрасыз - Оқып жүрмін - Түрлі тіл - Жойылды - Өңдеу - Тарихтан жойылды - Ақау пайда болды. Жөндеу үшін әзірлеушіге шағым жіберіңізші. - Маңга уебтүн бе екенін өздігінен анықтап береді - Соңғы оқыған маңгаңыз - Кейіп - Бетбелгіні алып тастау - Аяда жаңарту іздеуді көмектеседі - Кейінге қалған - Соңғы 2 сағат - Атау - Санатты өңдеу - Бетбелгі жойылды - Ауқымын таңдау - Көргіңіз келмейтін жанрды таңдаңыз - Тек Wi-Fi арқылы - Кері - HTTPS үстінен DNS - Дерегіңізді үйлестіріңіз - Таңдаулы маңгаңыз - Жіберу - Бетбелгілеу - Жаңа маңга дереккөзі қолжетімді - Жаңа тарау барын тексеріп, сол туралы мәлімдеу - %s деп тіркелгенсіз - Деректің бәрі тек осы құрылғы аясында қаралып, ешқайда жіберілмейді. - Тарих тазарды - Қайтару - IP мекенжайыңыздың бұғатқа түспеуіне көмектеседі - Таңдалғанды құрылғыдан жоямысыз\? - Шағым - Жүктеп алуды баяулату - Бетбелгі қойылды - Үйлестіру - Тарау табу - Әрқашан - Жанрды шектеу - Доғарылды - Бұндай тіркелгі бос емес - Жасыру - ҰЯТСЫЗ деген маңганы оқығаныңыз тарихыңызда сақталмайды - Таңдаулы мен тарихта оқылған туынды пайызын көрсету - Қолжетімді болса биометрика қолдану - Маңганы қай тілде оқығыңыз келетінін таңдаңыз. Кейінірек баптауда өзгертіп ала аласыз. - Ұсынысты жаңарту - %%%1$s - Тараулар аяда жойылады - Әдепкі режім - Шығу - Аяқталған - Сүзгіні тазарту - Тастап кеткен - 18+ - Мәлімдеме қосу - Ешқашан - Қуат оңтайлығын өшіру - Жоспарланған - Бетбелгі - Бәрін көрсету - Таңдаулы санатыңыз жоқ - Қате дәмейін - Тілдер - Ұлғайту - %s дұрыс істеуі үшін captcha өтіңіз - Түгел оқылмаған тарау - Күнде - Жүктеп алу басталды - Санат - Прогресс - Бәрін доғару - Өзіңіздің үйлестіру сербірін я әдепкісін таңдай аласыз. Не істеп жатқаныңызды түсінбеңіз баспаңыз. - Қайта жарамсыз дерек қосылды яки файыл сынған - Жеке каталогты таңдау - Тарау жоқ - Тізімді реттеу - Байланыс маңга тізімін көрсету. Кейде тізім қате я мүлде болмауы мүмкін - Жүктеу тарихыңыз тазарады - Динамикалық - Ұлғайту батырмасын астыңғы оң жақта көрсету я көрсетпеу - Бет кәші - Арылту - Шектеулі желі қосылымы болса жаңа тарау қолжетімдігін тексермеу - Қосылды - Логтауды қосу - Құрылғыда - Құпиясөз - Маңганы толықтай - Өзгерту іске қосылуы үшін қолданбаны өшіріп қосыңыз - Дереккөз өшіп жатыр - Сақтық көшірмесінің жиілігі - Дерек пен құпиялық - Қате болса көмектесе алады. Түгел тіркелгінің күші жойылады - Кей әрекетті түзеуге сақтау қою. Не екенін білмесеңіз қоспаңыз - Осы дәмейіннің кукиін тазалау. Көп жағдайда тіркелгіден шығылып кетеді - Соңғы маңганың таңбашасын көрсету - Ұялы желіге көшкенде жүктеп алуды тоқтату - Қолданбаны жаңартқан соң жаңа дереккөз ұсыну - Импорт аяқталды - UserAgent басы - SSL қатеге мән бермеу - Оқымада ақпар тақтасын көрсету - Сақтық көшірмесін кезең-кезеңімен жасауды қосу - Сербір адресі - Үстіге жылжыды - Қарау - Ұқсасын табу - Жадты қолдану - Дұрыс сақтық көшірме файылын таңдағаныңызды тексеріңіз - Сакура - Белгісіз - Оқылып жатыр - Тарауды таңдап шығу - Түс ыдырауын азайтады, бірақ өнімділікке әсер ете алады - Маңга импорттау - Үзіліс - Жаңа тарау ақпарын да жою - Мұнда түк жоқ - Дайынын жою - Елемент сыймайды - Екі күн сайын - Анда-санда мәлімдеме арқылы маңга ұсынып тұру - Жарамсыз өлшем - Жүктеп алу доғарылды - Уебтүнді ұлғайту - Мику - Дерек қалыпқа келмеді - Каталог - Жергілікті маңга тізімі - Санатты реттеу - Оқу прогрессін бақылау үшін маңга ақпар экранындағы «Мәзірге» өтіп, «Бақылау» батырмасын басыңыз. - Жарық - WebView қолжетімсіз: WebView провайдері орнатылғанын тексеріп көріңіз - Порт - Контент табылмады, жойылған-мыс - Ұқтым - Түрі - Маңга атын, жанрын я дереккөз атауын жазыңыз - Апта сайын - Сипаттама - Сақтық көшірмесін кезең-кезеңімен жасау - Ұлғайту батырмасын көрсету - Ретін өзгерту үшін елементті басып тұрыңыз - Жалғастыру - Сербір қуып тұр (%1$d). Сәлден соң қайталап көріңіз - Суретті оңтайлау проксиі - Маңганы онлайн оқу үшін Wi-Fi-ды я ұялы желіні қосыңыз - Маңға дереккөзі жоқ - Қолданушы аты - Екі апта сайын - Алдын-ала жүктей беру - Басты экран бөлімдері - Шығу үшін тағы бір рет басыңыз - Қосымша баптау - Үйлестіру баптауы - Онлайн нұсқа - Түгел оқылмаған тарау (%s) - Кіру (міндетті емес) - Күңгірт - Басқа кәш - Күмәнді контентті көрсету - Экранның үстінгі жағында уақыт пен оқу прогрессін көрсету - Тұрақсыз нұсқа туралы мәлімдеме алу - Бір не одан көп .cbz я .zip файлын таңдай аласыз, әр файыл бөлек маңга болып анықталады. - Жүктеп алу тоқтап қалды - Тым көп сұрату. Біраздан соң қайталап көріңіз - Wi-Fi арқылы ғана жүктеу - Жүктеліп жатқанның бәрі жойылып, жартылай жүктелгендер жоғалып кетеді - Өзектілігі - Ұқсас маңга - Сақтамау - Сақталған маңга - Қате мәліметі:<br><tt>%1$s</tt><br><br>1. Дереккөзде бар ма екенін тексеру үшін <a href=%2$s>маңганы уеб браузер арқылы</a> ашып көріңіз<br>2. <a href=kotatsu://about>Kotatsu-ның ең соңғы нұсқасын</a><br>3 қолданып отырсыз ба, тексеріп көріңіз. Мүмкін болса: әзірлеушіге қате туралы шағып жіберіңіз. - Тасталған - Қолданба таңбасын ұзақ басып тұрғанда соңғы маңганы қолжетімді ету - Өздігінен парақтау - Бірінші %s - Экранды сөндірмеу - Тоқтап тұр - Жүктеп алғаныңыз жоқ - Түс реттеу - Порттың нөмірі қате - Шектеулі желі қосылымы болса ұсынысты жаңартпау - Уебтүн режімінде ұлғайту ымына рұқсат ету - Таңдаулы санатты шынымен жойғыңыз келе ме? \nІшіндегі бар маңга жойылады, сосын оны қайтарып ала алмайсыз. - Ай сайын - %1$d/%2$d-тарау %3$d/%4$d-бет - Көреғарлық - Желі - Парақтау жүгірткісін көрсету - Онлайн оқу үшін маңга дереккөзін қосыңыз - Жүктеп алынған - Басқа - Қызмет - Сізге арналған маңга ұсынысын алғыңыз келе ме\? - Шығуды растау - Комикс мұрағаты - Тағы - Асука - Адресі - Импорт қазір басталады - Жинақы - 32-биттік түс режімі - Мұрағат я сурет каталогын таңдай аласыз. Әр мұрағат (яки ішкі каталог) бір тарау деп анықталады. - Ретін өзгерту - Ая - Лек - x%.1f - Жүктеп алғаныңыз жойылды - Бұл файлға я каталогқа рұқсатыңыз жоқ - Қазіргі деп белгілеу - Кездейсоқ - Айнаны өздігінен таңдау - Бұған дейін жасалған сақтық көшірмесін қалпына келтіру - Бет нөмірін төменгі жақта көрсету - Кесте қып көрсету - Кішірейту - Маңга оқып отырғанда экранды сөндірмеу - Келесі оқылмаған %s - Желі кәшін тазалау - Дауыс іздеуі - Қосу - Орын үнемдеу үшін түпнұсқа файлды құрылғыдан жойып тастай аласыз - Рикка - Оң жақты я оң жақ батырманы басқан сайын бет ауысады - Тіл - Инкогнито режімі - Оқып жатқан маңгаға бетбелгі жасай аласыз - Трафик қолдануды азайтып, сурет жүктеп алуды тездету үшін wsrv.nl қызметін қолданыңыз - Мамими - Реттеу - Маңга тізімі - Оқыманы эргономді басқару - ҰЯТСЫЗ-ды өшіру - Соңғы сақтық көшірме: %s - Қолжетімді - Ақ - Желі қолжетімсіз - Бос - Жүктеп алу жалғасты - Өзгерісті сақтайсыз ба\? - Суреті бар бума - Үстіге - Көрсету - Сөреде көрсету - Тұрақсыз жаңартуды орнатуға рұқсат беру - Жаңа тіркелгі аша аласыз я жаңасын жасай аласыз - Канаде - Сақтық көшірмесінің каталогы - Түстерді терістету - Түс схемасы - Ашықтық - %s - %s - Шығып кету үшін «Кері» батырмасын екі рет басыңыз - Бетбелгілер жойылды - Мион - Дереккөз дәмейнінің қатесі пайда болып, айнасы қолжетімді болса, өздігінен соған ауыстыру - Бетбелгі жоқ - Жоқ, рақмет - Қолданбаның жаңа нұсқасында пайда болған дереккөзді ұсыну - Логты бөлісу - Жылдамдық - %s аударған түгел тарау - Ұсыныс: %s - Қара - Таңдаулыдан жойылды - Осы ай - Прокси - Жадта бос орын қалмады - Дереккөз каталогы - Маңга - %1$s, %2$s - Хентай - Комикс - Каталог - Маңга дереккөзі - Іздеуіңіз бойынша дереккөз табылмады - Экран бұрылуын бұғаттау - Қолмен реттеу - Дереккөз қосылған-ды - ҰЯТСЫЗ маңга дереккөзін өшіріп, тізімнен жасырып тастау - Әзірге мына жерде қолжетімді дереккөз жоқ. Жаңарту күтіңіз - Қолжетімді: %1$d - Басқа - Өткізіп жіберу - Жалғастыру үшін email поштаңыз бен құпиясөзіңізді жазыңыз - Кідіртілген - Жадты жұмсауды үнемдеу (beta) - Жадта көп орын алмау үшін көрінбей тұрған беттердің сапасын азайту - Күйі - Бұл дереккөзде іздеу мүмкіндігі жоқ - Бұл дереккөзде бірнеше күй бойынша сүзуге болмайды - Сұр реңк - Бұл баптауды түгеліне я тек осы маңгаға қолдануға болады. Түгеліне қолдансаңыз, кейбір дара баптау алдын ала белгілі болмайды. - Қолдану - Ауқымды - Бұл маңга - Бұл дереккөзде жанр бойынша және локал файлдар бойынша сүзуге болмайды - Бұл дереккөзде бірнеше жанр бойынша сүзуге болмайды - Жанр алып тастау - Қауіпсіз - Кесте түрі - Бұл дереккөзде жанр мен күні бойынша сүзу жоқ - Жанр атауын тере бастаңыз - Жүктеу дұрыс басталмай жүрсе көмектесе алады - Қалпына келтіру - Сақтық көшірме күні: %s - Жақында - Теріс ат - Контент рейтиңі - Алдыңғы тарау - Келесі тарау - Алдыңғы бет - Дыбыс батырмасын қосу - Дыбыс батырмасы арқылы парақтау - Басқандағы әрекет - Басып тұрғандағы әрекет - Түк - Қандай дереккөз қосқыңыз келетінін таңдаңыз. Кейін баптап алуға болады - Келесі бет - Оқымадағы әрекет - Синхрондау тіркелгісіне кіру - Әдепкі баптауға қайтайық па? Әрекетті қайтаруға болмайды. - Қайталау - Беттер сақталды - Сүзіп алғаныңызға сай маңга жоқ - 16+ - diff --git a/app/src/main/res/values-km/plurals.xml b/app/src/main/res/values-km/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-km/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-km/strings.xml b/app/src/main/res/values-km/strings.xml deleted file mode 100644 index 41c6e86c78..0000000000 --- a/app/src/main/res/values-km/strings.xml +++ /dev/null @@ -1,132 +0,0 @@ - - - ចំណូលចិត្ត - ប្រវត្តិអាន - ជំពូក - បិទ - ផ្ទុកទុកក្នុងទូរស័ព្ទ - មានកំហុសកើតឡើង - កំហុសបណ្ដាញ - ព័ត៌មានលម្អិត - រាយបញ្ជី - លំអិតបញ្ជី - ក្រឡា - រាយបញ្ជី - ការកំណត់ - ប្រភពម៉ងហ្គា - កំពុងលូដ… - កំពុងគណនា… - ជំពូក%1$dនៃ%2$d - សាកល្បងម្តងទៀត - លុប​ ប្រវត្តិអាន - រកអ្វីមិនឃើញ - មិនទាន់មានប្រវត្តិអាន - អាន - មិនទាន់មានចំណូលចិត្ត - ដាក់ចូលចំណូលចិត្ត - រាប់បញ្ចូល - រក្សាទុក - ចែករំលែក - កំពុងដំណើរការ… - បានទាញយក - ចែករំលែក%s - ស្វែងរក - ស្វែងរកមេនហ្គារ - កំពុងទាញយក… - ឈ្មោះ - ពេញនិយម - បានធ្វើបច្ចុប្បន្នភាព - ប្រភេទថ្មី - ការទាញយក - តម្រង - ប្រភេទពណ័ - ប្រព័ន្ធតាមដាន - \"%s\" ត្រូវបានលុបចេញពីការផ្ទុកទុក - រក្សាទុកទំព័រ - ប្រតិបត្តិការនេះមិនបានគាំទ្រទេ - គ្មានការពន្យល់ - សំអាត់ទិន្នន័យទំព័រផ្ទុកបណ្តោះអាសន្ន - B|kB|MB|GB|TB - សូមជ្រើសរើសឯកសារ ZIP ឬ CBZ - ដកចេញ - រួចរាល់ - ធ្វើបច្ចុប្បន្នភាព - អំពី - ខ្មៅ - អំបាញ់មិញ - ម្សិលមិញ - ពីមុនមក - ថ្ងៃនេះ - ស្ថាត់ - យល់ព្រម - ងងឹត - ថ្មីបំផុត - វាយតម្លៃ - ភ្លឺ - លុបសំអាត់ - តម្រៀបលំដាប់ - លុបចេញ - បន្ត - វេបធូន - បានរក្សារទុក - នាំចូល - ទំព័រ - ស្តង់ដារ - ចែករំលែករូបភាព - លុប - កាំង - ទាញយក - តទៀត - សូមស្វាគមន៍ - អាស័យដ្ឋាន - លុបម៉េងហ្កា - លុប\"%s\"ជាអចិន្ត្រៃយ៍ពីឧបករណ៍? - ការកំណត់ការអាន - បង្កើតផ្លូវកាត់… - អាន - ទំហំក្រឡា - រកលើ%s - ប្តូរទំព័រ - បើកនៅក្នុងវេបប្រោសឹរ - ជូនដំណឹង - %1$dនៃ%2$dលើ - ការកំណត់សេចក្តីជូនដំណឹង - សម្លេងជូនដំណឹង - សញ្ញាបង្ហាញអិលអ៉ីដ៉ី​ - សម្អាត់តមណែលឃែស - សម្អាត់ប្រវិត្តស្វែងរក - សម្អាត់រួចរាល់ - ឃ្លាំងទិន្នន័យផ្ទៃក្នុង - ឃ្លាំងទិន្នន័យផ្ទៃក្រៅ - ដូមេន - មានកំណែថ្មីនៃកម្មវិធី - ជំពូកថ្មី - រំញ័រ - មិនមានមេនហ្កាដែលត្រូវគ្នានឹងតម្រងដែលអ្នកបានជ្រើសរើសទេ - រកអ្វីដែលត្រូវអាននៅក្នុងផ្នែក \"រុករក\" - ប្រភេទដែលចូលចិត្ត - វាដូចជាទទេនៅទីនេះ… - ព្យាយាមកែទម្រង់សំណួរ។ - អ្វីដែលអ្នកអាននឹងត្រូវបានបង្ហាញនៅទីនេះ - ធ្នើ - ថ្មីៗ - រក្សាទុកអ្វីមួយជាមុនសិន - រក្សាទុកអ្វីមួយពីកាតាឡុកអនឡាញ ឬនាំវាចូលពីឯកសារ។ - ចលនា - សម្រាប់គ្រប់វ័យ - ព្យាយាមម្តងទៀត - រំលងទាំងអស់ - ជាប់ - ខាងក្រៅ/កម្មវិធីជំនួយ - ជំពូកដែលនៅសល់ - ជំពូកបានអាន - ភាគរយនៅសល់ - ភាគរយបានអាន - ប្រភពថ្មីៗ - ដក​ខ្ទាស់​ប្រភពទាំងអស់ - ដក​ខ្ទាស់​ប្រភព - ខ្ទាស់​ប្រភព - ខ្ទាស់​ប្រភពទាំងអស់ - ដកខ្ទាស់ - ដាក់ខ្ទស់ - diff --git a/app/src/main/res/values-ko/plurals.xml b/app/src/main/res/values-ko/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-ko/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml deleted file mode 100644 index daa8ae664b..0000000000 --- a/app/src/main/res/values-ko/strings.xml +++ /dev/null @@ -1,339 +0,0 @@ - - - 정렬 기준 - 불러오기 - 네트워크 오류 - 목록 - 저장 - 공유하기 - %s 공유 - 검색하기 - 내부 저장소 - 외부 저장소 - 도메인 - 새 버전이 존재합니다 - 웹 브라우저에서 열기 - 알림 - LED 표시 - 진동 - 지우기 - 쿼리를 재구성하십시오. - «탐색» 섹션에서 읽을 내용 찾기 - 페이지 전환 효과 - 사용 가능한 저장소 없음 - 완료 - 빈 카테고리 - 업데이트 - 새 버전: %s - 업데이트 피드 지우기 - 내장 메모리 - 즐겨찾기 - 지우기 - 설정 - 불러오는 중… - 닫기 - 다시 시도 - 즐겨찾기가 비어있음 - 필터링 - 밝게 - 어둡게 - 페이지 - 지금 읽기 - 이름 순 - 인기 순 - %2$d화 중 %1$d화 - 다운로드 - 평점 순 - 페이지 저장 - 저장됨 - 이미지 공유하기 - ZIP 혹은 CBZ 파일을 선택하세요. - 만화 제거 - 결과 없음 - 즐겨찾기 추가 - 다운로드 완료 - 새 카테고리 - 만화를 검색하세요 - 다운로드 중… - 처리중… - 최근 업데이트 순 - 최근 발간 순 - 시스템 설정 - 지우기 - 바이트|kB|MB|GB|TB - 페이지 캐시 지우기 - 읽기 모드 - 격자 크기 - %s에서 검색 - 장치에서 \"%s\"를 영구적으로 삭제하시겠습니까\? - 페이지 전환 - 웹툰 - 검색 기록 지우기 - 읽기 모드 - 썸네일 캐시 지우기 - 오류 - 즐겨찾기 카테고리 - 다운로드 - 알림 설정 - 알림음 - 읽은 내용이 여기에 표시됩니다 - 사용할 수 없음 - 모든 즐겨찾기 - 나중에 읽기 - 검색 결과 - 크기: %s - 계산중… - 지우기 - 먼저 아무거나 저장해보세요 - 여기서 읽고 있는 만화의 새로운 챕터들을 확인할 수 있습니다 - 앱 잠금 활성화 - Kotatsu를 실행할 때마다 비밀번호 묻기 - 업데이트 확인하기 - 오른쪽에서 왼쪽 - 가운데 맞춤 - 가능한 업데이트 없음 - 세로 맞춤 - 탭해서 재시도 - 백업한 데이터 복원하기 - 백업하기 - 복원됨 - 준비중… - 환영합니다 - 인증됨 - 번역 - 이 앱을 번역하기 - 성인 컨텐츠에서만 차단 - 항상 허용 - 성인 만화(NSFW)는 추천하지 않기 - 비활성화됨 - 이 만화는 챕터로 나눠져 있지 않습니다 - 챕터 찾아보기 - 챕터들이 백그라운드에서 제거됩니다 - IP 차단을 회피할 수 있게 합니다 - 새로운 챕터가 나오면 알려주기 - 스탠다드 - 온라인 소스 혹은 직접 파일을 불러와 저장하기. - 모든 데이터는 이 장치에서 로컬로 분석되며 아무데도 전송되지 않습니다. - 당신의 선호도를 바탕으로 만화를 추천합니다 - 북마크에 추가 - 북마크 제거 - 북마크 - 데이터 삭제 - 만화 소스 사이트 없음 - 최근에 본 만화 - 오류 발생 - 세부정보 - 챕터 - 자세한 목록 - 설정 - 그리드 - 만화 소스 - 기록 삭제 - 추가 - 아직 기록이 없습니다 - 바로가기 추가… - 테마 - \"%s\"가 로컬 저장소에서 삭제됨 - 지원되지 않는 동작입니다 - 설명없음 - 계속 - 삭제됨 - 새로운 챕터 - 이 항목은 비어있는 것 같습니다… - 최근에 추가된 - 다운로드를 저장하기 위한 폴더 - 책장 - 기타 저장소 - 삭제됨 - 업데이트 - 피드가 곧 업데이트 됩니다 - 확인하지 않기 - 비밀번호를 입력하세요 - 잘못된 비밀번호 - 화면 회전 - 업데이트 확인하기 - 비밀번호 재입력 - 일치하지 않는 비밀번호 - %s 버전 - 정보 - 새로운 카테고리 - 확대 설정 - 가로 맞춤 - 검은색 - AMOLED 화면에서의 전력소모를 줄입니다 - 백업 및 복원 - 파일을 찾을 수 없음 - 모든 데이터 복원됨 - 데이터가 복원되었지만 오류가 존재합니다 - 선호작이나 읽은 기록들을 백업 및 복원할 수 있습니다 - 어제 - 오래전 - 그룹 - 오늘 - CAPTCHA 설정이 필요합니다 - 해결됨 - 쿠키 삭제 - 첫 칸에 맞춤 - 무음 - 선택된 설정값이 항상 이 만화에 적용됩니다 - 모든 쿠키가 삭제되었습니다 - 모든 업데이트 기록을 영구적으로 삭제하시겠습니까\? - 피드 정리 - 새로운 챕터 확인하기 - 로그인 - 로그인이 필요합니다 - 기본값: %s - 다음 - 비밀번호를 입력하세요 - 확인 - 최소 4자리 이상의 비밀번호를 입력해 주세요 - 백업 저장됨 - 몇몇 기기들은 시스템이 백그라운드 작업을 방해할 수 있습니다. - 모든 검색 기록을 영구적으로 삭제 하시겠어요\? - 더 읽기 - 대기열 - 모든 사이트에서 로그아웃됩니다 - 장르 - 완료됨 - 기본 - 기록에서 성인 만화(NSFW) 제외하기 - 찾으시는 챕터가 존재하지 않습니다 - %s에 로그인은 지원되지 않습니다 - 스크린샷 규칙 - 항상 차단 - 추천 - 추천 켜기 - 아무 만화나 읽어보세요 당신의 기록을 바탕으로 개인화된 추천 만화를 제공합니다 - 활성화됨 - 필터 초기화 - 와이파이에 연결된 경우에만 - 항상 - 무슨 언어의 만화를 읽을지 선택하세요. 나중에 설정에서 이를 변경할 수 있습니다. - 18+ - %1$s%% - 페이지 미리 로드하기 - %s로 로그인 됨 - 외관 - 제외할 장르 선택 - 추천 목록에서 보고 싶지 않은 장르를 특정합니다 - 선택된 항목을 기기에서 영구히 제거하시겠어요\? - 제거 완료 - 추천 항목 업데이트 중 - 취소됨 - 이름 - 배터리 최적화 해제하기 - 백그라운드에서의 업데이트 확인이 안드로이드 시스템에 의해 중지되지 않습니다 - 보내기 - 가능할 경우 지문 사용 - 범위 선택 - 기록 삭제됨 - 랜덤 - 컨텐츠를 찾을 수 없거나 제거되었습니다 - 사생활 보호 모드 - 챕터 없음 - 자동 스크롤 - 리더 안에서 만화 정보 보여주기 - 피드 - 읽고 있는 만화의 업데이트 알림을 수신할 수 있게 됩니다 - 알림은 받지 못하지만 여전히 새로운 챕터들이 목록 상에서 강조 표시되어 보여집니다 - 알림 활성화 - 수정 - 카테고리 수정 - 새로운 소식 추적 - 선호 표시된 카테고리 없음 - 로그아웃 - 북마크 제거됨 - 북마크 추가됨 - 실행취소 - 기록에서 지우기 - DNS over HTTPS 활성화 - 기본 모드 - 왭툰 자동 감지 - 오류. 저희가 고칠 수 있게 버그 정보를 보내주세요. - 계획됨 - 읽는 중 - 다시 읽는 중 - 완료됨 - 모두 비활성화 - 선호작 목록에 존재하는 만화 - 최근에 본 만화 - 제보하기 - 읽기 진행 상황 표시 - 성인 만화는 읽은 기록에 포함되지 않으며 읽기 진행 상황은 저장되지 않습니다 - 모두 보여주기 - 유효하지 않은 도메인 - 모든 기록 삭제 - 지난 2시간 - 관리 - 아직 추가된 븍마크가 없습니다 - 만화를 읽는 도중 북마크를 추가할 수 있습니다 - 북마크 제거됨 - 만화를 읽기 위해 만화 소스 사이트를 활성화 하세요 - 정말 선택된 즐겨 찾는 카테고리를 삭제하시겠습니까? \n해당 카테고리의 모든 만화가 손실되며 취소할 수 없습니다. - 비어있음 - 뒤로가기 버튼을 다시 눌러 나가기 - 뒤로가기 버튼을 두 번 눌러 앱을 종료할 수 있습니다 - 앱 종료 확인 - 저장된 만화 - 페이지 캐시 - 기타 캐시 - 저장소 사용량 - %s -%s - 즐겨찾기 목록에서 제거됨 - 챕터.%1$d/%2$d 페이지.%3$d/%4$d - 코믹스 모음 - 가져오기 완료 - 본 파일을 제거함으로써 저장소 공간을 아낄 수 있습니다 - 가져오기가 곧 시작됩니다 - 최근 추가된 만화 바로가기 보여주기 - 숨기기 - 새로운 만화 소스 사이트 사용 가능 - 계정이 이미 존재합니다 - 뒤로가기 - 동기화 - 데이터 동기화 하기 - 이메일을 입력하여 계속 - 다운로드 속도 늦추기 - %1$d 의%2$d 에 - 잘못된 포트 번호 - 권한 부여(선택 사항) - 비밀번호 - 하단 모서리에 페이지 번호 표시 - 화면 상단에 현재 시간 및 읽기 진행률 표시 - 데이터 및 개인정보 보호 - 네트워크 - 이미지 최적화 프록시 - 사용 wsrv.nl 가능한 경우 트래픽 사용량을 줄이고 이미지 로딩 속도를 높이는 서비스 - 사용자 이름 - WebView를 사용할 수 없음: WebView 공급자가 설치되어 있는지 확인하십시오 - 페이지 번호 매기기 - 절대 - 네트워크 캐시 지우기 - 잘못된 값 - 방금 - 자동 감지 리더 모드 - 탐색 - 옵션 - 만화 가져오기 - 서비스 - 지정된 도메인에 대해서만 쿠키를 지웁니다. 대부분의 경우 인증이 무효화됩니다 - 응용 프로그램 아이콘을 길게 눌러 최신 만화를 사용할 수 있도록 합니다 - 재 주문 - 이미지가 있는 폴더 - 읽지 않은 모든 챕터(%s) - 읽지 않은 모든 챕터 - %s 번역이 있는 모든 챕터 - 색보정 - 인체공학적 리더 컨트롤 - 명도 - 지역 만화 디렉토리 - 이 파일 또는 디렉터리에 대한 액세스 권한이 없습니다 - 다양한 언어 - 저장된 만화 처리 - 기록 및 즐겨찾기에서 읽은 비율 표시 - 오른쪽 가장자리를 탭하거나 오른쪽 키를 누르면 항상 다음 페이지로 전환됩니다 - 차이 - 초기화 - 저장되지 않은 변경 사항을 저장하거나 삭제하시겠습니까\? - 오류 세부정보:<br><tt>%1$s</tt><br><br>1. <a href=%2$s>웹 브라우저에서 만화를 열어</a> 소스에서 사용할 수 있는지 확인하세요<br>2. <a href=kotatsu://about>최신 버전의 Kotatsu</a><br>를 사용하고 있는지 확인하세요.3. 사용 가능한 경우 개발자에게 오류 보고서를 보냅니다. - diff --git a/app/src/main/res/values-ldrtl/strings.xml b/app/src/main/res/values-ldrtl/strings.xml deleted file mode 100644 index 0a880c2181..0000000000 --- a/app/src/main/res/values-ldrtl/strings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/app/src/main/res/values-lt/plurals.xml b/app/src/main/res/values-lt/plurals.xml deleted file mode 100644 index aac24784d4..0000000000 --- a/app/src/main/res/values-lt/plurals.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - %1$d naujas skyrius - %1$d nauji skyriai - %1$d naujų skyrių - - - %1$d pranešimas - %1$d pranešimai - %1$d pranešimų - - - prieš %1$d min - prieš %1$d min - prieš %1$d min - - - %1$d skyrius - %1$d skyriai - %1$d skyrių - - - %1$d val - %1$d val - %1$d val - - - %1$d min - %1$d min - %1$d min - - - prieš %1$d val - prieš %1$d val - prieš %1$d val - - - prieš %1$d dieną - prieš %1$d dienas - prieš %1$d dienų - - - prieš %1$d mėn - prieš %1$d mėn - prieš %1$d mėn - - diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml deleted file mode 100644 index 0f36187da1..0000000000 --- a/app/src/main/res/values-lt/strings.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - %1$d skyrius iš %2$d - Uždaryti - Bandykite dar kartą - Išvalyti istoriją - Nieko nerasta - Istorijos dar nėra - Skaityti - Mėgstamiausių dar nėra - Nauja kategorija - Pridėti - Išsaugoti - Paieška - Skaičiuojama… - Nauji skyriai - Vietos saugykla - Favoritai - Istorija - Atsitiko klaida - Tinklo klaida - Detalės - Skyriai - Sąrašas - Detalus sąrašas - Tinklelis - Nustatymai - Kraunasi… - Ieškoti manga - Manga šaltiniai - Atsisiunčiama… - diff --git a/app/src/main/res/values-lv/plurals.xml b/app/src/main/res/values-lv/plurals.xml deleted file mode 100644 index a6b3daec93..0000000000 --- a/app/src/main/res/values-lv/plurals.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml deleted file mode 100644 index e2036422ab..0000000000 --- a/app/src/main/res/values-lv/strings.xml +++ /dev/null @@ -1,164 +0,0 @@ - - - Detaļas - Saraksts - Kastes - Saraksta veids - Iestatījumi - Manga avoti - Daļas - Darbojas… - Lasīt - Vietējā krātuve - Vēsture - Interneta kļūda - Notika kļūda - Aizvērt - Detalizēts saraksts - Lādējas… - Atkārtot - Iztukšot vēsturi - Neko neatradu - Man patīk - Nav vēstures - Jauna nodaļa - Nekas vēl nav paticis - Patīkošie - %1$d. daļa no %2$d - Pievienot - Saglabāt - Kopīgot - Jaunākie - Izdzēst - Iekšējā krātuve - Jaunas daļas - Noņemt - Saglabā kaut ko no interneta kataloga vai importē to no faila. - Pagriezt ekrānu - Meklēt atjauninājumus - Meklēt atjauninājumus - Jauna kategorija - Melns - Tērē mazāk enerģiju AMOLED ekrānos - Gatavojas… - Visi dati ir atjaunoti - Dati tika atjaunoti ar kļūdām - Vakar - Šodien - Izvēlētais sakārtojums tiks izmantots šajā mangā - Izveidot saīsni… - Kopīgot %s - Meklēt - Meklēt manga - Lejupielādē… - Pārstrādā… - Nosaukums - Populāri - Atjaunoti - Atdales kārtība - Filtrs - Izskats - Gaišs - Tumšs - Līdzīgi sistēmai - Ņem vai nu ZIP, vai CBZ failu. - Šī darbība nav atbalstīta - Attīrīt lapas sīkdatnes - Nav apraksta - B|kB|MB|GB|TB - Kastu izmērs - Parastais - \"Webtoon\" - Lasīšanas režīms - Iet caur lapām - Turpināt - %1$d no %2$d iespējotas - Paziņojumi - Lejupielādēt - Vibrācija - Mīļākās kategorijas - Tas, ko tu lasi, būs šeit - Ja nav ko lasīt, vari kaut ko atrast \"Meklēšana\" nodalījumā - Neeksistē manga, kas atbilstu tevis atlasītajiem filtriem - Vispirms saglabā kaut ko - Skapis - Lapas animācija - Lejupielāžu mape - Nav pieejams - Nav pieejama krātuve - Cita krātuve - Pabeigts - Visi patīkošie - Tukša ketegorija - Lasīt vēlāk - Drīz atjaunināsies - Nemeklēt - Ievadi paroli - Nepareiza parole - Pasargāt aplikāciju - Prasīt paroli, kad atver Kotatsu - Atkārto paroli - Nesakrīt paroles - Par - Nav jaunu atjauninājumu - Labi-kreisi - Ietilpt augstumā - Atkārtot - Lejupielādēts - Lejupielādes - Vērtējums - Lapas - Attīrīt - Noņemt - \"%s\" izdzēsts no vietējās krātuves - Saglabāt lapu - Saglabāta - Kopīgot attēlu - Importēt - Meklēt %sā - Izdzēst mangu - Pilnībā izdzēst \"%s\" no ierīces? - Lasīšanas iestatījumi - Kļūda - Attīrīt vāka attēlu sīkdatnes - Attīrīt meklēšanas vēsturi - Attīrīts - Ārējā krātuve - Domēns - Ir pieejama jauna aplikācijas versija - Atvērt pārlūkprogrammā - Paziņojumu iestatījumi - Paziņojuma skaņa - LED rādītājs - Šeit ir vientuļi… - Pamēģini pārformulēt meklējumu. - Nesenie - Atjauninājumi - Jaunas daļas no tā, ko tu lasi parādās šeit - Meklēšanas rezultāti - Jauna versija: %s - Izmērs: %s - Attīrīt atjauninājumus - Attīrīts - Atjaunināt - Versija %s - Centrojums - Ietilpt centrā - Ietilpt platumā - Atstāt sākumā - Dublēt un atjaunot - Dublēt datus - Atjaunot no dublējuma - Atjaunots - Fails nav atrasts - Tu vari dublēt savu vēsturi un patīokšos un tos atjaunot - Šobrīd - Aiz trejdeviņiem gadiem - Grupa - Uzspied lai mēģinātu atkal - Klusums - Vajadzīgs izpildīt CAPTCHA - Risināt - Attīrīt sīkdatnes - Visas sīkdatnes noņemtas - diff --git a/app/src/main/res/values-lzh/plurals.xml b/app/src/main/res/values-lzh/plurals.xml deleted file mode 100644 index e0293463a6..0000000000 --- a/app/src/main/res/values-lzh/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d 項 - - - - 新 %1$d 章 - - - - %1$d 章 - - - - %1$d 分前 - - - - %1$d 時前 - - - - %1$d 日前 - - - - %1$d 月前 - - - - %1$d 時 - - - - %1$d 分 - - - diff --git a/app/src/main/res/values-lzh/strings.xml b/app/src/main/res/values-lzh/strings.xml deleted file mode 100644 index 7fe8f51010..0000000000 --- a/app/src/main/res/values-lzh/strings.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - 列 - 史 - 有誤 - 網絡有誤 - 詳 - 章 - 詳列 - 格 - 列示 - 設定 - 計算中…… - %2$d章之%1$d - 閉 - 除史 - 無所獲 - 未有舊錄 - 閲 - 除 - 未有所藏 - 錄為所藏 - 增 - 存 - 增設捷徑 - 尋 - 名 - 頁 - 除 - 共享 %s - 共享 - diff --git a/app/src/main/res/values-ml/plurals.xml b/app/src/main/res/values-ml/plurals.xml deleted file mode 100644 index 0ff76b4d2e..0000000000 --- a/app/src/main/res/values-ml/plurals.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - %1$d ഒരു പുതിയ അദ്ധ്യായം - %1$d ഒരുപാട് പുതിയ അധ്യായങ്ങൾ - - - %1$d മിനിറ്റ് - %1$d മിനിറ്റ് - - diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml deleted file mode 100644 index 04bc960d95..0000000000 --- a/app/src/main/res/values-ml/strings.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - ചരിത്രം - അദ്ധ്യായങ്ങൾ - ക്രമീകരണങ്ങൾ - പ്രിയപ്പെട്ടവ - വിശദാംശങ്ങൾ - വിശദമായ ലിസ്റ്റ് - %2$d-ൻ്റെ %1$d അധ്യായം - വീണ്ടും ശ്രമിക്കുക - ഇതുവരെ പ്രിയപ്പെട്ടവയൊന്നുമില്ല - ഇത് പ്രിയപ്പെട്ടതാക്കുക - പുതിയ വിഭാഗം - ചേർക്കുക - പങ്കിടുക - %s പങ്കിടുക - തിരയുക - വിവരണമില്ല - B|kB|MB|GB|TB - %s-ൽ തിരയുക - തുടരുക - ലഭ്യമല്ല - കൊട്ടാറ്റ്സു ആരംഭിക്കുമ്പോൾ പാസ്‌വേഡ് ചോദിക്കുക - പാസ്‌വേഡ് ആവർത്തിക്കുക - പൊരുത്തപ്പെടാത്ത പാസ്‌വേഡുകൾ - പാസ്‌വേഡിൽ കുറഞ്ഞത് നാലു അക്ഷരങ്ങൾ ഉണ്ടായിരിക്കണം - സ്വാഗതം - diff --git a/app/src/main/res/values-ms/plurals.xml b/app/src/main/res/values-ms/plurals.xml deleted file mode 100644 index 0b36587a79..0000000000 --- a/app/src/main/res/values-ms/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d bab baharu - - - %1$d bab - - - %1$d minit lalu - - - %1$d jam lalu - - - %1$d hari lalu - - - %1$d bulan lalu - - - %1$d item - - - %1$d jam - - - %1$d minit - - \ No newline at end of file diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml deleted file mode 100644 index 713d19d743..0000000000 --- a/app/src/main/res/values-ms/strings.xml +++ /dev/null @@ -1,863 +0,0 @@ - - - Masukkan kata laluan - Minta kata laluan ketika memulakan Kotatsu - Ulang kata laluan - Muat di tengah - Kategori baharu - Mod skala - Muat ke ketinggian - Kegemaran - Sejarah - Ralat rangkaian - Perincian - Bab - Senarai - Senarai terperinci - Grid - Mod senarai - Tetapan - Sumber Manga - Memuat… - Mengira… - Bab %1$d daripada %2$d - Tutup - Cuba semula - Padam sejarah - Tiada sejarah lagi - Baca - Kategori baharu - Tambah - Simpan - Kongsi - Buat pintasan - Cari - Cari manga - Memuat turun… - Dimuat turun - Muat turun - Nama - Populer - Dikemaskini - Terbaharu - Peringkat - Turutan isihan - Tapis - Terang - Gelap - Ikut sistem - Muka surat - Kosongkan - Buang - \"%s\" dibuang daripada storan tempatan - Simpan muka surat - Kongsi imej - Import - Pilih antara fail ZIP atau CBZ. - Tiada huraian - Kosongkan cache muka surat - Standard - Webtoon - Sambung - Ralat - Kosongkan sejarah carian - Dikosongkan - Storan dalaman - Storan luaran - Sebuah versi baru apl tersedia - Buka dalam pelayar web - Notifikasi - Bab baharu - Suara pemberitahuan - Penunjuk LED - Getaran - Buang - Apa yang anda baca akan dipaparkan di sini - Simpan sesuatu dahulu - Simpan sesuatu daripada katalog dalam talian atau import daripada fail. - Rak - Terbaharu - Tiada storan tersedia - Storan lain - Tamat - Kategori kosong - Baca kemudian - Hasil carian - Cari kemas kini - Lindung apl - Kata laluan tidak padan - Tentang - Versi %s - Semak kemas kini - Tiada kemas kini tersedia - Kanan-ke-kiri - Muat ke kelebaran - Kekalkan di permulaan - Hitam - Menggunakan kurang kuasa pada skrin AMOLED - Penyandaran dan pemulihan - Buat penyandaran data - Pulihkan daripada sandaran - Dipulihkan - Bersedia… - Fail tidak ditemui - Semua data telah dipulih - Data telah dipulih, namun terdapat ralat - Sebentar tadi - Semalam - Lama dahulu - Kumpul - Hari ini - Ketik untuk cuba semula - Senyap - CAPTCHA diperlukan - Selesai - Kosongkan kuki - Semua kuki telah dibuang - Kosongkan siaran - Kosongkan semua sejarah kemas kini selama-lamanya? - Semak untuk bab baharu - Songsang - Log masuk - Log masuk untuk melihat kandungan ini - Seterusnya - Masukkan kata laluan untuk memulakan apl dengan - Sah - Kata laluan mesti mempunyai 4 aksara atau lebih - Selamat Datang - Baca lagi - Diizinkan - Log masuk pada %s tidak disokong - Anda akan dilog keluar daripada semua sumber - Genre - Selesai - Sedang berlangsung - Lalai - Kecualikan manga NSFW daripada sejarah - Muka surat bernombor - Polisi tangkapan skrin - Benarkan - Sekat pada NSFW - Sentiasa sekat - Pengesyoran - Bolehkan pengesyoran - Syor manga berdasarkan keutamaan - Mula baca manga dan anda akan mendapat pengesyoran peribadi - Dibolehkan - Dilumpuhkan - Set semula tapisan - Jangan - Hanya pada Wi-Fi - Sentiasa - Pramuat muka surat - Dilog masuk sebagai %s - 18+ - Pelbagai bahasa - Cari bab - Tiada bab dalam manga ini - %1$s%% - Penampilan - Pengemaskinian pengesyoran - Tentukan genre yang anda tidak mahu lihat dalam pengesyoran - Buang item yang dipilih daripada peranti selama-lamanya? - Pembuangan selesai - Pemprosesan manga disimpan - Dibatalkan - Akaun telahpun wujud - Kembali - Penyegerakkan - Segerakkan data anda - Masukkan email anda untuk menyambung - Sembunyi - Sumber manga baharu tersedia - Semak untuk bab baharu dan beritahu mengenainya - Anda akan menerima pemberitahuan mengenai kemas kini manga yang anda sedang baca - Anda tidak akan menerima pemberitahuan namun bab baharu akan ditonjolkan dalam senarai - Sunting kategori - Penjejakan - Tiada kategori kegemaran - Log keluar - Tambah penanda - Buang penanda - Penanda dibuang - Penanda ditambah - Buat asal - Dibuang daripada sejarah - DNS atas HTTPS - Mod lalai - Autokesan mod pembaca - Lumpuhkan pengoptimuman bateri - Membantu penyemakan kemas kini dalam latar belakang - Hantar - Dirancang - Dibaca - Dibaca semula - Selesai - Dijeda - Dihentikan - Lumpuhkan semua - Guna cap jari sekiranya tersedia - Manga daripada kegemaran anda - Manga yang anda baru baca - Lapor - Tunjukkan penunjuk kemajuan pembacaan - Pembuangan data - Manga ditanda sebagai NSFW tidak akan ditambahkan dalam sejarah dan kemajuan tidak akan disimpan - Tunjuk semua - Domain tidak sah - Pilih julat - Kosongkan semua sejarah - 2 jam lepas - Sejarah dikosongkan - Urus - Tiada penanda lagi - Anda boleh membuat penanda ketika membaca manga - Tiada sumber manga - Bolehkan sumber manga untuk membaca manga di dalam talian - Rawak - Adakah anda pasti anda mahu membuang kategori kegemaran yang dipilih? \nSemua manga di dalamnya akan hilang dan ini tidak boleh diundur semula. - Susun semula - Kosong - Jelajah - Tekan Kembali sekali lagi untuk keluar - Tekan Kembali dua kali untuk keluar apl - Pengesahan keluar - Cache muka surat - Cache lain-lain - Penggunaan storan - Tersedia - %s - %s - Dibuang daripada kegemaran - Pilihan - Storan tempatan - Tetapan yang telah dipilih akan diperingati untuk manga ini - Anda boleh membuat sandaran sejarah dan kegemaran anda dan pulihkannya - Lalai: %s - Buang semua carian terkini selama-lamanya? - Sesetengah peranti mempunyai kelakuan sistem berlainan, yang mampu merosakkan tugasan latar belakang. - Dibariskan - Bab ini hilang - Sandaran disimpan - Terjemahan - Terjemahkan apl ini - Sebuah ralat telah berlaku - Kongsi %s - Tiada dijumpai - Semua data hanya dianalisa secara tempatan pada peranti ini dan tidak dihantar ke mana-mana. - Tiada kegemaran lagi - Jangan syor manga NSFW - Memproses… - Pilih bahasa untuk manga yang anda mahu baca. Anda boleh mengubah ini kemudian melalui tetapan. - Tambah dalam kegemaran - Tema - Kecualikan genre - Membantu mengelakkan alamat IP anda disekat - Buang - Cari pada %s - Kosongkan cache imej kenit - Bab akan dibuang dalam latar belakang - Operasi ini tidak disokong - Buang manga - Halaman disimpan - Domain - %1$d daripada %2$d pada - Mod pembacaan - Buang \"%s\" selama-lamanya daripada peranti? - Tetapan pembaca - Muat turun - Tetapan pemberitahuan - Saiz grid - Tukar muka surat - Ianya agak kosong di sini… - Cuba untuk merumuskan semula carian. - Kemas kini - Semua kegemaran - Kategori kegemaran - Cari apa yang boleh dibaca melalui seksyen «Jelajah» - Animasi muka surat - Folder muat turun - Tidak tersedia - Bolehkan pemberitahuan - Nama - Sunting - Penanda - Boleh membantu sekiranya terdapat isu. Semua keizinan akan dinyahsahkan - Kesan sekiranya manga adalah webtoon secara automatik - Tunjuk peratusan dibaca dalam sejarah dan kegemaran - Penanda dibuang - Sebuah ralat telah berlaku. Sila hantar laporan pepijat kepada pembangun untuk membantu kami membetulkannya. - Manga disimpan - Bab-bab baharu bacaan anda ditunjukkan di sini - Saiz: %s - Versi baharu: %s - Kosongkan siaran kemaskini - Dikosongkan - Kata laluan salah - Putar skrin - Kemas kini - Kemaskini siaran akan bermula sebentar - Jangan semak - lanjutan - Senarai manga - Data tidak sah dikembalikan atau fail rosak - Pada peranti - Panduan - Bacaan terakhir - Automatik - Mencoba kembali - Halaman disimpan - B|kB|MB|GB|TB - Tidak ada manga yang cocok dengan filter yang Anda pilih - Tampilan kisi - 16+ - Unduhan melambat - Alamat pelayan tidak sah - Kandungan tidak ditemui atau dialih keluar - Anda boleh memadamkan fail asal daripada storan untuk menjimatkan ruang - Jangan laraskan arah penukaran halaman kepada mod pembaca, e. g. menekan kekunci kanan sentiasa beralih ke halaman seterusnya. Pilihan ini hanya mempengaruhi peranti input perkakasan - Kawalan pembaca ergonomik - Jadikan manga terbaru tersedia dengan menekan lama pada ikon aplikasi - Import selesai - Tunjukkan pintasan komik terbaru - Mod inkognito - Tiada bab - Penatalan automatik - Tunjukkan bar maklumat dalam pembaca - Arkib komik - Folder dengan imej - Mengimport komik - Import akan bermula tidak lama lagi - Suapan - Butiran ralat:<br><tt>%1$s</tt><br><br>1. Cuba <a href=%2$s>buka manga dalam pelayar web</a> untuk memastikan ia tersedia pada sumbernya<br>2. Pastikan anda menggunakan <a href=kotatsu://about>versi terbaharu Kotatsu</a><br>3. Jika tersedia, hantar laporan ralat kepada pembangun. - Pembetulan warna - Kecerahan - Berbeza - Tetapkan semula - Simpan atau buang perubahan yang belum disimpan? - Buang - Tiada ruang yang tinggal pada peranti - Tunjukkan peluncur penukaran halaman - Bab %1$d/%2$d Hlm. %3$d/%4$d - Webtoon zum - Rangkaian tidak tersedia - Hidupkan rangkaian Wi-Fi atau mudah alih untuk membaca manga dalam talian - Ralat Side Server (%1$d). Sila cuba lagi kemudian - Juga jelas maklumat mengenai bab baru - Padat - Sumber dilumpuhkan - Kandungan Preloading - Tandakan sebagai semasa - Bahasa - Kongsi log - Dayakan pembalakan - Catat beberapa tindakan untuk tujuan debug. Jangan menghidupkannya jika anda tidak pasti apa yang anda lakukan - Tunjukkan kandungan yang mencurigakan - Dinamik - Ekspresif (ujian) - Skema warna - Tunjukkan dalam paparan grid - Miku - Tidak ada apa -apa di sini - Untuk Melacak Progres Membaca, Pilih Menu → LaCak Di Layar Butiran Manga. - Perkhidmatan - Benarkan kemas kini yang tidak stabil - Terima pemberitahuan mengenai binaan yang tidak stabil - Muat turun bermula - Mendapatnya - Ketik dan tahan item untuk menyusun semula mereka - Pengepala useragent - Sila mulakan semula permohonan untuk menerapkan perubahan ini - Anda boleh memilih satu atau lebih fail .cbz atau .zip, setiap fail akan diiktiraf sebagai manga yang berasingan. - Anda boleh memilih direktori dengan arkib atau imej. Setiap arkib (atau subdirektori) akan diiktiraf sebagai bab. - Kelajuan - Tunjukkan di rak - Anda boleh masuk ke akaun yang ada atau membuat yang baru - Cari serupa - Tetapan Penyegerakan - Alamat pelayan - Anda boleh menggunakan pelayan penyegerakan sendiri atau lalai. Jangan ubah ini jika anda tidak pasti apa yang anda lakukan. - Abaikan kesilapan SSL - Pilih cermin secara automatik - Tukar domain secara automatik untuk sumber manga atas kesilapan jika cermin tersedia - Jeda - Teruskan - Jeda - Keluarkan selesai - Batalkan semua - Muat turun Hanya melalui Wi-Fi - Berhenti memuat turun semasa beralih ke rangkaian mudah alih - Cadangan: %s - Kadang -kadang menunjukkan pemberitahuan dengan manga yang dicadangkan - Lebih - Membolehkan - Tidak terima kasih - Semua muat turun aktif akan dibatalkan, data yang dimuat turun sebahagiannya akan hilang - Sejarah muat turun anda akan dipadamkan secara kekal. Tiada fail yang dimuat turun akan terjejas - Anda tidak mempunyai muat turun - Muat turun telah diteruskan - Muat turun telah dijeda - Muat turun telah dikeluarkan - Muat turun telah dibatalkan - Adakah anda ingin menerima cadangan manga yang diperibadikan? - WebView Tidak Tersedia: Periksa sama ada pembekal WebView dipasang - Cache Rangkaian cache - Jenis - Alamat - Pelabuhan - Proksi - Nilai tidak sah - Masukkan e -mel dan kata laluan anda untuk diteruskan - Dimuat turun - Proksi Pengoptimuman Imej - Gunakan perkhidmatan WSRV.NL untuk mengurangkan penggunaan lalu lintas dan mempercepat pemuatan imej jika boleh - Warna terbalik - Nama pengguna - Kata laluan - Kebenaran (pilihan) - Nombor port tidak sah - Rangkaian - Data dan privasi - Pulihkan sandaran yang dibuat sebelum ini - Benarkan isyarat zum masuk dalam mod webtoon - Siaran untuk membuka bab sebelumnya - Siaran untuk membuka bab seterusnya - Tiada bab sebelumnya - Asuka - Mion - Rikka - Sakura - Mamimi - Kanade - Tiada bab seterusnya - Tunjukkan masa sekarang dan kemajuan membaca di bahagian atas skrin - Tunjukkan nombor halaman di sudut bawah - Clear cookies untuk domain yang ditentukan sahaja. Dalam kebanyakan kes akan membatalkan kebenaran - Semua bab dengan terjemahan %s - Seluruh manga - Pertama %s - Seterusnya belum dibaca %s - Semua bab yang belum dibaca - Semua bab yang belum dibaca (%s) - Pilih bab secara manual - Pilih direktori tersuai - Anda tidak mempunyai akses ke fail atau direktori ini - Direktori manga tempatan - Penerangan - Bulan ini - Carian suara - Manga yang berkaitan - Cahaya - Gelap - Putih - Hitam - Latar belakang - Data tidak dipulihkan - Pastikan anda telah memilih fail sandaran yang betul - Menguruskan kategori - Jangan mengemas kini cadangan menggunakan sambungan rangkaian meter - Jangan periksa bab baru menggunakan sambungan rangkaian meter - Masukkan tajuk manga, genre atau nama sumber - Kemajuan - Ditambah - Tunjukkan - %s memerlukan captcha dapat diselesaikan untuk berfungsi dengan baik - Bahasa - Tidak diketahui - Sedang berjalan - Lumpuhkan NSFW - Terlalu banyak permintaan. Cuba lagi kemudian - Terlalu banyak permintaan. Cuba lagi selepas %s - Tunjukkan senarai manga yang berkaitan. Dalam beberapa kes, ia mungkin tidak tepat atau hilang - Bahagian skrin utama - Tidak ada lagi item yang boleh ditambah - Ke atas - Berpindah ke atas - Zum keluar - Zum masuk - Tunjukkan butang zum - Sama ada untuk menunjukkan butang kawalan zum di sudut kanan bawah - Teruskan skrin - Jangan matikan skrin semasa anda membaca manga - Jatuh - Mengurangkan banding, tetapi mungkin memberi kesan kepada prestasi - Mod warna 32-bit - Cadangkan sumber baru selepas kemas kini aplikasi - Segera untuk membolehkan sumber yang baru ditambah setelah mengemas kini aplikasi - Pilihan Senarai - Kaitan - Kategori - Varian dalam talian - Sandaran berkala - Kekerapan penciptaan sandaran - Setiap hari - Setiap 2 hari - Sekali seminggu - Dua kali sebulan - Sekali sebulan - Dayakan sandaran berkala - Direktori Output Backup - Sandaran terakhir yang berjaya: %s - x%.1f - Putaran skrin kunci - Manga - Komik - matang - Yang lain - Sumber Katalog - Sumber didayakan - Tidak ada sumber yang terdapat di bahagian ini, atau semuanya mungkin telah ditambah.\nTinggal - Tiada sumber manga yang ada yang dijumpai oleh pertanyaan anda - Katalog - Menguruskan sumber - Manual - Terdapat: %1$d - Lumpuhkan sumber NSFW dan sembunyikan manga dewasa dari senarai jika boleh - Jeda - Kurangkan Penggunaan Memori (Beta) - Kurangkan kualiti halaman offscreen untuk menggunakan memori yang kurang - Negeri - Penapisan oleh pelbagai genre tidak disokong oleh sumber manga ini - Penapisan oleh pelbagai negeri tidak disokong oleh sumber manga ini - Carian tidak disokong oleh sumber manga ini - Anda boleh mengaktifkan kelembapan muat turun untuk setiap sumber manga secara individu dalam tetapan sumber jika anda menghadapi masalah dengan menyekat pelayan - Langkau - Skala abu-abu - Di seluruh dunia - Manga ini - Tetapan ini boleh digunakan secara global atau hanya kepada manga semasa. Jika digunakan di seluruh dunia, tetapan individu tidak akan ditindih. - Memohon - Penapisan oleh kedua -dua genre dan locale tidak disokong oleh sumber ini - Penapisan oleh kedua -dua genre dan negeri tidak disokong oleh sumber ini - Mula menaip nama genre - Mungkin membantu mendapatkan muat turun bermula jika anda mempunyai masalah dengannya - Sila pilih sumber kandungan mana yang anda ingin aktifkan. Ini juga boleh dikonfigurasikan kemudian dalam tetapan - Log masuk ke Akaun Menyegerakkan - Pulihkan - Tarikh sandaran: %s - Akan datang - Nama dibalikkan - Penilaian Kandungan - Tidak termasuk genre - Selamat - Sugestif - Matang - Tab lalai - Tanda seperti selesai - Tandakan manga yang dipilih sepenuhnya dibaca?\n\nAmaran: Kemajuan bacaan semasa akan hilang. - Kategori ini tersembunyi dari skrin utama dan boleh diakses melalui menu → Urus kategori - Kelantangan %d - Jumlah yang tidak diketahui - Kemajuan bacaan anda tidak akan disimpan - Menegak - Tunjukkan menu - Tunjukkan/sembunyikan UI - Bab sebelumnya - Bab seterusnya - Halaman sebelumnya - Halaman seterusnya - Tindakan pembaca - Konfigurasikan Tindakan untuk Kawasan Skrin Tappable - Dayakan butang kelantangan - Gunakan butang kelantangan untuk menukar halaman - Kawalan navigasi terbalik - Tukar arah butang kelantangan dan navigasi utama perkakasan arah (kiri/atas/bawah/kanan) - Ketik Tindakan - Tindakan ketuk panjang - Tiada - Tetapkan semula tetapan ke nilai lalai? Tindakan ini tidak dapat dibatalkan. - Gunakan susun atur dua halaman pada orientasi landskap (beta) - Webtoon lalai zum keluar - Mod skrin penuh - Menyembunyikan status sistem dan bar navigasi - Tunjukkan anggaran masa bacaan - Nilai anggaran masa mungkin tidak tepat - Ciri Cadangan dilumpuhkan - Memeriksa bab baru dilumpuhkan - Tunjukkan label di bar navigasi - Menyimpan halaman - Minta direktori destinasi setiap kali - Halaman lalai Simpan direktori - Keluarkan dari sejarah - Lokasi - Format muat turun pilihan - Fail CBZ tunggal - Fail CBZ berganda - Statistik membaca - Manga lain - Kurang dari satu minit - Statistik - Statistik yang jelas - Statistik dibersihkan - Adakah anda benar -benar ingin membersihkan semua statistik membaca? Tindakan ini tidak dapat dibatalkan. - Minggu - Bulan - Sepanjang masa - Hari - Tiga bulan - Tidak ada statistik untuk tempoh yang dipilih - Halaman dibaca: %s - Alternatif - Berhijrah - Manga \"%1$s\" dari \"%2$s\" akan digantikan dengan \"%3$s\" dari \"%4$s\" dalam sejarah dan kegemaran anda (jika ada) - Penghijrahan manga - Penghijrahan selesai - Padam Baca Bab - Tidak ada bab yang telah dipadam - Dikeluarkan %1$s, dibersihkan %2$s - Padamkan bab yang telah anda baca dari simpanan tempatan untuk membebaskan ruang - Ini akan memadamkan semua bab yang ditandakan secara kekal seperti yang dibaca dari storan tempatan anda. Anda boleh memuat turun semula kemudian, tetapi bab yang diimport mungkin hilang selama-lamanya - Padam Baca Bab secara automatik - Berjalan ketika aplikasi bermula - Berpecah oleh terjemahan - Tunjukkan bab dengan terjemahan yang berbeza secara berasingan, bukannya dalam satu senarai - Tertua - Lama dahulu baca - Belum dibaca - Dayakan sumber - Sumber manga ini tidak disokong - Tunjukkan Halaman Thumbnails - Dayakan tab \"Halaman\" pada skrin Butiran - Tiada data diterima dari pelayan - Sila pilih fail sandaran Kotatsu yang betul - %d j - %d m - %d s - %1$d j %2$d m - %1$d m %2$d d - Betulkan - Tidak ada kebenaran untuk mengakses manga pada storan luaran - Terakhir digunakan - Tunjukkan dikemas kini - Jurang dalam mod webtoon - Tunjukkan jurang menegak antara halaman dalam mod webtoon - Dayakan tarik isyarat - Gunakan isyarat tarik untuk menukar bab di webtoon - Kurang kerap - Lebih kerap - Kekerapan cek - UI navigasi pin - Jangan sembunyikan bar navigasi dan paparan cari pada tatal - Cadangan carian - Pertanyaan terkini - Pertanyaan yang dicadangkan - Penulis - Anda disekat oleh pelayan. Cuba gunakan sambungan rangkaian yang berbeza (VPN, proksi, dll.) - Lumpuhkan - Sumber dilumpuhkan - Lumpuhkan Semak Sambungan - Anda boleh melumpuhkan pengesahan sijil SSL sekiranya anda menghadapi masalah yang berkaitan dengan SSL semasa mengakses sumber rangkaian. Ini boleh menjejaskan keselamatan anda. Permohonan dimulakan semula diperlukan setelah berubah. - Langkau pemeriksaan sambungan sekiranya anda mempunyai masalah dengannya (mis. Mod luar talian walaupun rangkaian disambungkan) - Lumpuhkan pemberitahuan NSFW - Jangan tunjukkan pemberitahuan mengenai kemas kini manga NSFW - Memeriksa log bab baru - Maklumat debug mengenai pemeriksaan latar untuk bab baru - Baru - Semua bahasa - Blok semasa mod penyamaran - Pelayan Imej Pilihan - Halaman tanaman - Pin - Batalkan PIN - Sumber disematkan - Sumber yang tidak diingini - Sumber yang tidak diingini - Sumber disematkan - Sumber terkini - Peratus membaca - Peratus kiri - Bab Baca - Bab kiri - External/plugin - Plugin yang tidak serasi atau ralat dalaman. Pastikan anda menggunakan versi terkini plugin dan kotatsu - Ralat Plugin: %s\n Pastikan anda menggunakan versi terkini plugin dan kotatsu - Sambungan ok - Konfigurasi proksi tidak sah - Tunjukkan penapis cepat - Memberi keupayaan untuk menapis senarai manga oleh parameter tertentu - SFW - Langkau semua - Terjebak - Tidak sesuai - Dikemas kini lama dahulu - Tidak popular - Penilaian rendah - Menaik - Turun - Tarikh - Populariti - Log masuk ke %s untuk meneruskan - Log masuk untuk menyediakan integrasi dengan %s. Ini akan membolehkan anda menjejaki kemajuan dan status membaca manga anda - Ciri yang tidak stabil - Fungsi ini adalah percubaan. Pastikan anda mempunyai sandaran untuk mengelakkan kehilangan data - Muat turun latar belakang - Muat turun bab baru - Manga dengan bab yang dimuat turun - Manga \"%1$s\" (%2$s) digantikan dengan \"%3$s\" (%4$s) - Memperbaiki manga - Tetap berjaya - Tiada pembetulan diperlukan untuk \"%s\" - Tiada alternatif yang dijumpai \"%s\" - Fungsi ini akan menemui sumber alternatif untuk manga yang dipilih. Tugas akan mengambil sedikit masa dan akan diteruskan di latar belakang - Novel - Komik Mandarin (manhua) - Komik Korea (Manhwa) - Baru-baru ini ditambah - Ditambah lama dahulu - Popular jam ini - Popular hari ini - Popular minggu ini - Popular bulan ini - Popular tahun ini - Bahasa asal - Tahun - Demografi - Shounen - Shoujo - Seinen - Josei - Tahun - Mana-mana - Sumber ini tidak menyokong carian dengan penapis. Penapis anda telah dibersihkan - Kanak-kanak - Satu pukulan - Komik independen - Set imej - Artist CG - Permainan CG - Awakutu - Kod sumber - Manual Pengguna - Kumpulan Telegram - Format imej yang tidak disokong: %s - Format tidak sah: Imej yang diharapkan tetapi mendapat %s - Mula muat turun - Simpan manga terpilih? Ini mungkin mengambil ruang lalu lintas dan cakera - Simpan manga - Genre - Muat turun ditambah - Lebih banyak pilihan - Direktori Destinasi - Anda boleh memilih bab untuk memuat turun dengan klik lama pada item dalam senarai bab. - Semua - Memuat turun rangkaian selular - Benarkan muat turun melalui rangkaian selular? - Jangan biarkan - Benarkan selalu - Benarkan sekali - Tanya setiap masa - Orientasi skrin - Potret - Landskap - Akses Ditolak (403) - Bilangan sandaran maksimum - Padam sandaran lama - Memadam fail sandaran lama secara automatik untuk menjimatkan ruang penyimpanan - Mengendalikan pautan - Mengendalikan pautan manga dari aplikasi luaran (mis. Pelayar web). Anda juga mungkin perlu membolehkannya secara manual dalam tetapan sistem aplikasi - E -mel - Sumber ini memerlukan menyelesaikan Captcha untuk meneruskan - Pengarang - Penilaian - Sumber - Terjemahan - Tunjukkan gelangsar - Mod penyamaran - Tetapkan semula sambungan oleh tuan rumah jauh - Periksa sama ada API berfungsi - Mesej ujian - ID sembang tidak ditetapkan - ID sembang telegram - Buka bot Telegram - Hantar sandaran di Telegram - Sambungan ujian - Masukkan ID sembang di mana sandaran harus dihantar - Tekan untuk membuka sembang dengan bot sandaran Kotatsu - Pangkalan data yang jelas - Padamkan maklumat mengenai manga yang tidak digunakan - Dayakan semua sumber manga - Semua sumber manga yang ada akan didayakan secara kekal - Semua sumber diaktifkan - Bar Maklumat Pembaca Telus - Sandaran akan dipulihkan di latar belakang - Memulihkan sandaran - Kawalan pembaca di bar bawah - Bab dan halaman - Slider suis halaman - Putaran skrin telah dikunci - Putaran skrin telah dibuka - Lencana dalam senarai - Cari di mana -mana sahaja - Mudah - Carian global - Lumpuhkan pemberitahuan Captcha - Anda tidak akan menerima pemberitahuan mengenai menyelesaikan Captcha untuk sumber ini tetapi ini boleh membawa kepada operasi latar belakang (memeriksa bab baru, mendapatkan cadangan, dll) - Vol %1$s Bab %2$s - Bab%s - Bab yang tidak dinamakan - Cari melalui sumber kurang upaya - Butiran ralat - Cuba buka manga dalam pelayar web untuk memastikan ia tersedia di sumbernya. - Ia kelihatan seperti versi Kotatsu anda sudah lapuk. Sila pasang versi terkini untuk mendapatkan semua pembetulan yang tersedia. - Anda boleh menghantar laporan pepijat kepada pemaju. Ini akan membantu kami menyiasat dan membetulkan isu ini. - Pautan ke manga %s - Kotatsu, pekerja manga - Data penyemak imbas yang jelas - Data penyemak imbas yang jelas seperti cache dan kuki. Amaran: Kebenaran dalam sumber manga mungkin tidak sah - Tidak mempunyai kebenaran untuk menulis fail - Manga dewasa tidak akan ditunjukkan dalam cadangan. Pilihan ini mungkin tidak tepat dengan beberapa sumber - Termasuk sumber kurang upaya - Tunjukkan cadangan dari semua sumber manga, termasuk orang kurang upaya - Sorot genre berbahaya - Sorot genre yang mungkin tidak sesuai untuk kebanyakan pengguna - Laluan yang dipilih tidak dapat digunakan kerana ia tidak menandakan fail atau direktori - Perubahan ini akan mempengaruhi bagaimana manga dipaparkan dalam aplikasinya - Gunakan penutup lalai - Pilih halaman manga - Pilih fail tersuai - Tukar penutup - Halaman akan menukar setiap ~%d saat - Jangan tanya lagi - Manga ini mungkin mengandungi kandungan dewasa. Adakah anda mahu menggunakan mod incognito? - Mod penyamaran untuk manga nsfw - Tindakan tambahan diperlukan - Sembunyikan dari skrin utama - Perubahan dalam perubahan - Perubahan sejarah untuk versi yang dikeluarkan baru -baru ini - Runtuh - Berkembang - Blok iklan dalam penyemak imbas - Blok Iklan di Pelayar Terbina (Beta) - Kejutan panjang runtuh - Membuat sandaran - Kongsi sandaran - Buka pembaca dalam tugas yang berasingan - Membolehkan anda menyimpan beberapa pembaca dengan manga yang berbeza terbuka pada masa yang sama - Itsuka - Totoro - Latar belakang kekuningan (penapis biru) - Pembersihan Penyimpanan Tempatan - Gagal membuat sandaran - Skrin utama - Tunjukkan butang Terus Terapung - Membolehkan terus membaca dalam satu klik. Butang ini tidak akan muncul dalam mod penyamaran atau ketika sejarah kosong - Arkib zip yang rosak (%s) - Discord Kehadiran yang kaya - Token Discord - Masukkan token Discord anda untuk membolehkan kehadiran yang kaya - Masukkan token atau klik Discord anda atau klik %s untuk menggunakannya menggunakan penyemak imbas - Tampalkan token Discord anda di sini - Tunjukkan status bacaan anda pada Discord - Memperoleh - Membaca Manga di Kotatsu - Aplikasi Pembaca Manga - Membaca %s - Baca terus %s - Jangan gunakan RPC untuk kandungan dewasa - Token tidak sah: %s - Tunjukkan butang kawalan terapung - Tidak tersedia - Manga ini tidak tersedia untuk dibaca dalam sumber ini. Cuba cari di sumber lain atau membukanya dalam penyemak imbas untuk maklumat lanjut - Manga ini tidak mengandungi sebarang bab - Gagal memuatkan senarai bab - Telegram integrasi - Ujian manga sumber - diff --git a/app/src/main/res/values-my/plurals.xml b/app/src/main/res/values-my/plurals.xml deleted file mode 100644 index ab6901e118..0000000000 --- a/app/src/main/res/values-my/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d စာမျက်နှာအသစ် - - - %1$d စာမျက်နှာ - - - %1$d မိနစ်အကြာက - - - %1$d နာရီအကြာက - - - %1$d အချက်အလက် - - - %1$d ရက်အကြာက - - - %1$d လအကြာက - - - %1$d နာရီအကြာက - - - %1$d မိနစ် - - diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml deleted file mode 100644 index d8115f7bda..0000000000 --- a/app/src/main/res/values-my/strings.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - ကိုယ်ပိုင်သိုလှောင်မှု - အနှစ်သက်ဆုံး - မှတ်တမ်း - အမှားတစ်ခု ဖြစ်ပေါ်ခဲ့သည် - အင်တာနက် ပြဿနာ - အသေးစိတ်များ - အပိုင်းများ - အသေးစိတ်စာရင်း - ဂရစ် - စာရင်းမုဒ် - စက်တင်များ - မန်ဂါရင်းမြစ်များ - စောင့်ဆိုင်းပါ… - တွက်ချက်နေသည်… - %2$d ရဲ့ အခန်း %1$d - ပိတ်မည် - ပြန်လည်ကြိုးစားပါ - ထပ်မံကြိုးစားပါ - မှတ်တန်းများဖျက်မည် - ဘာမှရှာမတွေ့ပါ - ဘာမှတ်တန်းမှမရှိသေး - ဖတ်မည် - အကြိုက်ဆုံးအဖြစ်မှတ် - အမျိုးအစားအသစ် - ထည့်မည် - သိမ်းမည် - မျှဝေ - Shortcut ဖန်တီး - %s ကို မျှဝေ - ရှာဖွေ - Manga ကိုရှာမည် - Donwload လုပ်နေ… - diff --git a/app/src/main/res/values-nb-rNO/plurals.xml b/app/src/main/res/values-nb-rNO/plurals.xml deleted file mode 100644 index 649e62ac1d..0000000000 --- a/app/src/main/res/values-nb-rNO/plurals.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - %1$d nytt kapittel - %1$d nye kapitler - - - %1$d kapittel - %1$d kapitler - - - %1$d time siden - %1$d timer siden - - - %1$d dag siden - %1$d dager siden - - - %1$d element - %1$d elementer - - - %1$d minutt siden - %1$d minutter siden - - - %1$d måned siden - %1$d måneder siden - - \ No newline at end of file diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml deleted file mode 100644 index 4425ea4e4a..0000000000 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ /dev/null @@ -1,292 +0,0 @@ - - - B|kB|MB|GB|TB - Ingen tilgjengelig lagring - Mappe for nedlastninger - Lagre fra nettbaserte kilder, eller importer filer. - Noen enheter endrer systemoppførselen, noe som kan ødelegge for bakgrunnsoppgaver. - Fjern alle nylige søkespørringer for godt\? - Passordet må være minst fire tegn - Skriv inn passord å kreve for å starte programmet - Logg inn for å se dette innholdet - Inverter - Sjekker etter nye kapitler - Tøm all oppdateringshistorikk for godt\? - Tøm flyt - Valgt oppsett vil bli husket for denne filen - Du kan opprette en sikkerhetskopi av din historikk og favoritter å gjenopprette senere - Dataene ble gjenopprettet, men med feil - Fant ikke filen - Sikkerhetskopiering og gjenoppretting - Behold ved oppstart - Tilpass bredde - Tilpass høyde - Tilpass sentrum - Skaleringsmodus - Høyre-til-venstre - Ingen tilgjengelige oppdateringer - Se etter oppdateringer - Spør om passord ved programoppstart - Se etter oppdateringer - Flytoppdatering starter snart - Oppdater - Tømt - Tøm oppdateringsflyt - Ny versjon: %s - Nye kapitler av det du leser vises her - Oppdatering - Annen lagring - Hylle - Lagre noe først - Finn lesestoff i sidemenyen. - Det du leser vil vises her - Prøv å reformulere spørringen. - Det er ganske tomt her … - %1$d av %2$d påskrudd - Åpne i nettleser - En ny versjon av programmet er tilgjengelig - Tømt - Tøm miniatyrbildehurtiglager - Slett «%s» fra enheten for godt? - Nettserie - Forvalg - Tøm sidehurtiglager - Velg en ZIP- eller CBZ-fil. - Ustøttet handling - Importer - Lagret - Les - Resultatløst - Manga-kilder - Les mer - Sikkerhetskopi lagret - Velkommen - Bekreft - Neste - Standard: %s - Logg inn - Alle infokapsler ble fjernet - Tøm infokapsler - Løs - CAPTCHA kreves - Stille - Trykk for å prøve igjen - I dag - Gruppe - Lenge siden - I går - Akkurat nå - All data ble gjenopprettet - Forbereder … - Data gjenopprettet - Gjenopprett fra sikkerhetskopi - Opprett sikkerhetskopi - Bruker mindre strøm på AMOLED-skjermer - Svart - Ny kategori - Versjon %s - Om - Passordene samsvarer ikke - Gjenta passordet - Beskytt programmet - Feil passord - Skriv inn passord - Ikke sjekk - Roter skjerm - Størrelse: %s - Søkeresultater - Les senere - Tom kategori - Alle favoritter - Ferdig - Ikke tilgjengelig - Sideanimasjon - Nylig - Fjern - Favorittkategorier - LED-indikator - Vibrasjon - Merknadslyd - Merknadsinnstillinger - Last ned - Nye kapittel - Merknader - Domene - Eksternlagring - Internlagring - Tøm søkehistorikk - Feil - Fortsett - Bytt sider - Leserinnstillinger - Slett manga - Søk på %s - Rutenettsstørrelse - Lesemodus - Ingen beskrivelse - Slett - Del bilde - Lagre side - «%s» slettet fra lokallagring - Fjern - Tøm - Sider - Følg systemet - Mørk - Lys - Navn - Drakt - Filter - Sorteringsrekkefølge - Vurdering - Nyeste - Oppdatert - Popularitet - Nedlastinger - Nedlastet - Behandler … - Laster ned … - Søk manga - Søk - Del %s - Opprett snarvei … - Del - Lagre - Legg til - Ny kategori - Favorittmerk dette - Ingen favoritter enda - Ingen historikk enda - Tøm historikk - Prøv igjen - Lukk - Kapittel %1$d av %2$d - Laster inn … - Innstillinger - Listemodus - Rutenett - Detaljert liste - Liste - Kapittel - Detaljer - Nettverksfeil - En feil inntraff - Historikk - Favoritter - Lokallagring - Kapittelet mangler - I kø - Fullført - Pågående - Oversett dette programmet - Oversettelse - Identitetsbekreftet - Innlogging på %s støttes ikke - Du vil bli utlogget fra alle kilder - Sjangere - Utelat sensurerbar-manga fra historikk - Forvalg - Sidenummerering - Beregner … - Tillat - Blokker for sensurerbare - Alltid blokker - Skjermavbildningspraksis - Skru på forslag - Forslag - Du vil få personaliserte forslag når du begynner å lese manga - Alle data analyseres lokalt på denne enheten. Det er ingen overføring av dine personlige data til noen tjenester - Ikke foreslå sensurerbar manga - Foreslå manga basert på vaner - Påskrudd - Avskrudd - Alltid - Forhåndsinnlast bilder - Tilbakestill filter - Aldri - Kun på Wi-Fi - Velg språkene du ønsker å lese manga. Du kan endre dette senere i innstillingene. - Innlogget som %s - 18+ - Finn kapittel - %1$s%% - Forskjellige språk - Ingen kapitler i denne mangaen - Utseende - Navn - Rediger - Rediger kategori - DNS over HTTPS - Forvalgt modus - Fjerning fullført - Ingen favorittkategorier - Legg til bokmerke - Bokmerker - Bokmerke fjernet - Bokmerke lagt til - Angre - Fjernet fra historikk - Fjern bokmerke - Send - Oppdaterer forslag … - Skjul - Nye manga-kilder tilgjengelig - Tregere nedlasting - Skriv inn e-postadressen din for å fortsette - Tilbake - Synkronisering - Synkroniser dataen din - Utforsk - Importert - Ingen kapitler - Automatisk rulling - Trykk «Tilbake» igjen for å avslutte - Trykk «Tilbake» to ganger for å avslutte programmet - Fjernet fra favoritter - Alternativer - Utelat sjangere - Angi sjangere du ikke vil ha foreslått - Slett valgte elementer fra enheten for godt\? - Avbrutt - Kontoen finnes allerede - Kan unngå å få IP-adressen din blokkert - Sporing - Logg ut - Fullført - På vent - Manga fra favorittene dine - Manga du har lest nylig - Tøm all historikk - De siste to timene - Historikk tømt - Håndter - Ingen bokmerker enda - Bokmerker fjernet - Ingen manga-kilder - Tilfeldig - Tom - Lagret manga - Tilgjengelig - Forkast - Tilbakestill - Kontrast - Lysstyrke - Fargekorrigering - Lagre eller forkast ulagrede endringer\? - Kompakt - Skru av alle - Bruk fingeravtrykk hvis tilgjengelig - Skru på Wi-Fi eller mobilnettverk for å lese manga på nett - Skru på merknader - Vis indikatorer for leseforløp - Datasletting - Avsluttingsbekreftelse - Ugyldig daomene - Del loggføring - Fargedrakt - Dynamisk - Språk - Skru på loggføring - Lagringsbruk - Du kan logge med en eksisterende konto, eller opprette en ny - diff --git a/app/src/main/res/values-ne/plurals.xml b/app/src/main/res/values-ne/plurals.xml deleted file mode 100644 index d612db3c1b..0000000000 --- a/app/src/main/res/values-ne/plurals.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - %1$d नयाँ अध्याय - %1$d नयाँ अध्यायहरू - - - %1$d अध्याय - %1$d अध्यायहरू - - - %1$d मिनेट पहिले - %1$d मिनेट पहिले - - - %1$d घण्टा पहिले - %1$d घण्टा पहिले - - - %1$d वस्तु - %1$d वस्तुहरू - - - %1$d दिन अघि - %1$d दिन पहिले - - - %1$d महिना अघि - %1$d महिना अघि - - - %1$d घण्टा - %1$d घण्टा - - - %1$d मिनेट - %1$d मिनेट - - \ No newline at end of file diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml deleted file mode 100644 index aeee8cd88c..0000000000 --- a/app/src/main/res/values-ne/strings.xml +++ /dev/null @@ -1,241 +0,0 @@ - - - डाउनलोड गर्दै… - डाउनलोड गरेको - फिल्टर - अँध्यारो - खाली गर्नुहोस् - पृष्ठहरू - एउटा त्रुटि भयो - सूची मोड - सूची - पुनः प्रयास गर्नुहोस् - केही पनि फेला परेन - पढ्नुहोस् - लोकल भण्डारण - इतिहास - नेटवर्क त्रुटि - अध्यायहरू - सेटिङहरू - माङ्गा स्रोतहरू - लोड हुँदै… - इतिहास खाली गर्नुहोस् - अहिले कुनै मनपर्ने छैन - मनपर्ने मा राख्नुहोस् - नयाँ वर्ग - %s साझा गर्नुहोस् - खोज्नुहोस् - माङ्गा खोज्नुहोस् - प्रक्रिया गर्दैछ… - डाउनलोडहरू - नाम - अपडेट गरिएको - नवीनतम - क्रमबद्ध क्रम - थीम - उज्यालो - सिस्टम पालना गर्नुहोस् - कम्प्युटिङ… - मनपर्ने - विवरण - विस्तृत सूची - ग्रिड - अध्याय %1$d / %2$d - बन्द गर्नुहोस् - अहिलेसम्म इतिहास छैन - थप्नुहोस् - सेभ गर्नुहोस् - साझा गर्नुहोस् - सर्टकट सिर्जना गर्नुहोस्… - लोकप्रिय - मूल्याङ्कन - नयाँ अध्यायहरू - हटाउनुहोस् - लोकल भण्डारणबाट %s हटाइयो - सेभ गरियो - पृष्ठ सेभ गर्नुहोस् - छवि साझा गर्नुहोस् - आयात गर्नुहोस् - स्ट्यानडर्ड - वेबटून - पढ्ने मोड - ग्रिड साइज - यन्त्रबाट %s लाई सदाका लागि हटाउने हो? - रिडर सेटिङहरू - %s मा खोज्नुहोस् - माङ्गा हटाउनुहोस् - पृष्ठ स्विच गर्नुहोस् - जारी राख्नुहोस् - त्रुटि - खाली गरियो - थम्बनेल क्यास खाली गर्नुहोस् - खोज इतिहास खाली गर्नुहोस् - डोमेन - आन्तरिक भण्डारण - एपको नयाँ संस्करण उपलब्ध छ - बाह्य भण्डारण - वेब ब्राउजरमा खोल्नुहोस् - डाउनलोड - सूचना सेटिङ - LED सूचक - भाईब्रेशन - मनपर्ने वर्गहरू - हटाउनुहोस् - यहाँ अलि खाली जस्तो छ… - सोधपुछ सुधार गर्ने प्रयास गर्नुहोस्। - तपाईँले पढेको कुरा यहाँ देखाइनेछ - «अन्वेषण» खण्डमा गएर के पढ्ने हेर्नुहोस् - पृष्ठ एनिमेसन - डाउनलोड फोल्डर - हालैका - उपलब्ध छैन - तपाईंले पढिरहनु भएको माङ्गाको नयाँ अध्यायहरू यहाँ देखाइएको छ - खोज परिणामहरू - अपडेट फिड खाली गर्नुहोस् - स्क्रिन घुमाउनुहोस् - अपडेट - पासवर्डहरू म्याच गरेनन् - बारेमा - संस्करण %s - यो अपरेशन समर्थित छैन - कुनै विवरण छैन - पृष्ठ क्यास खाली गर्नुहोस् - सूचना आवाज - पहिले केही सेभ गर्नुहोस् - अनलाइन क्याटलगबाट केहि सेभ गर्नुहोस् वा फाइलबाट आयात गर्नुहोस्। - खाली गरियो - एप सुरक्षित गर्नुहोस् - Kotatsu सुरु गर्दा पासवर्ड माग्नुहोस् - पासवर्ड दोहोर्याउनुहोस् - हटाउनुहोस् - या त ZIP वा CBZ फाइल छान्नुहोस्। - B|kB|MB|GB|TB - सूचनाहरू - %2$d को %1$d अन - दराज - भण्डारण उपलब्ध छैन - अन्य भण्डारण - सकियो - सबै मनपर्नेहरू - खाली वर्ग - पछि पढ्ने - अपडेटहरू - नयाँ संस्करण: %s - साइज: %s - फिड अपडेट चाँडै सुरु हुनेछ - अपडेटहरू खोज्नुहोस् - जाँच नगर्नुहोस् - गलत पासवर्ड - अपडेटका लागि जाँच गर्नुहोस् - कुनै अपडेट उपलब्ध छैन - अन्वेषण - पासवर्ड एन्टर गर्नुहोस् - भर्खरै - छनोट गरिएको कन्फिगरेसन यो मङ्गाको लागि सम्झिनेछ - अर्को - कहिल्यै - फिट केन्द्र - उचाइमा फिट - चौडाइमा फिट - सुरुमा राख्नुहोस् - कालो - AMOLED स्क्रिनहरूमा कम पावर प्रयोग हुन्छ - जगेडाना र पुनर्स्थापना - डाटा ब्याकअप सिर्जना गर्नुहोस् - ब्याकअपबाट पुनर्स्थापना गर्नुहोस् - पुनर्स्थापित - तयारी गर्दै… - फाइल फेला परेन - सबै डाटा पुनर्स्थापित गरियो - डाटा पुनर्स्थापित गरियो, तर त्यहाँ त्रुटिहरू पनि छन् - तपाईं आफ्नो इतिहास र मनपर्ने को जगेडा सिर्जना र यसलाई पुनर्स्थापित गर्न सक्नुहुन्छ - हिजो - धेरै पहिले - समूह - आज - मौनधारण - समाधान गर्नुहोस् - कुकीहरू खाली गर्नुहोस् - सबै कुकीहरू हटाइयो - फिड खाली गर्नुहोस् - पूर्वनिर्धारित: %s - एप सुरु गर्न पासवर्ड प्रविष्ट गर्नुहोस् - पुष्टि गर्नुहोस् - पासवर्ड ४ वर्ण वा सोभन्दा बढी हुनुपर्छ - हालका सबै खोज प्रश्नहरू स्थायी रूपमा हटाउने हो\? - सबै अद्यावधिक इतिहास स्थायी रूपमा खाली गर्ने हो\? - यो सामग्री हेर्न साइन इन गर्नुहोस् - स्वागत छ - ब्याकअप सुरक्षित गरियो छ - केही यन्त्रहरूमा फरक प्रणाली व्यवहार हुन्छ, जसले पृष्ठभूमि कार्यहरू तोड्न सक्छ। - लामबद्ध - यो एप अनुवाद गर्नुहोस् - अनुवादन - अधिकृत - %s मा लग इन गर्न समर्थित छैन - मा लग इन गर्न समर्थित छैन - समाप्त भयो - जारी छ - पूर्वनिर्धारित - इतिहासबाट NSFW मङ्गा बहिष्कार गर्नुहोस् - अंकित पृष्ठहरू - स्क्रिनसट नीति - अनुमति दिनुहोस् - NSFW मा रोक लगाउनुहोस् - सधैं ब्लक गर्नुहोस् - सुझावहरू - सुझावहरू सक्षम गर्नुहोस् - सबै डेटा यस उपकरणमा स्थानीय रूपमा मात्र विश्लेषण गरिन्छ र कहिँ पनि पठाइँदैन। - मङ्गा पढ्न सुरु गर्नुहोस् र तपाईंले व्यक्तिगत सुझावहरू प्राप्त गर्नुहुनेछ - NSFW मंगा सुझाव नगर्नुहोस् - सक्षम गरियो - अक्षम - फिल्टर रिसेट गर्नुहोस् - Wi-Fi मा मात्र - सधैं - प्रिलोड पृष्ठहरू - %s को रूपमा लग इन गरियो - १८+ - %1$s%% - नयाँ श्रेणी - स्केल मोड - फेरि प्रयास गर्न ट्याप गर्नुहोस् - नयाँ अध्यायहरूको लागि जाँच गर्नुहोस् - दायाँ-देखि-बायाँ - यो मङ्गामा कुनै अध्याय छैन - क्याप्चा आवश्यक छ - साइन इन गर्नुहोस् - उल्टो - थप पढ्नुहोस् - अध्याय हराइरहेको छ - विधाहरू - तपाईको प्राथमिकतामा आधारित मंगा सुझाव दिनुहोस् - तपाईले मङ्गा पढ्न चाहनुहुने भाषाहरू चयन गर्नुहोस्। तपाईं यसलाई पछि सेटिङहरूमा परिवर्तन गर्न सक्नुहुन्छ। - विभिन्न भाषाहरू - अध्याय खोज्नुहोस् - उपस्थिति - हालैको मंगा सर्टकट देखाउनुहोस् - दायाँ किनारामा ट्याप गर्नुहोस् वा दायाँ कुञ्जी थिच्दा सधैं अर्को पृष्ठमा स्विच हुन्छ - Ergonomic पाठक नियन्त्रण - त्रुटि विवरण:<br> <tt>%1$s</tt><br><br> 1. <a href=%2$s>वेब ब्राउजरमा मंगा खोल्ने</a> प्रयास गर्नुहोस् कि यो यसको स्रोतमा उपलब्ध छ<br> 2. निश्चित गर्नुहोस् कि तपाइँ <a href=kotatsu://about>Kotatsu को नवीनतम संस्करण</a> प्रयोग गर्दै हुनुहुन्छ<br> 3. यदि यो उपलब्ध छ भने, विकासकर्ताहरूलाई त्रुटि रिपोर्ट पठाउनुहोस्। - जानरा अलग गर्नु - सुझावहरू अपडेट गर्दै - तपाईंले चयन गर्नुभएको फिल्टरसँग मिल्दो कुनै माङ्गा छैन - डाउनलोड ढिलो गरियो - तपाईंको IP ठेगाना अवरुद्ध हुनबाट जोगिन मद्दत गर्दछ - ग्रिड भ्यू - विधाहरू निर्दिष्ट गर्नुहोस् जुन तपाईं सुझावहरूमा हेर्न चाहनुहुन्न - यन्त्रबाट चयन गरिएका वस्तुहरू स्थायी मेट्ने हो? - मांगा प्रशोधन सेब गरियो - हटाउने कार्य सम्पन्न भयो - पुन: प्रयास गर्नुहोस् - पछाडि - अध्याय पृष्ठभूमिमा हटाइनेछ - रद्द गरियो - खाता पहिल्यै अवस्थित छ - सिंक्रोनाइजेसन - आफ्नो डाटा सिंक गर्नुहोस् - जारी राख्न आफ्नो इमेल प्रविष्ट गर्नुहोस् - लुकाउनुहोस् - पृष्ठहरू सुरक्षित गरियो - diff --git a/app/src/main/res/values-night-v31/themes.xml b/app/src/main/res/values-night-v31/themes.xml deleted file mode 100644 index c33b7e3352..0000000000 --- a/app/src/main/res/values-night-v31/themes.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/app/src/main/res/values-night/bools.xml b/app/src/main/res/values-night/bools.xml deleted file mode 100644 index 869e5dabd8..0000000000 --- a/app/src/main/res/values-night/bools.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - false - false - \ No newline at end of file diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml deleted file mode 100644 index b9c85a21ab..0000000000 --- a/app/src/main/res/values-night/colors.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - #FFB4A9 - #930006 - #680003 - #FFDAD4 - #FB8C00 - #222222 - #81C784 - #FFF176 - #E57373 - #C8000000 - #66FFFFFF - #BF360C - #FF6F00 - - - #191C1C - #201A1A - #191C1A - #201A1A - #191C1D - #201A1A - #222222 - diff --git a/app/src/main/res/values-night/colors_kotatsu.xml b/app/src/main/res/values-night/colors_kotatsu.xml deleted file mode 100644 index 8575bcd722..0000000000 --- a/app/src/main/res/values-night/colors_kotatsu.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - #ABC7FF - #00458F - #002F65 - #D7E3FF - #205DAF - #BEC6DC - #3E4759 - #283041 - #DAE2F9 - #DDBCE0 - #573E5C - #3F2844 - #FAD8FD - #121316 - #121316 - #38393C - #0D0E11 - #1A1B1F - #1F1F23 - #292A2D - #343538 - #44474E - #C7C6CA - #C4C6D0 - #E3E2E6 - #1A1B1F - #1A1B1F - #8E9099 - diff --git a/app/src/main/res/values-night/colors_themed.xml b/app/src/main/res/values-night/colors_themed.xml deleted file mode 100644 index 90f733bcad..0000000000 --- a/app/src/main/res/values-night/colors_themed.xml +++ /dev/null @@ -1,435 +0,0 @@ - - - - #A6C8FF - #01315E - #224876 - #D4E3FF - #BCC7DC - #273141 - #3D4758 - #D8E3F8 - #DABDE2 - #3D2846 - #553F5D - #F7D8FF - #FFB4AB - #690005 - #93000A - #FFDAD6 - #111318 - #E1E2E9 - #111318 - #E1E2E9 - #43474E - #C3C6CF - #8D9199 - #43474E - #000000 - #E1E2E9 - #2E3035 - #3C6090 - #D4E3FF - #001C3A - #A6C8FF - #224876 - #D8E3F8 - #111C2B - #BCC7DC - #3D4758 - #F7D8FF - #271430 - #DABDE2 - #553F5D - #111318 - #37393E - #0C0E13 - #191C20 - #1D2024 - #282A2F - #32353A - - #FFB4A8 - #561E17 - #73342B - #FFDAD5 - #E7BDB6 - #442925 - #5D3F3B - #FFDAD5 - #DEC38C - #3E2E04 - #564419 - #FCDFA6 - #FFB4AB - #690005 - #93000A - #FFDAD6 - #1A1110 - #F1DEDC - #1A1110 - #F1DEDC - #534341 - #D8C2BE - #A08C89 - #534341 - #000000 - #F1DEDC - #392E2C - #904A40 - #FFDAD5 - #3B0905 - #FFB4A8 - #73342B - #FFDAD5 - #2C1512 - #E7BDB6 - #5D3F3B - #FCDFA6 - #251A00 - #DEC38C - #564419 - #1A1110 - #423735 - #140C0B - #231918 - #271D1C - #322826 - #3D3231 - - #FFBA8F - #512400 - #FE9245 - #6B3100 - #F7B993 - #4C270B - #673C1F - #E4A883 - #C8D14D - #303300 - #ACB533 - #404500 - #FFB4AB - #690005 - #93000A - #FFDAD6 - #1A110C - #F1DFD5 - #1A110C - #F1DFD5 - #554338 - #DCC1B3 - #A48C7F - #554338 - #000000 - #F1DFD5 - #392E28 - #974800 - #FFDBC7 - #311300 - #FFB689 - #733500 - #FFDBC7 - #311300 - #F7B993 - #673C1F - #E1EB64 - #1B1D00 - #C5CE4A - #464A00 - #1A110C - #423730 - #150C07 - #231A14 - #271E18 - #322822 - #3E322C - - #FFFFFF - #2F2F3D - #E3E1F3 - #474755 - #DDDCDC - #252626 - #919191 - #000000 - #DADDDD - #232627 - #A9ACAC - #1E2122 - #FFD2CC - #540003 - #FF5449 - #000000 - #141314 - #E5E1E3 - #141314 - #FFFFFF - #47464C - #DEDBE2 - #B3B1B7 - #918F96 - #000000 - #E5E1E3 - #2A2A2B - #474755 - #E3E1F3 - #0F101C - #C6C5D6 - #353543 - #E3E2E2 - #101112 - #C7C6C6 - #353636 - #E0E3E3 - #0E1212 - #C4C7C7 - #333737 - #141314 - #454445 - #070708 - #1E1D1E - #282829 - #333233 - #3E3D3E - - #AFC6FF - #142F60 - #2D4578 - #D9E2FF - #BFC6DC - #293042 - #404659 - #DBE2F9 - #DFBBDE - #412742 - #593E5A - #FDD7FB - #FFB4AB - #690005 - #93000A - #FFDAD6 - #121318 - #E2E2E9 - #121318 - #E2E2E9 - #44464F - #C5C6D0 - #8F9099 - #44464F - #000000 - #E2E2E9 - #2F3036 - #465D91 - #D9E2FF - #001944 - #AFC6FF - #2D4578 - #DBE2F9 - #141B2C - #BFC6DC - #404659 - #FDD7FB - #2A132C - #DFBBDE - #593E5A - #121318 - #38393E - #0C0E13 - #1A1B20 - #1E1F25 - #282A2F - #33353A - - #6FDDE2 - #003739 - #50C1C6 - #004C4F - #A6CECF - #0C3638 - #294F51 - #98C0C1 - #E4BEFF - #431E60 - #CBA0EB - #583375 - #FFB4AB - #690005 - #93000A - #FFDAD6 - #0F1415 - #DEE3E3 - #0F1415 - #DEE3E3 - #3D4949 - #BCC9C9 - #879393 - #3D4949 - #000000 - #DEE3E3 - #2C3132 - #00696D - #87F3F8 - #002021 - #69D7DC - #004F52 - #C2EAEC - #002021 - #A6CECF - #274D4E - #F2DAFF - #2D044A - #E0B6FF - #5B3679 - #0F1415 - #353A3A - #0A0F0F - #171D1D - #1B2121 - #262B2B - #303636 - - #A1D39A - #09390F - #235024 - #BCF0B4 - #EEBF6D - #422D00 - #5E4200 - #FFDEA8 - #98D4A4 - #003919 - #16512C - #B3F1BE - #FFB4AB - #690005 - #93000A - #FFDAD6 - #10140F - #E0E4DB - #10140F - #E0E4DB - #424940 - #C2C9BD - #8C9388 - #424940 - #000000 - #E0E4DB - #2D322C - #3B693A - #BCF0B4 - #002204 - #A1D39A - #235024 - #FFDEA8 - #271900 - #EEBF6D - #5E4200 - #B3F1BE - #00210C - #98D4A4 - #16512C - #10140F - #363A34 - #0B0F0A - #191D17 - #1D211B - #272B25 - #323630 - - #D3BBFD - #39265C - #503C74 - #EBDCFF - #CDC2DB - #342D40 - #4B4358 - #EADEF7 - #E6C36C - #3E2E00 - #594400 - #FFDF95 - #FFB4AB - #690005 - #93000A - #FFDAD6 - #151218 - #E7E0E8 - #151218 - #E7E0E8 - #49454E - #CBC4CF - #948F99 - #49454E - #000000 - #E7E0E8 - #322F35 - #68548D - #EBDCFF - #230F46 - #D3BBFD - #503C74 - #EADEF7 - #1F182A - #CDC2DB - #4B4358 - #FFDF95 - #251A00 - #E6C36C - #594400 - #151218 - #3B383E - #0F0D13 - #1D1B20 - #211F24 - #2C292F - #37343A - - #FFB1C8 - #541D32 - #703348 - #FFD9E2 - #E3BDC6 - #422931 - #5B3F47 - #FFD9E2 - #99CCFA - #003351 - #074B72 - #CCE5FF - #FFB4AB - #690005 - #93000A - #FFDAD6 - #191113 - #EFDFE1 - #191113 - #EFDFE1 - #514347 - #D5C2C6 - #9E8C90 - #514347 - #000000 - #EFDFE1 - #372E30 - #8C4A60 - #FFD9E2 - #3A071D - #FFB1C8 - #703348 - #FFD9E2 - #2B151C - #E3BDC6 - #5B3F47 - #CCE5FF - #001D31 - #99CCFA - #074B72 - #191113 - #413739 - #140C0E - #22191C - #261D20 - #31282A - #3C3235 - diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml deleted file mode 100644 index 9adb383b06..0000000000 --- a/app/src/main/res/values-night/themes.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/app/src/main/res/values-v33/bools.xml b/app/src/main/res/values-v33/bools.xml deleted file mode 100644 index 9db5f0f669..0000000000 --- a/app/src/main/res/values-v33/bools.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - false - true - diff --git a/app/src/main/res/values-vi/plurals.xml b/app/src/main/res/values-vi/plurals.xml deleted file mode 100644 index 833b63d53f..0000000000 --- a/app/src/main/res/values-vi/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d Chương mới - - - %1$d chương - - - %1$d phút trước - - - %1$d giờ trước - - - %1$d ngày trước - - - %1$d mục - - - %1$d tháng trước - - - %1$d giờ - - - %1$d phút - - \ No newline at end of file diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml deleted file mode 100644 index 953185312e..0000000000 --- a/app/src/main/res/values-vi/strings.xml +++ /dev/null @@ -1,885 +0,0 @@ - - - Các chương mới của truyện bạn đang đọc sẽ hiện thị ở đây - Bộ nhớ cục bộ - Yêu thích - Lỗi mạng - Chi tiết - Chương - Danh sách - Cài đặt - Nguồn truyện - Chế độ hiển thị - Chương %1$d / %2$d - Đóng - Không tìm thấy kết quả - Chưa có lịch sử - Chưa có mục yêu thích nào - Thêm vào mục yêu thích - Thêm - Tạo lối tắt - Chia sẻ %s - Tìm kiếm manga - Đang tải xuống… - Tên - Mới cập nhật - Mới nhất - Đánh giá - Bộ lọc - Chủ đề - Danh sách trang - Xoá - Xoá - Lưu trang - Xoá - Thao tác này không được hỗ trợ - Không có mô tả - Dọn dẹp bộ nhớ đệm trang truyện - B|kB|MB|GB|TB - Tiêu chuẩn - Webtoon - Chế độ đọc - Kích thước lưới - Tìm kiếm trên %s - Xoá truyện - Xoá \"%s\" vĩnh viễn khỏi thiết bị? - Cài đặt trình đọc - Chuyển trang - Dọn dẹp bộ nhớ đệm ảnh bìa - Bộ nhớ trong - Bộ nhớ ngoài - Tên miền - Đã có phiên bản mới của ứng dụng - Mở trong trình duyệt web - Thông báo - Đã bật %1$d trong số %2$d nguồn - Chương mới - Tải xuống - Âm thanh thông báo - Tín hiệu đèn LED thông báo - Rung - Danh mục yêu thích - Xoá - Lưu gì đó trước - Tủ truyện - Hoạt ảnh chuyển trang - Thư mục tải xuống - Không khả dụng - Không có bộ nhớ khả dụng - Bộ nhớ khác - Đã xong - Danh mục trống - Đọc sau - Cập nhật - Kết quả tìm kiếm - Kích thước: %s - Xoay màn hình - Cập nhật danh sách sẽ bắt đầu sớm - Kiểm tra tập / chương truyện mới - Không kiểm tra - Nhập mật khẩu - Hỏi mật khẩu khi khởi động Kotatsu - Nhập lại mật khẩu - Giới thiệu - Phiên bản %s - Chạm để kiểm tra bản cập nhật mới - Không có bản cập nhật - Phải sang trái - Danh mục mới - Kiểu tỉ lệ - Vừa màn hình - Vừa chiều dọc - Giữ ở đầu - Nền đen - Sao lưu và khôi phục - Đang chuẩn bị… - Bạn có thể tạo bản sao lưu lịch sử, danh mục yêu thích và khôi phục nó sau này - Mới đây - Hôm qua - Cài đặt được chọn sẽ chỉ lưu lại cho truyện này - Im lặng - Yêu cầu xác thực CAPTCHA - Xác thực - Xoá cookies - Kiểm tra các chương mới - Đăng nhập - Đăng nhập để xem nội dung này - Mặc định: %s - Kế tiếp - Hãy đặt mật khẩu để mở ứng dụng - Xác nhận - Mật khẩu phải có 4 ký tự hoặc hơn - Xoá vĩnh viễn tất cả lịch sử tìm kiếm gần đây\? - Đọc thêm - Trong hàng chờ - Chương bị mất - Dịch ứng dụng này - Thể loại - Đã hoàn thành - Chính sách chụp ảnh màn hình - Luôn luôn chặn - Gợi ý truyện dựa trên sở thích của bạn - Không đề xuất truyện NSFW - Đã bật - Tải trước trang - 18+ - Nhiều ngôn ngữ - Tìm kiếm chương - Không có chương nào trong truyện này - Giao diện - Đang cập nhật gợi ý - Lọc bỏ những thể loại - Liệt kê những thể loại mà bạn không muốn thấy trong phần gợi ý - Quay lại - Giúp tránh việc ip của bạn bị chặn - Các chương sẽ bị xoá dưới nền - Đồng bộ dữ liệu của bạn - Nhập email của bạn để tiếp tục - Đã có các nguồn truyện mới - Kiểm tra và thông báo về các chương mới - Bạn sẽ không nhận thông báo nhưng những chương mới sẽ được đánh đấu trong danh sách - Bật thông báo - Đăng xuất - Đánh dấu trang - Đã thêm đánh dấu trang - Hoàn tác - Đã xoá khỏi lịch sử - DNS trên HTTPS - Gửi - Đang đọc - Truyện bạn đã đọc gần đây - Báo cáo - Hiển thị thanh tiến độ đọc - Chưa có đánh dấu nào - Bạn có chắc muốn xoá danh mục yêu thích đã chọn không? \nToàn bộ truyện trong mục sẽ bị mất và không thể khôi phục. - Đã xóa dấu trang - Không có nguồn truyện nào - Xác nhận thoát - Sắp xếp lại - Khám phá - Trống - Nhập truyện - Hiển thị truyện đọc gần đây bằng cách ấn giữ biểu tượng ứng dụng - Điều chỉnh màu - Độ sáng - Huỷ bỏ - Không có mạng - Bật wifi hoặc dữ liệu di động để đọc truyện trực tuyến - Tải trước nội dung - Đánh dấu là hiện tại đã đọc xong - Lưu một số thông tin cho mục đích gỡ lỗi. Đừng bật nó nếu bạn không biết mình đang làm gì - Hiển thị nội dung khả nghi - Động - Đã xảy ra lỗi - Lịch sử - Dạng lưới - Danh sách chi tiết - Đang tính toán… - Đang tải… - Thử lại - Xoá lịch sử - Đọc - Chia sẻ - Đã tải xuống - Lưu - Danh mục mới - Tìm kiếm - Đang xử lý… - Danh sách tải xuống - Phổ biến - Sắp xếp theo - Tối - Sáng - Theo hệ thống - \"%s\" đã bị xoá khỏi bộ nhớ cục bộ - Chia sẻ hình ảnh - Đã lưu trang này - Vui lòng chọn tập tin ZIP hoặc CBZ. - Lỗi - Tiếp tục - Gần đây - Cho phép - Tất cả dữ liệu chỉ được phân tích cục bộ trên thiết bị này và không bao giờ gửi đi nơi nào khác. - Tất cả danh mục yêu thích - Phiên bản mới: %s - Xoá danh sách cập nhật - Đã xoá - Cập nhật - Sai mật khẩu - Bảo vệ ứng dụng - Mật khẩu không trùng - Vừa chiều ngang - Loại bỏ truyện NSFW khỏi lịch sử - Đánh số trang - Tất cả dữ liệu đã được khôi phục - Sử dụng ít năng lượng hơn trên màn hình AMOLED - Không tìm thấy tài liệu - Tạo bản sao lưu - Đã xoá tất cả cookies - Khôi phục từ bản sao lưu - Đã khôi phục - Dữ liệu đã được khôi phục, nhưng có một số lỗi - Xoá vĩnh viễn tất cả lịch sử cập nhật\? - Từ lâu - Nhóm - Hôm nay - Nhấn để thử lại - Xoá danh sách - Đảo ngược - Đã lưu bản sao lưu - Chào mừng - Dịch thuật - Một số thiết bị có hành vi hệ thống khác nhau, có thể phá hỏng các tác vụ chạy ngầm. - Đang tiến hành - Mặc định - Bạn sẽ bị đăng xuất khỏi tất cả các nguồn - Xoá lịch sử tìm kiếm - Đã xoá - Không có gì ở đây… - Cài đặt thông báo - Hãy thử lại với từ khoá khác. - Những gì bạn đã đọc sẽ được hiển thị ở đây ツ - Tải xuống từ nguồn online hoặc nhập từ tập tin. - Bắt đầu đọc truyện và bạn sẽ nhận được những gợi ý cá nhân hoá - Tự động phát hiện chế độ đọc - Không bao giờ - Ẩn - Đồng bộ hoá - Đã tắt - Chọn những ngôn ngữ mà bạn muốn đọc. Bạn có thể thay đổi nó sau trong phần cài đặt. - Đặt lại bộ lọc - Chỉ sử dụng Wi-Fi - Luôn luôn - Gợi ý - Bật gợi ý truyện - Chỉnh sửa - Chặn trên các truyện NSFW - Tên - Chỉnh sửa danh sách - Hiện phần trăm đã đọc trong lịch sử và danh mục yêu thích - Không có danh mục yêu thích nào - Xoá đánh dấu trang - Đánh dấu đã được xoá - Truyện đã lưu - Thêm đánh dấu trang - Khả dụng - Tự động phát hiện nếu truyện là webtoon - Bộ nhớ đệm khác - Bộ nhớ sử dụng - Chế độ mặc định - Đã huỷ - Tài khoản đã tồn tại - Tắt tối ưu pin - Bộ nhớ đệm trang truyện - Lỗi server (%1$d). Vui lòng thử lại sau - Nhấn quay lại hai lần để thoát ứng dụng - Bạn sẽ nhận được thông báo cập nhật của những truyện mà bạn đang đọc - Theo dõi - Truyện được đánh dấu là NSFW sẽ không bao giờ được thêm vào lịch sử và tiến độ đọc của bạn sẽ không được lưu lại - Hiện tất cả - Nhấn back lần nữa để thoát - Xoá toàn bộ lịch sử - Tên miền không hợp lệ - Chọn phạm vi - 2 giờ qua - Lịch sử đã được xoá - Bạn có thể tạo đánh dấu khi đang đọc truyện - Bật các nguồn truyện để đọc truyện trực tuyến - Ngẫu nhiên - Đọc lại - Không có chương nào - Có gì đó không đúng. Vui lòng gửi một báo cáo lỗi cho các nhà phát triển để giúp chúng tôi sửa nó. - Tạm ngưng - Đã ngưng - Manga từ các mục yêu thích của bạn - Tắt tất cả - Đã hoàn thành - Có thể giúp ích trong trường hợp có vấn đề. Mọi uỷ quyền sẽ bị vô hiệu hoá - Quản lý - Sử dụng vân tay / sinh trắc học (nếu có) - Xoá dữ liệu - Đã xoá khỏi danh mục yêu thích - Không đủ dung lượng lưu trữ trên thiết bị - Tuỳ chọn - Nội dung không khả dụng hoặc đã bị loại bỏ - Chế độ ẩn danh - Tự động cuộn - Quá trình nhập sẽ bắt đầu sớm - Hiện thanh thông tin truyện trong trình đọc - Từ thư mục chứa hình ảnh / dữ liệu truyện - Nhập hoàn tất - Bạn có thể xoá file gốc khỏi bộ nhớ để tiết kiệm dung lượng - Đặt lại - Bảng tin - Chạm vào bên phải màn hình hoặc nhấn nút mũi tên bên phải để sang trang kế tiếp. Điều này phụ thuộc vào thiết bị / giả lập bạn đang dùng (Không điều chỉnh hướng với chế độ đọc) - Hiển thị lối tắt truyện đọc gần đây - Tương phản - Hiện thanh trượt chuyển trang - Phóng to truyện Webtoon - Hiển thị dưới dạng lưới - Chia sẻ logs - Miku - Bật log - Bảng màu - Không có gì ở đây cả - Ngôn ngữ - Nhỏ gọn - Dịch vụ - Cho phép các bản cập nhật không ổn định - Nhập - Lưu hoặc loại bỏ những thay đổi chưa được lưu? - Tải về đã bắt đầu - Asuka - Mion - Rikka - Sakura - Mamimi - Kanade - Đã hiểu - Tìm truyện giống nhau - Đăng nhập vào tài khoản hoặc tạo một tài khoản mới - Cài đặt đồng bộ hoá - Tốc độ - Tạm dừng - Đề xuất: %s - Nhận thông báo về manga được đề xuất - Kích hoạt - Tất cả tải xuống đang hoạt động sẽ bị huỷ bỏ, dữ liệu chưa hoàn tất tải xuống sẽ bị mất - Đã tạm dừng tải xuống - Bạn chưa tải xuống bộ truyện nào - Đã huỷ tải xuống - Bạn có muốn nhận manga đề xuất đã cá nhân hóa không? - Cổng - Proxy - Đã tải xuống - Mật khẩu - Tên người dùng - Giá trị không hợp lệ - Cho phép cử chỉ phóng to ở chế độ Webtoon - Dữ liệu và quyền riêng tư - Hiển thị số trang ở góc bên dưới - Xoá cookies chỉ cho tên miền này. Trong hầu hết mọi trường hợp sẽ làm mất hiệu lực xác thực - Bỏ qua lỗi SSL - Chạm và giữ các nguồn truyện để sắp xếp chúng - Vui lòng khởi động lại ứng dụng để áp dụng những thay đổi trên - Địa chỉ server - Bạn có thể chọn một hoặc nhiều file .cbz hoặc .zip, mỗi file sẽ được nhận dạng như một manga riêng biệt. - Huỷ bỏ tất cả - Chỉ tải xuống qua Wi-Fi - Ngừng tải xuống khi chuyển qua mạng dữ liệu - Lịch sử tải xuống của bạn sẽ bị xoá vĩnh viễn. Các tệp đã tải về máy sẽ không bị xóa - Địa chỉ - Đảo màu - Cổng không hợp lệ - Chọn thủ công các chương - Tất cả các chương chưa đọc - Tiếp tục - Xoá thông tin về chương mới - Đã vô hiệu hoá nguồn truyện - Bạn có thể dùng một máy chủ đồng bộ hoá của bạn (tự Host) hoặc máy chủ đồng bộ hoá mặc định. Đừng thay đổi địa chủ máy chủ nếu bạn không biết mình đang làm gì. - Tải xuống đã được tiếp tục - Đã xoá tải xuống - Thêm - Không, cảm ơn - Số chương đã được dịch %s - Đăng nhập trên %s không được hỗ trợ - Đang đăng nhập với tư cách là %s - Xoá hoàn thành - Làm chậm tải xuống - Xử lý các truyện được lưu - Xoá vĩnh viễn những thứ được chọn khỏi thiết bị\? - %1$s%% - Giúp kiểm tra chương mới trong khi chạy dưới nền dễ dàng hơn - Hiển thị trên kệ sách - Tự động chuyển sang dự phòng - Tự động chuyển sang tên miền dự phòng của nguồn đọc (nếu có) khi gặp lỗi - Đã tạm dừng - Proxy tối ưu hình ảnh - Sử dụng dịch vụ wsrv.nl để giảm dung lượng ảnh và tăng tốc quá trình tải ảnh nếu khả thi - Khôi phục từ bản sao lưu đã được tạo trước đó - Hiển thị thời gian hiện tại và tiến trình đọc ở góc bên trên màn hình - Toàn bộ truyện - Tất cả các chương chưa đọc (%s) - Bạn không có quyền truy cập vào tập tin hoặc thư mục này - Thư mục truyện tên thiết bị - Chọn thư mục tuỳ chỉnh - Chương %1$d/%2$d - Trang %3$d/%4$d - %s - %s - WebView hiện không có sẵn: Kiểm tra xem ứng dụng WebView được cài chưa - Chi tiết lỗi: <br><tt>%1$s</tt><br><br>1. Hãy thử <a href=%2$s>mở manga trong trình duyệt web</a> để đảm bảo rằng manga này có trong nguồn<br>2. Hãy chắc chắn rằng bạn đang dùng <a href=kotatsu://about>bản mới nhất của Kotatsu</a><br>3. Nếu đã đáp ứng các yêu cầu trên, gửi báo cáo lỗi lên nhà phát triển. - Tìm truyện để đọc trong phần «Khám phá» - Tháng này - Không kiểm tra các chương mới bằng kết nối mạng có đo lường - Tùy chỉnh User-Agent - Đảm bảo bạn đã chọn đúng tệp sao lưu - Được ủy quyền - Dữ liệu chưa được khôi phục - Quản lý danh mục - Để theo dõi tiến trình đọc, chọn Danh sách → Theo dõi trên màn hình chi tiết manga. - Sáng - Tối - Nhận thông báo về các bản dựng không ổn định - Truyện tranh liên quan - Không cập nhật đề xuất bằng kết nối mạng có đo lường - Từ tệp đã nén dữ liệu truyện - Bạn có thể chọn một thư mục để làm kho lưu trữ / hình ảnh. Mỗi kho lưu trữ (hoặc thư mục con) sẽ được coi là một chương. - Tìm kiếm bằng giọng nói - Điều khiển trình đọc tiện dụng - Trắng - Đã lên kế hoạch - Đen - Tập %d - Không rõ tập - Xoá khỏi lịch sử - Khôi phục - Tiến trình đọc của bản sẽ không được lưu - Người lớn - Khiêu gợi - %d phút - %d giờ - %1$d giờ %2$d phút - Hướng dọc - Chế độ xem lưới - Xoá hoàn tất - Nhập tên manga, thể loại hoặc tên nguồn - Xoá cache (Cache của mạng) - Thể loại - Gợi ý nguồn mới sau khi cập nhật ứng dụng - Danh sách manga - Tuỳ chọn danh sách - Hiện cửa sổ bật các nguồn mới sau khi cập nhật ứng dụng - Liên quan - Sao lưu định kì - Xem chi tiết với nguồn - Một lần mỗi tuần - Hai lần mỗi tháng - Thể loại - Danh mục - Khoá hướng màn hình - Manga - Hentai - Comics - Tắt các nguồn NSFW và ẩn các manga người lớn từ danh sách (nếu khả thi) - Giảm tiêu tốn bộ nhớ (beta) - Giảm chất lượng các trang chưa hiển thị để dùng ít bộ nhớ hơn - Nguồn manga - Hiện đang có sẵn: %1$d - Nhập tên thể loại - Ngày sao lưu: %s - Cài đặt có thể được áp dụng cho toàn bộ nguồn hoặc chỉ nguồn manga này. Nếu áp dụng cho toàn bộ, các nguồn đã cài đặt riêng không bị ảnh hưởng. - Lọc với thể loại và trạng thái không được hỗ trợ bởi nguồn này - Ẩn thanh thông báo và nút điều hướng - Dùng nút âm lượng để chuyển trang - Thu nhỏ mặc định webtoon - Hiển thị tên trong thanh điều hướng - Lưu trang - Địa chỉ - Tự động - Tính năng gợi ý đã tắt - Xoá thống kê - Đã xoá thống kê - Bạn có muốn xoá hết thống kê đọc không? Hành động này không thể hoàn tác - Ít hơn một phút trước - Tháng - Toàn thời gian - Ba tháng - Tuần - Ngày - Thay thế - Không có thống kê cho khoảng thời gian đã chọn - Manga \"%1$s\" từ \"%2$s\" sẽ bị thay thế bởi \"%3$s\" từ \"%4$s\" trong lịch sử và yêu tích (nếu có) - Sáp nhập manga - Sáp nhập - Xoá các chương đã đọc - Không có chương nào bị xoá - Sáp nhập thành công - Hành động này sẽ xoá tất cả các chương đã đọc trong bộ nhớ trong. Bạn có thể tải lại sau, nhưng những chương đã xoá có thể mất vĩnh viễn. - Nhập email và mật khẩu để tiếp tục - Không rõ - Xem - %s yêu cầu giải captcha để hoạt động bình thường - Đang tiến hành - Vô hiệu hóa đối với NSFW - Nâng cao - Dữ liệu trả lại không hợp lệ hoặc file đã bị hỏng - Hiển thị danh sách manga có liên quan. Đôi khi có thể không có hoặc không liên quan - Yêu cầu quá nhiều. Hãy thoát ra và vào lại ¯\\_(ツ)_/¯ - Trên máy - Phần màn hình chính - Đường dẫn - Không thể thêm mục nữa - Thu nhỏ - Phóng to - Lên đầu - Chuyển lên đầu - Hiển thị nút thu phóng - Hiển thị nút thu phóng ở góc dưới bên phải màn hình - Không tắt màn hình khi bạn đang đọc manga - Giữ màn hình luôn sáng - Đã huỷ - Giảm hiệu ứng dải, nhưng có thể ảnh hưởng đến hiệu suất - Chế độ màu 32-bit - Hàng ngày - Tần suất tạo bản sao lưu - 2 ngày - Sao lưu thư mục xuất - Bật sao lưu định kì - Lần sao lưu thành công gần nhất: %s - Nguồn đã bật - %1$s, %2$s - Khác - Danh mục nguồn - Không còn nguồn nào cả hoặc đã bật hết các nguồn. -\nHãy chờ bản cập nhật sau - Tạm dừng - Lọc với nhiều thể loại không được hỗ trợ trên nguồn truyện này - Lọc với nhiều trạng thái không được hỗ trợ bởi nguồn này - Thang đo xám (Grayscale) - Tìm kiếm không được hỗ trợ bởi nguồn này - Toàn bộ - Chỉ manga này - Có thể giúp bắt đầu tải xuống nếu bạn có vấn đề về tải xuống - Đăng nhập vào tài khoản đồng bộ - Theo tên (ngược) - Đánh giá - Sắp ra mắt - An toàn - Tab mặc định - Đánh dấu đã hoàn thành - Đánh dấu manga đã chọn là manga đã đọc xong? \n \nCảnh báo: Tiến trình đọc hiện tại của bạn sẽ bị xoá và sẽ được đánh dấu là đã hoàn thành. - Chương tiếp theo - Trang trước - Trang tiếp theo - Thay đổi cử chỉ của người dùng trên giao diện đọc - Chỉnh sửa các hành động / cử chỉ cho các phần chạm của màn hình đọc - Bật nút âm lượng - Chạm - Nhấn giữ - Để trống - Đặt lại về mặc định? Tiếp tục sẽ không thể phục hồi cài đặt trước đó. - Dùng bố cục hai trang cho định dạng màn hình ngang (beta) - Thống kê đọc - Thống kê - Số trang đã đọc: %s - Từ đầu đến %s - Mô tả - Nền - Hiển thị thumbnail trang - Bật \"Trang\" trong màn hình chi tiết - Danh mục này đã bị ẩn và có thể vào được qua Menu → Quản lý danh mục - Bằng tay - x%.1f - Định dạng muốn tải xuống - Một file CBZ - Nhiều file CBZ - Ngôn ngữ - Hiển thị/Ẩn UI - Chương trước - Hiển thị Menu - Khoảng cách trong chế độ webtoon - Kiểm tra chương mới thêm đã tắt - Mạng - Tiến trình - Đã thêm - Một lần mỗi tháng - Không tìm được yêu cầu của bạn từ bất kì nguồn manga nào - Bỏ qua - Áp dụng - Ngoại trừ các thể loại - Gần đây - Chế độ toàn màn hình - Hiển thị thời gian đọc ước tính - Thời gian đọc ước tính có thể không chính xác - Hỏi địa chỉ mỗi lần lưu - Manga khác - Đã xoá %1$s, làm sạch %2$s - Xoá các chương đã đọc tự động - Chạy khi ứng dụng được khởi chạy - Tách theo bản dịch - Hiển thị chương với các bản dịch tách riêng ra, không gộp lại thành một danh sách - Cũ nhất - Chưa đọc - Vui lòng chọn một tệp sao lưu Kotatsu hợp lệ - Còn %1$s %2$s - Sửa lỗi - Không có quyền để truy cập manga trên bộ nhớ ngoài - Hiển thị khoảng cách dọc giữa các trang trong chế độ webtoon - Xác thực (tuỳ chọn) - Từ chưa đọc đến %s - Vui lòng chọn nguồn mà bạn muốn bật. Có thể thay đổi lại sau trong cài đặt - Địa chỉ lưu trang mặc định - Xoá các chương mà bạn đã đọc khỏi bộ nhớ trong để giải phóng bộ nhớ - Đã đọc từ rất lâu trước - Đã đọc gần đây - Hiển thị cập nhật - Bật làm chậm tải xuống cho nguồn manga trong cài đặt nguồn của nó nếu bạn bị chặn bởi server (server-side blocking) - Tình trạng - Lọc với thể loại và ngôn ngữ không được hỗ trợ bởi nguồn này - Không có dữ liệu nào nhận được từ server - Bật nguồn - Nguồn manga này không được hỗ trợ - Ít thường xuyên - Thường xuyên - Tần xuất kiểm tra - %1$s: %2$d - Ghim UI điều hướng - Không ẩn thanh điều hướng và chế độ xem tìm kiếm khi cuộn - Gợi ý tìm kiếm - Các truy vấn gần đây - Truy vấn được đề xuất - Tác giả - Bạn bị chặn bởi máy chủ. Hãy thử sử dụng kết nối mạng khác (VPN, Proxy, v.v.) - Mới - Tất cả các ngôn ngữ - Chặn khi sử dụng chế độ ẩn danh - Chất lượng hình ảnh - Cắt ảnh trang - Ghim - Xóa ghim - Nguồn truyện đã được ghim - Đã xóa ghim nguồn truyện này - Đã xóa ghim các nguồn truyện này - Đã ghim các nguồn truyện này - Các nguồn truyện trước đó - Vô hiệu hóa tự động kiểm tra kết nối mạng - Vô hiệu hóa thông báo NSFW - Ẩn các thông báo liên quan đến cập nhật thông tin về những bộ truyện dành cho người lớn (NSFW) - Kiểm tra các bản ghi về chương mới - Bỏ qua kiểm tra kết nối mạng của bạn trong ứng dụng nếu bạn gặp vấn đề với nó (Ví dụ như bạn đã kết nối mạng nhưng ứng dụng nói \"Bạn đang ngoại tuyến\",...) - Bạn có thể vô hiệu hóa xác thực chứng chỉ SSL nếu bạn gặp phải sự cố liên quan đến SSL khi truy cập vào nguồn truyện. Điều này có thể ảnh hưởng đến việc bảo mật kết nối của bạn. Bắt buộc phải khởi động lại ứng dụng nếu bạn thay đổi thiết đặt này. - Vô hiệu hóa - Nguồn đã bị vô hiệu hóa - Gỡ lỗi các thông tin về tính năng kiểm tra chương mới trong nền - Tiến trình đọc - Tiến trình đọc còn lại - Chương đã đọc - Chương còn lại - Nguồn / Plugin bên ngoài - Plugin bị lỗi hoặc không phù hợp. Hãy đảm bảo rằng bạn đang sử dụng phiên bản mới nhất của Kotatsu hoặc của Plugin đó - Không có bộ truyện nào phù hợp với bộ lọc của bạn ở đây ¯\\_(ツ)_/¯ - Kết nối rất OK ¯\\_(ツ)_/¯ - Cài đặt Proxy này của bạn không hợp lệ - Hiện bộ lọc nhanh - Cung cấp khả năng lọc danh sách Manga dựa vào dữ liệu cụ thể - Địa chỉ máy chủ này không hợp lệ - Truyện SFW - Quá nhiều yêu cầu được gửi đi, vui lòng thử lại sau %s - %d giây - %1$d phút %2$d giây - Bỏ qua tất cả - Thử lại - Kẹt đứng - Không có ở trong mục yêu thích của bạn - Không quá nổi bật - Được đánh giá thấp - Tăng dần - Giảm dần - Theo ngày - Theo mức độ phổ biến - Đã được cập nhật từ trước đó - Đăng nhập vào %s để tiếp tục - Tính năng không ổn định - Đăng nhập để thiết đặt với %s. Điều này sẽ cho phép bạn theo dõi tiến trình và trạng thái đọc manga của mình - Tính năng này đang được thử nghiệm. Hãy chắc chắn rằng bạn đã tạo bản sao lưu để tránh việc mất dữ liệu oan - Tải khi có chương mới - Tải trong nền - Truyện đã tải sẵn chương - Đang sửa manga - Đã sửa thành công - Không tìm thấy lựa chọn thay thế cho \"%s\" - Tính năng này sẽ giúp bạn tìm và thay thế nguồn đọc cho bộ manga mà bạn chọn. Tính năng này sẽ tốn thời gian để xử lí và sẽ được xử lí ngầm (trong nền) - Manga \"%1$s\" (%2$s) đã được thay thế bằng \"%3$s\" (%4$s) - Không cần sửa đối với \"%s\" - Đã thêm gần đây - Tiểu thuyết - Manhua - Manhwa - Đã được thêm từ trước - Nổi bật trong giờ qua - Nổi bật trong tuần - Hiện đang nổi - Nổi bật trong năm - Nổi bật trong tháng - Ngôn ngữ gốc - Năm - Thể loại đối tượng - Shounen - Shoujo - Seinen - Josei - Năm - Bất kì - Bộ lọc của bạn đã bị xóa do nguồn đọc này không hỗ trợ cho việc tìm kiếm bằng bộ lọc - Dành cho trẻ em - One shot - Đặt hình ảnh - Game CG - Doujinshi - Họa sĩ CG - Mã nguồn - Hướng dẫn sử dụng - Nhóm Telegram - Gỡ lỗi - Định dạng hình ảnh không được hỗ trợ: %s - Lưu manga - Bắt đầu tải về - Lưu manga đã chọn? Điều này sẽ tiêu tốn bộ nhớ của máy và dữ liệu mạng của bạn - Thể loại - Đã thêm vào mục tải xuống - Cài đặt nâng cao - Thư mục đích - Bạn có thể chọn tải về nhiều chương cùng lúc bằng cách ấn giữ các mục trong danh sách chương. - Tất cả - Đang tải xuống bằng mạng dữ liệu di động - Không cho phép - Luôn cho phép - Cho phép tải xuống bằng mạng dữ liệu di động? - Chỉ cho phép lần này - Luôn hỏi - Dọc - Ngang - Xoay hướng màn hình - Lỗi Plugin: %s\nHãy đảm bảo rằng bạn đang sử dụng phiên bản mới nhất của Kotatsu / Đã cập nhật Plugin đó - Định dạng không hợp lệ: Hình ảnh nhận được là %s - Tối đa số lượng các bản sao lưu - Truy cập bị từ chối (Lỗi 403) - Đã lưu trang - Xóa bản sao lưu cũ - Tự động xóa các bản sao lưu cũ để tiết kiệm bộ nhớ của thiết bị - Xử lý liên kết (Link) - Xử lý các liên kết (Link) truyện từ các ứng dụng bên ngoài (Ví dụ: Chrome,...). Có thể bạn cũng cần phải bật thủ công trong cài đặt hệ thống - E-mail - Nguồn đang yêu cầu xác thực CAPTCHA để có thể tiếp tục sử dụng - Tác giả - Đánh giá - Nguồn - Bản dịch - Ẩn danh - Hiện thanh trượt - Tình trạng: 200 OK - Kiểm tra API - Bạn chưa thiết lập Chat ID của Telegram - Chat ID của Telegram - Mở Bot Telegram - Kết nối đã được đặt lại bởi máy chủ - Nhập Chat ID từ Telegram của bạn, nơi mà Bot sẽ gửi bản sao lưu dữ liệu của ứng dụng cho bạn - Kiểm tra kết nối - Gửi bản sao lưu dữ liệu vào Telegram - Ấn vào đây để mở đoạn Chat với Kotatsu Backup Bot (cần cài đặt Telegram) - Xóa database - Xoá thông tin dữ liệu về manga chưa từng được sử dụng (cache) - Toàn bộ nguồn đọc đã được bật - Tất cả nguồn đọc / nguồn truyện mà App có sẵn sẽ được bật vĩnh viễn - Bật toàn bộ nguồn đọc có sẵn - Làm trong suốt thanh trạng thái ở giao diện đọc truyện - Đang khôi phục sao lưu - Duyệt chương và trang đọc - Thanh trượt chuyển trang - Xoay màn hình đã được khóa lại - Hướng xoay màn hình đã được mở khóa - Quá trình khôi phục bản sao lưu này sẽ được thực hiện trong tiến trình nền (chạy ngầm) - Tùy chỉnh nút điều khiển ở thanh công cụ phía dưới giao diện đọc - Hiển thị biểu tượng trong thư viện - Đơn giản - Tìm kiếm ở bất cứ đâu - Tìm kiếm chung - Tắt thông báo về Captcha - Bạn sẽ không nhận được thông báo về việc giải CAPTCHA cho nguồn này nhưng điều này cũng có thể dẫn đến việc phá vỡ quá trình hoạt động nền đối với nguồn này (như kiểm tra chương / tập truyện mới, đưa ra gợi ý,...) - Chi tiết lỗi - Bạn có thể báo cáo lỗi cho các nhà phát triển của Kotatsu. Nó sẽ rất hữu ích để các nhà phát triển có thể tìm ra và xử lý lỗi đó ở các phiên bản kế tiếp. - Có vẻ như bạn đang sử dụng một phiên bản \"siêu cấp cổ đại\" của Kotatsu. Hãy cập nhật / cài đặt phiên bản mới nhất để nhận được các bản vá lỗi cho Kotatsu. - Hãy đảm bảo rằng truyện này vẫn xuất hiện ở nguồn đọc đó bằng cách tìm và mở nó trên trình duyệt Web của bạn ¯\\_(ツ)_/¯. - Tìm kiếm với những nguồn đang bị vô hiệu hóa - Vol %1$s Chương %2$s - Chương %s - Chương không có tên - Liên kết manga trên Kotatsu - Liên kết manga với nguồn %s - Xóa dữ liệu của trình duyệt - Điều này sẽ xóa những dữ liệu như cache và cookies. Lưu ý: Xác thực (đăng nhập) đối với nguồn đọc có thể sẽ không còn hợp lệ nữa - Không có quyền để ghi một tệp tin mới - Gợi ý về manga người lớn sẽ được ẩn đi. Tùy chọn này có thể không hoạt động chuẩn với một số nguồn - Bao gồm các nguồn đã bị vô hiệu hoá - Hiện gợi ý từ tất cả các nguồn đọc, bao gồm cả những nguồn đã bị vô hiệu hoá - 16+ - Highlight những thể loại không an toàn - Highlight những thể loại mà nó không thực sự phù hợp với hầu hết người đọc (mọi lứa tuổi) - Những thay đổi này sẽ ảnh hưởng đến cách bạn trang trí / trình bày truyện trong ứng dụng - Chọn trang có trong manga làm ảnh bìa của truyện - Sửa ảnh bìa truyện - Sử dụng ảnh bìa truyện mặc định - Chọn ảnh từ máy làm ảnh bìa của truyện - Không thể sử dụng đường dẫn này vì nó không tồn tại hoặc không phải là 1 tệp / đường dẫn xác định - Trang truyện sẽ được chuyển sau mỗi %d giây (ước tính) - Không hỏi lại lần nữa - Bật chế độ ẩn danh đối với truyện tranh người lớn - Truyện này có thể có chứa nội dung dành cho người lớn. Bạn có muốn sử dụng chế độ ẩn danh không? - Expressive (Thử nghiệm) - Bắt buộc cần có hành động bổ sung - Ẩn khỏi giao diện màn hình chính - Ghi chú cập nhật - Xem lại các bản ghi về các tính năng đã được sửa đổi / thêm vào trong các phiên bản trước đây - Mở rộng - Thu gọn - Chặn quảng cáo trong trình duyệt (Webview) - Chặn những quảng cáo xuất hiện trong trình duyệt Webview của hệ thống khi duyệt (Beta) - Thu gọn đoạn mô tả dài - Sao lưu dữ liệu - Chia sẻ dữ liệu đã sao lưu - Mở trình đọc sang 1 tác vụ riêng biệt - Tách trình đọc thành 1 tác vụ riêng biệt sẽ cho bạn khả năng mở và đọc nhiều truyện cùng một lúc (tốt hơn với máy tính bảng, Chrome OS và các giả lập Android cho phép mở đa cửa sổ trên máy tính như WSA,...) - Itsuka - Totoro - Đảo ngược phím điều khiển hướng đọc - Đảo ngược hướng của các phím điều khiển để đọc truyện như nút tăng / giảm âm lượng, D-pad (lên / xuống / trái / phải) - Làm dịu ánh màu xanh của ảnh (chuyển sang màu vàng) - Dọn dẹp bộ nhớ lưu trữ cục bộ - Tạo bản sao lưu dữ liệu thất bại - Màn hình chính - Hiện nút \"Tiếp tục\" nổi ở màn hình chính - Nút này cho phép bạn đọc tiếp truyện gần nhất trong lịch sử đọc chỉ với 1 chạm. Nút này sẽ không xuất hiện nếu bạn đang dùng chế độ ẩn danh hoặc khi lịch sử đọc rỗng - Tệp lưu trữ ZIP đã bị hỏng (%s) - Tích hợp Discord Rich Presence (Discord RPC) - Token của Discord - Nhập Token vào để kích hoạt Discord Rich Presence - Nhập Token do Discord gán hoặc %s tại đây để Kotatsu tự động trích xuất Token của bạn từ trình duyệt - Dán Token của bạn tại đây - Hiển thị tiến trình đọc truyện của bạn trên Discord - Đã nhận được - Đang đọc trên Kotatsu - Ứng dụng đọc truyện mã nguồn mở miễn phí - Hiện đang đọc: %s - Đọc trên %s - Không tự động kích hoạt Discord Rich Presence đối với truyện người lớn - Token không hợp lệ: %s - Hiển thị nút điều khiển nổi - Không có sẵn - Truyện này không có sẵn trên nguồn này. Hãy thử tìm kiếm truyện này với nguồn đọc khác hoặc mở nó trong trình duyệt để biết thêm chi tiết - Truyện này không có sẵn chương nào cả ツ - Không thể tải danh sách chương hiện có - Tích hợp Telegram - Nguồn manga kiểm thử - Thả tay ra để mở chương trước đó - Thả tay ra để mở chương tiếp theo - Không còn chương nào ở trước đó - Không còn chương nào để xem tiếp - Bật cử chỉ kéo - thả - Sử dụng cử chỉ tay kéo - thả để chuyển chương trong chế độ đọc Webtoon - Lưu bộ lọc tìm kiếm - Hãy điền tên - Độ nhạy khi cuộn hai trang - Hiện thông báo chuyển chương - 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 - Đặt tên - Lưu bộ lọc - Đè lên - 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? - Lưu trữ và mạng - Tạo hoặc khôi phục từ một bản sao lưu - Xoá dữ liệu - Quyền riêng tư - 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 - 6 tiếng một lần - Đường dẫn mặc định để tải truyện về thiết bị - Đườ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 - Hiện có sẵn %1$s - diff --git a/app/src/main/res/values-w600dp-land/bools.xml b/app/src/main/res/values-w600dp-land/bools.xml deleted file mode 100644 index f8f94c7709..0000000000 --- a/app/src/main/res/values-w600dp-land/bools.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - true - \ No newline at end of file diff --git a/app/src/main/res/values-w600dp-land/dimens.xml b/app/src/main/res/values-w600dp-land/dimens.xml deleted file mode 100644 index bb6a6692f6..0000000000 --- a/app/src/main/res/values-w600dp-land/dimens.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - 6dp - 2dp - 4dp - 140dp - diff --git a/app/src/main/res/values-w600dp-land/integers.xml b/app/src/main/res/values-w600dp-land/integers.xml deleted file mode 100644 index 573393f745..0000000000 --- a/app/src/main/res/values-w600dp-land/integers.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - 4 - diff --git a/app/src/main/res/values-zh-rCN/plurals.xml b/app/src/main/res/values-zh-rCN/plurals.xml deleted file mode 100644 index 0374969b6b..0000000000 --- a/app/src/main/res/values-zh-rCN/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d 个项目 - - - %1$d 个新章节 - - - %1$d 个章节 - - - %1$d 分钟前 - - - %1$d 小时前 - - - %1$d 天前 - - - %1$d 个月前 - - - %1$d 个小时 - - - %1$d 分钟 - - \ No newline at end of file diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml deleted file mode 100644 index 5972cefab4..0000000000 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ /dev/null @@ -1,870 +0,0 @@ - - - 设置 - 本地 - 收藏 - 历史 - 出错了 - 网络错误 - 章节 - 列表 - 数据已恢复,但出现了一些错误 - 正在处理… - 最新 - 评分(降序) - Cookies 已清除 - 数据已全部恢复 - 无声 - 准备中… - 未找到文件 - 昨天 - 可对历史和收藏进行备份与恢复 - 刚刚 - 很久以前 - 分组 - 点击重试 - 所选模式仅应用于当前漫画 - 需要通过人机验证 - 开始验证 - 今天 - 清除 Cookies - 发现了新的可用图源 - 根据你的喜好推荐漫画 - 所有数据都在本地分析,不会发送至任何地方 - 从不 - 接收在读漫画的更新通知 - 18+ - 多语言 - 查找章节 - 屏蔽类别 - 漫画推荐更新中 - 检查漫画新章节并接收通知 - 详情 - 详情 - 网格 - 视图选项 - 图源 - 加载中… - 计算中… - %1$d/%2$d 章 - 关闭 - 重试 - 清除阅读记录 - 结果为空 - 暂无历史记录 - 阅读 - 暂无收藏 - 收藏 - 添加分类 - 添加 - 保存 - 分享 - 创建快捷方式 - 分享 %s - 搜索 - 搜索漫画 - 正在下载… - 下载已完成 - 下载 - 名称(升序) - 热度(降序) - 更新 - 排序方式 - 筛选 - 颜色模式 - 深色 - 浅色 - 跟随系统 - 页面 - 清除 - 删除 - 已从本地存储中删除“%s” - 保存图片 - 保存成功 - 分享图片 - 导入 - 删除 - 操作无效 - 必须选择一个 ZIP 或 CBZ 文件。 - 暂无简介 - 清除页面缓存 - B|kB|MB|GB|TB - 默认 - 条漫 - 阅读模式 - 网格大小 - 在%s上搜索 - 删除漫画 - 确定从设备中永久删除\"%s\"? - 阅读 - 翻页方式 - 继续 - 错误 - 清除缩略图缓存 - 清除搜索记录 - 清除完毕 - 内部存储 - 外部存储 - 图源域名 - 发现新版本 - 在浏览器中打开 - 通知 - 新章节 - 下载 - 通知设置 - 通知声音 - LED指示器 - 振动 - 分类管理 - 删除分类 - 什么都没有… - 试试换一个关键词再搜索 - 看过的漫画将在这里显示 - 在【浏览】页面搜索想读的漫画 - 存点什么吧 - 可下载在线图源里的漫画或导入本地漫画 - 收藏 - 最近 - 翻页动画 - 漫画下载目录 - 不可用 - 没有多余的存储空间 - 其他存储 - 完成 - 所有收藏 - 分类为空 - 稍后阅读 - 更新内容 - 在读漫画的新章节将在这里显示 - 搜索结果 - 新版本:%s - 清除订阅更新记录 - 订阅更新记录已清除 - 旋转屏幕 - 开始更新 - 订阅更新即将开始 - 章节更新范围 - 不检查 - 请输入启动密码 - 密码错误 - 应用锁 - 在启动Kotatsu时要求输入密码 - 重复密码 - 密码不一致 - 关于 - 版本 %s - 检查更新 - 已是最新版本 - 从右到左 - 添加分类 - 缩放模式 - 填充屏幕 - 适应高度 - 适应宽度 - 原始大小 - 纯黑深色模式 - 在AMOLED屏幕上更省电 - 备份与恢复 - 创建备份 - 恢复备份 - 恢复完成 - 清除订阅记录 - 确定永久清除所有订阅更新记录? - 章节检查更新 - 倒序 - 登录 - 登录后可查看此内容 - 默认值:%s - 下一步 - 请填写密码 - 确认 - 密码必须大于或等于4个字符 - 确定永久清除所有搜索记录? - 欢迎 - 备份已保存 - 不同设备及不同的系统调度可能会杀掉本应用的后台任务 - 了解详情 - 等待 - 该章缺失 - 协助翻译 - 协助翻译 - 授权 - 不支持在%s上登录 - 会导致退出所有已登录图源 - 类别 - 连载中 - 已完结 - 默认 - 屏蔽成人漫画阅读记录 - 显示页码 - 阅读时截图限制 - 总是允许 - 阅读成人内容时禁止 - 总是禁止 - 推荐 - 启用漫画推荐 - 开始阅读漫画,即可获取个性化推荐 - 禁止推荐成人漫画 - 启用 - 禁用 - 重置筛选 - 选择想要阅读漫画的语言,可之后在设置中更改。 - 仅连接 Wi-Fi 时 - 总是 - 页面预加载 - 以 %s 登录 - 此漫画没有章节 - 外观 - 不希望在推荐中看到的类别 - 确定从设备中永久删除所选漫画? - 删除成功 - 限速下载 - 帮助避免封禁你的IP地址 - 正在处理已保存漫画 - 章节内容将在后台进行删除 - 隐藏 - 不会接收更新通知但新的章节将在漫画列表中高亮显示 - 启用通知 - 名称 - 编辑 - 编辑分类 - 暂无分类 - 添加书签 - 删除书签 - 书签 - 书签已删除 - 书签已添加 - 撤销 - 历史记录已删除 - 基于 HTTPS 的 DNS - 默认阅读模式 - 自动检测阅读模式 - 阅读条漫时自动应用条漫阅读模式 - 禁用电池优化 - 帮助保持检查更新时的后台运行 - 出错了,请向开发人员提交错误报告以帮助修复问题。 - 发送 - 全部禁用 - 想读 - 休刊中 - 报告 - 进度记录 - 注销 - 在读 - 重读 - 已完结 - 如果可用,使用生物认证 - 收藏的漫画 - 最近阅读的漫画 - 在历史和收藏中显示阅读百分比 - 显示阅读进度 - 数据删除 - 被标记为含有成人内容的漫画将不会记录阅读历史及阅读进度 - 能帮助解决部分问题,所有网站的授权将会失效 - 显示全部 - 错误详情:<br><tt>%1$s</tt><br><br>1.尝试<a href=%2$s>在浏览器中打开漫画</a>确保漫画在图源中正常显示<br>2.确认正在使用的是<a href=kotatsu://about>最新版本的Kotatsu</a><br>3.若已排除以上问题,请向开发人员发送错误报告。 - 无效域名 - %1$s%% - 已取消 - 账号已存在 - 返回 - 同步 - 开始同步网络数据 - 输入邮箱地址以继续 - 已腰斩 - 选择范围 - 清除所有阅读记录 - 过去2小时 - 书签已删除 - 阅读记录已清除 - 管理 - 暂无书签 - 可在阅读漫画时添加书签 - 暂无图源 - 启用任意图源即可在线阅读漫画 - 随机 - 确定删除选中分类? \n该分类中的所有漫画将丢失且无法恢复。 - 重新排序 - 分类为空 - 浏览 - 自动翻页 - 显示阅读状态 - 漫画压缩包 - 图片文件夹 - 漫画导入中 - 第 %1$d/%2$d 章 第 %3$d/%4$d 页 - 共 %2$d ,已启用 %1$d - 大小:%s - 再按一次返回键退出 - 按两次返回键退出应用 - 退出确认 - 已保存漫画 - 页面缓存 - 其他缓存 - 存储占用 - 可用 - 收藏漫画已删除 - 选项 - 无痕模式 - 暂无章节 - 导入完毕 - 可删除原文件节省存储空间 - 即将开始导入 - 订阅 - %1$s - %2$s - 没有章节或已被删除 - 硬件输入设备控制下,翻页方向将不随阅读模式调整。例:按下右键总是翻到下一页 - 人性化操作 - 长按应用图标显示最近阅读的漫画 - 显示最近阅读漫画的快捷方式 - 重置 - 颜色校正 - 亮度 - 对比度 - 保存还是放弃未保存的更改? - 放弃 - 剩余空间不足 - 显示滑动进度条 - 条漫缩放 - 网络未连接 - 打开 Wi-Fi 或移动网络开始在线阅读漫画 - 同时清除新章节详细信息 - 服务器错误 (%1$d)。请稍后重试 - 列表 - 图源已禁用 - 内容预加载 - 标为当前进度 - 语言 - 启用日志记录 - 分享日志 - 出于调试目的记录一些操作,若不知道有何用处请不要自行开启 - 显示可疑内容 - 动态 - 配色主题 - 网格视图 - Miku - Asuka - Mion - Rikka - Sakura - 服务 - Mamimi - Kanade - 一片荒漠 - 要记录阅读进度,在漫画详情页里选择【菜单】→【进度记录】。 - 允许更新至测试版本 - 接收测试版本的更新通知 - 下载已开始 - UserAgent 标识 - 重启程序后生效 - 点击并按住项目排序 - 知道了 - 速度 - 在收藏中显示 - 可选择一个或多个 CBZ 或 ZIP 文件,每个文件都将识别为一个单独的漫画。 - 可选择一个包含压缩包或图片的文件夹,每个压缩包 (或子文件夹) 都会被识别为一个章节。 - 搜索相似漫画 - WebView不可用:检查是否已安装WebView - 可使用自建同步服务器或默认同步服务器,若不知道有何用处请不要自行修改。 - 自动选择镜像网址 - 若存在可用的镜像网址,在出错时开始自动切换 - 已暂停 - 切换到移动网络时停止下载 - 清除已完成任务 - 取消所有下载任务 - 仅在连接 Wi-Fi 时下载 - 启用 - 不了谢谢 - 同步设定 - 服务器地址 - 暂停 - 继续 - 忽略 SSL 证书错误 - 暂无下载任务 - 下载已恢复 - 下载已暂停 - 下载记录已清除 - 下载已取消 - 想要接收个性化的漫画推荐吗? - 推荐:%s - 偶尔显示漫画推荐通知 - 更多 - 将取消所有进行中的下载,部分已下载完成的数据将会丢失 - 下载记录将会永久清除,已下载文件不受影响 - 可登陆已有账号或创建新账号 - 地址 - 清除网络缓存 - 代理 - 类型 - 无效值 - 网络 - 从以前创建的备份恢复 - 在屏幕右下角显示页码 - 仅清除特定域名的 Cookies,大多数情况下会使网站授权失效 - 数据与隐私 - 在屏幕顶部显示当前时间和阅读进度 - 允许在条漫模式下使用缩放手势 - 无效端口 - 没有权限访问该文件或目录 - 本地漫画目录 - 端口 - 所有未读章节 - 选择自定义目录 - 密码 - 整部漫画 - 手动选择章节 - 简介 - 图像加载优化代理 - 用户名 - 所有未读章节 (%s) - 授权 (可选) - 前 %s - 已下载 - 后续未读的 %s - 尽可能使用 wsrv.nl 代理服务减少流量使用并加快图片加载 - 反色 - 相关漫画 - 语音搜索 - 本月 - 语言 - %s 需要通过人机验证才能正常运行 - 阅读进度 - 回传的数据无效或文件已损坏 - 显示相关漫画,可能并不相关或没有相关漫画 - 使用移动网络时停止检查新章节 - 添加日期(降序) - 本地 - 已移动至顶部 - 备份文件不正确 - 未知 - 进行中 - 已达项目添加上限 - 数据恢复失败 - 存储目录 - 分类管理 - 浅色 - 输入漫画标题、类别或图源名称 - 主页底部导航栏 - 高级 - 深色 - 请求次数过多,请稍后重试 - 使用移动网络时停止推荐漫画 - 阅读背景颜色 - 漫画列表 - 隐藏成人内容 - 白色 - 移动至顶部 - 显示 - 黑色 - 放大 - 在右下角显示放大缩小按钮 - 缩放按钮 - 缩小 - 保持屏幕常亮 - 阅读时保持亮屏 - 显示选项 - 推荐新增图源 - 减少色带,但可能会影响性能 - 32位色彩模式 - 应用更新后推送新增图源 - 每天一次 - 分类 - 备份频率 - 定期备份 - 每两天一次 - 每周一次 - 自动备份 - 每月两次 - 每月一次 - 最近备份成功:%s - 备份文件保存目录 - 已翻译的章节 (%s) - 即将推出 - 名称(降序) - 图源管理 - 图源目录 - 美漫 - 其他 - 日漫 - %1$s,%2$s - 图源目录 - 图源已启用 - 成人 - 未搜索到可用图源 - 此页面暂无可用图源,或可能已添加所有可用图源。 -\n敬请期待后续更新 - 请选择需要启用的图源,可之后在设置中更改 - 网络同步 - 若出现服务器阻塞的情况,可在图源设置中为每个图源单独启用限速下载功能 - 跳过 - 备份日期:%s - 内容分级 - 类别屏蔽 - 全年龄 - R15 - R18 - 锁定屏幕方向 - 漫画详情页默认界面 - 灰度 - 全局 - 此漫画 - 这些设置可以全局应用,也可以只应用于当前漫画。即使全局应用,也不会覆盖单独的设置。 - 应用 - 在线版本 - 恢复 - 已腰斩 - 手动 - %1$d 个可用 - 关闭含有成人内容的图源并尽可能从列表中隐藏成人漫画 - x%.1f - 此图源不支持同时按类别和区域筛选 - 此图源不支持同时按类别和状态筛选 - 请输入类别名称 - 休刊中 - 降低内存占用 (测试) - 降低当前画面外的页面质量以减少内存占用 - 也许能帮助解决下载过程中的相关问题 - 此图源不支持搜索 - 状态 - 此图源不支持按多个类别筛选 - 此图源不支持按多个状态筛选 - 关联 - 标记为已读 - 确定将选定漫画标记为已读? -\n -\n警告: 当前的阅读进度将会丢失。 - 此分类已从主页隐藏,可通过菜单 → 分类管理来访问 - %1$s %2$s - 第 %d 卷 - 未知卷 - 阅读进度不会保存 - 从上到下 - 最近阅读(降序) - 使用音量键翻页 - 显示菜单 - 显示/隐藏 UI - 上一章 - 下一章 - 上一页 - 下一页 - 音量键翻页 - 长按操作 - 无 - 配置屏幕点按区域的操作 - 阅读操作 - 点按操作 - 横屏时开启双页模式 (测试) - 确定重置为默认设置?重置后无法撤销。 - 输入邮箱和密码以继续 - 全屏模式 - 条漫默认缩小值 - 将系统状态栏与通知栏隐藏 - 漫画推荐功能已禁用 - 章节检查更新功能已禁用 - 在漫画详情页显示估计阅读时间 - 估计阅读时间可能会不准确 - 显示底部导航栏标签 - 保存图片时总是询问保存目录 - 图片保存 - 图片默认保存目录 - 删除阅读历史 - 存储路径 - 自动选择 - 保存为单个 CBZ 文件 - 保存为多个 CBZ 文件 - 下载章节保存方式 - 阅读统计 - 其他漫画 - 不到1分钟 - 阅读统计 - 月 - 确定清除所有统计记录?清除后无法恢复。 - 已读页数: %s - 清除统计记录 - 统计记录已清除 - 周 - 所有时间 - 日 - 三个月 - 选择的时间段没有阅读统计记录 - 换源 - 删除已读章节 - 没有章节可供删除 - 已删除 %1$s, 释放了 %2$s 的存储空间 - 从本地设备中删除已读章节来释放存储空间 - 漫画换源 - 即将换源 - 换源成功 - 网格视图 - 将会删除所有储存在本地并被标记为已读的章节,可之后再重新下载,但已导入的章节将永久丢失 - 自动删除已读章节 - 启动应用时开始删除 - 将会把历史记录和收藏中 \"%2$s\" 图源的 \"%1$s\" 替换成 \"%4$s\" 图源的 \"%3$s\"(若资源存在) - 阅读进度(升序) - 最旧 - 最近阅读(升序) - 翻译版本分开显示 - 按翻译版本分开显示章节,而不是显示在单一列表中 - 启用图源 - 不支持此漫画图源 - 显示漫画缩略图 - 在漫画详情页启用漫画缩略图(页面)栏 - 未从服务器接收到任何数据 - 请选择正确的 Kotatsu 备份文件 - %d 分 - %d 时 - %1$d 时 %2$d 分 - 修复 - 无访问外部存储漫画权限 - 上次打开 - 显示更新 - 条漫模式下在页与页之间添加添加间距 - 条漫分割 - 固定导航 UI - 自动检查更新频率 - %1$s: %2$d - 当上下滑动时不隐藏导航栏和搜索框 - 高频 - 低频 - 作者 - 搜索建议 - 查询建议 - 最近搜索 - 你的访问已被服务器拦截,请尝试使用不同的网络连接访问(如VPN代理等) - 禁用 - 图源已禁用 - 关闭连接连通性检查 - 若连通性检查存在问题可打开此选项(例:即使连接了网络但依旧提示网络断开) - 连接在线图源时若SSL证书出现问题,可关闭SSL证书认证,关闭后对安全性有所影响,需要重启应用来更改设置。 - 禁用成人内容相关通知 - 不接收成人漫画的更新通知 - 章节检查更新日志 - 记录漫画后台更新时的调试日志 - 最新 - 开启无痕模式时禁止 - 所有语言 - 图片质量 - 页面裁切 - 置顶 - 取消置顶 - 图源已置顶 - 图源置顶已取消 - 图源置顶已取消 - 图源已置顶 - 最近使用图源 - 已读章节百分比 - 剩余章节百分比 - 已读章节数 - 剩余章节数 - 外部插件 - 插件不兼容或出现了外部错误,请确保你已经将 Kotatsu 以及插件更新至最新版本 - 连接正常 - 无筛选结果 - 无效代理配置 - 显示快速筛选 - 可通过某些确定的范围来筛选漫画 - 无效服务器地址 - 全年龄 - 请求过多,%s 之后再尝试 - %d 秒 - 跳过全部 - 受限 - 重试 - %1$d 分 %2$d 秒 - 非收藏 - 最近更新(倒序) - 评分(升序) - 热度(升序) - 升序 - 降序 - 日期 - 热度 - 登录 %s 以继续 - 登录以连接 %s,这个操作会允许记录你的漫画阅读进度和漫画状态 - 不稳定功能 - 实验性功能,请确保您已备份,以防数据丢失 - 后台下载 - 下载新章节 - 正在修复漫画 - 修复成功 - 没有修复 \"%s\" 的请求 - 找不到 \"%s\" 的其他版本 - 这个功能将会从其他来源寻找你所选择的漫画,此操作耗时较长且会在后台进行 - 小说 - 国漫 - 韩漫 - 添加日期(降序) - 添加日期(升序) - 今日热门 - 本周热门 - 本月热门 - 年度热门 - 原语言 - 年 - 受众人群 - 少年漫 - 少女漫 - 青年漫 - 女性向 - 年 - 所有 - 本图源不支持筛选搜索,筛选已被重置 - 来自(%2$s)源的\"%1$s\"漫画已替换成来自(%4$s)源的\"%3$s\" - 一小时内热门 - 子供向 - 短篇 - 同人志 - 图片集 - 游戏CG - 艺术家CG - 调试 - 源代码 - 用户手册 - Telegram 群组 - 当存在已下载章节的漫画时 - 不支持的图片格式:%s - 下载漫画 - 开始下载 - 要下载选择的漫画吗?下载漫画会消耗流量和磁盘空间 - 类别 - 目标目录 - 已开始下载 - 更多设置 - 可在章节列表长按选择章节下载。 - 全部 - 总是允许 - 使用数据流量下载 - 允许一次 - 每次询问 - 拒绝 - 确定使用数据流量下载漫画? - 横屏 - 屏幕方向 - 竖屏 - 插件错误: %s\n请确认正在使用的插件及Kotatsu是否为最新版本 - 最大备份数 - 拒绝访问 (403) - 无效格式:预期是图片但得到了 %s - 图片已保存 - 删除旧备份文件 - 自动删除旧备份文件以释放存储空间 - 处理链接 - 处理来自外部程序的漫画链接(如 Web 浏览器), 可能需要在程序的系统设置中手动启用 - 电子邮箱 - 此图源需要通过人机验证以继续操作 - 作者 - 评分 - 来源 - 翻译 - 无痕阅读 - 显示滑块 - 远程主机重置了连接 - 测试消息 - 检查 API 是否可用 - 未设置聊天ID - Telegram 聊天 ID - 打开 Telegram 机器人 - 用 Telegram 发送备份 - 输入接收备份的 Telegram 聊天 ID - 测试连接 - 按下打开和 Kotasu Backup 机器人的聊天 - 清除数据库 - 删除未使用的漫画信息 - 启用所有图源 - 已启用所有图源 - 将启用所有可用图源 - 透明阅读状态栏 - 正在恢复备份 - 将在后台恢复备份 - 页面切换滑动条 - 屏幕方向已锁定 - 屏幕方向已解锁 - 章节与页面 - 阅读器底部控制栏 - 禁用人机验证通知 - 启用后将不会在本图源收到需要通过人机验证的通知,但会导致后台进程出现异常 (章节更新和推荐漫画等) - 全局搜索 - 显示漫画标记 - 第 %1$s 卷 第 %2$s 章 - 第 %s 章 - 未命名章节 - 在已禁用的图源中搜索 - 错误详细信息 - 尝试在网络浏览器中打开漫画,以确保此漫画在图源中可用 - 可向开发者提交错误报告,将会帮助我们定位并修复错误 - 您的 Kotatsu 版本过旧,请下载最新版本以修复问题 - 清除浏览器数据 - 写入文件权限被禁止 - 点击后清除浏览器(如缓存、Cookies)数据,警告:图源授权可能变为无效 - 16+ - 搜索建议中将不会出现成人漫画,此选项可能对某些图源不生效 - 包括已禁用图源 - 从所有图源获取漫画推荐,包括已禁用图源 - 默认 - 高亮敏感类别 - 将可能会对大部分用户不友善的类别高亮 - 选择的路径无法保存因其无法表示一个文件或存储目录 - 在 %s 上连接漫画 - 在 Kotatsu 上连接漫画 - 这些设置将影响漫画在应用内的显示 - 使用自定义封面 - 更改封面 - 使用默认封面 - 使用漫画页面 - 本页将在每 %d 秒切换到下一页 - 成人漫画无痕模式 - 此漫画可能包含成人内容,需要打开无痕模式继续浏览吗? - 不再询问 - 从主页面中隐藏 - 折叠 - 展开 - 屏蔽广告 - 屏蔽内置浏览器内显示的广告 (实验性) - 印象 (实验性) - 折叠过长简介 - 最近已发布版本的更新日志 - 更新日志 - 分享备份 - 创建备份中 - 以独立窗口打开阅读器 - 允许阅读不同漫画时打开多个同时共存的阅读器 - Itsuka - Totoro - 主页 - 显示浮动继续阅读按钮 - 一键续读。这个按钮不会在无痕模式或没有阅读历史时出现 - 清理本地存储 - 创建备份文件失败 - 反转操作 - 将音量键和硬件设备方向键的导航方向交换 (左/上/下/右) - 损坏的 ZIP 文件 (%s) - 绑定 Discord 状态 - Discord Token - 在这里输入你的 Discord Token 来绑定 Discord 状态 - 输入你的 Discord Token 或者点击 %s 打开内置浏览器获取 Token - 在这里复制你的 Discord Token - 在 Discord 个人信息栏内显示你的阅读状态 - 获取 - 正在 Kotatsu - 一个漫画阅读软件上阅读漫画 - 正在阅读 %s - 阅读成人内容时不在 Discord 上显示阅读状态 - 非法Token:%s - 显示浮动控制按钮 - 不可用 - 没有找到此漫画的任何章节 - 加载章节列表失败 - 此漫画在当前图源无法阅读,尝试在别的图源中搜索此漫画或打开内置浏览器获取更多信息 - Telegram 集成 - 测试图源 - 在所有图源搜索 - 需要额外操作 - 护眼模式(蓝光过滤) - 在 %s 查看 - 松开即可阅读上一章 - 松开即可阅读下一章 - 到头了 - 到底了 - 启用推拉手势 - 条漫模式下使用推拉手势切换章节 - 折叠设备自动双页 - diff --git a/app/src/main/res/values-zh-rTW/plurals.xml b/app/src/main/res/values-zh-rTW/plurals.xml deleted file mode 100644 index dc49dc2fa0..0000000000 --- a/app/src/main/res/values-zh-rTW/plurals.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %1$d 個新章節 - - - %1$d 個章節 - - - %1$d 分鐘前 - - - %1$d 小時前 - - - %1$d 天前 - - - %1$d 個月前 - - - %1$d 小時 - - - %1$d 分鐘 - - - %1$d 個項目 - - \ No newline at end of file diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml deleted file mode 100644 index 59c7b8df5f..0000000000 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ /dev/null @@ -1,665 +0,0 @@ - - - 您將不會收到通知,但新的章節將在清單中被凸顯 - 計算中… - 重試 - 尚無歷史紀錄 - 不支援此操作 - 從線上來源儲存或者匯入檔案。 - 您所閱讀的將被顯示在此 - 在側「瀏覽」部分找到想要閱讀的內容 - 這裡有點空… - 訂閱更新即將開始 - 於此漫畫選擇的組態將會被記住 - 資料已還原,但有錯誤 - 在 AMOLED 螢幕上使用更少電量 - 登陸以檢視此內容 - 永久地移除所有最近的搜尋查詢\? - 永久地清除更新歷史資料\? - 您將從所有來源中登出 - 從歷史紀錄中排除 NSFW 漫畫 - 開始閱讀漫畫,您將得到個人化推薦 - 根據您的偏好推薦漫畫 - 指定您不希望在推薦中看到的類型 - 從裝置中永久地刪除選取項目\? - 章節將在背景被刪除 - 檢查新的章節並通知關於它資訊 - 有助于避免阻断您的IP地址 - 輸入您的 email 以繼續 - 有新的漫畫來源可用 - 自動檢測是否為 webtoon 漫畫 - 在歷史紀錄與最愛中顯示閱讀百分比 - 再點擊一次返回鍵以退出 - 本機儲存區 - 不要根據閱讀模式調整翻頁方向,例如,按右鍵總是切換到下一頁。此選項僅影響硬體輸入設備 - 儲存或放棄未儲存的變更? - 您可以從儲存區中刪除原始檔案以節省空間 - 最愛 - 章節 - 清單 - 網格 - 設定 - 沒有發現 - 選擇您想閱讀的漫畫的語言。您可以之後在設定中變更。 - 可以在出現一些問題時提供幫助。 所有授權將被視為無效 - 歷史紀錄 - 發生錯誤 - 網路錯誤 - 詳細資料 - %1$d/%2$d 章節 - 詳細清單 - 清單模式 - 漫畫來源 - 載入中… - 關閉 - 清除歷史紀錄 - 所有的資料都在此裝置上進本機分析,並不會傳送至任何其他地方。 - 標記為 NSFW 的漫畫將永遠不會被加入到歷史資料中,您的進度也不會被儲存 - 您可以建立您的歷史紀錄與最愛的備份,並還原它 - 發生了一些問題。請向開發人員提交一個錯誤告告,以幫助我們修復它。 - 選擇 ZIP 或 CBZ 檔案。 - 您可以在閱讀漫畫時建立書籤 - 您將會收到您正在閱讀的漫畫的更新通知 - 一些裝置有不同的系統行為,這可能會破壞背景任務。 - 輸入密碼以啟動應用程式 - 在啟動 Kotatsu 時要求密碼 - 此漫畫沒有章節 - 您想要閱讀的漫畫的新的章節會顯示在此 - 通過長案應用程式圖示來提供最近的漫畫 - 已有可用的新版本應用程式 - 密碼必須是 4 個字元以上 - 不支援在 %s 上登錄 - \"%s\" 已從本機儲存區中刪除 - 點擊兩次返回鍵以退出應用程式 - 啟用漫畫來源以閱讀線上漫畫 - 從裝置中永久刪除 \"%s\"? - 嘗試重新表述查詢。 - 帮助进行背景更新检查 - 不要推薦 NSFW 漫畫 - 新分類 - 閱讀 - 尚無最愛 - 加入最愛 - 加入 - 儲存 - 分享 %s - 搜尋 - 下載中… - 已下載 - 篩選器 - 主題 - 淺色 - 清除 - 移除 - 分享圖片 - 刪除 - 清除頁面快取 - 網路 - 在 webtoon 模式中允許手勢縮放 - 在底部角落顯示頁碼 - 在畫面頂部顯示目前時間與閱讀進度 - 已清除 - 通知 - 下載 - 通知設定 - 通知聲音 - LED 指示燈 - 書架 - 新章節 - 最近 - 沒有可用的儲存空間 - 其他儲存 - 完成 - 所有最愛 - 空白分類 - 搜尋結果 - 新版本: %s - 大小: %s - 已清除 - 清除更新訂閱 - 旋轉畫面 - 更新 - 尋找更新 - 不要檢查 - 輸入密碼 - 密碼錯誤 - 保護應用程式 - 重複密碼 - 密碼不匹配 - 關於 - 版本 %s - 檢查更新 - 沒有可用的更新 - 由右至左 - 新分類 - 縮放模式 - 備份與還原 - 建立資料備份 - 從備份中還原 - 已還原 - 所有資料已還原 - 現在 - 昨日 - 很久以前 - 群組 - 今日 - 無聲 - 所有 cookies 已被移除 - 清除檔案 - 檢查新的章節 - 撤銷 - 登錄 - 預設: %s - 下一頁 - 確認 - 翻譯此應用程式 - 螢幕擷圖 - 允許 - 禁止 NSFW - 始終禁止 - 推薦 - 啟用推薦 - 啟用 - 總是 - 預載頁面 - 以 %s 登入 - 18+ - 各種語言 - 尋找章節 - %1$s%% - 推薦更新 - 排除流派 - 下載減緩 - 返回 - 同步 - 啟用通知 - 名稱 - 編輯 - 編輯分類 - 追蹤 - 沒有最愛分類 - 登出 - 移除書籤 - 書籤 - 若可用,請使用生物辨識 - 您最愛的漫畫 - 您最近閱讀的漫畫 - 資料刪除 - 管理 - 也清除關於新章節的資訊 - 緊湊 - 來源已禁用 - 內容預先載入 - 標記目前 - 啟動登入 - Sakura - 知道了 - 請重新啟動此應用程式以應用這些變更 - 點擊並按住一個項目以重新排序它們 - 速度 - 在書架上顯示 - 您可以選擇一個或多個 .cbz 或 .zip 檔案,每個檔案將被認定為個別的漫畫。 - 您可以選擇一個圖片資料夾或壓縮檔。每個壓縮檔 (或子目錄) 將被認定為個別的章節。 - 尋找相似 - 伺服器位址 - 忽略 SSL 錯誤 - 自動選擇鏡像 - 還原 - 已暫停 - 移除已完成 - 取消全部 - 推薦: %s - 啟用 - Proxy - 無效的值 - 已下載 - 圖片最佳化代理 - 使用者名稱 - 密碼 - 無效的連接埠編號 - 分享日誌 - 僅清除指定網域的 cookie,大多數情況下會使授權會失效 - 分享 - 建立捷徑… - 搜尋漫畫 - 處理中… - 最新 - 評分 - 排列順序 - 深色 - 跟隨系統 - 頁數 - 匯入 - 沒有描述 - B|kB|MB|GB|TB - 標準 - Webtoon - 在 %s 上搜尋 - 刪除漫畫 - 切換頁面 - 繼續 - 錯誤 - 清除縮圖快取 - 清除搜尋歷史紀錄 - 內部儲存區 - 外部儲存區 - 範圍 - 在網頁瀏覽器中開啟 - 最愛分類 - 移除 - 首先儲存內容 - 下載資料夾 - 不可用 - 適應中心 - 適應高度 - 黑色 - 準備… - 沒有找到檔案 - 輕觸以重試 - 解決 - 清除 cookies - 此章節已遺失 - 翻譯 - 授權 - 預設 - 禁用 - 重置篩選器 - 永不 - 僅在 Wi-Fi - 外觀 - 移除已完成 - 同步您的資料 - 隱藏 - 新增書籤 - 書籤已移除 - 書籤已新增 - 顯示閱讀進度指示 - 最近 2 小時 - 歷史紀錄已清除 - 還沒有書籤 - 書籤已移除 - 沒有漫畫來源 - 隨機 - 您是否確定要刪除選取的最愛分類? \n所有的漫畫將會遺失且無法復原。 - 其他快取 - 儲存區使用 - 正在匯入漫畫 - 匯入已完成 - 即將開始匯入 - 訂閱 - 顯示最近閱讀漫畫的捷徑 - 對比度 - 重置 - 放棄 - 裝置上沒有可用空間 - Webtoon 縮放 - 網路不可用 - 開啟 Wi-Fi 或行動網路以閱讀線上漫畫 - 伺服器端錯誤 (%1$d)。請稍後重試 - Rikka - Mamimi - Kanade - 您可登錄已有帳號或建立一個新帳號 - 如果鏡像可用,在漫畫來源發生錯誤時自動切換網域 - 偶爾顯示推薦漫畫通知 - 更多 - 下載已被移除 - 下載已被取消 - 您想要接收個人漫畫推薦嗎\? - WebView 不可用: 檢查是否已安裝 WebView - 類型 - 位址 - 資料與隱私 - 還原先前建立的備份 - 連接埠 - 所有未讀章節 - 所有未讀章節 (%s) - 下載 - 儲存頁面 - 頁面已儲存 - 閱讀模式 - 網格大小 - 閱讀設定 - 震動 - 頁面動畫 - 適應寬度 - 從頭開始 - 需要驗證碼 - 歡迎 - 備份已儲存 - 閱讀更多 - 排隊 - 頁碼 - 閱讀 - 下載已開始 - 整個漫畫 - 手動選擇章節 - 語言 - 反轉色彩 - 如果可能的話,使用 wsrv.nl 服務以減少流量使用與提升圖片載入速度 - 禁用電池最佳化 - 預設模式 - 自動檢測閱讀器模式 - 發送 - 計畫 - 重新排序 - 空白 - 瀏覽 - 退出確認 - 儲存的漫畫 - 頁面快取 - 完成 - 暫停 - 重新閱讀 - 已放棄 - 全部禁用 - 報告 - 選是全部 - 無效的網域 - 選擇範圍 - 清除所有歷史紀錄 - 可用 - 選項 - 從最愛中移除 - 找不到內容或已刪除 - 隱身模式 - 無章節 - 自動捲動 - 在閱讀器中顯示資訊列 - 漫畫壓縮檔 - 圖片資料夾 - 清除網路快取 - 選擇自訂目錄 - 您沒有權限存取此檔案或資料夾 - 本機漫畫目錄 - 授權 (可選) - 動態 - 顏色方案 - Miku - Asuka - Mion - 暫停 - 只通過 Wi-Fi 下載 - 切換到行動網路時停止下載 - 名稱 - 熱門 - 已更新 - 稍後閱讀 - 更新 - 類型 - 已完結 - 連載中 - 儲存的漫畫處裡 - 已取消 - 帳號已存在 - DNS over HTTPS - 顯示頁面切換滑塊 - 紀錄一些動作用於除錯。假如您不確定您在做什麼時,不要將它開啟 - 顯示可疑內容 - 在網格檢視中顯示 - 這裡沒有任何東西 - 允許不穩定更新 - 同步設定 - 不,謝謝 - 所有進行中的下載將被取消, 未下載完成的資料將會遺失 - 您的下載紀錄將被永久地刪除 - 您沒有任何下載 - 下載已被恢復 - 下載已被暫停 - 撤銷 - 從歷史紀錄移除 - 顏色校正 - 亮度 - 人體工學閱讀器控制 - 服務 - %2$d 之 %1$d 啟用 - UserAgent 標頭 - 您可以使用自建同步伺服器或預設伺服器。如果您不確定您在做什麼,請勿變更此項。 - Ch. %1$d/%2$d Pg. %3$d/%4$d - 所有 %s 翻譯的章節 - 下一個未讀 %s - 最初 %s - %s - %s - 接收不穩定建置的更新通知 - 要追蹤閱讀進度,在漫畫詳細畫面選擇選單 → 追蹤。 - 錯誤詳情:<br><tt>%1$s</tt><br><br>1. 嘗試<a href=%2$s>在瀏覽器中開啟漫畫</a> 以確保它在其來源中是可用的<br>2. 確認您使用的是 <a href=kotatsu://about>最新版的的 Kotatsu</a><br>3. 如果可用,請向開發人員發送錯誤報告。 - 語言 - 放大 - %s 需要通過驗證碼才能正常工作 - 進度 - 無效的資料回傳或是檔案損毀 - 顯示相關漫畫的清單。在某些情況下它也許不準確或缺失 - 是否在右下角顯示縮放控制按鈕 - 使用計量付費網路連線時不檢查新章節 - 加入日期 - 在裝置上 - 在應用程式更新之後推薦新的來源 - 移動至頂部 - 確保您選取了正確的備份檔案 - 未知 - 進行中 - 沒有更多的項目可被加入 - 資料未恢復 - 目錄 - 漫畫類別 - 淺色 - 輸入漫畫標題、類型或名稱 - 描述 - 顯示縮放按鈕 - 主畫面欄目 - 進階 - 深色 - 請求次數太多。請稍後再試 - 相關的漫畫 - 維持螢幕開啟 - 使用計量付費網路連線時不更新推薦 - 32 位元色彩模式 - 背景 - 縮小 - 當您正在閱讀漫畫時不要關閉螢幕 - 語音搜尋 - 漫畫清單 - 禁用 NSFW - 白色 - 至頂 - 顯示 - 在應用程式更新之後提示啟用新加入的來源 - 黑色 - 這個月 - 即將推出 - 目錄 - 漫畫來源 - 漫畫 - 日本漫畫 - 其它 - 來源目錄 - 已啟用來源 - 登入以同步帳號 - 略過 - 安全 - 鎖定畫面方向 - 應用 - 此漫畫 - 全域 - 手動 - 可ˋ用: %1$d - 已暫停 - 減少記憶體消耗(beta) - 標記為已完成 - 關聯 - 清單選項 - 每日 - 每月一次 - 備份日期: %s - 成人 - 分類 - 每 2 日 - 每周一次 - 每月兩次 - 啟用週期性備份 - 備份輸出目錄 - 備份頻率 - 定期備份 - 上次成功備份: %s - 名稱顛倒 - %1$s, %2$s - 本次搜尋未發現可用的漫畫圖源 - 請選擇需要啟用的內容圖源。也可稍後在設定中進行配置 - 卷 %d - 未知卷 - 如果您遇到伺服器端阻塞問題,可以在圖源設定中為每個漫畫圖源單獨啟用下載限速功能 - 恢復 - 您的閱讀進度將不會被儲存 - 內容評級 - 排除流派 - 建議 - 其他線上版本 - 垂直 - 主屏上看不到此分類,可通過選單 → 管理分類來訪問 - 拖入 - 禁用NSFW圖源並儘可能從列表中隱藏成人漫畫 - x%.1f - 最後閱讀 - 紳士漫畫 - 灰階 - 預設標籤欄 - 此頁面中沒有可用的圖源,或者可能已經添加了所有圖源。 -\n敬請期待 - 這些設定可以全局應用,也可以只應用於當前漫畫。如果全局應用,單獨的設定將不會被覆蓋。 - 此圖源不支援同時按分類和狀態過濾 - 此圖源不支援同時按分類和區域過濾 - 開始輸入分類名稱 - 降低當前畫面外的頁面質量以減少記憶體佔用 - 是否將已選定的漫畫標記為閱畢? -\n -\n警告: 當前的閱讀進度將會丟失。 - 這可能幫助您解決下載過程相關的問題 - 狀態 - 此漫畫圖源不支援按多個分類過濾 - 此漫畫圖源不支援按多個狀態過濾 - 此漫畫圖源不支援搜尋 - 減少色帶,但可能會影響效能 - %1$s %2$s - 從歷史記錄中移除 - 請輸入您的電子郵件和密碼以繼續 - 重置設定為預設值?此動作無法撤銷。 - 在橫向模式下使用雙頁佈局(測試版) - 預設網頁漫畫縮小 - 全螢幕模式 - 隱藏系統狀態欄和導航欄 - 顯示選單 - 前一個章節 - 前一頁 - 下一頁 - 顯示/隱藏介面 - 無 - 閱讀器動作 - 啟用音量鍵 - 使用音量鍵來翻頁 - 長按動作 - 建議功能已禁用 - 檢查新章節功能已禁用 - 顯示預估閱讀時間 - 預估時間值可能不準確 - 位置 - 下一個章節 - 設定可點擊螢幕區域的動作 - 點擊動作 - 在導航欄顯示標籤 - 正在儲存頁面 - 每次都詢問目的地目錄 - 預設頁面儲存目錄 - 多個 CBZ 檔案 - 偏好的下載格式 - 自動 - 單一 CBZ 檔案 - 請選擇一個適當的 Kotatsu 備份檔案 - 最後使用 - 自動刪除已讀章節 - 當應用程式啟動時運行 - %d 分 - %1$d 時 %2$d 分 - %d 時 - 網格檢視 - 閱讀統計 - 其他漫畫 - 清除統計 - 統計已清除 - 真的要清除所有閱讀統計嗎?此動作無法撤銷。 - 週 - 月 - 日 - 全部時間 - 三個月 - 替代方案 - 遷移 - 漫畫「%1$s」來自「%2$s」將被「%3$s」來自「%4$s」在您的歷史和收藏夾中替換(如果存在) - 漫畫遷移 - 遷移完成 - 刪除已讀章節 - 沒有章節被刪除 - 移除了 %1$s,清除了 %2$s - 刪除本機儲存的已讀章節,以釋放空間 - 這將永久刪除本機儲存中標記為已讀的所有章節。你可以稍後重新下載,但導入的章節可能會永遠丟失 - 少於一分鐘 - 統計 - 選定期間內沒有統計 - 頁面閱讀數:%s - 顯示頁面縮略圖 - 在詳細資訊上啟用「頁面」標籤 - 按翻譯分割 - 分別顯示不同翻譯的章節,而不是在一個列表中 - 最舊 - 很久以前讀過 - 未讀 - 固定 - 沒有權限訪問外部儲存上的漫畫 - 未從服務器接收到資料 - 啟用來源 - 此漫畫來源不支援 - 顯示更新 - 網路漫畫模式中的間隙 - 在網路漫畫模式中顯示頁面之間的垂直間隙 - 搜尋建議 - 近期查詢 - 建議查詢 - 作者 - 您已被伺服器封鎖。嘗試使用不同的網路連線(VPN、代理等) - 較少頻率 - 較多頻率 - 檢查頻率 - %1$s:%2$d - 固定導航介面 - 滾動時不隱藏導航欄和搜尋視圖 - 登入以設定與 %s 的整合。這將允許您追蹤您的漫畫閱讀進度與狀態 - 此功能為實驗性質,請確保您有備份以避免資料遺失 - 您可以停用 SSL 憑證驗證,以防在存取網路資源時遇到 SSL 相關問題。這可能會影響您的安全性。更改此設定後,需重新啟動應用程式。 - 若您遇到連線檢查問題(例如,網路已連接但應用程式進入離線模式),可以略過連線檢查 - 此功能將為選定的漫畫尋找替代來源。此任務將需要一些時間,並會在背景中進行 - 提供依照特定參數過濾漫畫列表的功能 - 不相容的外掛或內部錯誤。請確保您使用的是最新版本的外掛與 Kotatsu - 此來源不支援帶有過濾條件的搜尋。您的過濾條件已被清除 - 沒有符合您所選過濾條件的漫畫 - 請求過多。請在 %s 之後再試 - %1$d 分 %2$d 秒 - 停用 NSFW 通知 - 新 - 已下載章節的漫畫 - 漫畫「%1$s」(%2$s)已被「%3$s」(%4$s)取代 - 無效的伺服器位址 - %d 秒 - 停用連線檢查 - 不顯示有關 NSFW 漫畫更新的通知 - 檢查新章節日誌 - 有關背景檢查新章節的偵錯資訊 - 來源已停用 - 停用 - 圖片已儲存 - 登入%s以繼續 - 不穩定的功能 - 背景下載 - 下載新的漫畫章節 - 啟用所有漫畫來源 - 所有漫畫來源已啟用 - 摺疊設備自動雙頁 - diff --git a/app/src/main/res/values/constants.xml b/app/src/main/res/values/constants.xml index 4065d52337..cfcadd998f 100644 --- a/app/src/main/res/values/constants.xml +++ b/app/src/main/res/values/constants.xml @@ -1,13 +1,9 @@ - https://github.com/KotatsuApp/Kotatsu - https://t.me/kotatsuapp - tg://resolve?domain=kotatsuapp - https://hosted.weblate.org/engage/kotatsu + https://github.com/vtorres-t/Kotatsu https://kotatsu.app/manuals/guides/getting-started/ - https://bugs.kotatsu.app/report org.kotatsu.sync - KotatsuApp/Kotatsu + vtorres-t/Kotatsu Mw6F0tPEOgyV7F9U9Twg50Q8SndMY7hzIOfXg0AX_XU euBMt1GGRSDpVIFQVPxZrO7Kh6X4gWyv0dABuj4B-M8 9887 @@ -15,13 +11,10 @@ 6cd8e6349e9a36bc1fc1ab97703c9fd1 dd031b32d2f56c990b1425efe6c42ad847e7fe3ab46bf1299f05ecd856bdb7dd 54d7307928f63414defd96399fc31ba847961ceaecef3a5fd93144e960c0e151 - zPALLBPdpn5mnCB4 - kgpuhoNJpSsQDCwu org.koitharu.kotatsu.history org.koitharu.kotatsu.favourites kotatsu_backup_bot - 1395464028611940393 - https://raw.githubusercontent.com/KotatsuApp/Kotatsu/refs/heads/devel/metadata/en-US/icon.png + https://raw.githubusercontent.com/vtorres-t/Kotatsu/refs/heads/devel/metadata/en-US/icon.png -1 1 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 241e4259cf..07cb6fb40b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -123,7 +123,6 @@ Cleared Rotate screen Update - Feed update will start soon Look for updates Don\'t check Enter password @@ -185,8 +184,6 @@ Read more Queued The chapter is missing - Translate this app - Translation Authorized Logging in on %s is not supported You will be logged out from all sources @@ -267,8 +264,6 @@ Automatically detect if manga is webtoon Disable battery optimization Helps with background updates checks - Something went wrong. Please submit a bug report to the developers to help us fix it. - Send Planned Reading Re-reading @@ -352,9 +347,6 @@ Content preloading Mark as current Language - Share logs - Enable logging - Record some actions for debug purposes. Don\'t turn it on if you\'re not sure what you\'re doing Show suspicious content Dynamic Expressive (Test) @@ -370,8 +362,6 @@ There is nothing here To track reading progress, select Menu → Track on the manga details screen. Services - Allow unstable updates - Receive notifications about unstable builds Download started Got it Tap and hold on an item to reorder them @@ -715,8 +705,6 @@ Popularity Sign in to %s to continue Sign in to set up integration with %s. This will allow you to track your manga reading progress and status - Unstable feature - This function is experimental. Please make sure you have a backup to avoid data loss Background downloads Download new chapters Manga with downloaded chapters @@ -755,7 +743,6 @@ Debug Source code User manual - Telegram group Unsupported image format: %s Invalid format: expected image but got %s Start download @@ -855,12 +842,8 @@ Incognito mode for NSFW manga Additional action is required Hide from main screen - Changelog - Changes history for recently released versions Collapse Expand - Block ads in browser - Block advertisement in the built-in browser (beta) Collapse long description Creating backup Share backup @@ -875,15 +858,7 @@ Show floating Continue button Allows to continue reading in a one click. This button will not appear in incognito mode or when the history is empty Corrupted ZIP archive (%s) - Discord - Discord Rich Presence - Discord Token - Enter your Discord Token to enable Rich Presence - Enter your Discord Token or click %s to get it using browser - Paste your Discord Token here - Show your reading status on Discord Obtain - Reading manga on Kotatsu - a manga reader app Reading %s Read on %s Do not use RPC for adult content @@ -904,6 +879,8 @@ Data removal Privacy This manga source has been marked as broken. Some features may not work + Delete all chapters + Disable broken sources Default directory for downloading manga This directory with all data will be deleted if you uninstall the application %1$s available diff --git a/app/src/main/res/xml/backup_content.xml b/app/src/main/res/xml/backup_content.xml index bdad69cbf3..9026f16aee 100644 --- a/app/src/main/res/xml/backup_content.xml +++ b/app/src/main/res/xml/backup_content.xml @@ -6,7 +6,10 @@ - - - + + + diff --git a/app/src/main/res/xml/backup_rules.xml b/app/src/main/res/xml/backup_rules.xml index 51581ec64d..4bfcb7f20e 100644 --- a/app/src/main/res/xml/backup_rules.xml +++ b/app/src/main/res/xml/backup_rules.xml @@ -1,23 +1,15 @@ - - + + - - + + diff --git a/app/src/main/res/xml/pref_about.xml b/app/src/main/res/xml/pref_about.xml index 24013f3a04..d36328a17d 100644 --- a/app/src/main/res/xml/pref_about.xml +++ b/app/src/main/res/xml/pref_about.xml @@ -9,19 +9,6 @@ android:persistent="false" android:summary="@string/check_for_updates" /> - - - - - - - diff --git a/app/src/main/res/xml/pref_discord.xml b/app/src/main/res/xml/pref_discord.xml deleted file mode 100644 index 5d55a7093f..0000000000 --- a/app/src/main/res/xml/pref_discord.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - diff --git a/app/src/main/res/xml/pref_network_storage.xml b/app/src/main/res/xml/pref_network_storage.xml index 08e51247ec..c4d2436172 100644 --- a/app/src/main/res/xml/pref_network_storage.xml +++ b/app/src/main/res/xml/pref_network_storage.xml @@ -64,10 +64,4 @@ android:summary="@string/disable_connectivity_check_summary" android:title="@string/disable_connectivity_check" /> - - diff --git a/app/src/main/res/xml/pref_services.xml b/app/src/main/res/xml/pref_services.xml index 14e31fb24c..0d287d1474 100644 --- a/app/src/main/res/xml/pref_services.xml +++ b/app/src/main/res/xml/pref_services.xml @@ -69,12 +69,4 @@ - - diff --git a/app/src/main/res/xml/pref_sources.xml b/app/src/main/res/xml/pref_sources.xml index 1571bf0a2b..05aa0694fb 100644 --- a/app/src/main/res/xml/pref_sources.xml +++ b/app/src/main/res/xml/pref_sources.xml @@ -32,6 +32,11 @@ android:persistent="false" android:title="@string/sources_catalog" /> + + (KEY_LEAK_CANARY)?.let { pref -> - pref.onContainerClickListener = this - } - } - - override fun onPreferenceClick(preference: Preference): Boolean = when (preference.key) { - KEY_LEAK_CANARY -> { - startActivity(LeakCanary.newLeakDisplayActivityIntent()) - true - } - - else -> super.onPreferenceTreeClick(preference) - } - - private companion object { - - const val KEY_LEAK_CANARY = "debug.leak_canary" - } -} diff --git a/app/src/nightly/res/drawable/ic_debug.xml b/app/src/nightly/res/drawable/ic_debug.xml deleted file mode 100644 index 82391c50ef..0000000000 --- a/app/src/nightly/res/drawable/ic_debug.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - diff --git a/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher.xml deleted file mode 100644 index e010b2fe67..0000000000 --- a/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index e010b2fe67..0000000000 --- a/app/src/nightly/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/app/src/nightly/res/mipmap-hdpi/ic_launcher.webp b/app/src/nightly/res/mipmap-hdpi/ic_launcher.webp deleted file mode 100644 index ffc9a3a9fb..0000000000 Binary files a/app/src/nightly/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-hdpi/ic_launcher_foreground.webp b/app/src/nightly/res/mipmap-hdpi/ic_launcher_foreground.webp deleted file mode 100644 index 831de867a3..0000000000 Binary files a/app/src/nightly/res/mipmap-hdpi/ic_launcher_foreground.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/nightly/res/mipmap-hdpi/ic_launcher_round.webp deleted file mode 100644 index d6386726fe..0000000000 Binary files a/app/src/nightly/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-mdpi/ic_launcher.webp b/app/src/nightly/res/mipmap-mdpi/ic_launcher.webp deleted file mode 100644 index e1a9b7580b..0000000000 Binary files a/app/src/nightly/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-mdpi/ic_launcher_foreground.webp b/app/src/nightly/res/mipmap-mdpi/ic_launcher_foreground.webp deleted file mode 100644 index b2fd3074bb..0000000000 Binary files a/app/src/nightly/res/mipmap-mdpi/ic_launcher_foreground.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-mdpi/ic_launcher_round.webp b/app/src/nightly/res/mipmap-mdpi/ic_launcher_round.webp deleted file mode 100644 index e9f23bf42c..0000000000 Binary files a/app/src/nightly/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xhdpi/ic_launcher.webp b/app/src/nightly/res/mipmap-xhdpi/ic_launcher.webp deleted file mode 100644 index dbd9abfb5a..0000000000 Binary files a/app/src/nightly/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xhdpi/ic_launcher_foreground.webp b/app/src/nightly/res/mipmap-xhdpi/ic_launcher_foreground.webp deleted file mode 100644 index c15adc8fb2..0000000000 Binary files a/app/src/nightly/res/mipmap-xhdpi/ic_launcher_foreground.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/nightly/res/mipmap-xhdpi/ic_launcher_round.webp deleted file mode 100644 index 4d59a10fef..0000000000 Binary files a/app/src/nightly/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher.webp b/app/src/nightly/res/mipmap-xxhdpi/ic_launcher.webp deleted file mode 100644 index 0845e96c1d..0000000000 Binary files a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_foreground.webp deleted file mode 100644 index 475ee5d4bc..0000000000 Binary files a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_foreground.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_round.webp deleted file mode 100644 index 0870f13d08..0000000000 Binary files a/app/src/nightly/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher.webp b/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher.webp deleted file mode 100644 index e7414ed463..0000000000 Binary files a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_foreground.webp deleted file mode 100644 index 77c82cd106..0000000000 Binary files a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_foreground.webp and /dev/null differ diff --git a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_round.webp deleted file mode 100644 index 0b731a1333..0000000000 Binary files a/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/nightly/res/values/bools.xml b/app/src/nightly/res/values/bools.xml deleted file mode 100644 index 184d0d82aa..0000000000 --- a/app/src/nightly/res/values/bools.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - false - true - diff --git a/app/src/nightly/res/values/constants.xml b/app/src/nightly/res/values/constants.xml deleted file mode 100644 index c5eeb59852..0000000000 --- a/app/src/nightly/res/values/constants.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - org.kotatsu.nightly.sync - org.koitharu.kotatsu.nightly.history - org.koitharu.kotatsu.nightly.favourites - KotatsuApp/Kotatsu-Nightly - diff --git a/app/src/nightly/res/values/strings.xml b/app/src/nightly/res/values/strings.xml deleted file mode 100644 index 897415a9aa..0000000000 --- a/app/src/nightly/res/values/strings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - Kotatsu Nightly - May affect performance - diff --git a/app/src/nightly/res/xml/pref_debug.xml b/app/src/nightly/res/xml/pref_debug.xml deleted file mode 100644 index a771fc4e7d..0000000000 --- a/app/src/nightly/res/xml/pref_debug.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/app/src/nightly/res/xml/pref_root_debug.xml b/app/src/nightly/res/xml/pref_root_debug.xml deleted file mode 100644 index 4d36aaccb5..0000000000 --- a/app/src/nightly/res/xml/pref_root_debug.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/build.gradle b/build.gradle index 809d5a7310..1b6586e7ef 100644 --- a/build.gradle +++ b/build.gradle @@ -5,5 +5,4 @@ plugins { alias(libs.plugins.ksp) apply false alias(libs.plugins.room) apply false alias(libs.plugins.kotlinx.serizliation) apply false -// alias(libs.plugins.decoroutinator) apply false } diff --git a/gradle.properties b/gradle.properties index 0c9e2bae4c..eb756da29d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,3 +18,4 @@ kotlin.code.style=official org.gradle.jvmargs=-Xmx1536M -Dkotlin.daemon.jvm.options\="-Xmx1536M" android.enableR8.fullMode=true android.nonFinalResIds=false +org.gradle.configuration-cache=true diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 44c9979423..8d74254f65 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,4 @@ [versions] -acra = "5.13.1" activity = "1.11.0" adapterdelegates = "4.3.2" appcompat = "1.7.1" @@ -14,19 +13,17 @@ constraintlayout = "2.2.1" coreKtx = "1.17.0" coroutines = "1.10.2" dagger = "2.57.2" -decoroutinator = "2.5.7" desugar = "2.1.5" diskLruCache = "1.5" documentfile = "1.1.0" fragment = "1.8.9" gradle = "8.13.0" -guava = "33.4.8-android" +guava = "33.5.0-android" hilt = "1.3.0" json = "20250517" junit = "4.13.2" junitKtx = "1.3.0" kotlin = "2.2.10" -kizzyRpc = "ad8f2e32eb" ksp = "2.2.10-2.0.2" leakcanary = "3.0-alpha-8" lifecycle = "2.9.4" @@ -35,10 +32,10 @@ material = "1.14.0-alpha05" moshi = "1.15.2" okhttp = "5.2.1" okio = "3.16.1" -parsers = "4d1e521aef" +parsers = "cd2e5c60e3" preference = "1.2.1" recyclerview = "1.4.0" -room = "2.7.2" +room = "2.8.2" serialization = "1.9.0" ssiv = "376930523c" swiperefreshlayout = "1.1.0" @@ -52,8 +49,6 @@ workinspector = "1.2" window = "1.3.0" [libraries] -acra-dialog = { module = "ch.acra:acra-dialog", version.ref = "acra" } -acra-http = { module = "ch.acra:acra-http", version.ref = "acra" } adapterdelegates = { module = "com.hannesdorfmann:adapterdelegates4-kotlin-dsl", version.ref = "adapterdelegates" } adapterdelegates-viewbinding = { module = "com.hannesdorfmann:adapterdelegates4-kotlin-dsl-viewbinding", version.ref = "adapterdelegates" } androidx-activity = { module = "androidx.activity:activity-ktx", version.ref = "activity" } @@ -97,7 +92,6 @@ hilt-android-testing = { module = "com.google.dagger:hilt-android-testing", vers hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "dagger" } json = { module = "org.json:json", version.ref = "json" } junit = { module = "junit:junit", version.ref = "junit" } -kizzyrpc = { module = "com.github.dead8309:KizzyRPC", version.ref = "kizzyRpc" } kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" } kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "coroutines" } kotlinx-coroutines-guava = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-guava", version.ref = "coroutines" } @@ -125,4 +119,3 @@ kotlin = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlinx-serizliation = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } room = { id = "androidx.room", version.ref = "room" } -decoroutinator = { id = "dev.reformator.stacktracedecoroutinator", version.ref = "decoroutinator" } diff --git a/metadata/ru/full_description.txt b/metadata/ru/full_description.txt deleted file mode 100644 index 91b8b49ea3..0000000000 --- a/metadata/ru/full_description.txt +++ /dev/null @@ -1,19 +0,0 @@ -Kotatsu - приложения для чтения манги с открытым исходным кодом. - - -**Основные возможности:** - - -- Онлайн-каталоги манги (более 1100 источников) -- Поиск манги по названию, жанрам и другим фильтрам -- Избранное с настраиваемыми категориям -- История чтения, закладки и поддержка режима Инкогнито -- Загрузка манги с последующим чтением в автономном режиме. Также поддерживаются сторонние архивы CBZ -- Простой и удобный Material You интерфейс, оптимизированный как для телефонов, так и для планшетов и ПК -- Читалка с обычным и Webtoon режимами, поддержка жестов при чтении -- Уведомления о новых главах и лента обновлений, рекомендации манги (с фильтрами) -- Интеграция со службами отслеживания манги: Shikimori, AniList, MyAnimeList, Kitsu -- Защита доступа к приложению паролем или отпечатком пальца -- Автоматическая синхронизация данных приложения с другими устройствами в рамках учетной записи -- Поддержка старых устройств на базе Android 5+ - diff --git a/metadata/ru/images/phoneScreenshots/1.png b/metadata/ru/images/phoneScreenshots/1.png deleted file mode 100644 index 45193a676b..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/1.png and /dev/null differ diff --git a/metadata/ru/images/phoneScreenshots/2.png b/metadata/ru/images/phoneScreenshots/2.png deleted file mode 100644 index 3eb92de6ec..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/2.png and /dev/null differ diff --git a/metadata/ru/images/phoneScreenshots/3.png b/metadata/ru/images/phoneScreenshots/3.png deleted file mode 100644 index cd7b440c26..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/3.png and /dev/null differ diff --git a/metadata/ru/images/phoneScreenshots/4.png b/metadata/ru/images/phoneScreenshots/4.png deleted file mode 100644 index 90f5a28504..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/4.png and /dev/null differ diff --git a/metadata/ru/images/phoneScreenshots/5.png b/metadata/ru/images/phoneScreenshots/5.png deleted file mode 100644 index 0977b9044a..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/5.png and /dev/null differ diff --git a/metadata/ru/images/phoneScreenshots/6.png b/metadata/ru/images/phoneScreenshots/6.png deleted file mode 100644 index ddb02c07fe..0000000000 Binary files a/metadata/ru/images/phoneScreenshots/6.png and /dev/null differ diff --git a/metadata/ru/images/tenInchScreenshots/1.png b/metadata/ru/images/tenInchScreenshots/1.png deleted file mode 100644 index 883f389ade..0000000000 Binary files a/metadata/ru/images/tenInchScreenshots/1.png and /dev/null differ diff --git a/metadata/ru/images/tenInchScreenshots/2.png b/metadata/ru/images/tenInchScreenshots/2.png deleted file mode 100644 index 3fa65a7347..0000000000 Binary files a/metadata/ru/images/tenInchScreenshots/2.png and /dev/null differ diff --git a/metadata/ru/short_description.txt b/metadata/ru/short_description.txt deleted file mode 100644 index d327d176a7..0000000000 --- a/metadata/ru/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Приложение для чтения манги с онлайн каталогами diff --git a/metadata/vi/full_description.txt b/metadata/vi/full_description.txt deleted file mode 100644 index 9647b49094..0000000000 --- a/metadata/vi/full_description.txt +++ /dev/null @@ -1,20 +0,0 @@ -Kotatsu là một ứng dụng đọc truyện mã nguồn mở miễn phí dành cho các thiết bị Android - - -Các tính năng chính: - - -- Hỗ trợ 100% tiếng Việt, được phát triển và đóng góp bởi cộng đồng người Việt -- Có nhiều nguồn đọc Online đa dạng (với hơn 1100 nguồn khác nhau), được cập nhật liên tục -- Tìm kiếm manga với nhiều bộ lọc khác nhau (tên, thể loại,...) -- Lưu lại manga vào lịch sử khi đọc / đánh dấu trang -- Mục yêu thích được sắp xếp theo thứ tự do người dùng quản lí -- Tải và đọc manga ngoại tuyến (không cần mạng). Các tệp lưu trữ manga định dạng CBZ cũng được hỗ trợ! -- Giao diện rõ ràng, đơn giản, được tối ưu hóa cho cả điện thoại & máy tính bảng -- Hỗ trợ nhiều chế độ đọc khác nhau: Webtoon; Trái qua phải; Phải qua trái;... -- Nhận các thông báo khi manga xuất hiện chương mới tại mục Feed của ứng dụng, nhận gợi ý manga (với bộ lọc tùy chọn) -- Tích hợp các trang giúp theo dõi manga: Shikimori, AniList, MyAnimeList, Kitsu -- Bảo vệ ứng dụng bằng mật khẩu cá nhân / Sử dụng sinh trắc học (vân tay) -- Tạo tài khoản giúp đồng bộ lịch sử và mục yêu thích của bạn trên nhiều thiết bị khác nhau -- Hỗ trợ cho các thiết bị cũ có cấu hình yếu (từ Android 5 trở lên) - diff --git a/metadata/vi/images/phoneScreenshots/1.png b/metadata/vi/images/phoneScreenshots/1.png deleted file mode 100644 index 29d700b429..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/1.png and /dev/null differ diff --git a/metadata/vi/images/phoneScreenshots/2.png b/metadata/vi/images/phoneScreenshots/2.png deleted file mode 100644 index f3c00fda29..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/2.png and /dev/null differ diff --git a/metadata/vi/images/phoneScreenshots/3.png b/metadata/vi/images/phoneScreenshots/3.png deleted file mode 100644 index e409eee6fa..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/3.png and /dev/null differ diff --git a/metadata/vi/images/phoneScreenshots/4.png b/metadata/vi/images/phoneScreenshots/4.png deleted file mode 100644 index e1c3121cdb..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/4.png and /dev/null differ diff --git a/metadata/vi/images/phoneScreenshots/5.png b/metadata/vi/images/phoneScreenshots/5.png deleted file mode 100644 index 632059905c..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/5.png and /dev/null differ diff --git a/metadata/vi/images/phoneScreenshots/6.png b/metadata/vi/images/phoneScreenshots/6.png deleted file mode 100644 index 02abb2d6af..0000000000 Binary files a/metadata/vi/images/phoneScreenshots/6.png and /dev/null differ diff --git a/metadata/vi/images/tenInchScreenshots/1.png b/metadata/vi/images/tenInchScreenshots/1.png deleted file mode 100644 index 665a80aaea..0000000000 Binary files a/metadata/vi/images/tenInchScreenshots/1.png and /dev/null differ diff --git a/metadata/vi/images/tenInchScreenshots/2.png b/metadata/vi/images/tenInchScreenshots/2.png deleted file mode 100644 index 0f8be95df1..0000000000 Binary files a/metadata/vi/images/tenInchScreenshots/2.png and /dev/null differ diff --git a/metadata/vi/short_description.txt b/metadata/vi/short_description.txt deleted file mode 100644 index 2c632b3949..0000000000 --- a/metadata/vi/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Ứng dụng đọc truyện miễn phí với nhiều nguồn Online đa dạng \ No newline at end of file