mirror of
https://github.com/aniyomiorg/aniyomi.git
synced 2024-11-28 17:19:00 +03:00
Merge branch 'aniyomiorg:master' into MR
This commit is contained in:
commit
67d3043533
17 changed files with 609 additions and 76 deletions
|
@ -34,6 +34,7 @@ import eu.kanade.tachiyomi.ui.player.MX_PLAYER_FREE
|
||||||
import eu.kanade.tachiyomi.ui.player.MX_PLAYER_PRO
|
import eu.kanade.tachiyomi.ui.player.MX_PLAYER_PRO
|
||||||
import eu.kanade.tachiyomi.ui.player.NEXT_PLAYER
|
import eu.kanade.tachiyomi.ui.player.NEXT_PLAYER
|
||||||
import eu.kanade.tachiyomi.ui.player.VLC_PLAYER
|
import eu.kanade.tachiyomi.ui.player.VLC_PLAYER
|
||||||
|
import eu.kanade.tachiyomi.ui.player.WEB_VIDEO_CASTER
|
||||||
import eu.kanade.tachiyomi.ui.player.X_PLAYER
|
import eu.kanade.tachiyomi.ui.player.X_PLAYER
|
||||||
import eu.kanade.tachiyomi.ui.player.settings.PlayerPreferences
|
import eu.kanade.tachiyomi.ui.player.settings.PlayerPreferences
|
||||||
import tachiyomi.presentation.core.components.WheelTextPicker
|
import tachiyomi.presentation.core.components.WheelTextPicker
|
||||||
|
@ -395,4 +396,5 @@ val externalPlayers = listOf(
|
||||||
JUST_PLAYER,
|
JUST_PLAYER,
|
||||||
NEXT_PLAYER,
|
NEXT_PLAYER,
|
||||||
X_PLAYER,
|
X_PLAYER,
|
||||||
|
WEB_VIDEO_CASTER,
|
||||||
)
|
)
|
||||||
|
|
|
@ -672,7 +672,7 @@ class MangaInfoScreenModel(
|
||||||
|
|
||||||
DownloadAction.UNVIEWED_ITEMS -> getUnreadChapters()
|
DownloadAction.UNVIEWED_ITEMS -> getUnreadChapters()
|
||||||
}
|
}
|
||||||
if (!chaptersToDownload.isNotEmpty()) {
|
if (chaptersToDownload.isNotEmpty()) {
|
||||||
startDownload(chaptersToDownload, false)
|
startDownload(chaptersToDownload, false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,7 @@ package eu.kanade.tachiyomi.ui.main
|
||||||
|
|
||||||
import android.animation.ValueAnimator
|
import android.animation.ValueAnimator
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
|
import android.app.Application
|
||||||
import android.app.SearchManager
|
import android.app.SearchManager
|
||||||
import android.app.assist.AssistContent
|
import android.app.assist.AssistContent
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
@ -105,6 +106,7 @@ import kotlinx.coroutines.flow.launchIn
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import logcat.LogPriority
|
import logcat.LogPriority
|
||||||
|
import tachiyomi.core.util.lang.withUIContext
|
||||||
import tachiyomi.core.util.system.logcat
|
import tachiyomi.core.util.system.logcat
|
||||||
import tachiyomi.domain.library.service.LibraryPreferences
|
import tachiyomi.domain.library.service.LibraryPreferences
|
||||||
import tachiyomi.domain.release.interactor.GetApplicationRelease
|
import tachiyomi.domain.release.interactor.GetApplicationRelease
|
||||||
|
@ -507,7 +509,14 @@ class MainActivity : BaseActivity() {
|
||||||
|
|
||||||
suspend fun startPlayerActivity(context: Context, animeId: Long, episodeId: Long, extPlayer: Boolean, video: Video? = null) {
|
suspend fun startPlayerActivity(context: Context, animeId: Long, episodeId: Long, extPlayer: Boolean, video: Video? = null) {
|
||||||
if (extPlayer) {
|
if (extPlayer) {
|
||||||
externalPlayerResult?.launch(ExternalIntents.newIntent(context, animeId, episodeId, video)) ?: return
|
val intent = try {
|
||||||
|
ExternalIntents.newIntent(context, animeId, episodeId, video)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
logcat(LogPriority.ERROR, e)
|
||||||
|
withUIContext { Injekt.get<Application>().toast(e.message) }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
externalPlayerResult?.launch(intent) ?: return
|
||||||
} else {
|
} else {
|
||||||
context.startActivity(PlayerActivity.newIntent(context, animeId, episodeId))
|
context.startActivity(PlayerActivity.newIntent(context, animeId, episodeId))
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,6 +7,7 @@ import android.content.Intent
|
||||||
import android.content.pm.PackageManager
|
import android.content.pm.PackageManager
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
|
import android.os.Bundle
|
||||||
import androidx.core.content.FileProvider
|
import androidx.core.content.FileProvider
|
||||||
import androidx.core.net.toUri
|
import androidx.core.net.toUri
|
||||||
import eu.kanade.core.util.asFlow
|
import eu.kanade.core.util.asFlow
|
||||||
|
@ -23,12 +24,14 @@ import eu.kanade.tachiyomi.data.track.AnimeTrackService
|
||||||
import eu.kanade.tachiyomi.data.track.TrackManager
|
import eu.kanade.tachiyomi.data.track.TrackManager
|
||||||
import eu.kanade.tachiyomi.ui.player.loader.EpisodeLoader
|
import eu.kanade.tachiyomi.ui.player.loader.EpisodeLoader
|
||||||
import eu.kanade.tachiyomi.ui.player.settings.PlayerPreferences
|
import eu.kanade.tachiyomi.ui.player.settings.PlayerPreferences
|
||||||
|
import eu.kanade.tachiyomi.util.system.LocaleHelper
|
||||||
import eu.kanade.tachiyomi.util.system.isOnline
|
import eu.kanade.tachiyomi.util.system.isOnline
|
||||||
import eu.kanade.tachiyomi.util.system.toast
|
import eu.kanade.tachiyomi.util.system.toast
|
||||||
import kotlinx.coroutines.DelicateCoroutinesApi
|
import kotlinx.coroutines.DelicateCoroutinesApi
|
||||||
import kotlinx.coroutines.async
|
import kotlinx.coroutines.async
|
||||||
import kotlinx.coroutines.awaitAll
|
import kotlinx.coroutines.awaitAll
|
||||||
import kotlinx.coroutines.flow.first
|
import kotlinx.coroutines.flow.first
|
||||||
|
import kotlinx.coroutines.flow.firstOrNull
|
||||||
import logcat.LogPriority
|
import logcat.LogPriority
|
||||||
import tachiyomi.core.util.lang.launchIO
|
import tachiyomi.core.util.lang.launchIO
|
||||||
import tachiyomi.core.util.lang.withIOContext
|
import tachiyomi.core.util.lang.withIOContext
|
||||||
|
@ -75,7 +78,9 @@ class ExternalIntents {
|
||||||
source = sourceManager.get(anime.source) ?: return null
|
source = sourceManager.get(anime.source) ?: return null
|
||||||
episode = getEpisodeByAnimeId.await(anime.id).find { it.id == episodeId } ?: return null
|
episode = getEpisodeByAnimeId.await(anime.id).find { it.id == episodeId } ?: return null
|
||||||
|
|
||||||
val video = chosenVideo ?: EpisodeLoader.getLinks(episode, anime, source).asFlow().first()[0]
|
val video = chosenVideo
|
||||||
|
?: EpisodeLoader.getLinks(episode, anime, source).asFlow().first().firstOrNull()
|
||||||
|
?: throw Exception("Video list is empty")
|
||||||
|
|
||||||
val videoUrl = getVideoUrl(context, video) ?: return null
|
val videoUrl = getVideoUrl(context, video) ?: return null
|
||||||
|
|
||||||
|
@ -88,7 +93,7 @@ class ExternalIntents {
|
||||||
addVideoHeaders(false, video, this)
|
addVideoHeaders(false, video, this)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
standardIntentForPackage(pkgName, context, videoUrl, video)
|
getIntentForPackage(pkgName, context, videoUrl, video)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -153,6 +158,46 @@ class ExternalIntents {
|
||||||
withUIContext { context.toast(e?.message ?: "Cannot open episode") }
|
withUIContext { context.toast(e?.message ?: "Cannot open episode") }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the [Intent] with added data to send to the given external player.
|
||||||
|
*
|
||||||
|
* @param pkgName the name of the package to send the [Intent] to.
|
||||||
|
* @param context the application context.
|
||||||
|
* @param uri the path data of the video.
|
||||||
|
* @param video the video being sent to the external player.
|
||||||
|
*/
|
||||||
|
private fun getIntentForPackage(pkgName: String, context: Context, uri: Uri, video: Video): Intent {
|
||||||
|
return when (pkgName) {
|
||||||
|
WEB_VIDEO_CASTER -> webVideoCasterIntent(pkgName, context, uri, video)
|
||||||
|
else -> standardIntentForPackage(pkgName, context, uri, video)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun webVideoCasterIntent(pkgName: String, context: Context, uri: Uri, video: Video): Intent {
|
||||||
|
return Intent(Intent.ACTION_VIEW).apply {
|
||||||
|
setDataAndType(uri, "video/*")
|
||||||
|
if (isPackageInstalled(pkgName, context.packageManager)) setPackage(WEB_VIDEO_CASTER)
|
||||||
|
addExtrasAndFlags(true, this)
|
||||||
|
|
||||||
|
val headers = Bundle()
|
||||||
|
video.headers?.forEach {
|
||||||
|
headers.putString(it.first, it.second)
|
||||||
|
}
|
||||||
|
|
||||||
|
val localLangName = LocaleHelper.getSimpleLocaleDisplayName()
|
||||||
|
video.subtitleTracks.firstOrNull {
|
||||||
|
it.lang.contains(localLangName)
|
||||||
|
}?.let {
|
||||||
|
putExtra("subtitle", it.url)
|
||||||
|
} ?: video.subtitleTracks.firstOrNull()?.let {
|
||||||
|
putExtra("subtitle", it.url)
|
||||||
|
}
|
||||||
|
|
||||||
|
putExtra("android.media.intent.extra.HTTP_HEADERS", headers)
|
||||||
|
putExtra("secure_uri", true)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the [Intent] with added data to send to the given external player.
|
* Returns the [Intent] with added data to send to the given external player.
|
||||||
*
|
*
|
||||||
|
@ -176,26 +221,20 @@ class ExternalIntents {
|
||||||
|
|
||||||
// Add support for Subtitles to external players
|
// Add support for Subtitles to external players
|
||||||
|
|
||||||
/*
|
val localLangName = LocaleHelper.getSimpleLocaleDisplayName()
|
||||||
val externalSubs = source.getExternalSubtitleStreams()
|
val langIndex = video.subtitleTracks.indexOfFirst {
|
||||||
val enabledSubUrl = when {
|
it.lang.contains(localLangName)
|
||||||
source.selectedSubtitleStream != null -> {
|
|
||||||
externalSubs.find { stream -> stream.index == source.selectedSubtitleStream?.index }?.let { sub ->
|
|
||||||
apiClient.createUrl(sub.deliveryUrl)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else -> null
|
|
||||||
}
|
}
|
||||||
|
val requestedLanguage = if (langIndex == -1) 0 else langIndex
|
||||||
|
val requestedUrl = video.subtitleTracks.getOrNull(requestedLanguage)?.url
|
||||||
|
|
||||||
// MX Player API / MPV
|
// Just, Next, MX Player, mpv
|
||||||
putExtra("subs", externalSubs.map { stream -> Uri.parse(apiClient.createUrl(stream.deliveryUrl)) }.toTypedArray())
|
putExtra("subs", video.subtitleTracks.map { Uri.parse(it.url) }.toTypedArray())
|
||||||
putExtra("subs.name", externalSubs.map(ExternalSubtitleStream::displayTitle).toTypedArray())
|
putExtra("subs.name", video.subtitleTracks.map { it.lang }.toTypedArray())
|
||||||
putExtra("subs.filename", externalSubs.map(ExternalSubtitleStream::language).toTypedArray())
|
putExtra("subs.enable", requestedUrl?.let { arrayOf(Uri.parse(it)) } ?: emptyArray())
|
||||||
putExtra("subs.enable", enabledSubUrl?.let { url -> arrayOf(Uri.parse(url)) } ?: emptyArray())
|
|
||||||
|
|
||||||
// VLC
|
// VLC - seems to only work for local sub files
|
||||||
if (enabledSubUrl != null) putExtra("subtitles_location", enabledSubUrl)
|
requestedUrl?.let { putExtra("subtitles_location", it) }
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -507,3 +546,4 @@ const val MPV_REMOTE = "com.husudosu.mpvremote"
|
||||||
const val JUST_PLAYER = "com.brouken.player"
|
const val JUST_PLAYER = "com.brouken.player"
|
||||||
const val NEXT_PLAYER = "dev.anilbeesetti.nextplayer"
|
const val NEXT_PLAYER = "dev.anilbeesetti.nextplayer"
|
||||||
const val X_PLAYER = "video.player.videoplayer"
|
const val X_PLAYER = "video.player.videoplayer"
|
||||||
|
const val WEB_VIDEO_CASTER = "com.instantbits.cast.webvideo"
|
||||||
|
|
|
@ -336,4 +336,5 @@
|
||||||
<string name="go_to_previous_chapter">الفصل السابق</string>
|
<string name="go_to_previous_chapter">الفصل السابق</string>
|
||||||
<string name="go_to_after_opening">تخطي افتتاحية</string>
|
<string name="go_to_after_opening">تخطي افتتاحية</string>
|
||||||
<string name="pref_media_control_chapter_seeking">البحث عن الفصول باستخدام عناصر التحكم</string>
|
<string name="pref_media_control_chapter_seeking">البحث عن الفصول باستخدام عناصر التحكم</string>
|
||||||
|
<string name="pref_debanding_title">Khalid</string>
|
||||||
</resources>
|
</resources>
|
|
@ -278,4 +278,8 @@
|
||||||
<string name="extension_settings">Erweiterungs-Einstellungen</string>
|
<string name="extension_settings">Erweiterungs-Einstellungen</string>
|
||||||
<string name="stats_header">Statistiken anzeigen</string>
|
<string name="stats_header">Statistiken anzeigen</string>
|
||||||
<string name="action_save_screenshot">Bildschirmfoto speichern</string>
|
<string name="action_save_screenshot">Bildschirmfoto speichern</string>
|
||||||
|
<string name="action_hide">Ausblenden</string>
|
||||||
|
<string name="label_recent_anime_updates">Anime-Aktualisierungen</string>
|
||||||
|
<string name="go_to_next_chapter">Nächstes Kapitel</string>
|
||||||
|
<string name="go_to_previous_chapter">Vorheriges Kapitel</string>
|
||||||
</resources>
|
</resources>
|
|
@ -320,4 +320,11 @@
|
||||||
<string name="pref_debanding_disabled">Desactivado</string>
|
<string name="pref_debanding_disabled">Desactivado</string>
|
||||||
<string name="pref_debanding_gpu">GPU</string>
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
<string name="pref_debanding_cpu">CPU</string>
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_debanding_title">Debanding</string>
|
||||||
|
<string name="action_hide">Ocultar</string>
|
||||||
|
<string name="pref_category_hide_hidden">Ocultar las categorías de la pantalla de las categorías</string>
|
||||||
|
<string name="theme_mocha">Moca</string>
|
||||||
|
<string name="label_recent_anime_updates">Actualizaciones del anime</string>
|
||||||
|
<string name="theme_cottoncandy">Algodón de azúcar</string>
|
||||||
|
<string name="download_slots_info">Solo se descargará simultáneamente desde las fuentes autoalojadas o sin contador</string>
|
||||||
</resources>
|
</resources>
|
|
@ -303,4 +303,20 @@
|
||||||
<string name="pref_hide_in_anime_library_items">Itago ang mga entry na nasa library</string>
|
<string name="pref_hide_in_anime_library_items">Itago ang mga entry na nasa library</string>
|
||||||
<string name="chapter_dialog_header">Mag-seek sa chapter</string>
|
<string name="chapter_dialog_header">Mag-seek sa chapter</string>
|
||||||
<string name="action_save_screenshot">I-save ang screenshot</string>
|
<string name="action_save_screenshot">I-save ang screenshot</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking_summary">Kapag pinagana, ang paggamit sa susunod ay hihingin ang laktawan na intro na buton kung walang makikitang mga kabanata</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking">Mag-seek ng kabanata gamit ang mga media control</string>
|
||||||
|
<string name="go_to_next_chapter">Susunod na kabanata</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_debanding_title">Debanding</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Debanding, mpv.conf... atbp</string>
|
||||||
|
<string name="theme_mocha">Mocha</string>
|
||||||
|
<string name="action_hide">Itago</string>
|
||||||
|
<string name="label_recent_anime_updates">Mga Update sa Anime</string>
|
||||||
|
<string name="go_to_after_opening">Laktawan ang opening</string>
|
||||||
|
<string name="pref_debanding_disabled">Di pinagana</string>
|
||||||
|
<string name="pref_category_hide_hidden">Itago ang nakatagong kategorya mula sa screen ng mga kategorya</string>
|
||||||
|
<string name="pref_category_player_advanced">Mga setting sa Advanced player</string>
|
||||||
|
<string name="go_to_previous_chapter">Nakaraang kabanata</string>
|
||||||
|
<string name="theme_cottoncandy">Koton Kendi</string>
|
||||||
</resources>
|
</resources>
|
|
@ -127,7 +127,7 @@
|
||||||
<string name="snack_add_to_manga_library">Ajouter à la bibliothèque \?</string>
|
<string name="snack_add_to_manga_library">Ajouter à la bibliothèque \?</string>
|
||||||
<string name="snack_add_to_anime_library">Ajouter un animé à la bibliothèque \?</string>
|
<string name="snack_add_to_anime_library">Ajouter un animé à la bibliothèque \?</string>
|
||||||
<string name="display_mode_episode">Épisode %1$s</string>
|
<string name="display_mode_episode">Épisode %1$s</string>
|
||||||
<string name="episode_downloading_progress">Téléchargement (%d% %)</string>
|
<string name="episode_downloading_progress">Téléchargement (%d%%)</string>
|
||||||
<string name="download_error">Erreur</string>
|
<string name="download_error">Erreur</string>
|
||||||
<string name="download_paused">En pause</string>
|
<string name="download_paused">En pause</string>
|
||||||
<string name="show_episode_number">Numéro de l\'épisode</string>
|
<string name="show_episode_number">Numéro de l\'épisode</string>
|
||||||
|
|
|
@ -315,4 +315,16 @@
|
||||||
<string name="go_to_previous_chapter">Prethodno poglavlje</string>
|
<string name="go_to_previous_chapter">Prethodno poglavlje</string>
|
||||||
<string name="pref_media_control_chapter_seeking_summary">Kada je aktivirano, korištenje gumba za sljedeće poglavlje će pokrenuti gumb za preskakanje uvoda ako se ne pronađe nijedno poglavlje</string>
|
<string name="pref_media_control_chapter_seeking_summary">Kada je aktivirano, korištenje gumba za sljedeće poglavlje će pokrenuti gumb za preskakanje uvoda ako se ne pronađe nijedno poglavlje</string>
|
||||||
<string name="pref_media_control_chapter_seeking">Traži poglavlja pomoću kontrola medija</string>
|
<string name="pref_media_control_chapter_seeking">Traži poglavlja pomoću kontrola medija</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_debanding_disabled">Deaktivirano</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="pref_category_player_advanced">Napredne postavke playera</string>
|
||||||
|
<string name="pref_debanding_title">Uklanjanje artefakata</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Uklanjanje artefakata, mpv.conf … itd.</string>
|
||||||
|
<string name="action_hide">Sakrij</string>
|
||||||
|
<string name="pref_category_hide_hidden">Sakrij skrivene kategorije s ekrana kategorija</string>
|
||||||
|
<string name="theme_mocha">Mocha</string>
|
||||||
|
<string name="label_recent_anime_updates">Anime aktualiziranja</string>
|
||||||
|
<string name="download_slots_info">Istodobno će se preuzimati samo iz izvora koji se sami hostiraju ili bez mjerenja</string>
|
||||||
|
<string name="theme_cottoncandy">Cotton Candy</string>
|
||||||
</resources>
|
</resources>
|
|
@ -51,7 +51,7 @@
|
||||||
<string name="pref_library_manga_columns">Manga per riga</string>
|
<string name="pref_library_manga_columns">Manga per riga</string>
|
||||||
<string name="pref_library_anime_columns">Anime per riga</string>
|
<string name="pref_library_anime_columns">Anime per riga</string>
|
||||||
<string name="entries">Elementi della libreria</string>
|
<string name="entries">Elementi della libreria</string>
|
||||||
<string name="label_watched_episodes">Guardato</string>
|
<string name="label_watched_episodes">Visti</string>
|
||||||
<string name="label_anime">Anime</string>
|
<string name="label_anime">Anime</string>
|
||||||
<string name="label_watched_duration">Tempo di visione</string>
|
<string name="label_watched_duration">Tempo di visione</string>
|
||||||
<string name="pref_bottom_nav_no_updates">Sposta Aggiornamenti nella scheda Altro</string>
|
<string name="pref_bottom_nav_no_updates">Sposta Aggiornamenti nella scheda Altro</string>
|
||||||
|
@ -141,10 +141,10 @@
|
||||||
<string name="pref_enable_netflix_style_aniskip">Attiva lo stile Netflix</string>
|
<string name="pref_enable_netflix_style_aniskip">Attiva lo stile Netflix</string>
|
||||||
<string name="label_migration_anime">Migra Anime</string>
|
<string name="label_migration_anime">Migra Anime</string>
|
||||||
<string name="not_interesting">Non interessanti</string>
|
<string name="not_interesting">Non interessanti</string>
|
||||||
<string name="subtitle_dialog_header">Cambia sottotitoli:</string>
|
<string name="subtitle_dialog_header">Sottotitoli</string>
|
||||||
<string name="pref_preserve_watching_position">Mantieni la posizione di visualizzazione sugli episodi visti</string>
|
<string name="pref_preserve_watching_position">Mantieni la posizione di visualizzazione sugli episodi visti</string>
|
||||||
<string name="player_aniskip_dontskip">Non saltare</string>
|
<string name="player_aniskip_dontskip">Non saltare</string>
|
||||||
<string name="video_crop_screen">Zoom</string>
|
<string name="video_crop_screen">Centrato</string>
|
||||||
<string name="playback_speed_dialog_reset">Ripristina</string>
|
<string name="playback_speed_dialog_reset">Ripristina</string>
|
||||||
<string name="toggle_stats">Attiva statistiche</string>
|
<string name="toggle_stats">Attiva statistiche</string>
|
||||||
<string name="player_hwdec_dialog_title">Imposta la modalità di decodifica hardware predefinita</string>
|
<string name="player_hwdec_dialog_title">Imposta la modalità di decodifica hardware predefinita</string>
|
||||||
|
@ -157,7 +157,7 @@
|
||||||
<string name="action_play_externally">Riproduci esternamente</string>
|
<string name="action_play_externally">Riproduci esternamente</string>
|
||||||
<string name="pref_category_external_player">Player esterno</string>
|
<string name="pref_category_external_player">Player esterno</string>
|
||||||
<string name="pref_bottom_nav_no_manga">Sposta Manga nella scheda Altro</string>
|
<string name="pref_bottom_nav_no_manga">Sposta Manga nella scheda Altro</string>
|
||||||
<string name="action_display_show_continue_reading_button">Mostra il pulsante Continua a guardare/leggere</string>
|
<string name="action_display_show_continue_reading_button">Pulsante Continua a guardare/leggere</string>
|
||||||
<string name="label_history">Manga</string>
|
<string name="label_history">Manga</string>
|
||||||
<string name="action_display_download_badge_anime">Episodi scaricati</string>
|
<string name="action_display_download_badge_anime">Episodi scaricati</string>
|
||||||
<string name="download_unseen">Non visto</string>
|
<string name="download_unseen">Non visto</string>
|
||||||
|
@ -214,7 +214,7 @@
|
||||||
<string name="plan_to_watch">Da guardare</string>
|
<string name="plan_to_watch">Da guardare</string>
|
||||||
<string name="want_to_watch">Da guardare</string>
|
<string name="want_to_watch">Da guardare</string>
|
||||||
<string name="repeating_anime">Da riguardare</string>
|
<string name="repeating_anime">Da riguardare</string>
|
||||||
<string name="dialog_with_checkbox_remove_description_anime">Questa operazione rimuoverà la data di visione di questo episodio. Sei sicuro di proseguire\?</string>
|
<string name="dialog_with_checkbox_remove_description_anime">Questa operazione rimuoverà la data di visione di questo episodio. Vuoi proseguire\?</string>
|
||||||
<string name="dialog_with_checkbox_reset_anime">Reimposta tutti gli episodi di questo anime</string>
|
<string name="dialog_with_checkbox_reset_anime">Reimposta tutti gli episodi di questo anime</string>
|
||||||
<string name="share_screenshot_info">%1$s: %2$s, %3$s</string>
|
<string name="share_screenshot_info">%1$s: %2$s, %3$s</string>
|
||||||
<string name="episode_progress_no_total">Progresso: %1$s</string>
|
<string name="episode_progress_no_total">Progresso: %1$s</string>
|
||||||
|
@ -236,10 +236,10 @@
|
||||||
<string name="enable_auto_play">Auto-play è attivo</string>
|
<string name="enable_auto_play">Auto-play è attivo</string>
|
||||||
<string name="disable_auto_play">Auto-play è disattivato</string>
|
<string name="disable_auto_play">Auto-play è disattivato</string>
|
||||||
<string name="video_fit_screen">Adatta allo schermo</string>
|
<string name="video_fit_screen">Adatta allo schermo</string>
|
||||||
<string name="video_stretch_screen">Allunga</string>
|
<string name="video_stretch_screen">Allungato</string>
|
||||||
<string name="playback_speed_dialog_title">Cambia la velocità di riproduzione:</string>
|
<string name="playback_speed_dialog_title">Cambia la velocità di riproduzione:</string>
|
||||||
<string name="quality_dialog_header">Cambia la qualità video:</string>
|
<string name="quality_dialog_header">Qualità video</string>
|
||||||
<string name="audio_dialog_header">Cambia traccia audio:</string>
|
<string name="audio_dialog_header">Traccia audio</string>
|
||||||
<string name="playback_options_speed">Velocità di riproduzione</string>
|
<string name="playback_options_speed">Velocità di riproduzione</string>
|
||||||
<string name="playback_options_quality">Qualità video</string>
|
<string name="playback_options_quality">Qualità video</string>
|
||||||
<string name="pref_category_player_aniskip_info">AniSkip per funzionare richiede che l\'anime sia tracciato con MAL o Anilist</string>
|
<string name="pref_category_player_aniskip_info">AniSkip per funzionare richiede che l\'anime sia tracciato con MAL o Anilist</string>
|
||||||
|
@ -265,17 +265,66 @@
|
||||||
<string name="action_filter_unseen">Non visti</string>
|
<string name="action_filter_unseen">Non visti</string>
|
||||||
<string name="action_global_manga_search">Ricerca Manga Globale</string>
|
<string name="action_global_manga_search">Ricerca Manga Globale</string>
|
||||||
<string name="action_global_anime_search">Ricerca Anime Globale</string>
|
<string name="action_global_anime_search">Ricerca Anime Globale</string>
|
||||||
<string name="pref_search_pinned_anime_sources_only">Includi solo fonti anime appuntate</string>
|
<string name="pref_search_pinned_anime_sources_only">Ricerca globalmente solo nelle fonti anime appuntate</string>
|
||||||
<string name="pref_default_home_tab_library">Imposta la schermata iniziale su Manga</string>
|
<string name="pref_default_home_tab_library">Imposta la schermata iniziale su Manga</string>
|
||||||
<string name="pref_search_pinned_manga_sources_only">Includi solo fonti manga appuntate</string>
|
<string name="pref_search_pinned_manga_sources_only">Cerca globalmente solo nelle fonti manga appuntate</string>
|
||||||
<string name="pref_category_player_seeking">Ricerco</string>
|
<string name="pref_category_player_seeking">Ricerco</string>
|
||||||
<string name="unofficial_anime_extension_message">Questa estensione non è dall\'elenco ufficiale delle estensioni Aniyomi.</string>
|
<string name="unofficial_anime_extension_message">Questa estensione non è dall\'elenco ufficiale delle estensioni Aniyomi.</string>
|
||||||
<string name="pref_enable_pip">Abilita l\'uso della modalità PiP</string>
|
<string name="pref_enable_pip">Abilita l\'uso della modalità PiP</string>
|
||||||
<string name="pref_category_volume_brightness">Volume e Luminosità</string>
|
<string name="pref_category_volume_brightness">Volume e Luminosità</string>
|
||||||
<string name="pref_category_pip">Picture in Picture (PiP)</string>
|
<string name="pref_category_pip">Picture in Picture (PiP)</string>
|
||||||
<plurals name="download_amount_anime">
|
<plurals name="download_amount_anime">
|
||||||
<item quantity="one"/>
|
<item quantity="one">Prossimo episodio</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">Prossimi %d episodi</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other"></item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
<string name="stats_header">Mostra statistiche</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_hide_in_manga_library_items">Nascondi manga già in libreria</string>
|
||||||
|
<string name="chapter_dialog_header">Ricerca il capitolo</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking_summary">Se attivato,</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking">Ricerca capitoli usando i controlli del lettore</string>
|
||||||
|
<string name="pref_debanding_title">Debanding</string>
|
||||||
|
<string name="copied_video_link_to_clipboard">Link al video copiato negli appunti</string>
|
||||||
|
<string name="action_save_screenshot">Salva screenshot</string>
|
||||||
|
<string name="pref_hide_in_anime_library_items">Nascondi anime già in libreria</string>
|
||||||
|
<string name="data_saver_exclude">Escludi dal risparmio dati</string>
|
||||||
|
<string name="pref_show_next_episode_airing_time">Mostra la messa in onda del prossimo episodio</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="pref_episode_swipe_start">Azione swipe verso sinistra</string>
|
||||||
|
<string name="pref_episode_swipe">Swipe episodio</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Debanding, mpv.conf… etc</string>
|
||||||
|
<string name="data_saver_stop_exclude">Non escludere più dal risparmio dati</string>
|
||||||
|
<string name="theme_mocha">Mocha</string>
|
||||||
|
<string name="action_hide">Nascondi</string>
|
||||||
|
<string name="label_recent_anime_updates">Novità Anime</string>
|
||||||
|
<string name="data_saver">Risparmio dati</string>
|
||||||
|
<string name="pref_episode_swipe_end">Azione swipe verso destra</string>
|
||||||
|
<string name="go_to_after_opening">Sigla saltata</string>
|
||||||
|
<string name="pref_debanding_disabled">Disabilitato</string>
|
||||||
|
<string name="extension_settings">Impostazioni dell\'estensione</string>
|
||||||
|
<string name="go_to_next_chapter">Capitolo successivo</string>
|
||||||
|
<string name="pref_category_hide_hidden">Nasconi le categorie nascoste dalla schermata delle categorie</string>
|
||||||
|
<string name="pref_category_player_advanced">Impostazioni avanzate del Player</string>
|
||||||
|
<string name="go_to_previous_chapter">Capitolo precedente</string>
|
||||||
|
<string name="choose_video_quality">Scegli la qualità video:</string>
|
||||||
|
<string name="theme_cottoncandy">Zucchero filato</string>
|
||||||
|
<string name="bandwidth_hero">Bandwidth Hero (richiede il Bandwidth Hero server Proxy)</string>
|
||||||
|
<string name="data_saver_downloader">Usa il risparmio dati nel downloader</string>
|
||||||
|
<string name="data_saver_image_quality">Qualità delle immagini</string>
|
||||||
|
<string name="data_saver_summary">Comprimi le immagini prima di scaricarle o mostrarle nel lettore</string>
|
||||||
|
<string name="data_saver_ignore_gif">Ignora le animazioni GIF</string>
|
||||||
|
<string name="data_saver_ignore_jpeg">Ignora le immagini Jpeg</string>
|
||||||
|
<string name="wsrv">wsrv.nl</string>
|
||||||
|
<string name="bandwidth_data_saver_server">Bandwidth Hero Proxy Server</string>
|
||||||
|
<string name="data_saver_server_summary">Scrivi qui l\'url del Bandwidth Hero Proxy Server</string>
|
||||||
|
<string name="data_saver_image_format_summary_off">Salvare le immagini come Jpeg permette di risparmiare spazio rispetto a Webp, ma la qualità è minore.
|
||||||
|
\nAttualmente viene utilizzata la compressione Webp</string>
|
||||||
|
<string name="resmush">resmush.it</string>
|
||||||
|
<string name="download_slots_info">Scaricherà in modo concorrenziale solo da fonti self-hosted o unmetered</string>
|
||||||
|
<string name="data_saver_image_format_summary_on">La dimensione di un file JPEG e considerevole minore di un WEBP(quindi si risparmiano più dato), ma questo vuole dire che si perde più qualità.
|
||||||
|
\nAttualmente comprime in un JPEG</string>
|
||||||
|
<string name="data_saver_image_quality_summary">Valori alti si traducono in una maggiore qualità dell\'immagine, ma questo implica file di dimensione più grande, 80 per cento è una buona media tra dimensione e qualità</string>
|
||||||
|
<string name="data_saver_image_format">Comprimi in JPEG</string>
|
||||||
|
<string name="data_saver_color_bw">Converte in bianco e nero</string>
|
||||||
</resources>
|
</resources>
|
|
@ -4,7 +4,7 @@
|
||||||
<string name="general_categories">카테고리</string>
|
<string name="general_categories">카테고리</string>
|
||||||
<string name="anime_categories">애니메이션 카테고리</string>
|
<string name="anime_categories">애니메이션 카테고리</string>
|
||||||
<string name="entries">서재 항목</string>
|
<string name="entries">서재 항목</string>
|
||||||
<string name="chapters_episodes">회차 및 에피소드</string>
|
<string name="chapters_episodes">회차와 에피소드</string>
|
||||||
<string name="episodes">에피소드</string>
|
<string name="episodes">에피소드</string>
|
||||||
<string name="backup_settings_warning">경고: 설정을 백업하면 동기화 암호와 같은 민감한 정보도 저장됩니다, 이 백업 파일을 공유하지 마십시오!</string>
|
<string name="backup_settings_warning">경고: 설정을 백업하면 동기화 암호와 같은 민감한 정보도 저장됩니다, 이 백업 파일을 공유하지 마십시오!</string>
|
||||||
<string name="label_manga_library">만화</string>
|
<string name="label_manga_library">만화</string>
|
||||||
|
@ -59,12 +59,12 @@
|
||||||
<string name="default_anime_category">기본 애니메이션 카테고리</string>
|
<string name="default_anime_category">기본 애니메이션 카테고리</string>
|
||||||
<string name="pref_manga_library_update_categories_details">카테고리가 업데이트에서 제외된 경우 다른 카테고리에 포함되어 있어도 업데이트 되지 않습니다.</string>
|
<string name="pref_manga_library_update_categories_details">카테고리가 업데이트에서 제외된 경우 다른 카테고리에 포함되어 있어도 업데이트 되지 않습니다.</string>
|
||||||
<string name="pref_anime_library_update_categories_details">제외된 카테고리의 애니메이션은 포함된 카테고리에 있어도 업데이트되지 않습니다.</string>
|
<string name="pref_anime_library_update_categories_details">제외된 카테고리의 애니메이션은 포함된 카테고리에 있어도 업데이트되지 않습니다.</string>
|
||||||
<string name="untrusted_extension_message">이 확장기능은 신뢰할 수 없는 인증서로 서명되어 활성화되지 않았습니다.
|
<string name="untrusted_extension_message">이 확장 앱은 신뢰할 수 없는 인증서로 서명되어 활성화되지 않았습니다.
|
||||||
\n
|
\n
|
||||||
\n일부 악의적인 확장기능은 Tachiyomi에 저장된 로그인 정보를 읽거나 임의의 코드를 실행할 수도 있습니다.
|
\n일부 악의적인 확장 앱은 Tachiyomi에 저장된 로그인 정보를 읽거나 임의의 코드를 실행할 수도 있습니다.
|
||||||
\n
|
\n
|
||||||
\n이 인증서를 신뢰하면 이러한 위험에 노출될 수 있습니다.</string>
|
\n이 인증서를 신뢰하면 이러한 위험에 노출될 수 있습니다.</string>
|
||||||
<string name="unofficial_extension_message_aniyomi">이 확장기능은 Aniyomi의 공식 확장기능이 아닙니다.</string>
|
<string name="unofficial_extension_message_aniyomi">이 확장 앱은 Aniyomi의 공식 확장 앱이 아닙니다.</string>
|
||||||
<string name="rotation_reverse_landscape">가로 반전</string>
|
<string name="rotation_reverse_landscape">가로 반전</string>
|
||||||
<string name="rotation_sensor_portrait">자동 세로</string>
|
<string name="rotation_sensor_portrait">자동 세로</string>
|
||||||
<string name="rotation_sensor_landscape">자동 가로</string>
|
<string name="rotation_sensor_landscape">자동 가로</string>
|
||||||
|
@ -119,7 +119,7 @@
|
||||||
<string name="pref_clear_anime_database">애니메이션 데이터베이스 삭제</string>
|
<string name="pref_clear_anime_database">애니메이션 데이터베이스 삭제</string>
|
||||||
<string name="pref_clear_manga_database_summary">서재에 추가되지 않은 항목의 기록을 삭제합니다</string>
|
<string name="pref_clear_manga_database_summary">서재에 추가되지 않은 항목의 기록을 삭제합니다</string>
|
||||||
<string name="pref_clear_anime_database_summary">서재에 추가되지 않은 애니메이션의 기록을 삭제합니다</string>
|
<string name="pref_clear_anime_database_summary">서재에 추가되지 않은 애니메이션의 기록을 삭제합니다</string>
|
||||||
<string name="clear_database_confirmation">확실합니까\? 서재에 없는 항목의 읽은 기록이 삭제됩니다</string>
|
<string name="clear_database_confirmation">확실합니까\? 서재에 없는 에피소드의 모든 기록이 삭제됩니다</string>
|
||||||
<string name="pref_refresh_library_tracking_summary">상태 및 평점, 마지막으로 읽은 회차를 동기화 서비스로부터 업데이트합니다</string>
|
<string name="pref_refresh_library_tracking_summary">상태 및 평점, 마지막으로 읽은 회차를 동기화 서비스로부터 업데이트합니다</string>
|
||||||
<string name="pref_incognito_mode_summary">읽은 내역의 기록을 일시 정지합니다</string>
|
<string name="pref_incognito_mode_summary">읽은 내역의 기록을 일시 정지합니다</string>
|
||||||
<string name="manga_from_library">서재에서</string>
|
<string name="manga_from_library">서재에서</string>
|
||||||
|
@ -238,8 +238,8 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="episode_settings">에피소드 설정</string>
|
<string name="episode_settings">에피소드 설정</string>
|
||||||
<string name="pref_backup_flags">백업 옵션</string>
|
<string name="pref_backup_flags">백업 옵션</string>
|
||||||
<string name="label_manga_extensions">만화 확장기능</string>
|
<string name="label_manga_extensions">만화 확장 앱</string>
|
||||||
<string name="label_anime_extensions">애니메이션 확장기능</string>
|
<string name="label_anime_extensions">애니메이션 확장 앱</string>
|
||||||
<string name="label_migration_manga">만화 데이터 이전</string>
|
<string name="label_migration_manga">만화 데이터 이전</string>
|
||||||
<string name="label_migration_anime">애니메이션 데이터 이전</string>
|
<string name="label_migration_anime">애니메이션 데이터 이전</string>
|
||||||
<string name="settings">설정</string>
|
<string name="settings">설정</string>
|
||||||
|
@ -256,7 +256,7 @@
|
||||||
<string name="action_global_anime_search">전체 애니메이션 검색</string>
|
<string name="action_global_anime_search">전체 애니메이션 검색</string>
|
||||||
<string name="pref_search_pinned_manga_sources_only">전체 검색에서 핀 설정된 만화 소스만 검색</string>
|
<string name="pref_search_pinned_manga_sources_only">전체 검색에서 핀 설정된 만화 소스만 검색</string>
|
||||||
<string name="pref_search_pinned_anime_sources_only">전체 검색에서 핀 설정된 애니메이션 소스만 검색</string>
|
<string name="pref_search_pinned_anime_sources_only">전체 검색에서 핀 설정된 애니메이션 소스만 검색</string>
|
||||||
<string name="unofficial_anime_extension_message">이 확장기능은 Aniyomi의 공식 확장기능이 아닙니다.</string>
|
<string name="unofficial_anime_extension_message">이 확장 앱은 Aniyomi의 공식 확장 앱이 아닙니다.</string>
|
||||||
<string name="pref_category_volume_brightness">볼륨 및 밝기</string>
|
<string name="pref_category_volume_brightness">볼륨 및 밝기</string>
|
||||||
<string name="pref_category_player_seeking">찾기</string>
|
<string name="pref_category_player_seeking">찾기</string>
|
||||||
<string name="pref_category_pip">Picture-in-Picture (PiP)</string>
|
<string name="pref_category_pip">Picture-in-Picture (PiP)</string>
|
||||||
|
@ -264,10 +264,49 @@
|
||||||
<string name="pref_hide_in_manga_library_items">이미 서재에 있는 만화 항목 숨기기</string>
|
<string name="pref_hide_in_manga_library_items">이미 서재에 있는 만화 항목 숨기기</string>
|
||||||
<string name="pref_hide_in_anime_library_items">이미 서재에 있는 애니메이션 항목 숨기기</string>
|
<string name="pref_hide_in_anime_library_items">이미 서재에 있는 애니메이션 항목 숨기기</string>
|
||||||
<plurals name="download_amount_anime">
|
<plurals name="download_amount_anime">
|
||||||
<item quantity="other">다음 에피소드</item>
|
<item quantity="other">다음 %d 에피스드</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="choose_video_quality">동영상 화질 선택:</string>
|
<string name="choose_video_quality">동영상 화질 선택:</string>
|
||||||
<string name="extension_settings">확장기능 설정</string>
|
<string name="extension_settings">확장 앱 설정</string>
|
||||||
<string name="action_save_screenshot">스크린샷 저장</string>
|
<string name="action_save_screenshot">스크린샷 저장</string>
|
||||||
<string name="stats_header">통계 표시</string>
|
<string name="stats_header">통계 표시</string>
|
||||||
|
<string name="copied_video_link_to_clipboard">영상 화질 링크 주소가 클립보드에 복사되었습니다</string>
|
||||||
|
<string name="pref_show_next_episode_airing_time">다음 에피소드 방송일 표시</string>
|
||||||
|
<string name="pref_episode_swipe_start">왼쪽으로 스와이프</string>
|
||||||
|
<string name="pref_episode_swipe_end">오른쪽으로 스와이프</string>
|
||||||
|
<string name="go_to_after_opening">오프닝 스킵</string>
|
||||||
|
<string name="go_to_next_chapter">다음화</string>
|
||||||
|
<string name="pref_category_player_advanced">플레이어 세부 설정</string>
|
||||||
|
<string name="go_to_previous_chapter">이전화</string>
|
||||||
|
<string name="wsrv">wsrv.nl</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="bandwidth_data_saver_server">Bandwidth Hero 프록시 서버</string>
|
||||||
|
<string name="chapter_dialog_header">회차를 찾기</string>
|
||||||
|
<string name="data_saver_server_summary">Bandwidth Hero 프록시 서버 URL 주소를 입력해 주세요</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking_summary">활성화 시, 다음을 챕터가 없는 경우 인트로 건너뛰기 버튼이 호출됩니다</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking">볼륨 버튼으로 회차를 찾기</string>
|
||||||
|
<string name="pref_debanding_title">Debanding 필터</string>
|
||||||
|
<string name="data_saver_image_format_summary_off">Jpeg 파일은 Webp보다 파일 사이즈가 작지만(더 많은 데이터가 절약), 이미지의 품질이 더 떨어집니다.
|
||||||
|
\nWebp로 압축을 진행합니다</string>
|
||||||
|
<string name="data_saver_exclude">데이터 절약에서 제외</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="data_saver_downloader">다운로드 시 데이터 절약 사용</string>
|
||||||
|
<string name="data_saver_image_quality">이미지 품질</string>
|
||||||
|
<string name="pref_episode_swipe">에피소드 스와이프</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Debanding 필터, mpv.conf… etc</string>
|
||||||
|
<string name="resmush">resmush.it</string>
|
||||||
|
<string name="bandwidth_hero">Bandwidth Hero (Bandwidth Hero 프록시 서버가 필요합니다)</string>
|
||||||
|
<string name="data_saver_stop_exclude">데이터 절약에서 제외 중지</string>
|
||||||
|
<string name="data_saver">데이터 절약</string>
|
||||||
|
<string name="data_saver_image_format_summary_on">Jpeg 파일은 Webp보다 파일 사이즈가 작지만(더 많은 데이터가 절약), 이미지의 품질이 더 떨어집니다.
|
||||||
|
\nJpeg로 압축을 진행합니다</string>
|
||||||
|
<string name="pref_debanding_disabled">비활성화</string>
|
||||||
|
<string name="data_saver_summary">다운로드/로딩 시 이미지 압축</string>
|
||||||
|
<string name="data_saver_image_quality_summary">값이 높으면 이미지 품질이 좋게 저장되지만 파일 크기가 커지게 됩니다. 80%는 좋은 파일 크기와 이미지 품질 사이의 중간값입니다</string>
|
||||||
|
<string name="data_saver_image_format">Jpeg로 압축</string>
|
||||||
|
<string name="data_saver_color_bw">흑백으로 변환</string>
|
||||||
|
<string name="data_saver_ignore_gif">Gif 애니메이션 무시</string>
|
||||||
|
<string name="data_saver_ignore_jpeg">Jpeg 이미지 무시</string>
|
||||||
|
<string name="action_hide">숨기기</string>
|
||||||
|
<string name="pref_category_hide_hidden">카테고리 화면에서 카테고리 숨기기</string>
|
||||||
</resources>
|
</resources>
|
143
i18n/src/main/res/values-or/strings-aniyomi.xml
Normal file
143
i18n/src/main/res/values-or/strings-aniyomi.xml
Normal file
|
@ -0,0 +1,143 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<string name="player_aniskip_recap">ସଂକ୍ଷିପ୍ତବୃତ୍ତି ବାଦ୍ ଦିଅ</string>
|
||||||
|
<string name="player_aniskip_dontskip_toast">%d ସେକେଣ୍ଡରେ ବାଦ୍ ଦେବା</string>
|
||||||
|
<string name="pref_always_use_external_player">ସର୍ବଦା ବହିଃ-ଚାଳକ ବ୍ୟବହାର କରିବା</string>
|
||||||
|
<string name="currently_watching">ଏବେ ଦେଖୁଛନ୍ତି</string>
|
||||||
|
<string name="watching">ଦେଖୁଛନ୍ତି</string>
|
||||||
|
<string name="repeating_anime">ପୁନଃଦେଖୁଛନ୍ତି</string>
|
||||||
|
<string name="pref_enable_netflix_style_aniskip">Netflix ଶୈଳୀ ସକ୍ଷମ କରିବା</string>
|
||||||
|
<string name="pref_player_summary">ପ୍ରଗତି ନିୟନ୍ତ୍ରଣ, ଅନ୍ତଃ-ଚାଳକ, ବହିଃ-ଚାଳକ</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_7">୭ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="player_aniskip_ed">ପ୍ରାନ୍ତ ବାଦ୍ ଦିଅ</string>
|
||||||
|
<string name="player_aniskip_dontskip">ବାଦ୍ ଦିଅନି</string>
|
||||||
|
<string name="action_play_externally">ବହିଃସ୍ଥ ଚାଳନ କରାଇବା</string>
|
||||||
|
<string name="currently_reading">ଏବେ ପଢ଼ୁଛନ୍ତି</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_6">୬ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_5">୫ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_10">୧୦ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="player_aniskip_op">ଆଦ୍ୟ ବାଦ୍ ଦିଅ</string>
|
||||||
|
<string name="action_display_show_continue_reading_button">ଦେଖିବା/ପଢ଼ିବା ଜାରି ରଖିବା ବଟନ୍</string>
|
||||||
|
<string name="quality_dialog_header">ଵିଡ଼ିଓ ଗୁଣଵତ୍ତା</string>
|
||||||
|
<string name="player_aniskip_mixedOp">ମିଶ୍ରିତ ଆଦ୍ୟ ବାଦ୍ ଦିଅ</string>
|
||||||
|
<string name="go_to_after_opening">ଆଦ୍ୟ ବାଦ୍ ଦିଆଗଲା</string>
|
||||||
|
<string name="audio_dialog_header">ଅଡ଼ିଓ</string>
|
||||||
|
<string name="action_next_episode">ପରବର୍ତ୍ତୀ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="player_aniskip_skip">%s ବାଦ୍ ଦିଆଗଲା</string>
|
||||||
|
<string name="player_controls_skip_intro_text">+%1$d ସେ</string>
|
||||||
|
<string name="go_to_next_chapter">ପରବର୍ତ୍ତୀ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_9">୯ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="pref_category_external_player">ବହିଃ-ଚାଳକ</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_8">୮ ସେକେଣ୍ଡ</string>
|
||||||
|
<string name="playback_options_quality">ଵିଡ଼ିଓ ଗୁଣଵତ୍ତା</string>
|
||||||
|
<string name="episodes">ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="plan_to_watch">ଦେଖିବା ପାଇଁ ଇଚ୍ଛୁକ</string>
|
||||||
|
<string name="stats_header">ପରିସଂଖ୍ୟାନ ଦେଖାଅ</string>
|
||||||
|
<string name="pref_clear_chapter_cache">ଅଧ୍ୟାୟର ଦ୍ରୁତିକା ସଫା କରିବା</string>
|
||||||
|
<string name="action_download_unread">ଅପଢ଼ା ଅଧ୍ୟାୟ ଡାଉନଲୋଡ୍ କରିବା</string>
|
||||||
|
<string name="episode_settings">ଅଧ୍ୟାୟ ସେଟିଂ</string>
|
||||||
|
<string name="action_sort_total_episodes">ମୋଟ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="channel_new_chapters_episodes">ଅଧ୍ୟାୟର ଅଦ୍ୟତନସବୁ</string>
|
||||||
|
<string name="pref_category_delete_chapters">ଅଧ୍ୟାୟଗୁଡ଼ିକ ବିଲୋପ କରିବା</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking_summary">ସକ୍ଷମ ହୋଇଥିଲେ, ପରବର୍ତ୍ତୀ ବଟନ୍ ବ୍ୟବହାର କରିଲେ ଉପକ୍ରମ ବାଦ୍ ଦିଅ ବଟନ୍ ପ୍ରୟୋଗ ହେବ ଯଦି କୌଣସି ଅଧ୍ୟାୟ ନ ମିଳେ</string>
|
||||||
|
<string name="recent_anime_time">ଅ. %1$s - %2$s</string>
|
||||||
|
<string name="downloaded_episodes">ଡାଉନଲୋଡ୍ ହୋଇଥିବା ଅଧ୍ୟାୟଗୁଡ଼ିକ</string>
|
||||||
|
<string name="pref_update_only_completely_read">ଅଦେଖା/ଅପଢ଼ା ଅଧ୍ୟାୟ(ଗୁଡ଼ିକ) ସହିତ</string>
|
||||||
|
<string name="download_error">ତ୍ରୁଟି</string>
|
||||||
|
<string name="not_interesting">ରୋଚକ ନୁହଁ</string>
|
||||||
|
<string name="dialog_with_checkbox_remove_description_anime">ଏହା ଏହି ଅଧ୍ୟାୟର ଦର୍ଶନ ତାରିଖକୁ ହଟାଇଦେବ। ଆପଣ ନିଶ୍ଚିତ ଅଛନ୍ତି ତ\?</string>
|
||||||
|
<string name="want_to_watch">ଦେଖିବାକୁ ଚାହୁଁଛନ୍ତି</string>
|
||||||
|
<string name="pref_category_progress">ପ୍ରଗତି</string>
|
||||||
|
<string name="no_episodes_error">କୌଣସି ଅଧ୍ୟାୟ ମିଳିଲା ନାହିଁ</string>
|
||||||
|
<string name="stats_page_2">ପୃଷ୍ଠା ୨</string>
|
||||||
|
<string name="sort_by_episode_number">ଅଧ୍ୟାୟ ସଂଖ୍ୟା ଅନୁଯାୟୀ</string>
|
||||||
|
<string name="episode_download_progress">%1$d%%</string>
|
||||||
|
<plurals name="download_amount_anime">
|
||||||
|
<item quantity="one">ପରବର୍ତ୍ତୀ ଅଧ୍ୟାୟ</item>
|
||||||
|
<item quantity="other">ପରବର୍ତ୍ତୀ %dଟି ଅଧ୍ୟାୟ</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="next_unseen_episodes">
|
||||||
|
<item quantity="one">ପରବର୍ତ୍ତୀ ଅଦେଖା ଅଧ୍ୟାୟ ଯାକ</item>
|
||||||
|
<item quantity="other">ପରବର୍ତ୍ତୀ %dଟି ଅଦେଖା ଅଧ୍ୟାୟ</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="action_view_episodes">ଅଧ୍ୟାୟଗୁଡ଼ିକ ଦେଖନ୍ତୁ</string>
|
||||||
|
<string name="pref_category_player">ଚାଳକ</string>
|
||||||
|
<string name="notification_episodes_single_and_more">ଅଧ୍ୟାୟ %1$s ଏବଂ ଆହୁରି %2$d</string>
|
||||||
|
<string name="action_previous_episode">ପୂର୍ବବର୍ତ୍ତୀ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="no_next_episode">ପରବର୍ତ୍ତୀ ଅଧ୍ୟାୟ ମିଳିଲା ନାହିଁ!</string>
|
||||||
|
<string name="download_notifier_download_paused_episodes">ଅଧ୍ୟାୟ ଡାଉନଲୋଡ୍ ବିରତ ହୋଇଛି</string>
|
||||||
|
<string name="stats_page_3">ପୃଷ୍ଠା ୩</string>
|
||||||
|
<string name="confirm_delete_episodes">ଆପଣ ଚୟନିତ ଅଧ୍ୟାୟଗୁଡ଼ିକ ବିଲୋପ କରିବାକୁ ନିଶ୍ଚିତ ଅଛନ୍ତି ତ\?</string>
|
||||||
|
<string name="notification_episodes_multiple">ଅଧ୍ୟାୟ %1$s</string>
|
||||||
|
<string name="episode_progress">ପ୍ରଗତି: %1$s/%2$s</string>
|
||||||
|
<string name="action_play">ଚଲାଅ</string>
|
||||||
|
<string name="pref_auto_clear_chapter_cache">ଆପ୍ ବନ୍ଦ ହେଲେ ଅଧ୍ୟାୟର ଦ୍ରୁତିକା ସଫା କରିବା</string>
|
||||||
|
<string name="screenshot_show_subs">ସ୍କ୍ରୀନ୍ସଟ୍ରେ ଉପଶୀର୍ଷକ ଦେଖାଇବା</string>
|
||||||
|
<string name="download_paused">ବିରତ ହୋଇଅଛି</string>
|
||||||
|
<string name="action_order_by_episode_number">ଅଧ୍ୟାୟ ସଂଖ୍ୟା ଅନୁଯାୟୀ</string>
|
||||||
|
<string name="action_sort_latest_episode">ସଦ୍ୟତମ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="stats_page">ପରିସଂଖ୍ୟାନ ପୃଷ୍ଠା</string>
|
||||||
|
<string name="local_invalid_episode_format">ଅବୈଧ ଅଧ୍ୟାୟ ଫର୍ମାଟ୍</string>
|
||||||
|
<string name="pref_invalidate_download_cache_summary">ଡାଉନଲୋଡ୍ ହୋଇଥିବା ଅଧ୍ୟାୟଗୁଡ଼ିକୁ ପୁନଃଯାଞ୍ଚ କରିବାଲାଗି ଆପ୍କୁ ବାଧ୍ୟ କରିବା</string>
|
||||||
|
<string name="stats_page_1">ପୃଷ୍ଠା ୧</string>
|
||||||
|
<string name="subtitle_dialog_header">ଉପଶୀର୍ଷକ</string>
|
||||||
|
<string name="screenshot_header">ସ୍କ୍ରୀନ୍ସଟ୍ ନେବା</string>
|
||||||
|
<string name="delete_downloads_for_anime">ଡାଉନଲୋଡ୍ ହୋଇଥିବା ଅଧ୍ୟାୟଗୁଡ଼ିକୁ ବିଲୋପ କରିବେ ତ\?</string>
|
||||||
|
<plurals name="anime_num_episodes">
|
||||||
|
<item quantity="one">%1$sଟିଏ ଅଧ୍ୟାୟ</item>
|
||||||
|
<item quantity="other">%1$sଟି ଅଧ୍ୟାୟ</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="action_display_download_badge_anime">ଡାଉନଲୋଡ୍ ହୋଇଥିବା ଅଧ୍ୟାୟଗୁଡ଼ିକ</string>
|
||||||
|
<string name="episode_progress_no_total">ପ୍ରଗତି: %1$s</string>
|
||||||
|
<string name="unknown_studio">ଅଜଣା ପ୍ରସାର କକ୍ଷ</string>
|
||||||
|
<string name="pref_download_new_episodes">ନୂଆ ଅଧ୍ୟାୟଗୁଡ଼ିକୁ ଡାଉନଲୋଡ୍ କରିବା</string>
|
||||||
|
<string name="label_watched_episodes">ସାରିଛନ୍ତି</string>
|
||||||
|
<string name="show_episode_number">ଅଧ୍ୟାୟ ସଂଖ୍ୟା</string>
|
||||||
|
<plurals name="notification_new_episodes_summary">
|
||||||
|
<item quantity="one">1 ଆଖ୍ୟା ପାଇଁ</item>
|
||||||
|
<item quantity="other">%dଟି ଆଖ୍ୟା ପାଇଁ</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="download_notifier_download_paused_chapters">ଅଧ୍ୟାୟ ଡାଉନଲୋଡ୍ ବିରତ ହୋଇଛି</string>
|
||||||
|
<string name="episode_not_found">ଅଧ୍ୟାୟ ମିଳୁନାହିଁ</string>
|
||||||
|
<string name="notification_episodes_single">ଅଧ୍ୟାୟ %1$s</string>
|
||||||
|
<plurals name="notification_episodes_multiple_and_more">
|
||||||
|
<item quantity="one">ଅଧ୍ୟାୟ %1$s ଏବଂ ଆହୁରି 1</item>
|
||||||
|
<item quantity="other">ଅଧ୍ୟାୟ %1$s ଏବଂ ଆହୁରି %2$dଟି</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="action_download_unseen">ଅଦେଖା ଅଧ୍ୟାୟ ଡାଉନଲୋଡ୍ କରିବା</string>
|
||||||
|
<string name="chapters_episodes">ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="settings">ସେଟିଂ</string>
|
||||||
|
<string name="pref_category_player_advanced">ଵିକଶିତ ଚାଳକ ସେଟିଂ</string>
|
||||||
|
<string name="display_mode_episode">ଅଧ୍ୟାୟ %1$s</string>
|
||||||
|
<string name="go_to_previous_chapter">ପୂର୍ବବର୍ତ୍ତୀ ଅଧ୍ୟାୟ</string>
|
||||||
|
<string name="episode_downloading_progress">ଡାଉନଲୋଡ୍ ଚାଲିଛି (%d%%)</string>
|
||||||
|
<string name="episode_settings_updated">ଅଦ୍ୟତନ ହୋଇଥିବା ଡିଫଲ୍ଟ ଅଧ୍ୟାୟ ସେଟିଂ</string>
|
||||||
|
<string name="notification_new_episodes">ନୂଆ ଅଧ୍ୟାୟ ମିଳିଲା</string>
|
||||||
|
<plurals name="notification_episodes_generic">
|
||||||
|
<item quantity="one">1 ନୂଆ ଅଧ୍ୟାୟ</item>
|
||||||
|
<item quantity="other">%1$dଟି ନୂଆ ଅଧ୍ୟାୟ</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="want_to_read">ପଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି</string>
|
||||||
|
<string name="enable_volume_brightness_gestures">ଧ୍ୱନି ଏବଂ ଉଜ୍ଜ୍ୱଳତା ଅଙ୍ଗଭଙ୍ଗୀ ସକ୍ଷମ କରିବା</string>
|
||||||
|
<string name="action_sort_last_seen">ଗତ ଦର୍ଶନ</string>
|
||||||
|
<string name="action_save_screenshot">ସ୍କ୍ରୀନ୍ସଟ୍ ସଞ୍ଚୟ କରିବା</string>
|
||||||
|
<string name="action_sort_last_checked">ଗତ ଯାଞ୍ଚ</string>
|
||||||
|
<string name="action_play_internally">ଅନ୍ତଃସ୍ଥ ଚାଳନ କରାଇବା</string>
|
||||||
|
<string name="pref_category_internal_player">ଅନ୍ତଃ-ଚାଳକ</string>
|
||||||
|
<string name="pref_backup_flags">ବ୍ୟାକ୍ଅପ୍ ଵିକଳ୍ପ</string>
|
||||||
|
<string name="label_manga">ମଙ୍ଗା</string>
|
||||||
|
<string name="label_migration_manga">ମଙ୍ଗାକୁ ସ୍ଥାନାନ୍ତର କରିବା</string>
|
||||||
|
<string name="action_sort_episode_fetch_date">ଅଧ୍ୟାୟ ଅଣାଯିବା ତାରିଖ</string>
|
||||||
|
<string name="label_history">ମଙ୍ଗା</string>
|
||||||
|
<string name="label_manga_library">ମଙ୍ଗା</string>
|
||||||
|
<string name="label_updates">ମଙ୍ଗା</string>
|
||||||
|
<string name="label_manga_sources">ମଙ୍ଗା ଉତ୍ସ</string>
|
||||||
|
<string name="label_anime_library">ଅନିମେ</string>
|
||||||
|
<string name="action_hide">ଲୁଚାଅ</string>
|
||||||
|
<string name="action_show_manga">ମଙ୍ଗା ଦେଖାଅ</string>
|
||||||
|
<string name="label_anime_sources">ଅନିମେ ଉତ୍ସ</string>
|
||||||
|
<string name="action_sort_last_manga_update">ଗତ ମଙ୍ଗା ଅଦ୍ୟତନ</string>
|
||||||
|
<string name="action_show_anime">ଅନିମେ ଦେଖାଅ</string>
|
||||||
|
<string name="label_anime">ଅନିମେ</string>
|
||||||
|
<string name="action_sort_last_anime_update">ଗତ ଅନିମେ ଅଦ୍ୟତନ</string>
|
||||||
|
</resources>
|
|
@ -4,7 +4,7 @@
|
||||||
<string name="unlock_app">Odblokuj Aniyomi</string>
|
<string name="unlock_app">Odblokuj Aniyomi</string>
|
||||||
<string name="action_sort_last_manga_update">Ostatnia aktualizacja mangi</string>
|
<string name="action_sort_last_manga_update">Ostatnia aktualizacja mangi</string>
|
||||||
<string name="action_show_manga">Pokaż mangę</string>
|
<string name="action_show_manga">Pokaż mangę</string>
|
||||||
<string name="action_display_local_badge_manga">Lokalne mangi</string>
|
<string name="action_display_local_badge_manga">Manga lokalne</string>
|
||||||
<string name="pref_update_only_completely_read">Posiada nieprzeczytane rozdziały</string>
|
<string name="pref_update_only_completely_read">Posiada nieprzeczytane rozdziały</string>
|
||||||
<string name="pref_library_update_show_tab_badge">Pokaż wskaźnik nieprzeczytanych na ikonie Aktualizacje</string>
|
<string name="pref_library_update_show_tab_badge">Pokaż wskaźnik nieprzeczytanych na ikonie Aktualizacje</string>
|
||||||
<string name="default_manga_category">Domyślna kategoria</string>
|
<string name="default_manga_category">Domyślna kategoria</string>
|
||||||
|
@ -82,45 +82,245 @@
|
||||||
<string name="action_sort_unseen_count">Liczba nie obejrzanych</string>
|
<string name="action_sort_unseen_count">Liczba nie obejrzanych</string>
|
||||||
<string name="action_filter_unseen">Nie obejrzane</string>
|
<string name="action_filter_unseen">Nie obejrzane</string>
|
||||||
<plurals name="download_amount_anime">
|
<plurals name="download_amount_anime">
|
||||||
<item quantity="one"/>
|
<item quantity="one">Następny odcinek</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">Następne %d odcinki</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">Następnych %d odcinków</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">Następnych %d odcinków</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="notification_new_episodes_summary">
|
<plurals name="notification_new_episodes_summary">
|
||||||
<item quantity="one"/>
|
<item quantity="one">Dla 1 tytuł</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">Dla %d tytułów</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">Dla %d tytułów</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">Dla %d tytułów</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="notification_episodes_generic">
|
<plurals name="notification_episodes_generic">
|
||||||
<item quantity="one"/>
|
<item quantity="one">1 Nowy odcinek</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">%1$d Nowy odcinki</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">%1$d Nowych odcinków</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">%1$d Nowych odcinków</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="seconds">
|
<plurals name="seconds">
|
||||||
<item quantity="one"/>
|
<item quantity="one">%d sekunda</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">%d sekundy</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">%d sekund</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">%d sekund</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="notification_episodes_multiple_and_more">
|
<plurals name="notification_episodes_multiple_and_more">
|
||||||
<item quantity="one"/>
|
<item quantity="one">Odcinki %1$s i 1 więcej</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">Odcinki %1$s i %2$d więcej</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">Odcinki %1$s i %2$d więcej</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">Odcinki %1$s i %2$d więcej</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="next_unseen_episodes">
|
<plurals name="next_unseen_episodes">
|
||||||
<item quantity="one"/>
|
<item quantity="one">Następny nieobejrzany odcinek</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">Następne %d nieobejrzane odcinki</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">Następne %d nieobejrzane odcinki</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">Następne %d nieobejrzane odcinki</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="anime_num_episodes">
|
<plurals name="anime_num_episodes">
|
||||||
<item quantity="one"/>
|
<item quantity="one">%1$s odcinek</item>
|
||||||
<item quantity="few"/>
|
<item quantity="few">%1$s odcinki</item>
|
||||||
<item quantity="many"/>
|
<item quantity="many">%1$s odcinków</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">%1$s odcinków</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
<string name="playback_speed_dialog_reset">Reset</string>
|
||||||
|
<string name="player_aniskip_recap">Pomiń podsumowanie</string>
|
||||||
|
<string name="player_aniskip_dontskip_toast">Pomiń za %d sekund</string>
|
||||||
|
<string name="also_set_episode_settings_for_library">zastosuj również do wszystkie anime w mojej bibliotece</string>
|
||||||
|
<string name="stats_header">Pokaż statystyki</string>
|
||||||
|
<string name="video_fit_screen">Dopasuj do ekranu</string>
|
||||||
|
<string name="wsrv">wsrv.nl</string>
|
||||||
|
<string name="pref_intro_length">Długość pomijania wstępu</string>
|
||||||
|
<string name="pref_remember_volume">Pamiętaj i przełącz się na ostatnio użyty poziom głośnośći</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_hide_in_manga_library_items">Ukryj wpisy mangi już w bibliotece</string>
|
||||||
|
<string name="pref_always_use_external_player">Zawsze używaj zewnętrznego odtwarzacza</string>
|
||||||
|
<string name="action_screen_fit">Tryb dopasowania do ekranu</string>
|
||||||
|
<string name="episode_settings">Ustawienia odcinka</string>
|
||||||
|
<string name="playback_options_speed">Prędkość odtwarzania</string>
|
||||||
|
<string name="currently_watching">W trakcie Oglądania</string>
|
||||||
|
<string name="pref_search_pinned_anime_sources_only">Tylko przeszukaj przypięte źródła anime w globalnym wyszukiwaniu</string>
|
||||||
|
<string name="pref_external_downloader_selection">Preferowana aplikacja do pobierania</string>
|
||||||
|
<string name="bandwidth_data_saver_server">Serwer Proxy Bandwidth Hero</string>
|
||||||
|
<string name="video_list_empty_error">Nie znaleziono wideo</string>
|
||||||
|
<string name="watching">Oglądanie</string>
|
||||||
|
<string name="pref_category_pip">Obraz-w-obrazie</string>
|
||||||
|
<string name="pref_search_pinned_manga_sources_only">Tylko przeszukaj przypięte źródła mangi w globalnym wyszukiwaniu</string>
|
||||||
|
<string name="chapter_dialog_header">Przewiń do rozdziału</string>
|
||||||
|
<string name="data_saver_server_summary">wpisz adres URL z serwera Bandwidth Hero Proxy</string>
|
||||||
|
<string name="video_crop_screen">Przycięte do ekranu</string>
|
||||||
|
<string name="repeating_anime">Ponowne oglądanie</string>
|
||||||
|
<string name="pref_enable_netflix_style_aniskip">Włącz styl Netflix</string>
|
||||||
|
<string name="pref_player_summary">Kontrola postępu, wewnętrzny odtwarzacz, zewnętrzny odtwarzacz</string>
|
||||||
|
<string name="action_display_local_badge_anime">Anime lokalne</string>
|
||||||
|
<string name="pref_pip_episode_toasts">Wyświetl komunikaty odcinków podczas przełączania się między odcinkami w trybie obrazu w obrazie</string>
|
||||||
|
<string name="unofficial_anime_extension_message">To rozszerzenie nie pochodzi z oficjalnej listy rozszerzeń Aniyomi.</string>
|
||||||
|
<string name="pref_pip_on_exit">Automatycznie przełączaj się w tryb obrazu w obrazie po wyjściu z odtwarzacza</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking_summary">Po włączeniu, użycie opcji \'następny\' spowoduje wywołanie przycisku \'pomiń intro\', jeśli nie zostaną znalezione żadne rozdziały</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_7">7 sekund</string>
|
||||||
|
<string name="snack_add_to_anime_library">Dodaj anime do biblioteki\?</string>
|
||||||
|
<string name="pref_remove_exclude_categories_anime">Wyłączone kategorie anime</string>
|
||||||
|
<string name="recent_anime_time">Odc. %1$s - %2$s</string>
|
||||||
|
<string name="player_aniskip_ed">Pomiń zakończenie</string>
|
||||||
|
<string name="downloaded_episodes">Pobrane odcinki</string>
|
||||||
|
<string name="pref_waiting_time_aniskip">Limit czasu przycisku</string>
|
||||||
|
<string name="action_start_download_internally">Użyj wewnętrznego programu do pobierania</string>
|
||||||
|
<string name="playback_options_title">Opcje odtwarzania</string>
|
||||||
|
<string name="pref_media_control_chapter_seeking">Przeszukuj rozdziały za pomocą kontroli multimediów</string>
|
||||||
|
<string name="pref_debanding_title">Usuwanie artefaktów</string>
|
||||||
|
<string name="pref_remember_brightness">Pamiętaj i przełącz się na ostatnio użyty poziom jasności</string>
|
||||||
|
<string name="pref_category_external_downloader">Zewnętrzny program do pobierania</string>
|
||||||
|
<string name="player_aniskip_dontskip">Nie pomiń</string>
|
||||||
|
<string name="pref_enable_pip">Włącz tryb obrazu w obrazie</string>
|
||||||
|
<string name="copied_video_link_to_clipboard">Skopiowany link jakośc wideo do schowka</string>
|
||||||
|
<string name="action_save_screenshot">Zapisz zrzut ekranu</string>
|
||||||
|
<string name="pref_track_on_add_library">Otwórz menu po dodaniu do biblioteki</string>
|
||||||
|
<string name="data_saver_image_format_summary_off">Rozmiar pliku JPEG jest znacznie mniejszy niż rozmiar pliku WebP (co oznacza że jest oszczędzane więcej danych), ale powoduje to również większą utratę jakości obrazów
|
||||||
|
\nObecnie kompresowane jako Webp</string>
|
||||||
|
<string name="not_interesting">Nieinteresujące</string>
|
||||||
|
<string name="pref_category_player_orientation">Orientacja odtwarzacza</string>
|
||||||
|
<string name="dialog_with_checkbox_remove_description_anime">Spowoduje to usunięcie daty oglądania tego odcinka. Jesteś pewny\?</string>
|
||||||
|
<string name="pref_default_home_tab_library">Ustaw stronę startową na zakładke mangi</string>
|
||||||
|
<string name="pref_hide_in_anime_library_items">Ukryj wpisy anime już w bibliotece</string>
|
||||||
|
<string name="pref_progress_mark_as_seen">W jakim momencie oznaczyć odcinek jako obejrzany</string>
|
||||||
|
<string name="want_to_watch">Chcę obejrzeć</string>
|
||||||
|
<string name="video_stretch_screen">Rozciągnięte</string>
|
||||||
|
<string name="action_remove_bookmark_episode">Usuń odcinek z zakładek</string>
|
||||||
|
<string name="action_play_externally">Odtwórz zewnętrznie</string>
|
||||||
|
<string name="pref_show_next_episode_airing_time">Pokaż czas emisji następnego odcinka</string>
|
||||||
|
<string name="pref_player_hide_controls">Ukryj kontrolki odtwarzacza podczas otwierania odtwarzacza</string>
|
||||||
|
<string name="pref_category_progress">Postęp</string>
|
||||||
|
<string name="player_title">%1$s - %2$s</string>
|
||||||
|
<string name="pref_player_smooth_seek">Włącz precyzyjne przeszukiwanie</string>
|
||||||
|
<string name="pref_clear_anime_database_summary">Usuń historię dla anime które nie są zapisane w twojej bibliotece</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="currently_reading">W trakcie czytania</string>
|
||||||
|
<string name="no_episodes_error">Nie znaleziono odcinków</string>
|
||||||
|
<string name="label_migration_manga">Migruj Manga</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_6">6 sekund</string>
|
||||||
|
<string name="stats_page_2">Strona 2</string>
|
||||||
|
<string name="sort_by_episode_number">Według numeru odcinka</string>
|
||||||
|
<string name="episode_download_progress">%1$d%%</string>
|
||||||
|
<string name="rotation_sensor_portrait">Sensor portret</string>
|
||||||
|
<string name="pref_episode_swipe_start">Akcja przesunięcia w lewo</string>
|
||||||
|
<string name="pref_enable_auto_skip_ani_skip">Włącz automatyczne pomijanie</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_5">5 sekund</string>
|
||||||
|
<string name="pref_player_fullscreen">Pokaż zawartość w wycięciu ekranu</string>
|
||||||
|
<string name="action_global_anime_search">Globalne wyszukiwanie Anime</string>
|
||||||
|
<string name="unofficial_extension_message_aniyomi">To rozszerzenie nie pochodzi z oficjalnej listy rozszerzeń Aniyomi.</string>
|
||||||
|
<string name="action_change_intro_length">Zmień długość intro</string>
|
||||||
|
<string name="enable_horizontal_seek_gesture">Włącz gest przewijania poziomego</string>
|
||||||
|
<string name="label_watched_duration">Czas oglądania</string>
|
||||||
|
<string name="pref_skip_length">Czas przewinięcia po dwukrotnym kliknięciu do pominięcia</string>
|
||||||
|
<string name="pref_category_player">Odtwarzacz</string>
|
||||||
|
<string name="data_saver_image_quality">Jakość Obrazu</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_10">10 sekund</string>
|
||||||
|
<string name="dialog_with_checkbox_reset_anime">Zresetuj wszystkie odcinki dla tego anime</string>
|
||||||
|
<string name="pref_episode_swipe">Przesunięcie odcinka</string>
|
||||||
|
<string name="notification_episodes_single_and_more">Odcinek %1$s i jeszcze %2$d</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Usuwanie artefaktów, mpv.conf. . . I dalej</string>
|
||||||
|
<string name="resmush">resmush.it</string>
|
||||||
|
<string name="player_aniskip_op">Pomiń intro</string>
|
||||||
|
<string name="bandwidth_hero">Bandwidth Hero (Wymaga serwera Proxy Bandwidth Hero)</string>
|
||||||
|
<string name="no_next_episode">Następny odcinek nie znaleziony!</string>
|
||||||
|
<string name="download_notifier_download_paused_episodes">Pobieranie odcinka zostało wstrzymane</string>
|
||||||
|
<string name="stats_page_3">Strona 3</string>
|
||||||
|
<string name="download_ahead_info_anime">Działa tylko na wpisy w bibliotece jeśli obecny odcinek oraz następny są już pobrane</string>
|
||||||
|
<string name="pref_adjust_orientation_video_dimensions">Dopasuj orientację na podstawie wymiarów wideo</string>
|
||||||
|
<string name="confirm_delete_episodes">Czy na pewno chcesz usunąć wybrane odcinki\?</string>
|
||||||
|
<string name="notification_episodes_multiple">Odcinki %1$s</string>
|
||||||
|
<string name="action_global_manga_search">Globalne wyszukiwanie mangi</string>
|
||||||
|
<string name="episode_progress">Postęp: %1$s/%2$s</string>
|
||||||
|
<string name="action_play">Odtwórz</string>
|
||||||
|
<string name="action_play_internally">Odtwórz wewnętrznie</string>
|
||||||
|
<string name="rotation_reverse_landscape">Odwrotny tryb krajobrazowy</string>
|
||||||
|
<string name="label_manga_extensions">Rozszerzenia mangi</string>
|
||||||
|
<string name="screenshot_show_subs">Pokaż napisy na zrzucie ekranu</string>
|
||||||
|
<string name="action_order_by_episode_number">Według numeru odcinka</string>
|
||||||
|
<string name="pref_player_smooth_seek_summary">Po włączeniu, przeszukiwanie nie będzie się koncentrować na klatkach kluczowych, co prowadzi do wolniejszego, ale precyzyjnego przeszukiwania</string>
|
||||||
|
<string name="stats_page">Strona statystyk</string>
|
||||||
|
<string name="local_invalid_episode_format">Nieprawidłowy format odcinka</string>
|
||||||
|
<string name="pref_invalidate_download_cache_summary">Zmuś aplikację do ponownego sprawdzenia pobranych rozdziałów i odcinków</string>
|
||||||
|
<string name="pref_default_intro_length">Domyślna długość pomijania wstępu</string>
|
||||||
|
<string name="playback_speed_dialog_title">Zmień prędkość odtwarzania:</string>
|
||||||
|
<string name="default_anime_category">Domyślna kategoria anime</string>
|
||||||
|
<string name="pref_preserve_watching_position">Zachowaj postęp oglądania na obejrzanych odcinkach</string>
|
||||||
|
<string name="stats_page_1">Strona 1</string>
|
||||||
|
<string name="subtitle_dialog_header">Napisy</string>
|
||||||
|
<string name="screenshot_header">Zrób zrzut ekranu</string>
|
||||||
|
<string name="action_display_show_continue_reading_button">Przycisk Kontynuuj oglądanie/czytanie</string>
|
||||||
|
<string name="delete_downloads_for_anime">Usunąć pobrane odcinki\?</string>
|
||||||
|
<string name="used_cache_both">Używane przez anime: %1$s, używane przez manga: %2$s</string>
|
||||||
|
<string name="action_bookmark_episode">Dodaj odcinek do zakładek</string>
|
||||||
|
<string name="data_saver_image_format_summary_on">Rozmiar pliku JPEG jest znacznie mniejszy niż rozmiar pliku WebP (co oznacza że jest oszczędzane więcej danych), ale powoduje to również większą utratę jakości obrazów.
|
||||||
|
\nObecnie kompresowane jako Jpeg</string>
|
||||||
|
<string name="share_screenshot_info">%1$s: %2$s, %3$s</string>
|
||||||
|
<string name="episode_progress_no_total">Postęp: %1$s</string>
|
||||||
|
<string name="download_unseen">Nieobejrzany</string>
|
||||||
|
<string name="auto_download_while_watching">Automatycznie pobieraj podczas oglądania</string>
|
||||||
|
<string name="unknown_studio">Nieznane studio</string>
|
||||||
|
<string name="pref_download_new_episodes">Pobierz nowe odcinki</string>
|
||||||
|
<string name="pref_episode_swipe_end">Akcja przesunięcia w prawo</string>
|
||||||
|
<string name="label_anime_extensions">Rozszerzenia anime</string>
|
||||||
|
<string name="quality_dialog_header">Jakość</string>
|
||||||
|
<string name="pref_category_internal_player">Odtwarzacz wewnętrzny</string>
|
||||||
|
<string name="pref_clear_anime_database">Wyczyść bazę danych Anime</string>
|
||||||
|
<string name="player_aniskip_mixedOp">Pomiń MixedOp</string>
|
||||||
|
<string name="show_episode_number">Numer odcinka</string>
|
||||||
|
<string name="go_to_after_opening">OP zostało pominięte</string>
|
||||||
|
<string name="audio_dialog_header">Dźwięk</string>
|
||||||
|
<string name="episode_not_found">Odcinek nie znaleziony</string>
|
||||||
|
<string name="notification_episodes_single">Odcinek %1$s</string>
|
||||||
|
<string name="pref_debanding_disabled">Wyłączone</string>
|
||||||
|
<string name="pref_external_player_preference">Preferencja zewnętrznego odtwarzacza</string>
|
||||||
|
<string name="data_saver_summary">Kompresuj obrazy przed pobraniem lub załadowaniem do czytnika</string>
|
||||||
|
<string name="disable_auto_play">Auto-play jest wyłączone</string>
|
||||||
|
<string name="enable_auto_play">Auto-play jest włączone</string>
|
||||||
|
<string name="local_anime_source">Lokalne źródło anime</string>
|
||||||
|
<string name="label_history">Manga</string>
|
||||||
|
<string name="player_aniskip_skip">%s Pominięte</string>
|
||||||
|
<string name="data_saver_image_quality_summary">Wyższe wartości oznaczają, że zapisywany jest wyższy procent jakości obrazu, ale też oznacza że rozmiar pliku jest większy. 80 procent to dobra mediana między rozmiarem pliku a jakością obrazu</string>
|
||||||
|
<string name="toggle_stats">Włącz/Wyłącz statystyki</string>
|
||||||
|
<string name="player_controls_skip_intro_text">%1$d s</string>
|
||||||
|
<string name="pref_default_portrait_orientation">Domyślny portret</string>
|
||||||
|
<string name="extension_settings">Ustawienia rozszerzeń</string>
|
||||||
|
<string name="pref_enable_aniskip">Włącz AniSkip</string>
|
||||||
|
<string name="pref_use_external_downloader">Zawsze używaj zewnętrznego programu do pobierania dla anime</string>
|
||||||
|
<string name="pref_skip_disable">Wyłącz</string>
|
||||||
|
<string name="go_to_next_chapter">Następny rozdział</string>
|
||||||
|
<string name="settings">Ustawienia</string>
|
||||||
|
<string name="pref_default_player_orientation">Orientacja domyślna</string>
|
||||||
|
<string name="pref_backup_flags">Opcje kopii zapasowej</string>
|
||||||
|
<string name="pref_anime_library_update_categories_details">Anime w wykluczonych kategoriach nie będzie aktualizowane, nawet jeśli znajdują się również w uwzględnionych kategoriach.</string>
|
||||||
|
<string name="data_saver_image_format">Kompresuj jako Jpeg</string>
|
||||||
|
<string name="pref_category_player_advanced">Zaawansowane ustawienia odtwarzacza</string>
|
||||||
|
<string name="pref_category_player_aniskip_info">AniSkip wymaga aby anime było śledzone przez MAL lub Anilist aby działało</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_9">9 sekund</string>
|
||||||
|
<string name="label_migration_anime">Migruj Anime</string>
|
||||||
|
<string name="pref_category_volume_brightness">Głośność i Jasność</string>
|
||||||
|
<string name="rotation_sensor_landscape">Sensor krajobrazowa</string>
|
||||||
|
<string name="display_mode_episode">Odcinek %1$s</string>
|
||||||
|
<string name="pref_category_external_player">Odtwarzacz zewnętrzny</string>
|
||||||
|
<string name="data_saver_color_bw">Konwertuj na czarno-białe</string>
|
||||||
|
<string name="anime_from_library">Anime z biblioteki</string>
|
||||||
|
<string name="information_no_recent_anime">Nic niedawno nie oglądane</string>
|
||||||
|
<string name="go_to_previous_chapter">Poprzedni rozdział</string>
|
||||||
|
<string name="data_saver_ignore_gif">Ignoruj animacje GIF</string>
|
||||||
|
<string name="data_saver_ignore_jpeg">Ignoruj obrazy JPEG</string>
|
||||||
|
<string name="episode_downloading_progress">Pobieranie (%d%%)</string>
|
||||||
|
<string name="pref_backup_flags_summary">Jakie informacje zawrzeć w pliku kopii zapasowej</string>
|
||||||
|
<string name="action_start_download_externally">Użyj zewnętrznego programu do pobierania</string>
|
||||||
|
<string name="pref_category_player_seeking">Pzewijanie</string>
|
||||||
|
<string name="episode_settings_updated">Aktualizowane domyślne ustawienia odcinków</string>
|
||||||
|
<string name="notification_new_episodes">Znaleziono nowe odcinki</string>
|
||||||
|
<string name="pref_waiting_time_aniskip_8">8 sekund</string>
|
||||||
|
<string name="choose_video_quality">Wybierz jakość wideo:</string>
|
||||||
|
<string name="want_to_read">Chcę przeczytać</string>
|
||||||
|
<string name="pref_mpv_conf">Edytuj plik konfiguracyjny MPV w celu dalszej konfiguracji odtwarzacza</string>
|
||||||
|
<string name="player_hwdec_dialog_title">Ustaw domyślny tryb dekodowania sprzętowego</string>
|
||||||
|
<string name="pref_default_landscape_orientation">Domyślny krajobrazowe</string>
|
||||||
|
<string name="local_manga_source">Lokalne źródło mangi</string>
|
||||||
|
<string name="playback_options_quality">Jakość</string>
|
||||||
|
<string name="enable_volume_brightness_gestures">Włącz gesty głośności i jasności</string>
|
||||||
|
<string name="plan_to_watch">Planowane do obejrzenia</string>
|
||||||
</resources>
|
</resources>
|
|
@ -40,7 +40,7 @@
|
||||||
<string name="action_display_download_badge_anime">Episódios baixados</string>
|
<string name="action_display_download_badge_anime">Episódios baixados</string>
|
||||||
<string name="action_display_local_badge_manga">Mangá local</string>
|
<string name="action_display_local_badge_manga">Mangá local</string>
|
||||||
<string name="action_display_local_badge_anime">Anime local</string>
|
<string name="action_display_local_badge_anime">Anime local</string>
|
||||||
<string name="action_display_show_continue_reading_button">Mostrar o botão continuar assistindo/lendo</string>
|
<string name="action_display_show_continue_reading_button">Botão Continuar assistindo/lendo</string>
|
||||||
<string name="action_order_by_episode_number">Por número do episódios</string>
|
<string name="action_order_by_episode_number">Por número do episódios</string>
|
||||||
<string name="pref_player_summary">Controle de progresso, reprodutor interno, reprodutor externo</string>
|
<string name="pref_player_summary">Controle de progresso, reprodutor interno, reprodutor externo</string>
|
||||||
<string name="pref_update_only_completely_read">Com episódio(s) não visto(s)/capítulo(s) não lido(s)</string>
|
<string name="pref_update_only_completely_read">Com episódio(s) não visto(s)/capítulo(s) não lido(s)</string>
|
||||||
|
|
|
@ -322,4 +322,15 @@
|
||||||
<string name="go_to_next_chapter">Наступний розділ</string>
|
<string name="go_to_next_chapter">Наступний розділ</string>
|
||||||
<string name="go_to_previous_chapter">Попередній розділ</string>
|
<string name="go_to_previous_chapter">Попередній розділ</string>
|
||||||
<string name="go_to_after_opening">Пропустити опенінґ</string>
|
<string name="go_to_after_opening">Пропустити опенінґ</string>
|
||||||
|
<string name="pref_debanding_cpu">CPU</string>
|
||||||
|
<string name="pref_debanding_title">Налагодження</string>
|
||||||
|
<string name="pref_debanding_gpu">GPU</string>
|
||||||
|
<string name="pref_category_player_advanced_subtitle">Налагодження, mpv.conf… та ін.</string>
|
||||||
|
<string name="action_hide">Приховати</string>
|
||||||
|
<string name="pref_debanding_disabled">Вимкнено</string>
|
||||||
|
<string name="pref_category_hide_hidden">Сховати приховані категорії з екрану категорій</string>
|
||||||
|
<string name="pref_category_player_advanced">Розширені налаштування плеєра</string>
|
||||||
|
<string name="theme_mocha">Моча</string>
|
||||||
|
<string name="label_recent_anime_updates">Оновлення аніме</string>
|
||||||
|
<string name="theme_cottoncandy">Бавовняні цукерки</string>
|
||||||
</resources>
|
</resources>
|
|
@ -1,6 +1,6 @@
|
||||||
-keep class eu.kanade.tachiyomi.source.model.** { public protected *; }
|
-keep class eu.kanade.tachiyomi.source.model.** { public protected *; }
|
||||||
-keep class eu.kanade.tachiyomi.source.online.** { public protected *; }
|
-keep class eu.kanade.tachiyomi.source.online.** { public protected *; }
|
||||||
-keep class eu.kanade.tachiyomi.source.** extends eu.kanade.tachiyomi.source.Source { public protected *; }
|
-keep class eu.kanade.tachiyomi.source.** extends eu.kanade.tachiyomi.source.MangaSource { public protected *; }
|
||||||
|
|
||||||
-keep class eu.kanade.tachiyomi.animesource.model.** { public protected *; }
|
-keep class eu.kanade.tachiyomi.animesource.model.** { public protected *; }
|
||||||
-keep class eu.kanade.tachiyomi.animesource.online.** { public protected *; }
|
-keep class eu.kanade.tachiyomi.animesource.online.** { public protected *; }
|
||||||
|
|
Loading…
Reference in a new issue