mirror of
https://github.com/mihonapp/mihon.git
synced 2025-01-31 12:24:54 +01:00
Merge branch 'master' into sync-part-final
This commit is contained in:
commit
cd57253426
@ -22,7 +22,7 @@ android {
|
||||
defaultConfig {
|
||||
applicationId = "eu.kanade.tachiyomi"
|
||||
|
||||
versionCode = 105
|
||||
versionCode = 106
|
||||
versionName = "0.14.6"
|
||||
|
||||
buildConfigField("String", "COMMIT_COUNT", "\"${getCommitCount()}\"")
|
||||
|
@ -28,6 +28,8 @@ class UiPreferences(
|
||||
|
||||
fun themeDarkAmoled() = preferenceStore.getBoolean("pref_theme_dark_amoled_key", false)
|
||||
|
||||
fun relativeTime() = preferenceStore.getBoolean("relative_time_v2", true)
|
||||
|
||||
fun dateFormat() = preferenceStore.getString("app_date_format", "")
|
||||
|
||||
fun tabletUiMode() = preferenceStore.getEnum("tablet_ui_mode", TabletUiMode.AUTOMATIC)
|
||||
|
@ -3,6 +3,8 @@ package eu.kanade.presentation.components
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import eu.kanade.tachiyomi.util.lang.toRelativeString
|
||||
import tachiyomi.presentation.core.components.ListGroupHeader
|
||||
import java.text.DateFormat
|
||||
import java.util.Date
|
||||
@ -11,12 +13,18 @@ import java.util.Date
|
||||
fun RelativeDateHeader(
|
||||
modifier: Modifier = Modifier,
|
||||
date: Date,
|
||||
relativeTime: Boolean,
|
||||
dateFormat: DateFormat,
|
||||
) {
|
||||
val context = LocalContext.current
|
||||
ListGroupHeader(
|
||||
modifier = modifier,
|
||||
text = remember {
|
||||
dateFormat.format(date)
|
||||
date.toRelativeString(
|
||||
context,
|
||||
relativeTime,
|
||||
dateFormat,
|
||||
)
|
||||
},
|
||||
)
|
||||
}
|
||||
|
@ -27,7 +27,6 @@ import tachiyomi.presentation.core.screens.EmptyScreen
|
||||
import tachiyomi.presentation.core.screens.LoadingScreen
|
||||
import uy.kohesive.injekt.Injekt
|
||||
import uy.kohesive.injekt.api.get
|
||||
import java.text.DateFormat
|
||||
import java.util.Date
|
||||
|
||||
@Composable
|
||||
@ -98,7 +97,8 @@ private fun HistoryScreenContent(
|
||||
onClickDelete: (HistoryWithRelations) -> Unit,
|
||||
preferences: UiPreferences = Injekt.get(),
|
||||
) {
|
||||
val dateFormat: DateFormat = remember { UiPreferences.dateFormat(preferences.dateFormat().get()) }
|
||||
val relativeTime = remember { preferences.relativeTime().get() }
|
||||
val dateFormat = remember { UiPreferences.dateFormat(preferences.dateFormat().get()) }
|
||||
|
||||
FastScrollLazyColumn(
|
||||
contentPadding = contentPadding,
|
||||
@ -118,6 +118,7 @@ private fun HistoryScreenContent(
|
||||
RelativeDateHeader(
|
||||
modifier = Modifier.animateItemPlacement(),
|
||||
date = item.date,
|
||||
relativeTime = relativeTime,
|
||||
dateFormat = dateFormat,
|
||||
)
|
||||
}
|
||||
|
@ -63,6 +63,7 @@ import eu.kanade.tachiyomi.data.download.model.Download
|
||||
import eu.kanade.tachiyomi.source.getNameForMangaInfo
|
||||
import eu.kanade.tachiyomi.ui.manga.ChapterItem
|
||||
import eu.kanade.tachiyomi.ui.manga.MangaScreenModel
|
||||
import eu.kanade.tachiyomi.util.lang.toRelativeString
|
||||
import eu.kanade.tachiyomi.util.system.copyToClipboard
|
||||
import tachiyomi.domain.chapter.model.Chapter
|
||||
import tachiyomi.domain.chapter.service.missingChaptersCount
|
||||
@ -84,6 +85,7 @@ fun MangaScreen(
|
||||
state: MangaScreenModel.State.Success,
|
||||
snackbarHostState: SnackbarHostState,
|
||||
fetchInterval: Int?,
|
||||
dateRelativeTime: Boolean,
|
||||
dateFormat: DateFormat,
|
||||
isTabletUi: Boolean,
|
||||
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
||||
@ -139,6 +141,7 @@ fun MangaScreen(
|
||||
MangaScreenSmallImpl(
|
||||
state = state,
|
||||
snackbarHostState = snackbarHostState,
|
||||
dateRelativeTime = dateRelativeTime,
|
||||
dateFormat = dateFormat,
|
||||
fetchInterval = fetchInterval,
|
||||
chapterSwipeStartAction = chapterSwipeStartAction,
|
||||
@ -175,6 +178,7 @@ fun MangaScreen(
|
||||
MangaScreenLargeImpl(
|
||||
state = state,
|
||||
snackbarHostState = snackbarHostState,
|
||||
dateRelativeTime = dateRelativeTime,
|
||||
chapterSwipeStartAction = chapterSwipeStartAction,
|
||||
chapterSwipeEndAction = chapterSwipeEndAction,
|
||||
dateFormat = dateFormat,
|
||||
@ -214,6 +218,7 @@ fun MangaScreen(
|
||||
private fun MangaScreenSmallImpl(
|
||||
state: MangaScreenModel.State.Success,
|
||||
snackbarHostState: SnackbarHostState,
|
||||
dateRelativeTime: Boolean,
|
||||
dateFormat: DateFormat,
|
||||
fetchInterval: Int?,
|
||||
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
||||
@ -282,11 +287,9 @@ private fun MangaScreenSmallImpl(
|
||||
}
|
||||
val animatedTitleAlpha by animateFloatAsState(
|
||||
if (firstVisibleItemIndex > 0) 1f else 0f,
|
||||
label = "titleAlpha",
|
||||
)
|
||||
val animatedBgAlpha by animateFloatAsState(
|
||||
if (firstVisibleItemIndex > 0 || firstVisibleItemScrollOffset > 0) 1f else 0f,
|
||||
label = "bgAlpha",
|
||||
)
|
||||
MangaToolbar(
|
||||
title = state.manga.title,
|
||||
@ -427,6 +430,7 @@ private fun MangaScreenSmallImpl(
|
||||
sharedChapterItems(
|
||||
manga = state.manga,
|
||||
chapters = chapters,
|
||||
dateRelativeTime = dateRelativeTime,
|
||||
dateFormat = dateFormat,
|
||||
chapterSwipeStartAction = chapterSwipeStartAction,
|
||||
chapterSwipeEndAction = chapterSwipeEndAction,
|
||||
@ -445,6 +449,7 @@ private fun MangaScreenSmallImpl(
|
||||
fun MangaScreenLargeImpl(
|
||||
state: MangaScreenModel.State.Success,
|
||||
snackbarHostState: SnackbarHostState,
|
||||
dateRelativeTime: Boolean,
|
||||
dateFormat: DateFormat,
|
||||
fetchInterval: Int?,
|
||||
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
||||
@ -650,6 +655,7 @@ fun MangaScreenLargeImpl(
|
||||
sharedChapterItems(
|
||||
manga = state.manga,
|
||||
chapters = chapters,
|
||||
dateRelativeTime = dateRelativeTime,
|
||||
dateFormat = dateFormat,
|
||||
chapterSwipeStartAction = chapterSwipeStartAction,
|
||||
chapterSwipeEndAction = chapterSwipeEndAction,
|
||||
@ -711,6 +717,7 @@ private fun SharedMangaBottomActionMenu(
|
||||
private fun LazyListScope.sharedChapterItems(
|
||||
manga: Manga,
|
||||
chapters: List<ChapterItem>,
|
||||
dateRelativeTime: Boolean,
|
||||
dateFormat: DateFormat,
|
||||
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
||||
chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
||||
@ -739,7 +746,11 @@ private fun LazyListScope.sharedChapterItems(
|
||||
date = chapterItem.chapter.dateUpload
|
||||
.takeIf { it > 0L }
|
||||
?.let {
|
||||
dateFormat.format(Date(it))
|
||||
Date(it).toRelativeString(
|
||||
context,
|
||||
dateRelativeTime,
|
||||
dateFormat,
|
||||
)
|
||||
},
|
||||
readProgress = chapterItem.chapter.lastPageRead
|
||||
.takeIf { !chapterItem.chapter.read && it > 0L }
|
||||
|
@ -123,6 +123,11 @@ object SettingsAppearanceScreen : SearchableSettings {
|
||||
var currentLanguage by remember { mutableStateOf(AppCompatDelegate.getApplicationLocales().get(0)?.toLanguageTag() ?: "") }
|
||||
val now = remember { Date().time }
|
||||
|
||||
val dateFormat by uiPreferences.dateFormat().collectAsState()
|
||||
val formattedNow = remember(dateFormat) {
|
||||
UiPreferences.dateFormat(dateFormat).format(now)
|
||||
}
|
||||
|
||||
LaunchedEffect(currentLanguage) {
|
||||
val locale = if (currentLanguage.isEmpty()) {
|
||||
LocaleListCompat.getEmptyLocaleList()
|
||||
@ -162,6 +167,15 @@ object SettingsAppearanceScreen : SearchableSettings {
|
||||
"${it.ifEmpty { stringResource(R.string.label_default) }} ($formattedDate)"
|
||||
},
|
||||
),
|
||||
Preference.PreferenceItem.SwitchPreference(
|
||||
pref = uiPreferences.relativeTime(),
|
||||
title = stringResource(R.string.pref_relative_format),
|
||||
subtitle = stringResource(
|
||||
R.string.pref_relative_format_summary,
|
||||
stringResource(R.string.relative_time_today),
|
||||
formattedNow,
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
}
|
||||
|
@ -43,6 +43,7 @@ fun UpdateScreen(
|
||||
state: UpdatesScreenModel.State,
|
||||
snackbarHostState: SnackbarHostState,
|
||||
lastUpdated: Long,
|
||||
relativeTime: Boolean,
|
||||
onClickCover: (UpdatesItem) -> Unit,
|
||||
onSelectAll: (Boolean) -> Unit,
|
||||
onInvertSelection: () -> Unit,
|
||||
@ -113,7 +114,7 @@ fun UpdateScreen(
|
||||
}
|
||||
|
||||
updatesUiItems(
|
||||
uiModels = state.getUiModel(context),
|
||||
uiModels = state.getUiModel(context, relativeTime),
|
||||
selectionMode = state.selectionMode,
|
||||
onUpdateSelected = onUpdateSelected,
|
||||
onClickCover = onClickCover,
|
||||
|
@ -375,6 +375,12 @@ object Migrations {
|
||||
pref.getAndSet { it - "battery_not_low" }
|
||||
}
|
||||
}
|
||||
if (oldVersion < 106) {
|
||||
val pref = preferenceStore.getInt("relative_time", 7)
|
||||
if (pref.get() == 0) {
|
||||
uiPreferences.relativeTime().set(false)
|
||||
}
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
|
@ -99,6 +99,7 @@ class MangaScreen(
|
||||
MangaScreen(
|
||||
state = successState,
|
||||
snackbarHostState = screenModel.snackbarHostState,
|
||||
dateRelativeTime = screenModel.relativeTime,
|
||||
dateFormat = screenModel.dateFormat,
|
||||
fetchInterval = successState.manga.fetchInterval,
|
||||
isTabletUi = isTabletUi(),
|
||||
|
@ -125,6 +125,7 @@ class MangaScreenModel(
|
||||
val chapterSwipeStartAction = libraryPreferences.swipeToEndAction().get()
|
||||
val chapterSwipeEndAction = libraryPreferences.swipeToStartAction().get()
|
||||
|
||||
val relativeTime by uiPreferences.relativeTime().asState(coroutineScope)
|
||||
val dateFormat by mutableStateOf(UiPreferences.dateFormat(uiPreferences.dateFormat().get()))
|
||||
private val skipFiltered by readerPreferences.skipFiltered().asState(coroutineScope)
|
||||
|
||||
|
@ -20,6 +20,7 @@ import eu.kanade.tachiyomi.data.download.DownloadManager
|
||||
import eu.kanade.tachiyomi.data.download.model.Download
|
||||
import eu.kanade.tachiyomi.data.library.LibraryUpdateJob
|
||||
import eu.kanade.tachiyomi.util.lang.toDateKey
|
||||
import eu.kanade.tachiyomi.util.lang.toRelativeString
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.catch
|
||||
@ -58,12 +59,14 @@ class UpdatesScreenModel(
|
||||
private val getChapter: GetChapter = Injekt.get(),
|
||||
private val libraryPreferences: LibraryPreferences = Injekt.get(),
|
||||
val snackbarHostState: SnackbarHostState = SnackbarHostState(),
|
||||
uiPreferences: UiPreferences = Injekt.get(),
|
||||
) : StateScreenModel<UpdatesScreenModel.State>(State()) {
|
||||
|
||||
private val _events: Channel<Event> = Channel(Int.MAX_VALUE)
|
||||
val events: Flow<Event> = _events.receiveAsFlow()
|
||||
|
||||
val lastUpdated by libraryPreferences.lastUpdatedTimestamp().asState(coroutineScope)
|
||||
val relativeTime by uiPreferences.relativeTime().asState(coroutineScope)
|
||||
|
||||
// First and last selected index in list
|
||||
private val selectedPositions: Array<Int> = arrayOf(-1, -1)
|
||||
@ -373,7 +376,7 @@ class UpdatesScreenModel(
|
||||
val selected = items.filter { it.selected }
|
||||
val selectionMode = selected.isNotEmpty()
|
||||
|
||||
fun getUiModel(context: Context): List<UpdatesUiModel> {
|
||||
fun getUiModel(context: Context, relativeTime: Boolean): List<UpdatesUiModel> {
|
||||
val dateFormat by mutableStateOf(UiPreferences.dateFormat(Injekt.get<UiPreferences>().dateFormat().get()))
|
||||
|
||||
return items
|
||||
@ -383,7 +386,11 @@ class UpdatesScreenModel(
|
||||
val afterDate = after?.item?.update?.dateFetch?.toDateKey() ?: Date(0)
|
||||
when {
|
||||
beforeDate.time != afterDate.time && afterDate.time != 0L -> {
|
||||
val text = dateFormat.format(afterDate)
|
||||
val text = afterDate.toRelativeString(
|
||||
context = context,
|
||||
relative = relativeTime,
|
||||
dateFormat = dateFormat,
|
||||
)
|
||||
UpdatesUiModel.Header(text)
|
||||
}
|
||||
// Return null to avoid adding a separator between two items.
|
||||
|
@ -57,6 +57,7 @@ object UpdatesTab : Tab {
|
||||
state = state,
|
||||
snackbarHostState = screenModel.snackbarHostState,
|
||||
lastUpdated = screenModel.lastUpdated,
|
||||
relativeTime = screenModel.relativeTime,
|
||||
onClickCover = { item -> navigator.push(MangaScreen(item.update.mangaId)) },
|
||||
onSelectAll = screenModel::toggleAllSelection,
|
||||
onInvertSelection = screenModel::invertSelection,
|
||||
|
@ -1,5 +1,7 @@
|
||||
package eu.kanade.tachiyomi.util.lang
|
||||
|
||||
import android.content.Context
|
||||
import eu.kanade.tachiyomi.R
|
||||
import java.text.DateFormat
|
||||
import java.time.Instant
|
||||
import java.time.LocalDateTime
|
||||
@ -42,3 +44,41 @@ fun Long.toDateKey(): Date {
|
||||
cal[Calendar.MILLISECOND] = 0
|
||||
return cal.time
|
||||
}
|
||||
|
||||
private const val MILLISECONDS_IN_DAY = 86_400_000L
|
||||
|
||||
fun Date.toRelativeString(
|
||||
context: Context,
|
||||
relative: Boolean = true,
|
||||
dateFormat: DateFormat = DateFormat.getDateInstance(DateFormat.SHORT),
|
||||
): String {
|
||||
if (!relative) {
|
||||
return dateFormat.format(this)
|
||||
}
|
||||
val now = Date()
|
||||
val difference = now.timeWithOffset.floorNearest(MILLISECONDS_IN_DAY) - this.timeWithOffset.floorNearest(MILLISECONDS_IN_DAY)
|
||||
val days = difference.floorDiv(MILLISECONDS_IN_DAY).toInt()
|
||||
return when {
|
||||
difference < 0 -> dateFormat.format(this)
|
||||
difference < MILLISECONDS_IN_DAY -> context.getString(R.string.relative_time_today)
|
||||
difference < MILLISECONDS_IN_DAY.times(7) -> context.resources.getQuantityString(
|
||||
R.plurals.relative_time,
|
||||
days,
|
||||
days,
|
||||
)
|
||||
else -> dateFormat.format(this)
|
||||
}
|
||||
}
|
||||
|
||||
private val Date.timeWithOffset: Long
|
||||
get() {
|
||||
return Calendar.getInstance().run {
|
||||
time = this@timeWithOffset
|
||||
val dstOffset = get(Calendar.DST_OFFSET)
|
||||
this@timeWithOffset.time + timeZone.rawOffset + dstOffset
|
||||
}
|
||||
}
|
||||
|
||||
fun Long.floorNearest(to: Long): Long {
|
||||
return this.floorDiv(to) * to
|
||||
}
|
||||
|
@ -112,7 +112,7 @@
|
||||
<string name="zoom_start_left">اليسار</string>
|
||||
<string name="zoom_start_right">اليمين</string>
|
||||
<string name="zoom_start_center">المركز</string>
|
||||
<string name="pref_rotation_type">نوع التدوير الافتراضي</string>
|
||||
<string name="pref_rotation_type">التدوير الافتراضي</string>
|
||||
<string name="rotation_free">حر</string>
|
||||
<string name="rotation_force_portrait">الوضع الرأسي اﻹجباري</string>
|
||||
<string name="rotation_force_landscape">الوضع الأفقي الإجباري</string>
|
||||
@ -567,7 +567,7 @@
|
||||
<string name="action_sort_chapter_fetch_date">تاريخ الرفع</string>
|
||||
<string name="rotation_landscape">افقي</string>
|
||||
<string name="rotation_portrait">رأسي</string>
|
||||
<string name="rotation_type">نوع التدوير</string>
|
||||
<string name="rotation_type">التدوير</string>
|
||||
<string name="automatic_background">تلقائيًّا</string>
|
||||
<string name="pref_create_folder_per_manga_summary">إنشاء مجلدات وفقا لعنوان الإدخالات</string>
|
||||
<string name="pref_create_folder_per_manga">حفظ الصفحات في مجلدات منفصلة</string>
|
||||
@ -643,7 +643,7 @@
|
||||
<string name="getting_started_guide">دليل البدء</string>
|
||||
<string name="help_translate">ساعد بالترجمة</string>
|
||||
<string name="pref_tablet_ui_mode">واجهة مستخدم الجهاز اللوحي</string>
|
||||
<string name="pref_remove_exclude_categories">فئات المستثناة</string>
|
||||
<string name="pref_remove_exclude_categories">الفئات المستثناة</string>
|
||||
<string name="ext_installer_pref">المثبت</string>
|
||||
<string name="action_sort_count">إجمالي الإدخالات</string>
|
||||
<string name="label_warning">تحذير</string>
|
||||
@ -881,4 +881,5 @@
|
||||
<string name="exception_http">خطأ HTTP %d، انظر في WebView</string>
|
||||
<string name="exception_unknown_host">لم نصل %s</string>
|
||||
<string name="unlock_app_title">افتح %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">انقل السلسلة للقعر</string>
|
||||
</resources>
|
@ -136,7 +136,7 @@
|
||||
<string name="double_tap_anim_speed_0">Sense animació</string>
|
||||
<string name="double_tap_anim_speed_normal">Normal</string>
|
||||
<string name="double_tap_anim_speed_fast">Ràpida</string>
|
||||
<string name="pref_rotation_type">Tipus de rotació per defecte</string>
|
||||
<string name="pref_rotation_type">Rotació per defecte</string>
|
||||
<string name="rotation_free">Lliure</string>
|
||||
<string name="rotation_force_portrait">Vertical forçada</string>
|
||||
<string name="rotation_force_landscape">Horitzontal forçada</string>
|
||||
@ -525,7 +525,7 @@
|
||||
<string name="pref_category_auto_download">Baixada automàtica</string>
|
||||
<string name="rotation_landscape">Horitzontal</string>
|
||||
<string name="rotation_portrait">Vertical</string>
|
||||
<string name="rotation_type">Tipus de rotació</string>
|
||||
<string name="rotation_type">Rotació</string>
|
||||
<string name="nav_zone_right">Dreta</string>
|
||||
<string name="nav_zone_left">Esquerra</string>
|
||||
<string name="nav_zone_next">Següent</string>
|
||||
@ -817,4 +817,5 @@
|
||||
<string name="exception_offline">No hi ha connexió a Internet</string>
|
||||
<string name="exception_http">HTTP %d, comproveu el lloc web en una WebView</string>
|
||||
<string name="exception_unknown_host">No s’ha pogut accedir a %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Mou la sèrie a baix de tot</string>
|
||||
</resources>
|
@ -76,7 +76,7 @@
|
||||
<string name="black_background">Černá</string>
|
||||
<string name="left_to_right_viewer">Stránkované (zleva doprava)</string>
|
||||
<string name="right_to_left_viewer">Stránkované (zprava doleva)</string>
|
||||
<string name="pref_rotation_type">Výchozí typ otáčení</string>
|
||||
<string name="pref_rotation_type">Výchozí otáčení</string>
|
||||
<string name="rotation_free">Volné</string>
|
||||
<string name="rotation_force_portrait">Zamknuto na výšku</string>
|
||||
<string name="rotation_force_landscape">Zamknuto na šířku</string>
|
||||
@ -538,7 +538,7 @@
|
||||
<string name="action_sort_chapter_fetch_date">Datum načtení kapitoly</string>
|
||||
<string name="rotation_landscape">Na šířku</string>
|
||||
<string name="rotation_portrait">Na výšku</string>
|
||||
<string name="rotation_type">Typ otočení</string>
|
||||
<string name="rotation_type">Otáčení</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Vytváří složky podle názvu položky</string>
|
||||
<string name="pref_create_folder_per_manga">Uložit stránky do samostatných složek</string>
|
||||
<string name="pref_reader_actions">Akce</string>
|
||||
@ -833,4 +833,5 @@
|
||||
<string name="exception_unknown_host">Nelze dosáhnout %s</string>
|
||||
<string name="exception_http">HTTP %d, zkontrolovat web v WebView</string>
|
||||
<string name="unlock_app_title">Odemknout %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Přesunout sérii na konec</string>
|
||||
</resources>
|
@ -252,7 +252,7 @@
|
||||
<string name="obsolete_extension_message">Ҫак хушмана урӑх кӗме май ҫук. Вӑл тӗрӗс мар ӗҫлеме тата апа йӑнӑшлаттарма пултарать. Ӑна катертме сӗнетпӗр.</string>
|
||||
<string name="untrusted_extension_message">Ку хушмана шанчӑклӑ мар ӗнентерӳ хучӗпе алӑ пуснӑ тата ӑна пуҫарман.
|
||||
\n
|
||||
\nСийенлӗ хушма Tachiyomi-ри упранакан кирек мӗнле шут пӗлӗмӗсене шута илме йе хӑй ирӗклӗ йума пурнӑҫлама пултарать.
|
||||
\nСийенлӗ хушма упранакан кирек мӗнле шут пӗлӗмӗсене шута илме йе хӑй ирӗклӗ йума пурнӑҫлама пултарать.
|
||||
\n
|
||||
\nҪак ӗнентерӳ хутне шаннипе есӗ ҫав теветкеле йышӑнатӑн.</string>
|
||||
<plurals name="restore_completed_message">
|
||||
@ -635,4 +635,7 @@
|
||||
<string name="ext_installer_legacy">Малтанхилле</string>
|
||||
<string name="ext_installer_shizuku_unavailable_dialog">Shizuku-н хушма ларткӑча усӑ курма Shizuku ларт тата ҫут.</string>
|
||||
<string name="action_ok">Йурӗ</string>
|
||||
<string name="unlock_app_title">%s уҫ</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Серилӗхе вӗҫе куҫар</string>
|
||||
<string name="pref_library_update_categories_details">Кӗртнӗ пухмӑшсенче пулнӑ пулсан та кӑларса пӑрахнӑ пухмӑшсенче пулнӑ серилӗхсем ҫӗнелмӗҫ.</string>
|
||||
</resources>
|
@ -110,7 +110,7 @@
|
||||
<string name="zoom_start_left">Links</string>
|
||||
<string name="zoom_start_right">Rechts</string>
|
||||
<string name="zoom_start_center">Mitte</string>
|
||||
<string name="pref_rotation_type">Standard-Ausrichtungstyp</string>
|
||||
<string name="pref_rotation_type">Standardausrichtung</string>
|
||||
<string name="rotation_free">Frei</string>
|
||||
<string name="rotation_force_portrait">Hochformat erzwingen</string>
|
||||
<string name="rotation_force_landscape">Querformat erzwingen</string>
|
||||
@ -534,7 +534,7 @@
|
||||
<string name="rotation_portrait">Hochformat</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Erstellt Ordner nach dem Titel der Einträge</string>
|
||||
<string name="pref_create_folder_per_manga">Speichere Seiten in separate Ordner</string>
|
||||
<string name="rotation_type">Ausrichtungstyp</string>
|
||||
<string name="rotation_type">Ausrichtung</string>
|
||||
<string name="pref_reader_actions">Aktionen</string>
|
||||
<string name="pref_grayscale">Graustufen</string>
|
||||
<string name="notification_incognito_text">Inkognito-Modus deaktivieren</string>
|
||||
@ -817,4 +817,5 @@
|
||||
<string name="exception_offline">Keine Internetverbindung</string>
|
||||
<string name="exception_unknown_host">%s konnte nicht erreicht werden</string>
|
||||
<string name="unlock_app_title">%s entsperren</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Serie nach unten verschieben</string>
|
||||
</resources>
|
@ -137,7 +137,7 @@
|
||||
<string name="double_tap_anim_speed_0">Χωρίς κίνηση</string>
|
||||
<string name="double_tap_anim_speed_normal">Κανονική</string>
|
||||
<string name="double_tap_anim_speed_fast">Γρήγορη</string>
|
||||
<string name="pref_rotation_type">Προεπιλεγμένος τύπος περιστροφής</string>
|
||||
<string name="pref_rotation_type">Προεπιλεγμένη περιστροφή</string>
|
||||
<string name="rotation_free">Ελεύθερο</string>
|
||||
<string name="rotation_force_portrait">Κλειδωμένο κατακόρυφα</string>
|
||||
<string name="rotation_force_landscape">Κλειδωμένο οριζόντια</string>
|
||||
@ -535,7 +535,7 @@
|
||||
<string name="pref_create_folder_per_manga_summary">Δημιουργεί φακέλους σύμφωνα με τον τίτλο των καταχωρήσεων</string>
|
||||
<string name="pref_create_folder_per_manga">Αποθήκευση σελίδων σε ξεχωριστούς φακέλους</string>
|
||||
<string name="pref_reader_actions">Ενέργειες</string>
|
||||
<string name="rotation_type">Τύπος περιστροφής</string>
|
||||
<string name="rotation_type">Περιστροφή</string>
|
||||
<string name="pref_grayscale">Κλίμακα του γκρι</string>
|
||||
<string name="notification_incognito_text">Απενεργοποίηση λειτουργίας ανώνυμης περιήγησης</string>
|
||||
<string name="automatic_background">Αυτόματο</string>
|
||||
@ -640,7 +640,7 @@
|
||||
<string name="channel_skipped">Παραλήφθηκαν</string>
|
||||
<string name="notification_update_skipped">%1$d ενημέρωση(εις) παραλείφθηκε(-αν)</string>
|
||||
<string name="rotation_reverse_portrait">Αντίστροφο πορτρέτο</string>
|
||||
<string name="action_move_to_top_all_for_series">Μετακίνηση σειράς στην κορυφή</string>
|
||||
<string name="action_move_to_top_all_for_series">Μετακίνηση σειράς προς τα πάνω</string>
|
||||
<string name="disabled_nav">Απενεργοποιημένο</string>
|
||||
<string name="update_check_fdroid_migration_info">Μια νέα έκδοση είναι διαθέσιμη από τις επίσημες κυκλοφορίες. Πατήστε για να μάθετε πώς να μεταβείτε από ανεπίσημες κυκλοφορίες του F-Droid.</string>
|
||||
<string name="error_saving_picture">Σφάλμα κατά την αποθήκευση της εικόνας</string>
|
||||
@ -817,4 +817,5 @@
|
||||
<string name="exception_http">HTTP %d, ελέγξτε την ιστοσελίδα στο WebView</string>
|
||||
<string name="exception_offline">Δεν υπάρχει σύνδεση στο διαδίκτυο</string>
|
||||
<string name="unlock_app_title">Ξεκλείδωμα %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Μετακίνηση σειράς προς τα κάτω</string>
|
||||
</resources>
|
@ -817,4 +817,5 @@
|
||||
<string name="exception_offline">Walang koneksyon sa Internet</string>
|
||||
<string name="exception_http">HTTP %d, tignan ang website sa WebView</string>
|
||||
<string name="exception_unknown_host">Hindi maabot ang %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Ilagay sa ibaba ang serye</string>
|
||||
</resources>
|
@ -104,7 +104,7 @@
|
||||
<string name="zoom_start_left">Gauche</string>
|
||||
<string name="zoom_start_right">Droite</string>
|
||||
<string name="zoom_start_center">Centre</string>
|
||||
<string name="pref_rotation_type">Type de rotation par défaut</string>
|
||||
<string name="pref_rotation_type">Rotation par défaut</string>
|
||||
<string name="rotation_free">Libre</string>
|
||||
<string name="rotation_force_portrait">Bloqué sur portrait</string>
|
||||
<string name="rotation_force_landscape">Bloqué sur paysage</string>
|
||||
@ -589,7 +589,7 @@
|
||||
<string name="local_filter_order_by">Trier par</string>
|
||||
<string name="local_invalid_format">Format de chapitre invalide</string>
|
||||
<string name="chapter_not_found">Chapitre non trouvé</string>
|
||||
<string name="rotation_type">Mode de rotation</string>
|
||||
<string name="rotation_type">Rotation</string>
|
||||
<string name="automatic_background">Auto</string>
|
||||
<string name="pref_library_update_refresh_trackers_summary">Mettre à jour les services de suivi lors de la mise à jour de la bibliothèque</string>
|
||||
<string name="pref_library_update_refresh_trackers">Actualiser automatiquement les services de suivi</string>
|
||||
@ -750,7 +750,7 @@
|
||||
<string name="remove_manga">Vous êtes sur le point de retirer « %s » de votre bibliothèque</string>
|
||||
<string name="missing_storage_permission">Autorisations de stockage non accordées</string>
|
||||
<string name="action_search_hint">Recherche…</string>
|
||||
<string name="skipped_reason_not_always_update">Passées car la série ne nécessite pas de mise à jour</string>
|
||||
<string name="skipped_reason_not_always_update">Ignorée car la série ne nécessite pas de mises à jour</string>
|
||||
<string name="crash_screen_title">Oups !</string>
|
||||
<string name="pref_appearance_summary">Thème, format de la date et de l\'heure</string>
|
||||
<string name="pref_downloads_summary">Téléchargement automatique, téléchargement anticipé</string>
|
||||
@ -844,7 +844,7 @@
|
||||
<string name="information_cloudflare_help">Appuyez ici pour de l\'aide sur Cloudflare</string>
|
||||
<string name="unlock_app_title">Débloquer %s</string>
|
||||
<string name="syncing_library">Synchronisation de la bibliothèque</string>
|
||||
<string name="intervals_header">Intervals</string>
|
||||
<string name="intervals_header">Intervalles</string>
|
||||
<string name="library_sync_complete">Synchronisation de la bibliothèque complété</string>
|
||||
<string name="licensed_manga_chapters_error">Licenciés - Aucun chapitres à montrer</string>
|
||||
<string name="exception_offline">Aucune connexion internet</string>
|
||||
@ -858,4 +858,9 @@
|
||||
<item quantity="many">%d jours</item>
|
||||
<item quantity="other">%d jours</item>
|
||||
</plurals>
|
||||
<string name="manga_display_modified_interval_title">Configurer pour mettre à jour tous les</string>
|
||||
<string name="manga_modify_calculated_interval_title">Personnaliser l\'intervalle</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Déplacer la série vers le bas</string>
|
||||
<string name="track_delete_remote_text">Supprimez également de %s</string>
|
||||
<string name="exception_unknown_host">Impossible de joindre %s</string>
|
||||
</resources>
|
@ -279,7 +279,7 @@
|
||||
<string name="transition_current">Trenutačno:</string>
|
||||
<string name="transition_finished">Završeno:</string>
|
||||
<string name="viewer">Modus čitanja</string>
|
||||
<string name="pref_category_for_this_series">Za ovaj serijal</string>
|
||||
<string name="pref_category_for_this_series">Za ovu seriju</string>
|
||||
<string name="confirm_set_image_as_cover">Ovu sliku koristiti kao naslovnicu\?</string>
|
||||
<string name="decode_image_error">Nije bilo moguće učitati sliku</string>
|
||||
<string name="no_next_chapter">Sljedeće poglavlje nije pronađeno</string>
|
||||
@ -652,7 +652,7 @@
|
||||
<string name="channel_skipped">Preskočeno</string>
|
||||
<string name="notification_update_skipped">Preskočena aktualiziranja: %1$d</string>
|
||||
<string name="rotation_reverse_portrait">Preokrenuto uspravno</string>
|
||||
<string name="action_move_to_top_all_for_series">Pomakni serijal na vrh</string>
|
||||
<string name="action_move_to_top_all_for_series">Pomakni seriju na vrh</string>
|
||||
<string name="disabled_nav">Deaktivirano</string>
|
||||
<string name="empty_backup_error">Nema unosa u biblioteci za spremanje u sigurnosnu kopiju</string>
|
||||
<string name="split_tall_images_summary">Poboljšava performanse čitača</string>
|
||||
@ -833,4 +833,5 @@
|
||||
<string name="exception_offline">Ne postoji veza s internetom</string>
|
||||
<string name="exception_http">HTTP %d, provjeri web stranicu u WebView</string>
|
||||
<string name="exception_unknown_host">Nije bilo moguće povezati se s računalom %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Pomakni seriju na kraj</string>
|
||||
</resources>
|
@ -101,7 +101,7 @@
|
||||
<string name="zoom_start_left">Sinistra</string>
|
||||
<string name="zoom_start_right">Destra</string>
|
||||
<string name="zoom_start_center">Centro</string>
|
||||
<string name="pref_rotation_type">Orientamento predefinito</string>
|
||||
<string name="pref_rotation_type">Rotazione predefinita</string>
|
||||
<string name="rotation_free">Libero</string>
|
||||
<string name="rotation_force_portrait">Bloccato verticale</string>
|
||||
<string name="rotation_force_landscape">Bloccato orizzontale</string>
|
||||
@ -574,7 +574,7 @@
|
||||
<string name="action_show_errors">Tocca per vedere i dettagli</string>
|
||||
<string name="update_check_eol">Questa versione di Android non è più supportata</string>
|
||||
<string name="clipboard_copy_error">Impossibile copiare negli appunti</string>
|
||||
<string name="rotation_type">Orientamento</string>
|
||||
<string name="rotation_type">Rotazione</string>
|
||||
<string name="notification_incognito_text">Disabilita modalità incognito</string>
|
||||
<string name="rotation_landscape">Orizzontale</string>
|
||||
<string name="rotation_portrait">Verticale</string>
|
||||
@ -866,4 +866,5 @@
|
||||
<string name="exception_offline">Nessuna connessione ad internet</string>
|
||||
<string name="exception_unknown_host">%s non raggiungibile</string>
|
||||
<string name="unlock_app_title">Sblocca %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Spostare la serie in fondo</string>
|
||||
</resources>
|
@ -118,7 +118,7 @@
|
||||
<string name="zoom_start_center">中央</string>
|
||||
<string name="double_tap_anim_speed_normal">通常</string>
|
||||
<string name="double_tap_anim_speed_fast">速い</string>
|
||||
<string name="pref_rotation_type">既定の回転モード</string>
|
||||
<string name="pref_rotation_type">既定の画面向き</string>
|
||||
<string name="rotation_free">自動回転</string>
|
||||
<string name="rotation_force_portrait">縦向き画面を強制</string>
|
||||
<string name="color_filter_r_value">R</string>
|
||||
@ -533,7 +533,7 @@
|
||||
<string name="chapter_not_found">章が見つかりませんでした</string>
|
||||
<string name="notification_incognito_text">シークレットモードを無効にする</string>
|
||||
<string name="tracking_guide">追跡ガイド</string>
|
||||
<string name="rotation_type">回転モード</string>
|
||||
<string name="rotation_type">画面向き</string>
|
||||
<string name="automatic_background">自動</string>
|
||||
<string name="pref_create_folder_per_manga_summary">項目のタイトルに基づいてフォルダを作成</string>
|
||||
<string name="pref_create_folder_per_manga">別々のフォルダにページを保存</string>
|
||||
@ -801,4 +801,5 @@
|
||||
<string name="exception_offline">インターネット接続がありません</string>
|
||||
<string name="exception_unknown_host">%sにアクセスできませんでした</string>
|
||||
<string name="unlock_app_title">%sをアンロック</string>
|
||||
<string name="action_move_to_bottom_all_for_series">シリーズを底に移動</string>
|
||||
</resources>
|
@ -66,8 +66,8 @@
|
||||
<string name="pref_category_about">정보</string>
|
||||
<string name="pref_library_columns">격자 크기</string>
|
||||
<string name="label_migration">데이터 이전</string>
|
||||
<string name="label_extensions">확장기능</string>
|
||||
<string name="label_extension_info">확장기능 정보</string>
|
||||
<string name="label_extensions">확장 앱</string>
|
||||
<string name="label_extension_info">확장 앱 정보</string>
|
||||
<string name="action_global_search">전체 검색</string>
|
||||
<string name="action_pause">일시중지</string>
|
||||
<string name="portrait">세로</string>
|
||||
@ -92,10 +92,10 @@
|
||||
<string name="ext_trust">신뢰</string>
|
||||
<string name="ext_untrusted">신뢰되지않음</string>
|
||||
<string name="ext_uninstall">삭제</string>
|
||||
<string name="untrusted_extension">신뢰할 수 없는 확장기능</string>
|
||||
<string name="untrusted_extension_message">이 확장기능은 신뢰할 수 없는 인증서로 서명되어 활성화되지 않았습니다.
|
||||
<string name="untrusted_extension">신뢰할 수 없는 확장 앱</string>
|
||||
<string name="untrusted_extension_message">이 확장앱은 신뢰할 수 없는 인증서로 서명되어 활성화되지 않았습니다.
|
||||
\n
|
||||
\n일부 악의적인 확장기능은 Tachiyomi에 저장된 로그인 정보를 읽거나 임의의 코드를 실행할 수도 있습니다.
|
||||
\n일부 악의적인 확장 앱은 Tachiyomi에 저장된 로그인 정보를 읽거나 임의의 코드를 실행할 수도 있습니다.
|
||||
\n
|
||||
\n이 인증서를 신뢰하면 이러한 위험에 노출될 수 있습니다.</string>
|
||||
<string name="pref_fullscreen">전체화면</string>
|
||||
@ -179,7 +179,7 @@
|
||||
<string name="display_mode_chapter">%1$s화</string>
|
||||
<string name="chapter_downloading_progress">다운로드 중 (%1$d/%2$d)</string>
|
||||
<string name="chapter_error">오류</string>
|
||||
<string name="chapter_paused">일시중지됨</string>
|
||||
<string name="chapter_paused">일시정지</string>
|
||||
<string name="show_chapter_number">회차 번호</string>
|
||||
<string name="sort_by_source">소스 기준</string>
|
||||
<string name="sort_by_number">회차 번호 기준</string>
|
||||
@ -449,7 +449,7 @@
|
||||
<string name="pref_category_display">디스플레이</string>
|
||||
<string name="pref_skip_filtered_chapters">필터링된 회차 건너뛰기</string>
|
||||
<string name="pref_highest">매우 높음</string>
|
||||
<string name="channel_ext_updates">확장기능 업데이트</string>
|
||||
<string name="channel_ext_updates">확장 앱 업데이트</string>
|
||||
<string name="set_chapter_settings_as_default">기본값으로 설정</string>
|
||||
<string name="pref_manage_notifications">알림 설정</string>
|
||||
<string name="also_set_chapter_settings_for_library">서재의 모든 항목에 적용</string>
|
||||
@ -463,9 +463,9 @@
|
||||
<string name="channel_new_chapters">회차 업데이트</string>
|
||||
<string name="include">포함: %s</string>
|
||||
<string name="label_background_activity">백그라운드 활동</string>
|
||||
<string name="pref_update_only_completely_read">안 읽은 회차가 있을 때만</string>
|
||||
<string name="pref_update_only_completely_read">안 읽은 회차가 있음</string>
|
||||
<string name="categorized_display_settings">카테고리 별 정렬 설정</string>
|
||||
<string name="ext_installer_shizuku_unavailable_dialog">Shizuku를 확장기능 인스톨러로 사용하려면 Shizuku를 먼저 설치해 주세요.</string>
|
||||
<string name="ext_installer_shizuku_unavailable_dialog">Shizuku를 확장 앱 인스톨러로 사용하려면 Shizuku를 먼저 설치해 주세요.</string>
|
||||
<string name="ext_update_all">전부 업데이트</string>
|
||||
<string name="invalid_backup_file_missing_manga">백업에 항목이 포함되어 있지 않습니다.</string>
|
||||
<string name="pref_dump_crash_logs_summary">개발자와 공유할 수 있는 오류 로그 파일을 생성합니다</string>
|
||||
@ -515,21 +515,21 @@
|
||||
<string name="skipped_reason_not_started">읽지 않은 만화를 건너 뛰었습니다</string>
|
||||
<string name="update_check_eol">이 안드로이드 버전은 더이상 지원되지 않습니다</string>
|
||||
<plurals name="update_check_notification_ext_updates">
|
||||
<item quantity="other">%d개의 확장기능 업데이트가 있습니다</item>
|
||||
<item quantity="other">%d개의 확장 앱 업데이트가 있습니다</item>
|
||||
</plurals>
|
||||
<string name="information_cloudflare_bypass_failure">Cloudflare를 통과하지 못했습니다</string>
|
||||
<string name="information_webview_required">Tachiyomi를 사용하려면 WebView가 필요합니다</string>
|
||||
<string name="information_webview_required">Tachiyomi 앱의 기능을 사용하려면 WebView가 필요합니다</string>
|
||||
<string name="information_webview_outdated">호환성을 위해 WebView 어플리케이션을 업데이트 해 주세요</string>
|
||||
<string name="pref_navigate_pan">넓은 이미지 이동</string>
|
||||
<string name="obsolete_extension_message">이 확장 프로그램은 더 이상 사용할 수 없습니다. 제대로 작동하지 않을 수 있으며 앱에 문제가 발생할 수 있습니다. 제거하는 것이 좋습니다.</string>
|
||||
<string name="ext_install_service_notif">확장기능 설치 중…</string>
|
||||
<string name="ext_install_service_notif">확장 앱 설치 중…</string>
|
||||
<string name="ext_installer_legacy">레거시</string>
|
||||
<string name="action_track">트래킹</string>
|
||||
<string name="pref_refresh_library_covers">서재 표지 새로고침</string>
|
||||
<string name="pref_dump_crash_logs">오류 로그 공유</string>
|
||||
<string name="chapter_not_found">회차를 찾을 수 없습니다</string>
|
||||
<string name="error_no_match">결과가 없습니다</string>
|
||||
<string name="ext_nsfw_warning">이 확장기능의 소스는 19금 콘텐츠가 포함될 수 있습니다</string>
|
||||
<string name="ext_nsfw_warning">이 확장 앱의 소스는 성인 컨텐츠가 포함될 수 있습니다</string>
|
||||
<string name="action_filter_tracked">트래커 사용</string>
|
||||
<string name="action_start">시작</string>
|
||||
<string name="action_start_downloading_now">지금 다운로드 시작</string>
|
||||
@ -553,7 +553,7 @@
|
||||
<string name="ext_obsolete">지원 종료</string>
|
||||
<string name="no_results_found">검색 결과가 없습니다</string>
|
||||
<string name="pref_dual_page_invert_summary">넓은 페이지 분할 시 배치가 읽는 방향과 다를 경우</string>
|
||||
<string name="ext_nsfw_short">19금</string>
|
||||
<string name="ext_nsfw_short">성인 컨텐츠</string>
|
||||
<string name="action_display_show_tabs">카테고리 탭 보이기</string>
|
||||
<string name="action_sort_chapter_fetch_date">챕터를 가져온 날짜순</string>
|
||||
<string name="action_sort_count">전체 항목 개수순</string>
|
||||
@ -567,10 +567,10 @@
|
||||
<string name="action_oldest">오래된 순</string>
|
||||
<string name="theme_tealturquoise">옥색</string>
|
||||
<string name="theme_strawberrydaiquiri">딸기 칵테일</string>
|
||||
<string name="extension_api_error">확장기능 목록 취득 실패</string>
|
||||
<string name="extension_api_error">확장 앱 목록 가져오기 실패</string>
|
||||
<string name="pref_library_update_refresh_trackers_summary">서재 업데이트 시 트래커 갱신</string>
|
||||
<string name="exclude">제외: %s</string>
|
||||
<string name="unofficial_extension_message">이 확장기능은 공식 확장기능이 아닙니다.</string>
|
||||
<string name="unofficial_extension_message">이 확장앱은 공식 확장앱이 아닙니다.</string>
|
||||
<string name="tracking_info">트래커 서비스에 항목 진행 상황을 동기화합니다. 트래킹 버튼을 이용하여 각각의 항목 별로 트래킹을 설정하세요.</string>
|
||||
<string name="tracking_guide">트래커 가이드</string>
|
||||
<string name="enhanced_services">향상된 서비스</string>
|
||||
@ -613,11 +613,11 @@
|
||||
<string name="action_webview_refresh">새로고침</string>
|
||||
<string name="theme_greenapple">청사과</string>
|
||||
<string name="theme_tako">문어</string>
|
||||
<string name="theme_yinyang">음과 양</string>
|
||||
<string name="theme_yinyang">Yin & Yang</string>
|
||||
<string name="theme_yotsuba">요츠바</string>
|
||||
<string name="pref_category_nsfw_content">후방주의 (19금) 소스</string>
|
||||
<string name="pref_category_nsfw_content">성인 콘텐츠 소스</string>
|
||||
<string name="pref_show_nsfw_source">소스 및 확장 기능 목록에 보이기</string>
|
||||
<string name="parental_controls_info">이 옵션을 끄더라도 비공식 또는 분류가 잘못된 확장 기능으로 인하여 후방주의 (19금) 컨텐츠가 표시될 수 있습니다.</string>
|
||||
<string name="parental_controls_info">이 옵션을 끄더라도 비공식 또는 분류가 잘못된 확장 기능으로 인하여 성인 컨텐츠가 표시될 수 있습니다.</string>
|
||||
<string name="action_show_errors">터치하여 자세히 보기</string>
|
||||
<string name="update_72hour">3일</string>
|
||||
<string name="restrictions">제한: %s</string>
|
||||
@ -686,7 +686,7 @@
|
||||
</plurals>
|
||||
<string name="auto_download_while_reading">읽을 때 자동 다운로드</string>
|
||||
<string name="updates_last_update_info">마지막 서재 업데이트: %s</string>
|
||||
<string name="download_ahead_info">현재 회차 + 다음 회차가 이미 다운로드된 경우에만 작동됩니다</string>
|
||||
<string name="download_ahead_info">현재 회차 + 다음 회차가 이미 다운로드된 경우에만 작동됩니다.</string>
|
||||
<string name="popular">인기</string>
|
||||
<string name="are_you_sure">정말로 실행합니까\?</string>
|
||||
<string name="skipped_reason_not_always_update">만화에 업데이트가 필요하지 않음으로 건너뜀</string>
|
||||
@ -788,4 +788,18 @@
|
||||
<string name="download_cache_invalidated">다운로드 인덱스를 제거함</string>
|
||||
<string name="action_sort_next_updated">다음 업데이트 예정</string>
|
||||
<string name="information_cloudflare_help">탭하여 Cloudflare에 관한 도움말 보기</string>
|
||||
<string name="action_filter_interval_late">일별 가져오기 (10일 이상)</string>
|
||||
<string name="unlock_app_title">%s를 잠금해제</string>
|
||||
<string name="manga_display_modified_interval_title">항상 업데이트 하도록 설정</string>
|
||||
<string name="syncing_library">서재를 동기화합니다</string>
|
||||
<string name="create_backup_file_error">백업 파일을 생성할 수 없습니다</string>
|
||||
<string name="library_sync_complete">서재가 동기화되었습니다</string>
|
||||
<string name="action_move_to_bottom_all_for_series">이 시리즈를 맨 아래로 이동</string>
|
||||
<string name="licensed_manga_chapters_error">라이센스 제한 - 회차를 표시할 수 없습니다</string>
|
||||
<string name="exception_offline">인터넷에 연결되지 않음</string>
|
||||
<string name="action_filter_interval_dropped">포기했나요\? 20일 ~ 2달 이내</string>
|
||||
<string name="manga_display_interval_title">항상 평가하기</string>
|
||||
<string name="track_activity_name">트랙킹 서비스 로그인</string>
|
||||
<string name="exception_http">HTTP %d, WebView의 웹 사이트를 확인해 주세요</string>
|
||||
<string name="exception_unknown_host">%s에 연결할 수 없습니다</string>
|
||||
</resources>
|
@ -132,7 +132,7 @@
|
||||
<string name="double_tap_anim_speed_0">Ingen animasjon</string>
|
||||
<string name="double_tap_anim_speed_normal">Normal</string>
|
||||
<string name="double_tap_anim_speed_fast">Rask</string>
|
||||
<string name="pref_rotation_type">Standard rotasjonstype</string>
|
||||
<string name="pref_rotation_type">Standard rotasjon</string>
|
||||
<string name="rotation_free">Fri</string>
|
||||
<string name="rotation_force_portrait">Låst stående</string>
|
||||
<string name="rotation_force_landscape">Låst liggende</string>
|
||||
@ -259,9 +259,9 @@
|
||||
<string name="pref_library_columns">Rutenettstørrelse</string>
|
||||
<string name="untrusted_extension_message">Denne utvidelsen ble signert med et usikkert sertifikat, og ble dermed ikke aktivert
|
||||
\n
|
||||
\nEn skadelig utvidelse kan lese innloggingsdetaljer lagret i Tachiyomi, eller kjøre ukjent kode.
|
||||
\nEn skadelig utvidelse kan lese alle lagrede innloggingsdetaljer eller kjøre vilkårlig kode.
|
||||
\n
|
||||
\nVed å godta dette sertifikatet aksepterer du overstående risikoer.</string>
|
||||
\nVed å godta dette sertifikatet aksepterer du disse risikoene.</string>
|
||||
<string name="pref_double_tap_anim_speed">Animasjonshastighet ved dobbelklikk</string>
|
||||
<string name="pager_viewer">Sider</string>
|
||||
<string name="confirm_set_image_as_cover">Bruk dette bildet som omslag\?</string>
|
||||
@ -337,7 +337,7 @@
|
||||
<string name="action_menu">Meny</string>
|
||||
<string name="label_sources">Kilder</string>
|
||||
<string name="channel_ext_updates">Utvidelsesoppdateringer</string>
|
||||
<string name="information_webview_required">Tachiyomi krever WebView</string>
|
||||
<string name="information_webview_required">Appen fungerer ikke uten WebView</string>
|
||||
<string name="add_tracking">Legg til sporing</string>
|
||||
<string name="manga_info_collapse">Mindre</string>
|
||||
<string name="manga_info_expand">Mer</string>
|
||||
@ -411,7 +411,7 @@
|
||||
<item quantity="other">Gjort på %1$s med %2$s feil</item>
|
||||
</plurals>
|
||||
<string name="pref_show_reading_mode">Vis lesemodus</string>
|
||||
<string name="unofficial_extension_message">Denne utvidelsen kommer ikke fra den offisielle Tachiyomi-utvidelseslisten.</string>
|
||||
<string name="unofficial_extension_message">Denne utvidelsen kommer ikke fra den offisielle listen.</string>
|
||||
<string name="action_disable">deaktivere</string>
|
||||
<string name="action_disable_all">deaktiver alle</string>
|
||||
<string name="action_enable_all">aktiver alle</string>
|
||||
@ -532,7 +532,7 @@
|
||||
<string name="update_check_eol">Denne Android-versjonen støttes ikke lenger</string>
|
||||
<string name="rotation_landscape">Liggende</string>
|
||||
<string name="rotation_portrait">Stående</string>
|
||||
<string name="rotation_type">Rotasjonstype</string>
|
||||
<string name="rotation_type">Rotasjon</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Oppretter mapper i henhold til oppføringenes tittel</string>
|
||||
<string name="pref_create_folder_per_manga">Lagre sider i egne mapper</string>
|
||||
<string name="pref_reader_actions">Handlinger</string>
|
||||
@ -813,4 +813,9 @@
|
||||
<string name="create_backup_file_error">Kunne ikke opprette en backup-fil</string>
|
||||
<string name="licensed_manga_chapters_error">Lisensiert - Ingen kapitler å vise</string>
|
||||
<string name="track_activity_name">Sporingsinnlogging</string>
|
||||
<string name="unlock_app_title">Lås opp %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Flytt serien til bunnen</string>
|
||||
<string name="exception_offline">Ingen internettforbindelse</string>
|
||||
<string name="exception_http">HTTP %d, sjekk nettsiden i WebView</string>
|
||||
<string name="exception_unknown_host">Kunne ikke nå %s</string>
|
||||
</resources>
|
@ -3,7 +3,7 @@
|
||||
<string name="theme_dark">अन</string>
|
||||
<string name="theme_light">अफ</string>
|
||||
<string name="pref_theme_mode">अँध्यारो मोड</string>
|
||||
<string name="pref_category_theme">थिम</string>
|
||||
<string name="pref_category_theme">थीम</string>
|
||||
<string name="pref_category_about">बारेमा</string>
|
||||
<string name="pref_category_advanced">उन्नत सेटिङहरू</string>
|
||||
<string name="pref_category_tracking">ट्र्याकिङ</string>
|
||||
@ -162,7 +162,7 @@
|
||||
<string name="theme_midnightdusk">मिडनाइट डस्क</string>
|
||||
<string name="theme_greenapple">हरियो स्याउ</string>
|
||||
<string name="theme_monet">गतिशील</string>
|
||||
<string name="pref_app_theme">एपको थिम</string>
|
||||
<string name="pref_app_theme">एपको थीम</string>
|
||||
<string name="theme_system">सिस्टम पालना गर्नुहोस्</string>
|
||||
<string name="pref_category_appearance">रूप</string>
|
||||
<string name="action_start_downloading_now">अहिले डाउनलोड गर्न सुरु गर्नुहोस्</string>
|
||||
@ -170,7 +170,7 @@
|
||||
<string name="action_sort">क्रमबद्ध</string>
|
||||
<string name="cancel_all_for_series">यी श्रृङ्खलाका सबै रद्द गर्नुहोस्</string>
|
||||
<string name="action_display_local_badge">लोकल स्रोत</string>
|
||||
<string name="action_open_in_web_view">WebViewमा खोल्नुहोस्</string>
|
||||
<string name="action_open_in_web_view">WebView मा खोल्नुहोस्</string>
|
||||
<string name="confirm_lock_change">परिवर्तन पुष्टि गर्न प्रमाणित गर्नुहोस्</string>
|
||||
<string name="label_default">पूर्वनिर्धारित</string>
|
||||
<string name="pref_tablet_ui_mode">ट्याब्लेट UI</string>
|
||||
@ -200,7 +200,7 @@
|
||||
<string name="ext_installed">स्थापना गरियो</string>
|
||||
<string name="ext_trust">विश्वास</string>
|
||||
<string name="obsolete_extension_message">यो एक्सटेन्शन अब उपलब्ध छैन। यसले राम्ररी काम नगर्न सक्छ र एपमा समस्या ल्याउन सक्छ। यसलाई अनइन्स्टल गर्न सिफारिस गरिन्छ।</string>
|
||||
<string name="unofficial_extension_message">यो एक्सटेन्शन आधिकारिक ताचियोमीको एक्सटेन्शन सूचीबाट होइन।</string>
|
||||
<string name="unofficial_extension_message">यो एक्सटेन्शन आधिकारिक सूचीबाट होइन।</string>
|
||||
<string name="ext_nsfw_warning">यस एक्सटेन्शनको स्रोतहरूमा NSFW (१८+) सामग्री समावेश हुन सक्छ</string>
|
||||
<string name="ext_install_service_notif">एक्सटेन्शन स्थापना गर्दै…</string>
|
||||
<string name="ext_installer_shizuku_stopped">Shizuku चलिरहेको छैन</string>
|
||||
@ -263,9 +263,9 @@
|
||||
<string name="untrusted_extension">अविश्वसनीय एक्सटेन्शन</string>
|
||||
<string name="exclude">समावेश नगर्नुहोस्: %s</string>
|
||||
<string name="ext_installer_pref">इंस्टलर</string>
|
||||
<string name="untrusted_extension_message">यो एक्सटेन्शन एक अविश्वसनीय प्रमाणपत्र संग हस्ताक्षर गरिएको थियो र सक्रिय गरिएको थिएन।
|
||||
<string name="untrusted_extension_message">यो एक्सटेन्शन अविश्वसनीय प्रमाणपत्र सँग हस्ताक्षर गरिएको थियो र सक्रिय गरिएको थिएन।
|
||||
\n
|
||||
\nएउटा खराब एक्सटेन्शनले ताचियोमीमा भण्डारण गरिएका कुनै पनि लगइन प्रमाणहरू पढ्न वा स्वेच्छाचारी कोड कार्यान्वयन गर्न सक्छ।
|
||||
\nएक खराब एक्सटेन्शनले कुनै पनि भण्डारण लगइन प्रमाणहरू पढ्न वा मनमानी कोड कार्यान्वयन गर्न सक्छ।
|
||||
\n
|
||||
\nयस प्रमाणपत्रमा विश्वास गरेर तपाईंले यी जोखिमहरू स्वीकार गर्नुहुन्छ।</string>
|
||||
<string name="pref_fullscreen">पूर्ण स्क्रिन</string>
|
||||
@ -300,8 +300,8 @@
|
||||
<string name="double_tap_anim_speed_normal">सामान्य</string>
|
||||
<string name="double_tap_anim_speed_0">कुनै एनिमेसन छैन</string>
|
||||
<string name="double_tap_anim_speed_fast">छिटो</string>
|
||||
<string name="pref_rotation_type">पूर्वनिर्धारित रोटेशन प्रकार</string>
|
||||
<string name="rotation_type">रोटेशन प्रकार</string>
|
||||
<string name="pref_rotation_type">पूर्वनिर्धारित रोटेशन</string>
|
||||
<string name="rotation_type">रोटेशन</string>
|
||||
<string name="rotation_free">फ्री</string>
|
||||
<string name="rotation_landscape">ल्याण्डस्केप</string>
|
||||
<string name="rotation_force_landscape">लक गरिएको ल्याण्डस्केप</string>
|
||||
@ -626,7 +626,7 @@
|
||||
<string name="channel_errors">त्रुटिहरू</string>
|
||||
<string name="skipped_reason_not_started">कुनै अध्याय नपढेकाले छोडियो</string>
|
||||
<string name="notification_size_warning">ठूला अपडेटहरूले स्रोतहरूलाई हानि पुर्याउँछ र यसले ढिलो अपडेटहरू निम्त्याउन सक्छ र ब्याट्रीको प्रयोग पनि बढाउँछ। थप जान्न ट्याप गर्नुहोस्।</string>
|
||||
<string name="information_webview_required">ताचियोमी को लागि WebView आवश्यक छ</string>
|
||||
<string name="information_webview_required">एप काम गर्नका लागि WebView आवश्यक छ</string>
|
||||
<string name="action_move_to_top_all_for_series">श्रृङ्खलालाई शीर्षमा सर्नुहोस्</string>
|
||||
<string name="rotation_reverse_portrait">पोर्ट्रेट उल्ट्याउनु</string>
|
||||
<string name="skipped_reason_not_caught_up">नपढिएका अध्यायहरू भएका कारण छोडियो</string>
|
||||
@ -669,7 +669,7 @@
|
||||
<string name="label_downloaded">डाउनलोड गरिएको</string>
|
||||
<string name="network_not_metered">मापन नगरिएको नेटवर्कमा मात्र</string>
|
||||
<string name="download_ahead">अगाडि डाउनलोड गर्नुहोस्</string>
|
||||
<string name="pref_appearance_summary">थिम, मिति र समय ढाँचा</string>
|
||||
<string name="pref_appearance_summary">थीम, मिति र समय ढाँचा</string>
|
||||
<string name="download_ahead_info">हालको अध्याय + अर्को पहिले नै डाउनलोड गरिएमा मात्र काम गर्दछ।</string>
|
||||
<string name="theme_tidalwave">समुन्द्री लहर</string>
|
||||
<string name="ext_info_version">संस्करण</string>
|
||||
@ -816,4 +816,6 @@
|
||||
<string name="exception_offline">इन्टरनेट जडान छैन</string>
|
||||
<string name="exception_unknown_host">%s मा पुग्न सकिएन</string>
|
||||
<string name="exception_http">HTTP %d, WebView मा वेबसाइट जाँच गर्नुहोस्</string>
|
||||
<string name="unlock_app_title">अनलक %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">श्रृङ्खलालाई तल सार्नुहोस्</string>
|
||||
</resources>
|
@ -770,13 +770,13 @@
|
||||
<string name="manga_modify_calculated_interval_title">Interval aanpassen</string>
|
||||
<string name="download_cache_invalidated">Download Index geïnvalideerd</string>
|
||||
<plurals name="day">
|
||||
<item quantity="one"></item>
|
||||
<item quantity="other"></item>
|
||||
<item quantity="one"/>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<string name="pref_invalidate_download_cache">Maak de downloadindex ongeldig</string>
|
||||
<plurals name="missing_chapters">
|
||||
<item quantity="one"></item>
|
||||
<item quantity="other"></item>
|
||||
<item quantity="one"/>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<string name="action_ok">OK</string>
|
||||
<string name="pref_chapter_swipe_start">Swipe naar de linker actie</string>
|
||||
|
@ -112,7 +112,7 @@
|
||||
<string name="zoom_start_left">Esquerda</string>
|
||||
<string name="zoom_start_right">Direita</string>
|
||||
<string name="zoom_start_center">Centro</string>
|
||||
<string name="pref_rotation_type">Tipo de orientação padrão</string>
|
||||
<string name="pref_rotation_type">Orientação padrão</string>
|
||||
<string name="rotation_free">Automática</string>
|
||||
<string name="rotation_force_portrait">Retrato bloqueado</string>
|
||||
<string name="rotation_force_landscape">Paisagem bloqueado</string>
|
||||
@ -546,7 +546,7 @@
|
||||
<string name="pref_create_folder_per_manga_summary">Cria as pastas usando os títulos dos itens</string>
|
||||
<string name="pref_create_folder_per_manga">Salvar as páginas em pastas separadas</string>
|
||||
<string name="pref_reader_actions">Ações</string>
|
||||
<string name="rotation_type">Tipo de orientação</string>
|
||||
<string name="rotation_type">Orientação</string>
|
||||
<string name="pref_grayscale">Nível de cinza</string>
|
||||
<string name="notification_incognito_text">Desabilitar o modo anônimo</string>
|
||||
<string name="automatic_background">Auto</string>
|
||||
|
@ -849,4 +849,5 @@
|
||||
<string name="exception_offline">Нет подключения к интернету</string>
|
||||
<string name="exception_unknown_host">Не удалось достичь %s</string>
|
||||
<string name="unlock_app_title">Разблокировать %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Переместить серию в конец</string>
|
||||
</resources>
|
@ -137,7 +137,7 @@
|
||||
<string name="double_tap_anim_speed_0">Ingen animering</string>
|
||||
<string name="double_tap_anim_speed_normal">Normal</string>
|
||||
<string name="double_tap_anim_speed_fast">Snabb</string>
|
||||
<string name="pref_rotation_type">Standardrotationstyp</string>
|
||||
<string name="pref_rotation_type">Standard rotation</string>
|
||||
<string name="rotation_free">Upplåst</string>
|
||||
<string name="rotation_force_portrait">Låst porträtt</string>
|
||||
<string name="rotation_force_landscape">Låst liggande</string>
|
||||
@ -532,7 +532,7 @@
|
||||
<string name="clipboard_copy_error">Kunde inte kopiera till urklipp</string>
|
||||
<string name="rotation_landscape">Liggande</string>
|
||||
<string name="rotation_portrait">Porträtt</string>
|
||||
<string name="rotation_type">Rotationstyp</string>
|
||||
<string name="rotation_type">Rotation</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Skapa mappar enligt posternas titel</string>
|
||||
<string name="pref_create_folder_per_manga">Spara sidor i separata mappar</string>
|
||||
<string name="pref_reader_actions">Åtgärder</string>
|
||||
@ -817,4 +817,5 @@
|
||||
<string name="exception_http">HTTP %d, kolla på webbsida i WebView</string>
|
||||
<string name="exception_unknown_host">Kunde inte nå %s</string>
|
||||
<string name="unlock_app_title">Lås upp %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Flytta serien till botten</string>
|
||||
</resources>
|
@ -138,7 +138,7 @@
|
||||
<string name="double_tap_anim_speed_0">ไม่มีแอนิเมชั่น</string>
|
||||
<string name="double_tap_anim_speed_normal">ปกติ</string>
|
||||
<string name="double_tap_anim_speed_fast">เร็ว</string>
|
||||
<string name="pref_rotation_type">ประเภทการหมุนเริ่มต้น</string>
|
||||
<string name="pref_rotation_type">การหมุนเริ่มต้น</string>
|
||||
<string name="rotation_free">อิสระ</string>
|
||||
<string name="rotation_force_portrait">ล็อกแนวตั้ง</string>
|
||||
<string name="rotation_force_landscape">ล็อกแนวนอน</string>
|
||||
@ -400,7 +400,7 @@
|
||||
<string name="pref_webtoon_side_padding">ช่องว่างด้านข้าง</string>
|
||||
<string name="pref_category_reading">การอ่าน</string>
|
||||
<string name="pref_category_reading_mode">โหมดการอ่าน</string>
|
||||
<string name="rotation_type">ประเภทการหมุน</string>
|
||||
<string name="rotation_type">การหมุน</string>
|
||||
<string name="pref_viewer_nav">โซนการแตะ</string>
|
||||
<string name="vertical_plus_viewer">หน้ายาวแยกช่องว่าง</string>
|
||||
<string name="nav_zone_right">ขวา</string>
|
||||
@ -801,4 +801,5 @@
|
||||
<string name="exception_offline">ไม่มีการเชื่อมต่ออินเทอร์เน็ต</string>
|
||||
<string name="exception_http">HTTP %d, ดูเว็บไซต์ใน WebView</string>
|
||||
<string name="exception_unknown_host">ไม่สามารถเข้าถึง %s ได้</string>
|
||||
<string name="action_move_to_bottom_all_for_series">ย้ายเรื่องไปด้านล่าง</string>
|
||||
</resources>
|
@ -137,7 +137,7 @@
|
||||
<string name="double_tap_anim_speed_0">Animasyon yok</string>
|
||||
<string name="double_tap_anim_speed_normal">Normal</string>
|
||||
<string name="double_tap_anim_speed_fast">Hızlı</string>
|
||||
<string name="pref_rotation_type">Ön tanımlı döndürme türü</string>
|
||||
<string name="pref_rotation_type">Ön tanımlı döndürme</string>
|
||||
<string name="rotation_free">Bağımsız</string>
|
||||
<string name="rotation_force_portrait">Kilitli dikey</string>
|
||||
<string name="rotation_force_landscape">Kilitli yatay</string>
|
||||
@ -532,7 +532,7 @@
|
||||
<string name="clipboard_copy_error">Panoya kopyalanamadı</string>
|
||||
<string name="rotation_landscape">Yatay</string>
|
||||
<string name="rotation_portrait">Dikey</string>
|
||||
<string name="rotation_type">Döndürme türü</string>
|
||||
<string name="rotation_type">Döndürme</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Girdilerin başlığına göre sıralaç oluşturur</string>
|
||||
<string name="pref_create_folder_per_manga">Sayfaları ayrı sıralaçlara kaydet</string>
|
||||
<string name="pref_reader_actions">Eylemler</string>
|
||||
@ -630,7 +630,7 @@
|
||||
<string name="action_faq_and_guides">SSS ve Kılavuzlar</string>
|
||||
<string name="pref_update_only_completely_read">Okunmayan bölümü olan</string>
|
||||
<string name="pref_update_only_started">Bu başlamadı</string>
|
||||
<string name="skipped_reason_completed">Manga bitirildiği için atlandı</string>
|
||||
<string name="skipped_reason_completed">Dizi bitirildiği için atlandı</string>
|
||||
<string name="skipped_reason_not_caught_up">Okunmamış bölümler olduğu için atlandı</string>
|
||||
<string name="skipped_reason_not_started">Hiçbir bölüm okunmadığı için atlandı</string>
|
||||
<string name="pref_navigate_pan">Geniş görüntüleri kaydır</string>
|
||||
@ -817,4 +817,5 @@
|
||||
<string name="exception_offline">Genel ağ bağlantısı yok</string>
|
||||
<string name="syncing_library">Kitaplık eşleştiriliyor</string>
|
||||
<string name="unlock_app_title">Aç: %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Diziyi en alta taşı</string>
|
||||
</resources>
|
@ -99,7 +99,7 @@
|
||||
<string name="untrusted_extension">Ненадійне розширення</string>
|
||||
<string name="untrusted_extension_message">Це розширення було підписано ненадійним сертифікатом та не було активовано.
|
||||
\n
|
||||
\nЗловмисне розширення может зчитувати будь-які облікові дані для входу, що зберігаються в Tachiyomi, або виконувати довільний код.
|
||||
\nШкідливе розширення може зчитувати будь-які збережені облікові дані для входу або виконати довільний код.
|
||||
\n
|
||||
\nДовіряючи цьому сертифікату, ви приймаєте ці ризики.</string>
|
||||
<string name="pref_fullscreen">Повноекранний режим</string>
|
||||
@ -137,7 +137,7 @@
|
||||
<string name="double_tap_anim_speed_0">Без анімації</string>
|
||||
<string name="double_tap_anim_speed_normal">Нормальна</string>
|
||||
<string name="double_tap_anim_speed_fast">Швидка</string>
|
||||
<string name="pref_rotation_type">Тип основної орієнтації</string>
|
||||
<string name="pref_rotation_type">Орієнтація за замовчуванням</string>
|
||||
<string name="rotation_free">Вільна</string>
|
||||
<string name="rotation_force_portrait">Заблокована портретна</string>
|
||||
<string name="rotation_force_landscape">Заблокована альбомна</string>
|
||||
@ -386,13 +386,13 @@
|
||||
<string name="add_to_library">Додати до бібліотеки</string>
|
||||
<string name="manga_info_collapse">Менше</string>
|
||||
<string name="manga_info_expand">Більше</string>
|
||||
<string name="information_webview_required">WebView необхідний для Tachiyomi</string>
|
||||
<string name="information_webview_required">WebView необхідний для роботи застосунку</string>
|
||||
<string name="licenses">Ліцензії з відкритим кодом</string>
|
||||
<string name="website">Сторінка</string>
|
||||
<string name="label_downloaded_only">Тільки завантажені</string>
|
||||
<string name="gray_background">Сірий</string>
|
||||
<string name="pref_true_color_summary">Зменшує смугастість, але може вплинути на продуктивність</string>
|
||||
<string name="unofficial_extension_message">Це розширення не входить до переліку офіційних розширень Tachiyomi.</string>
|
||||
<string name="unofficial_extension_message">Це розширення не з офіційного списку.</string>
|
||||
<string name="ext_unofficial">Неофіційне</string>
|
||||
<plurals name="num_categories">
|
||||
<item quantity="one">%d категорія</item>
|
||||
@ -553,7 +553,7 @@
|
||||
<string name="clipboard_copy_error">Не вдалось скопіювати до буферу обміну</string>
|
||||
<string name="rotation_landscape">Альбомна</string>
|
||||
<string name="rotation_portrait">Портретна</string>
|
||||
<string name="rotation_type">Тип орієнтації</string>
|
||||
<string name="rotation_type">Орієнтація</string>
|
||||
<string name="pref_create_folder_per_manga_summary">Створювати теки в відповідності до назви записів</string>
|
||||
<string name="pref_create_folder_per_manga">Зберігати сторінки до окремих тек</string>
|
||||
<string name="pref_reader_actions">Дії</string>
|
||||
@ -844,4 +844,9 @@
|
||||
<string name="information_cloudflare_help">Натисніть тут, щоб отримати допомогу з Cloudflare</string>
|
||||
<string name="create_backup_file_error">Не вдалося створити файл резервної копії</string>
|
||||
<string name="licensed_manga_chapters_error">Ліцензовано - немає розділів для показу</string>
|
||||
<string name="unlock_app_title">Розблокувати %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">Перемістити серію вниз</string>
|
||||
<string name="exception_offline">Немає Інтернет-з\'єднання</string>
|
||||
<string name="exception_http">Http %d, перевірте вебсайт у WebView</string>
|
||||
<string name="exception_unknown_host">Не вдалося досягти %s</string>
|
||||
</resources>
|
@ -801,4 +801,5 @@
|
||||
<string name="exception_offline">沒有網際網路連線</string>
|
||||
<string name="exception_unknown_host">無法連上 %s</string>
|
||||
<string name="unlock_app_title">解鎖 %s</string>
|
||||
<string name="action_move_to_bottom_all_for_series">將系列移至底部</string>
|
||||
</resources>
|
@ -203,6 +203,9 @@
|
||||
<string name="theme_yotsuba">Yotsuba</string>
|
||||
<string name="theme_tidalwave">Tidal Wave</string>
|
||||
<string name="pref_dark_theme_pure_black">Pure black dark mode</string>
|
||||
<string name="pref_relative_format">Relative timestamps</string>
|
||||
<!-- "Today" instead of "2023-12-31" -->
|
||||
<string name="pref_relative_format_summary">\"%1$s\" instead of \"%2$s\"</string>
|
||||
<string name="pref_date_format">Date format</string>
|
||||
|
||||
<string name="pref_manage_notifications">Manage notifications</string>
|
||||
@ -225,6 +228,12 @@
|
||||
<string name="pref_show_nsfw_source">Show in sources and extensions lists</string>
|
||||
<string name="parental_controls_info">This does not prevent unofficial or potentially incorrectly flagged extensions from surfacing NSFW (18+) content within the app.</string>
|
||||
|
||||
<string name="relative_time_today">Today</string>
|
||||
<plurals name="relative_time">
|
||||
<item quantity="one">Yesterday</item>
|
||||
<item quantity="other">%1$d days ago</item>
|
||||
</plurals>
|
||||
|
||||
<!-- Library section -->
|
||||
<string name="pref_category_display">Display</string>
|
||||
<string name="pref_library_columns">Grid size</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user