diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index c045ed805..29a42f28b 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -5,7 +5,7 @@ I acknowledge that: - I have updated: - To the latest version of the app (stable is v0.12.3.8) - All extensions -- I have tried the troubleshooting guide: https://aniyomi.jmir.xyz/help/guides/troubleshooting-problems/ +- I have tried the troubleshooting guide: https://aniyomi.org/help/guides/troubleshooting-problems/ - If this is an issue with an anime extension, that I should be opening an issue in https://github.com/jmir1/aniyomi-extensions - 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 diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 812c2a5e8..372b953f9 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,7 +4,7 @@ contact_links: url: https://github.com/jmir1/aniyomi-extensions/issues/new/choose about: Issues and requests for extensions and sources should be opened in the aniyomi-extensions repository instead - name: 📦 Aniyomi extensions - url: https://aniyomi.jmir.xyz/extensions + url: https://aniyomi.org/extensions about: Anime extensions and sources - name: 🧑‍💻 Aniyomi help discord url: https://discord.gg/F32UjdJZrR diff --git a/.github/ISSUE_TEMPLATE/report_issue.yml b/.github/ISSUE_TEMPLATE/report_issue.yml index 10a0e7391..73dcdd547 100644 --- a/.github/ISSUE_TEMPLATE/report_issue.yml +++ b/.github/ISSUE_TEMPLATE/report_issue.yml @@ -95,7 +95,7 @@ body: required: true - label: If this is an issue with an extension, I should be opening an issue in the [extensions repository](https://github.com/jmir1/aniyomi-extensions/issues/new/choose). required: true - - label: I have tried the [troubleshooting guide](https://aniyomi.jmir.xyz/help/guides/troubleshooting/). + - label: I have tried the [troubleshooting guide](https://aniyomi.org/help/guides/troubleshooting/). required: true - label: I have updated the app to version **[0.12.3.8](https://github.com/jmir1/aniyomi/releases/latest)**. required: true diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c59eb49e4..34233becb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,7 +30,7 @@ Before you start, please note that the ability to use following technologies is # Translations -Translations are done externally via Weblate. See [our website](https://aniyomi.jmir.xyz/help/contribution/#translation) for more details. +Translations are done externally via Weblate. See [our website](https://aniyomi.org/help/contribution/#translation) for more details. # Forks diff --git a/README.md b/README.md index 82519bb96..4226f14f7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -| Build | Preview Release | Codefactor | Stable | Translate Tachiyomi | Discord Server | -|-------|-----------|-------|----------|------------|---------| -| ![CI](https://github.com/jmir1/aniyomi/workflows/CI/badge.svg?branch=master&event=push) | [![latest preview build](https://img.shields.io/github/v/release/jmir1/aniyomi-preview.svg?maxAge=3600&label=download)](https://github.com/jmir1/aniyomi-preview/releases) | [![CodeFactor](https://www.codefactor.io/repository/github/jmir1/aniyomi/badge)](https://www.codefactor.io/repository/github/jmir1/aniyomi) | [![stable release](https://img.shields.io/github/release/jmir1/aniyomi.svg?maxAge=3600&label=download)](https://github.com/jmir1/aniyomi/releases) | [![Translation status](https://hosted.weblate.org/widgets/tachiyomi/-/svg-badge.svg)](https://hosted.weblate.org/engage/tachiyomi/?utm_source=widget) | [![Discord](https://img.shields.io/discord/841701076242530374?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/F32UjdJZrR) | +| Build | Preview Release | Codefactor | Stable | Translate Aniyomi | Discord Server | +|-------|-----------|-------|----------|---------------------------------------------------------------------------------------------------------------------------------------------------|---------| +| ![CI](https://github.com/jmir1/aniyomi/workflows/CI/badge.svg?branch=master&event=push) | [![latest preview build](https://img.shields.io/github/v/release/jmir1/aniyomi-preview.svg?maxAge=3600&label=download)](https://github.com/jmir1/aniyomi-preview/releases) | [![CodeFactor](https://www.codefactor.io/repository/github/jmir1/aniyomi/badge)](https://www.codefactor.io/repository/github/jmir1/aniyomi) | [![stable release](https://img.shields.io/github/release/jmir1/aniyomi.svg?maxAge=3600&label=download)](https://github.com/jmir1/aniyomi/releases) | [![Translation status](https://hosted.weblate.org/widgets/aniyomi/-/svg-badge.svg)](https://hosted.weblate.org/engage/aniyomi/?utm_source=widget) | [![Discord](https://img.shields.io/discord/841701076242530374?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/F32UjdJZrR) | # ![app icon](.github/readme-images/app-icon.png)Aniyomi diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/AboutScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/AboutScreen.kt index 5e846ec95..2fe8ee218 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/AboutScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/AboutScreen.kt @@ -118,7 +118,7 @@ object AboutScreen : Screen { item { TextPreferenceWidget( title = stringResource(R.string.help_translate), - onPreferenceClick = { uriHandler.openUri("https://aniyomi.jmir.xyz/help/contribution/#translation") }, + onPreferenceClick = { uriHandler.openUri("https://aniyomi.org/help/contribution/#translation") }, ) } @@ -132,7 +132,7 @@ object AboutScreen : Screen { item { TextPreferenceWidget( title = stringResource(R.string.privacy_policy), - onPreferenceClick = { uriHandler.openUri("https://aniyomi.jmir.xyz/privacy") }, + onPreferenceClick = { uriHandler.openUri("https://aniyomi.org/privacy") }, ) } @@ -146,7 +146,7 @@ object AboutScreen : Screen { LinkIcon( label = stringResource(R.string.website), painter = rememberVectorPainter(Icons.Outlined.Public), - url = "https://aniyomi.jmir.xyz", + url = "https://aniyomi.org", ) LinkIcon( label = "Discord", diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsDownloadScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsDownloadScreen.kt index dad6bd904..eaf9bbb7f 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsDownloadScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsDownloadScreen.kt @@ -223,7 +223,7 @@ object SettingsDownloadScreen : SearchableSettings { if (showAnimeDialog) { TriStateListDialog( title = stringResource(R.string.anime_categories), - message = stringResource(R.string.pref_download_new_anime_categories_details), + message = stringResource(R.string.pref_download_new_categories_details), items = allAnimeCategories, initialChecked = includedAnime.mapNotNull { id -> allAnimeCategories.find { it.id.toString() == id } }, initialInversed = excludedAnime.mapNotNull { id -> allAnimeCategories.find { it.id.toString() == id } }, diff --git a/app/src/main/java/eu/kanade/tachiyomi/animesource/LocalAnimeSource.kt b/app/src/main/java/eu/kanade/tachiyomi/animesource/LocalAnimeSource.kt index c1c47db69..4e0ab1e6c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/animesource/LocalAnimeSource.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/animesource/LocalAnimeSource.kt @@ -234,7 +234,7 @@ class LocalAnimeSource( companion object { const val ID = 0L - const val HELP_URL = "https://aniyomi.jmir.xyz/help/guides/local-anime/" + const val HELP_URL = "https://aniyomi.org/help/guides/local-anime/" private const val DEFAULT_COVER_NAME = "cover.jpg" private val LATEST_THRESHOLD = TimeUnit.MILLISECONDS.convert(7, TimeUnit.DAYS) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateNotifier.kt b/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateNotifier.kt index d8ad002a1..4fb0eebeb 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateNotifier.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateNotifier.kt @@ -339,11 +339,11 @@ class AnimelibUpdateNotifier(private val context: Context) { } companion object { - const val HELP_WARNING_URL = "https://aniyomi.jmir.xyz/help/faq/#why-does-the-app-warn-about-large-bulk-updates-and-downloads" + const val HELP_WARNING_URL = "https://aniyomi.org/help/faq/#why-does-the-app-warn-about-large-bulk-updates-and-downloads" } } private const val NOTIF_MAX_EPISODES = 5 private const val NOTIF_TITLE_MAX_LEN = 45 private const val NOTIF_ICON_SIZE = 192 -private const val HELP_SKIPPED_URL = "https://aniyomi.jmir.xyz/help/faq/#why-does-global-update-skip-some-entries" +private const val HELP_SKIPPED_URL = "https://aniyomi.org/help/faq/#why-does-global-update-skip-some-entries" diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateService.kt index 01a9b84f3..e5cfb4b60 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/animelib/AnimelibUpdateService.kt @@ -609,4 +609,4 @@ class AnimelibUpdateService( } private const val ANIME_PER_SOURCE_QUEUE_WARNING_THRESHOLD = 60 -private const val ERROR_LOG_HELP_URL = "https://aniyomi.jmir.xyz/help/guides/troubleshooting" +private const val ERROR_LOG_HELP_URL = "https://aniyomi.org/help/guides/troubleshooting" diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt index 829d80655..498431acc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt @@ -339,11 +339,11 @@ class LibraryUpdateNotifier(private val context: Context) { } companion object { - const val HELP_WARNING_URL = "https://aniyomi.jmir.xyz/help/faq/#why-does-the-app-warn-about-large-bulk-updates-and-downloads" + const val HELP_WARNING_URL = "https://aniyomi.org/help/faq/#why-does-the-app-warn-about-large-bulk-updates-and-downloads" } } private const val NOTIF_MAX_CHAPTERS = 5 private const val NOTIF_TITLE_MAX_LEN = 45 private const val NOTIF_ICON_SIZE = 192 -private const val HELP_SKIPPED_URL = "https://aniyomi.jmir.xyz/help/faq/#why-does-global-update-skip-some-entries" +private const val HELP_SKIPPED_URL = "https://aniyomi.org/help/faq/#why-does-global-update-skip-some-entries" diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt index 2023b4633..d13280e6b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt @@ -606,4 +606,4 @@ class LibraryUpdateService( } private const val MANGA_PER_SOURCE_QUEUE_WARNING_THRESHOLD = 60 -private const val ERROR_LOG_HELP_URL = "https://aniyomi.jmir.xyz/help/guides/troubleshooting" +private const val ERROR_LOG_HELP_URL = "https://aniyomi.org/help/guides/troubleshooting" diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt b/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt index b6351837c..9b4181b1a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt @@ -138,7 +138,7 @@ internal class AppUpdateNotifier(private val context: Context) { setContentTitle(context.getString(R.string.update_check_notification_update_available)) setContentText(context.getString(R.string.update_check_fdroid_migration_info)) setSmallIcon(R.drawable.ic_ani) - setContentIntent(NotificationHandler.openUrl(context, "https://aniyomi.jmir.xyz/help/faq/#how-do-i-migrate-from-the-f-droid-version")) + setContentIntent(NotificationHandler.openUrl(context, "https://aniyomi.org/help/faq/#how-do-i-migrate-from-the-f-droid-version")) } notificationBuilder.show(Notifications.ID_APP_UPDATE_PROMPT) } diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt b/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt index c73c49f1e..1a768ef0e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt @@ -384,7 +384,7 @@ class LocalSource( companion object { const val ID = 0L - const val HELP_URL = "https://aniyomi.jmir.xyz/help/guides/local-manga/" + const val HELP_URL = "https://aniyomi.org/help/guides/local-manga/" private const val DEFAULT_COVER_NAME = "cover.jpg" private val LATEST_THRESHOLD = TimeUnit.MILLISECONDS.convert(7, TimeUnit.DAYS) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/animelib/AnimelibSettingsSheet.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/animelib/AnimelibSettingsSheet.kt index b90b60ac0..033ac6b4b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/animelib/AnimelibSettingsSheet.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/animelib/AnimelibSettingsSheet.kt @@ -188,9 +188,9 @@ class AnimelibSettingsSheet( inner class SortGroup : Group { private val alphabetically = Item.MultiSort(R.string.action_sort_alpha, this) - private val total = Item.MultiSort(R.string.action_sort_total, this) + private val total = Item.MultiSort(R.string.action_sort_total_episodes, this) private val lastSeen = Item.MultiSort(R.string.action_sort_last_seen, this) - private val lastChecked = Item.MultiSort(R.string.action_sort_last_manga_update, this) + private val lastChecked = Item.MultiSort(R.string.action_sort_last_anime_update, this) private val unseen = Item.MultiSort(R.string.action_sort_unseen_count, this) private val latestEpisode = Item.MultiSort(R.string.action_sort_latest_episode, this) private val episodeFetchDate = Item.MultiSort(R.string.action_sort_episode_fetch_date, this) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/animesources/MigrateAnimeSourceTab.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/animesources/MigrateAnimeSourceTab.kt index 7c3d20114..775e170dc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/animesources/MigrateAnimeSourceTab.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/animesources/MigrateAnimeSourceTab.kt @@ -31,7 +31,7 @@ fun Screen.migrateAnimeSourceTab(): TabContent { title = stringResource(R.string.migration_help_guide), icon = Icons.Outlined.HelpOutline, onClick = { - uriHandler.openUri("https://aniyomi.jmir.xyz/help/guides/source-migration/") + uriHandler.openUri("https://aniyomi.org/help/guides/source-migration/") }, ), ), diff --git a/i18n/src/main/res/values-de/strings.xml b/i18n/src/main/res/values-de/strings.xml index ba57a51be..a743be343 100644 --- a/i18n/src/main/res/values-de/strings.xml +++ b/i18n/src/main/res/values-de/strings.xml @@ -1,12 +1,12 @@ Name - Kategorien - Bibliothekseinträge + Mangakategorien + Manga Kapitel Verlauf Einstellungen - Download-Warteschlange + Manga-Downloadwarteschlange Bibliothek Verlauf Sichern und Wiederherstellen @@ -763,38 +763,224 @@ Keine Einträge in dieser Kategorie gefunden F-Droid-Builds werden nicht offiziell unterstützt. \nTippe, um mehr zu erfahren. - Weiterlesen-Button anzeigen - Andere - Index der Downloads invalidieren - Datum entfernen\? - Dies wird dein zuvor gewähltes Startdatum von %s entfernen - Dies wird dein zuvor gewähltes Enddatum von %s entfernen - Dieser Tracker ist nur mit der %1$s-Quelle kompatibel. - App zwingen, heruntergeladene Kapitel erneut zu überprüfen - Übersicht - Heruntergeladen - Lesedauer - In der globalen Aktualisierung - Insgesamt - Gelesen - Durchschnittswert - Verwendet - n. a. - %d d - %d h - Lokal - Getrackte Einträge - Abgeschlossene Einträge - Statistiken - Gestartet - Einträge - Tracker - %d min - %d s - Nicht jetzt - Kategorie ist leer - Anzahl an Ungelesenem auf dem „Neues“-Symbol anzeigen - In die Zwischenablage kopiert - Worker-Infos - Das Installieren von Erweiterungen funktioniert möglicherweise nicht richtig, wenn die MIUI-Optimierung aktiviert ist. Versuche, sie zu deaktivieren oder installiere Erweiterungen stattdessen von der Webseite. + Nach Folgennummer + Ungesehen + Kein Video gefunden + 10 Sekunden + Videoqualität ändern: + Folgen + Letzte Aktualisierungsprüfung + Anzahl ungesehener Folgen + Aubrufdatum der Folge + Als gesehen markieren + Mit internem Player abspielen + Mit externem Player abspielen + Standard-Hochformat + Neueste Folge + Anime: + Stil der unteren Navigation + Anime + Verschiebe Manga in den Mehr-Tab + Als ungesehen markieren + Lesezeichen setzen + Lesezeichen entfernen + Lokale Animequelle + Dem Bildschirm anpassen + Auf Bildschirm zuschneiden + Nächste Folge + Ungesehene + Bildschirmfoto machen + Falls aktiviert, wird das Spulen auf Keyframes fokussieren, was zu langsamerem, aber präziserem Spulen führt + Externer Player + Nach Folgennummer + Bibliothekseinträge + Kapitel und Folgen + Anime-Downloadwarteschlange + Manga + Eintrag anzeigen + Heruntergeladene Folgen + Ungesehene Folgen + Sensor-Querformat + Anime + Anime-Quellen + Verschiebe Verlauf in den Mehr-Tab + Folgenanzahl + Vorherige Folge + Play + Zeige Fortsetzen-Button + Externen Downloader benutzen + Am Schauen + Popupbenachrichtigung beim Folgenwechsel im PiP-Modus anzeigen + Bevorzugte Downloader-App + Unbekanntes Studio + Beim Hinzufügen zur Bibliothek das Tracking-Menü öffnen + Anime-Datenbank leeren + Nächste Folge + Am Wiederschauen + Neue Folgen gefunden + Fortschritt: %1$s/%2$s + Statistik-Seite + + Für 1 Titel + Für %d Titel + + Manga + Nächste Folge nicht gefunden! + +%1$d s + Automatische Wiedergabe ist aus + + Folgen %1$s und 1 mehr + Folgen %1$s und %2$d mehr + + Manga + Anime + Vorherige Folge nicht gefunden! + AniSkip-Einstellungen + 6 Sekunden + 8 Sekunden + 9 Sekunden + Folgen %1$s + Folgeneinstellungen + Manga-Erweiterungen + Manga migrieren + Sicherungsoptionen + Player-Bedienelemente beim Öffnen verstecken + Kategorien + Animekategorien + Manga + Vorherige Folgen als gesehen markieren + Ungelesene Kapitel herunterladen + Ungesehene Folgen herunterladen + Anime-Kategorien bearbeiten + Manga-Kategorien bearbeiten + Folgen anzeigen + Bildschirmanpassungsmodus + PiP-Modus + Internen Downloader benutzen + Fortschrittskontrolle, interner Player, externer Player + Standard-Intro-Überspringungszeit + Intro-Überspringungszeit + Bevorzugter externer Player + %1$s-%2$s + %1$d%% + Beim Schauen automatisch herunterladen + Von Anime verwendet: %1$s, von Manga verwendet: %2$s + Verlauf für Anime-Einträge löschen, die nicht in deiner Bibliothek gespeichert sind + Anime aus der Bibliothek + Anime zur Bibliothek hinzufügen\? + Folge %1$s + Lädt herunter (%d%%) + Nächste 10 Folgen + Bist du sicher, dass du die ausgewählten Folgen löschen willst\? + Auch für alle Anime in meiner Bibliothek anwenden + Keine Folgen gefunden + Das Datum dieser Folge wird gelöscht. Bist du sicher\? + Alle Folgen dieses Animes zurücksetzen + %1$s: %2$s, %3$s + Fortschritt: %1$s + Untertitel in Bildschirmfoto zeigen + Lautstärke- und Helligkeitsgesten aktivieren + Horizontale Spul-Geste aktivieren + Seite 1 + + 1 neue Folge + %1$d neue Folgen + + Nichts kürzlich geschaut + Folgendownload pausiert + + %d Sekunde + %d Sekunden + + Audiospur ändern: + Wiedergabegeschwindigkeit + Videoqualität + Wiedergabeoptionen + Intro-Länge ändern + Intro überspringen + Zurücksetzen + Anime migrieren + Will ich lesen + Warnung: Die Einstellungen zu sichern, führt dazu, dass die Passwörter zu deinen Trackingdiensten gespeichert werden. Teile deine Sicherungsdatei mit niemandem! + Automatisch in den PiP-Modus wechseln, wenn der Player verlassen wird + Funktioniert nur mit Bibliothekseinträgen und wenn die aktuelle Folge und die nächste bereits heruntergeladen sind + Will ich schauen + Flg. %1$s - %2$s + Zurück + 7 Sekunden + Manga-Quellen + Wird in %d Sekunden übersprungen + Standard Hardware-Dekodierung wählen + Folge %1$s + Folge %1$s und %2$d mehr + Verschiebe Neues in den Mehr-Tab + Zuletzt gesehen + Standard-Animekategorie + Anime in ausgeschlossenen Kategorien werden nicht aktualisiert, auch wenn sie in eingeschlossenen Kategorien vorhanden sind. + Diese Erweiterung stammt nicht von der offiziellen Aniyomi-Erweiterungsliste. + Umgekehrtes Querformat + Sensor-Hochformat + Player + Standard-Querformat + Nicht interessant + Auf den Bildschirm strecken + Wiedergabegeschwindigkeit ändern: + Untertitelspur ändern: + Outro überspringen + Einstellungen + Zuletzt überprüft + Fortschritt + Orientierung + Standardorientierung + + 1 Folge + %1$s Folgen + + Nächste 5 Folgen + Gemischtes Intro überspringen + Zusammenfassung überspringen + Die Orientierung an das Format des Videos anpassen + Interner Player + Länge zu überspringen durch doppeltes Tippen + Ab welchem Zeitpunkt die Folge als gesehen markieren + Wiedergabeposition bei gesehenen Folgen erhalten + Deaktivieren + Präzises Spulen aktivieren + Inhalte in Bildschirmaussparung anzeigen + AniSkip aktivieren + MPV-Konfigurationsdatei für weitere Player-Einstellungen bearbeiten + Immer externen Downloader zum Herunterladen von Anime benutzen + Welche Informationen in der Sicherungsdatei enthalten sind + Heruntergeladene Folgen + Heruntergeladene Folgen löschen\? + Folgennummer + Am Schauen + Am Schauen + Statistiken anzeigen + Statistiken aktivieren + Automatische Wiedergabe ist an + Automatisches Überspringen aktrivieren + Button-Wartezeit + 5 Sekunden + Anime-Erweiterungen + Manga: + Externer Downloader + Immer externen Player benutzen + Ausgeschlossene Anime-Kategorien + + Nächste ungesehene Folgen + Nächste %d Folgen + + Lokale Manga-Quelle + Lokale Anime-Quelle + Folge nicht gefunden + Ungültiges Folgen-Format + Neue Folgen herunterladen + Plane ich zu schauen + Netflix-Stil aktivieren + Nicht überspringen + %s übersprungen + Seite 2 + Standard-Folgeneinstellungen aktualisiert + Seite 3 \ No newline at end of file diff --git a/i18n/src/main/res/values-uk/strings.xml b/i18n/src/main/res/values-uk/strings.xml index 46923d0ef..157b9de8d 100644 --- a/i18n/src/main/res/values-uk/strings.xml +++ b/i18n/src/main/res/values-uk/strings.xml @@ -171,18 +171,18 @@ Що ви хочете зберегти до резервної копії\? Відновлення резервної копії Створення резервної копії - Очистити кеш глав + Очистити кеш розділів та епізодів Використано: %1$s Кеш очищено %1$d файлів було видалено Виникла помилка при видаленні кешу Очистити реп`яшки Реп`яшки очищено Очистити базу даних - Видалити історію для записів, котрі не знаходяться в вашій бібліотеці - Ви впевнені\? Прочитані глави і прогрес не бібліотечних записів будуть втрачені + Видалити історію для манґи, котра не знаходиться в вашій бібліотеці + Ви впевнені\? Прочитані розділи і прогрес не бібліотечної манґи будуть втрачені Дані видалено Оновити відстеження - Оновити стан, рахунок і останню главу з каталогів що відстежуються + Оновлює статус, оцінку та прогрес із служб відстеження Версія Надсилати звіти про падіння Допомагає виправляти будь-які баги. Особисті дані не передаються @@ -241,8 +241,8 @@ Категорія з таким іменем вже існує! Категорію видалено Ця дія видалить дату прочитання глави. Ви впевнені\? - Скинути усі глави для цього запису - Додати до бібліотеки\? + Скинути усі розділи для цієї манґи + Додати манґу до бібліотеки\? Картинку збережено Користувацький фільтр Встановити як обкладинку @@ -337,8 +337,8 @@ Відображати вміст обітнутої області Не вдалось обійти Cloudflare Будь ласка, оновіть WebView для кращої сумісності - Оновлення глав - Розблокувати Aniyomi + Оновлення розділів/епізодів + Відчинити Aniyomi Ховати вміст застосунку при перемиканні програм та блокувати скріншоти Відображення @@ -486,8 +486,8 @@ Мережа Оновлено до v%1$s Що новенького - Не вдалось завантажити глави через нестачу місця в сховищі - Шукати \"%1$s\" глобально + Не вдалося завантажити через нестачу місця для зберігання + Шукати для \"%1$s\" глобально Режим читання Тема Дата додавання @@ -502,8 +502,8 @@ Завершено Поступ Трекери не авторизовано: - Дозволити видалення глав з закладок - Видалити глави + Дозволити видалення розділів/епізодів з закладок + Видалити розділи/епізоди Джерела з цього розширення можуть містити контент NSFW (18+) 18+ Це не заважає неофіційним або потенційно невірним розширенням розміщувати вміст NSFW (18+) у додатку. @@ -517,11 +517,11 @@ Оновлено налаштування глави за замовчуванням %1$s: %2$s, сторінка %3$d За замовчуванням - Також застосувати для усіх записів в моїй бібліотеці + Також застосувати для усієї манґи в моїй бібліотеці Ви впевнені, що бажаєте зберегти ці налаштування за замовчуванням\? Налаштування глави Завантажені глави - З бібліотеки + Манґа з бібліотеки Налаштування пошуку Призупиняє історію читання Режим інкогніто @@ -569,9 +569,9 @@ Автозавантаження Виключати: %s Включати: %s - Немає - Записи в виключених категоріях не буде оновлено, навіть якщо вони також знаходяться у включених категоріях. - Дата отримання розділу + Ніхто + Манґу в виключених категоріях не буде оновлено, навіть якщо вона також знаходиться у включених категоріях. + Дата отримання глави Тицьніть для перегляду подробиць Ця версія Android більше не підтримується Не вдалось скопіювати до буферу обміну @@ -603,7 +603,7 @@ Оновлювати відстежуване при оновлені бібліотеки Автоматично оновлювати відстежуване Обмеження %s - Локальне джерело + Локальна манґа У вашій бібліотеці ще немає категорій. Оновлення бібліотеки... (%1$d/%2$d) У деяких виробників є додаткові обмеження, котрі вбивають фонові сервіси. На цьому сайті більше інформації з приводу того, як це виправити. @@ -667,12 +667,12 @@ Що 3 дні Тільки через Wi-Fi Не вдалося отримати список розширень - Очищати кеш глав при закритті додатку - %1$d небібліотечний записів у базі даних + Очищати кеш розділів при закритті застосунку + %1$d небібліотечний комікс у базі даних Немає чого очищувати Політика конфіденційності - Пропускати оновлення записів - Є непрочитані глави + Пропускати оновлення + Є непрочитані розділи Зберегти архів як CBZ Для допомоги в виправленні помилок оновлення бібліотеки, дивіться %1$s Публікація завершена @@ -706,7 +706,7 @@ Прочитано Відкладено Не закінчено - Остання перевірка оновлень + Останні оновлення манґи Кількість непрочитаного Скидує режим читання та орієнтацію всіх серій Лаванда @@ -821,4 +821,6 @@ Категорія порожня Інформація про працівника Скопійовано в буфер обміну + Також застосувати до всіх аніме в моїй бібліотеці + Налаштування застосунку для завантаження \ No newline at end of file diff --git a/i18n/src/main/res/values/strings-aniyomi.xml b/i18n/src/main/res/values/strings-aniyomi.xml new file mode 100644 index 000000000..1c508100e --- /dev/null +++ b/i18n/src/main/res/values/strings-aniyomi.xml @@ -0,0 +1,281 @@ + + + + Manga Categories + Categories + Anime Categories + Library entries + Chapters and episodes + Episodes + Warning: Backing up settings will store your track passwords as well, do not share this backup file! + Manga Download queue + Anime Download queue + Manga + Anime + Anime + Manga + Manga Sources + Anime Sources + Watched + Move History to the More tab + Move Updates to the More tab + Move Manga to the More tab + Unlock Aniyomi + Unseen + Total episodes + Last seen + Last checked + Latest episode + Last manga update + Last anime update + Unseen count + Episode fetch date + Mark as watched + Mark as unwatched + Mark previous as seen + Play internally + Play externally + Download unread chapters + Download unseen episodes + Bookmark episode + Unbookmark episode + Edit anime categories + Edit manga categories + View episodes + Previous episode + Play + Next episode + Screen fit mode + PiP mode + Show manga + Show anime + Downloaded episodes + Unseen episodes + Local manga + Local anime + Show continue watching/reading button + By episode number + Use external downloader + Use internal downloader + Progress control, internal player, external player + Bottom navigation style + With unseen episode(s)/unread chapter(s) + Show unseen/unread count on Updates icon + Default manga category + Default anime category + Manga in excluded categories will not be updated even if they are also in included categories. + Anime in excluded categories will not be updated even if they are also in included categories. + This extension was signed with an untrusted certificate and wasn\'t activated.\n\nA malicious extension could read any login credentials stored in Aniyomi or execute arbitrary code.\n\nBy trusting this certificate you accept these risks. + This extension is not from the official Aniyomi extensions list. + Reverse landscape + Sensor portrait + Sensor landscape + + + Player + Progress + At what point to mark the episode as seen + 70% + 75% + 80% + 85% + 90% + 95% + 100% + Preserve watch position on seen episodes + Orientation + Default orientation + Adjust the orientation based on a video\'s dimensions + Default portrait + Default landscape + Internal player + Default skip intro length + Skip intro length + Double tap to skip length + 30s + 20s + 10s + 5s + Disable + Enable precise seeking + When enabled, seeking will not focus on keyframes, leading to slower but precise seeking + Show content in display cutout + Hide player controls when opening the player + Show episode toasts when switching episodes in PiP mode + Automatically switch to PiP mode on exiting the player + Edit MPV configuration file for further player settings + External player + Always use external player + External player preference + %1$s - %2$s + + %1$d%% + Delete chapters/episodes + After manually marked as read/watched + After reading/watching automatically delete + Allow deleting bookmarked chapters/episodes + Excluded manga categories + Excluded anime categories + Anime: + Manga: + External downloader + Always use external downloader for anime + Downloader app preference + Download new episodes + Auto download while watching + + Next unseen episodes + Next %d unseen episodes + + Only works on entries in library and if the current episode plus the next one are already downloaded + Update progress after reading/watching + Open track menu on adding to library + What information to include in the backup file + Clear chapter and episode cache + Used by anime: %1$s, used by manga: %2$s + Clear episode/chapter cache on app close + Clear Manga database + Clear Anime database + Delete history for manga that are not saved in your library + Delete history for anime that are not saved in your library + Are you sure? Completed episodes and chapters and progress of non-library entries will be lost + Updates status, score and progress from the tracking services + Pauses your history + Manga from library + Anime from library + Downloaded episodes + Local manga source + Local anime source + Episode not found + Invalid episode format + Unknown studio + + 1 episode + %1$s episodes + + Delete downloaded episodes? + Add manga to library? + Add anime to library? + Episode %1$s + Downloading (%d%%) + Error + Paused + Episode number + By episode number + Next episode + Next 5 episodes + Next 10 episodes + Unseen + Are you sure you want to delete the selected episodes? + Also apply to all manga in my library + Also apply to all anime in my library + No episodes found + Watching + Currently reading + Currently watching + Plan to watch + Not interesting + Want to read + Want to watch + Rewatching + This will remove the watch date of this episode. Are you sure? + Reset all episodes for this anime + Reset all chapters for this manga + %1$s: %2$s, %3$s + Progress: %1$s/%2$s + Progress: %1$s + Take screenshot + Show subtitles in screenshot + Toggle Volume and Brightness Gestures + Toggle Horizontal Seek Gesture + Show statistics + Toggle stats + Stats page + Page 1 + Page 2 + Page 3 + Ep. %1$s - %2$s + Couldn\'t download due to low storage space + Warning: large bulk downloads may lead to sources becoming slower and/or blocking Aniyomi. Tap to learn more. + No video found + New episodes found + + For 1 title + For %d titles + + + 1 new episode + %1$d new episodes + + Nothing watched recently + + WebView is required for Aniyomi + Updated default episode settings + Chapter download paused + Episode download paused + Chapter/Episode updates + + +%1$d s + + + %d second + %d seconds + + + Next Episode not found! + Previous Episode not found! + Manga + Anime + Manga + Anime + Back + "Auto-play is on" + "Auto-play is off" + "Fit to screen" + "Cropped to screen" + "Stretched to screen" + + + Change playback speed: + Reset + Change video quality: + Change subtitle track: + Change audio track: + Playback speed + Video quality + Playback options + Change intro length + Skip Opening + Skip Ending + Skip MixedOp + Skip Recap + AniSkip Settings + Enable AniSkip + Enable auto skip + Button timeout + 5 seconds + 6 seconds + 7 seconds + 8 seconds + 9 seconds + 10 seconds + Enable Netflix style + Don\'t skip + Skip in %d seconds + %s skipped + Set default hardware decoding mode + Episode %1$s + Episode %1$s and %2$d more + Episodes %1$s + + Episodes %1$s and 1 more + Episodes %1$s and %2$d more + + Episode settings + Backup options + Manga Extensions + Anime Extensions + Migrate Manga + Migrate Anime + Settings + diff --git a/i18n/src/main/res/values/strings.xml b/i18n/src/main/res/values/strings.xml index b6cafc953..ce32b89eb 100644 --- a/i18n/src/main/res/values/strings.xml +++ b/i18n/src/main/res/values/strings.xml @@ -8,52 +8,28 @@ Name - Manga Categories - Categories - Anime Categories Manga - Library entries Chapters - Chapters and episodes - Episodes Tracking History - Settings - - Warning: Backing up settings will store your track passwords as well, do not share this backup file! More Settings Download queue - Manga Download queue - Anime Download queue Library - Manga - Anime - Anime - Manga Updates History Sources - Manga Sources - Anime Sources Backup and restore - Migrate Manga - Migrate Anime + Migrate Statistics Extensions - Manga Extensions - Anime Extensions Extension info Help Default Warning - Move History to the More tab - Move Updates to the More tab - Move Manga to the More tab - Started Local @@ -70,24 +46,16 @@ Bookmarked Tracked Unread - Unseen + Started Remove filter Alphabetically Total entries Total chapters - Total episodes Last read - Last seen - Last checked - Latest episode - Last manga update - Last anime update Unread count - Unseen count Latest chapter Chapter fetch date - Episode fetch date Date added Search Search… @@ -97,19 +65,10 @@ Select inverse Mark as read Mark as unread - Mark as watched - Mark as unwatched Mark previous as read - Mark previous as seen Download - Play internally - Play externally - Download unread chapters - Download unseen episodes Bookmark chapter - Bookmark episode Unbookmark chapter - Unbookmark episode Delete Update library Enable all @@ -119,32 +78,22 @@ Open random entry Add category Edit categories - Edit anime categories - Edit manga categories Rename category Set categories Do you wish to delete the category \"%s\"? Delete category Edit cover View chapters - View episodes Stop Pause Previous chapter - Previous episode - Play Next chapter - Next episode - Screen fit mode - PiP mode Retry Remove Remove everything Start Resume Open in browser - Show manga - Show anime Open in WebView WebView @@ -156,15 +105,10 @@ List Cover-only grid Downloaded chapters - Downloaded episodes Unread chapters - Unseen episodes - Local manga - Local anime Language Show category tabs Show number of items - Show continue watching/reading button Disable Pin Unpin @@ -175,7 +119,6 @@ Reorder By upload date By chapter number - By episode number Newest Oldest Ascending @@ -197,8 +140,6 @@ Forward Refresh Start downloading now - Use external downloader - Use internal downloader FAQ and Guides Not now @@ -224,7 +165,6 @@ Theme, date & time format Categories, global update Reading mode, display, navigation - Progress control, internal player, external player Automatic download, download ahead One-way progress sync, enhanced sync Sources, extensions, global search @@ -234,7 +174,6 @@ Theme - Locale Dark mode Follow system Off @@ -256,8 +195,6 @@ Short (Today, Yesterday) Long (Short+, n days ago) Date format - Bottom navigation style - Start screen Confirm exit Manage notifications @@ -308,28 +245,21 @@ When charging When battery not low Restrictions: %s - Only update: %s Skip updating entries - With unseen episode(s)/unread chapter(s) With \"Completed\" status That haven\'t been started - Show unseen/unread count on Updates icon Automatically refresh metadata Check for new cover and details when updating library Automatically refresh trackers Update trackers when updating library - Default manga category - Default anime category Always ask Per-category settings for sort and display %d category %d categories - Manga in excluded categories will not be updated even if they are also in included categories. - Anime in excluded categories will not be updated even if they are also in included categories. All None Include: %s @@ -352,10 +282,8 @@ Uninstall App info Untrusted extension - This extension was signed with an untrusted certificate and wasn\'t activated.\n\nA malicious extension could read any login credentials stored in Aniyomi or execute arbitrary code.\n\nBy trusting this certificate you accept these risks. - This extension is no longer available. + This extension is no longer available. It may not function properly and can cause issues with the app. Uninstalling it is recommended. This extension is not from the official Tachiyomi extensions list. - This extension is not from the official Aniyomi extensions list. Failed to get extensions list Version Language @@ -457,11 +385,8 @@ Rotation type Free Portrait - Reverse Portrait + Reverse portrait Landscape - Reverse Landscape - Sensor Portrait - Sensor Landscape Locked portrait Locked landscape R @@ -484,55 +409,8 @@ Low Lowest - - Player - Progress - At what point to mark the episode as seen - 70% - 75% - 80% - 85% - 90% - 95% - 100% - Preserve watch position on seen episodes - Orientation - Default orientation - Adjust the orientation based on a video\'s dimensions - Default portrait - Default landscape - Internal player - Default skip intro length - Skip intro length - Double tap to skip length - 30s - 20s - 10s - 5s - Disable - Enable precise seeking - When enabled, seeking will not focus on keyframes, leading to slower but precise seeking - Show content in display cutout - Hide player controls when opening the player - Show episode toasts when switching episodes in PiP mode - Automatically switch to PiP mode on exiting the player - Edit MPV configuration file for further player settings - External player - Always use external player - External player preference - %1$s - %2$s - - %1$d%% Download location - Delete chapters/episodes - After manually marked as read/watched - After reading/watching automatically delete - Allow deleting bookmarked chapters/episodes - Excluded manga categories - Excluded anime categories - Anime: - Manga: Custom location Invalid location: %s Disabled @@ -542,13 +420,8 @@ Fourth to last read chapter Fifth to last read chapter Auto-download - External downloader - Always use external downloader for anime - Downloader app preference Download new chapters - Download new episodes - Manga in excluded categories will not be downloaded even if they are also in included categories. - Anime in excluded categories will not be downloaded even if they are also in included categories. + Entries in excluded categories will not be downloaded even if they are also in included categories. Download ahead Auto download while reading @@ -556,20 +429,12 @@ Next %d unread chapters Only works on entries in library and if the current chapter plus the next one are already downloaded - Auto download while watching - - Next unseen episodes - Next %d unseen episodes - - Only works on entries in library and if the current episode plus the next one are already downloaded Save as CBZ archive Split tall images Improves reader performance Tracking guide - Update progress after reading/watching - Open track menu on adding to library Services One-way sync to update the chapter progress in tracking services. Set up tracking for individual entries from their tracking button. Enhanced services @@ -587,15 +452,13 @@ Can be used to restore current library Restore backup Restore library from backup file - What information to include in the backup file Backup location Automatic backups Backup frequency - Backup options Maximum backups Backup created Invalid backup file - Backup does not contain any anime or manga. + Backup does not contain any library entries. Missing sources: Trackers not logged into: Data from the backup file will be restored.\n\nYou will need to install any missing extensions and log in to tracking services afterwards to use them. @@ -629,25 +492,14 @@ Requires app restart to take effect Cookies cleared Data - Clear chapter and episode cache Used: %1$s - Used by anime: %1$s, used by manga; %2$s Cache cleared. %1$d files have been deleted Error occurred while clearing - Clear episode/chapter cache on app close - Invalidate downloads index - Force app to recheck downloaded chapters and episodes - Clear Manga database - Clear Anime database - Delete history for manga that are not saved in your library - Delete history for anime that are not saved in your library %1$d non-library entries in database - Are you sure? Completed episodes and chapters and progress of non-library entries will be lost Entries deleted Nothing to clear Clear WebView data WebView data cleared - Updates status, score and progress from the tracking services Refresh library covers Refresh tracking Reset per-series reader settings @@ -687,7 +539,6 @@ F-Droid builds are not officially supported.\nTap to learn more. Downloaded only Incognito mode - Pauses your history Disable incognito mode Filters all entries in your library @@ -710,10 +561,8 @@ Updating category - Manga from library - Anime from library + Local Downloaded chapters - Downloaded episodes Badges Tabs Other @@ -725,8 +574,6 @@ Check website in WebView Local source - Local manga source - Local anime source Other Last used Pinned @@ -738,9 +585,7 @@ Local source guide You have no pinned sources Chapter not found - Episode not found Invalid chapter format - Invalid episode format Order by Date @@ -748,7 +593,6 @@ Ongoing Unknown Unknown author - Unknown studio Unknown status Licensed Publishing finished @@ -768,64 +612,39 @@ %1$s chapter %1$s chapters - - 1 episode - %1$s episodes - Delete downloaded chapters? - Delete downloaded episodes? Copied to clipboard Copied to clipboard:\n%1$s Failed to copy to clipboard Source not installed: %1$s - Add manga to library? - Add anime to library? No description Chapter %1$s - Episode %1$s Downloading (%1$d/%2$d) - Downloading (%d%%) - Error - Paused Source title Chapter number - Episode number By source By chapter number - By episode number By upload date Download Download custom amount Next chapter - Next episode Next 5 chapters - Next 5 episodes Next 10 chapters - Next 10 episodes Custom All Unread - Unseen Custom cover Cover Cover saved Error saving cover Error sharing cover Are you sure you want to delete the selected chapters? - Are you sure you want to delete the selected episodes? - Invalid download location Chapter settings - Episode settings - Error - Paused Are you sure you want to save these settings as default? - Also apply to all manga in my library - Also apply to all anime in my library Set as default No chapters found - No episodes found Are you sure? @@ -846,20 +665,12 @@ Add tracking Unread Reading - Watching - Currently reading - Currently watching Completed Dropped - Not interesting On hold Paused Plan to read - Plan to watch - Want to read - Want to watch Rereading - Rewatching Reading List Wish List Complete List @@ -885,10 +696,7 @@ Categories deleted - This will remove the watch date of this episode. Are you sure? This will remove the read date of this chapter. Are you sure? - Reset all episodes for this anime - Reset all chapters for this manga Picture saved @@ -899,10 +707,7 @@ Set as cover Cover updated %1$s: %2$s, page %3$d - %1$s: %2$s, %3$s Page: %1$d - Progress: %1$s/%2$s - Progress: %1$s Next chapter not found The image couldn\'t be loaded Use this image as cover art? @@ -924,17 +729,6 @@ Skipping %d chapters, either the source is missing them or they have been filtered out - Take screenshot - Show subtitles in screenshot - Toggle Volume and Brightness Gestures - Toggle Horizontal Seek Gesture - Show statistics - Toggle stats - Stats page - Page 1 - Page 2 - Page 3 - Updating library An update is already running @@ -944,7 +738,6 @@ Ch. %1$s - %2$s - Ep. %1$s - %2$s Clear history History deleted Are you sure? All history will be lost. @@ -991,32 +784,20 @@ Couldn\'t download chapters. You can try again in the downloads section - Couldn\'t download due to low storage space - Warning: large bulk downloads may lead to sources becoming slower and/or blocking Aniyomi. Tap to learn more. - No video found Checking for new chapters Updating library… (%1$d/%2$d) Large updates harm sources and may lead to slower updates and also increased battery usage. Tap to learn more. New chapters found - New episodes found For %d entry For %d entries - - For 1 title - For %d titles - %1$d new chapter %1$d new chapters - - 1 new episode - %1$d new episode - Chapter %1$s Chapter %1$s and %2$d more Chapters %1$s @@ -1024,17 +805,6 @@ Chapters %1$s and 1 more Chapters %1$s and %2$d more - Episode %1$s - Episode %1$s and %2$d more - Episodes %1$s - - Episodes %1$s and 1 more - Episodes %1$s and %2$d more - - - 1 update failed - %1$d updates failed - %1$d update(s) failed %1$d update(s) skipped Tap to learn more @@ -1076,7 +846,6 @@ No downloads No recent updates Nothing read recently - Nothing watched recently Your library is empty Category is empty No entries found in this category @@ -1085,11 +854,8 @@ You don\'t have any categories yet. Failed to bypass Cloudflare - WebView is required for Aniyomi - Please update the WebView app for better compatibility Updated default chapter settings - Updated default episode settings Downloader @@ -1097,9 +863,8 @@ Could not download chapter due to unexpected error No Wi-Fi connection available No network connection available - Chapter download paused - Episode download paused Downloads paused + Download completed Page %d not found while splitting Couldn\'t find file path of page %d Couldn\'t split downloaded image @@ -1111,7 +876,6 @@ Complete Errors Skipped - Chapter/Episode updates App updates Extension updates Indexing @@ -1121,57 +885,6 @@ Previous page Next page - +%1$d s - - - %d second - %d seconds - - - Next Episode not found! - Previous Episode not found! - Cover of Anime - Manga - Anime - Manga - Anime - Back - "Auto-play is on" - "Auto-play is off" - "Fit to screen" - "Cropped to screen" - "Stretched to screen" - - - Change playback speed: - Reset - Change video quality: - Change subtitle track: - Change audio track: - Playback speed - Video quality - Playback options - Change intro length - Skip Opening - Skip Ending - Skip MixedOp - Skip Recap - AniSkip Settings - Enable AniSkip - Enable auto skip - Button timeout - 5 seconds - 6 seconds - 7 seconds - 8 seconds - 9 seconds - 10 seconds - Enable Netflix style - Don\'t skip - Skip in %d seconds - %s Skipped - Set default hardware decoding mode - See your recently updated library entries Widget not available when app lock is enabled