Merge branch 'master' of https://github.com/tachiyomiorg/tachiyomi into sync-part-final

This commit is contained in:
KaiserBh 2024-01-14 03:25:40 +11:00
commit 89c577952c
No known key found for this signature in database
GPG Key ID: 14D73B142042BBA9
16 changed files with 182 additions and 64 deletions

View File

@ -40,11 +40,14 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.dp
import cafe.adriel.voyager.navigator.LocalNavigator
import cafe.adriel.voyager.navigator.currentOrThrow
import dev.icerock.moko.resources.StringResource
import eu.kanade.presentation.browse.components.BaseBrowseItem
import eu.kanade.presentation.browse.components.ExtensionIcon
import eu.kanade.presentation.components.WarningBanner
import eu.kanade.presentation.manga.components.DotSeparatorNoSpaceText
import eu.kanade.presentation.more.settings.screen.browse.ExtensionReposScreen
import eu.kanade.presentation.util.rememberRequestPackageInstallsPermissionState
import eu.kanade.tachiyomi.extension.model.Extension
import eu.kanade.tachiyomi.extension.model.InstallStep
@ -52,6 +55,7 @@ import eu.kanade.tachiyomi.ui.browse.extension.ExtensionUiModel
import eu.kanade.tachiyomi.ui.browse.extension.ExtensionsScreenModel
import eu.kanade.tachiyomi.util.system.LocaleHelper
import eu.kanade.tachiyomi.util.system.launchRequestPackageInstallsPermission
import kotlinx.collections.immutable.persistentListOf
import tachiyomi.i18n.MR
import tachiyomi.presentation.core.components.FastScrollLazyColumn
import tachiyomi.presentation.core.components.material.PullRefresh
@ -59,6 +63,7 @@ import tachiyomi.presentation.core.components.material.padding
import tachiyomi.presentation.core.components.material.topSmallPaddingValues
import tachiyomi.presentation.core.i18n.stringResource
import tachiyomi.presentation.core.screens.EmptyScreen
import tachiyomi.presentation.core.screens.EmptyScreenAction
import tachiyomi.presentation.core.screens.LoadingScreen
import tachiyomi.presentation.core.theme.header
import tachiyomi.presentation.core.util.plus
@ -80,6 +85,8 @@ fun ExtensionScreen(
onClickUpdateAll: () -> Unit,
onRefresh: () -> Unit,
) {
val navigator = LocalNavigator.currentOrThrow
PullRefresh(
refreshing = state.isRefreshing,
onRefresh = onRefresh,
@ -96,6 +103,13 @@ fun ExtensionScreen(
EmptyScreen(
stringRes = msg,
modifier = Modifier.padding(contentPadding),
actions = persistentListOf(
EmptyScreenAction(
stringRes = MR.strings.label_extension_repos,
icon = Icons.Outlined.Settings,
onClick = { navigator.push(ExtensionReposScreen()) },
),
),
)
}
else -> {

View File

@ -1,5 +1,5 @@
[versions]
compiler = "1.5.7"
compiler = "1.5.8"
compose-bom = "2023.12.00-alpha04"
accompanist = "0.33.2-alpha"

View File

@ -1,5 +1,5 @@
[versions]
kotlin_version = "1.9.21"
kotlin_version = "1.9.22"
serialization_version = "1.6.2"
xml_serialization_version = "0.86.3"

View File

@ -52,4 +52,20 @@
<item quantity="one">Следващата непрочетена глава</item>
<item quantity="other">Следващите %d непрочетени глави</item>
</plurals>
<plurals name="day">
<item quantity="one">1 ден</item>
<item quantity="other">%d дни</item>
</plurals>
<plurals name="missing_chapters">
<item quantity="one">Липсваща %1$s глава</item>
<item quantity="other">Липсващи %1$s глави</item>
</plurals>
<plurals name="download_amount">
<item quantity="one">Следваща глава</item>
<item quantity="other">Следващи %d глави</item>
</plurals>
<plurals name="num_repos">
<item quantity="one">%d хранилище</item>
<item quantity="other">%d хранилища</item>
</plurals>
</resources>

View File

@ -329,7 +329,7 @@
<string name="restoring_backup_error">Възстановяването неуспешно</string>
<string name="restore_in_progress">Възстановяването е в процес</string>
<string name="creating_backup_error">Съхраняването неуспешно</string>
<string name="backup_in_progress">Копието вече се запазва</string>
<string name="backup_in_progress">Архивирането вече е в ход</string>
<string name="restore_duration">%02d мин, %02d сек</string>
<string name="pref_webtoon_side_padding">Странично разстояние</string>
<string name="pref_category_reading">Четене</string>
@ -344,7 +344,7 @@
<string name="lock_never">Никога</string>
<string name="lock_always">Винаги</string>
<string name="lock_when_idle">Заключи при неактивност</string>
<string name="lock_with_biometrics">Изисквай отключване</string>
<string name="lock_with_biometrics">Изискване на отключване</string>
<string name="pref_category_security">Сигурност</string>
<string name="pref_manage_notifications">Уведомления</string>
<string name="theme_system">Система на абонаментите</string>

View File

@ -97,11 +97,9 @@
<string name="ext_untrusted">No és de confiança</string>
<string name="ext_uninstall">Desinstal·la</string>
<string name="untrusted_extension">Extensió que no és de confiança</string>
<string name="untrusted_extension_message">Aquesta extensió lha signada algun autor desconegut i no sha carregat.
<string name="untrusted_extension_message">Les extensions malicioses poden llegir qualsevol credencial dinici de sessió desada o executar codi arbitrari.
\n
\nLes extensions malicioses poden llegir qualsevol credencial dinici de sessió desada o executar codi arbitrari.
\n
\nSi confieu en el certificat daquesta extensió, accepteu aquests riscos.</string>
\nSi confieu en aquesta extensió, accepteu aquests riscos.</string>
<string name="pref_fullscreen">Pantalla completa</string>
<string name="pref_page_transitions">Anima les transicions de pàgina</string>
<string name="pref_show_page_number">Mostra el número de pàgina</string>
@ -779,7 +777,7 @@
<string name="onboarding_permission_notifications_description">Rebeu notificacions quan hi hagi actualitzacions de la biblioteca i més.</string>
<string name="onboarding_permission_action_grant">Permet</string>
<string name="available_disk_space_info">Disponible: %1$s / Total: %2$s</string>
<string name="manga_interval_expected_update">Sha previst que sen publicaran nous capítols pels volts de %1$s, es comprova cada %2$s.</string>
<string name="manga_interval_expected_update">Sha previst que sen publicaran nous capítols daquí a %1$s, es comprova cada %2$s.</string>
<string name="invalid_backup_file_error">Error complet:</string>
<string name="ext_permission_install_apps_warning">Calen permisos per a instal·lar extensions. Premeu aquí per a concedir-les.</string>
<string name="private_settings">Inclou-hi configuració sensible (per exemple, testimonis dautenticació dels serveis de seguiment)</string>
@ -793,10 +791,11 @@
<string name="onboarding_storage_help_action">Guia demmagatzematge</string>
<string name="onboarding_storage_help_info">Heu actualitzat duna versió més antiga i no sabeu què heu de seleccionar? Consulteu la guia demmagatzematge per a més informació.</string>
<string name="theme_nord">Nòrdic</string>
<string name="pref_library_update_smart_update">Actualitzacions intel·lgents</string>
<string name="pref_library_update_smart_update">Actualitzacions intel·ligents</string>
<string name="ext_revoke_trust">Revoca les extensions de confiança desconegudes</string>
<string name="action_add_repo">Afegeix un repositori</string>
<string name="label_add_repo_input">URL del repositori</string>
<string name="manga_interval_expected_update_soon">Aviat</string>
<string name="manga_interval_custom_amount">Freqüència dactualització personalitzada:</string>
<string name="action_open_repo">Obre el repositori dorigen</string>
</resources>

View File

@ -65,7 +65,7 @@
<item quantity="other">%d Tage</item>
</plurals>
<plurals name="num_repos">
<item quantity="one">%d Repo</item>
<item quantity="other">%d Repos</item>
<item quantity="one">%d Repository</item>
<item quantity="other">%d Repositorys</item>
</plurals>
</resources>

View File

@ -781,8 +781,8 @@
<string name="onboarding_permission_action_grant">Zulassen</string>
<string name="invalid_backup_file_error">Vollständiger Fehler:</string>
<string name="manga_interval_custom_amount">Benutzerdefinierte Aktualisierungshäufigkeit:</string>
<string name="label_extension_repos">Erweiterungs-Repositories</string>
<string name="information_empty_repos">Es wurden noch keine Repositories festgelegt.</string>
<string name="label_extension_repos">Erweiterungs-Repositorys</string>
<string name="information_empty_repos">Es wurden noch keine Repositorys festgelegt.</string>
<string name="action_add_repo">Repository hinzufügen</string>
<string name="error_repo_exists">Dieses Repository existiert bereits!</string>
<string name="action_delete_repo">Repository löschen</string>
@ -791,7 +791,7 @@
<string name="onboarding_storage_help_action">Speicherleitfaden</string>
<string name="pref_library_update_smart_update">Intelligentes Aktualisieren</string>
<string name="label_add_repo_input">Repository-URL</string>
<string name="action_add_repo_message">Füge zusätzliche Repositories zu Tachiyomi hinzu. Deren URL sollte mit „index.min.json“ enden.</string>
<string name="action_add_repo_message">Füge zusätzliche Repositorys zu Tachiyomi hinzu. Deren URL sollte mit „index.min.json“ enden.</string>
<string name="invalid_repo_name">Ungültige Repository-URL</string>
<string name="manga_interval_expected_update">Neue Kapitel vsl. in ca. %1$s, überprüfe ca. alle %2$s</string>
<string name="theme_nord">Nord</string>

View File

@ -9,7 +9,7 @@
<item quantity="other">%d kategorioj</item>
</plurals>
<plurals name="manga_num_chapters">
<item quantity="one">1 ĉapitro</item>
<item quantity="one">%1$s ĉapitro</item>
<item quantity="other">%1$s ĉapitroj</item>
</plurals>
<plurals name="notification_chapters_multiple_and_more">
@ -33,7 +33,7 @@
<item quantity="other">%d ŝanĝspuriloj</item>
</plurals>
<plurals name="download_queue_summary">
<item quantity="one">1 restas</item>
<item quantity="one">%1$s restas</item>
<item quantity="other">%1$s restas</item>
</plurals>
<plurals name="restore_completed_message">
@ -44,4 +44,20 @@
<item quantity="one">Hieraŭ</item>
<item quantity="other">Antaŭ %1$d tagoj</item>
</plurals>
<plurals name="day">
<item quantity="one">1 tago</item>
<item quantity="other">%d tagoj</item>
</plurals>
<plurals name="download_amount">
<item quantity="one">Sekva ĉapitro</item>
<item quantity="other">Sekvaj %d ĉapitroj</item>
</plurals>
<plurals name="missing_chapters">
<item quantity="one">Mankas %1$s ĉapitro</item>
<item quantity="other">Mankas %1$s ĉapitroj</item>
</plurals>
<plurals name="next_unread_chapters">
<item quantity="one">Sekva nelegita ĉapitro</item>
<item quantity="other">Sekvaj %d nelegitaj ĉapitroj</item>
</plurals>
</resources>

View File

@ -9,8 +9,8 @@
<item quantity="other">%d (na) kategorya</item>
</plurals>
<plurals name="update_check_notification_ext_updates">
<item quantity="one">Ang extension ay available upang i-update</item>
<item quantity="other">Ang mga %d (na) extension ay available upang i-update</item>
<item quantity="one">Ang extension ay maaari nang i-update</item>
<item quantity="other">Ang mga %d (na) extension ay maaari nang i-update</item>
</plurals>
<plurals name="notification_chapters_multiple_and_more">
<item quantity="one">Mga kabanata %1$s at isa pa</item>
@ -38,7 +38,7 @@
</plurals>
<plurals name="num_trackers">
<item quantity="one">%d tracker</item>
<item quantity="other">%d na mga tracker</item>
<item quantity="other">%d mga tracker</item>
</plurals>
<plurals name="missing_chapters_warning">
<item quantity="one">Nilaktawan ang %d na kabanata, maaaring ito ay wala sa source o na-filter ang mga ito</item>
@ -64,4 +64,8 @@
<item quantity="one">1 araw</item>
<item quantity="other">%d (mga) araw</item>
</plurals>
<plurals name="num_repos">
<item quantity="one">%d na repo</item>
<item quantity="other">%d na mga repo</item>
</plurals>
</resources>

View File

@ -21,12 +21,12 @@
<string name="action_pin">I-pin</string>
<string name="action_disable">Isara</string>
<string name="action_display_show_tabs">Ipakita ang mga tab ng kategorya</string>
<string name="action_display_download_badge">Bilang ng na-download</string>
<string name="action_display_comfortable_grid">Maginhawa</string>
<string name="action_display_download_badge">Bilang ng kabanatang na-download</string>
<string name="action_display_comfortable_grid">Maalwan na grid</string>
<string name="action_display_list">Listahan</string>
<string name="action_display_grid">Siksik</string>
<string name="action_display_grid">Siksik na grid</string>
<string name="action_display">Pagpapakita</string>
<string name="action_display_mode">Pagpapakita</string>
<string name="action_display_mode">Istilo ng pagpapakita</string>
<string name="action_migrate">Ilipat</string>
<string name="action_open_in_web_view">Buksan sa WebView</string>
<string name="action_open_in_browser">Buksan sa browser</string>
@ -72,7 +72,7 @@
<string name="history">Nakaraan</string>
<string name="track">Tina-track</string>
<string name="chapters">Mga Kabanata</string>
<string name="manga">Mga entry ng aklatan</string>
<string name="manga">Mga nilalaman ng aklatan</string>
<string name="categories">Kategorya</string>
<string name="information_empty_category">Wala ka pang kategorya. Pindutin ang plus button para gumawa ng isa para sa pag-aayos ng iyong aklatan.</string>
<string name="information_empty_library">Bakante ang Aklatan mo</string>
@ -450,7 +450,7 @@
<string name="action_filter_tracked">Sinusubaybayan</string>
<string name="right_and_left_nav">Kaliwa at Kanan</string>
<string name="pref_dual_page_split">Hatiin ang mga malalapad na pahina</string>
<string name="action_display_show_number_of_items">Ipakita ang bilang ng mga item</string>
<string name="action_display_show_number_of_items">Ipakita ang bilang ng mga aytem</string>
<string name="pref_dual_page_invert_summary">Kung sakaling hindi sumasakto sa direksyon ng pagbabasa ang paghahati sa malalapad na pahina</string>
<string name="pref_dual_page_invert">Baligtarin ang paghahati sa pahina</string>
<string name="backup_restore_content_full">Kailangan mong i-install muli ang mga nawawalang extension at mag-login muli sa mga tracker pagkatapos para magamit ang mga ito.</string>
@ -496,7 +496,7 @@
<string name="off">Naka-off</string>
<string name="on">Naka-on</string>
<string name="action_display_local_badge">Lokal na source</string>
<string name="categorized_display_settings">Mga setting ng bawat kategorya para sa pag-aayos</string>
<string name="categorized_display_settings">Mga setting ng bawat kategorya para sa pagbubukod-bukod</string>
<string name="information_empty_category_dialog">Wala ka pang kategorya.</string>
<string name="tracking_guide">Gabay sa pag-track</string>
<string name="action_start_downloading_now">I-download na</string>
@ -709,7 +709,7 @@
<string name="intervals_header">Mga pagitan</string>
<string name="skipped_reason_not_in_release_period">Nilaktawan dahil walang inaasahang release ngayong araw</string>
<string name="has_results">May mga resulta</string>
<string name="delete_downloaded">Tanggalin ang na-download</string>
<string name="delete_downloaded">Burahin ang na-download</string>
<string name="action_ok">OK</string>
<string name="track_delete_title">Tanggalin ang %s tracking\?</string>
<string name="track_delete_text">Tatanggalin nito ang lokal na pag-track.</string>
@ -734,7 +734,7 @@
<string name="source_settings">Mga setting ng source</string>
<string name="app_settings">Mga setting ng app</string>
<string name="file_null_uri_error">Walang napiling file</string>
<string name="label_data_storage">Data at storage</string>
<string name="label_data_storage">Datos at storage</string>
<string name="pref_flash_page_summ">Binabawasan ang ghosting sa mga e-ink na display</string>
<string name="pref_flash_page">Mag-flash kada pumalit ng pahina</string>
<string name="relative_time_span_never">Hindi kailanman</string>

View File

@ -22,7 +22,7 @@
<string name="all">Sve</string>
<string name="default_category_summary">Uvijek pitaj</string>
<string name="default_category">Standardna kategorija</string>
<string name="pref_update_only_non_completed">Sa stanjem „Završeno“</string>
<string name="pref_update_only_non_completed">Preskoči unose sa stanjem „Završeno“</string>
<string name="charging">Kad se puni</string>
<string name="pref_library_update_restriction">Ograničenja uređaja za automatska aktualiziranja</string>
<string name="update_weekly">Tjedno</string>
@ -450,9 +450,7 @@
<string name="action_filter_tracked">Praćeno</string>
<string name="right_and_left_nav">Desno i lijevo</string>
<string name="action_display_show_number_of_items">Prikaži broj elemenata</string>
<string name="backup_restore_content_full">Podaci datoteke sigurnosne kopije će se obnoviti.
\n
\nZa upotrebu podataka, morat ćeš instalirati nedostajuća proširenja i nakon toga se prijaviti na usluge praćenja.</string>
<string name="backup_restore_content_full">Možda ćeš morati instalirati sva nedostajuća proširenja i naknadno se prijaviti na usluge praćenja za njihovo korištenje.</string>
<string name="pref_dual_page_invert_summary">Ako se položaj rastavljenih širokih stranica ne podudara sa smjerom čitanja</string>
<string name="pref_dual_page_invert">Obrni položaj rastavljene stranice</string>
<string name="pref_dual_page_split">Rastavi široke stranice</string>
@ -544,12 +542,12 @@
<string name="pref_auto_clear_chapter_cache">Izbriši predmemoriju poglavlja tijekom pokretanja aplikacije</string>
<string name="channel_app_updates">Ažuriranja aplikacije</string>
<string name="database_clean">Nema se što raščistiti</string>
<string name="pref_update_only_completely_read">S nepročitanim poglavljima</string>
<string name="pref_update_only_completely_read">Preskoči unose s nepročitanim poglavljima</string>
<string name="enhanced_services">Poboljšane usluge praćenja</string>
<string name="enhanced_tracking_info">Pruža poboljšane značajke za određene izvore. Unosi se automatski prate kada se dodaju u biblioteku.</string>
<string name="action_track">Prati</string>
<string name="privacy_policy">Politika privatnosti</string>
<string name="extension_api_error">Neuspjelo preuzimanje popisa proširenja</string>
<string name="extension_api_error">Neuspjelo preuzimanje dostupnih proširenja</string>
<string name="ext_installer_pref">Instalacijski program</string>
<string name="ext_installer_legacy">Stari način</string>
<string name="pref_highest">Najviša</string>
@ -565,7 +563,7 @@
<string name="action_display_cover_only_grid">Samo naslovnice</string>
<string name="pref_navigate_pan">Panoramski prikaz širokih slika</string>
<string name="pref_landscape_zoom">Automatski zumiraj u široke slike</string>
<string name="pref_update_only_started">Koja još nisu pokrenuta</string>
<string name="pref_update_only_started">Preskoči nepokrenute unose</string>
<string name="skipped_reason_completed">Preskočeno, jer je serija kompletna</string>
<string name="skipped_reason_not_started">Preskočeno, jer nijedno poglavlje nije pročitano</string>
<string name="skipped_reason_not_caught_up">Preskočeno, jer postoje nepročitana poglavlja</string>
@ -603,7 +601,7 @@
<string name="ext_info_age_rating">Dobna granica</string>
<string name="download_ahead">Preuzmi unaprijed</string>
<string name="multi_lang">Višejezičnost</string>
<string name="missing_storage_permission">Dozvole za spremanje nisu odobrena</string>
<string name="missing_storage_permission">Dozvole za spremište nisu odobrena</string>
<string name="theme_tidalwave">Tsunami</string>
<string name="invalid_location">Nevažeće mjesto: %s</string>
<string name="pref_advanced_summary">Zapisnici iznenadnog gašenja aplikacije, optimizacije baterije</string>
@ -611,7 +609,7 @@
<string name="label_local">Lokalno</string>
<string name="action_search_hint">Traži …</string>
<string name="pref_library_summary">Kategorije, globalno ažuriranje, prelistavanje poglavlja</string>
<string name="pref_backup_summary">Ručne i automatske sigurnosne kopije, memorija</string>
<string name="pref_backup_summary">Ručne i automatske sigurnosne kopije, količina spremišta</string>
<string name="label_stats">Statistike</string>
<string name="label_downloaded">Preuzeto</string>
<string name="action_display_show_continue_reading_button">Gumb za nastavljanje čitanja</string>
@ -708,7 +706,7 @@
<string name="action_sort_next_updated">Sljedeće očekivano aktualiziranje</string>
<string name="manga_display_modified_interval_title">Postavi za aktualiziranje svakih</string>
<string name="action_ok">U redu</string>
<string name="pref_update_only_in_release_period">Izvan očekivanog razdoblja izdavanja</string>
<string name="pref_update_only_in_release_period">Predvidi vrijeme sljedećeg izdanja</string>
<string name="intervals_header">Intervali</string>
<string name="track_delete_title">Ukloniti praćenje %s\?</string>
<string name="skipped_reason_not_in_release_period">Preskočeno, jer se danas nije očekivalo izdanje</string>
@ -740,16 +738,16 @@
<string name="relative_time_span_never">Nikada</string>
<string name="pref_flash_page_summ">Smanjuje artefakte na ekranima s e-tintom</string>
<string name="last_auto_backup_info">Zadnja automatska sigurnosna kopija: %s</string>
<string name="pref_flash_page">Zabljesni prilikom mijenjanja stranice</string>
<string name="pref_flash_page">Zabljesni prilikom listanja</string>
<string name="action_create">Stvori</string>
<string name="action_apply">Primijeni</string>
<string name="action_revert_to_default">Obnovi standardne vrijednosti</string>
<string name="no_scanlators_found">Nije pronađen nijedan amaterski prevoditelj</string>
<string name="scanlator">Amaterski prevoditelj</string>
<string name="pref_storage_usage">Korištenje memorije</string>
<string name="pref_storage_usage">Korištenje spremišta</string>
<string name="action_sort_tracker_score">Rezultat tragača</string>
<string name="exclude_scanlators">Isključi amaterske prevoditelje</string>
<string name="pref_storage_location">Mjesto spremanja</string>
<string name="pref_storage_location">Mjesto spremišta</string>
<string name="pref_storage_location_info">Koristi se za automatske sigurnosne kopije, preuzimanje poglavlja i lokalni izvor.</string>
<string name="action_menu_overflow_description">Više opcija</string>
<string name="selected">Odabrano</string>
@ -772,11 +770,32 @@
<string name="onboarding_permission_ignore_battery_opts_description">Izbjegni prekide pri dugotrajnim aktualiziranjima biblioteke, preuzimanjima i obnavljanja sigurnosnih kopija.</string>
<string name="onboarding_permission_ignore_battery_opts">Upotreba baterije u pozadini</string>
<string name="onboarding_description">Hajdemo najprije postaviti neke stvari. Ako želiš možeš ih kasnije promijeniti u postavkama.</string>
<string name="no_location_set">Nije postavljeno mjesto za spremanje podataka</string>
<string name="no_location_set">Nije postavljeno mjesto spremišta</string>
<string name="onboarding_storage_info">Odaberi mapu u koju će %1$s spremati preuzimanja poglavlja, sigurnosne kopije i drugo.
\n
\nPreporučujemo koristiti zasebnu mapu.
\n
\nOdabrana mapa: %2$s</string>
<string name="theme_nord">Nord</string>
<string name="ext_permission_install_apps_warning">Za instaliranje proširenja su potrebne dozvole. Dodirni ovdje za odobrenje.</string>
<string name="invalid_backup_file_error">Potpuna greška:</string>
<string name="label_extension_repos">Repozitoriji proširenja</string>
<string name="information_empty_repos">Nemaš postavljenih reopzitorija.</string>
<string name="onboarding_storage_help_info">Aktualiziraš sa starije verzije i ne znaš što odabrati? Potraži informacije u vodiču spremišta.</string>
<string name="onboarding_storage_help_action">Vodič spremišta</string>
<string name="error_repo_exists">Ovaj repozitorij već postoji!</string>
<string name="manga_interval_custom_amount">Prilagođena učestalost aktualiziranja:</string>
<string name="pref_library_update_smart_update">Pametno aktualiziranje</string>
<string name="action_add_repo">Dodaj repozitorij</string>
<string name="action_delete_repo">Izbriši repozitorij</string>
<string name="label_add_repo_input">URL repozitorija</string>
<string name="action_add_repo_message">Dodaj dodatne repozitorije u Tachiyomi. To bi trebao biti URL koji završava s „index.min.json”.</string>
<string name="invalid_repo_name">Neispravan URL repozitorija</string>
<string name="ext_revoke_trust">Opozovi pouzdana nepoznata proširenja</string>
<string name="delete_repo_confirmation">Želiš li izbrisati repozitorij „%s”?</string>
<string name="action_open_repo">Otvori repozitorij izvora</string>
<string name="private_settings">Omogući osjetljive postavke (kao što su tokeni za prijavu za usluge praćenja)</string>
<string name="manga_interval_expected_update">Predviđa se da će nova poglavlja biti objavljena za oko %1$s, provjera svakih %2$s.</string>
<string name="manga_interval_expected_update_soon">Uskoro</string>
<string name="available_disk_space_info">Dostupno: %1$s / Ukupno: %2$s</string>
</resources>

View File

@ -551,8 +551,8 @@
<string name="pref_auto_clear_chapter_cache">Bersihkan cache bab saat aplikasi dibuka</string>
<string name="database_clean">Tidak ada yang perlu dibersihkan</string>
<string name="clear_database_source_item_count">%1$d entri non-perpustakaan dalam database</string>
<string name="extension_api_error">Gagal mendapatkan daftar ekstensi</string>
<string name="pref_update_only_completely_read">Lewati daftar dengan chapter yang belum dibaca(s)</string>
<string name="extension_api_error">Gagal mendapatkan ekstensi yang tersedia</string>
<string name="pref_update_only_completely_read">Lewati daftar dengan chapter yang belum dibaca</string>
<string name="privacy_policy">Kebijakan privasi</string>
<string name="publishing_finished">Penerbitan selesai</string>
<string name="cancelled">Dibatalkan</string>
@ -795,4 +795,7 @@
<string name="available_disk_space_info">Tersedia:%1$s/Total:%2$s</string>
<string name="manga_interval_custom_amount">Keseringan pembaruan yang di kostumisasi:</string>
<string name="theme_nord">Nord</string>
<string name="manga_interval_expected_update_soon">Segera</string>
<string name="ext_revoke_trust">Mencabut ekstensi tidak dikenal yang tepercaya</string>
<string name="action_open_repo">Repo sumber terbuka</string>
</resources>

View File

@ -708,7 +708,7 @@
<string name="pref_update_only_in_release_period">Fuori dal periodo di rilascio previsto</string>
<string name="intervals_header">Intervalli</string>
<string name="manga_display_interval_title">Stima ogni</string>
<string name="action_filter_interval_custom">Intervallo di recupero personalizzato</string>
<string name="action_filter_interval_custom">Intervallo di aggiornamento personalizzato</string>
<string name="action_sort_next_updated">Prossimo aggiornamento previsto</string>
<string name="manga_display_modified_interval_title">Imposta l\'aggiornamento ogni</string>
<string name="skipped_reason_not_in_release_period">Saltato perché oggi non era previsto alcun rilascio</string>

View File

@ -554,7 +554,7 @@
<string name="extension_api_error">Не удалось получить доступные расширения</string>
<string name="privacy_policy">Политика конфиденциальности</string>
<string name="pref_update_only_completely_read">Пропускать серии с непрочитанными главами</string>
<string name="library_errors_help">Для помощи в исправлении ошибок библиотеки нажать %1$s</string>
<string name="library_errors_help">Для помощи в исправлении ошибок библиотеки, нажмите %1$s</string>
<string name="save_chapter_as_cbz">Сохранить как архив CBZ</string>
<string name="cancelled">Отменено</string>
<string name="on_hiatus">Перерыв</string>

View File

@ -83,7 +83,7 @@
<string name="all">Всі</string>
<string name="pref_library_update_restriction">Обмеження пристрою для автоматичних оновлень</string>
<string name="charging">Коли заряджається</string>
<string name="pref_update_only_non_completed">З статусом \"Завершено\"</string>
<string name="pref_update_only_non_completed">Пропустити глави з статусом \"Завершено\"</string>
<string name="pref_auto_update_manga_sync">Оновлювати прогрес після прочитання</string>
<string name="default_category">Типова категорія</string>
<string name="default_category_summary">Завжди запитувати</string>
@ -97,11 +97,9 @@
<string name="ext_untrusted">Ненадійне</string>
<string name="ext_uninstall">Видалити</string>
<string name="untrusted_extension">Ненадійне розширення</string>
<string name="untrusted_extension_message">Це розширення було підписано ненадійним сертифікатом та не було активовано.
<string name="untrusted_extension_message">Шкідливе розширення може зчитувати будь-які збережені облікові дані для входу або виконати довільний код.
\n
\nШкідливе розширення може зчитувати будь-які збережені облікові дані для входу або виконати довільний код.
\n
\nДовіряючи цьому сертифікату, ви приймаєте ці ризики.</string>
\nДовіряючи цьому розширенню, ви приймаєте ці ризики.</string>
<string name="pref_fullscreen">Повноекранний режим</string>
<string name="pref_page_transitions">Анімація переходів сторінки</string>
<string name="pref_double_tap_anim_speed">Швидкість анімації при подвійному натиснені</string>
@ -167,7 +165,7 @@
<string name="creating_backup">Створення резервної копії</string>
<string name="pref_clear_chapter_cache">Очистити кеш розділів</string>
<string name="used_cache">Використано: %1$s</string>
<string name="cache_deleted">Кеш очищено %1$d файлів було видалено</string>
<string name="cache_deleted">Кеш очищено, %1$d файлів видалено</string>
<string name="cache_delete_error">Виникла помилка при видаленні кешу</string>
<string name="pref_clear_cookies">Очистити куки</string>
<string name="cookies_cleared">Куки очищено</string>
@ -301,9 +299,9 @@
<string name="action_sort_latest_chapter">Останній розділ</string>
<string name="action_view_chapters">Подивитись розділи</string>
<string name="action_cancel_all">Скасувати все</string>
<string name="theme_light">Вимкнено</string>
<string name="theme_dark">Увімкнено</string>
<string name="theme_system">Використовувати системну</string>
<string name="theme_light">Світла</string>
<string name="theme_dark">Темна</string>
<string name="theme_system">Системна</string>
<string name="pref_manage_notifications">Керування сповіщеннями</string>
<string name="pref_category_security">Безпека і конфіденційність</string>
<string name="lock_with_biometrics">Потрібно розблокувати</string>
@ -374,7 +372,7 @@
<string name="restore_duration">%02d хв, %02d сек</string>
<string name="backup_restore_missing_sources">Відсутні джерела:</string>
<string name="invalid_backup_file_missing_manga">Бекап не містить жодних записів бібліотеки.</string>
<string name="invalid_backup_file">Невірний файл резервної копії</string>
<string name="invalid_backup_file">Невірний файл резервної копії:</string>
<string name="tracking_info">Одностороння синхронізація для оновлення прогресу розділу у зовнішніх сервісах стеження. Налаштуйте відстеження окремих записів за допомогою кнопки відстеження.</string>
<string name="action_display_show_tabs">Показувати вкладки категорій</string>
<string name="action_display_comfortable_grid">Зручна сітка</string>
@ -455,9 +453,7 @@
<string name="pref_dual_page_split">Розділення широких сторінок</string>
<string name="pref_dual_page_invert_summary">Якщо розділення широких сторінок, не відповідає напрямку читання</string>
<string name="pref_dual_page_invert">Інвертувати розділення широких сторінок</string>
<string name="backup_restore_content_full">Дані з файлу резервної копії буде відновлено.
\n
\nВам потрібно встановити розширення яких бракує та увійти в сервіси відстежування для їх використання.</string>
<string name="backup_restore_content_full">Вам потрібно встановити розширення яких бракує та увійти в сервіси відстежування для їх використання.</string>
<string name="nav_zone_right">Зправа</string>
<string name="nav_zone_left">Зліва</string>
<string name="nav_zone_next">Наступний</string>
@ -557,7 +553,7 @@
<string name="clear_database_source_item_count">%1$d небібліотечних записів у базі даних</string>
<string name="database_clean">Немає чого очищувати</string>
<string name="privacy_policy">Політика конфіденційності</string>
<string name="pref_update_only_completely_read">Є непрочитаний(ні) розділ(и)</string>
<string name="pref_update_only_completely_read">Пропустити непрочитаний(ні) розділ(и)</string>
<string name="save_chapter_as_cbz">Зберегти архів як CBZ</string>
<string name="library_errors_help">Для допомоги в виправленні помилок оновлення бібліотеки, дивіться %1$s</string>
<string name="publishing_finished">Публікація завершена</string>
@ -565,7 +561,7 @@
<string name="on_hiatus">Заморожено</string>
<string name="action_show_manga">Показати запис</string>
<string name="action_display_cover_only_grid">Сітка тільки з обкладинками</string>
<string name="pref_update_only_started">Серія не почата</string>
<string name="pref_update_only_started">Пропустити непочаті глави</string>
<string name="action_move_to_top_all_for_series">Перемістити серію на початок</string>
<string name="rotation_reverse_portrait">Портретна навпаки</string>
<string name="notification_update_error">%1$d оновлення(нь) не вдалось</string>
@ -706,8 +702,8 @@
<string name="pref_library_columns_per_row">%d на рядок</string>
<string name="action_set_interval">Встановити інтервал</string>
<string name="manga_display_interval_title">Оцініть кожну</string>
<string name="action_filter_interval_custom">Налаштувати інтервал отримання</string>
<string name="pref_update_only_in_release_period">Поза очікуваним періодом випуску</string>
<string name="action_filter_interval_custom">Налаштувати інтервал оновленнь</string>
<string name="pref_update_only_in_release_period">Передбачити наступний випуск</string>
<string name="action_sort_next_updated">Наступне очікуване оновлення</string>
<string name="intervals_header">Інтервали</string>
<string name="manga_display_modified_interval_title">Налаштовано на оновлення кожної</string>
@ -751,4 +747,55 @@
<string name="notification_updating_progress">Оновлення бібліотеки... (%s)</string>
<string name="file_null_uri_error">Файл не вибрано</string>
<string name="exclude_scanlators">Виключити перекладачів</string>
<string name="onboarding_permission_install_apps_description">Щоб встановити джерело розширеннь.</string>
<string name="onboarding_guides_returning_user">Перевстановлюєте %s?</string>
<string name="onboarding_permission_install_apps">Встановити дозволи додатка</string>
<string name="ext_permission_install_apps_warning">Потребуються дозволи для встановлення додатків. Натисніть сюди для отримання.</string>
<string name="invalid_backup_file_error">Повна помилка:</string>
<string name="private_settings">Включати конфіденційні налаштування (наприклад, токени для входу в трекери)</string>
<string name="available_disk_space_info">Доступні: %1$s / Усього: %2$s</string>
<string name="onboarding_permission_ignore_battery_opts">Використання батареї на фоні</string>
<string name="onboarding_storage_selection_required">Потрібно обрати папку</string>
<string name="onboarding_permission_notifications">Дозвіл на сповіщення</string>
<string name="onboarding_permission_notifications_description">Отримувати сповіщення про оновлення бібліотек та інше.</string>
<string name="pref_library_update_smart_update">Розумні оновлення</string>
<string name="information_empty_repos">У вас нема встановлених репозиторіїв.</string>
<string name="action_add_repo">Додати репозиторій</string>
<string name="label_extension_repos">Репозиторії розширень</string>
<string name="error_repo_exists">Цей репозиторій вже існує!</string>
<string name="label_add_repo_input">Посилання на репозиторій</string>
<string name="action_add_repo_message">Додати додаткові репозиторії до Tachiyomi. Це повинні бути посилання які закінчуються на \"index.min.json\".</string>
<string name="manga_interval_expected_update">Нові глави передбачено будуть випущені приблизно в %1$s, перевіряючи кожні %2$s.</string>
<string name="onboarding_storage_help_info">Оновлюєтесь з попередньої версії і не впевнені яку обрати? Перегляньте гайд по сховищу для додаткової інформації.</string>
<string name="onboarding_storage_help_action">Гайд по сховищу</string>
<string name="manga_interval_custom_amount">Своя частота оновлення:</string>
<string name="theme_nord">Північ</string>
<string name="invalid_repo_name">Недійсне посилання на репозиторій</string>
<string name="delete_repo_confirmation">Бажаєте видалити репозиторій \"%s\"?</string>
<string name="no_location_set">Не встановлено місце сховища</string>
<string name="pref_storage_location">Місце сховища</string>
<string name="onboarding_permission_action_grant">Отримати</string>
<string name="pref_storage_location_info">Використовується для автоматичних бекапів, завантажень глав, та локальних джерел.</string>
<string name="manga_interval_expected_update_soon">Незабаром</string>
<string name="ext_revoke_trust">Скинути довірені невідомі розширення</string>
<string name="action_delete_repo">Видалити репозиторій</string>
<string name="action_open_repo">Репозиторій з відкритим початковим кодом</string>
<string name="selected">Обрано</string>
<string name="not_selected">Не обрано</string>
<string name="action_menu_overflow_description">Більше опцій</string>
<string name="action_bar_up_description">Навігація вгору</string>
<string name="onboarding_guides_new_user">Новачки у %s? Ми рекомендуємо переглянути стартовий гайд.</string>
<string name="onboarding_permission_ignore_battery_opts_description">Уникати переривань для довготривалих оновлень бібліотек, завантажень, та бекапів.</string>
<string name="onboarding_storage_action_select">Оберіть папку</string>
<string name="onboarding_heading">Вітаємо!</string>
<string name="onboarding_action_next">Далі</string>
<string name="onboarding_action_skip">Пропустити</string>
<string name="onboarding_storage_info">Оберіть папку де %1$s буде зберігати збережені глави, бекапи, та інше.
\n
\nРекомендуємо обрати окрему папку.
\n
\nОбрана папка: %2$s</string>
<string name="onboarding_action_finish">Почнемо</string>
<string name="onboarding_description">Давайте для початку налаштуємо дещо. Ви завжди зможете змінити ці налаштування потім.</string>
<string name="pref_onboarding_guide">Гайд новачка</string>
</resources>