From 70c272baa738778d8aee331c842502d09bb3604d Mon Sep 17 00:00:00 2001 From: Aryan Date: Sat, 16 May 2026 20:07:59 +0530 Subject: [PATCH] New languages (#318) * Added Hindi language support * Added Simplified Chinese support and implemented search in language selection dialog * Added support for Italian, Polish, Vietnamese, and Brazilian Portuguese languages * Added Belarusian language support and fixed activity recreation on locale change --- app/build.gradle.kts | 19 +- .../main/java/com/aryan/reader/HomeScreen.kt | 77 +- .../java/com/aryan/reader/UiLabelResources.kt | 91 +- app/src/main/res/values-ar/strings.xml | 7 + app/src/main/res/values-be/plurals.xml | 68 +- app/src/main/res/values-be/strings.xml | 1081 ++++++++++++++-- app/src/main/res/values-de/strings.xml | 7 + app/src/main/res/values-es/strings.xml | 7 + app/src/main/res/values-fr/strings.xml | 7 + app/src/main/res/values-hi/plurals.xml | 54 +- app/src/main/res/values-hi/strings.xml | 1083 +++++++++++++++- app/src/main/res/values-it/plurals.xml | 54 +- app/src/main/res/values-it/strings.xml | 1083 +++++++++++++++- app/src/main/res/values-pl/plurals.xml | 80 +- app/src/main/res/values-pl/strings.xml | 1087 +++++++++++++++- app/src/main/res/values-pt-rBR/plurals.xml | 37 +- app/src/main/res/values-pt-rBR/strings.xml | 1097 ++++++++++++++++- app/src/main/res/values-ru/strings.xml | 7 + app/src/main/res/values-tr/strings.xml | 7 + app/src/main/res/values-vi/plurals.xml | 32 +- app/src/main/res/values-vi/strings.xml | 1085 +++++++++++++++- app/src/main/res/values-zh-rCN/plurals.xml | 14 +- app/src/main/res/values-zh-rCN/strings.xml | 1097 ++++++++++++++++- app/src/main/res/values/strings.xml | 7 + app/src/main/res/xml/locales_config.xml | 7 + .../aryan/reader/AppLanguageOptionsTest.kt | 37 +- 26 files changed, 7931 insertions(+), 301 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index e8b9811..d1c4918 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -1,7 +1,9 @@ @file:Suppress("UnstableApiUsage") import java.util.Properties +import java.io.StringReader import javax.xml.parsers.DocumentBuilderFactory +import org.xml.sax.InputSource plugins { alias(libs.plugins.android.application) @@ -20,12 +22,15 @@ if (localPropertiesFile.exists()) { } fun configuredAppLocaleTags(): Set { - val localesConfig = file("src/main/res/xml/locales_config.xml") + val localesConfigXml = providers + .fileContents(layout.projectDirectory.file("src/main/res/xml/locales_config.xml")) + .asText + .get() val androidNamespace = "http://schemas.android.com/apk/res/android" val document = DocumentBuilderFactory.newInstance() .apply { isNamespaceAware = true } .newDocumentBuilder() - .parse(localesConfig) + .parse(InputSource(StringReader(localesConfigXml))) val localeNodes = document.getElementsByTagName("locale") return buildSet { @@ -56,6 +61,7 @@ android { versionName = "1.0.47" resourceConfigurations += configuredAppLocaleTags() + .map { it.toAndroidResourceConfiguration() } testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" externalNativeBuild { @@ -174,6 +180,15 @@ android { } } +fun String.toAndroidResourceConfiguration(): String { + val languageTagParts = split("-") + return if (languageTagParts.size == 2 && languageTagParts[1].length == 2) { + "${languageTagParts[0]}-r${languageTagParts[1].uppercase()}" + } else { + this + } +} + kover { reports { filters { diff --git a/app/src/main/java/com/aryan/reader/HomeScreen.kt b/app/src/main/java/com/aryan/reader/HomeScreen.kt index bdc5511..ff35766 100644 --- a/app/src/main/java/com/aryan/reader/HomeScreen.kt +++ b/app/src/main/java/com/aryan/reader/HomeScreen.kt @@ -47,6 +47,7 @@ import androidx.compose.foundation.layout.fillMaxHeight import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.heightIn import androidx.compose.foundation.layout.navigationBars import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size @@ -71,6 +72,7 @@ import androidx.compose.material.icons.filled.Info import androidx.compose.material.icons.filled.Menu import androidx.compose.material.icons.filled.MoreVert import androidx.compose.material.icons.filled.PhoneAndroid +import androidx.compose.material.icons.filled.Search import androidx.compose.material.icons.filled.Settings import androidx.compose.material.icons.filled.VerifiedUser import androidx.compose.material.icons.outlined.AccountCircle @@ -2183,31 +2185,78 @@ fun CreateAppThemeDialog( @Composable fun LanguageSelectionDialog(onDismiss: () -> Unit) { + val context = LocalContext.current val currentLocales = AppCompatDelegate.getApplicationLocales() val currentTag = if (!currentLocales.isEmpty) currentLocales.get(0)?.toLanguageTag() else null + var languageSearchQuery by remember { mutableStateOf("") } + val languageRows = appLanguageSelectionOptions + .map { language -> language to stringResource(language.labelRes) } + .filter { (language, label) -> + language.matchesLanguageSearch(label = label, query = languageSearchQuery) + } AlertDialog( onDismissRequest = onDismiss, title = { Text(stringResource(R.string.options_language)) }, text = { Column { - appLanguageSelectionOptions.forEach { language -> - Row( + androidx.compose.material3.OutlinedTextField( + value = languageSearchQuery, + onValueChange = { languageSearchQuery = it }, + modifier = Modifier.fillMaxWidth(), + singleLine = true, + label = { Text(stringResource(R.string.action_search)) }, + leadingIcon = { + Icon(Icons.Default.Search, contentDescription = null) + }, + trailingIcon = { + if (languageSearchQuery.isNotBlank()) { + IconButton(onClick = { languageSearchQuery = "" }) { + Icon( + Icons.Default.Close, + contentDescription = stringResource(R.string.action_clear) + ) + } + } + } + ) + Spacer(modifier = Modifier.height(12.dp)) + if (languageRows.isEmpty()) { + Text( + text = stringResource(R.string.search_no_results_simple), + modifier = Modifier.padding(vertical = 12.dp), + style = MaterialTheme.typography.bodyMedium, + color = MaterialTheme.colorScheme.onSurfaceVariant + ) + } else { + LazyColumn( modifier = Modifier .fillMaxWidth() - .clickable { - val locales = language.tag?.let { tag -> - LocaleListCompat.forLanguageTags(tag) - } ?: LocaleListCompat.getEmptyLocaleList() - AppCompatDelegate.setApplicationLocales(locales) - onDismiss() - } - .padding(vertical = 12.dp), - verticalAlignment = Alignment.CenterVertically + .heightIn(max = 360.dp) ) { - RadioButton(selected = currentTag == language.tag, onClick = null) - Spacer(modifier = Modifier.width(16.dp)) - Text(stringResource(language.labelRes)) + items( + items = languageRows, + key = { (language, _) -> language.tag ?: "system" } + ) { (language, label) -> + Row( + modifier = Modifier + .fillMaxWidth() + .clickable { + val locales = language.tag?.let { tag -> + LocaleListCompat.forLanguageTags(tag) + } ?: LocaleListCompat.getEmptyLocaleList() + AppCompatDelegate.setApplicationLocales(locales) + onDismiss() + context.findActivity()?.recreate() + } + .padding(vertical = 12.dp), + verticalAlignment = Alignment.CenterVertically + ) { + RadioButton(selected = currentTag == language.tag, onClick = null) + Spacer(modifier = Modifier.width(16.dp)) + Text(label) + } + } } } } diff --git a/app/src/main/java/com/aryan/reader/UiLabelResources.kt b/app/src/main/java/com/aryan/reader/UiLabelResources.kt index 3405110..bde5f92 100644 --- a/app/src/main/java/com/aryan/reader/UiLabelResources.kt +++ b/app/src/main/java/com/aryan/reader/UiLabelResources.kt @@ -1,26 +1,99 @@ package com.aryan.reader import androidx.annotation.StringRes +import java.text.Normalizer +import java.util.Locale data class AppLanguageOption( val tag: String?, - @StringRes val labelRes: Int + @StringRes val labelRes: Int, + val searchAliases: List = emptyList() ) -val systemAppLanguageOption = AppLanguageOption(null, R.string.language_system_default) +val systemAppLanguageOption = AppLanguageOption( + tag = null, + labelRes = R.string.language_system_default, + searchAliases = listOf("system", "default", "device", "automatic") +) val supportedAppLanguageOptions = listOf( - AppLanguageOption("en", R.string.language_english), - AppLanguageOption("ar", R.string.language_arabic), - AppLanguageOption("de", R.string.language_german), - AppLanguageOption("tr", R.string.language_turkish), - AppLanguageOption("fr", R.string.language_french), - AppLanguageOption("ru", R.string.language_russian), - AppLanguageOption("es", R.string.language_spanish) + AppLanguageOption("en", R.string.language_english, listOf("english")), + AppLanguageOption("ar", R.string.language_arabic, listOf("arabic", "arabi")), + AppLanguageOption("de", R.string.language_german, listOf("german", "deutsch")), + AppLanguageOption("tr", R.string.language_turkish, listOf("turkish", "turkce", "turkçe")), + AppLanguageOption("fr", R.string.language_french, listOf("french", "francais", "français")), + AppLanguageOption("ru", R.string.language_russian, listOf("russian", "russkiy", "русский")), + AppLanguageOption("be", R.string.language_belarusian, listOf("belarusian", "belarus", "belaruskaya")), + AppLanguageOption("es", R.string.language_spanish, listOf("spanish", "espanol", "español")), + AppLanguageOption( + "pt-BR", + R.string.language_portuguese_brazilian, + listOf( + "portuguese", + "brazilian portuguese", + "portugues", + "português", + "portugues brasileiro", + "português brasileiro", + "brasil", + "brazil", + "pt-br" + ) + ), + AppLanguageOption("it", R.string.language_italian, listOf("italian", "italiano", "italia", "italy")), + AppLanguageOption("pl", R.string.language_polish, listOf("polish", "polski", "polska")), + AppLanguageOption( + "vi", + R.string.language_vietnamese, + listOf("vietnamese", "vietnam", "tieng viet", "tiếng việt") + ), + AppLanguageOption("hi", R.string.language_hindi, listOf("hindi", "devanagari", "हिंदी", "हिन्दी")), + AppLanguageOption( + tag = "zh-CN", + labelRes = R.string.language_chinese_simplified, + searchAliases = listOf( + "chinese", + "simplified chinese", + "mandarin", + "zhongwen", + "jian ti zhong wen", + "zh-hans", + "zh-cn", + "中文", + "简体中文", + ) + ) ) val appLanguageSelectionOptions = listOf(systemAppLanguageOption) + supportedAppLanguageOptions +fun AppLanguageOption.matchesLanguageSearch(label: String, query: String): Boolean { + val searchTokens = query.normalizedLanguageSearchTokens() + if (searchTokens.isEmpty()) return true + + val searchableText = buildString { + append(label) + append(' ') + append(tag.orEmpty()) + append(' ') + append(searchAliases.joinToString(" ")) + }.normalizedLanguageSearchText() + + return searchTokens.all { token -> token in searchableText } +} + +private fun String.normalizedLanguageSearchTokens(): List = + normalizedLanguageSearchText() + .split(' ') + .filter { it.isNotBlank() } + +private fun String.normalizedLanguageSearchText(): String = + Normalizer.normalize(this, Normalizer.Form.NFD) + .replace("\\p{Mn}+".toRegex(), "") + .lowercase(Locale.ROOT) + .replace("[^\\p{L}\\p{N}]+".toRegex(), " ") + .trim() + val AddBooksSource.labelRes: Int @StringRes get() = when (this) { AddBooksSource.UNSHELVED -> R.string.add_books_source_unshelved diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index c5bdc35..c8eb20d 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -644,5 +644,12 @@ يرجى تسجيل الدخول إلى حساب Google الخاص بك لشراء رصيد. لغة النظام English (الإنجليزية) + Беларуская (البيلاروسية) Español (الإسبانية) + Português (Brasil) (البرتغالية البرازيلية) + Italiano (الإيطالية) + Polski (البولندية) + Tiếng Việt (الفيتنامية) + हिन्दी (الهندية) + 简体中文 (الصينية المبسطة) diff --git a/app/src/main/res/values-be/plurals.xml b/app/src/main/res/values-be/plurals.xml index 5d34013..d44076d 100644 --- a/app/src/main/res/values-be/plurals.xml +++ b/app/src/main/res/values-be/plurals.xml @@ -4,78 +4,78 @@ %1$d кніга %1$d кнігі %1$d кніг - %1$d кніг + %1$d кнігі кніга кнігі кніг - кніг + кнігі %1$d паліца %1$d паліцы %1$d паліц - %1$d паліц + %1$d паліцы Знойдзены %1$d вынік - Знойдзена %1$d выніку - Знойдзены %1$d вынікаў - Знойдзены %1$d вынікаў + Знойдзены %1$d вынікі + Знойдзена %1$d вынікаў + Знойдзена %1$d выніку Знойдзена %1$d супадзенне - Знойдзена %1$d супадзення + Знойдзены %1$d супадзенні Знойдзена %1$d супадзенняў - Знойдзена %1$d супадзенняў + Знойдзена %1$d супадзення - Назаўсёды выдаліць файл - Назаўсёды выдаліць файлы - Назаўсёды выдаліць файлы - Назаўсёды выдаліць файлы + Выдаліць файл назаўсёды + Выдаліць файлы назаўсёды + Выдаліць файлы назаўсёды + Выдаліць файлы назаўсёды - Вы сапраўды хочаце выдаліць %1$d выбраны файл з вашай прылады? Гэта дзеянне немагчыма адрабіць. - Вы сапраўды хочаце выдаліць %1$d выбраных файла з вашай прылады? Гэта дзеянне немагчыма адрабіць. - Вы сапраўды хочаце выдаліць %1$d выбраных файлаў з вашай прылады? Гэта дзеянне немагчыма адрабіць. - Вы сапраўды хочаце выдаліць %1$d выбраных файлаў з вашай прылады? Гэта дзеянне немагчыма адрабіць. + Вы хочаце назаўсёды выдаліць %1$d выбраны файл з прылады? Гэта дзеянне нельга адрабіць. + Вы хочаце назаўсёды выдаліць %1$d выбраныя файлы з прылады? Гэта дзеянне нельга адрабіць. + Вы хочаце назаўсёды выдаліць %1$d выбраных файлаў з прылады? Гэта дзеянне нельга адрабіць. + Вы хочаце назаўсёды выдаліць %1$d выбранага файла з прылады? Гэта дзеянне нельга адрабіць. - Вы сапраўды хочаце прыбраць %1$d выбраны файл са спісу нядаўніх? Ён з\'явіцца зноў, калі вы адкрыеце яго праз бібліятэку. - Вы сапраўды хочаце прыбраць %1$d выбраных файла са спісу нядаўніх? Яны з\'явіцца зноў, калі вы адкрыеце іх праз бібліятэку. - Вы сапраўды хочаце прыбраць %1$d выбраных файлаў са спісу нядаўніх? Яны з\'явіцца зноў, калі вы адкрыеце іх праз бібліятэку. - Вы сапраўды хочаце прыбраць %1$d выбраных файлаў са спісу нядаўніх? Яны з\'явіцца зноў, калі вы адкрыеце іх праз бібліятэку. + Вы хочаце прыбраць %1$d выбраны файл са спіса нядаўніх файлаў? Ён з’явіцца зноў, калі вы адкрыеце яго з бібліятэкі. + Вы хочаце прыбраць %1$d выбраныя файлы са спіса нядаўніх файлаў? Яны з’явяцца зноў, калі вы адкрыеце іх з бібліятэкі. + Вы хочаце прыбраць %1$d выбраных файлаў са спіса нядаўніх файлаў? Яны з’явяцца зноў, калі вы адкрыеце іх з бібліятэкі. + Вы хочаце прыбраць %1$d выбранага файла са спіса нядаўніх файлаў? Ён з’явіцца зноў, калі вы адкрыеце яго з бібліятэкі. - Вы ўпэўненыя, што хочаце прыбраць %1$d кнігу з паліцы «%2$s»? Кнігі застануцца ў вашай бібліятэцы і з\'явяцца ў раздзеле «Без паліцы». - Вы ўпэўненыя, што хочаце прыбраць %1$d кнігі з паліцы «%2$s»? Кнігі застануцца ў вашай бібліятэцы і з\'явяцца ў раздзеле «Без паліцы». - Вы ўпэўненыя, што хочаце прыбраць %1$d кніг з паліцы «%2$s»? Кнігі застануцца ў вашай бібліятэцы і з\'явяцца ў раздзеле «Без паліцы». - Вы ўпэўненыя, што хочаце прыбраць %1$d кніг з паліцы «%2$s»? Кнігі застануцца ў вашай бібліятэцы і з\'явяцца ў раздзеле «Без паліцы». + Вы сапраўды хочаце прыбраць %1$d кнігу з паліцы \"%2$s\"? Кніга застанецца ў бібліятэцы і з’явіцца ў Без паліцы. + Вы сапраўды хочаце прыбраць %1$d кнігі з паліцы \"%2$s\"? Кнігі застануцца ў бібліятэцы і з’явяцца ў Без паліцы. + Вы сапраўды хочаце прыбраць %1$d кніг з паліцы \"%2$s\"? Кнігі застануцца ў бібліятэцы і з’явяцца ў Без паліцы. + Вы сапраўды хочаце прыбраць %1$d кнігі з паліцы \"%2$s\"? Кнігі застануцца ў бібліятэцы і з’явяцца ў Без паліцы. %1$d кніга прыбрана з бібліятэкі. %1$d кнігі прыбраны з бібліятэкі. %1$d кніг прыбрана з бібліятэкі. - %1$d кніг прыбрана з бібліятэкі. + %1$d кнігі прыбрана з бібліятэкі. %1$d папка %1$d папкі %1$d папак - %1$d папак + %1$d папкі - %1$d цэтлік - %1$d цэтліка - %1$d цэтлікаў - %1$d цэтлікаў + %1$d тэг + %1$d тэгі + %1$d тэгаў + %1$d тэга - (%1$d частка) - (%1$d часткі) - (%1$d частак) - (%1$d частак) + (%1$d фрагмент) + (%1$d фрагменты) + (%1$d фрагментаў) + (%1$d фрагмента) diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index 3a19f19..e6ff32e 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -4,95 +4,94 @@ Захаваць Выдаліць Прыбраць - ОК + OK Закрыць Дадаць Перайменаваць Назад Пошук Ачысціць - Прымяніць + Ужыць Уключыць Памылка: %1$s - Папярэдняе - Свабодны + Вярнуцца + Вольная Актыўныя ўкладкі Закрыць укладку Закрыць усе ўкладкі Закрыць усе ўкладкі? - Вы ўпэўнены, што хочаце закрыць усе актыўныя ўкладкі? - %1$s вы пагаджайцеся з нашымі %2$s і пацвярджаеце, што прачыталі нашу %3$s. - Умовамі - Палітыкай прыватнасці + Вы сапраўды хочаце закрыць усе актыўныя ўкладкі? + %1$s вы згаджаецеся з нашымі %2$s і пацвярджаеце, што прачыталі нашу %3$s. + Умовы карыстання + Палітыка прыватнасці Ліцэнзіі - %1$d выбрана - Зняць вылучанае + Выбрана %1$d + Ачысціць выбар Замацаваць/Адмацаваць Звесткі - Вылучыць усё + Выбраць усё Прыбраць з нядаўніх - Увага: Некаторыя з вылучаных аб\'ектаў сінхранізаваныя з лакальнай папкай. Працягваючы, будуць выдалены файлы са сховішча вашай прылады.\n\nГэта дзеянне немагчыма адрабіць. - Інфармацыя пра файл + Увага: некаторыя выбраныя элементы сінхранізаваны з лакальнай папкі. Калі працягнуць, фактычныя файлы будуць выдалены з памяці прылады.\n\nГэта дзеянне нельга адрабіць. + Звесткі пра файл Назва кнігі - Скапіраваць назву - Зыходная назва: %1$s - Вярнуць да зыходнай + Капіяваць назву + Арыгінальная назва: %1$s + Вярнуць арыгінал Назва файла: %1$s Аўтар Фармат Памер - Дадана - Размяшчэнне - Крыніца: OPDS Stream - Сховішча праграмы + Дададзена + Месца + Крыніца: паток OPDS + Сховішча ў праграме Унутранае сховішча Пра Episteme - Версія: %1$s (Зборка: %2$d) + Версія: %1$s (зборка: %2$d) Выберыце файл - Выдаліць усе сінхранізаваныя дадзеныя? - Без паліцы - Вы ўпэўнены, што хочаце назаўсёды выдаліць усе вашы дадзеныя кніг з воблака? Гэта таксама сатрэ вашу лакальную бібліятэку, каб прадухіліць паўторную сінхранізацыю. Гэта дзеянне немагчыма адрабіць. - ВЫДАЛІЦЬ УСЕ ДАДЗЕНЫЯ + Ачысціць усе сінхранізаваныя даныя? + Вы сапраўды хочаце назаўсёды выдаліць усе даныя кніг з воблака? Гэта таксама ачысціць лакальную бібліятэку, каб прадухіліць паўторную сінхранізацыю. Гэта дзеянне нельга адрабіць. + ВЫДАЛІЦЬ УСЕ ДАНЫЯ Галоўная Бібліятэка Нядаўнія файлы Ваша бібліятэка пустая Выберыце файл для чытання або сінхранізуйце лакальную папку, каб аўтаматычна імпартаваць кнігі. - Нядаўніх файлаў няма - Адкройце файл з бібліятэкі, каб пабачыць яго тут. - Наладзіць сінхранізацыю папак - Сінхранізаваная папка + Няма нядаўніх файлаў + Адкрыйце файл з бібліятэкі, каб убачыць яго тут. + Наладзіць сінхранізацыю папкі + Сінхранізаваць папку Лакальная папка Замацавана - %1$d%% завершана + Завершана %1$d%% Недаступна лакальна Увайсці праз Google Уваходзячы, - Episteme Про - Абнавіцца да Episteme Про + Episteme Pro + Перайсці на Episteme Pro Сінхранізаваць бібліятэку - Воблачная сінхранізацыя для лакальных папак - Загрузіце кнігі з вашых сінхранізаваных папак у Google Drive. - Уласныя шрыфты + Воблачная сінхранізацыя лакальных папак + Загружайце кнігі з сінхранізаваных папак у Google Drive. + Карыстальніцкія шрыфты Падтрымаць праект - Дапамога і зваротная сувязь + Даведка і водгукі Выйсці - Абмежаванне па нядаўніх файлах - Без абмежаванняў - %1$d файла(ў) + Ліміт нядаўніх файлаў + Без ліміту + %1$d файлаў Ачысціць кэш кніг - Ачысціць кэш пераўтварэння + Ачысціць кэш тэкставага выгляду Бібліятэка - Шукаць па назве або аўтару… + Шукаць назву або аўтара… Тыпы: %1$s Папкі: %1$d - Статус: %1$s + Стан: %1$s Усе кнігі Паліцы Папкі Каталогі - Па запыту «%1$s» не знойдзена вынікаў - Выберыце файл PDF, EPUB, MOBI або AZW3 з вашай прылады, каб пачаць. + Няма вынікаў для \"%1$s\" + Выберыце файл PDF, EPUB, MOBI або AZW3 з прылады, каб пачаць. Дадаць файл Новая паліца Стварыць новую паліцу @@ -101,53 +100,985 @@ Перайменаваць паліцу Выдаліць паліцу Дадаць кнігі - Гэта паліца пустая - Дадаць да %1$s + Гэтая паліца пустая + Дадаць у %1$s ДАДАЦЬ (%1$d) - Няма кніг без паліцы + Няма кніг без паліцы для дадання Усе кнігі ўжо на гэтай паліцы - Змяніць назву паліцы + Перайменаваць паліцу Выдаліць паліцу? - Вы ўпэўнены, што хочаце выдаліць паліцу «%1$s»? Усе кнігі будуць перамешчаны ў раздзел «Без паліцы». - Выдаліць з паліцы? + Вы сапраўды хочаце выдаліць паліцу «%1$s»? Усе кнігі будуць перамешчаны ў Без паліцы. + Прыбраць з паліцы? Выдаліць %1$s? - Вы ўпэўнены, што хочаце выдаліць %1$d выбраных %2$s? Усе кнігі будуць перамешчаны ў раздзел «Без паліцы». - Сінхранізацыя лакальных папак - Аб\'яднайце лакальныя папкі, каб стварыць жывую бібліятэку. Episteme будзе сачыць за файламі і сінхранізаваць прагрэс. + Вы сапраўды хочаце выдаліць %1$d выбраных %2$s? Усе кнігі ўнутры будуць перамешчаны ў Без паліцы. + Сінхранізаваць лакальныя папкі + Падключыце лакальныя папкі, каб стварыць жывую бібліятэку. Episteme будзе адсочваць файлы і сінхранізаваць прагрэс. Дадаць папку - Сканіраваць усё - Сканіраванне… - Сінхранізаваць метададзеныя + Сканаваць усё + Сканаванне… + Сінхр. метаданыя АПОШНЯЯ СІНХРАНІЗАЦЫЯ КНІГІ Рэдагаваць фільтры Выдаліць папку - Фільтраванне па тыпу файлаў - Выберыце тыпы файлаў, якія вы хочаце сінхранізаваць з гэтай папкі: + Фільтр тыпаў файлаў + Выберыце тыпы файлаў, якія хочаце сінхранізаваць з гэтай папкі: Фільтраваць бібліятэку - Тып файлу - Крыніца - Статус чытання + Тып файла + Зыходная папка + Стан чытання Ачысціць усё - Сховішча праграмы + Сховішча ў праграме Захаваць файл? - Жадаеце захаваць гэты вонкавы файл у бібліятэцы праграмы? Калі не, ён будзе выдалены.\n\n(Вы можаце змяніць гэта ў любы час праз Галоўны экран > Іншыя параметры > Паводзіны пры вонкавых файлах). + Хочаце захаваць гэты знешні файл у бібліятэцы праграмы? Калі не, ён будзе выдалены.\n\n(Гэтыя стандартныя паводзіны можна змяніць у любы час: Галоўны экран > Дадатковыя параметры > Паводзіны знешніх файлаў). Больш не пытацца - Захаваць у бібліятэцы - Прыбраць - Заўсёды пытацца - Заўсёды захоўваць - Заўсёды прыбіраць - Паводзіны пры вонкавых файлах + Пакінуць у бібліятэцы + Выдаліць + Пытацца кожны раз + Заўсёды пакідаць + Заўсёды выдаляць + Паводзіны знешніх файлаў Дадаць каталог - Пошук праз каталог… - Стужка пустая. + Шукаць каталог… + Гэтая стужка пустая. Спампоўванне… Загрузка… - Плынь + Чытаць патокам Недаступна - Спампавана - Фармат спампоўкі - Запусціць плынь + Спампаваць + Фармат спампоўвання + Чытаць патокам цяпер Чытаць + Няма падтрымліваных фарматаў. + ВЫДАВЕЦ + АПУБЛІКАВАНА + МОВА + Анатацыя + Рэдагаваць каталог + Дадаць каталог OPDS + Назва каталога + URL + Аўтэнтыфікацыя (неабавязкова) + Імя карыстальніка + Пароль + Выдаліць каталог + Вы сапраўды хочаце выдаліць «%1$s»? + Выдаленне гэтага каталога таксама назаўсёды выдаліць з вашай бібліятэкі %1$d звязаных з ім патокавых кніг. + Прадвызначанае + Бясплатны план + Заўсёды бясплатна + Некалькі фарматаў + Падтрымлівае PDF, EPUB, MOBI, AZW3 + Android Text-to-Speech + Слухайце кнігі з убудаваным TTS + Базавы слоўнік + Хутка шукайце асобныя словы + Бягучы план + Загрузка цаны… + Аднаразовы плацеж + Пажыццёвы доступ + Зніжка ранняга доступу + Магчымасці: + Воблачная сінхранізацыя паміж прыладамі + Сінхранізуйце ўсю бібліятэку, уключаючы файлы кніг і прагрэс чытання, на максімум 4 прыладах. + Падсумаванне + Атрымлівайце 10 бясплатных падсумаванняў раздзелаў або старонак штодня + Разумны слоўнік + Шукайце фразы і нават абзацы, а не толькі асобныя словы + Прыярытэтныя запыты функцый + Вашы прапановы атрымліваюць прыярытэт + Функцыі Pro разблакіраваны! + Патрабуецца ўваход + Праверка пакупкі… + Знойдзена існая пакупка + Атрымаць пажыццёвы доступ + Абнаўленне цяпер недаступнае. Праверце інтэрнэт і паспрабуйце зноў. + Увайдзіце ў свой уліковы запіс Google, каб купіць Episteme Pro. + Увайдзіце ў свой уліковы запіс Google, каб купіць крэдыты. + Гэта можа заняць некалькі імгненняў. Ваш статус Pro будзе абноўлены аўтаматычна. + На гэтай прыладзе ўжо ёсць пакупка Pro, але яна звязана з іншым уліковым запісам. Увайдзіце ў уліковы запіс, які выкарыстоўваўся для першапачатковай пакупкі, каб аднавіць функцыі Pro. + Вы атрымліваеце Episteme Pro па спецыяльнай зніжанай цане ў перыяд ранняга доступу! Гэта прапанова абмежавана па часе. + Увайдзіце ў свой уліковы запіс Google, каб купіць Episteme Pro і разблакіраваць усе прэміум-функцыі. + Не цяпер + Зразумела + Карыстальніцкія шрыфты + Імпартаваць шрыфт + Google Fonts + Праглядаць Google Fonts + Шукаць сярод 1900+ шрыфтоў… + Папулярныя варыянты + Не знойдзена шрыфтоў, што адпавядаюць «%1$s» + Ужо спампавана + Няма карыстальніцкіх шрыфтоў + Імпартуйце файлы TTF або OTF, каб выкарыстоўваць іх у кнігах. + Папярэдні прагляд недаступны (няправільны файл шрыфту) + Выдаліць шрыфт? + Вы сапраўды хочаце выдаліць «%1$s»? Ён будзе выдалены з усіх вашых прылад, калі сінхранізацыя ўключана. + Звязацца + Знайшлі памылку, маеце прапанову функцыі або проста хочаце павітацца? Напішыце нам на GitHub або па электроннай пошце. + Звароты GitHub + Паведамляйце пра памылкі, запытвайце функцыі і сачыце за прагрэсам распрацоўкі. + Падтрымка па электроннай пошце + Звяжыцеся з намі непасрэдна па электроннай пошце па любых іншых пытаннях. + Падтрымаць праект + Дапамажыце Episteme рухацца наперад + Ваша падтрымка дапамагае мне падтрымліваць і паляпшаць Episteme для ўсіх!!! + Спансаваць на GitHub + Падтрымайце распрацоўку непасрэдна праз GitHub Sponsors. У якасці падзякі вы атрымаеце згадку ў README рэпазіторыя праекта. + Далучыцца на Patreon + У якасці падзякі за падтрымку праграмы прыхільнікі на Patreon атрымліваюць дадатковы кантэнт і перавагі: раннія звесткі пра тое, над чым я працую, раннія здымкі экрана і абнаўленні, галасы, якія дапамагаюць фармаваць выгляд і працу новых функцый, і згадку ў README рэпазіторыя праекта. + Разблакіраваць Episteme Pro + Сінхранізацыя паміж прыладамі — функцыя Pro. Разблакіруйце ўсе функцыі Pro адной аднаразовай пакупкай. + Абнавіць + Пацвердзіць выхад + Вы сапраўды хочаце выйсці? + Дасягнуты ліміт прылад + Каб выкарыстоўваць Episteme Pro на гэтай прыладзе, выдаліце адну з ужо зарэгістраваных прылад. + Апошні раз: %1$s + Пацвердзіць разбуральнае дзеянне + Гэта назаўсёды выдаліць усе вашы кнігі і прагрэс чытання з гэтай прылады І з вашага ўліковага запісу Google Drive. Гэта дзеянне нельга адрабіць. Вы ўпэўнены? + Ачысціць кэш кніг + Гэта ачысціць усе апрацаваныя старонкі ў рэжыме пагінацыі. Гэта дапамагае выправіць праблемы з макетам, але кнігі трэба будзе апрацаваць нанова пры наступным адкрыцці. + Пацвердзіць і ачысціць + Ачысціць кэш тэкставага выгляду + Гэта выдаліць усе згенераваныя версіі «Text View» вашых PDF і ачысціць звязаны кэш малюнкаў/HTML. Арыгінальныя PDF застануцца некранутымі. + Назад + Слоўнік + Дадатковыя параметры + Паўзунок старонак + Змест + Фармат тэксту + Пошук + Функцыі AI + Запусціць Text-to-Speech + Спыніць Text-to-Speech + Паўза + Працягнуць + Уключыць цёмны рэжым + Выключыць цёмны рэжым + Заблакіраваць перасоўванне + Разблакіраваць перасоўванне + Поўны экран + Паказаць падсветкі + Схаваць падсветкі + Рэжым анатацый + Выйсці з рэжыму анатацый + Закрыць пошук + Ачысціць пошук + Паказаць вынікі + Схаваць вынікі + Папярэдні вынік + Наступны вынік + Выйсці з чытальніка і вярнуцца на галоўны экран + Выберыце пераважную праграму для пошуку слоў + Доступ да рэжыму чытання, закладак і пашыраных налад + Перацягніце, каб хутка перайсці да любой старонкі дакумента + Праглядайце раздзелы і пераходзьце да любой секцыі + Наладжвайце шрыфт, памер, вышыню радка, выраўноўванне і карыстальніцкія шрыфты + Знайдзіце любое слова або фразу ў гэтай кнізе + Падсумуйце бягучы раздзел або старонку з дапамогай AI + Чытайце кнігу ўслых з дапамогай галасавога рухавіка прылады + Спыніць бягучую сесію чытання ўслых + Прыпыніць бягучае прайграванне чытання ўслых + Працягнуць прыпыненае чытанне ўслых + Інвертаваць колеры PDF для цёмнага рэжыму + Выключыць цёмны рэжым і аднавіць арыгінальныя колеры PDF + Заблакіраваць гарызантальнае перасоўванне па старонцы + Разблакіраваць перасоўванне, каб зноў уключыць жэсты маштабавання і перацягвання + Схаваць усе элементы кіравання UI для поўнага, неадцягвальнага чытання + Візуальна адзначыць вобласці выбіральнага тэксту на бягучай старонцы + Прыбраць накладку выбіральнага тэксту са старонкі + Дадаваць рукапісныя або тэкставыя анатацыі + Завяршыць рэдагаванне і вярнуцца да звычайнага чытання + Выйсці з пошуку і вярнуцца да чытальніка + Сцерці бягучы пошукавы запыт і пачаць нанова + Разгарнуць панэль, каб убачыць усе супадзенні + Згарнуць панэль вынікаў пошуку + Перайсці да папярэдняга супадзення ў дакуменце + Перайсці да наступнага супадзення ў дакуменце + Увайсці + Выбраць папку + Выбраць + Палітыка прыватнасці • Умовы карыстання • Ліцэнзіі + Ваша прылада не падтрымлівае выбар папкі. Вы ўсё яшчэ можаце імпартаваць файлы паасобку. + Дыспетчар файлаў не знойдзены. Усталюйце праграму-дыспетчар файлаў. + Спампавана %1$s + %1$s: %2$s + Ніколі + %1$s: %2$d + Выдалена %1$d патокавых кніг. + Не ўдалося імпартаваць шрыфт: %1$s + Тэкставы выгляд выдалены. + Для сінхранізацыі патрэбны дазвол Google Drive. + Падчас пакупкі адбылася памылка. + Абнаўленне паспяховае! Вітаем у Pro. + Праверка пакупкі не ўдалася. Звярніцеся ў падтрымку, калі з вас спісалі грошы. + Гэта прылада была выдалена з вашага ўліковага запісу. + Не ўдалося праверыць гэтую прыладу. Праверце злучэнне. + Не ўдалося абнавіць прылады. Паспрабуйце зноў. + Захаванне PDF… + PDF паспяхова захаваны. + Не ўдалося адкрыць файл для захавання. + Памылка захавання PDF: %1$s + Захаванне арыгінальнага PDF… + Арыгінальны PDF паспяхова захаваны. + Абагульванне: %1$s + Абагуліць PDF + Абагульванне не ўдалося: %1$s + Дасягнуты ліміт: максімум %1$d папак. + Гэтая папка ўжо сінхранізуецца. + Папка дададзена: %1$s + Не ўдалося атрымаць доступ да дазволаў папкі. + Папка выдалена. + Сінхранізацыя папкі: абнаўленне метаданых… + Сканаванне папкі для новых кніг… + Сінхранізацыя папкі: сканаванне завершана. + Сінхранізацыя не ўдалася. + Уключыце сінхранізацыю, каб спампоўваць файлы. + Не ўдалося спампаваць %1$s. + Уключыце сінхранізацыю, каб ачысціць воблачныя даныя. + Вы не ўвайшлі, немагчыма ачысціць воблачныя даныя. + Ачыстка ўсіх воблачных і лакальных даных… + Усе воблачныя і лакальныя даныя паспяхова ачышчаны. + Памылка: не ўдалося ачысціць усе даныя. + Усе лакальныя даныя ачышчаны. + Уваход не ўдаўся. Паспрабуйце зноў. + Не ўдалося знайсці ўліковы запіс Google. Гэта можа адбыцца пасля свежай усталёўкі, паспрабуйце зноў праз хвіліну. + Падчас уваходу адбылася памылка. Праверце інтэрнэт-злучэнне. + Увайдзіце, каб праверыць кіраванне прыладамі. + Сінхранізацыя — функцыя Episteme Pro. + Вы не ўвайшлі, немагчыма сінхранізаваць. + Воблачная сінхранізацыя: праверка абнаўленняў… + Воблачная сінхранізацыя: завершана. + Не ўдалося сінхранізаваць бібліятэку. + Не ўдалося знайсці нядаўні элемент. + Не ўдалося імпартаваць файл. + Не ўдалося знайсці месца файла. + Гэты тып файла не падтрымліваецца. + Не ўдалося загрузіць згенераваны тэкставы выгляд. + Генерацыя тэкставага выгляду не ўдалася. + Не ўдалося загрузіць FB2: %1$s + Не ўдалося загрузіць файл: %1$s + Не ўдалося загрузіць MOBI: %1$s + Не ўдалося загрузіць EPUB: %1$s + Файл выдалены з папкі. Прыбраны з бібліятэкі. + Паліца з такой назвай ужо існуе. + Выдаленне з усіх прылад… + Выдаленне завершана. + Воблачная сінхранізацыя не ўдалася, выдалена лакальна. + Кэш тэкставага выгляду і згенераваныя тэкставыя выгляды ачышчаны. + Шукаць у кнізе… + Няма вынікаў. + Стварэнне падсумавання… + Спыніць + Чытаць услых + Капіяваць + Капіяваць ланцужок + Не ўдалося стварыць падсумаванне. + Думаю… + Адкрыць у слоўнікавай праграме + AI не змог даць вызначэнне. + Запыт да AI пра «%1$s»… + Налады Text-to-Speech + Спыніце прайграванне, каб змяніць налады. + Рэжым сінтэзу + На прыладзе + Воблака (HQ) + Выбар голасу + Прайграць узор + Налады голасу на прыладзе + Закрыць налады + Сістэмны стандарт + Адпавядае наладам сістэмы Android + Выбрана + Загрузка галасоў… + На гэтай прыладзе няма даступных галасоў. + Канкрэтныя галасы + Даступныя галасы (%1$d) + Для гэтай мовы не знойдзена галасоў. + Варыянт: %1$s + Гэта ўзор %1$s. + Тэмы чытання + Прадвызначаныя + Тэкстураваныя прадвызначаныя + Мае тэмы + Мае тэкстураваныя тэмы + Карыстальніцкіх тэм пакуль няма. Націсніце «+», каб стварыць. + Карыстальніцкіх тэкстураваных тэм пакуль няма. + Новая тэма + Новая тэкстураваная тэма + Рэдагаваць тэму + Назва тэмы + Так шмат кніг, так мала часу. + ⚠️ Нізкі кантраст! Гэта можа напружваць вочы. + Колер старонкі + Колер тэксту + Тэкстура + Няма + Загрузіць + Празрыстасць тэкстуры + Жывы прагляд + Чытанне — гэта сон. + Тэкст пусты. + AI вярнуў пустое вызначэнне. + Не ўдалося атрымаць вызначэнне. + Адбылася невядомая памылка сервера. + Памылка сеткі. Праверце злучэнне. + Недастаткова кантэксту для рэкапа. + Не ўдалося разабраць рэкап. + Памылка сеткі падчас стварэння рэкапа. + Налады пошуку + Слоўнікавы рухавік + Разумны (AI) + Знешняя праграма + Выкарыстоўвае AI для вызначэнняў. Вернецца да знешняй праграмы ніжэй, калі няма сеткі або выбраная фраза занадта доўгая. + Выкарыстоўвае выбраную праграму для слоўнікавых пошукаў. + Запасная праграма + Слоўнікавая праграма + Выберыце праграму + Пераклад + Праграма для перакладу выбранага тэксту. + Праграма пошуку + Праграма для вэб-пошуку. + Няма + Змесціва кнігі пустое. + Не ўдалося разабраць падсумаванне з адказу сервера. + Не ўдалося атрымаць падсумаванне. + Памылка: %1$d. %2$s + Памылка сеткі. Праверце злучэнне і стан сервера. + Аналіз раздзела %1$d… + Чытанне бягучай пазіцыі… + Стварэнне рэкапа… + Падсумаванне раздзела + Рэкап гісторыі (Beta) + Разблакіраваць падсумаванне раздзелаў + Атрымлівайце кароткія падсумаванні любых раздзелаў з Episteme Pro. Абнавіцеся, каб пачаць карыстацца функцыяй. + Даведацца больш + Разблакіраваць разумны слоўнік + Вызначэнне цэлых фраз і абзацаў да 2000 сімвалаў — функцыя Pro. Абнавіцеся, каб імгненна атрымліваць вызначэнні для любога выбранага тэксту. + Закладка + Выбранае месца + Наладзіць палітру + Націсніце месца, каб рэдагаваць: + Выберыце колер для месца: + Гэты раздзел пусты. + Раздзел не знойдзены + Памылка загрузкі раздзела + Налады слоўніка + Тэма + Налады тэмы + Дадатковыя параметры + Глядзець арыгінальны PDF + Выдаліць тэкставы выгляд + Вертыкальна + Пастаронкава (злева направа) + Уключана + Выдаліць закладку + Дадаць закладку на гэтую старонку + Дакрануцца, каб гартаць старонкі + Пракрутка кнопкамі гучнасці + Гартанне кнопкамі гучнасці + Рэалістычнае гартанне старонак + Не выключаць экран + Візуальныя параметры + Арыентацыя экрана + Змяніць рэжым чытання + Пастаронкава (справа налева) + Аўтапракрутка + Налады TTS + Налады голасу TTS + Замены слоў TTS + Абагуліць, захаваць або друкаваць + Налады TTS (адладка) + Навігаваць паўзунком + Меню раздзелаў + Фарматаванне тэксту + Падсумаванне раздзела + Рэкап (Beta) + Спыніць TTS + Запусціць TTS + Прыпыніць TTS + Працягнуць TTS + Выйсці з навігацыі паўзунком + Мініяцюра пачатковай старонкі + Разгарнуць + Згарнуць + Прайграць + Лакальная хуткасць + Глабальная хуткасць + Рэжым выбару + Ужываецца да ўсіх файлаў + Захавана толькі для гэтага файла + Выключыць рэжым музыканта + Уключыць рэжым музыканта + Памяняць элементы кіравання + Мін + Макс + Павольней + Хутчэй + Паменшыць + Павялічыць + Старонка %1$d з %2$d + Раздзелы + Укладкі + Закладкі + Падсветкі + Старонкі + Разгарнуць усё + Згарнуць усё + Знайсці + Вы яшчэ не дадалі закладак. + Дадатковыя параметры закладкі + Перайменаваць закладку + Новая назва + Новы загаловак + Выдаліць закладку? + Вы сапраўды хочаце назаўсёды выдаліць гэтую закладку? + Падсветак пакуль няма. + Невядомы раздзел + Параметры + Выдаліць падсветку? + Вы сапраўды хочаце назаўсёды выдаліць гэтую падсветку? + Арыгінальны PDF не знойдзены. + Памылка: змесціва кнігі не знойдзена. Шлях: %1$s + Спачатку выберыце слоўнікавую праграму. + Спачатку выберыце праграму перакладу. + Спачатку выберыце праграму пошуку. + Для гэтай кнігі няма раздзелаў. + Пераход да пазіцыі… + Патрабуецца дазвол + Каб паказваць элементы кіравання прайграваннем, калі праграма ў фоне, дайце дазвол на апавяшчэнні. + Працягнуць + Абмежаванне выраўнаванага тэксту + Выкарыстанне выраўноўвання па шырыні ў пастаронкавым рэжыме можа зрабіць выбар тэксту і падсветкі недакладнымі праз абмежаванні макета. + Я разумею + Пераход да раздзела… + Спачатку выберыце афлайн-слоўнік. + Кніга яшчэ не разбіта на старонкі. + Пачакайце, пакуль кніга цалкам загрузіцца. + Адпусціце для папярэдняга раздзела + Адпусціце для наступнага раздзела + Цягніце далей… (%1$d%%) + Раздзел + Не ўдалося атрымаць змесціва раздзела. + Не ўдалося вызначыць бягучы раздзел. + WebView недаступны. + Старонка %1$d/%2$d + Лакальны фармат + Глабальны фармат + Скінуць + Памер + Інтэрвал + Выбраць шрыфт + Прадвызначаныя + Імпартаваныя + Імпартаваць з файлаў + Імпартаваных шрыфтоў пакуль няма. + Візуальныя параметры + Макет старонкі + Прыбраць прамежак паміж старонкамі + Ужываецца да вертыкальнага рэжыму чытання. + Схаваць накладку нумара старонкі + Прыбірае малую пазнаку колькасці старонак з кожнай старонкі. + Сістэмны UI (панэлі стану і навігацыі) + Кіруйце бачнасцю сістэмных панэляў прылады. + Арыентацыя экрана + Выберыце, ці будзе чытальнік прытрымлівацца сістэмнай арыентацыі або аддаваць перавагу партрэтнай ці альбомнай, калі Android дазваляе. + Панэль прагрэсу + Прагрэс чытання і індыкатар раздзела на экране чытання. + Пазіцыя + Бясшвоўны пераход паміж раздзеламі + Імгненна загружаць наступны/папярэдні раздзел пры пракрутцы за край без анімацыі pull-to-refresh. + Прыбраць водступы па краях + Прыбірае гарызантальны прамежак злева і справа. + Пошук + Памылка адкрыцця слоўніка + Памылка адкрыцця праграмы перакладу + Памылка адкрыцця праграмы пошуку + Версія Open Source + Версія Playstore + Версія %1$s + Зборка %1$s + Праглядайце зыходны код, стаўце зорку, форкайце і паведамляйце пра праблемы. + Як мы апрацоўваем вашы даныя. + Умовы і правілы карыстання. + Выкарыстаныя бібліятэкі з адкрытым кодам. + Імпарт %1$d кніг… Яны хутка з’явяцца ў бібліятэцы. + Знешняя спасылка + Вы націснулі знешнюю спасылку:\n\n%1$s\n\nШто хочаце зрабіць? + Адкрыць + Не знойдзены браўзер для адкрыцця спасылкі. + Захаваць нататку + Дадаць нататку… + Слоўн. + Агучыць + Нататка + Рэдагаваць + ШРЫФТ І ВЫРАЎНОЎВАННЕ + МАКЕТ І ІНТЭРВАЛЫ + Памер шрыфту + Вышыня радка + Прамежак абзаца + Памер выявы + Гарызантальнае поле + Вертыкальнае поле + Няма + Арыг. + Налады голасу + Хуткасць (%1$sx) + Вышыня (%1$sx) + Вось як гучаць бягучыя налады голасу. + Прыпыніць кнігу + Працягнуць кнігу + Налады сістэмнага голасу / рухавіка + Глабальная хуткасць + Лакальная хуткасць + Ужываецца да ўсіх файлаў + Захавана толькі для гэтага файла + Пракруціць угору + Наладзіць панэль інструментаў + Выберыце інструменты, якія хочаце пакінуць бачнымі. Зняцце пазнакі хавае інструмент з UI, каб стварыць прастору для чытання без адцягвання. + Анатацыі + Усе + З нататкамі + Дадаць нататку + Рэдагаваць нататку + %1$d / %2$d + Старонка %1$d з %2$d + Закрыць рэжым рэдагавання + Пераключыць бачнасць + Рэжым толькі стылуса + Пяро + Маркер + Тэкст + Гумка + Адрабіць + Паўтарыць + Паказаць док + Выбраць сямейства шрыфту + Выбраць памер шрыфту + Фон шрыфту + Тоўсты + Курсіў + Падкрэсліванне + Закрэсліванне + Уставіць тэкставае поле + Памылка выбару OCR: %1$s + Памылка выбару: %1$s + Памылка апрацоўкі старонкі: %1$s + Немагчыма паказаць старонку %1$d. + Не ўдалося адкрыць налады друку + Загрузка PDF… + Памылка загрузкі PDF + Загрузка старонкі… + Праглядальнік PDF + Пляцоўка пяра + Імпартаваць SVG + Імпартавана %1$d штрыхоў SVG! + Не ўдалося імпартаваць SVG або файл пусты. + Мова OCR + Уставіць пустую старонку + Выдаліць старонку + Стварэнне… %1$d%% + Адкрыць тэкставы выгляд + Стварыць тэкставы выгляд + Абагуліць + Захаваць копію на прыладзе + Друкаваць + Стварэнне тэкставага выгляду… + Індэксацыя старонак… %1$d%% завершана. Вынікі пошуку будуць абнаўляцца аўтаматычна. + Вынікі знойдзены на %1$d+ старонках + Вынік %1$d / %2$d + %1$d+ старонак + Падсумаваць старонку (старонка %1$d) + Спампоўванне моўнага пакета %1$s… + Выберыце мову OCR + Выберыце асноўную мову/пісьмо гэтага дакумента для лепшых вынікаў распазнавання тэксту. + Вы можаце змяніць гэта пазней у Дадатковыя параметры > Мова OCR. + Пераіндэксаваць дакумент? + Вы змяняеце пісьмо OCR на %1$s.\n\nКаб забяспечыць дакладнасць пошуку, трэба ачысціць існы індэкс і паўторна прасканаваць старонкі, якім патрэбны OCR, з новай мовай.\n\nГэта адбудзецца ў фоне. + Пераіндэксаваць + Абаронена паролем + Гэты дакумент зашыфраваны. Увядзіце пароль, каб праглядзець яго. + Пароль + Няправільны пароль + Схаваць пароль + Паказаць пароль + Вы збіраецеся перайсці да:\n%1$s + Наведаць + Захаваць на прыладу + Выберыце фармат для захавання: + З анатацыямі + Арыгінал + Выберыце фармат для абагульвання: + Падрыхтоўка PDF… + Дадаць PDF ва ўкладку + У бібліятэцы не знойдзена іншых PDF. + PDF пусты або не можа быць паказаны. + Старонка дададзена ў %1$d + Старонка выдалена + Дадатковая старонка выдалена + Раздзелы недаступныя для гэтай кнігі. + Падсвечаны раздзел + Прамая лінія + Спектр + Гатова + Чырвоны + Зялёны + Сіні + Стандартны сістэмны шрыфт + Імпартаваць + Шрыфты не імпартаваны + Колер шрыфту + Падсветка + Уключыць чытанне ў некалькіх укладках + Выкарыстоўваць строгі фільтр файлаў + Мова + Тэставаць ML-выяўленне панэляў + Тэставаць ML-выяўленне маўленчых бурбалак + Экспартаваць журналы (апошнія %1$d радкоў) + Уключыць строгі фільтр файлаў + Калі ўключыць гэта, некаторыя падтрымліваемыя тыпы файлаў, напрыклад AZW3, CB7 і FB2, могуць не паказвацца ў залежнасці ад вашага дыспетчара файлаў.\n\nВы сапраўды хочаце ўключыць гэты фільтр? + Сістэмная стандартная + Англійская + Англійская (стандартная) + العربية (арабская) + Deutsch (нямецкая) + Türkçe (турэцкая) + Français (французская) + Русский (руская) + Беларуская + Español (іспанская) + Português (Brasil) (партугальская Бразіліі) + Italiano (італьянская) + Polski (польская) + Tiếng Việt (в’етнамская) + हिन्दी (хіндзі) + 简体中文 (кітайская, спрошчаная) + Тэма праграмы + Выгляд + Кантраст + Яркасць тэксту + Колеравая схема + Дынамічная + Стварыць тэму праграмы + Карыстальніцкая тэма + Акіян + Мята + Ружа + Сепія + Аметыст + Бурштын + Сапфір + Дадаць карыстальніцкую тэму + Тэма праграмы + Значок праграмы + Прылада + Адкрыць шуфляду + Фота профілю + Профіль + Функцыя Pro + Фільтр + Сартаваць + Закрыць пошук + Ачысціць запыт + Шукаць паліцу + Вокладка паліцы %1$s + Захоўваць колеры выяў + Захоўваць арыгінальныя колеры выяў пры змене тэмы + Без паліцы + Усе кнігі + Сістэма + Светлая + Цёмная + Стандартны + Сярэдні + Высокі + Нядаўнія + Назва A-Z + Аўтар A-Z + Працэнт прачытана 0–100 + Працэнт прачытана 100–0 + Памер (найменшы) + Памер (найбольшы) + Усе + Непрачытаныя + У працэсе + Завершаныя + Тэгі: %1$s + Прагляд па тэгу + Тэгі + Папкі + Файлы + Text to speech + Элементы кіравання прайграваннем для тэксту ў маўленне. + Падрыхтоўка тэксту ў маўленне + Падрыхтоўка: %1$s + Актыўны рухавік TTS + Воблачны AI + Убудаваны ў прыладу + Воблачныя галасы + Галасы прылады + Воблачны кэш + Выбраць якасны воблачны голас + Ачысціць узоры + Сістэмны стандартны голас + Выкарыстоўвае налады прылады + Фільтр мовы + Анлайн + Афлайн + Фільтр голасу + Для гэтага голасу няма кэшаванага аўдыя. + Ачысціць кэш для %1$s + Гэта ўзор голасу. + Функцыі AI + Падсумаванне + Рэкап + Кэш + Для %1$s яшчэ няма падсумавання. + Стварыць падсумаванне для %1$s + Атрымайце рэкап гісторыі да вашай бягучай пазіцыі. + Стварыць рэкап гісторыі + Рэкап гісторыі + Трапленне ў кэш • Бясплатна + Згенеравана • Бясплатна (засталося %1$d/10) + Згенеравана • Кошт: %1$s крэдытаў + Генерацыя… • Кошт: разлік + Вынік AI + Згенераваць нанова + Для гэтай кнігі няма кэшаваных падсумаванняў. + Крэдыты + Крэдыты AI і воблака + Даступныя крэдыты + %1$d крэдытаў + Прыблізны разлік кошту + Cloud TTS + Кошт: каля 3–4 крэдытаў за хвіліну згенераванага аўдыя.\nКаб уключыць: Экран чытання > Яшчэ > Налады голасу TTS. + Падсумаванні AI і рэкап + Кошт: каля 1–4 крэдытаў за запыт у залежнасці ад даўжыні раздзела.\nКарыстальнікі Pro атрымліваюць 10 бясплатных падсумаванняў штодня. + Купляючы, + Крэдыты скончыліся + У вас недастаткова крэдытаў. Атрымайце Episteme Pro для 10 бясплатных падсумаванняў у дзень або дадайце крэдыты, каб карыстацца падсумаваннямі, Cloud TTS і рэкапам гісторыі. + Атрымаць Pro / Дадаць крэдыты + Разблакіраваць падсумаванне старонак + Атрымлівайце кароткія падсумаванні любых старонак з Episteme Pro. Абнавіцеся, каб пачаць карыстацца функцыяй. + Спампаваць мадэль Bubble Zoom + Каб выкарыстоўваць Bubble Zoom, трэба спампаваць AI-мадэль (~134 MB). Хочаце спампаваць яе цяпер? + Перакласці + Назад да стар. %1$d + Старонка %1$d + Вынік %1$d / %2$d + Не ўдалося загрузіць PDF. + Спампоўванне мадэлі Bubble Zoom… %1$d%% + Выйсці з навігацыі паўзунком + Перайсці назад + Перайсці наперад + Пракруціць да старонкі чытання + Старонка з анатацыямі + Закрыць выяву + Пераключыць падсветкі пошуку + Перацягніце, каб перамясціць тэкставае поле + Значок адсутнасці файлаў + Капіяваць %1$s + Тэг + Маркер элемента спіса + Скінуць маштаб + Згенераваць дэма-анатацыі + Дэма-анатацыі + Адкрыць пляцоўку пяра + Новая ўкладка + Падсвяціць увесь тэкст + Пераключыць рэжым рэдагавання + Разумнае маштабаванне коміксаў + Наладзіць падсветкі + Англійская, іспанская, французская і г.д. + Хіндзі, маратхі, санскрыт + англійская + Кітайская + англійская + Японская + англійская + Карэйская + англійская + Старонка недаступная + Дакумент + Згенеравана + %1$s (тэкставы выгляд) + %1$s (Reflow) + Дадаць / Рэдагаваць + Тэгі не прызначаны. + Ужыць тэгі + Шукаць або стварыць тэг… + Стварыць \"%1$s\" + Адлегласць пацягвання для змены раздзела + Кароткая + Доўгая + Хуткасць: %1$sx + Вышыня: %1$sx + Прайграць/Паўза + Скінуць хуткасць + Скінуць вышыню + Выбраць колер + У гэтай кнізе няма змесціва для паказу. + Скапіраваная спасылка + Скапіраваны тэкст + Змест + Закладка + Вярнуцца да старонкі %1$d + Вярнуцца на папярэднюю старонку + Выйсці з разумнага маштабу + Разумнае маштабаванне коміксаў + Пераключыць разумнае маштабаванне коміксаў + Абарона ад здымкаў экрана + Абарона ад здымкаў экрана ўключана + Абарона ад здымкаў экрана выключана + Налады + Рэдагаваць + Аднавіць + Выбрана %1$s + Стандартныя налады чытальніка + Спецыфічныя для PDF налады OCR, анатацый і інструментаў застаюцца ў PDF-чытальніку. + Вызначэнне AI + Раздзел %1$d + Месца + Карыстальніцкі шрыфт + Адбылася памылка: %1$s + Памылка загрузкі дакумента: %1$s + OCR не знайшоў тэкст на гэтай старонцы. + Старонка выглядае пустой або тэкст нельга выняць. + Немагчыма падсумаваць пустую старонку. + Дакумент не загружаны. + Функцыі AI недаступныя ў афлайн-зборцы OSS. + Заблакіравана з меркаванняў бяспекі. + Выберыце мадэль для %1$s у наладах ключоў і мадэляў AI. + Дадайце API-ключ %1$s у наладах ключоў і мадэляў AI. + Пастаўшчык AI вярнуў пусты адказ. + Памылка пастаўшчыка AI: %1$d. %2$s + Для гэтага падсумавання патрэбна мадэль Gemini, бо выбраныя мадэлі Groq не падтрымліваюць PDF/выявы. + Каб карыстацца водгукамі, трэба ўвайсці. + Каб адправіць водгук, трэба ўвайсці. + Для зваротаў дазволена максімум 3 выявы. + Максімум 5 выяў на паведамленне. + Адна або некалькі выяў перавышаюць ліміт 5MB. + Не ўдалося стварыць зварот: %1$s + Не ўдалося адправіць: %1$s + Не ўдалося загрузіць стужку: %1$s + Пустое цела + Спампоўванне не ўдалося: %1$s + Памылка спампоўвання: %1$s + Пакупка не ўдалася: %1$s + Не ўдалося падключыцца да службы білінгу. + Прадукты не знойдзены. + Не ўдалося запытаць прадукты + Недаступна ў версіі Open Source + Няма тэксту для чытання. + Памылка запуску прайгравання. + Не ўдалося загрузіць аўдыя. + Памылка прайгравання: %1$s + Cloud TTS не наладжаны. + Невядомая кніга + Ключы і мадэлі AI + Захаваныя ключы + Дадаць або замяніць ключ + Пастаўшчык + API-ключ + Захаваць ключ + Выкарыстоўваць адну мадэль для ўсіх функцый + Калі выключана, кожная функцыя AI у чытальніку выкарыстоўвае сваю выбраную мадэль. + Усе функцыі AI + Разумны слоўнік, падсумаванні і рэкапы выкарыстоўваюць гэтую мадэль. + Разумны слоўнік + Выкарыстоўваецца пры вызначэнні выбраных слоў або фраз. + Падсумаванні + Выкарыстоўваецца для падсумаванняў EPUB і старонак PDF. Падсумаванні PDF/выяў патрабуюць Gemini. + Рэкапы + Выкарыстоўваецца для стварэння рэкапа гісторыі. + Выкарыстоўвае захаваны ключ Gemini. Пакуль падтрымліваецца толькі %1$s. + Захаваць ключ %1$s? + Пасля захавання будуць бачныя толькі першыя 3 і апошнія 3 сімвалы. Каб змяніць яго пазней, замяніце або выдаліце. + Выдаліць ключ %1$s? + Функцыі, якія выкарыстоўваюць гэтага пастаўшчыка, перастануць працаваць, пакуль не будзе захаваны новы ключ. + Ключ не захаваны + Выдаліць ключ %1$s + Мадэль + Мадэль не выбрана + Паказваць AI у чытальніку + Хаваць AI у чытальніку + Суцэльныя колеры + Тэкстураваная + Карыстальніцкі суцэльны + Карыстальніцкі тэкстураваны + Выбраць карыстальніцкую тэкстуру + Яркасць тэксту (светлая) + Яркасць тэксту (цёмная) + Стандарт + Злева + Справа + Па шырыні + Заўсёды паказваць + Сінхранізаваць з меню + Заўсёды хаваць + Уверсе + Унізе + Аднавіць арыгінальныя метаданыя? + Гэта запіша арыгінальную назву, аўтара, серыю і анатацыю назад у файл EPUB. Прагрэс чытання, тэгі і нататкі не зменяцца. + Метаданыя EPUB адрэдагаваны + Метаданыя з файла EPUB + Адлюстроўваная назва зменена ў праграме + Метаданыя з файла + Метаданыя + Файл + Назва + Серыя + Чытанне + Назва файла + Зменена + Анатацыя + Тэгі бібліятэкі + Рэдагаваныя метаданыя + Адлюстроўваная назва + Назва, паказаная ў чытальніку + Арыгінальны файл: %1$s + Верхняя панэль + Ніжняя панэль + Схаваныя інструменты + Меню яшчэ + Схаваныя інструменты + Перацягніце інструменты сюды + Перацягніце, каб змяніць парадак + Знешнія праграмы + Навігацыйны паўзунок + Бакавая панэль + Падсвяціць выбіральны тэкст + Рэжым рэдагавання + Кіраванне TTS + Рэжым чытання + Кіраванне старонкамі + Тэкставы выгляд (Reflow) + Бягучая кніга + Глабальныя + Гэтая кніга + Уключыць замены + Правілы тут ужываюцца да кожнай кнігі, калі не выключаны для канкрэтнай назвы. + Дадаць правіла + Дадаць правіла кнігі + Глабальных правілаў замены пакуль няма. + Правілаў для гэтай кнігі пакуль няма. + Выкарыстоўваць тут глабальныя правілы + Выключыце гэта, калі кнізе патрэбны ўласныя варыянты вымаўлення. + Уключыць правілы кнігі + Лакальныя правілы запускаюцца пасля глабальных. + Успадкаваныя глабальныя правілы + Няма глабальных правілаў для спадкавання. + Дазволена ў гэтай кнізе + Выключана для гэтай кнігі + Прапановы + Новая замена + Рэдагаваць замену + Замяніць + Прамаўляць як + Уключана + Цэлае слова + Улічваць рэгістр + Увод для прагляду + Правілы + цішыня + Звычайны тэкст + з улікам рэгістра diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index e359bbc..704096f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -740,7 +740,14 @@ Türkçe (Türkisch) Français (Französisch) Русский (Russisch) + Беларуская (Belarussisch) Español (Spanisch) + Português (Brasil) (Brasilianisches Portugiesisch) + Italiano (Italienisch) + Polski (Polnisch) + Tiếng Việt (Vietnamesisch) + हिन्दी (Hindi) + 简体中文 (Vereinfachtes Chinesisch) App-Thema Text-Helligkeit Farbschema diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index bf1d052..014e2fb 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -747,7 +747,14 @@ Türkçe (turco) Français (francés) Русский (ruso) + Беларуская (bielorruso) Español + Português (Brasil) (portugués de Brasil) + Italiano (italiano) + Polski (polaco) + Tiếng Việt (vietnamita) + हिन्दी (hindi) + 简体中文 (chino simplificado) Tema de la app Apariencia Contraste diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 52e0268..83c1da2 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -713,7 +713,14 @@ Türkçe (Turque) Français Русский (Russe) + Беларуская (Biélorusse) Español (Espagnol) + Português (Brasil) (Portugais du Brésil) + Italiano (Italien) + Polski (Polonais) + Tiếng Việt (Vietnamien) + हिन्दी (Hindi) + 简体中文 (Chinois simplifié) Contraste Luminosité du texte Océan diff --git a/app/src/main/res/values-hi/plurals.xml b/app/src/main/res/values-hi/plurals.xml index 55344e5..bd76dac 100644 --- a/app/src/main/res/values-hi/plurals.xml +++ b/app/src/main/res/values-hi/plurals.xml @@ -1,3 +1,55 @@ - \ No newline at end of file + + %1$d किताब + %1$d किताबें + + + किताब + किताबें + + + %1$d शेल्फ़ + %1$d शेल्फ़ + + + %1$d परिणाम मिला + %1$d परिणाम मिले + + + %1$d मिलान मिला + %1$d मिलान मिले + + + फ़ाइल स्थायी रूप से हटाएं + फ़ाइलें स्थायी रूप से हटाएं + + + क्या आप अपने डिवाइस से %1$d चयनित फ़ाइल स्थायी रूप से हटाना चाहते हैं? यह कार्रवाई वापस नहीं की जा सकती। + क्या आप अपने डिवाइस से %1$d चयनित फ़ाइलें स्थायी रूप से हटाना चाहते हैं? यह कार्रवाई वापस नहीं की जा सकती। + + + क्या आप हालिया फ़ाइलों की सूची से %1$d चयनित फ़ाइल हटाना चाहते हैं? लाइब्रेरी से फिर खोलने पर यह फिर दिखाई देगी। + क्या आप हालिया फ़ाइलों की सूची से %1$d चयनित फ़ाइलें हटाना चाहते हैं? लाइब्रेरी से फिर खोलने पर ये फिर दिखाई देंगी। + + + क्या आप वाकई \'%2$s\' शेल्फ़ से %1$d किताब हटाना चाहते हैं? किताब आपकी लाइब्रेरी में रहेगी और बिना शेल्फ़ में दिखाई देगी। + क्या आप वाकई \'%2$s\' शेल्फ़ से %1$d किताबें हटाना चाहते हैं? किताबें आपकी लाइब्रेरी में रहेंगी और बिना शेल्फ़ में दिखाई देंगी। + + + %1$d किताब लाइब्रेरी से हटाई गई। + %1$d किताबें लाइब्रेरी से हटाई गईं। + + + %1$d फ़ोल्डर + %1$d फ़ोल्डर + + + %1$d टैग + %1$d टैग + + + (%1$d खंड) + (%1$d खंड) + + diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 55344e5..e331a23 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -1,3 +1,1084 @@ - \ No newline at end of file + रद्द करें + सहेजें + हटाएं + निकालें + ठीक है + बंद करें + जोड़ें + नाम बदलें + वापस + खोजें + साफ करें + लागू करें + चालू करें + त्रुटि: %1$s + वापस जाएं + खाली + सक्रिय टैब + टैब बंद करें + सभी टैब बंद करें + सभी टैब बंद करें? + क्या आप वाकई सभी सक्रिय टैब बंद करना चाहते हैं? + %1$s आप हमारी %2$s से सहमत हैं और पुष्टि करते हैं कि आपने हमारी %3$s पढ़ ली है। + सेवा की शर्तें + गोपनीयता नीति + लाइसेंस + %1$d चयनित + चयन साफ करें + पिन/अनपिन + जानकारी + सभी चुनें + हालिया से हटाएं + चेतावनी: कुछ चयनित आइटम स्थानीय फ़ोल्डर से सिंक किए गए हैं। जारी रखने पर आपके डिवाइस स्टोरेज से वास्तविक फ़ाइलें हट जाएंगी।\n\nयह कार्रवाई वापस नहीं की जा सकती। + फ़ाइल जानकारी + किताब का नाम + नाम कॉपी करें + मूल नाम: %1$s + मूल पर लौटाएं + फ़ाइल नाम: %1$s + लेखक + फ़ॉर्मैट + आकार + जोड़ा गया + स्थान + स्रोत: OPDS स्ट्रीम + ऐप में संग्रहण + आंतरिक संग्रहण + Episteme के बारे में + संस्करण: %1$s (बिल्ड: %2$d) + फ़ाइल चुनें + सभी सिंक किए गए डेटा साफ करें? + क्या आप वाकई अपनी किताबों का सारा डेटा क्लाउड से स्थायी रूप से हटाना चाहते हैं? फिर से सिंक होने से रोकने के लिए आपकी स्थानीय लाइब्रेरी भी साफ हो जाएगी। यह कार्रवाई वापस नहीं की जा सकती। + सारा डेटा हटाएं + होम + लाइब्रेरी + हालिया फ़ाइलें + आपकी लाइब्रेरी खाली है + पढ़ने के लिए कोई फ़ाइल चुनें, या किताबें अपने-आप आयात करने के लिए स्थानीय फ़ोल्डर सिंक करें। + कोई हालिया फ़ाइल नहीं + अपनी लाइब्रेरी से कोई फ़ाइल खोलें, वह यहां दिखाई देगी। + फ़ोल्डर सिंक सेट करें + फ़ोल्डर सिंक करें + स्थानीय फ़ोल्डर + पिन किया गया + %1$d%% पूरा + स्थानीय रूप से उपलब्ध नहीं + Google से साइन इन करें + साइन इन करके, + Episteme Pro + Episteme Pro में अपग्रेड करें + लाइब्रेरी सिंक करें + स्थानीय फ़ोल्डरों के लिए क्लाउड सिंक + अपने सिंक किए गए फ़ोल्डरों की किताबें Google Drive पर अपलोड करें। + कस्टम फ़ॉन्ट + प्रोजेक्ट को समर्थन दें + मदद और प्रतिक्रिया + साइन आउट + हालिया फ़ाइलों की सीमा + कोई सीमा नहीं + %1$d फ़ाइलें + किताब कैश साफ करें + रीफ़्लो कैश साफ करें + लाइब्रेरी + शीर्षक या लेखक खोजें… + प्रकार: %1$s + फ़ोल्डर: %1$d + स्थिति: %1$s + सभी किताबें + शेल्फ़ + फ़ोल्डर + कैटलॉग + \"%1$s\" के लिए कोई परिणाम नहीं मिला + शुरू करने के लिए अपने डिवाइस से PDF, EPUB, MOBI या AZW3 फ़ाइल चुनें। + फ़ाइल जोड़ें + नई शेल्फ़ + नई शेल्फ़ बनाएं + शेल्फ़ का नाम + बनाएं + शेल्फ़ का नाम बदलें + शेल्फ़ हटाएं + किताबें जोड़ें + यह शेल्फ़ खाली है + %1$s में जोड़ें + जोड़ें (%1$d) + जोड़ने के लिए कोई बिना शेल्फ़ वाली किताब नहीं + सभी किताबें पहले से इस शेल्फ़ में हैं + शेल्फ़ का नाम बदलें + शेल्फ़ हटाएं? + क्या आप वाकई \'%1$s\' शेल्फ़ हटाना चाहते हैं? सभी किताबें बिना शेल्फ़ में चली जाएंगी। + शेल्फ़ से निकालें? + %1$s हटाएं? + क्या आप वाकई चुने गए %1$d %2$s हटाना चाहते हैं? इनके अंदर की सभी किताबें बिना शेल्फ़ में चली जाएंगी। + स्थानीय फ़ोल्डर सिंक करें + एक लाइव लाइब्रेरी बनाने के लिए स्थानीय फ़ोल्डर कनेक्ट करें। Episteme फ़ाइलों पर नज़र रखेगा और प्रगति सिंक करेगा। + फ़ोल्डर जोड़ें + सभी स्कैन करें + स्कैन हो रहा है… + मेटाडेटा सिंक करें + अंतिम सिंक + किताबें + फ़िल्टर संपादित करें + फ़ोल्डर हटाएं + फ़ाइल प्रकार फ़िल्टर करें + इस फ़ोल्डर से सिंक किए जाने वाले फ़ाइल प्रकार चुनें: + लाइब्रेरी फ़िल्टर करें + फ़ाइल प्रकार + स्रोत फ़ोल्डर + पढ़ने की स्थिति + सब साफ करें + ऐप में संग्रहण + फ़ाइल सहेजें? + क्या आप इस बाहरी फ़ाइल को ऐप की लाइब्रेरी में सहेजना चाहते हैं? यदि नहीं, तो इसे हटा दिया जाएगा।\n\n(आप इस डिफ़ॉल्ट व्यवहार को कभी भी होम स्क्रीन > अधिक विकल्प > बाहरी फ़ाइल व्यवहार से बदल सकते हैं)। + दोबारा न पूछें + लाइब्रेरी में रखें + हटाएं + हर बार पूछें + हमेशा रखें + हमेशा हटाएं + बाहरी फ़ाइल व्यवहार + कैटलॉग जोड़ें + कैटलॉग खोजें… + यह फ़ीड खाली है। + डाउनलोड हो रहा है… + लोड हो रहा है… + स्ट्रीम करें + उपलब्ध नहीं + डाउनलोड करें + डाउनलोड फ़ॉर्मैट + अभी स्ट्रीम करें + पढ़ें + कोई समर्थित फ़ॉर्मैट उपलब्ध नहीं। + प्रकाशक + प्रकाशित + भाषा + सारांश + कैटलॉग संपादित करें + OPDS कैटलॉग जोड़ें + कैटलॉग नाम + URL + प्रमाणीकरण (वैकल्पिक) + उपयोगकर्ता नाम + पासवर्ड + कैटलॉग हटाएं + क्या आप वाकई \'%1$s\' हटाना चाहते हैं? + इस कैटलॉग को हटाने पर इससे जुड़ी %1$d स्ट्रीमिंग किताबें भी आपकी लाइब्रेरी से स्थायी रूप से हट जाएंगी। + प्रीसेट + मुफ़्त प्लान + हमेशा मुफ़्त + कई फ़ॉर्मैट + PDF, EPUB, MOBI, AZW3 का समर्थन + Android टेक्स्ट-टू-स्पीच + बिल्ट-इन TTS से अपनी किताबें सुनें + बुनियादी शब्दकोश + एकल शब्द जल्दी खोजें + वर्तमान प्लान + कीमत लोड हो रही है… + एकमुश्त भुगतान + आजीवन एक्सेस + अर्ली एक्सेस सेल + सुविधाएं: + डिवाइसों के बीच क्लाउड सिंक + अपनी पूरी लाइब्रेरी, किताब फ़ाइलों और पढ़ने की प्रगति सहित, अधिकतम 4 डिवाइसों पर सिंक रखें। + सारांश + प्रतिदिन अध्यायों या पेजों के 10 मुफ़्त सारांश पाएं + स्मार्ट शब्दकोश + केवल शब्द नहीं, वाक्यांश और पैराग्राफ भी खोजें + प्राथमिकता वाली सुविधा अनुरोध + आपके सुझावों को प्राथमिकता मिलती है + Pro सुविधाएं अनलॉक हो गईं! + साइन इन आवश्यक + खरीद सत्यापित हो रही है… + मौजूदा खरीद मिली + आजीवन एक्सेस पाएं + अपग्रेड अभी उपलब्ध नहीं है। कृपया इंटरनेट जांचें और फिर कोशिश करें। + Episteme Pro खरीदने के लिए कृपया अपने Google खाते में साइन इन करें। + क्रेडिट खरीदने के लिए कृपया अपने Google खाते में साइन इन करें। + इसमें कुछ क्षण लग सकते हैं। आपका Pro स्टेटस अपने-आप अपडेट हो जाएगा। + इस डिवाइस पर पहले से Pro खरीद है, लेकिन यह किसी अलग खाते से जुड़ी है। अपनी Pro सुविधाएं बहाल करने के लिए उस खाते में साइन इन करें जिससे मूल खरीद की गई थी। + आप हमारे अर्ली एक्सेस अवधि में विशेष रियायती कीमत पर Episteme Pro पा रहे हैं! यह सीमित समय का ऑफ़र है। + Episteme Pro खरीदने और सभी प्रीमियम सुविधाएं अनलॉक करने के लिए कृपया अपने Google खाते में साइन इन करें। + अभी नहीं + समझ गया! + कस्टम फ़ॉन्ट + फ़ॉन्ट आयात करें + Google Fonts + Google Fonts ब्राउज़ करें + 1900+ फ़ॉन्ट खोजें… + लोकप्रिय विकल्प + \'%1$s\' से मेल खाते फ़ॉन्ट नहीं मिले + पहले से डाउनलोड + कोई कस्टम फ़ॉन्ट नहीं + अपनी किताबों में इस्तेमाल करने के लिए TTF या OTF फ़ाइलें आयात करें। + पूर्वावलोकन उपलब्ध नहीं (अमान्य फ़ॉन्ट फ़ाइल) + फ़ॉन्ट हटाएं? + क्या आप वाकई \'%1$s\' हटाना चाहते हैं? यदि सिंक चालू है, तो यह आपके सभी डिवाइसों से हट जाएगा। + संपर्क करें + कोई बग मिला, सुविधा अनुरोध है या बस नमस्ते कहना चाहते हैं? हमें GitHub पर या ईमेल से बताएं। + GitHub समस्याएं + बग रिपोर्ट करें, सुविधाएं मांगें और विकास की प्रगति देखें। + ईमेल सहायता + किसी अन्य पूछताछ के लिए सीधे ईमेल से संपर्क करें। + प्रोजेक्ट को समर्थन दें + Episteme को आगे बढ़ाने में मदद करें + आपका समर्थन मुझे Episteme को सभी के लिए बनाए रखने और बेहतर बनाने में मदद करता है। + GitHub पर स्पॉन्सर करें + GitHub Sponsors के जरिए विकास को सीधे समर्थन दें। धन्यवाद के रूप में, आपको प्रोजेक्ट रिपॉज़िटरी के README में उल्लेख मिलेगा। + Patreon पर जुड़ें + ऐप का समर्थन करने के लिए धन्यवाद के रूप में Patreon समर्थकों को अतिरिक्त सामग्री और लाभ मिलते हैं: मैं किस पर काम कर रहा हूं इसकी झलक, शुरुआती स्क्रीनशॉट और अपडेट, नई सुविधाओं के रूप और काम को आकार देने में मदद करने वाले वोट, और प्रोजेक्ट README में उल्लेख। + Episteme Pro अनलॉक करें + डिवाइसों के बीच सिंक Pro सुविधा है। एक बार की खरीद से सभी Pro सुविधाएं अनलॉक करें। + अपग्रेड करें + साइन आउट की पुष्टि करें + क्या आप वाकई साइन आउट करना चाहते हैं? + डिवाइस सीमा पूरी हुई + इस डिवाइस पर Episteme Pro इस्तेमाल करने के लिए, कृपया अपने मौजूदा पंजीकृत डिवाइसों में से एक हटाएं। + अंतिम बार देखा गया: %1$s + विनाशकारी कार्रवाई की पुष्टि करें + यह आपके सभी किताबों और पढ़ने की प्रगति को इस डिवाइस और आपके Google Drive खाते से स्थायी रूप से हटा देगा। यह कार्रवाई वापस नहीं की जा सकती। क्या आप सुनिश्चित हैं? + किताब कैश साफ करें + यह पेजिनेशन मोड में सभी संसाधित पेज साफ करेगा। इससे लेआउट समस्याएं ठीक हो सकती हैं, लेकिन अगली बार खोलने पर किताबों को फिर से प्रोसेस करना होगा। + पुष्टि करें और साफ करें + रीफ़्लो कैश साफ करें + यह आपके PDF की सभी जनरेट की गई \'Text View\' प्रतियां हटाएगा और उनसे जुड़े इमेज/HTML कैश साफ करेगा। आपके मूल PDF सुरक्षित रहेंगे। + वापस + शब्दकोश + अधिक विकल्प + पेज स्लाइडर + विषय सूची + टेक्स्ट फ़ॉर्मैट + खोजें + AI सुविधाएं + टेक्स्ट-टू-स्पीच शुरू करें + टेक्स्ट-टू-स्पीच रोकें + रोकें + फिर शुरू करें + डार्क मोड चालू करें + डार्क मोड बंद करें + पैनिंग लॉक करें + पैनिंग अनलॉक करें + पूर्ण स्क्रीन + हाइलाइट दिखाएं + हाइलाइट छिपाएं + एनोटेशन मोड + एनोटेशन मोड से बाहर निकलें + खोज बंद करें + खोज साफ करें + परिणाम दिखाएं + परिणाम छिपाएं + पिछला परिणाम + अगला परिणाम + रीडर से बाहर निकलें और होम स्क्रीन पर लौटें + शब्द खोजों के लिए अपनी पसंदीदा ऐप चुनें + रीडिंग मोड, बुकमार्क और उन्नत सेटिंग्स तक पहुंचें + दस्तावेज़ के किसी भी पेज पर जल्दी जाने के लिए खींचें + अध्याय ब्राउज़ करें और किसी भी सेक्शन पर जाएं + फ़ॉन्ट, आकार, लाइन ऊंचाई, अलाइनमेंट और कस्टम फ़ॉन्ट समायोजित करें + इस किताब में कोई भी शब्द या वाक्यांश खोजें + AI से वर्तमान अध्याय या पेज का सारांश बनाएं + अपने डिवाइस के वॉइस इंजन से किताब को जोर से पढ़वाएं + वर्तमान पढ़कर सुनाने का सत्र रोकें + वर्तमान पढ़कर सुनाने की प्लेबैक रोकें + रुकी हुई पढ़कर सुनाने की प्लेबैक फिर शुरू करें + डार्क मोड के लिए PDF रंग उलटें + डार्क मोड बंद करें और PDF के मूल रंग बहाल करें + पेज पर क्षैतिज पैनिंग लॉक करें + पिंच-टू-ज़ूम और ड्रैग जेस्चर फिर से चालू करने के लिए पैनिंग अनलॉक करें + गहन, बिना बाधा पढ़ने के लिए सभी UI कंट्रोल छिपाएं + वर्तमान पेज पर चयन योग्य टेक्स्ट क्षेत्रों को दृश्य रूप से चिह्नित करें + पेज से चयन योग्य टेक्स्ट ओवरले हटाएं + इंक या टेक्स्ट एनोटेशन जोड़ें + संपादन खत्म करें और सामान्य रीडिंग व्यू पर लौटें + खोज से बाहर निकलें और रीडर पर लौटें + अपनी वर्तमान खोज मिटाएं और फिर से शुरू करें + सभी खोज मिलान देखने के लिए पैनल फैलाएं + खोज परिणाम पैनल समेटें + दस्तावेज़ में पिछले खोज मिलान पर जाएं + दस्तावेज़ में अगले खोज मिलान पर जाएं + साइन इन करें + फ़ोल्डर चुनें + चुनें + गोपनीयता नीति • सेवा की शर्तें • लाइसेंस + आपका डिवाइस फ़ोल्डर चयन का समर्थन नहीं करता। आप फिर भी अलग-अलग फ़ाइलें आयात कर सकते हैं। + कोई फ़ाइल मैनेजर नहीं मिला। कृपया फ़ाइल मैनेजर ऐप इंस्टॉल करें। + %1$s डाउनलोड हो गया + %1$s: %2$s + कभी नहीं + %1$s: %2$d + %1$d स्ट्रीमिंग किताबें हटाई गईं। + फ़ॉन्ट आयात करने में विफल: %1$s + टेक्स्ट व्यू हटाया गया। + सिंक के लिए Google Drive अनुमति चाहिए। + खरीद में त्रुटि हुई। + अपग्रेड सफल! Pro में आपका स्वागत है। + खरीद सत्यापन विफल। यदि आपसे शुल्क लिया गया है तो सहायता से संपर्क करें। + यह डिवाइस आपके खाते से हटाया गया। + इस डिवाइस को सत्यापित नहीं किया जा सका। कृपया कनेक्शन जांचें। + डिवाइस अपडेट करने में विफल। कृपया फिर कोशिश करें। + PDF सहेजा जा रहा है… + PDF सफलतापूर्वक सहेजा गया। + सहेजने के लिए फ़ाइल खोलने में विफल। + PDF सहेजने में त्रुटि: %1$s + मूल PDF सहेजा जा रहा है… + मूल PDF सफलतापूर्वक सहेजा गया। + साझा कर रहे हैं: %1$s + PDF साझा करें + साझा करने में विफल: %1$s + सीमा पूरी: अधिकतम %1$d फ़ोल्डर अनुमत हैं। + यह फ़ोल्डर पहले से सिंक है। + फ़ोल्डर जोड़ा गया: %1$s + फ़ोल्डर अनुमतियों तक पहुंचने में विफल। + फ़ोल्डर हटाया गया। + फ़ोल्डर सिंक: मेटाडेटा अपडेट हो रहा है… + नई किताबों के लिए फ़ोल्डर स्कैन हो रहा है… + फ़ोल्डर सिंक: स्कैन पूरा। + सिंक विफल। + फ़ाइलें डाउनलोड करने के लिए सिंक चालू करें। + %1$s डाउनलोड करने में विफल। + क्लाउड डेटा साफ करने के लिए सिंक चालू करें। + साइन इन नहीं है, क्लाउड डेटा साफ नहीं किया जा सकता। + सारा क्लाउड और स्थानीय डेटा साफ हो रहा है… + सारा क्लाउड और स्थानीय डेटा सफलतापूर्वक साफ हुआ। + त्रुटि: सारा डेटा साफ करने में विफल। + सारा स्थानीय डेटा साफ हुआ। + साइन इन विफल। कृपया फिर कोशिश करें। + Google खाता नहीं मिला। नई इंस्टॉल पर ऐसा हो सकता है, कृपया थोड़ी देर बाद फिर कोशिश करें। + साइन इन के दौरान त्रुटि हुई। कृपया इंटरनेट कनेक्शन जांचें। + डिवाइस प्रबंधन जांचने के लिए कृपया साइन इन करें। + सिंक Episteme Pro सुविधा है। + साइन इन नहीं है, सिंक नहीं किया जा सकता। + क्लाउड सिंक: अपडेट जांचे जा रहे हैं… + क्लाउड सिंक: पूरा। + लाइब्रेरी सिंक करने में विफल। + हालिया आइटम नहीं मिल सका। + फ़ाइल आयात करने में विफल। + फ़ाइल स्थान नहीं मिल सका। + यह फ़ाइल प्रकार समर्थित नहीं है। + जनरेट किया गया टेक्स्ट व्यू लोड करने में विफल। + टेक्स्ट व्यू जनरेशन विफल। + FB2 लोड करने में विफल: %1$s + फ़ाइल लोड करने में विफल: %1$s + MOBI लोड करने में विफल: %1$s + EPUB लोड करने में विफल: %1$s + फ़ाइल फ़ोल्डर से हट गई। लाइब्रेरी से निकाली गई। + इस नाम की शेल्फ़ पहले से मौजूद है। + सभी डिवाइसों से हटाया जा रहा है… + हटाना पूरा। + क्लाउड सिंक विफल, स्थानीय रूप से हटाया गया। + रीफ़्लो कैश और जनरेट किए गए टेक्स्ट व्यू साफ किए गए। + किताब में खोजें… + कोई परिणाम नहीं मिला। + सारांश बन रहा है… + रोकें + जोर से पढ़ें + कॉपी करें + थ्रेड कॉपी करें + सारांश जनरेट नहीं हो सका। + सोच रहा है… + शब्दकोश ऐप में खोलें + AI परिभाषा नहीं दे सका। + \'%1$s\' के बारे में AI से पूछा जा रहा है… + टेक्स्ट-टू-स्पीच सेटिंग्स + सेटिंग्स बदलने के लिए कृपया प्लेबैक रोकें। + सिंथेसिस मोड + डिवाइस पर + क्लाउड (HQ) + आवाज़ चयन + नमूना चलाएं + डिवाइस आवाज़ सेटिंग्स + सेटिंग्स बंद करें + सिस्टम डिफ़ॉल्ट + आपकी Android सिस्टम सेटिंग्स से मेल खाता है + चयनित + आवाज़ें लोड हो रही हैं… + इस डिवाइस पर कोई आवाज़ उपलब्ध नहीं। + विशिष्ट आवाज़ें + उपलब्ध आवाज़ें (%1$d) + इस भाषा के लिए कोई आवाज़ नहीं मिली। + वैरिएंट: %1$s + यह %1$s का नमूना है। + रीडिंग थीम + प्रीसेट + टेक्सचर प्रीसेट + मेरी थीम + मेरी टेक्सचर थीम + अभी कोई कस्टम थीम नहीं। एक बनाने के लिए \'+\' टैप करें। + अभी कोई कस्टम टेक्सचर थीम नहीं। + नई थीम + नई टेक्सचर थीम + थीम संपादित करें + थीम नाम + इतनी किताबें, इतना कम समय। + ⚠️ कम कॉन्ट्रास्ट! इससे आंखों पर ज़ोर पड़ सकता है। + पेज का रंग + टेक्स्ट का रंग + टेक्सचर + कोई नहीं + अपलोड + टेक्सचर पारदर्शिता + लाइव पूर्वावलोकन + पढ़ना सपने देखना है। + टेक्स्ट खाली है। + AI ने खाली परिभाषा लौटाई। + परिभाषा नहीं मिल सकी। + अज्ञात सर्वर त्रुटि हुई। + नेटवर्क त्रुटि। कनेक्शन जांचें। + रीकैप के लिए पर्याप्त संदर्भ नहीं। + रीकैप पार्स करने में विफल। + रीकैप जनरेशन के दौरान नेटवर्क त्रुटि। + लुकअप सेटिंग्स + शब्दकोश इंजन + स्मार्ट (AI) + बाहरी ऐप + परिभाषाओं के लिए AI का उपयोग करता है। ऑफ़लाइन होने पर या चयनित वाक्यांश बहुत लंबा होने पर नीचे वाली बाहरी ऐप पर लौटेगा। + शब्दकोश खोजों के लिए चुनी गई ऐप का उपयोग करता है। + फ़ॉलबैक ऐप + शब्दकोश ऐप + ऐप चुनें + अनुवाद + चयनित टेक्स्ट का अनुवाद करने के लिए इस्तेमाल ऐप। + खोज ऐप + वेब खोजों के लिए इस्तेमाल ऐप। + कोई नहीं + किताब की सामग्री खाली है। + सर्वर प्रतिक्रिया से सारांश पार्स करने में विफल। + सारांश नहीं मिल सका। + त्रुटि: %1$d. %2$s + नेटवर्क त्रुटि। कृपया कनेक्शन और सर्वर स्थिति जांचें। + अध्याय %1$d का विश्लेषण हो रहा है… + वर्तमान स्थिति पढ़ी जा रही है… + रीकैप बन रहा है… + अध्याय सारांश + कहानी रीकैप (बीटा) + अध्याय सारांश अनलॉक करें + Episteme Pro से किसी भी अध्याय का संक्षिप्त सारांश पाएं। इस सुविधा का उपयोग शुरू करने के लिए अपग्रेड करें। + और जानें + स्मार्ट शब्दकोश अनलॉक करें + पूरे वाक्यांश और 2000 अक्षरों तक के पैराग्राफ परिभाषित करना Pro सुविधा है। किसी भी चयनित टेक्स्ट की तुरंत परिभाषा पाने के लिए अपग्रेड करें। + बुकमार्क + चयनित स्लॉट + पैलेट कस्टमाइज़ करें + संपादित करने के लिए स्लॉट टैप करें: + स्लॉट के लिए रंग चुनें: + यह अध्याय खाली है। + अध्याय नहीं मिला + अध्याय लोड करने में त्रुटि + शब्दकोश सेटिंग्स + थीम + थीम सेटिंग्स + अधिक विकल्प + मूल PDF देखें + टेक्स्ट व्यू हटाएं + वर्टिकल + पेजिनेटेड (बाएं से दाएं) + चालू + बुकमार्क हटाएं + इस पेज को बुकमार्क करें + पेज पलटने के लिए टैप करें + वॉल्यूम बटन स्क्रॉलिंग + वॉल्यूम बटन पेज पलटना + वास्तविक पेज पलटना + स्क्रीन चालू रखें + दृश्य विकल्प + स्क्रीन ओरिएंटेशन + रीडिंग मोड बदलें + पेजिनेटेड (दाएं से बाएं) + ऑटो स्क्रॉल + TTS सेटिंग्स + TTS आवाज़ सेटिंग्स + TTS शब्द प्रतिस्थापन + साझा करें, सहेजें या प्रिंट करें + TTS सेटिंग्स (डीबग) + स्लाइडर से नेविगेट करें + अध्याय मेनू + टेक्स्ट फ़ॉर्मैटिंग + अध्याय सारांश + रीकैप (बीटा) + TTS रोकें + TTS शुरू करें + TTS रोकें + TTS फिर शुरू करें + स्लाइडर नेविगेशन से बाहर निकलें + शुरुआती पेज थंबनेल + फैलाएं + समेटें + चलाएं + स्थानीय गति + वैश्विक गति + चयन मोड + सभी फ़ाइलों पर लागू + केवल इस फ़ाइल के लिए सहेजा गया + म्यूज़िशियन मोड बंद करें + म्यूज़िशियन मोड चालू करें + कंट्रोल बदलें + न्यून. + अधिक. + धीमा + तेज़ + घटाएं + बढ़ाएं + पेज %1$d / %2$d + अध्याय + टैब + बुकमार्क + हाइलाइट + पेज + सभी फैलाएं + सभी समेटें + ढूंढें + आपने अभी कोई बुकमार्क नहीं जोड़ा है। + बुकमार्क के लिए अधिक विकल्प + बुकमार्क का नाम बदलें + नया नाम + नया शीर्षक + बुकमार्क हटाएं? + क्या आप वाकई इस बुकमार्क को स्थायी रूप से हटाना चाहते हैं? + अभी कोई हाइलाइट नहीं। + अज्ञात अध्याय + विकल्प + हाइलाइट हटाएं? + क्या आप वाकई इस हाइलाइट को स्थायी रूप से हटाना चाहते हैं? + मूल PDF नहीं मिला। + त्रुटि: किताब की सामग्री नहीं मिली। पथ: %1$s + पहले शब्दकोश ऐप चुनें। + पहले अनुवाद ऐप चुनें। + पहले खोज ऐप चुनें। + इस किताब के लिए कोई अध्याय उपलब्ध नहीं। + स्थिति पर जा रहे हैं… + अनुमति आवश्यक + ऐप के बैकग्राउंड में होने पर प्लेबैक कंट्रोल दिखाने के लिए, कृपया नोटिफ़िकेशन अनुमति दें। + जारी रखें + जस्टिफ़ाइड टेक्स्ट सीमा + पेजिनेटेड मोड में जस्टिफ़ाइड अलाइनमेंट इस्तेमाल करने से लेआउट सीमाओं के कारण टेक्स्ट चयन और हाइलाइट गलत हो सकते हैं। + मैं समझ गया + अध्याय पर जा रहे हैं… + पहले ऑफ़लाइन शब्दकोश चुनें। + किताब अभी पेजिनेट नहीं हुई है। + किताब पूरी तरह लोड होने तक प्रतीक्षा करें। + पिछले अध्याय के लिए छोड़ें + अगले अध्याय के लिए छोड़ें + और खींचें… (%1$d%%) + अध्याय + अध्याय सामग्री नहीं मिल सकी। + वर्तमान अध्याय निर्धारित नहीं हो सका। + WebView उपलब्ध नहीं। + पेज %1$d/%2$d + स्थानीय फ़ॉर्मैट + वैश्विक फ़ॉर्मैट + रीसेट + आकार + स्पेसिंग + फ़ॉन्ट चुनें + प्रीसेट + आयातित + फ़ाइलों से आयात करें + अभी कोई आयातित फ़ॉन्ट नहीं। + दृश्य विकल्प + पेज लेआउट + पेजों के बीच का अंतर हटाएं + वर्टिकल रीडिंग मोड पर लागू। + पेज नंबर ओवरले छिपाएं + हर पेज से छोटा पेज काउंट लेबल हटाता है। + सिस्टम UI (स्टेटस और नेविगेशन बार) + डिवाइस के सिस्टम बार की दृश्यता नियंत्रित करें। + स्क्रीन ओरिएंटेशन + चुनें कि रीडर सिस्टम ओरिएंटेशन का पालन करे या Android अनुमति दे तो पोर्ट्रेट या लैंडस्केप पसंद करे। + प्रगति बार + रीडिंग स्क्रीन पर पढ़ने की प्रगति और अध्याय संकेतक। + स्थिति + निर्बाध अध्याय परिवर्तन + अंत से आगे स्क्रॉल करने पर बिना पुल-टू-रिफ़्रेश ऐनिमेशन के तुरंत अगला/पिछला अध्याय लोड करें। + किनारे की पैडिंग हटाएं + बाएं और दाएं किनारों का क्षैतिज अंतर हटाता है। + खोजें + शब्दकोश खोलने में त्रुटि + अनुवाद ऐप खोलने में त्रुटि + खोज ऐप खोलने में त्रुटि + ओपन सोर्स संस्करण + Play Store संस्करण + संस्करण %1$s + बिल्ड %1$s + स्रोत कोड ब्राउज़ करें, स्टार करें, फ़ोर्क करें और समस्याएं रिपोर्ट करें। + हम आपका डेटा कैसे संभालते हैं। + उपयोग की शर्तें और नियम। + इस्तेमाल की गई ओपन सोर्स लाइब्रेरी। + %1$d किताबें आयात हो रही हैं… वे जल्द ही आपकी लाइब्रेरी में दिखाई देंगी। + बाहरी लिंक + आपने एक बाहरी लिंक पर टैप किया:\n\n%1$s\n\nआप क्या करना चाहेंगे? + खोलें + लिंक खोलने के लिए कोई ब्राउज़र नहीं मिला। + नोट सहेजें + नोट जोड़ें… + शब्द + बोलें + नोट + संपादित करें + फ़ॉन्ट और अलाइनमेंट + लेआउट और स्पेसिंग + फ़ॉन्ट आकार + लाइन ऊंचाई + पैराग्राफ अंतर + इमेज आकार + क्षैतिज मार्जिन + ऊर्ध्वाधर मार्जिन + कोई नहीं + मूल + आवाज़ समायोजन + गति (%1$sx) + पिच (%1$sx) + आपकी वर्तमान आवाज़ सेटिंग्स ऐसी सुनाई देती हैं। + किताब रोकें + किताब फिर शुरू करें + सिस्टम आवाज़ / इंजन सेटिंग्स + वैश्विक गति + स्थानीय गति + सभी फ़ाइलों पर लागू + केवल इस फ़ाइल के लिए सहेजा गया + ऊपर स्क्रॉल करें + टूलबार कस्टमाइज़ करें + वे टूल चुनें जिन्हें आप दिखाई रखना चाहते हैं। किसी टूल को अनचेक करने से वह UI से छिप जाता है ताकि आपको बिना बाधा पढ़ने की जगह मिल सके। + एनोटेशन + सभी + नोट सहित + नोट जोड़ें + नोट संपादित करें + %1$d / %2$d + पेज %1$d / %2$d + संपादन मोड बंद करें + दृश्यता बदलें + केवल स्टाइलस मोड + पेन + हाइलाइटर + टेक्स्ट + इरेज़र + पूर्ववत + फिर करें + डॉक दिखाएं + फ़ॉन्ट परिवार चुनें + फ़ॉन्ट आकार चुनें + फ़ॉन्ट पृष्ठभूमि + बोल्ड + इटैलिक + अंडरलाइन + स्ट्राइकथ्रू + टेक्स्ट बॉक्स डालें + OCR चयन त्रुटि: %1$s + चयन त्रुटि: %1$s + पेज प्रोसेस करने में त्रुटि: %1$s + पेज %1$d नहीं दिखाया जा सकता। + प्रिंट सेटिंग्स नहीं खुल सकीं + PDF लोड हो रहा है… + PDF लोड करने में त्रुटि + पेज लोड हो रहा है… + PDF व्यूअर + पेन प्लेग्राउंड + SVG आयात करें + %1$d SVG स्ट्रोक आयात हुए! + SVG आयात करने में विफल या खाली है। + OCR भाषा + खाली पेज डालें + पेज हटाएं + जनरेट हो रहा है… %1$d%% + टेक्स्ट व्यू खोलें + टेक्स्ट व्यू जनरेट करें + साझा करें + डिवाइस में कॉपी सहेजें + प्रिंट + टेक्स्ट व्यू बन रहा है… + पेज इंडेक्स हो रहे हैं… %1$d%% पूरा। खोज परिणाम अपने-आप अपडेट होंगे। + %1$d+ पेजों पर परिणाम मिले + परिणाम %1$d / %2$d + %1$d+ पेज + पेज का सारांश बनाएं (पेज %1$d) + %1$s भाषा पैक डाउनलोड हो रहा है… + OCR भाषा चुनें + बेहतर टेक्स्ट पहचान परिणामों के लिए इस दस्तावेज़ की मुख्य भाषा/लिपि चुनें। + आप इसे बाद में अधिक विकल्प > OCR भाषा में बदल सकते हैं। + दस्तावेज़ फिर से इंडेक्स करें? + आप OCR लिपि को %1$s में बदल रहे हैं।\n\nखोज की सटीकता सुनिश्चित करने के लिए, हमें मौजूदा इंडेक्स साफ करना होगा और जिन पेजों को OCR चाहिए उन्हें इस नई भाषा से फिर स्कैन करना होगा।\n\nयह बैकग्राउंड में होगा। + फिर इंडेक्स करें + पासवर्ड सुरक्षित + यह दस्तावेज़ एन्क्रिप्टेड है। देखने के लिए पासवर्ड दर्ज करें। + पासवर्ड + गलत पासवर्ड + पासवर्ड छिपाएं + पासवर्ड दिखाएं + आप यहां जाने वाले हैं:\n%1$s + जाएं + डिवाइस में सहेजें + सहेजने का फ़ॉर्मैट चुनें: + एनोटेशन सहित + मूल + साझा करने का फ़ॉर्मैट चुनें: + PDF तैयार हो रहा है… + टैब में PDF जोड़ें + आपकी लाइब्रेरी में कोई अन्य PDF नहीं मिला। + PDF खाली है या दिखाया नहीं जा सका। + पेज %1$d पर जोड़ा गया + पेज हटाया गया + अतिरिक्त पेज हटाया गया + इस किताब के लिए अध्याय उपलब्ध नहीं हैं। + हाइलाइट किया गया सेक्शन + सीधी रेखा + स्पेक्ट्रम + हो गया + लाल + हरा + नीला + डिफ़ॉल्ट सिस्टम फ़ॉन्ट + आयात करें + कोई फ़ॉन्ट आयात नहीं + फ़ॉन्ट रंग + हाइलाइट + मल्टी-टैब रीडिंग चालू करें + सख्त फ़ाइल फ़िल्टर इस्तेमाल करें + भाषा + पैनल ML पहचान जांचें + स्पीच बबल ML पहचान जांचें + लॉग निर्यात करें (अंतिम %1$d पंक्तियां) + सख्त फ़ाइल फ़िल्टर चालू करें + यदि आप इसे चालू करते हैं, तो आपके फ़ाइल मैनेजर के आधार पर AZW3, CB7 और FB2 जैसे कुछ समर्थित फ़ाइल प्रकार दिखाई नहीं दे सकते।\n\nक्या आप वाकई यह फ़िल्टर चालू करना चाहते हैं? + सिस्टम डिफ़ॉल्ट + English (अंग्रेज़ी) + English (अंग्रेज़ी; डिफ़ॉल्ट) + العربية (अरबी) + Deutsch (जर्मन) + Türkçe (तुर्की) + Français (फ़्रेंच) + Русский (रूसी) + Беларуская (बेलारूसी) + Español (स्पेनिश) + Português (Brasil) (ब्राज़ीली पुर्तगाली) + Italiano (इतालवी) + Polski (पोलिश) + Tiếng Việt (वियतनामी) + हिन्दी + 简体中文 (सरलीकृत चीनी) + ऐप थीम + रूप + कॉन्ट्रास्ट + टेक्स्ट चमक + रंग योजना + डायनामिक + ऐप थीम बनाएं + कस्टम थीम + समुद्र + मिंट + गुलाब + सेपिया + अमेथिस्ट + एम्बर + नीलम + कस्टम थीम जोड़ें + ऐप थीम + ऐप आइकन + डिवाइस + ड्रॉअर खोलें + प्रोफ़ाइल चित्र + प्रोफ़ाइल + Pro सुविधा + फ़िल्टर + क्रमबद्ध करें + खोज बंद करें + क्वेरी साफ करें + शेल्फ़ खोजें + %1$s शेल्फ़ कवर + इमेज रंग सुरक्षित रखें + थीम बदलने पर मूल इमेज रंग बनाए रखें + बिना शेल्फ़ + सभी किताबें + सिस्टम + लाइट + डार्क + मानक + मध्यम + उच्च + हालिया + शीर्षक A-Z + लेखक A-Z + प्रतिशत पूरा 0-100 + प्रतिशत पूरा 100-0 + आकार (सबसे छोटा) + आकार (सबसे बड़ा) + सभी + नहीं पढ़ा + जारी + पूरा + टैग: %1$s + टैग से ब्राउज़ करें + टैग + फ़ोल्डर + फ़ाइलें + टेक्स्ट टू स्पीच + टेक्स्ट टू स्पीच के लिए प्लेबैक कंट्रोल। + टेक्स्ट टू स्पीच तैयार हो रहा है + तैयार हो रहा है: %1$s + सक्रिय TTS इंजन + क्लाउड AI + डिवाइस नेटिव + क्लाउड आवाज़ें + डिवाइस आवाज़ें + क्लाउड कैश + उच्च-गुणवत्ता क्लाउड आवाज़ चुनें + नमूने साफ करें + सिस्टम डिफ़ॉल्ट आवाज़ + डिवाइस सेटिंग्स इस्तेमाल करता है + भाषा फ़िल्टर + ऑनलाइन + ऑफ़लाइन + आवाज़ फ़िल्टर + इस आवाज़ के लिए कोई ऑडियो कैश नहीं। + %1$s के लिए कैश साफ करें + यह आवाज़ का नमूना है। + AI सुविधाएं + सारांश + रीकैप + कैश + %1$s के लिए अभी कोई सारांश नहीं। + %1$s का सारांश बनाएं + अपनी वर्तमान स्थिति तक की कहानी का रीकैप पाएं। + कहानी रीकैप बनाएं + कहानी रीकैप + कैश हिट • मुफ़्त + जनरेट हुआ • मुफ़्त (%1$d/10 बचे) + जनरेट हुआ • लागत: %1$s क्रेडिट + जनरेट हो रहा है… • लागत: गणना हो रही है + AI आउटपुट + फिर जनरेट करें + इस किताब के लिए कोई कैश सारांश नहीं। + क्रेडिट + AI और क्लाउड क्रेडिट + उपलब्ध क्रेडिट + %1$d क्रेडिट + अनुमानित लागत विवरण + क्लाउड TTS + लागत: जनरेट किए गए ऑडियो के प्रति मिनट ~3-4 क्रेडिट।\nचालू करने के लिए: रीडर स्क्रीन > अधिक > TTS आवाज़ सेटिंग्स। + AI सारांश और रीकैप + लागत: अध्याय की लंबाई के आधार पर प्रति अनुरोध ~1-4 क्रेडिट।\nPro उपयोगकर्ताओं को रोज़ 10 मुफ़्त सारांश मिलते हैं। + खरीदकर, + क्रेडिट खत्म + आपके पास पर्याप्त क्रेडिट नहीं हैं। रोज़ 10 मुफ़्त सारांशों के लिए Episteme Pro लें, या सारांश, क्लाउड TTS और कहानी रीकैप इस्तेमाल करने के लिए और क्रेडिट जोड़ें। + Pro लें / क्रेडिट जोड़ें + पेज सारांश अनलॉक करें + Episteme Pro से किसी भी पेज का संक्षिप्त सारांश पाएं। इस सुविधा का उपयोग शुरू करने के लिए अपग्रेड करें। + Bubble Zoom मॉडल डाउनलोड करें + Bubble Zoom सुविधा इस्तेमाल करने के लिए एक AI मॉडल डाउनलोड करना होगा (~134 MB)। क्या आप इसे अभी डाउनलोड करना चाहते हैं? + अनुवाद करें + पेज %1$d पर वापस + पेज %1$d + परिणाम %1$d / %2$d + PDF लोड करने में विफल। + Bubble Zoom मॉडल डाउनलोड हो रहा है… %1$d%% + स्लाइडर नेविगेशन से बाहर निकलें + पीछे जाएं + आगे जाएं + रीडिंग पेज तक स्क्रॉल करें + एनोटेटेड पेज + इमेज बंद करें + खोज हाइलाइट बदलें + टेक्स्ट बॉक्स खिसकाने के लिए खींचें + कोई फ़ाइल आइकन नहीं + %1$s कॉपी करें + टैग + सूची आइटम मार्कर + ज़ूम रीसेट करें + डेमो एनोटेशन जनरेट करें + डेमो एनोटेशन + पेन प्लेग्राउंड खोलें + नया टैब + सारा टेक्स्ट हाइलाइट करें + संपादन मोड बदलें + स्मार्ट कॉमिक ज़ूम + हाइलाइट कस्टमाइज़ करें + अंग्रेज़ी, स्पेनिश, फ़्रेंच आदि + हिंदी, मराठी, संस्कृत + अंग्रेज़ी + चीनी + अंग्रेज़ी + जापानी + अंग्रेज़ी + कोरियाई + अंग्रेज़ी + पेज उपलब्ध नहीं + दस्तावेज़ + जनरेट किया गया + %1$s (टेक्स्ट व्यू) + %1$s (रीफ़्लो) + जोड़ें / संपादित करें + कोई टैग असाइन नहीं। + टैग लागू करें + टैग खोजें या बनाएं… + \"%1$s\" बनाएं + अध्याय बदलने की पुल दूरी + छोटा + लंबा + गति: %1$sx + पिच: %1$sx + चलाएं/रोकें + गति रीसेट करें + पिच रीसेट करें + रंग चुनें + इस किताब में दिखाने के लिए कोई सामग्री नहीं। + कॉपी किया गया लिंक + कॉपी किया गया टेक्स्ट + विषय सूची + बुकमार्क + पेज %1$d पर वापस जाएं + पिछले पेज पर लौटें + स्मार्ट ज़ूम से बाहर निकलें + स्मार्ट कॉमिक ज़ूम + स्मार्ट कॉमिक ज़ूम बदलें + स्क्रीन कैप्चर सुरक्षा + स्क्रीन कैप्चर सुरक्षा चालू है + स्क्रीन कैप्चर सुरक्षा बंद है + सेटिंग्स + संपादित करें + बहाल करें + %1$s चयनित + रीडर डिफ़ॉल्ट + PDF-विशिष्ट OCR, एनोटेशन और टूल सेटिंग्स PDF रीडर में ही रहती हैं। + AI परिभाषा + अध्याय %1$d + स्थान + कस्टम फ़ॉन्ट + एक त्रुटि हुई: %1$s + दस्तावेज़ लोड करने में त्रुटि: %1$s + OCR को इस पेज पर कोई टेक्स्ट नहीं मिला। + पेज खाली लगता है या टेक्स्ट निकाला नहीं जा सकता। + खाली पेज का सारांश नहीं बनाया जा सकता। + दस्तावेज़ लोड नहीं हुआ। + ऑफ़लाइन OSS बिल्ड में AI सुविधाएं उपलब्ध नहीं हैं। + सुरक्षा कारणों से रोका गया। + AI कुंजी और मॉडल सेटिंग्स में %1$s के लिए मॉडल चुनें। + AI कुंजी और मॉडल सेटिंग्स में %1$s API कुंजी जोड़ें। + AI प्रदाता ने खाली प्रतिक्रिया लौटाई। + AI प्रदाता त्रुटि: %1$d. %2$s + इस सारांश के लिए Gemini मॉडल चाहिए क्योंकि चुने गए Groq मॉडल PDF/इमेज इनपुट का समर्थन नहीं करते। + प्रतिक्रिया इस्तेमाल करने के लिए आपको साइन इन होना होगा। + प्रतिक्रिया भेजने के लिए आपको साइन इन होना होगा। + टिकट के लिए अधिकतम 3 इमेज अनुमत हैं। + प्रति संदेश अधिकतम 5 इमेज अनुमत हैं। + एक या अधिक इमेज 5MB सीमा से बड़ी हैं। + टिकट बनाने में विफल: %1$s + भेजने में विफल: %1$s + फ़ीड लोड करने में विफल: %1$s + खाली बॉडी + डाउनलोड विफल: %1$s + डाउनलोड त्रुटि: %1$s + खरीद विफल: %1$s + बिलिंग सेवा से कनेक्ट नहीं हो सका। + प्रोडक्ट नहीं मिले। + प्रोडक्ट क्वेरी करने में विफल + ओपन सोर्स संस्करण में उपलब्ध नहीं + पढ़ने के लिए कोई टेक्स्ट नहीं। + प्लेबैक शुरू करने में त्रुटि। + ऑडियो लोड करने में विफल। + प्लेबैक त्रुटि: %1$s + क्लाउड TTS कॉन्फ़िगर नहीं है। + अज्ञात किताब + AI कुंजियां और मॉडल + सहेजी गई कुंजियां + कुंजी जोड़ें या बदलें + प्रदाता + API कुंजी + कुंजी सहेजें + सभी सुविधाओं के लिए एक मॉडल इस्तेमाल करें + बंद होने पर, हर रीडर AI सुविधा अपना चुना हुआ मॉडल इस्तेमाल करती है। + सभी AI सुविधाएं + स्मार्ट शब्दकोश, सारांश और रीकैप सभी इस मॉडल का उपयोग करते हैं। + स्मार्ट शब्दकोश + चयनित शब्दों या वाक्यांशों को परिभाषित करते समय उपयोग किया जाता है। + सारांश + EPUB सारांश और PDF पेज सारांश के लिए उपयोग। PDF/इमेज सारांशों को Gemini चाहिए। + रीकैप + कहानी रीकैप जनरेशन के लिए उपयोग। + सहेजी गई Gemini कुंजी का उपयोग करता है। अभी केवल %1$s समर्थित है। + %1$s कुंजी सहेजें? + सहेजने के बाद केवल पहले 3 और अंतिम 3 अक्षर दिखाई देंगे। बाद में बदलने के लिए इसे बदलें या हटाएं। + %1$s कुंजी हटाएं? + इस प्रदाता का उपयोग करने वाली सुविधाएं नई कुंजी सहेजे जाने तक काम करना बंद कर देंगी। + कोई कुंजी सहेजी नहीं गई + %1$s कुंजी हटाएं + मॉडल + कोई मॉडल चयनित नहीं + रीडर में AI दिखाएं + रीडर में AI छिपाएं + ठोस रंग + टेक्सचर वाला + कस्टम ठोस + कस्टम टेक्सचर + कस्टम टेक्सचर चुनें + टेक्स्ट चमक (लाइट) + टेक्स्ट चमक (डार्क) + डिफ़ॉल्ट + बाएं + दाएं + जस्टिफ़ाई + हमेशा दिखाएं + मेनू से सिंक करें + हमेशा छिपाएं + ऊपर + नीचे + मूल मेटाडेटा बहाल करें? + यह मूल शीर्षक, लेखक, श्रृंखला और सारांश को EPUB फ़ाइल में वापस लिखेगा। पढ़ने की प्रगति, टैग और नोट नहीं बदलेंगे। + EPUB मेटाडेटा संपादित + EPUB फ़ाइल से मेटाडेटा + ऐप में प्रदर्शन नाम बदला गया + फ़ाइल से मेटाडेटा + मेटाडेटा + फ़ाइल + शीर्षक + श्रृंखला + पढ़ना + फ़ाइल नाम + संशोधित + सारांश + लाइब्रेरी टैग + संपादन योग्य मेटाडेटा + प्रदर्शन नाम + रीडर में दिखाया गया नाम + मूल फ़ाइल: %1$s + ऊपरी बार + निचला बार + छिपे टूल + अधिक मेनू + छिपे टूल + टूल यहां छोड़ें + क्रम बदलने के लिए खींचें + बाहरी ऐप्स + नेविगेशन स्लाइडर + साइडबार + चयन योग्य टेक्स्ट हाइलाइट करें + संपादन मोड + TTS कंट्रोल + रीडिंग मोड + पेज प्रबंधन + टेक्स्ट व्यू (रीफ़्लो) + वर्तमान किताब + वैश्विक + यह किताब + प्रतिस्थापन चालू करें + यहां की नियमावली हर किताब पर लागू होती है जब तक किसी खास शीर्षक के लिए बंद न हो। + नियम जोड़ें + किताब नियम जोड़ें + अभी कोई वैश्विक प्रतिस्थापन नियम नहीं। + अभी कोई किताब-विशिष्ट नियम नहीं। + यहां वैश्विक नियम इस्तेमाल करें + जब किसी किताब को अपनी उच्चारण पसंद चाहिए तो इसे बंद करें। + किताब नियम चालू करें + स्थानीय नियम वैश्विक नियमों के बाद चलते हैं। + विरासत में मिले वैश्विक नियम + विरासत में लेने के लिए कोई वैश्विक नियम नहीं। + इस किताब में अनुमत + इस किताब के लिए बंद + सुझाव + नया प्रतिस्थापन + प्रतिस्थापन संपादित करें + बदलें + ऐसे बोलें + चालू + पूरा शब्द + केस मिलाएं + पूर्वावलोकन इनपुट + नियम + मौन + सादा टेक्स्ट + केस-संवेदी + diff --git a/app/src/main/res/values-it/plurals.xml b/app/src/main/res/values-it/plurals.xml index 55344e5..b3a8206 100644 --- a/app/src/main/res/values-it/plurals.xml +++ b/app/src/main/res/values-it/plurals.xml @@ -1,3 +1,55 @@ - \ No newline at end of file + + %1$d libro + %1$d libri + + + libro + libri + + + %1$d scaffale + %1$d scaffali + + + %1$d risultato trovato + %1$d risultati trovati + + + %1$d corrispondenza trovata + %1$d corrispondenze trovate + + + Elimina file definitivamente + Elimina file definitivamente + + + Vuoi eliminare definitivamente %1$d file selezionato dal dispositivo? Questa azione non può essere annullata. + Vuoi eliminare definitivamente %1$d file selezionati dal dispositivo? Questa azione non può essere annullata. + + + Vuoi rimuovere %1$d file selezionato dall’elenco dei file recenti? Ricomparirà se lo apri di nuovo dalla libreria. + Vuoi rimuovere %1$d file selezionati dall’elenco dei file recenti? Ricompariranno se li apri di nuovo dalla libreria. + + + Vuoi davvero rimuovere %1$d libro dallo scaffale \"%2$s\"? Il libro resterà nella libreria e apparirà in Senza scaffale. + Vuoi davvero rimuovere %1$d libri dallo scaffale \"%2$s\"? I libri resteranno nella libreria e appariranno in Senza scaffale. + + + %1$d libro rimosso dalla libreria. + %1$d libri rimossi dalla libreria. + + + %1$d cartella + %1$d cartelle + + + %1$d tag + %1$d tag + + + (%1$d segmento) + (%1$d segmenti) + + diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 55344e5..81513b5 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1,3 +1,1084 @@ - \ No newline at end of file + Annulla + Salva + Elimina + Rimuovi + OK + Chiudi + Aggiungi + Rinomina + Indietro + Cerca + Cancella + Applica + Attiva + Errore: %1$s + Torna indietro + Libera + Schede attive + Chiudi scheda + Chiudi tutte le schede + Chiudere tutte le schede? + Vuoi davvero chiudere tutte le schede attive? + %1$s accetti i nostri %2$s e confermi di aver letto la nostra %3$s. + Termini di servizio + Informativa sulla privacy + Licenze + %1$d selezionati + Cancella selezione + Fissa/Sblocca + Info + Seleziona tutto + Rimuovi dai recenti + Attenzione: alcuni elementi selezionati sono sincronizzati da una cartella locale. Continuando, i file effettivi verranno eliminati dalla memoria del dispositivo.\n\nQuesta azione non può essere annullata. + Informazioni file + Nome libro + Copia nome + Nome originale: %1$s + Ripristina originale + Nome file: %1$s + Autore + Formato + Dimensione + Aggiunto + Posizione + Origine: stream OPDS + Archiviazione nell’app + Memoria interna + Informazioni su Episteme + Versione: %1$s (build: %2$d) + Seleziona un file + Cancellare tutti i dati sincronizzati? + Vuoi davvero eliminare definitivamente dal cloud tutti i dati dei tuoi libri? Verrà cancellata anche la libreria locale per evitare una nuova sincronizzazione. Questa azione non può essere annullata. + ELIMINA TUTTI I DATI + Home + Libreria + File recenti + La tua libreria è vuota + Seleziona un file da leggere oppure sincronizza una cartella locale per importare automaticamente i libri. + Nessun file recente + Apri un file dalla libreria per vederlo qui. + Configura sincronizzazione cartella + Sincronizza cartella + Cartella locale + Fissato + %1$d%% completato + Non disponibile localmente + Accedi con Google + Accedendo, + Episteme Pro + Passa a Episteme Pro + Sincronizza libreria + Sincronizzazione cloud per cartelle locali + Carica su Google Drive i libri dalle cartelle sincronizzate. + Font personalizzati + Sostieni il progetto + Aiuto e feedback + Esci + Limite file recenti + Nessun limite + %1$d file + Cancella cache libri + Cancella cache reflow + Libreria + Cerca titolo o autore… + Tipi: %1$s + Cartelle: %1$d + Stato: %1$s + Tutti i libri + Scaffali + Cartelle + Cataloghi + Nessun risultato trovato per \"%1$s\" + Seleziona un file PDF, EPUB, MOBI o AZW3 dal dispositivo per iniziare. + Aggiungi file + Nuovo scaffale + Crea nuovo scaffale + Nome scaffale + Crea + Rinomina scaffale + Elimina scaffale + Aggiungi libri + Questo scaffale è vuoto + Aggiungi a %1$s + AGGIUNGI (%1$d) + Nessun libro senza scaffale da aggiungere + Tutti i libri sono già in questo scaffale + Rinomina scaffale + Eliminare lo scaffale? + Vuoi davvero eliminare lo scaffale \"%1$s\"? Tutti i libri verranno spostati in Senza scaffale. + Rimuovere dallo scaffale? + Eliminare %1$s? + Vuoi davvero eliminare %1$d %2$s selezionati? Tutti i libri contenuti verranno spostati in Senza scaffale. + Sincronizza cartelle locali + Collega cartelle locali per creare una libreria attiva. Episteme monitorerà i file e sincronizzerà i progressi. + Aggiungi cartella + Scansiona tutto + Scansione… + Sincronizza metadati + ULTIMA SINCRONIZZAZIONE + LIBRI + Modifica filtri + Rimuovi cartella + Filtra tipi di file + Seleziona i tipi di file da sincronizzare da questa cartella: + Filtra libreria + Tipo di file + Cartella di origine + Stato lettura + Cancella tutto + Archiviazione nell’app + Salvare il file? + Vuoi salvare questo file esterno nella libreria dell’app? In caso contrario verrà rimosso.\n\n(Puoi modificare questo comportamento predefinito in qualsiasi momento da Home > Altre opzioni > Comportamento file esterni.) + Non chiedere di nuovo + Mantieni nella libreria + Rimuovi + Chiedi ogni volta + Mantieni sempre + Rimuovi sempre + Comportamento file esterni + Aggiungi catalogo + Cerca catalogo… + Questo feed è vuoto. + Download… + Caricamento… + Streaming + Non disponibile + Scarica + Formato download + Streaming ora + Leggi + Nessun formato supportato disponibile. + EDITORE + PUBBLICATO + LINGUA + Sinossi + Modifica catalogo + Aggiungi catalogo OPDS + Nome catalogo + URL + Autenticazione (facoltativa) + Nome utente + Password + Elimina catalogo + Vuoi davvero eliminare \"%1$s\"? + Eliminando questo catalogo verranno rimossi definitivamente dalla libreria anche %1$d libri in streaming associati. + Preset + Piano gratuito + Gratis per sempre + Formati multipli + Supporta PDF, EPUB, MOBI, AZW3 + Sintesi vocale Android + Ascolta i tuoi libri con TTS integrato + Dizionario base + Cerca rapidamente singole parole + Piano attuale + Caricamento prezzo… + Pagamento una tantum + Accesso a vita + Offerta accesso anticipato + Funzioni: + Sincronizzazione cloud tra dispositivi + Mantieni sincronizzata l’intera libreria, inclusi file dei libri e progresso di lettura, su un massimo di 4 dispositivi. + Riassunti + Ottieni 10 riassunti gratuiti di capitoli o pagine al giorno + Dizionario intelligente + Cerca frasi e persino paragrafi, non solo parole singole + Richieste di funzioni prioritarie + I tuoi suggerimenti ricevono priorità + Funzioni Pro sbloccate! + Accesso richiesto + Verifica acquisto… + Acquisto esistente trovato + Ottieni accesso a vita + Upgrade al momento non disponibile. Controlla la connessione e riprova. + Accedi al tuo account Google per acquistare Episteme Pro. + Accedi al tuo account Google per acquistare crediti. + Potrebbe volerci qualche istante. Lo stato Pro verrà aggiornato automaticamente. + Questo dispositivo ha già un acquisto Pro, ma è collegato a un altro account. Accedi all’account usato per l’acquisto originale per ripristinare le funzioni Pro. + Stai ottenendo Episteme Pro a un prezzo speciale scontato durante il periodo di accesso anticipato! È un’offerta a tempo limitato. + Accedi al tuo account Google per acquistare Episteme Pro e sbloccare tutte le funzioni premium. + Non ora + Capito! + Font personalizzati + Importa font + Google Fonts + Sfoglia Google Fonts + Cerca tra oltre 1900 font… + Scelte popolari + Nessun font trovato per \"%1$s\" + Già scaricato + Nessun font personalizzato + Importa file TTF o OTF per usarli nei tuoi libri. + Anteprima non disponibile (file font non valido) + Eliminare il font? + Vuoi davvero eliminare \"%1$s\"? Verrà rimosso da tutti i dispositivi se la sincronizzazione è attiva. + Contattaci + Hai trovato un bug, hai una richiesta di funzione o vuoi solo salutare? Scrivici su GitHub o via email. + Issue GitHub + Segnala bug, richiedi funzioni e segui lo sviluppo. + Supporto email + Contattaci direttamente via email per qualsiasi altra richiesta. + Sostieni il progetto + Aiuta Episteme ad andare avanti + Il tuo supporto mi aiuta a mantenere e migliorare Episteme per tutti! + Sponsorizza su GitHub + Sostieni lo sviluppo direttamente tramite GitHub Sponsors. Come ringraziamento riceverai una menzione nel README del repository del progetto. + Partecipa su Patreon + Come ringraziamento, i sostenitori Patreon ricevono contenuti e vantaggi extra: anteprime di ciò su cui sto lavorando, screenshot e aggiornamenti anticipati, votazioni che aiutano a definire aspetto e funzionamento delle nuove funzioni, e una menzione nel README del repository. + Sblocca Episteme Pro + La sincronizzazione tra dispositivi è una funzione Pro. Sblocca tutte le funzioni Pro con un singolo acquisto una tantum. + Aggiorna + Conferma uscita + Vuoi davvero uscire? + Limite dispositivi raggiunto + Per usare Episteme Pro su questo dispositivo, rimuovi uno dei dispositivi registrati. + Ultima attività: %1$s + Conferma azione distruttiva + Questo eliminerà definitivamente tutti i libri e i progressi di lettura da questo dispositivo E dal tuo account Google Drive. Questa azione non può essere annullata. Sei sicuro? + Cancella cache libri + Questo cancellerà tutte le pagine elaborate in modalità paginazione. Aiuta a risolvere problemi di layout, ma i libri dovranno essere rielaborati alla prossima apertura. + Conferma e cancella + Cancella cache reflow + Questo eliminerà tutte le versioni \"Text View\" generate dei PDF e cancellerà la relativa cache immagini/HTML. I PDF originali resteranno intatti. + Indietro + Dizionario + Altre opzioni + Cursore pagina + Indice + Formato testo + Cerca + Funzioni AI + Avvia sintesi vocale + Interrompi sintesi vocale + Pausa + Riprendi + Attiva modalità scura + Disattiva modalità scura + Blocca panoramica + Sblocca panoramica + Schermo intero + Mostra evidenziazioni + Nascondi evidenziazioni + Modalità annotazione + Esci da modalità annotazione + Chiudi ricerca + Cancella ricerca + Mostra risultati + Nascondi risultati + Risultato precedente + Risultato successivo + Esci dal lettore e torna alla schermata Home + Scegli l’app preferita per cercare parole + Accedi a modalità di lettura, segnalibri e impostazioni avanzate + Trascina per saltare rapidamente a una pagina del documento + Sfoglia i capitoli e vai a una sezione + Regola font, dimensione, interlinea, allineamento e font personalizzati + Trova qualsiasi parola o frase in questo libro + Riassumi il capitolo o la pagina corrente usando AI + Leggi il libro ad alta voce usando il motore vocale del dispositivo + Interrompi la sessione di lettura ad alta voce corrente + Metti in pausa la lettura ad alta voce corrente + Riprendi la lettura ad alta voce in pausa + Inverti i colori del PDF per la modalità scura + Disattiva la modalità scura e ripristina i colori originali del PDF + Blocca la panoramica orizzontale sulla pagina + Sblocca la panoramica per riattivare pinch-to-zoom e trascinamento + Nascondi tutti i controlli per una lettura immersiva e senza distrazioni + Segna visivamente le aree di testo selezionabile nella pagina corrente + Rimuovi dalla pagina la sovrapposizione del testo selezionabile + Aggiungi inchiostro o annotazioni di testo + Termina la modifica e torna alla lettura normale + Esci dalla ricerca e torna al lettore + Cancella la query corrente e ricomincia + Espandi il pannello per vedere tutte le corrispondenze + Comprimi il pannello dei risultati + Vai alla corrispondenza precedente nel documento + Vai alla corrispondenza successiva nel documento + Accedi + Seleziona cartella + Seleziona + Informativa sulla privacy • Termini di servizio • Licenze + Il dispositivo non supporta la selezione delle cartelle. Puoi comunque importare i file singolarmente. + Nessun file manager trovato. Installa un’app file manager. + %1$s scaricato + %1$s: %2$s + Mai + %1$s: %2$d + Rimossi %1$d libri in streaming. + Impossibile importare il font: %1$s + Vista testo eliminata. + La sincronizzazione richiede l’autorizzazione Google Drive. + Si è verificato un errore con l’acquisto. + Upgrade riuscito! Benvenuto in Pro. + Verifica acquisto non riuscita. Contatta il supporto se ti è stato addebitato un importo. + Questo dispositivo è stato rimosso dal tuo account. + Impossibile verificare questo dispositivo. Controlla la connessione. + Impossibile aggiornare i dispositivi. Riprova. + Salvataggio PDF… + PDF salvato correttamente. + Impossibile aprire il file per il salvataggio. + Errore durante il salvataggio del PDF: %1$s + Salvataggio PDF originale… + PDF originale salvato correttamente. + Condivisione: %1$s + Condividi PDF + Condivisione non riuscita: %1$s + Limite raggiunto: massimo %1$d cartelle consentite. + Questa cartella è già sincronizzata. + Cartella aggiunta: %1$s + Impossibile accedere ai permessi della cartella. + Cartella rimossa. + Sincronizzazione cartella: aggiornamento metadati… + Scansione cartella per nuovi libri… + Sincronizzazione cartella: scansione completata. + Sincronizzazione non riuscita. + Attiva la sincronizzazione per scaricare file. + Impossibile scaricare %1$s. + Attiva la sincronizzazione per cancellare i dati cloud. + Accesso non effettuato, impossibile cancellare i dati cloud. + Cancellazione di tutti i dati cloud e locali… + Tutti i dati cloud e locali sono stati cancellati correttamente. + Errore: impossibile cancellare tutti i dati. + Tutti i dati locali sono stati cancellati. + Accesso non riuscito. Riprova. + Impossibile trovare un account Google. Può succedere dopo una nuova installazione; riprova tra poco. + Si è verificato un errore durante l’accesso. Controlla la connessione internet. + Accedi per testare la gestione dispositivi. + La sincronizzazione è una funzione di Episteme Pro. + Accesso non effettuato, impossibile sincronizzare. + Sincronizzazione cloud: controllo aggiornamenti… + Sincronizzazione cloud: completata. + Impossibile sincronizzare la libreria. + Impossibile trovare l’elemento recente. + Importazione file non riuscita. + Impossibile trovare la posizione del file. + Questo tipo di file non è supportato. + Impossibile caricare la vista testo generata. + Generazione vista testo non riuscita. + Impossibile caricare FB2: %1$s + Impossibile caricare il file: %1$s + Impossibile caricare MOBI: %1$s + Impossibile caricare EPUB: %1$s + File eliminato dalla cartella. Rimosso dalla libreria. + Esiste già uno scaffale con questo nome. + Eliminazione da tutti i dispositivi… + Eliminazione completata. + Sincronizzazione cloud non riuscita, eliminato localmente. + Cache reflow e viste testo generate cancellate. + Cerca nel libro… + Nessun risultato trovato. + Generazione riassunto… + Stop + Leggi ad alta voce + Copia + Copia conversazione + Non è stato possibile generare un riassunto. + Sto pensando… + Apri nell’app dizionario + AI non ha potuto fornire una definizione. + Richiesta ad AI su \"%1$s\"… + Impostazioni sintesi vocale + Interrompi la riproduzione per modificare le impostazioni. + Modalità sintesi + Sul dispositivo + Cloud (HQ) + Selezione voce + Riproduci esempio + Impostazioni voce sul dispositivo + Chiudi impostazioni + Predefinito di sistema + Corrisponde alle impostazioni di sistema Android + Selezionato + Caricamento voci… + Nessuna voce disponibile su questo dispositivo. + Voci specifiche + Voci disponibili (%1$d) + Nessuna voce trovata per questa lingua. + Variante: %1$s + Questo è un esempio di %1$s. + Temi di lettura + Preset + Preset con texture + I miei temi + I miei temi con texture + Nessun tema personalizzato. Tocca \"+\" per crearne uno. + Nessun tema con texture personalizzato. + Nuovo tema + Nuovo tema con texture + Modifica tema + Nome tema + Tanti libri, così poco tempo. + ⚠️ Contrasto basso! Potrebbe affaticare la vista. + Colore pagina + Colore testo + Texture + Nessuna + Carica + Trasparenza texture + Anteprima live + Leggere è sognare. + Il testo è vuoto. + AI ha restituito una definizione vuota. + Impossibile ottenere la definizione. + Si è verificato un errore server sconosciuto. + Errore di rete. Controlla la connessione. + Contesto insufficiente per un riepilogo. + Impossibile analizzare il riepilogo. + Errore di rete durante la generazione del riepilogo. + Impostazioni ricerca + Motore dizionario + Intelligente (AI) + App esterna + Usa AI per le definizioni. Userà l’app esterna qui sotto se offline o se la frase selezionata è troppo lunga. + Usa l’app selezionata per le ricerche nel dizionario. + App di riserva + App dizionario + Seleziona un’app + Traduci + App usata per tradurre il testo selezionato. + App ricerca + App usata per ricerche web. + Nessuna + Il contenuto del libro è vuoto. + Impossibile analizzare il riassunto dalla risposta del server. + Impossibile recuperare il riassunto. + Errore: %1$d. %2$s + Errore di rete. Controlla connessione e stato del server. + Analisi capitolo %1$d… + Lettura posizione corrente… + Generazione riepilogo… + Riassunto capitolo + Riepilogo storia (Beta) + Sblocca riassunti dei capitoli + Ottieni riassunti concisi di qualsiasi capitolo con Episteme Pro. Effettua l’upgrade per iniziare a usare questa funzione. + Scopri di più + Sblocca dizionario intelligente + Definire intere frasi e paragrafi fino a 2000 caratteri è una funzione Pro. Effettua l’upgrade per ottenere definizioni istantanee di qualsiasi testo selezionato. + Segnalibro + Slot selezionato + Personalizza tavolozza + Tocca uno slot da modificare: + Seleziona un colore per lo slot: + Questo capitolo è vuoto. + Capitolo non trovato + Errore durante il caricamento del capitolo + Impostazioni dizionario + Tema + Impostazioni tema + Altre opzioni + Visualizza PDF originale + Elimina Text View + Verticale + Paginato (da sinistra a destra) + Attivo + Rimuovi segnalibro + Aggiungi segnalibro a questa pagina + Tocca per girare pagina + Scorrimento con tasti volume + Cambio pagina con tasti volume + Cambio pagina realistico + Mantieni schermo acceso + Opzioni visive + Orientamento schermo + Cambia modalità lettura + Paginato (da destra a sinistra) + Scorrimento automatico + Impostazioni TTS + Impostazioni voce TTS + Sostituzioni parole TTS + Condividi, salva o stampa + Impostazioni TTS (debug) + Naviga con cursore + Menu capitoli + Formattazione testo + Riassunto capitolo + Riepilogo (Beta) + Ferma TTS + Avvia TTS + Metti in pausa TTS + Riprendi TTS + Esci dalla navigazione con cursore + Miniatura pagina iniziale + Espandi + Comprimi + Riproduci + Velocità locale + Velocità globale + Modalità selezione + Si applica a tutti i file + Salvato solo per questo file + Disattiva modalità musicista + Attiva modalità musicista + Scambia controlli + Min + Max + Più lento + Più veloce + Diminuisci + Aumenta + Pagina %1$d di %2$d + Capitoli + Schede + Segnalibri + Evidenziazioni + Pagine + Espandi tutto + Comprimi tutto + Individua + Non hai ancora aggiunto segnalibri. + Altre opzioni per il segnalibro + Rinomina segnalibro + Nuovo nome + Nuovo titolo + Eliminare segnalibro? + Vuoi davvero eliminare definitivamente questo segnalibro? + Ancora nessuna evidenziazione. + Capitolo sconosciuto + Opzioni + Eliminare evidenziazione? + Vuoi davvero eliminare definitivamente questa evidenziazione? + PDF originale non trovato. + Errore: contenuto libro non trovato. Percorso: %1$s + Seleziona prima un’app dizionario. + Seleziona prima un’app di traduzione. + Seleziona prima un’app di ricerca. + Nessun capitolo disponibile per questo libro. + Navigazione alla posizione… + Autorizzazione richiesta + Per mostrare i controlli di riproduzione mentre l’app è in background, concedi il permesso per le notifiche. + Continua + Limite del testo giustificato + Usare l’allineamento giustificato in modalità paginata può rendere selezione del testo ed evidenziazioni imprecise per limiti di layout. + Ho capito + Navigazione al capitolo… + Seleziona prima un dizionario offline. + Il libro non è ancora paginato. + Attendi il caricamento completo del libro. + Rilascia per il capitolo precedente + Rilascia per il capitolo successivo + Tira ancora… (%1$d%%) + Capitolo + Impossibile ottenere il contenuto del capitolo. + Impossibile determinare il capitolo corrente. + WebView non disponibile. + Pagina %1$d/%2$d + Formato locale + Formato globale + Reimposta + Dimensione + Spaziatura + Seleziona font + Preset + Importati + Importa da file + Nessun font importato. + Opzioni visive + Layout pagina + Rimuovi spazio tra pagine + Si applica alla modalità di lettura verticale. + Nascondi indicatore numero pagina + Rimuove la piccola etichetta del conteggio pagine da ogni pagina. + UI di sistema (barre di stato e navigazione) + Controlla la visibilità delle barre di sistema del dispositivo. + Orientamento schermo + Scegli se il lettore segue l’orientamento di sistema o preferisce verticale/orizzontale quando Android lo consente. + Barra di avanzamento + Il progresso di lettura e l’indicatore capitolo nella schermata di lettura. + Posizione + Transizione capitolo fluida + Carica subito il capitolo successivo/precedente quando superi la fine, senza animazione pull-to-refresh. + Rimuovi margine ai bordi + Rimuove lo spazio orizzontale sui bordi sinistro e destro. + Cerca + Errore apertura dizionario + Errore apertura app traduzione + Errore apertura app ricerca + Versione open source + Versione Play Store + Versione %1$s + Build %1$s + Sfoglia il codice sorgente, metti una stella, fai fork e segnala problemi. + Come gestiamo i tuoi dati. + Termini e condizioni d’uso. + Librerie open source utilizzate. + Importazione di %1$d libri… Appariranno presto nella libreria. + Link esterno + Hai toccato un link esterno:\n\n%1$s\n\nCosa vuoi fare? + Apri + Nessun browser trovato per aprire il link. + Salva nota + Aggiungi una nota… + Diz. + Leggi + Nota + Modifica + FONT E ALLINEAMENTO + LAYOUT E SPAZIATURA + Dimensione font + Interlinea + Spazio paragrafi + Dimensione immagine + Margine orizzontale + Margine verticale + Nessuno + Orig. + Regolazioni voce + Velocità (%1$sx) + Tono (%1$sx) + Ecco come suonano le impostazioni vocali correnti. + Metti in pausa libro + Riprendi libro + Impostazioni voce/motore di sistema + Velocità globale + Velocità locale + Si applica a tutti i file + Salvato solo per questo file + Scorri in alto + Personalizza barra strumenti + Seleziona gli strumenti da mantenere visibili. Deselezionando uno strumento lo nascondi dall’interfaccia per uno spazio di lettura senza distrazioni. + Annotazioni + Tutto + Con note + Aggiungi nota + Modifica nota + %1$d / %2$d + Pagina %1$d di %2$d + Chiudi modalità modifica + Mostra/nascondi + Modalità solo stilo + Penna + Evidenziatore + Testo + Gomma + Annulla + Ripeti + Mostra dock + Seleziona famiglia font + Seleziona dimensione font + Sfondo font + Grassetto + Corsivo + Sottolineato + Barrato + Inserisci casella di testo + Errore selezione OCR: %1$s + Errore selezione: %1$s + Errore elaborazione pagina: %1$s + Impossibile visualizzare la pagina %1$d. + Impossibile aprire le impostazioni di stampa + Caricamento PDF… + Errore caricamento PDF + Caricamento pagina… + Visualizzatore PDF + Area prova penna + Importa SVG + Importati %1$d tratti SVG! + Importazione SVG non riuscita o vuota. + Lingua OCR + Inserisci pagina vuota + Elimina pagina + Generazione… %1$d%% + Apri Text View + Genera Text View + Condividi + Salva copia sul dispositivo + Stampa + Generazione Text View… + Indicizzazione pagine… %1$d%% completato. I risultati della ricerca si aggiorneranno automaticamente. + Risultati trovati in %1$d+ pagine + Risultato %1$d / %2$d + %1$d+ pagine + Riassumi pagina (pagina %1$d) + Download pacchetto lingua %1$s… + Seleziona lingua OCR + Scegli la lingua/scrittura principale del documento per migliorare il riconoscimento del testo. + Puoi cambiarla più tardi in Altre opzioni > Lingua OCR. + Reindicizzare il documento? + Stai cambiando la scrittura OCR in %1$s.\n\nPer garantire precisione nella ricerca, dobbiamo cancellare l’indice esistente e rieseguire la scansione delle pagine che richiedono OCR con questa nuova lingua.\n\nL’operazione avverrà in background. + Reindicizza + Protetto da password + Questo documento è crittografato. Inserisci la password per visualizzarlo. + Password + Password errata + Nascondi password + Mostra password + Stai per aprire:\n%1$s + Visita + Salva sul dispositivo + Scegli il formato da salvare: + Con annotazioni + Originale + Scegli il formato da condividere: + Preparazione PDF… + Aggiungi PDF a scheda + Nessun altro PDF trovato nella libreria. + Il PDF è vuoto o non può essere visualizzato. + Pagina aggiunta a %1$d + Pagina eliminata + Pagina extra rimossa + I capitoli non sono disponibili per questo libro. + Sezione evidenziata + Linea retta + Spettro + Fatto + Rosso + Verde + Blu + Font di sistema predefinito + Importa + Nessun font importato + Colore font + Evidenziazione + Attiva lettura multi-scheda + Usa filtro file rigoroso + Lingua + Test rilevamento pannelli ML + Test rilevamento fumetti ML + Esporta log (ultime %1$d righe) + Attivare filtro file rigoroso + Se lo attivi, alcuni tipi di file supportati come AZW3, CB7 e FB2 potrebbero non apparire a seconda del file manager.\n\nVuoi davvero attivare questo filtro? + Predefinito di sistema + English (inglese) + English (predefinito) + العربية (arabo) + Deutsch (tedesco) + Türkçe (turco) + Français (francese) + Русский (russo) + Беларуская (bielorusso) + Español (spagnolo) + Português (Brasil) (portoghese brasiliano) + Italiano + Polski (polacco) + Tiếng Việt (vietnamita) + हिन्दी (hindi) + 简体中文 (cinese semplificato) + Tema app + Aspetto + Contrasto + Luminosità testo + Schema colori + Dinamico + Crea tema app + Tema personalizzato + Oceano + Menta + Rosa + Seppia + Ametista + Ambra + Zaffiro + Aggiungi tema personalizzato + Tema app + Icona app + Dispositivo + Apri menu laterale + Immagine profilo + Profilo + Funzione Pro + Filtro + Ordina + Chiudi ricerca + Cancella query + Cerca scaffale + Copertina scaffale %1$s + Mantieni colori immagine + Mantieni i colori originali delle immagini quando cambia il tema + Senza scaffale + Tutti i libri + Sistema + Chiaro + Scuro + Standard + Medio + Alto + Recenti + Titolo A-Z + Autore A-Z + Percentuale completata 0-100 + Percentuale completata 100-0 + Dimensione (più piccola) + Dimensione (più grande) + Tutti + Non letto + In corso + Completato + Tag: %1$s + Sfoglia per tag + Tag + Cartelle + File + Sintesi vocale + Controlli di riproduzione per sintesi vocale. + Preparazione sintesi vocale + Preparazione: %1$s + Motore TTS attivo + AI cloud + Nativo dispositivo + Voci cloud + Voci dispositivo + Cache cloud + Seleziona voce cloud di alta qualità + Cancella esempi + Voce predefinita di sistema + Usa le impostazioni del dispositivo + Filtro lingua + Online + Offline + Filtro voce + Nessun audio in cache per questa voce. + Cancella cache per %1$s + Questo è un esempio di voce. + Funzioni AI + Riassunto + Riepilogo + Cache + Ancora nessun riassunto per %1$s. + Genera riassunto per %1$s + Ottieni un riepilogo della storia fino alla posizione attuale. + Genera riepilogo storia + Riepilogo storia + Cache trovata • gratis + Generato • gratis (%1$d/10 rimasti) + Generato • costo: %1$s crediti + Generazione… • costo: calcolo + Output AI + Rigenera + Nessun riassunto in cache per questo libro. + Crediti + Crediti AI e cloud + Crediti disponibili + %1$d crediti + Dettaglio costo stimato + TTS cloud + Costo: circa 3-4 crediti per minuto di audio generato.\nPer attivare: Schermata lettore > Altro > Impostazioni voce TTS. + Riassunti e riepilogo AI + Costo: circa 1-4 crediti per richiesta in base alla lunghezza del capitolo.\nGli utenti Pro ricevono 10 riassunti gratuiti al giorno. + Acquistando, + Crediti esauriti + Non hai crediti sufficienti. Ottieni Episteme Pro per 10 riassunti gratuiti al giorno oppure aggiungi crediti per usare Riassunti, TTS cloud e Riepilogo storia. + Ottieni Pro / aggiungi crediti + Sblocca riassunto pagina + Ottieni riassunti concisi di qualsiasi pagina con Episteme Pro. Effettua l’upgrade per iniziare a usare questa funzione. + Scarica modello Bubble Zoom + Per usare Bubble Zoom è necessario scaricare un modello AI (~134 MB). Vuoi scaricarlo ora? + Traduci + Torna a pag. %1$d + Pagina %1$d + Risultato %1$d / %2$d + Impossibile caricare il PDF. + Download modello Bubble Zoom… %1$d%% + Esci dalla navigazione con cursore + Salta indietro + Salta avanti + Scorri alla pagina di lettura + Pagina annotata + Chiudi immagine + Mostra/nascondi evidenziazioni ricerca + Trascina per spostare la casella di testo + Icona nessun file + Copia %1$s + Tag + Marcatore elemento elenco + Reimposta zoom + Genera annotazioni demo + Annotazioni demo + Apri area prova penna + Nuova scheda + Evidenzia tutto il testo + Attiva/disattiva modalità modifica + Zoom fumetti intelligente + Personalizza evidenziazioni + Inglese, spagnolo, francese ecc. + Hindi, marathi, sanscrito + inglese + Cinese + inglese + Giapponese + inglese + Coreano + inglese + Pagina non disponibile + Documento + Generato + %1$s (Text View) + %1$s (reflow) + Aggiungi / modifica + Nessun tag assegnato. + Applica tag + Cerca o crea tag… + Crea \"%1$s\" + Distanza di trascinamento per cambiare capitolo + Breve + Lunga + Velocità: %1$sx + Tono: %1$sx + Riproduci/Pausa + Reimposta velocità + Reimposta tono + Seleziona colore + Questo libro non ha contenuti da visualizzare. + Link copiato + Testo copiato + Indice + Segnalibro + Torna a pagina %1$d + Torna alla pagina precedente + Esci da zoom intelligente + Zoom fumetti intelligente + Attiva/disattiva zoom fumetti intelligente + Protezione screenshot + Protezione screenshot attiva + Protezione screenshot disattivata + Impostazioni + Modifica + Ripristina + %1$s selezionato + Predefiniti lettore + Le impostazioni PDF specifiche per OCR, annotazioni e strumenti restano nel lettore PDF. + Definizione AI + Capitolo %1$d + Posizione + Font personalizzato + Si è verificato un errore: %1$s + Errore caricamento documento: %1$s + OCR non ha trovato testo in questa pagina. + La pagina sembra vuota o il testo non è estraibile. + Impossibile riassumere una pagina vuota. + Documento non caricato. + Le funzioni AI non sono disponibili nella build OSS offline. + Bloccato per motivi di sicurezza. + Scegli un modello per %1$s nelle impostazioni chiavi e modelli AI. + Aggiungi una chiave API %1$s nelle impostazioni chiavi e modelli AI. + Il provider AI ha restituito una risposta vuota. + Errore provider AI: %1$d. %2$s + Questo riassunto richiede un modello Gemini perché i modelli Groq selezionati non supportano input PDF/immagine. + Devi accedere per usare il feedback. + Devi accedere per inviare feedback. + Massimo 3 immagini consentite per i ticket. + Massimo 5 immagini consentite per messaggio. + Una o più immagini superano il limite di 5 MB. + Impossibile creare ticket: %1$s + Invio non riuscito: %1$s + Impossibile caricare feed: %1$s + Corpo vuoto + Download non riuscito: %1$s + Errore download: %1$s + Acquisto non riuscito: %1$s + Impossibile connettersi al servizio di fatturazione. + Prodotti non trovati. + Impossibile interrogare i prodotti + Non disponibile nella versione open source + Nessun testo da leggere. + Errore avvio riproduzione. + Impossibile caricare audio. + Errore riproduzione: %1$s + TTS cloud non è configurato. + Libro sconosciuto + Chiavi e modelli AI + Chiavi salvate + Aggiungi o sostituisci chiave + Provider + Chiave API + Salva chiave + Usa un solo modello per tutte le funzioni + Se disattivato, ogni funzione AI del lettore usa il proprio modello selezionato. + Tutte le funzioni AI + Dizionario intelligente, riassunti e riepiloghi usano tutti questo modello. + Dizionario intelligente + Usato per definire parole o frasi selezionate. + Riassunti + Usato per riassunti EPUB e riassunti di pagine PDF. I riassunti PDF/immagine richiedono Gemini. + Riepiloghi + Usato per generare riepiloghi della storia. + Usa la chiave Gemini salvata. Per ora è supportato solo %1$s. + Salvare chiave %1$s? + Dopo il salvataggio saranno visibili solo i primi 3 e gli ultimi 3 caratteri. Per cambiarla in seguito, sostituiscila o eliminala. + Eliminare chiave %1$s? + Le funzioni che usano questo provider smetteranno di funzionare finché non salvi una nuova chiave. + Nessuna chiave salvata + Elimina chiave %1$s + Modello + Nessun modello selezionato + Mostra AI nel lettore + Nascondi AI nel lettore + Colori solidi + Con texture + Solido personalizzato + Texture personalizzata + Seleziona texture personalizzata + Luminosità testo (chiaro) + Luminosità testo (scuro) + Predefinito + Sinistra + Destra + Giustifica + Mostra sempre + Sincronizza con menu + Nascondi sempre + In alto + In basso + Ripristinare metadati originali? + Questo scriverà titolo, autore, serie e riassunto originali nel file EPUB. Progresso, tag e note non cambieranno. + Metadati EPUB modificati + Metadati dal file EPUB + Nome visualizzato modificato nell’app + Metadati dal file + Metadati + File + Titolo + Serie + Lettura + Nome file + Modificato + Riassunto + Tag libreria + Metadati modificabili + Nome visualizzato + Nome mostrato nel lettore + File originale: %1$s + Barra superiore + Barra inferiore + Strumenti nascosti + Menu Altro + Strumenti nascosti + Rilascia strumenti qui + Trascina per riordinare + App esterne + Cursore navigazione + Barra laterale + Evidenzia testo selezionabile + Modalità modifica + Controlli TTS + Modalità lettura + Gestione pagine + Text View (reflow) + Libro attuale + Globale + Questo libro + Attiva sostituzioni + Le regole qui si applicano a tutti i libri, salvo disattivazione per un titolo specifico. + Aggiungi regola + Aggiungi regola libro + Ancora nessuna regola di sostituzione globale. + Ancora nessuna regola specifica per questo libro. + Usa qui le regole globali + Disattivalo quando un libro richiede pronunce proprie. + Attiva regole libro + Le regole locali vengono eseguite dopo quelle globali. + Regole globali ereditate + Nessuna regola globale da ereditare. + Consentito in questo libro + Disattivato per questo libro + Suggerimenti + Nuova sostituzione + Modifica sostituzione + Sostituisci + Pronuncia come + Attivo + Parola intera + Maiuscole/minuscole + Input anteprima + Regole + silenzio + Testo semplice + sensibile a maiuscole/minuscole + diff --git a/app/src/main/res/values-pl/plurals.xml b/app/src/main/res/values-pl/plurals.xml index 55344e5..1f7a4d7 100644 --- a/app/src/main/res/values-pl/plurals.xml +++ b/app/src/main/res/values-pl/plurals.xml @@ -1,3 +1,81 @@ - \ No newline at end of file + + %1$d książka + %1$d książki + %1$d książek + %1$d książki + + + książka + książki + książek + książki + + + %1$d półka + %1$d półki + %1$d półek + %1$d półki + + + Znaleziono %1$d wynik + Znaleziono %1$d wyniki + Znaleziono %1$d wyników + Znaleziono %1$d wyniku + + + Znaleziono %1$d dopasowanie + Znaleziono %1$d dopasowania + Znaleziono %1$d dopasowań + Znaleziono %1$d dopasowania + + + Usuń plik trwale + Usuń pliki trwale + Usuń pliki trwale + Usuń pliki trwale + + + Czy chcesz trwale usunąć %1$d wybrany plik z urządzenia? Tej operacji nie można cofnąć. + Czy chcesz trwale usunąć %1$d wybrane pliki z urządzenia? Tej operacji nie można cofnąć. + Czy chcesz trwale usunąć %1$d wybranych plików z urządzenia? Tej operacji nie można cofnąć. + Czy chcesz trwale usunąć %1$d wybranego pliku z urządzenia? Tej operacji nie można cofnąć. + + + Czy chcesz usunąć %1$d wybrany plik z listy ostatnich plików? Pojawi się ponownie, jeśli otworzysz go z biblioteki. + Czy chcesz usunąć %1$d wybrane pliki z listy ostatnich plików? Pojawią się ponownie, jeśli otworzysz je z biblioteki. + Czy chcesz usunąć %1$d wybranych plików z listy ostatnich plików? Pojawią się ponownie, jeśli otworzysz je z biblioteki. + Czy chcesz usunąć %1$d wybranego pliku z listy ostatnich plików? Pojawi się ponownie, jeśli otworzysz go z biblioteki. + + + Czy na pewno chcesz usunąć %1$d książkę z półki \"%2$s\"? Książka pozostanie w bibliotece i pojawi się w Bez półki. + Czy na pewno chcesz usunąć %1$d książki z półki \"%2$s\"? Książki pozostaną w bibliotece i pojawią się w Bez półki. + Czy na pewno chcesz usunąć %1$d książek z półki \"%2$s\"? Książki pozostaną w bibliotece i pojawią się w Bez półki. + Czy na pewno chcesz usunąć %1$d książki z półki \"%2$s\"? Książki pozostaną w bibliotece i pojawią się w Bez półki. + + + %1$d książka usunięta z biblioteki. + %1$d książki usunięte z biblioteki. + %1$d książek usunięto z biblioteki. + %1$d książki usunięto z biblioteki. + + + %1$d folder + %1$d foldery + %1$d folderów + %1$d folderu + + + %1$d tag + %1$d tagi + %1$d tagów + %1$d tagu + + + (%1$d fragment) + (%1$d fragmenty) + (%1$d fragmentów) + (%1$d fragmentu) + + diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 673e8bc..05afad4 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -2,30 +2,1083 @@ Anuluj Zapisz - Odinstaluj + Usuń Usuń OK Zamknij Dodaj - Zmień Nazwę - Powrót - Wyszukaj + Zmień nazwę + Wstecz + Szukaj Wyczyść Zastosuj Włącz - Błąd:%1$s - Cofnij - Dostępny - Aktywne Karty - Zamknij Kartę - Zamknij Wszystkie Karty - Zamknąć Wszystkie Karty? - Czy jesteś pewien że chcesz zamknąć wszystkie karty? + Błąd: %1$s + Wróć + Wolne + Aktywne karty + Zamknij kartę + Zamknij wszystkie karty + Zamknąć wszystkie karty? + Czy na pewno chcesz zamknąć wszystkie aktywne karty? + %1$s zgadzasz się na nasze %2$s i potwierdzasz, że znasz naszą %3$s. + Warunki korzystania z usługi + Polityka prywatności Licencje + Wybrano %1$d + Wyczyść zaznaczenie Przypnij/Odepnij - Polityka Prywatności - Regulamin - Wyczyść Wybrane - %1$d wybrane - Info + Informacje + Zaznacz wszystko + Usuń z ostatnich + Ostrzeżenie: część wybranych elementów jest synchronizowana z folderu lokalnego. Kontynuowanie spowoduje usunięcie rzeczywistych plików z pamięci urządzenia.\n\nTej operacji nie można cofnąć. + Informacje o pliku + Nazwa książki + Kopiuj nazwę + Oryginalna nazwa: %1$s + Przywróć oryginał + Nazwa pliku: %1$s + Autor + Format + Rozmiar + Dodano + Lokalizacja + Źródło: strumień OPDS + Pamięć w aplikacji + Pamięć wewnętrzna + O Episteme + Wersja: %1$s (kompilacja: %2$d) + Wybierz plik + Wyczyścić wszystkie zsynchronizowane dane? + Czy na pewno chcesz trwale usunąć wszystkie dane książek z chmury? Spowoduje to także wyczyszczenie lokalnej biblioteki, aby zapobiec ponownej synchronizacji. Tej operacji nie można cofnąć. + USUŃ WSZYSTKIE DANE + Ekran główny + Biblioteka + Ostatnie pliki + Twoja biblioteka jest pusta + Wybierz plik do czytania albo zsynchronizuj folder lokalny, aby automatycznie importować książki. + Brak ostatnich plików + Otwórz plik z biblioteki, aby zobaczyć go tutaj. + Skonfiguruj synchronizację folderu + Synchronizuj folder + Folder lokalny + Przypięte + Ukończono %1$d%% + Niedostępne lokalnie + Zaloguj się przez Google + Logując się, + Episteme Pro + Przejdź na Episteme Pro + Synchronizuj bibliotekę + Synchronizacja chmurowa folderów lokalnych + Przesyłaj książki z synchronizowanych folderów do Google Drive. + Niestandardowe czcionki + Wesprzyj projekt + Pomoc i opinie + Wyloguj się + Limit ostatnich plików + Bez limitu + %1$d plików + Wyczyść pamięć podręczną książek + Wyczyść pamięć podręczną widoku tekstowego + Biblioteka + Szukaj tytułu lub autora… + Typy: %1$s + Foldery: %1$d + Status: %1$s + Wszystkie książki + Półki + Foldery + Katalogi + Brak wyników dla \"%1$s\" + Wybierz plik PDF, EPUB, MOBI lub AZW3 z urządzenia, aby rozpocząć. + Dodaj plik + Nowa półka + Utwórz nową półkę + Nazwa półki + Utwórz + Zmień nazwę półki + Usuń półkę + Dodaj książki + Ta półka jest pusta + Dodaj do %1$s + DODAJ (%1$d) + Brak książek bez półki do dodania + Wszystkie książki są już na tej półce + Zmień nazwę półki + Usunąć półkę? + Czy na pewno chcesz usunąć półkę „%1$s”? Wszystkie książki zostaną przeniesione do Bez półki. + Usunąć z półki? + Usunąć %1$s? + Czy na pewno chcesz usunąć %1$d wybranych elementów typu %2$s? Wszystkie książki z nich zostaną przeniesione do Bez półki. + Synchronizuj foldery lokalne + Połącz foldery lokalne, aby utworzyć żywą bibliotekę. Episteme będzie monitorować pliki i synchronizować postęp. + Dodaj folder + Skanuj wszystko + Skanowanie… + Synchronizuj metadane + OSTATNIA SYNCHRONIZACJA + KSIĄŻKI + Edytuj filtry + Usuń folder + Filtruj typy plików + Wybierz typy plików, które chcesz synchronizować z tego folderu: + Filtruj bibliotekę + Typ pliku + Folder źródłowy + Status czytania + Wyczyść wszystko + Pamięć w aplikacji + Zapisać plik? + Czy chcesz zapisać ten zewnętrzny plik w bibliotece aplikacji? Jeśli nie, zostanie usunięty.\n\n(To domyślne zachowanie możesz zmienić w dowolnym momencie na ekranie głównym > Więcej opcji > Zachowanie plików zewnętrznych). + Nie pytaj ponownie + Zachowaj w bibliotece + Usuń + Pytaj za każdym razem + Zawsze zachowuj + Zawsze usuwaj + Zachowanie plików zewnętrznych + Dodaj katalog + Szukaj katalogu… + Ten kanał jest pusty. + Pobieranie… + Ładowanie… + Strumieniuj + Niedostępne + Pobierz + Format pobierania + Strumieniuj teraz + Czytaj + Brak obsługiwanych formatów. + WYDAWCA + OPUBLIKOWANO + JĘZYK + Streszczenie + Edytuj katalog + Dodaj katalog OPDS + Nazwa katalogu + URL + Uwierzytelnianie (opcjonalne) + Nazwa użytkownika + Hasło + Usuń katalog + Czy na pewno chcesz usunąć „%1$s”? + Usunięcie tego katalogu trwale usunie także %1$d powiązanych z nim książek strumieniowych z biblioteki. + Ustawienie + Plan bezpłatny + Zawsze bezpłatnie + Wiele formatów + Obsługuje PDF, EPUB, MOBI, AZW3 + Android Text-to-Speech + Słuchaj książek dzięki wbudowanemu TTS + Podstawowy słownik + Szybko sprawdzaj pojedyncze słowa + Obecny plan + Ładowanie ceny… + Płatność jednorazowa + Dostęp dożywotni + Promocja wczesnego dostępu + Funkcje: + Synchronizacja w chmurze między urządzeniami + Synchronizuj całą bibliotekę, w tym pliki książek i postęp czytania, na maksymalnie 4 urządzeniach. + Podsumowania + Otrzymuj 10 bezpłatnych podsumowań rozdziałów lub stron dziennie + Inteligentny słownik + Szukaj fraz, a nawet akapitów, nie tylko pojedynczych słów + Priorytetowe prośby o funkcje + Twoje sugestie otrzymują priorytet + Funkcje Pro odblokowane! + Wymagane logowanie + Weryfikowanie zakupu… + Znaleziono istniejący zakup + Uzyskaj dostęp dożywotni + Aktualizacja jest obecnie niedostępna. Sprawdź połączenie z internetem i spróbuj ponownie. + Zaloguj się na konto Google, aby kupić Episteme Pro. + Zaloguj się na konto Google, aby kupić kredyty. + To może potrwać chwilę. Twój status Pro zostanie zaktualizowany automatycznie. + To urządzenie ma już zakup Pro, ale jest on połączony z innym kontem. Zaloguj się na konto użyte do pierwotnego zakupu, aby przywrócić funkcje Pro. + Otrzymujesz Episteme Pro w specjalnej obniżonej cenie w okresie wczesnego dostępu. To oferta ograniczona czasowo. + Zaloguj się na konto Google, aby kupić Episteme Pro i odblokować wszystkie funkcje premium. + Nie teraz + Rozumiem + Niestandardowe czcionki + Importuj czcionkę + Google Fonts + Przeglądaj Google Fonts + Szukaj wśród ponad 1900 czcionek… + Popularne wybory + Nie znaleziono czcionek pasujących do „%1$s” + Już pobrano + Brak niestandardowych czcionek + Importuj pliki TTF lub OTF, aby używać ich w książkach. + Podgląd niedostępny (nieprawidłowy plik czcionki) + Usunąć czcionkę? + Czy na pewno chcesz usunąć „%1$s”? Zostanie ona usunięta ze wszystkich urządzeń, jeśli synchronizacja jest włączona. + Skontaktuj się + Znalazłeś błąd, masz prośbę o funkcję albo chcesz się przywitać? Daj nam znać na GitHubie lub napisz e-mail. + Zgłoszenia GitHub + Zgłaszaj błędy, proś o funkcje i śledź postępy prac. + Wsparcie e-mail + Skontaktuj się z nami bezpośrednio przez e-mail w innych sprawach. + Wesprzyj projekt + Pomóż utrzymać rozwój Episteme + Twoje wsparcie pomaga mi dalej utrzymywać i ulepszać Episteme dla wszystkich!!! + Sponsoruj na GitHubie + Wesprzyj rozwój bezpośrednio przez GitHub Sponsors. W podziękowaniu otrzymasz wzmiankę w README repozytorium projektu. + Dołącz na Patreonie + W podziękowaniu za wsparcie aplikacji osoby wspierające na Patreonie otrzymują dodatkowe treści i korzyści: zapowiedzi tego, nad czym pracuję, wcześniejsze zrzuty ekranu i aktualizacje, głosy pomagające kształtować wygląd i działanie nowych funkcji oraz wzmiankę w README repozytorium projektu. + Odblokuj Episteme Pro + Synchronizacja między urządzeniami to funkcja Pro. Odblokuj wszystkie funkcje Pro jednym jednorazowym zakupem. + Ulepsz + Potwierdź wylogowanie + Czy na pewno chcesz się wylogować? + Osiągnięto limit urządzeń + Aby używać Episteme Pro na tym urządzeniu, usuń jedno z istniejących zarejestrowanych urządzeń. + Ostatnio widziano: %1$s + Potwierdź destrukcyjną operację + To trwale usunie wszystkie książki i postęp czytania z tego urządzenia ORAZ z konta Google Drive. Tej operacji nie można cofnąć. Czy na pewno? + Wyczyść pamięć podręczną książek + Spowoduje to wyczyszczenie wszystkich przetworzonych stron w trybie paginacji. Pomaga to naprawić problemy z układem, ale książki będą musiały zostać ponownie przetworzone przy następnym otwarciu. + Potwierdź i wyczyść + Wyczyść pamięć podręczną widoku tekstowego + Spowoduje to usunięcie wszystkich wygenerowanych wersji „Text View” plików PDF oraz wyczyszczenie powiązanej pamięci obrazów/HTML. Oryginalne pliki PDF pozostaną nienaruszone. + Wstecz + Słownik + Więcej opcji + Suwak stron + Spis treści + Format tekstu + Szukaj + Funkcje AI + Uruchom Text-to-Speech + Zatrzymaj Text-to-Speech + Pauza + Wznów + Włącz tryb ciemny + Wyłącz tryb ciemny + Zablokuj przesuwanie + Odblokuj przesuwanie + Pełny ekran + Pokaż podświetlenia + Ukryj podświetlenia + Tryb adnotacji + Zamknij tryb adnotacji + Zamknij wyszukiwanie + Wyczyść wyszukiwanie + Pokaż wyniki + Ukryj wyniki + Poprzedni wynik + Następny wynik + Opuść czytnik i wróć do ekranu głównego + Wybierz preferowaną aplikację do sprawdzania słów + Uzyskaj dostęp do trybu czytania, zakładek i ustawień zaawansowanych + Przeciągnij, aby szybko przejść do dowolnej strony dokumentu + Przeglądaj rozdziały i przechodź do dowolnej sekcji + Dostosuj czcionkę, rozmiar, wysokość linii, wyrównanie i niestandardowe czcionki + Znajdź dowolne słowo lub frazę w tej książce + Podsumuj bieżący rozdział lub stronę z użyciem AI + Czytaj książkę na głos przy użyciu silnika głosowego urządzenia + Zatrzymaj bieżącą sesję czytania na głos + Wstrzymaj bieżące odtwarzanie czytania na głos + Wznów wstrzymane czytanie na głos + Odwróć kolory PDF dla trybu ciemnego + Wyłącz tryb ciemny i przywróć oryginalne kolory PDF + Zablokuj poziome przesuwanie strony + Odblokuj przesuwanie, aby ponownie włączyć gesty powiększania i przeciągania + Ukryj wszystkie elementy sterujące UI dla pełnego, wolnego od rozproszeń widoku czytania + Wizualnie oznacz regiony zaznaczalnego tekstu na bieżącej stronie + Usuń nakładkę zaznaczalnego tekstu ze strony + Dodawaj adnotacje odręczne lub tekstowe + Zakończ edycję i wróć do normalnego widoku czytania + Zakończ wyszukiwanie i wróć do czytnika + Usuń bieżące zapytanie i zacznij od nowa + Rozwiń panel, aby zobaczyć wszystkie dopasowania + Zwiń panel wyników wyszukiwania + Przejdź do poprzedniego dopasowania w dokumencie + Przejdź do następnego dopasowania w dokumencie + Zaloguj się + Wybierz folder + Wybierz + Polityka prywatności • Warunki korzystania z usługi • Licencje + Twoje urządzenie nie obsługuje wyboru folderu. Nadal możesz importować pojedyncze pliki. + Nie znaleziono menedżera plików. Zainstaluj aplikację menedżera plików. + Pobrano %1$s + %1$s: %2$s + Nigdy + %1$s: %2$d + Usunięto %1$d książek strumieniowych. + Nie udało się zaimportować czcionki: %1$s + Widok tekstowy usunięty. + Synchronizacja wymaga uprawnień Google Drive. + Wystąpił błąd podczas zakupu. + Ulepszenie zakończone. Witamy w Pro. + Weryfikacja zakupu nie powiodła się. Skontaktuj się ze wsparciem, jeśli pobrano opłatę. + To urządzenie zostało usunięte z Twojego konta. + Nie można zweryfikować tego urządzenia. Sprawdź połączenie. + Nie udało się zaktualizować urządzeń. Spróbuj ponownie. + Zapisywanie PDF… + PDF zapisany pomyślnie. + Nie udało się otworzyć pliku do zapisu. + Błąd zapisywania PDF: %1$s + Zapisywanie oryginalnego PDF… + Oryginalny PDF zapisany pomyślnie. + Udostępnianie: %1$s + Udostępnij PDF + Udostępnianie nie powiodło się: %1$s + Osiągnięto limit: maksymalnie %1$d folderów. + Ten folder jest już synchronizowany. + Dodano folder: %1$s + Nie udało się uzyskać dostępu do uprawnień folderu. + Folder usunięty. + Synchronizacja folderu: aktualizowanie metadanych… + Skanowanie folderu w poszukiwaniu nowych książek… + Synchronizacja folderu: skanowanie zakończone. + Synchronizacja nie powiodła się. + Włącz synchronizację, aby pobierać pliki. + Nie udało się pobrać %1$s. + Włącz synchronizację, aby wyczyścić dane w chmurze. + Nie zalogowano, nie można wyczyścić danych w chmurze. + Czyszczenie wszystkich danych w chmurze i lokalnych… + Wszystkie dane w chmurze i lokalne zostały wyczyszczone. + Błąd: nie udało się wyczyścić wszystkich danych. + Wszystkie dane lokalne wyczyszczone. + Logowanie nie powiodło się. Spróbuj ponownie. + Nie można znaleźć konta Google. Może się to zdarzyć po świeżej instalacji, spróbuj ponownie za chwilę. + Wystąpił błąd podczas logowania. Sprawdź połączenie z internetem. + Zaloguj się, aby przetestować zarządzanie urządzeniami. + Synchronizacja to funkcja Episteme Pro. + Nie zalogowano, nie można synchronizować. + Synchronizacja w chmurze: sprawdzanie aktualizacji… + Synchronizacja w chmurze: zakończona. + Nie udało się zsynchronizować biblioteki. + Nie można znaleźć ostatniego elementu. + Nie udało się zaimportować pliku. + Nie można znaleźć lokalizacji pliku. + Ten typ pliku nie jest obsługiwany. + Nie udało się załadować wygenerowanego widoku tekstowego. + Generowanie widoku tekstowego nie powiodło się. + Nie udało się załadować FB2: %1$s + Nie udało się załadować pliku: %1$s + Nie udało się załadować MOBI: %1$s + Nie udało się załadować EPUB: %1$s + Plik usunięty z folderu. Usunięto z biblioteki. + Półka o tej nazwie już istnieje. + Usuwanie ze wszystkich urządzeń… + Usuwanie zakończone. + Synchronizacja w chmurze nie powiodła się, usunięto lokalnie. + Pamięć podręczna widoku tekstowego i wygenerowane widoki tekstowe zostały wyczyszczone. + Szukaj w książce… + Nie znaleziono wyników. + Generowanie podsumowania… + Zatrzymaj + Czytaj na głos + Kopiuj + Kopiuj wątek + Nie udało się wygenerować podsumowania. + Myślenie… + Otwórz w aplikacji słownika + AI nie podała definicji. + AI odpowiada na temat „%1$s”… + Ustawienia Text-to-Speech + Zatrzymaj odtwarzanie, aby zmienić ustawienia. + Tryb syntezy + Na urządzeniu + Chmura (HQ) + Wybór głosu + Odtwórz próbkę + Ustawienia głosu na urządzeniu + Zamknij ustawienia + Domyślne systemowe + Zgodne z ustawieniami systemu Android + Wybrano + Ładowanie głosów… + Brak dostępnych głosów na tym urządzeniu. + Konkretne głosy + Dostępne głosy (%1$d) + Nie znaleziono głosów dla tego języka. + Wariant: %1$s + To jest próbka głosu %1$s. + Motywy czytania + Ustawienia wstępne + Ustawienia teksturowane + Moje motywy + Moje motywy teksturowane + Nie ma jeszcze niestandardowych motywów. Dotknij „+”, aby utworzyć. + Nie ma jeszcze niestandardowych motywów teksturowanych. + Nowy motyw + Nowy motyw teksturowany + Edytuj motyw + Nazwa motywu + Tyle książek, tak mało czasu. + ⚠️ Niski kontrast! Może męczyć oczy. + Kolor strony + Kolor tekstu + Tekstura + Brak + Prześlij + Przezroczystość tekstury + Podgląd na żywo + Czytanie to śnienie. + Tekst jest pusty. + AI zwróciła pustą definicję. + Nie udało się pobrać definicji. + Wystąpił nieznany błąd serwera. + Błąd sieci. Sprawdź połączenie. + Za mało kontekstu do podsumowania wydarzeń. + Nie udało się przetworzyć podsumowania wydarzeń. + Błąd sieci podczas generowania podsumowania wydarzeń. + Ustawienia wyszukiwania + Silnik słownika + Inteligentny (AI) + Aplikacja zewnętrzna + Używa AI do definicji. Wróci do poniższej aplikacji zewnętrznej, jeśli jest offline lub wybrana fraza jest zbyt długa. + Używa wybranej aplikacji do wyszukiwania w słowniku. + Aplikacja zapasowa + Aplikacja słownika + Wybierz aplikację + Tłumacz + Aplikacja używana do tłumaczenia zaznaczonego tekstu. + Aplikacja wyszukiwania + Aplikacja używana do wyszukiwań w sieci. + Brak + Treść książki jest pusta. + Nie udało się przetworzyć podsumowania z odpowiedzi serwera. + Nie udało się pobrać podsumowania. + Błąd: %1$d. %2$s + Błąd sieci. Sprawdź połączenie i stan serwera. + Analizowanie rozdziału %1$d… + Odczytywanie bieżącej pozycji… + Generowanie podsumowania wydarzeń… + Podsumowanie rozdziału + Podsumowanie wydarzeń (Beta) + Odblokuj podsumowania rozdziałów + Otrzymuj zwięzłe podsumowania dowolnego rozdziału z Episteme Pro. Ulepsz, aby zacząć korzystać z tej funkcji. + Dowiedz się więcej + Odblokuj inteligentny słownik + Definiowanie całych fraz i akapitów do 2000 znaków to funkcja Pro. Ulepsz, aby otrzymywać natychmiastowe definicje dowolnego zaznaczonego tekstu. + Zakładka + Wybrane miejsce + Dostosuj paletę + Dotknij miejsca, aby edytować: + Wybierz kolor dla miejsca: + Ten rozdział jest pusty. + Nie znaleziono rozdziału + Błąd ładowania rozdziału + Ustawienia słownika + Motyw + Ustawienia motywu + Więcej opcji + Wyświetl oryginalny PDF + Usuń widok tekstowy + Pionowy + Stronicowany (od lewej do prawej) + Włączone + Usuń zakładkę + Dodaj zakładkę na tej stronie + Dotknij, aby zmieniać strony + Przewijanie przyciskami głośności + Zmiana stron przyciskami głośności + Realistyczne przewracanie stron + Nie wygaszaj ekranu + Opcje wizualne + Orientacja ekranu + Zmień tryb czytania + Stronicowany (od prawej do lewej) + Automatyczne przewijanie + Ustawienia TTS + Ustawienia głosu TTS + Zamiany słów TTS + Udostępnij, zapisz lub drukuj + Ustawienia TTS (debug) + Nawiguj suwakiem + Menu rozdziałów + Formatowanie tekstu + Podsumowanie rozdziału + Podsumowanie wydarzeń (Beta) + Zatrzymaj TTS + Uruchom TTS + Wstrzymaj TTS + Wznów TTS + Zamknij nawigację suwakiem + Miniatura strony początkowej + Rozwiń + Zwiń + Odtwórz + Prędkość lokalna + Prędkość globalna + Tryb wyboru + Dotyczy wszystkich plików + Zapisane tylko dla tego pliku + Wyłącz tryb muzyka + Włącz tryb muzyka + Zamień sterowanie + Min + Maks + Wolniej + Szybciej + Zmniejsz + Zwiększ + Strona %1$d z %2$d + Rozdziały + Karty + Zakładki + Podświetlenia + Strony + Rozwiń wszystko + Zwiń wszystko + Znajdź + Nie dodano jeszcze żadnych zakładek. + Więcej opcji zakładki + Zmień nazwę zakładki + Nowa nazwa + Nowy tytuł + Usunąć zakładkę? + Czy na pewno chcesz trwale usunąć tę zakładkę? + Brak podświetleń. + Nieznany rozdział + Opcje + Usunąć podświetlenie? + Czy na pewno chcesz trwale usunąć to podświetlenie? + Nie znaleziono oryginalnego PDF. + Błąd: nie znaleziono treści książki. Ścieżka: %1$s + Najpierw wybierz aplikację słownika. + Najpierw wybierz aplikację tłumaczenia. + Najpierw wybierz aplikację wyszukiwania. + Brak rozdziałów dla tej książki. + Przechodzenie do pozycji… + Wymagane uprawnienie + Aby wyświetlać elementy sterujące odtwarzaniem, gdy aplikacja działa w tle, przyznaj uprawnienie do powiadomień. + Kontynuuj + Ograniczenie tekstu wyjustowanego + Użycie wyrównania wyjustowanego w trybie stronicowanym może powodować niedokładne zaznaczanie tekstu i podświetlenia ze względu na ograniczenia układu. + Rozumiem + Przechodzenie do rozdziału… + Najpierw wybierz słownik offline. + Książka nie jest jeszcze podzielona na strony. + Poczekaj, aż książka w pełni się załaduje. + Puść, aby przejść do poprzedniego rozdziału + Puść, aby przejść do następnego rozdziału + Pociągnij dalej… (%1$d%%) + Rozdział + Nie udało się pobrać treści rozdziału. + Nie udało się określić bieżącego rozdziału. + WebView jest niedostępny. + Strona %1$d/%2$d + Format lokalny + Format globalny + Resetuj + Rozmiar + Odstępy + Wybierz czcionkę + Ustawienia wstępne + Zaimportowane + Importuj z plików + Brak zaimportowanych czcionek. + Opcje wizualne + Układ strony + Usuń odstęp między stronami + Dotyczy pionowego trybu czytania. + Ukryj nakładkę numeru strony + Usuwa małą etykietę liczby stron z każdej strony. + UI systemu (paski stanu i nawigacji) + Kontroluj widoczność pasków systemowych urządzenia. + Orientacja ekranu + Wybierz, czy czytnik ma podążać za orientacją systemu, czy preferować portret albo krajobraz, gdy Android na to pozwala. + Pasek postępu + Postęp czytania i wskaźnik rozdziału na ekranie czytania. + Pozycja + Płynne przejście między rozdziałami + Natychmiast ładuj następny/poprzedni rozdział po przewinięciu poza koniec, bez animacji pociągnięcia do odświeżenia. + Usuń margines przy krawędzi + Usuwa poziomy odstęp przy lewej i prawej krawędzi. + Szukaj + Błąd otwierania słownika + Błąd otwierania aplikacji tłumaczenia + Błąd otwierania aplikacji wyszukiwania + Wersja Open Source + Wersja Playstore + Wersja %1$s + Kompilacja %1$s + Przeglądaj kod źródłowy, dodaj gwiazdkę, fork i zgłaszaj problemy. + Jak przetwarzamy Twoje dane. + Warunki użytkowania. + Używane biblioteki open source. + Importowanie %1$d książek… Wkrótce pojawią się w bibliotece. + Link zewnętrzny + Kliknięto link zewnętrzny:\n\n%1$s\n\nCo chcesz zrobić? + Otwórz + Nie znaleziono przeglądarki do otwarcia linku. + Zapisz notatkę + Dodaj notatkę… + Słownik + Mów + Notatka + Edytuj + CZCIONKA I WYRÓWNANIE + UKŁAD I ODSTĘPY + Rozmiar czcionki + Wysokość linii + Odstęp akapitu + Rozmiar obrazu + Margines poziomy + Margines pionowy + Brak + Oryg. + Regulacje głosu + Prędkość (%1$sx) + Wysokość (%1$sx) + Tak brzmią obecne ustawienia głosu. + Wstrzymaj książkę + Wznów książkę + Ustawienia głosu/silnika systemowego + Prędkość globalna + Prędkość lokalna + Dotyczy wszystkich plików + Zapisane tylko dla tego pliku + Przewiń na górę + Dostosuj pasek narzędzi + Wybierz narzędzia, które mają pozostać widoczne. Odznaczenie narzędzia ukrywa je w UI, dając przestrzeń do czytania bez rozproszeń. + Adnotacje + Wszystko + Z notatkami + Dodaj notatkę + Edytuj notatkę + %1$d / %2$d + Strona %1$d z %2$d + Zamknij tryb edycji + Przełącz widoczność + Tryb tylko rysikiem + Pióro + Zakreślacz + Tekst + Gumka + Cofnij + Ponów + Pokaż dok + Wybierz rodzinę czcionek + Wybierz rozmiar czcionki + Tło czcionki + Pogrubienie + Kursywa + Podkreślenie + Przekreślenie + Wstaw pole tekstowe + Błąd zaznaczenia OCR: %1$s + Błąd zaznaczenia: %1$s + Błąd przetwarzania strony: %1$s + Nie można wyświetlić strony %1$d. + Nie można otworzyć ustawień drukowania + Ładowanie PDF… + Błąd ładowania PDF + Ładowanie strony… + Przeglądarka PDF + Plac zabaw pióra + Importuj SVG + Zaimportowano %1$d pociągnięć SVG. + Nie udało się zaimportować SVG albo plik jest pusty. + Język OCR + Wstaw pustą stronę + Usuń stronę + Generowanie… %1$d%% + Otwórz widok tekstowy + Generuj widok tekstowy + Udostępnij + Zapisz kopię na urządzeniu + Drukuj + Generowanie widoku tekstowego… + Indeksowanie stron… ukończono %1$d%%. Wyniki wyszukiwania będą aktualizowane automatycznie. + Znaleziono wyniki na ponad %1$d stronach + Wynik %1$d / %2$d + %1$d+ stron + Podsumuj stronę (strona %1$d) + Pobieranie pakietu języka %1$s… + Wybierz język OCR + Wybierz główny język/skrypt tego dokumentu, aby uzyskać lepsze wyniki rozpoznawania tekstu. + Możesz zmienić to później w Więcej opcji > Język OCR. + Ponownie zindeksować dokument? + Zmieniasz skrypt OCR na %1$s.\n\nAby zapewnić dokładność wyszukiwania, musimy wyczyścić istniejący indeks i ponownie przeskanować strony wymagające OCR z użyciem tego nowego języka.\n\nOdbędzie się to w tle. + Indeksuj ponownie + Chronione hasłem + Ten dokument jest zaszyfrowany. Wpisz hasło, aby go wyświetlić. + Hasło + Nieprawidłowe hasło + Ukryj hasło + Pokaż hasło + Zamierzasz przejść do:\n%1$s + Odwiedź + Zapisz na urządzeniu + Wybierz format zapisu: + Z adnotacjami + Oryginał + Wybierz format udostępniania: + Przygotowywanie PDF… + Dodaj PDF do karty + Nie znaleziono innych plików PDF w bibliotece. + PDF jest pusty albo nie można go wyświetlić. + Dodano stronę w miejscu %1$d + Strona usunięta + Dodatkowa strona usunięta + Rozdziały nie są dostępne dla tej książki. + Podświetlona sekcja + Linia prosta + Widmo + Gotowe + Czerwony + Zielony + Niebieski + Domyślna czcionka systemowa + Importuj + Nie zaimportowano czcionek + Kolor czcionki + Podświetlenie + Włącz czytanie w wielu kartach + Używaj ścisłego filtra plików + Język + Testuj wykrywanie paneli ML + Testuj wykrywanie dymków ML + Eksportuj logi (ostatnie %1$d wierszy) + Włączyć ścisły filtr plików? + Jeśli to włączysz, niektóre obsługiwane typy plików, takie jak AZW3, CB7 i FB2, mogą się nie pojawiać w zależności od menedżera plików.\n\nCzy na pewno chcesz włączyć ten filtr? + Domyślny systemowy + Angielski + Angielski (domyślny) + العربية (arabski) + Deutsch (niemiecki) + Türkçe (turecki) + Français (francuski) + Русский (rosyjski) + Беларуская (białoruski) + Español (hiszpański) + Português (Brazylia) + Italiano (włoski) + Polski + Tiếng Việt (wietnamski) + हिन्दी (hindi) + 简体中文 (chiński uproszczony) + Motyw aplikacji + Wygląd + Kontrast + Jasność tekstu + Schemat kolorów + Dynamiczny + Utwórz motyw aplikacji + Motyw niestandardowy + Ocean + Mięta + Róża + Sepia + Ametyst + Bursztyn + Szafir + Dodaj motyw niestandardowy + Motyw aplikacji + Ikona aplikacji + Urządzenie + Otwórz szufladę + Zdjęcie profilowe + Profil + Funkcja Pro + Filtr + Sortuj + Zamknij wyszukiwanie + Wyczyść zapytanie + Szukaj półki + Okładka półki %1$s + Zachowaj kolory obrazów + Zachowuj oryginalne kolory obrazów po zmianie motywu + Bez półki + Wszystkie książki + System + Jasny + Ciemny + Standardowy + Średni + Wysoki + Ostatnie + Tytuł A-Z + Autor A-Z + Procent ukończenia 0-100 + Procent ukończenia 100-0 + Rozmiar (najmniejszy) + Rozmiar (największy) + Wszystko + Nieprzeczytane + W trakcie + Ukończone + Tagi: %1$s + Przeglądaj według tagu + Tagi + Foldery + Pliki + Text to speech + Elementy sterujące odtwarzaniem tekstu na mowę. + Przygotowywanie tekstu na mowę + Przygotowywanie: %1$s + Aktywny silnik TTS + AI w chmurze + Natywny na urządzeniu + Głosy w chmurze + Głosy urządzenia + Pamięć chmury + Wybierz wysokiej jakości głos z chmury + Wyczyść próbki + Domyślny głos systemowy + Używa ustawień urządzenia + Filtr języka + Online + Offline + Filtr głosu + Brak dźwięku w pamięci podręcznej dla tego głosu. + Wyczyść pamięć podręczną dla %1$s + To jest próbka głosu. + Funkcje AI + Podsumowanie + Podsumowanie wydarzeń + Pamięć podręczna + Brak jeszcze podsumowania dla %1$s. + Wygeneruj podsumowanie dla %1$s + Uzyskaj podsumowanie historii do bieżącej pozycji. + Wygeneruj podsumowanie historii + Podsumowanie historii + Trafienie z pamięci • Bezpłatne + Wygenerowano • Bezpłatne (pozostało %1$d/10) + Wygenerowano • Koszt: %1$s kredytów + Generowanie… • Koszt: obliczanie + Wynik AI + Wygeneruj ponownie + Brak podsumowań w pamięci podręcznej dla tej książki. + Kredyty + Kredyty AI i chmury + Dostępne kredyty + %1$d kredytów + Szacunkowy podział kosztów + Cloud TTS + Koszt: około 3-4 kredyty za minutę wygenerowanego dźwięku.\nAby włączyć: ekran czytnika > Więcej > Ustawienia głosu TTS. + Podsumowania AI i podsumowanie wydarzeń + Koszt: około 1-4 kredyty za żądanie w zależności od długości rozdziału.\nUżytkownicy Pro otrzymują codziennie 10 darmowych podsumowań. + Kupując, + Brak kredytów + Nie masz wystarczającej liczby kredytów. Kup Episteme Pro, aby otrzymywać 10 bezpłatnych podsumowań dziennie, albo dodaj więcej kredytów, aby używać podsumowań, Cloud TTS i podsumowania historii. + Kup Pro / Dodaj kredyty + Odblokuj podsumowania stron + Otrzymuj zwięzłe podsumowania dowolnej strony z Episteme Pro. Ulepsz, aby zacząć korzystać z tej funkcji. + Pobierz model Bubble Zoom + Aby użyć funkcji Bubble Zoom, trzeba pobrać model AI (~134 MB). Czy chcesz pobrać go teraz? + Tłumacz + Wróć do str. %1$d + Strona %1$d + Wynik %1$d / %2$d + Nie udało się załadować PDF. + Pobieranie modelu Bubble Zoom… %1$d%% + Zamknij nawigację suwakiem + Skocz wstecz + Skocz naprzód + Przewiń do czytanej strony + Strona z adnotacjami + Zamknij obraz + Przełącz podświetlenia wyszukiwania + Przeciągnij, aby przenieść pole tekstowe + Ikona braku plików + Kopiuj %1$s + Tag + Znacznik elementu listy + Resetuj powiększenie + Wygeneruj demonstracyjne adnotacje + Adnotacje demonstracyjne + Otwórz plac zabaw pióra + Nowa karta + Podświetl cały tekst + Przełącz tryb edycji + Inteligentne powiększenie komiksu + Dostosuj podświetlenia + Angielski, hiszpański, francuski itd. + Hindi, marathi, sanskryt + angielski + Chiński + angielski + Japoński + angielski + Koreański + angielski + Strona niedostępna + Dokument + Wygenerowano + %1$s (widok tekstowy) + %1$s (przepływ) + Dodaj / Edytuj + Nie przypisano tagów. + Zastosuj tagi + Szukaj lub utwórz tag… + Utwórz \"%1$s\" + Odległość pociągnięcia do zmiany rozdziału + Krótka + Długa + Prędkość: %1$sx + Wysokość: %1$sx + Odtwórz/Pauza + Resetuj prędkość + Resetuj wysokość + Wybierz kolor + Ta książka nie ma treści do wyświetlenia. + Skopiowany link + Skopiowany tekst + Spis treści + Zakładka + Wróć do strony %1$d + Wróć do poprzedniej strony + Zamknij inteligentne powiększenie + Inteligentne powiększenie komiksu + Przełącz inteligentne powiększenie komiksu + Ochrona przechwytywania ekranu + Ochrona przechwytywania ekranu jest włączona + Ochrona przechwytywania ekranu jest wyłączona + Ustawienia + Edytuj + Przywróć + Wybrano %1$s + Domyślne czytnika + Ustawienia OCR, adnotacji i narzędzi specyficzne dla PDF pozostają w czytniku PDF. + Definicja AI + Rozdział %1$d + Lokalizacja + Niestandardowa czcionka + Wystąpił błąd: %1$s + Błąd ładowania dokumentu: %1$s + OCR nie znalazł tekstu na tej stronie. + Strona wydaje się pusta albo tekstu nie można wyodrębnić. + Nie można podsumować pustej strony. + Dokument nie został załadowany. + Funkcje AI są niedostępne w offline buildzie OSS. + Zablokowano ze względów bezpieczeństwa. + Wybierz model dla %1$s w ustawieniach kluczy i modeli AI. + Dodaj klucz API %1$s w ustawieniach kluczy i modeli AI. + Dostawca AI zwrócił pustą odpowiedź. + Błąd dostawcy AI: %1$d. %2$s + To podsumowanie wymaga modelu Gemini, ponieważ wybrane modele Groq nie obsługują wejścia PDF/obrazu. + Musisz być zalogowany, aby używać opinii. + Musisz być zalogowany, aby przesłać opinię. + Do zgłoszeń można dodać maksymalnie 3 obrazy. + Do jednej wiadomości można dodać maksymalnie 5 obrazów. + Jeden lub więcej obrazów przekracza limit 5MB. + Nie udało się utworzyć zgłoszenia: %1$s + Nie udało się wysłać: %1$s + Nie udało się załadować kanału: %1$s + Pusta treść + Pobieranie nie powiodło się: %1$s + Błąd pobierania: %1$s + Zakup nie powiódł się: %1$s + Nie można połączyć się z usługą rozliczeń. + Nie znaleziono produktów. + Nie udało się odpytać produktów + Niedostępne w wersji Open Source + Brak tekstu do odczytania. + Błąd uruchamiania odtwarzania. + Nie udało się załadować dźwięku. + Błąd odtwarzania: %1$s + Cloud TTS nie jest skonfigurowane. + Nieznana książka + Klucze i modele AI + Zapisane klucze + Dodaj lub zastąp klucz + Dostawca + Klucz API + Zapisz klucz + Używaj jednego modelu dla wszystkich funkcji + Gdy wyłączone, każda funkcja AI czytnika używa własnego wybranego modelu. + Wszystkie funkcje AI + Inteligentny słownik, podsumowania i podsumowania wydarzeń używają tego modelu. + Inteligentny słownik + Używany podczas definiowania zaznaczonych słów lub fraz. + Podsumowania + Używany do podsumowań EPUB i podsumowań stron PDF. Podsumowania PDF/obrazów wymagają Gemini. + Podsumowania wydarzeń + Używany do generowania podsumowania historii. + Używa zapisanego klucza Gemini. Na razie obsługiwany jest tylko %1$s. + Zapisać klucz %1$s? + Po zapisaniu widoczne będą tylko pierwsze 3 i ostatnie 3 znaki. Aby zmienić go później, zastąp go lub usuń. + Usunąć klucz %1$s? + Funkcje używające tego dostawcy przestaną działać, dopóki nie zapiszesz nowego klucza. + Brak zapisanego klucza + Usuń klucz %1$s + Model + Nie wybrano modelu + Pokaż AI w czytniku + Ukryj AI w czytniku + Kolory jednolite + Teksturowane + Niestandardowy jednolity + Niestandardowy teksturowany + Wybierz niestandardową teksturę + Jasność tekstu (jasny) + Jasność tekstu (ciemny) + Domyślne + Lewo + Prawo + Wyjustuj + Zawsze pokazuj + Synchronizuj z menu + Zawsze ukrywaj + Góra + Dół + Przywrócić oryginalne metadane? + Spowoduje to zapisanie oryginalnego tytułu, autora, serii i streszczenia z powrotem do pliku EPUB. Postęp czytania, tagi i notatki nie zostaną zmienione. + Metadane EPUB edytowane + Metadane z pliku EPUB + Nazwa wyświetlana zmieniona w aplikacji + Metadane z pliku + Metadane + Plik + Tytuł + Seria + Czytanie + Nazwa pliku + Zmodyfikowano + Streszczenie + Tagi biblioteki + Edytowalne metadane + Nazwa wyświetlana + Nazwa pokazywana w czytniku + Oryginalny plik: %1$s + Górny pasek + Dolny pasek + Ukryte narzędzia + Menu więcej + Ukryte narzędzia + Upuść narzędzia tutaj + Przeciągnij, aby zmienić kolejność + Aplikacje zewnętrzne + Suwak nawigacji + Panel boczny + Podświetl zaznaczalny tekst + Tryb edycji + Elementy sterujące TTS + Tryb czytania + Zarządzanie stronami + Widok tekstowy (przepływ) + Bieżąca książka + Globalne + Ta książka + Włącz zamiany + Reguły tutaj dotyczą każdej książki, chyba że zostaną wyłączone dla konkretnego tytułu. + Dodaj regułę + Dodaj regułę książki + Nie ma jeszcze globalnych reguł zamiany. + Nie ma jeszcze reguł specyficznych dla książki. + Używaj tutaj reguł globalnych + Wyłącz to, gdy książka wymaga własnych wyborów wymowy. + Włącz reguły książki + Reguły lokalne działają po regułach globalnych. + Odziedziczone reguły globalne + Brak reguł globalnych do odziedziczenia. + Dozwolone w tej książce + Wyłączone dla tej książki + Sugestie + Nowa zamiana + Edytuj zamianę + Zamień + Wymawiaj jako + Włączone + Całe słowo + Uwzględniaj wielkość liter + Wejście podglądu + Reguły + cisza + Zwykły tekst + z uwzględnieniem wielkości liter diff --git a/app/src/main/res/values-pt-rBR/plurals.xml b/app/src/main/res/values-pt-rBR/plurals.xml index dc54733..a533b7f 100644 --- a/app/src/main/res/values-pt-rBR/plurals.xml +++ b/app/src/main/res/values-pt-rBR/plurals.xml @@ -2,47 +2,54 @@ %1$d livro - %1$d livros %1$d livros livro - livros livros %1$d estante - %1$d estantes %1$d estantes %1$d resultado encontrado - %1$d resultados encontrados %1$d resultados encontrados + + %1$d ocorrência encontrada + %1$d ocorrências encontradas + - Excluir Arquivo Permanentemente - Excluir Arquivos Permanentemente - Excluir Arquivos Permanentemente + Excluir arquivo permanentemente + Excluir arquivos permanentemente Deseja excluir permanentemente %1$d arquivo selecionado do seu dispositivo? Esta ação não pode ser desfeita. - Deseja excluir permanentemente %1$d arquivos selecionados do seu dispositivo? Esta ação não pode ser desfeita. Deseja excluir permanentemente %1$d arquivos selecionados do seu dispositivo? Esta ação não pode ser desfeita. - Deseja remover %1$d arquivo selecionado da lista de arquivos recentes? Ele reaparecerá se for aberto novamente pela biblioteca. - Deseja remover %1$d arquivos selecionados da lista de arquivos recentes? Eles reaparecerão se forem abertos novamente pela biblioteca. - Deseja remover %1$d arquivos selecionados da lista de arquivos recentes? Eles reaparecerão se forem abertos novamente pela biblioteca. + Deseja remover %1$d arquivo selecionado da lista de arquivos recentes? Ele reaparecerá se você o abrir novamente pela biblioteca. + Deseja remover %1$d arquivos selecionados da lista de arquivos recentes? Eles reaparecerão se você os abrir novamente pela biblioteca. - Tem certeza de que deseja remover %1$d livro da estante \"%2$s\"? O livro permanecerá na sua biblioteca e aparecerá em Não Catalogados. - Tem certeza de que deseja remover %1$d livros da estante \"%2$s\"? Os livros permanecerão na sua biblioteca e aparecerão em Não Catalogados. - Tem certeza de que deseja remover %1$d livros da estante \"%2$s\"? Os livros permanecerão na sua biblioteca e aparecerão em Não Catalogados. + Tem certeza de que deseja remover %1$d livro da estante \"%2$s\"? O livro permanecerá na sua biblioteca e aparecerá em Sem estante. + Tem certeza de que deseja remover %1$d livros da estante \"%2$s\"? Os livros permanecerão na sua biblioteca e aparecerão em Sem estante. %1$d livro removido da biblioteca. - %1$d livros removidos da biblioteca. %1$d livros removidos da biblioteca. + + %1$d pasta + %1$d pastas + + + %1$d tag + %1$d tags + + + (%1$d trecho) + (%1$d trechos) + diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index afd8882..4c67236 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -1,51 +1,1084 @@ - cancelar - salvar - deletar - remover - ok - fechar - adicionar - renomear - voltar - pesquisar - limpar - aplicar + Cancelar + Salvar + Excluir + Remover + OK + Fechar + Adicionar + Renomear + Voltar + Pesquisar + Limpar + Aplicar + Ativar + Erro: %1$s + Voltar Livre Abas ativas Fechar aba Fechar todas as abas Fechar todas as abas? - Tem certeza que deseja fechar todas as abas ativas? - %1$s você concorda com nosso %2$s e reconhece que leu nosso %3$s. + Tem certeza de que deseja fechar todas as abas ativas? + %1$s você concorda com nossos %2$s e confirma que leu nossa %3$s. Termos de Serviço Política de Privacidade Licenças - %1$d selecionado + %1$d selecionado(s) Limpar seleção - Fixar/Desfixar - Armazenamento Interno - Tem certeza de que deseja excluir permanentemente todos os dados dos seus livros da nuvem? Isso também apagará sua biblioteca local para evitar a sincronização. Esta ação não pode ser desfeita. + Fixar/Desafixar Informações - Selecionar Todos - Remover dos Recentes - Atenção: Alguns itens selecionados estão sincronizados com uma pasta local. Continuar excluirá os arquivos reais do armazenamento do dispositivo.\n\nEsta ação não pode ser desfeita. - Informações de Arquivos - Nome do Livro - Copiar Nome - Nome Original: %1$s - Reverter para Original - Nome do Arquivo: %1$s + Selecionar tudo + Remover dos recentes + Aviso: alguns itens selecionados foram sincronizados de uma pasta local. Continuar excluirá os arquivos reais do armazenamento do dispositivo.\n\nEsta ação não pode ser desfeita. + Informações do arquivo + Nome do livro + Copiar nome + Nome original: %1$s + Reverter para o original + Nome do arquivo: %1$s Autor Formato Tamanho Adicionado - Localização - Fonte: OPDS Stream - Armazenamento do Aplicativo + Local + Fonte: fluxo OPDS + Armazenamento no app + Armazenamento interno Sobre o Episteme Versão: %1$s (Build: %2$d) - Selecione um arquivo - Limpar Todos os Dados Sincronizados? + Selecionar um arquivo + Limpar todos os dados sincronizados? + Tem certeza de que deseja excluir permanentemente todos os dados dos seus livros da nuvem? Isso também limpará sua biblioteca local para evitar nova sincronização. Esta ação não pode ser desfeita. + EXCLUIR TODOS OS DADOS + Início + Biblioteca + Arquivos recentes + Sua biblioteca está vazia + Selecione um arquivo para ler ou sincronize uma pasta local para importar livros automaticamente. + Nenhum arquivo recente + Abra um arquivo da sua biblioteca para vê-lo aqui. + Configurar sincronização de pasta + Sincronizar pasta + Pasta local + Fixado + %1$d%% concluído + Não disponível localmente + Entrar com o Google + Ao entrar, + Episteme Pro + Atualizar para o Episteme Pro + Sincronizar biblioteca + Sincronização em nuvem para pastas locais + Envie livros das suas pastas sincronizadas para o Google Drive. + Fontes personalizadas + Apoiar o projeto + Ajuda e feedback + Sair + Limite de arquivos recentes + Sem limite + %1$d arquivos + Limpar cache de livros + Limpar cache de refluxo + Biblioteca + Pesquisar título ou autor… + Tipos: %1$s + Pastas: %1$d + Status: %1$s + Todos os livros + Estantes + Pastas + Catálogos + Nenhum resultado encontrado para \"%1$s\" + Selecione um arquivo PDF, EPUB, MOBI ou AZW3 do seu dispositivo para começar. + Adicionar arquivo + Nova estante + Criar nova estante + Nome da estante + Criar + Renomear estante + Excluir estante + Adicionar livros + Esta estante está vazia + Adicionar a %1$s + ADICIONAR (%1$d) + Não há livros sem estante para adicionar + Todos os livros já estão nesta estante + Renomear estante + Excluir estante? + Tem certeza de que deseja excluir a estante \"%1$s\"? Todos os livros serão movidos para Sem estante. + Remover da estante? + Excluir %1$s? + Tem certeza de que deseja excluir os %1$d %2$s selecionados? Todos os livros dentro delas serão movidos para Sem estante. + Sincronizar pastas locais + Conecte pastas locais para criar uma biblioteca ativa. O Episteme monitorará arquivos e sincronizará o progresso. + Adicionar pasta + Escanear tudo + Escaneando… + Sincronizar metadados + ÚLTIMA SINCRONIZAÇÃO + LIVROS + Editar filtros + Remover pasta + Filtrar tipos de arquivo + Selecione os tipos de arquivo que deseja sincronizar desta pasta: + Filtrar biblioteca + Tipo de arquivo + Pasta de origem + Status de leitura + Limpar tudo + Armazenamento no app + Salvar arquivo? + Deseja salvar este arquivo externo na biblioteca do app? Caso contrário, ele será removido.\n\n(Você pode alterar esse comportamento padrão a qualquer momento em Tela inicial > Mais opções > Comportamento de arquivo externo.) + Não perguntar novamente + Manter na biblioteca + Remover + Perguntar sempre + Sempre manter + Sempre remover + Comportamento de arquivo externo + Adicionar catálogo + Pesquisar catálogo… + Este feed está vazio. + Baixando… + Carregando… + Transmitir + Indisponível + Baixar + Formato de download + Transmitir agora + Ler + Nenhum formato compatível disponível. + EDITORA + PUBLICADO + IDIOMA + Sinopse + Editar catálogo + Adicionar catálogo OPDS + Nome do catálogo + URL + Autenticação (opcional) + Nome de usuário + Senha + Excluir catálogo + Tem certeza de que deseja excluir \"%1$s\"? + Excluir este catálogo também removerá permanentemente da sua biblioteca %1$d livros transmitidos associados a ele. + Predefinição + Plano gratuito + Grátis para sempre + Vários formatos + Compatível com PDF, EPUB, MOBI, AZW3 + Texto para fala do Android + Ouça seus livros com TTS integrado + Dicionário básico + Consulte palavras isoladas rapidamente + Plano atual + Carregando preço… + Pagamento único + Acesso vitalício + Oferta de acesso antecipado + Recursos: + Sincronização em nuvem entre dispositivos + Mantenha toda a sua biblioteca, incluindo arquivos de livros e progresso de leitura, sincronizada em até 4 dispositivos. + Resumos + Receba 10 resumos gratuitos de capítulos ou páginas por dia + Dicionário inteligente + Pesquise frases e até parágrafos, não apenas palavras isoladas + Pedidos de recursos prioritários + Suas sugestões recebem prioridade + Recursos Pro desbloqueados! + Login necessário + Verificando compra… + Compra existente encontrada + Obter acesso vitalício + Atualização indisponível no momento. Verifique sua internet e tente novamente. + Entre com sua conta Google para comprar o Episteme Pro. + Entre com sua conta Google para comprar créditos. + Isso pode levar alguns instantes. Seu status Pro será atualizado automaticamente. + Este dispositivo já tem uma compra Pro, mas ela está vinculada a outra conta. Entre na conta usada na compra original para restaurar seus recursos Pro. + Você está recebendo o Episteme Pro com um preço especial com desconto durante nosso período de acesso antecipado! Esta é uma oferta por tempo limitado. + Entre com sua conta Google para comprar o Episteme Pro e desbloquear todos os recursos premium. + Agora não + Entendi! + Fontes personalizadas + Importar fonte + Google Fonts + Procurar no Google Fonts + Pesquisar mais de 1900 fontes… + Escolhas populares + Nenhuma fonte encontrada para \"%1$s\" + Já baixado + Nenhuma fonte personalizada + Importe arquivos TTF ou OTF para usá-los nos seus livros. + Prévia indisponível (arquivo de fonte inválido) + Excluir fonte? + Tem certeza de que deseja excluir \"%1$s\"? Ela será removida de todos os seus dispositivos se a sincronização estiver ativada. + Entre em contato + Encontrou um bug, tem uma sugestão de recurso ou só quer dizer oi? Fale conosco pelo GitHub ou por e-mail. + Issues do GitHub + Reporte bugs, solicite recursos e acompanhe o progresso do desenvolvimento. + Suporte por e-mail + Entre em contato diretamente por e-mail para qualquer outra dúvida. + Apoiar o projeto + Ajude o Episteme a continuar avançando + Seu apoio me ajuda a continuar mantendo e melhorando o Episteme para todos! + Patrocinar no GitHub + Apoie o desenvolvimento diretamente pelo GitHub Sponsors. Como agradecimento, você recebe uma menção no README do repositório do projeto. + Participar no Patreon + Como agradecimento pelo apoio ao app, apoiadores do Patreon recebem conteúdo e benefícios extras: prévias do que estou desenvolvendo, capturas de tela e atualizações antecipadas, votações que ajudam a definir como novos recursos devem parecer e funcionar, além de uma menção no README do repositório do projeto. + Desbloquear Episteme Pro + A sincronização entre dispositivos é um recurso Pro. Desbloqueie todos os recursos Pro com uma única compra. + Atualizar + Confirmar saída + Tem certeza de que deseja sair? + Limite de dispositivos atingido + Para usar o Episteme Pro neste dispositivo, remova um dos seus dispositivos registrados. + Visto por último: %1$s + Confirmar ação destrutiva + Isso excluirá permanentemente todos os seus livros e progresso de leitura deste dispositivo E da sua conta do Google Drive. Esta ação não pode ser desfeita. Tem certeza? + Limpar cache de livros + Isso limpará todas as páginas processadas no modo de paginação. Ajuda a corrigir problemas de layout, mas exigirá que os livros sejam processados novamente na próxima abertura. + Confirmar e limpar + Limpar cache de refluxo + Isso excluirá todas as versões \"Text View\" geradas dos seus PDFs e limpará o cache de imagens/HTML associado. Seus PDFs originais permanecerão intactos. + Voltar + Dicionário + Mais opções + Controle de página + Sumário + Formato do texto + Pesquisar + Recursos de AI + Iniciar texto para fala + Parar texto para fala + Pausar + Retomar + Ativar modo escuro + Desativar modo escuro + Bloquear deslocamento + Desbloquear deslocamento + Tela cheia + Mostrar destaques + Ocultar destaques + Modo de anotação + Sair do modo de anotação + Fechar pesquisa + Limpar pesquisa + Mostrar resultados + Ocultar resultados + Resultado anterior + Próximo resultado + Sair do leitor e voltar para a tela inicial + Escolha seu app preferido para consultas de palavras + Acesse modo de leitura, favoritos e configurações avançadas + Arraste para pular rapidamente para qualquer página do documento + Navegue por capítulos e vá para qualquer seção + Ajuste fonte, tamanho, altura da linha, alinhamento e fontes personalizadas + Encontre qualquer palavra ou frase neste livro + Resuma o capítulo ou a página atual usando AI + Leia o livro em voz alta usando o mecanismo de voz do dispositivo + Pare a sessão atual de leitura em voz alta + Pause a reprodução atual de leitura em voz alta + Retome a reprodução pausada de leitura em voz alta + Inverter cores do PDF para o modo escuro + Desativar o modo escuro e restaurar as cores originais do PDF + Bloquear o deslocamento horizontal na página + Desbloquear o deslocamento para reativar gestos de pinça e arraste + Ocultar todos os controles da interface para uma leitura imersiva e sem distrações + Marcar visualmente regiões de texto selecionável na página atual + Remover a sobreposição de texto selecionável da página + Adicionar tinta ou anotações de texto + Concluir a edição e voltar à leitura normal + Sair da pesquisa e voltar ao leitor + Apagar sua consulta atual e começar de novo + Expandir o painel para ver todos os resultados + Recolher o painel de resultados + Ir para o resultado anterior no documento + Ir para o próximo resultado no documento + Entrar + Selecionar pasta + Selecionar + Política de Privacidade • Termos de Serviço • Licenças + Seu dispositivo não oferece suporte à seleção de pastas. Você ainda pode importar arquivos individualmente. + Nenhum gerenciador de arquivos encontrado. Instale um app de gerenciamento de arquivos. + %1$s baixado + %1$s: %2$s + Nunca + %1$s: %2$d + %1$d livros transmitidos removidos. + Falha ao importar fonte: %1$s + Visualização de texto excluída. + A sincronização requer permissão do Google Drive. + Ocorreu um erro com a compra. + Atualização bem-sucedida! Boas-vindas ao Pro. + Falha na verificação da compra. Entre em contato com o suporte se você foi cobrado. + Este dispositivo foi removido da sua conta. + Não foi possível verificar este dispositivo. Verifique sua conexão. + Falha ao atualizar dispositivos. Tente novamente. + Salvando PDF… + PDF salvo com sucesso. + Falha ao abrir arquivo para salvar. + Erro ao salvar PDF: %1$s + Salvando PDF original… + PDF original salvo com sucesso. + Compartilhando: %1$s + Compartilhar PDF + Falha ao compartilhar: %1$s + Limite atingido: máximo de %1$d pastas permitido. + Esta pasta já está sincronizada. + Pasta adicionada: %1$s + Falha ao acessar permissões da pasta. + Pasta removida. + Sincronização de pasta: atualizando metadados… + Escaneando pasta em busca de novos livros… + Sincronização de pasta: escaneamento concluído. + Falha na sincronização. + Ative a sincronização para baixar arquivos. + Falha ao baixar %1$s. + Ative a sincronização para limpar dados da nuvem. + Você não está conectado; não é possível limpar dados da nuvem. + Limpando todos os dados da nuvem e locais… + Todos os dados da nuvem e locais foram limpos com sucesso. + Erro: falha ao limpar todos os dados. + Todos os dados locais foram limpos. + Falha ao entrar. Tente novamente. + Não foi possível encontrar uma conta Google. Isso pode acontecer em uma instalação nova; tente novamente em instantes. + Ocorreu um erro ao entrar. Verifique sua conexão com a internet. + Entre para testar o gerenciamento de dispositivos. + A sincronização é um recurso do Episteme Pro. + Você não está conectado; não é possível sincronizar. + Sincronização em nuvem: verificando atualizações… + Sincronização em nuvem: concluída. + Falha ao sincronizar biblioteca. + Não foi possível encontrar o item recente. + Falha ao importar arquivo. + Não foi possível encontrar o local do arquivo. + Este tipo de arquivo não é compatível. + Falha ao carregar a visualização de texto gerada. + Falha ao gerar visualização de texto. + Falha ao carregar FB2: %1$s + Falha ao carregar arquivo: %1$s + Falha ao carregar MOBI: %1$s + Falha ao carregar EPUB: %1$s + Arquivo excluído da pasta. Removido da biblioteca. + Já existe uma estante com esse nome. + Excluindo de todos os dispositivos… + Exclusão concluída. + A sincronização em nuvem falhou; excluído localmente. + Cache de refluxo e visualizações de texto geradas foram limpos. + Pesquisar no livro… + Nenhum resultado encontrado. + Gerando resumo… + Parar + Ler em voz alta + Copiar + Copiar conversa + Nenhum resumo pôde ser gerado. + Pensando… + Abrir no app de dicionário + A AI não conseguiu fornecer uma definição. + Perguntando à AI sobre \"%1$s\"… + Configurações de texto para fala + Pare a reprodução para alterar as configurações. + Modo de síntese + No dispositivo + Nuvem (alta qualidade) + Seleção de voz + Reproduzir amostra + Configurações de voz no dispositivo + Fechar configurações + Padrão do sistema + Corresponde às configurações do sistema Android + Selecionado + Carregando vozes… + Nenhuma voz disponível neste dispositivo. + Vozes específicas + Vozes disponíveis (%1$d) + Nenhuma voz encontrada para este idioma. + Variante: %1$s + Esta é uma amostra de %1$s. + Temas de leitura + Predefinições + Predefinições texturizadas + Meus temas + Meus temas texturizados + Nenhum tema personalizado ainda. Toque em \"+\" para criar um. + Nenhum tema texturizado personalizado ainda. + Novo tema + Novo tema texturizado + Editar tema + Nome do tema + Tantos livros, tão pouco tempo. + ⚠️ Baixo contraste! Isso pode causar cansaço visual. + Cor da página + Cor do texto + Textura + Nenhuma + Enviar + Transparência da textura + Prévia ao vivo + Ler é sonhar. + O texto está vazio. + A AI retornou uma definição vazia. + Não foi possível obter a definição. + Ocorreu um erro desconhecido no servidor. + Erro de rede. Verifique a conexão. + Contexto insuficiente para uma recapitulação. + Falha ao analisar a recapitulação. + Erro de rede durante a geração da recapitulação. + Configurações de consulta + Mecanismo de dicionário + Inteligente (AI) + App externo + Usa AI para definições. Voltará para o app externo abaixo se estiver offline ou se a frase selecionada for longa demais. + Usa o app selecionado para consultas no dicionário. + App reserva + App de dicionário + Selecionar um app + Traduzir + App usado para traduzir texto selecionado. + App de pesquisa + App usado para pesquisas na web. + Nenhum + O conteúdo do livro está vazio. + Falha ao analisar o resumo da resposta do servidor. + Não foi possível buscar o resumo. + Erro: %1$d. %2$s + Erro de rede. Verifique a conexão e o status do servidor. + Analisando capítulo %1$d… + Lendo a posição atual… + Gerando recapitulação… + Resumo do capítulo + Recapitulação da história (Beta) + Desbloquear resumo de capítulos + Receba resumos concisos de qualquer capítulo com o Episteme Pro. Atualize para começar a usar este recurso. + Saiba mais + Desbloquear dicionário inteligente + Definir frases inteiras e parágrafos de até 2000 caracteres é um recurso Pro. Atualize para obter definições instantâneas de qualquer texto selecionado. + Favorito + Slot selecionado + Personalizar paleta + Toque em um slot para editar: + Selecione uma cor para o slot: + Este capítulo está vazio. + Capítulo não encontrado + Erro ao carregar capítulo + Configurações do dicionário + Tema + Configurações de tema + Mais opções + Ver PDF original + Excluir Text View + Vertical + Paginado (esquerda para direita) + Ativado + Remover favorito + Marcar esta página como favorita + Tocar para virar páginas + Rolagem com botões de volume + Virar página com botões de volume + Viradas de página realistas + Manter tela ligada + Opções visuais + Orientação da tela + Alterar modo de leitura + Paginado (direita para esquerda) + Rolagem automática + Configurações de TTS + Configurações de voz TTS + Substituições de palavras TTS + Compartilhar, salvar ou imprimir + Configurações de TTS (debug) + Navegar com controle deslizante + Menu de capítulos + Formatação de texto + Resumo de capítulo + Recapitulação (Beta) + Parar TTS + Iniciar TTS + Pausar TTS + Retomar TTS + Sair da navegação por controle deslizante + Miniatura da página inicial + Expandir + Recolher + Reproduzir + Velocidade local + Velocidade global + Modo de seleção + Aplica-se a todos os arquivos + Salvo apenas para este arquivo + Desativar modo músico + Ativar modo músico + Trocar controles + Mín. + Máx. + Mais lento + Mais rápido + Diminuir + Aumentar + Página %1$d de %2$d + Capítulos + Abas + Favoritos + Destaques + Páginas + Expandir tudo + Recolher tudo + Localizar + Você ainda não adicionou favoritos. + Mais opções para favorito + Renomear favorito + Novo nome + Novo título + Excluir favorito? + Tem certeza de que deseja excluir permanentemente este favorito? + Nenhum destaque ainda. + Capítulo desconhecido + Opções + Excluir destaque? + Tem certeza de que deseja excluir permanentemente este destaque? + PDF original não encontrado. + Erro: conteúdo do livro não encontrado. Caminho: %1$s + Selecione um app de dicionário primeiro. + Selecione um app de tradução primeiro. + Selecione um app de pesquisa primeiro. + Não há capítulos disponíveis para este livro. + Navegando para a posição… + Permissão necessária + Para mostrar controles de reprodução enquanto o app está em segundo plano, conceda a permissão de notificações. + Continuar + Limitação de texto justificado + Usar alinhamento justificado no modo paginado pode tornar seleção de texto e destaques imprecisos por limitações de layout. + Eu entendo + Navegando para o capítulo… + Selecione um dicionário offline primeiro. + O livro ainda não foi paginado. + Aguarde o livro carregar completamente. + Solte para o capítulo anterior + Solte para o próximo capítulo + Puxe mais… (%1$d%%) + Capítulo + Não foi possível obter o conteúdo do capítulo. + Não foi possível determinar o capítulo atual. + WebView indisponível. + Página %1$d/%2$d + Formato local + Formato global + Redefinir + Tamanho + Espaçamento + Selecionar fonte + Predefinições + Importadas + Importar de arquivos + Nenhuma fonte importada ainda. + Opções visuais + Layout da página + Remover espaço entre páginas + Aplica-se ao modo de leitura vertical. + Ocultar sobreposição de número da página + Remove o pequeno rótulo de contagem de páginas de cada página. + Interface do sistema (barras de status e navegação) + Controle a visibilidade das barras do sistema do dispositivo. + Orientação da tela + Escolha se o leitor segue a orientação do sistema ou prefere retrato ou paisagem quando o Android permitir. + Barra de progresso + O progresso de leitura e o indicador de capítulo na tela de leitura. + Posição + Transição perfeita de capítulos + Carregue instantaneamente o capítulo anterior/seguinte ao rolar além do fim, sem a animação de puxar para atualizar. + Remover preenchimento das bordas + Remove o espaço horizontal nas bordas esquerda e direita. + Pesquisar + Erro ao abrir dicionário + Erro ao abrir app de tradução + Erro ao abrir app de pesquisa + Versão Open Source + Versão Play Store + Versão %1$s + Build %1$s + Navegue pelo código-fonte, dê estrela, faça fork e reporte problemas. + Como lidamos com seus dados. + Termos e condições de uso. + Bibliotecas de código aberto usadas. + Importando %1$d livros… Eles aparecerão na sua biblioteca em breve. + Link externo + Você tocou em um link externo:\n\n%1$s\n\nO que deseja fazer? + Abrir + Nenhum navegador encontrado para abrir o link. + Salvar nota + Adicionar uma nota… + Dic. + Falar + Nota + Editar + FONTE E ALINHAMENTO + LAYOUT E ESPAÇAMENTO + Tamanho da fonte + Altura da linha + Espaço entre parágrafos + Tamanho da imagem + Margem horizontal + Margem vertical + Nenhum + Orig. + Ajustes de voz + Velocidade (%1$sx) + Tom (%1$sx) + É assim que suas configurações de voz atuais soam. + Pausar livro + Retomar livro + Configurações de voz/mecanismo do sistema + Velocidade global + Velocidade local + Aplica-se a todos os arquivos + Salvo apenas para este arquivo + Rolar para o topo + Personalizar barra de ferramentas + Selecione as ferramentas que deseja manter visíveis. Desmarcar uma ferramenta a oculta da interface para criar um espaço de leitura sem distrações. + Anotações + Todos + Com notas + Adicionar nota + Editar nota + %1$d / %2$d + Página %1$d de %2$d + Fechar modo de edição + Alternar visibilidade + Modo apenas caneta + Caneta + Marca-texto + Texto + Borracha + Desfazer + Refazer + Mostrar dock + Selecionar família de fonte + Selecionar tamanho da fonte + Fundo da fonte + Negrito + Itálico + Sublinhado + Tachado + Inserir caixa de texto + Erro de seleção OCR: %1$s + Erro de seleção: %1$s + Erro ao processar página: %1$s + Não foi possível exibir a página %1$d. + Não foi possível abrir as configurações de impressão + Carregando PDF… + Erro ao carregar PDF + Carregando página… + Visualizador de PDF + Playground da caneta + Importar SVG + %1$d traços SVG importados! + Falha ao importar SVG ou conteúdo vazio. + Idioma de OCR + Inserir página em branco + Excluir página + Gerando… %1$d%% + Abrir Text View + Gerar Text View + Compartilhar + Salvar cópia no dispositivo + Imprimir + Gerando Text View… + Indexando páginas… %1$d%% concluído. Os resultados da pesquisa serão atualizados automaticamente. + Resultados encontrados em %1$d+ páginas + Resultado %1$d / %2$d + %1$d+ páginas + Resumir página (página %1$d) + Baixando pacote de idioma %1$s… + Selecionar idioma de OCR + Escolha o idioma/escrita principal deste documento para melhorar o reconhecimento de texto. + Você pode alterar isso depois em Mais opções > Idioma de OCR. + Reindexar documento? + Você está alterando a escrita de OCR para %1$s.\n\nPara garantir a precisão da pesquisa, precisamos limpar o índice existente e reescanear as páginas que exigem OCR usando este novo idioma.\n\nIsso acontecerá em segundo plano. + Reindexar + Protegido por senha + Este documento está criptografado. Digite a senha para visualizá-lo. + Senha + Senha incorreta + Ocultar senha + Mostrar senha + Você está prestes a navegar para:\n%1$s + Visitar + Salvar no dispositivo + Escolha o formato para salvar: + Com anotações + Original + Escolha o formato para compartilhar: + Preparando PDF… + Adicionar PDF à aba + Nenhum outro PDF encontrado na sua biblioteca. + O PDF está vazio ou não pôde ser exibido. + Página adicionada em %1$d + Página excluída + Página extra removida + Capítulos não estão disponíveis para este livro. + Seção destacada + Linha reta + Espectro + Concluído + Vermelho + Verde + Azul + Fonte padrão do sistema + Importar + Nenhuma fonte importada + Cor da fonte + Destaque + Ativar leitura em várias abas + Usar filtro estrito de arquivos + Idioma + Testar detecção ML de painéis + Testar detecção ML de balões de fala + Exportar logs (últimas %1$d linhas) + Ativar filtro estrito de arquivos + Se ativar isto, alguns tipos de arquivo compatíveis, como AZW3, CB7 e FB2, podem não aparecer dependendo do seu gerenciador de arquivos.\n\nTem certeza de que deseja ativar este filtro? + Padrão do sistema + English (inglês) + English (padrão) + العربية (árabe) + Deutsch (alemão) + Türkçe (turco) + Français (francês) + Русский (russo) + Беларуская (bielorrusso) + Español (espanhol) + Português (Brasil) + Italiano (italiano) + Polski (polonês) + Tiếng Việt (vietnamita) + हिन्दी (híndi) + 简体中文 (chinês simplificado) + Tema do app + Aparência + Contraste + Brilho do texto + Esquema de cores + Dinâmico + Criar tema do app + Tema personalizado + Oceano + Menta + Rosa + Sépia + Ametista + Âmbar + Safira + Adicionar tema personalizado + Tema do app + Ícone do app + Dispositivo + Abrir gaveta + Foto do perfil + Perfil + Recurso Pro + Filtro + Ordenar + Fechar pesquisa + Limpar consulta + Pesquisar estante + Capa da estante %1$s + Preservar cores da imagem + Manter as cores originais da imagem quando o tema mudar + Sem estante + Todos os livros + Sistema + Claro + Escuro + Padrão + Médio + Alto + Recentes + Título A-Z + Autor A-Z + Porcentagem concluída 0-100 + Porcentagem concluída 100-0 + Tamanho (menor) + Tamanho (maior) + Todos + Não lido + Em andamento + Concluído + Tags: %1$s + Navegar por tag + Tags + Pastas + Arquivos + Texto para fala + Controles de reprodução para texto para fala. + Preparando texto para fala + Preparando: %1$s + Mecanismo TTS ativo + AI na nuvem + Nativo do dispositivo + Vozes da nuvem + Vozes do dispositivo + Cache da nuvem + Selecionar voz de alta qualidade da nuvem + Limpar amostras + Voz padrão do sistema + Usa as configurações do dispositivo + Filtro de idioma + Online + Offline + Filtro de voz + Nenhum áudio em cache para esta voz. + Limpar cache de %1$s + Esta é uma amostra de voz. + Recursos de AI + Resumo + Recapitulação + Cache + Ainda não há resumo para %1$s. + Gerar resumo para %1$s + Receba uma recapitulação da história até sua posição atual. + Gerar recapitulação da história + Recapitulação da história + Cache encontrado • grátis + Gerado • grátis (%1$d/10 restantes) + Gerado • custo: %1$s créditos + Gerando… • custo: calculando + Saída da AI + Gerar novamente + Nenhum resumo em cache para este livro. + Créditos + Créditos de AI e nuvem + Créditos disponíveis + %1$d créditos + Detalhamento do custo estimado + TTS na nuvem + Custo: cerca de 3-4 créditos por minuto de áudio gerado.\nPara ativar: Tela do leitor > Mais > Configurações de voz TTS. + Resumos e recapitulação com AI + Custo: cerca de 1-4 créditos por solicitação, conforme o tamanho do capítulo.\nUsuários Pro recebem 10 resumos gratuitos por dia. + Ao comprar, + Sem créditos + Você não tem créditos suficientes. Obtenha o Episteme Pro para receber 10 resumos gratuitos por dia ou adicione mais créditos para usar Resumos, TTS na nuvem e Recapitulação da história. + Obter Pro / adicionar créditos + Desbloquear resumo de página + Receba resumos concisos de qualquer página com o Episteme Pro. Atualize para começar a usar este recurso. + Baixar modelo Bubble Zoom + Para usar o recurso Bubble Zoom, é necessário baixar um modelo de AI (~134 MB). Deseja baixar agora? + Traduzir + Voltar à pág. %1$d + Página %1$d + Resultado %1$d / %2$d + Falha ao carregar PDF. + Baixando modelo Bubble Zoom… %1$d%% + Sair da navegação por controle deslizante + Voltar + Avançar + Rolar para a página de leitura + Página anotada + Fechar imagem + Alternar destaques da pesquisa + Arraste para mover a caixa de texto + Ícone sem arquivos + Copiar %1$s + Tag + Marcador de item da lista + Redefinir zoom + Gerar anotações de demonstração + Anotações de demonstração + Abrir playground da caneta + Nova aba + Destacar todo o texto + Alternar modo de edição + Zoom inteligente de quadrinhos + Personalizar destaques + Inglês, espanhol, francês etc. + Híndi, marata, sânscrito + inglês + Chinês + inglês + Japonês + inglês + Coreano + inglês + Página indisponível + Documento + Gerado + %1$s (Text View) + %1$s (Refluxo) + Adicionar / editar + Nenhuma tag atribuída. + Aplicar tags + Pesquisar ou criar tag… + Criar \"%1$s\" + Distância de puxar para trocar de capítulo + Curta + Longa + Velocidade: %1$sx + Tom: %1$sx + Reproduzir/Pausar + Redefinir velocidade + Redefinir tom + Selecionar cor + Este livro não tem conteúdo para exibir. + Link copiado + Texto copiado + Sumário + Favorito + Voltar para a página %1$d + Retornar à página anterior + Sair do zoom inteligente + Zoom inteligente de quadrinhos + Alternar zoom inteligente de quadrinhos + Proteção contra captura de tela + Proteção contra captura de tela ativada + Proteção contra captura de tela desativada + Configurações + Editar + Restaurar + %1$s selecionado + Padrões do leitor + Configurações específicas de PDF para OCR, anotação e ferramentas permanecem no leitor de PDF. + Definição por AI + Capítulo %1$d + Local + Fonte personalizada + Ocorreu um erro: %1$s + Erro ao carregar documento: %1$s + O OCR não encontrou texto nesta página. + A página parece vazia ou o texto não pode ser extraído. + Não é possível resumir uma página em branco. + Documento não carregado. + Recursos de AI não estão disponíveis na versão OSS offline. + Bloqueado por motivos de segurança. + Escolha um modelo para %1$s nas configurações de chaves e modelos de AI. + Adicione uma chave de API %1$s nas configurações de chaves e modelos de AI. + O provedor de AI retornou uma resposta vazia. + Erro do provedor de AI: %1$d. %2$s + Este resumo precisa de um modelo Gemini porque os modelos Groq selecionados não oferecem suporte a entrada de PDF/imagem. + Você precisa estar conectado para usar o feedback. + Você precisa estar conectado para enviar feedback. + Máximo de 3 imagens permitido para tickets. + Máximo de 5 imagens permitido por mensagem. + Uma ou mais imagens excedem o limite de 5 MB. + Falha ao criar ticket: %1$s + Falha ao enviar: %1$s + Falha ao carregar feed: %1$s + Corpo vazio + Falha no download: %1$s + Erro de download: %1$s + Compra falhou: %1$s + Não foi possível conectar ao serviço de faturamento. + Produtos não encontrados. + Falha ao consultar produtos + Não disponível na versão Open Source + Não há texto para ler. + Erro ao iniciar reprodução. + Falha ao carregar áudio. + Erro de reprodução: %1$s + TTS na nuvem não está configurado. + Livro desconhecido + Chaves e modelos de AI + Chaves salvas + Adicionar ou substituir chave + Provedor + Chave de API + Salvar chave + Usar um modelo para todos os recursos + Quando desativado, cada recurso de AI do leitor usa seu próprio modelo selecionado. + Todos os recursos de AI + Dicionário inteligente, resumos e recapitulações usam este modelo. + Dicionário inteligente + Usado ao definir palavras ou frases selecionadas. + Resumos + Usado para resumos de EPUB e páginas de PDF. Resumos de PDF/imagem precisam do Gemini. + Recapitulações + Usado para geração de recapitulação da história. + Usa a chave Gemini salva. Apenas %1$s é compatível por enquanto. + Salvar chave %1$s? + Depois de salvar, apenas os 3 primeiros e os 3 últimos caracteres ficarão visíveis. Para alterar depois, substitua ou exclua a chave. + Excluir chave %1$s? + Recursos que usam este provedor pararão de funcionar até que uma nova chave seja salva. + Nenhuma chave salva + Excluir chave %1$s + Modelo + Nenhum modelo selecionado + Mostrar AI no leitor + Ocultar AI no leitor + Cores sólidas + Texturizado + Sólido personalizado + Texturizado personalizado + Selecionar textura personalizada + Brilho do texto (claro) + Brilho do texto (escuro) + Padrão + Esquerda + Direita + Justificar + Sempre mostrar + Sincronizar com menus + Sempre ocultar + Topo + Base + Restaurar metadados originais? + Isso gravará o título, autor, série e resumo originais de volta no arquivo EPUB. Progresso de leitura, tags e notas não serão alterados. + Metadados EPUB editados + Metadados do arquivo EPUB + Nome de exibição alterado no app + Metadados do arquivo + Metadados + Arquivo + Título + Série + Leitura + Nome do arquivo + Modificado + Resumo + Tags da biblioteca + Metadados editáveis + Nome de exibição + Nome mostrado no leitor + Arquivo original: %1$s + Barra superior + Barra inferior + Ferramentas ocultas + Menu Mais + Ferramentas ocultas + Solte ferramentas aqui + Arraste para reordenar + Apps externos + Controle de navegação + Barra lateral + Destacar texto selecionável + Modo de edição + Controles TTS + Modo de leitura + Gerenciamento de páginas + Text View (refluxo) + Livro atual + Global + Este livro + Ativar substituições + As regras aqui se aplicam a todos os livros, a menos que sejam desativadas para um título específico. + Adicionar regra + Adicionar regra do livro + Ainda não há regras globais de substituição. + Ainda não há regras específicas para este livro. + Usar regras globais aqui + Desative isto quando um livro precisar de escolhas próprias de pronúncia. + Ativar regras do livro + Regras locais são executadas depois das regras globais. + Regras globais herdadas + Nenhuma regra global para herdar. + Permitido neste livro + Desativado para este livro + Sugestões + Nova substituição + Editar substituição + Substituir + Falar como + Ativado + Palavra inteira + Diferenciar maiúsculas/minúsculas + Entrada de prévia + Regras + silêncio + Texto simples + diferencia maiúsculas/minúsculas diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 95118f8..adf7296 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -715,7 +715,14 @@ Турецкий Французский Русский + Белорусский Испанский + Португальский (Бразилия) + Итальянский + Польский + Вьетнамский + Хинди + Китайский упрощенный Тема приложения Внешний вид Контрастность diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index a8f2e5d..121f15b 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -715,7 +715,14 @@ Türkçe Français (Fransızca) Русский (Rusça) + Беларуская (Belarusça) Español (İspanyolca) + Português (Brasil) (Brezilya Portekizcesi) + Italiano (İtalyanca) + Polski (Lehçe) + Tiếng Việt (Vietnamca) + हिन्दी (Hintçe) + 简体中文 (Basitleştirilmiş Çince) Uygulama Teması Görünüm Karşıtlık diff --git a/app/src/main/res/values-vi/plurals.xml b/app/src/main/res/values-vi/plurals.xml index 48f3514..29316d5 100644 --- a/app/src/main/res/values-vi/plurals.xml +++ b/app/src/main/res/values-vi/plurals.xml @@ -7,6 +7,36 @@ sách - %1$d ngăn + %1$d kệ sách + + + Tìm thấy %1$d kết quả + + + Tìm thấy %1$d kết quả khớp + + + Xóa vĩnh viễn tệp + + + Bạn có muốn xóa vĩnh viễn %1$d tệp đã chọn khỏi thiết bị không? Không thể hoàn tác thao tác này. + + + Bạn có muốn xóa %1$d tệp đã chọn khỏi danh sách tệp gần đây không? Tệp sẽ xuất hiện lại nếu bạn mở lại từ thư viện. + + + Bạn có chắc muốn xóa %1$d sách khỏi kệ \"%2$s\" không? Sách vẫn nằm trong thư viện và xuất hiện trong Chưa xếp kệ. + + + Đã xóa %1$d sách khỏi thư viện. + + + %1$d thư mục + + + %1$d thẻ + + + (%1$d đoạn) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 3fa3f2d..a9e31e2 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -3,71 +3,1082 @@ Hủy Lưu Xóa - Loại bỏ + Gỡ bỏ OK Đóng Thêm Đổi tên Quay lại Tìm kiếm + Xóa Áp dụng + Bật + Lỗi: %1$s + Quay lại Trống - Trang đang hoạt động - Đóng trang - Đóng tất cả trang - Đóng tất cả trang? - Liệu bạn có chắc chắn đóng tất cả trang đang hoạt động không? - %1$s bạn đồng ý với %2$s và cam kết đã đọc %3$s. + Thẻ đang mở + Đóng thẻ + Đóng tất cả thẻ + Đóng tất cả thẻ? + Bạn có chắc muốn đóng tất cả thẻ đang mở không? + %1$s bạn đồng ý với %2$s của chúng tôi và xác nhận rằng bạn đã đọc %3$s của chúng tôi. Điều khoản dịch vụ - Chính sách riêng tư + Chính sách quyền riêng tư Giấy phép Đã chọn %1$d - Xóa đã chọn + Xóa lựa chọn Ghim/Bỏ ghim Thông tin - Chọn tất - Xóa khỏi mục Gần đây - Cảnh báo: Vài tài liệu đã chọn được đồng bộ với thư mục nội bộ. Tiếp tục sẽ xóa tài liệu thực khỏi thiết bị của bạn.\n\nHành động này không thể khôi phục. - Thông tin tài liệu + Chọn tất cả + Xóa khỏi gần đây + Cảnh báo: Một số mục đã chọn được đồng bộ từ thư mục cục bộ. Nếu tiếp tục, các tệp thật sẽ bị xóa khỏi bộ nhớ thiết bị của bạn.\n\nKhông thể hoàn tác thao tác này. + Thông tin tệp Tên sách Sao chép tên Tên gốc: %1$s - Quay về mặc định - Tên tài liệu: %1$s + Khôi phục về bản gốc + Tên tệp: %1$s Tác giả Định dạng - Kích cỡ + Kích thước Đã thêm Vị trí - Nguồn: OPDS Stream - Giới thiệu về Episteme - Làm mới - Phiên bản: %1$s (Số hiệu: %2$d) - Chọn tài liệu - Xóa tất cả dữ liệu được đồng bộ? - Bạn có chắc bạn muốn xóa vĩnh viễn tất cả dữ liệu, sách của bạn trên cloud? Điều này cũng sẽ xóa sạch thư viện nội bộ để tránh việc tái đồng bộ. Hành động này không thể thu hồi. + Nguồn: luồng OPDS + Bộ nhớ trong ứng dụng + Bộ nhớ trong + Giới thiệu Episteme + Phiên bản: %1$s (bản dựng: %2$d) + Chọn tệp + Xóa tất cả dữ liệu đã đồng bộ? + Bạn có chắc muốn xóa vĩnh viễn toàn bộ dữ liệu sách khỏi đám mây không? Thao tác này cũng sẽ xóa thư viện cục bộ để tránh đồng bộ lại. Không thể hoàn tác thao tác này. XÓA TẤT CẢ DỮ LIỆU Trang chủ Thư viện - Tài liệu gần đây - Thư viện trống - Không có tài liệu gần đây - Mở tài liệu từ thư viện để thấy chúng ở đây - Thiết lập Đồng bộ thư mục + Tệp gần đây + Thư viện của bạn đang trống + Chọn một tệp để đọc hoặc đồng bộ thư mục cục bộ để tự động nhập sách. + Không có tệp gần đây + Mở một tệp từ thư viện để thấy tệp đó ở đây. + Thiết lập đồng bộ thư mục Đồng bộ thư mục - Thư mục nội bộ + Thư mục cục bộ Đã ghim - Đã đọc %1$d%% - Đăng nhập với Google + Hoàn thành %1$d%% + Không có sẵn cục bộ + Đăng nhập bằng Google Bằng cách đăng nhập, Episteme Pro Nâng cấp lên Episteme Pro - Đồng bộ Thư viện - Đồng bộ cloud với Thư mục nội bộ - Tải sách từ thư mục được đồng bộ lên Google Drive - Hỗ trợ & Phản hồi + Đồng bộ thư viện + Đồng bộ đám mây cho thư mục cục bộ + Tải sách từ các thư mục đã đồng bộ lên Google Drive. + Phông chữ tùy chỉnh + Ủng hộ dự án + Trợ giúp và phản hồi Đăng xuất - Giới hạn Tài liệu gần đây + Giới hạn tệp gần đây Không giới hạn - %1$d tài liệu + %1$d tệp + Xóa bộ nhớ đệm sách + Xóa bộ nhớ đệm dàn lại + Thư viện + Tìm tiêu đề hoặc tác giả… + Loại: %1$s + Thư mục: %1$d + Trạng thái: %1$s + Tất cả sách + Kệ sách + Thư mục + Danh mục + Không tìm thấy kết quả cho \"%1$s\" + Chọn một tệp PDF, EPUB, MOBI hoặc AZW3 từ thiết bị để bắt đầu. + Thêm tệp + Kệ mới + Tạo kệ mới + Tên kệ + Tạo + Đổi tên kệ + Xóa kệ + Thêm sách + Kệ này đang trống + Thêm vào %1$s + THÊM (%1$d) + Không có sách chưa xếp kệ để thêm + Tất cả sách đã có trong kệ này + Đổi tên kệ + Xóa kệ? + Bạn có chắc muốn xóa kệ “%1$s” không? Tất cả sách sẽ được chuyển sang Chưa xếp kệ. + Xóa khỏi kệ? + Xóa %1$s? + Bạn có chắc muốn xóa %1$d %2$s đã chọn không? Tất cả sách bên trong sẽ được chuyển sang Chưa xếp kệ. + Đồng bộ thư mục cục bộ + Kết nối các thư mục cục bộ để tạo thư viện trực tiếp. Episteme sẽ theo dõi tệp và đồng bộ tiến độ. + Thêm thư mục + Quét tất cả + Đang quét… + Đồng bộ metadata + LẦN ĐỒNG BỘ CUỐI + SÁCH + Sửa bộ lọc + Xóa thư mục + Lọc loại tệp + Chọn các loại tệp bạn muốn đồng bộ từ thư mục này: + Lọc thư viện + Loại tệp + Thư mục nguồn + Trạng thái đọc + Xóa tất cả + Bộ nhớ trong ứng dụng + Lưu tệp? + Bạn có muốn lưu tệp bên ngoài này vào thư viện của ứng dụng không? Nếu không, tệp sẽ bị xóa.\n\n(Bạn có thể thay đổi hành vi mặc định này bất cứ lúc nào từ Màn hình chính > Tùy chọn khác > Hành vi tệp bên ngoài). + Không hỏi lại + Giữ trong thư viện + Xóa + Luôn hỏi + Luôn giữ + Luôn xóa + Hành vi tệp bên ngoài + Thêm danh mục + Tìm danh mục… + Nguồn này đang trống. + Đang tải xuống… + Đang tải… + Đọc trực tuyến + Không khả dụng + Tải xuống + Định dạng tải xuống + Đọc trực tuyến ngay + Đọc + Không có định dạng được hỗ trợ. + NHÀ XUẤT BẢN + ĐÃ XUẤT BẢN + NGÔN NGỮ + Tóm tắt + Sửa danh mục + Thêm danh mục OPDS + Tên danh mục + URL + Xác thực (tùy chọn) + Tên người dùng + Mật khẩu + Xóa danh mục + Bạn có chắc muốn xóa “%1$s” không? + Xóa danh mục này cũng sẽ xóa vĩnh viễn %1$d sách đọc trực tuyến liên quan khỏi thư viện của bạn. + Cài sẵn + Gói miễn phí + Miễn phí mãi mãi + Nhiều định dạng + Hỗ trợ PDF, EPUB, MOBI, AZW3 + Android Text-to-Speech + Nghe sách bằng TTS tích hợp + Từ điển cơ bản + Tra nhanh từng từ + Gói hiện tại + Đang tải giá… + Thanh toán một lần + Truy cập trọn đời + Ưu đãi truy cập sớm + Tính năng: + Đồng bộ đám mây giữa các thiết bị + Đồng bộ toàn bộ thư viện, gồm tệp sách và tiến độ đọc, trên tối đa 4 thiết bị. + Tóm tắt + Nhận 10 bản tóm tắt chương hoặc trang miễn phí mỗi ngày + Từ điển thông minh + Tìm cụm từ và cả đoạn văn, không chỉ từng từ + Ưu tiên yêu cầu tính năng + Đề xuất của bạn sẽ được ưu tiên + Đã mở khóa tính năng Pro! + Cần đăng nhập + Đang xác minh giao dịch… + Tìm thấy giao dịch hiện có + Nhận quyền truy cập trọn đời + Hiện không thể nâng cấp. Vui lòng kiểm tra internet và thử lại. + Vui lòng đăng nhập vào tài khoản Google để mua Episteme Pro. + Vui lòng đăng nhập vào tài khoản Google để mua tín dụng. + Việc này có thể mất vài giây. Trạng thái Pro của bạn sẽ được cập nhật tự động. + Thiết bị này đã có giao dịch Pro, nhưng được liên kết với tài khoản khác. Vui lòng đăng nhập vào tài khoản đã dùng cho giao dịch ban đầu để khôi phục tính năng Pro. + Bạn đang nhận Episteme Pro với mức giá ưu đãi đặc biệt trong giai đoạn truy cập sớm. Đây là ưu đãi có thời hạn. + Vui lòng đăng nhập vào tài khoản Google để mua Episteme Pro và mở khóa toàn bộ tính năng cao cấp. + Không phải bây giờ + Đã hiểu + Phông chữ tùy chỉnh + Nhập phông chữ + Google Fonts + Duyệt Google Fonts + Tìm hơn 1900 phông chữ… + Lựa chọn phổ biến + Không tìm thấy phông chữ khớp với “%1$s” + Đã tải xuống + Không có phông chữ tùy chỉnh + Nhập tệp TTF hoặc OTF để dùng trong sách của bạn. + Không thể xem trước (tệp phông chữ không hợp lệ) + Xóa phông chữ? + Bạn có chắc muốn xóa “%1$s” không? Phông chữ này sẽ bị xóa khỏi tất cả thiết bị nếu đang bật đồng bộ. + Liên hệ + Bạn tìm thấy lỗi, có yêu cầu tính năng hoặc chỉ muốn chào hỏi? Hãy cho chúng tôi biết trên GitHub hoặc gửi email. + Vấn đề GitHub + Báo lỗi, yêu cầu tính năng và theo dõi tiến độ phát triển. + Hỗ trợ qua email + Liên hệ trực tiếp với chúng tôi qua email cho mọi yêu cầu khác. + Ủng hộ dự án + Giúp Episteme tiếp tục phát triển + Sự ủng hộ của bạn giúp tôi tiếp tục duy trì và cải thiện Episteme cho mọi người!!! + Tài trợ trên GitHub + Ủng hộ phát triển trực tiếp qua GitHub Sponsors. Như lời cảm ơn, bạn sẽ được nhắc tên trong README của repo dự án. + Tham gia trên Patreon + Như lời cảm ơn vì đã ủng hộ ứng dụng, người ủng hộ trên Patreon nhận nội dung và quyền lợi bổ sung: xem trước những gì tôi đang làm, ảnh chụp màn hình và cập nhật sớm, phiếu bầu giúp định hình giao diện và cách hoạt động của tính năng mới, cùng lời cảm ơn trong README của repo dự án. + Mở khóa Episteme Pro + Đồng bộ giữa các thiết bị là tính năng Pro. Mở khóa tất cả tính năng Pro bằng một giao dịch mua một lần. + Nâng cấp + Xác nhận đăng xuất + Bạn có chắc muốn đăng xuất không? + Đã đạt giới hạn thiết bị + Để dùng Episteme Pro trên thiết bị này, vui lòng xóa một thiết bị đã đăng ký hiện có. + Lần cuối thấy: %1$s + Xác nhận thao tác phá hủy + Thao tác này sẽ xóa vĩnh viễn tất cả sách và tiến độ đọc khỏi thiết bị này VÀ khỏi tài khoản Google Drive của bạn. Không thể hoàn tác thao tác này. Bạn có chắc không? + Xóa bộ nhớ đệm sách + Thao tác này sẽ xóa tất cả trang đã xử lý trong chế độ phân trang. Điều này giúp sửa lỗi bố cục nhưng sách sẽ cần được xử lý lại vào lần mở tiếp theo. + Xác nhận và xóa + Xóa bộ nhớ đệm dàn lại + Thao tác này sẽ xóa tất cả phiên bản “Text View” đã tạo của PDF và xóa bộ nhớ đệm hình ảnh/HTML liên quan. PDF gốc của bạn sẽ không bị ảnh hưởng. + Quay lại + Từ điển + Tùy chọn khác + Thanh trượt trang + Mục lục + Định dạng văn bản + Tìm kiếm + Tính năng AI + Bắt đầu Text-to-Speech + Dừng Text-to-Speech + Tạm dừng + Tiếp tục + Bật chế độ tối + Tắt chế độ tối + Khóa kéo trang + Mở khóa kéo trang + Toàn màn hình + Hiện vùng tô sáng + Ẩn vùng tô sáng + Chế độ chú thích + Thoát chế độ chú thích + Đóng tìm kiếm + Xóa tìm kiếm + Hiện kết quả + Ẩn kết quả + Kết quả trước + Kết quả sau + Thoát trình đọc và quay lại màn hình chính + Chọn ứng dụng ưa thích để tra từ + Truy cập chế độ đọc, dấu trang và cài đặt nâng cao + Kéo để chuyển nhanh tới bất kỳ trang nào trong tài liệu + Duyệt chương và chuyển tới bất kỳ phần nào + Điều chỉnh phông chữ, cỡ chữ, chiều cao dòng, căn chỉnh và phông chữ tùy chỉnh + Tìm bất kỳ từ hoặc cụm từ nào trong sách này + Tóm tắt chương hoặc trang hiện tại bằng AI + Đọc sách thành tiếng bằng công cụ giọng nói của thiết bị + Dừng phiên đọc thành tiếng hiện tại + Tạm dừng phát đọc thành tiếng hiện tại + Tiếp tục phát đọc thành tiếng đã tạm dừng + Đảo màu PDF cho chế độ tối + Tắt chế độ tối và khôi phục màu PDF gốc + Khóa kéo ngang trên trang + Mở khóa kéo trang để bật lại cử chỉ chụm phóng to và kéo + Ẩn tất cả điều khiển UI để có chế độ đọc toàn màn hình, ít xao nhãng + Đánh dấu trực quan các vùng văn bản có thể chọn trên trang hiện tại + Xóa lớp phủ văn bản có thể chọn khỏi trang + Thêm chú thích mực hoặc văn bản + Hoàn tất chỉnh sửa và quay lại chế độ đọc bình thường + Thoát tìm kiếm và quay lại trình đọc + Xóa truy vấn tìm kiếm hiện tại và bắt đầu lại + Mở rộng bảng để xem tất cả kết quả khớp + Thu gọn bảng kết quả tìm kiếm + Chuyển tới kết quả khớp trước trong tài liệu + Chuyển tới kết quả khớp sau trong tài liệu + Đăng nhập + Chọn thư mục + Chọn + Chính sách quyền riêng tư • Điều khoản dịch vụ • Giấy phép + Thiết bị của bạn không hỗ trợ chọn thư mục. Bạn vẫn có thể nhập từng tệp riêng lẻ. + Không tìm thấy trình quản lý tệp. Vui lòng cài đặt ứng dụng quản lý tệp. + Đã tải xuống %1$s + %1$s: %2$s + Không bao giờ + %1$s: %2$d + Đã xóa %1$d sách đọc trực tuyến. + Không thể nhập phông chữ: %1$s + Đã xóa chế độ văn bản. + Đồng bộ cần quyền Google Drive. + Đã xảy ra lỗi với giao dịch mua. + Nâng cấp thành công! Chào mừng đến với Pro. + Xác minh giao dịch mua thất bại. Vui lòng liên hệ hỗ trợ nếu bạn đã bị tính phí. + Thiết bị này đã bị xóa khỏi tài khoản của bạn. + Không thể xác minh thiết bị này. Vui lòng kiểm tra kết nối. + Không thể cập nhật thiết bị. Vui lòng thử lại. + Đang lưu PDF… + Đã lưu PDF thành công. + Không thể mở tệp để lưu. + Lỗi khi lưu PDF: %1$s + Đang lưu PDF gốc… + Đã lưu PDF gốc thành công. + Đang chia sẻ: %1$s + Chia sẻ PDF + Chia sẻ thất bại: %1$s + Đã đạt giới hạn: tối đa %1$d thư mục. + Thư mục này đã được đồng bộ. + Đã thêm thư mục: %1$s + Không thể truy cập quyền thư mục. + Đã xóa thư mục. + Đồng bộ thư mục: đang cập nhật metadata… + Đang quét thư mục để tìm sách mới… + Đồng bộ thư mục: quét xong. + Đồng bộ thất bại. + Bật đồng bộ để tải tệp xuống. + Không thể tải xuống %1$s. + Bật đồng bộ để xóa dữ liệu đám mây. + Chưa đăng nhập, không thể xóa dữ liệu đám mây. + Đang xóa toàn bộ dữ liệu đám mây và cục bộ… + Đã xóa thành công toàn bộ dữ liệu đám mây và cục bộ. + Lỗi: Không thể xóa tất cả dữ liệu. + Đã xóa toàn bộ dữ liệu cục bộ. + Đăng nhập thất bại. Vui lòng thử lại. + Không tìm thấy tài khoản Google. Điều này có thể xảy ra sau khi cài mới, vui lòng thử lại sau giây lát. + Đã xảy ra lỗi khi đăng nhập. Vui lòng kiểm tra kết nối internet. + Vui lòng đăng nhập để thử quản lý thiết bị. + Đồng bộ là tính năng Episteme Pro. + Chưa đăng nhập, không thể đồng bộ. + Đồng bộ đám mây: đang kiểm tra cập nhật… + Đồng bộ đám mây: hoàn tất. + Không thể đồng bộ thư viện. + Không tìm thấy mục gần đây. + Không thể nhập tệp. + Không tìm thấy vị trí tệp. + Loại tệp này không được hỗ trợ. + Không thể tải chế độ văn bản đã tạo. + Tạo chế độ văn bản thất bại. + Không thể tải FB2: %1$s + Không thể tải tệp: %1$s + Không thể tải MOBI: %1$s + Không thể tải EPUB: %1$s + Tệp đã bị xóa khỏi thư mục. Đã xóa khỏi thư viện. + Đã có kệ với tên đó. + Đang xóa khỏi tất cả thiết bị… + Xóa hoàn tất. + Đồng bộ đám mây thất bại, đã xóa cục bộ. + Đã xóa bộ nhớ đệm dàn lại và các chế độ văn bản đã tạo. + Tìm trong sách… + Không tìm thấy kết quả. + Đang tạo tóm tắt… + Dừng + Đọc thành tiếng + Sao chép + Sao chép luồng + Không thể tạo tóm tắt. + Đang suy nghĩ… + Mở trong ứng dụng từ điển + AI không thể cung cấp định nghĩa. + Đang hỏi AI về “%1$s”… + Cài đặt Text-to-Speech + Vui lòng dừng phát để thay đổi cài đặt. + Chế độ tổng hợp + Trên thiết bị + Đám mây (HQ) + Chọn giọng nói + Phát mẫu + Cài đặt giọng trên thiết bị + Đóng cài đặt + Mặc định hệ thống + Khớp với cài đặt hệ thống Android của bạn + Đã chọn + Đang tải giọng nói… + Không có giọng nói nào trên thiết bị này. + Giọng nói cụ thể + Giọng nói có sẵn (%1$d) + Không tìm thấy giọng nói cho ngôn ngữ này. + Biến thể: %1$s + Đây là mẫu của %1$s. + Chủ đề đọc + Cài sẵn + Cài sẵn có họa tiết + Chủ đề của tôi + Chủ đề có họa tiết của tôi + Chưa có chủ đề tùy chỉnh. Nhấn “+” để tạo một chủ đề. + Chưa có chủ đề có họa tiết tùy chỉnh. + Chủ đề mới + Chủ đề có họa tiết mới + Sửa chủ đề + Tên chủ đề + Có quá nhiều sách, mà thời gian thì quá ít. + ⚠️ Độ tương phản thấp! Có thể gây mỏi mắt. + Màu trang + Màu chữ + Họa tiết + Không có + Tải lên + Độ trong suốt họa tiết + Xem trước trực tiếp + Đọc là mơ. + Văn bản trống. + AI trả về định nghĩa trống. + Không thể lấy định nghĩa. + Đã xảy ra lỗi máy chủ không xác định. + Lỗi mạng. Kiểm tra kết nối. + Không đủ ngữ cảnh để tóm tắt diễn biến. + Không thể phân tích tóm tắt diễn biến. + Lỗi mạng khi tạo tóm tắt diễn biến. + Cài đặt tra cứu + Công cụ từ điển + Thông minh (AI) + Ứng dụng bên ngoài + Dùng AI cho định nghĩa. Sẽ chuyển về ứng dụng bên ngoài bên dưới nếu ngoại tuyến hoặc nếu cụm từ đã chọn quá dài. + Dùng ứng dụng đã chọn để tra từ điển. + Ứng dụng dự phòng + Ứng dụng từ điển + Chọn ứng dụng + Dịch + Ứng dụng dùng để dịch văn bản đã chọn. + Ứng dụng tìm kiếm + Ứng dụng dùng để tìm kiếm trên web. + Không có + Nội dung sách trống. + Không thể phân tích tóm tắt từ phản hồi máy chủ. + Không thể lấy tóm tắt. + Lỗi: %1$d. %2$s + Lỗi mạng. Vui lòng kiểm tra kết nối và trạng thái máy chủ. + Đang phân tích chương %1$d… + Đang đọc vị trí hiện tại… + Đang tạo tóm tắt diễn biến… + Tóm tắt chương + Tóm tắt diễn biến (Beta) + Mở khóa tóm tắt chương + Nhận tóm tắt ngắn gọn cho bất kỳ chương nào với Episteme Pro. Nâng cấp để bắt đầu dùng tính năng này. + Tìm hiểu thêm + Mở khóa từ điển thông minh + Định nghĩa cả cụm từ và đoạn văn lên đến 2000 ký tự là tính năng Pro. Nâng cấp để nhận định nghĩa tức thì cho bất kỳ văn bản đã chọn nào. + Dấu trang + Ô đã chọn + Tùy chỉnh bảng màu + Nhấn vào ô để sửa: + Chọn màu cho ô: + Chương này trống. + Không tìm thấy chương + Lỗi khi tải chương + Cài đặt từ điển + Chủ đề + Cài đặt chủ đề + Tùy chọn khác + Xem PDF gốc + Xóa chế độ văn bản + Dọc + Phân trang (trái sang phải) + Đã bật + Xóa dấu trang + Đánh dấu trang này + Nhấn để lật trang + Cuộn bằng nút âm lượng + Lật trang bằng nút âm lượng + Lật trang chân thực + Giữ màn hình sáng + Tùy chọn hiển thị + Hướng màn hình + Đổi chế độ đọc + Phân trang (phải sang trái) + Tự động cuộn + Cài đặt TTS + Cài đặt giọng TTS + Thay thế từ TTS + Chia sẻ, lưu hoặc in + Cài đặt TTS (gỡ lỗi) + Điều hướng bằng thanh trượt + Menu chương + Định dạng văn bản + Tóm tắt chương + Tóm tắt diễn biến (Beta) + Dừng TTS + Bắt đầu TTS + Tạm dừng TTS + Tiếp tục TTS + Thoát điều hướng bằng thanh trượt + Hình thu nhỏ trang bắt đầu + Mở rộng + Thu gọn + Phát + Tốc độ cục bộ + Tốc độ toàn cục + Chế độ chọn + Áp dụng cho tất cả tệp + Chỉ lưu cho tệp này + Tắt chế độ nhạc công + Bật chế độ nhạc công + Đổi điều khiển + Tối thiểu + Tối đa + Chậm hơn + Nhanh hơn + Giảm + Tăng + Trang %1$d trên %2$d + Chương + Thẻ + Dấu trang + Tô sáng + Trang + Mở rộng tất cả + Thu gọn tất cả + Định vị + Bạn chưa thêm dấu trang nào. + Tùy chọn khác cho dấu trang + Đổi tên dấu trang + Tên mới + Tiêu đề mới + Xóa dấu trang? + Bạn có chắc muốn xóa vĩnh viễn dấu trang này không? + Chưa có tô sáng. + Chương không xác định + Tùy chọn + Xóa tô sáng? + Bạn có chắc muốn xóa vĩnh viễn phần tô sáng này không? + Không tìm thấy PDF gốc. + Lỗi: Không tìm thấy nội dung sách. Đường dẫn: %1$s + Vui lòng chọn ứng dụng từ điển trước. + Vui lòng chọn ứng dụng dịch trước. + Vui lòng chọn ứng dụng tìm kiếm trước. + Không có chương nào cho sách này. + Đang chuyển tới vị trí… + Cần quyền + Để hiển thị điều khiển phát khi ứng dụng ở nền, vui lòng cấp quyền thông báo. + Tiếp tục + Giới hạn căn đều văn bản + Dùng căn đều trong chế độ phân trang có thể khiến chọn văn bản và tô sáng không chính xác do giới hạn bố cục. + Tôi hiểu + Đang chuyển tới chương… + Chọn từ điển ngoại tuyến trước. + Sách chưa được phân trang. + Đợi sách tải đầy đủ. + Thả để về chương trước + Thả để sang chương tiếp theo + Kéo thêm… (%1$d%%) + Chương + Không thể lấy nội dung chương. + Không thể xác định chương hiện tại. + WebView không khả dụng. + Trang %1$d/%2$d + Định dạng cục bộ + Định dạng toàn cục + Đặt lại + Kích thước + Khoảng cách + Chọn phông chữ + Cài sẵn + Đã nhập + Nhập từ tệp + Chưa có phông chữ đã nhập. + Tùy chọn hiển thị + Bố cục trang + Xóa khoảng cách giữa các trang + Áp dụng cho chế độ đọc dọc. + Ẩn lớp phủ số trang + Xóa nhãn số trang nhỏ khỏi mỗi trang. + UI hệ thống (thanh trạng thái và điều hướng) + Điều khiển khả năng hiển thị của các thanh hệ thống trên thiết bị. + Hướng màn hình + Chọn trình đọc theo hướng hệ thống hay ưu tiên dọc hoặc ngang khi Android cho phép. + Thanh tiến độ + Tiến độ đọc và chỉ báo chương trên màn hình đọc. + Vị trí + Chuyển chương liền mạch + Tải ngay chương tiếp theo/trước đó khi cuộn qua cuối, không có hoạt ảnh kéo để làm mới. + Xóa khoảng đệm cạnh + Xóa khoảng trống ngang ở cạnh trái và phải. + Tìm kiếm + Lỗi khi mở từ điển + Lỗi khi mở ứng dụng dịch + Lỗi khi mở ứng dụng tìm kiếm + Phiên bản mã nguồn mở + Phiên bản Playstore + Phiên bản %1$s + Bản dựng %1$s + Duyệt mã nguồn, đánh dấu sao, fork và báo cáo vấn đề. + Cách chúng tôi xử lý dữ liệu của bạn. + Điều khoản và điều kiện sử dụng. + Các thư viện mã nguồn mở được sử dụng. + Đang nhập %1$d sách… Chúng sẽ sớm xuất hiện trong Thư viện. + Liên kết bên ngoài + Bạn đã nhấn vào liên kết bên ngoài:\n\n%1$s\n\nBạn muốn làm gì? + Mở + Không tìm thấy trình duyệt để mở liên kết. + Lưu ghi chú + Thêm ghi chú… + Từ điển + Đọc + Ghi chú + Sửa + PHÔNG CHỮ VÀ CĂN CHỈNH + BỐ CỤC VÀ KHOẢNG CÁCH + Cỡ chữ + Chiều cao dòng + Khoảng cách đoạn + Kích thước ảnh + Lề ngang + Lề dọc + Không có + Gốc + Điều chỉnh giọng + Tốc độ (%1$sx) + Cao độ (%1$sx) + Đây là âm thanh của cài đặt giọng hiện tại. + Tạm dừng sách + Tiếp tục sách + Cài đặt giọng nói / công cụ hệ thống + Tốc độ toàn cục + Tốc độ cục bộ + Áp dụng cho tất cả tệp + Chỉ lưu cho tệp này + Cuộn lên đầu + Tùy chỉnh thanh công cụ + Chọn các công cụ bạn muốn giữ hiển thị. Bỏ chọn một công cụ sẽ ẩn công cụ đó khỏi UI để tạo không gian đọc ít xao nhãng hơn. + Chú thích + Tất cả + Có ghi chú + Thêm ghi chú + Sửa ghi chú + %1$d / %2$d + Trang %1$d trên %2$d + Đóng chế độ chỉnh sửa + Bật/tắt hiển thị + Chế độ chỉ dùng bút stylus + Bút + Bút tô sáng + Văn bản + Tẩy + Hoàn tác + Làm lại + Hiện dock + Chọn họ phông chữ + Chọn cỡ chữ + Nền chữ + Đậm + Nghiêng + Gạch chân + Gạch ngang + Chèn hộp văn bản + Lỗi chọn OCR: %1$s + Lỗi lựa chọn: %1$s + Lỗi xử lý trang: %1$s + Không thể hiển thị trang %1$d. + Không thể mở cài đặt in + Đang tải PDF… + Lỗi khi tải PDF + Đang tải trang… + Trình xem PDF + Sân thử bút + Nhập SVG + Đã nhập %1$d nét SVG! + Không thể nhập SVG hoặc SVG trống. + Ngôn ngữ OCR + Chèn trang trắng + Xóa trang + Đang tạo… %1$d%% + Mở chế độ văn bản + Tạo chế độ văn bản + Chia sẻ + Lưu bản sao vào thiết bị + In + Đang tạo chế độ văn bản… + Đang lập chỉ mục trang… xong %1$d%%. Kết quả tìm kiếm sẽ tự động cập nhật. + Tìm thấy kết quả trên hơn %1$d trang + Kết quả %1$d / %2$d + %1$d+ trang + Tóm tắt trang (trang %1$d) + Đang tải gói ngôn ngữ %1$s… + Chọn ngôn ngữ OCR + Chọn ngôn ngữ/chữ viết chính của tài liệu này để nhận kết quả nhận dạng văn bản tốt hơn. + Bạn có thể thay đổi sau trong Tùy chọn khác > Ngôn ngữ OCR. + Lập chỉ mục lại tài liệu? + Bạn đang đổi chữ viết OCR sang %1$s.\n\nĐể đảm bảo độ chính xác tìm kiếm, chúng tôi cần xóa chỉ mục hiện có và quét lại các trang cần OCR bằng ngôn ngữ mới này.\n\nViệc này sẽ diễn ra trong nền. + Lập chỉ mục lại + Được bảo vệ bằng mật khẩu + Tài liệu này được mã hóa. Vui lòng nhập mật khẩu để xem. + Mật khẩu + Mật khẩu không đúng + Ẩn mật khẩu + Hiện mật khẩu + Bạn sắp chuyển tới:\n%1$s + Truy cập + Lưu vào thiết bị + Chọn định dạng để lưu: + Kèm chú thích + Bản gốc + Chọn định dạng để chia sẻ: + Đang chuẩn bị PDF… + Thêm PDF vào thẻ + Không tìm thấy PDF nào khác trong thư viện. + PDF trống hoặc không thể hiển thị. + Đã thêm trang tại %1$d + Đã xóa trang + Đã xóa trang thừa + Chương không khả dụng cho sách này. + Phần được tô sáng + Đường thẳng + Phổ màu + Xong + Đỏ + Xanh lá + Xanh dương + Phông chữ hệ thống mặc định + Nhập + Chưa nhập phông chữ + Màu chữ + Tô sáng + Bật đọc nhiều thẻ + Dùng bộ lọc tệp nghiêm ngặt + Ngôn ngữ + Kiểm tra phát hiện khung ML + Kiểm tra phát hiện bong bóng thoại ML + Xuất nhật ký (%1$d dòng cuối) + Bật bộ lọc tệp nghiêm ngặt + Nếu bật tùy chọn này, một số loại tệp được hỗ trợ như AZW3, CB7 và FB2 có thể không hiển thị tùy theo trình quản lý tệp của bạn.\n\nBạn có chắc muốn bật bộ lọc này không? + Mặc định hệ thống + Tiếng Anh + Tiếng Anh (mặc định) + العربية (Tiếng Ả Rập) + Deutsch (Tiếng Đức) + Türkçe (Tiếng Thổ Nhĩ Kỳ) + Français (Tiếng Pháp) + Русский (Tiếng Nga) + Беларуская (Tiếng Belarus) + Español (Tiếng Tây Ban Nha) + Português (Brasil) + Italiano (Tiếng Ý) + Polski (Tiếng Ba Lan) + Tiếng Việt + हिन्दी (Tiếng Hindi) + 简体中文 (Tiếng Trung giản thể) + Chủ đề ứng dụng + Giao diện + Độ tương phản + Độ sáng văn bản + Bảng màu + Động + Tạo chủ đề ứng dụng + Chủ đề tùy chỉnh + Đại dương + Bạc hà + Hoa hồng + Nâu đỏ + Thạch anh tím + Hổ phách + Lam ngọc + Thêm chủ đề tùy chỉnh + Chủ đề ứng dụng + Biểu tượng ứng dụng + Thiết bị + Mở ngăn điều hướng + Ảnh hồ sơ + Hồ sơ + Tính năng Pro + Lọc + Sắp xếp + Đóng tìm kiếm + Xóa truy vấn + Tìm kệ + Bìa kệ %1$s + Giữ màu ảnh + Giữ màu ảnh gốc khi đổi chủ đề + Chưa xếp kệ + Tất cả sách + Hệ thống + Sáng + Tối + Chuẩn + Trung bình + Cao + Gần đây + Tiêu đề A-Z + Tác giả A-Z + Phần trăm hoàn thành 0-100 + Phần trăm hoàn thành 100-0 + Kích thước (nhỏ nhất) + Kích thước (lớn nhất) + Tất cả + Chưa đọc + Đang đọc + Đã hoàn thành + Thẻ: %1$s + Duyệt theo thẻ + Thẻ + Thư mục + Tệp + Text to speech + Điều khiển phát cho văn bản thành giọng nói. + Đang chuẩn bị văn bản thành giọng nói + Đang chuẩn bị: %1$s + Công cụ TTS đang dùng + AI đám mây + Gốc trên thiết bị + Giọng đám mây + Giọng thiết bị + Bộ nhớ đệm đám mây + Chọn giọng đám mây chất lượng cao + Xóa mẫu + Giọng mặc định hệ thống + Dùng cài đặt thiết bị + Lọc ngôn ngữ + Trực tuyến + Ngoại tuyến + Lọc giọng nói + Không có âm thanh được lưu đệm cho giọng này. + Xóa bộ nhớ đệm cho %1$s + Đây là mẫu giọng nói. + Tính năng AI + Tóm tắt + Tóm tắt diễn biến + Bộ nhớ đệm + Chưa có tóm tắt cho %1$s. + Tạo tóm tắt cho %1$s + Nhận tóm tắt câu chuyện đến vị trí hiện tại của bạn. + Tạo tóm tắt câu chuyện + Tóm tắt câu chuyện + Trúng bộ nhớ đệm • Miễn phí + Đã tạo • Miễn phí (còn %1$d/10) + Đã tạo • Chi phí: %1$s tín dụng + Đang tạo… • Chi phí: đang tính + Kết quả AI + Tạo lại + Không có tóm tắt đã lưu đệm cho sách này. + Tín dụng + Tín dụng AI và đám mây + Tín dụng khả dụng + %1$d tín dụng + Ước tính chi phí + Cloud TTS + Chi phí: khoảng 3-4 tín dụng cho mỗi phút âm thanh được tạo.\nĐể bật: Màn hình đọc > Thêm > Cài đặt giọng TTS. + Tóm tắt AI và tóm tắt diễn biến + Chi phí: khoảng 1-4 tín dụng mỗi yêu cầu, tùy độ dài chương.\nNgười dùng Pro nhận 10 bản tóm tắt miễn phí mỗi ngày. + Bằng cách mua, + Hết tín dụng + Bạn không có đủ tín dụng. Nhận Episteme Pro để có 10 bản tóm tắt miễn phí mỗi ngày, hoặc thêm tín dụng để dùng Tóm tắt, Cloud TTS và Tóm tắt câu chuyện. + Nhận Pro / Thêm tín dụng + Mở khóa tóm tắt trang + Nhận tóm tắt ngắn gọn cho bất kỳ trang nào với Episteme Pro. Nâng cấp để bắt đầu dùng tính năng này. + Tải mô hình Bubble Zoom + Để dùng tính năng Bubble Zoom, cần tải xuống một mô hình AI (~134 MB). Bạn có muốn tải xuống ngay không? + Dịch + Về tr. %1$d + Trang %1$d + Kết quả %1$d / %2$d + Không thể tải PDF. + Đang tải mô hình Bubble Zoom… %1$d%% + Thoát điều hướng bằng thanh trượt + Nhảy lùi + Nhảy tới + Cuộn tới trang đang đọc + Trang có chú thích + Đóng ảnh + Bật/tắt tô sáng tìm kiếm + Kéo để di chuyển hộp văn bản + Biểu tượng không có tệp + Sao chép %1$s + Thẻ + Dấu mục danh sách + Đặt lại thu phóng + Tạo chú thích mẫu + Chú thích mẫu + Mở sân thử bút + Thẻ mới + Tô sáng toàn bộ văn bản + Bật/tắt chế độ chỉnh sửa + Thu phóng truyện tranh thông minh + Tùy chỉnh tô sáng + Tiếng Anh, Tây Ban Nha, Pháp, v.v. + Hindi, Marathi, Sanskrit + Tiếng Anh + Tiếng Trung + Tiếng Anh + Tiếng Nhật + Tiếng Anh + Tiếng Hàn + Tiếng Anh + Trang không khả dụng + Tài liệu + Đã tạo + %1$s (Chế độ văn bản) + %1$s (Dàn lại) + Thêm / Sửa + Chưa gán thẻ. + Áp dụng thẻ + Tìm hoặc tạo thẻ… + Tạo \"%1$s\" + Khoảng kéo để đổi chương + Ngắn + Dài + Tốc độ: %1$sx + Cao độ: %1$sx + Phát/Tạm dừng + Đặt lại tốc độ + Đặt lại cao độ + Chọn màu + Sách này không có nội dung để hiển thị. + Liên kết đã sao chép + Văn bản đã sao chép + Mục lục + Dấu trang + Quay lại trang %1$d + Quay lại trang trước + Thoát thu phóng thông minh + Thu phóng truyện tranh thông minh + Bật/tắt thu phóng truyện tranh thông minh + Bảo vệ chụp màn hình + Đã bật bảo vệ chụp màn hình + Đã tắt bảo vệ chụp màn hình + Cài đặt + Sửa + Khôi phục + Đã chọn %1$s + Mặc định trình đọc + Các cài đặt OCR, chú thích và công cụ riêng cho PDF vẫn nằm trong trình đọc PDF. + Định nghĩa AI + Chương %1$d + Vị trí + Phông chữ tùy chỉnh + Đã xảy ra lỗi: %1$s + Lỗi khi tải tài liệu: %1$s + OCR không tìm thấy văn bản trên trang này. + Trang có vẻ trống hoặc không thể trích xuất văn bản. + Không thể tóm tắt trang trắng. + Tài liệu chưa được tải. + Tính năng AI không khả dụng trong bản OSS ngoại tuyến. + Bị chặn vì lý do an toàn. + Chọn mô hình cho %1$s trong cài đặt khóa và mô hình AI. + Thêm khóa API %1$s trong cài đặt khóa và mô hình AI. + Nhà cung cấp AI trả về phản hồi trống. + Lỗi nhà cung cấp AI: %1$d. %2$s + Bản tóm tắt này cần mô hình Gemini vì các mô hình Groq đã chọn không hỗ trợ đầu vào PDF/hình ảnh. + Bạn phải đăng nhập để dùng phản hồi. + Bạn phải đăng nhập để gửi phản hồi. + Cho phép tối đa 3 ảnh cho phiếu hỗ trợ. + Cho phép tối đa 5 ảnh mỗi tin nhắn. + Một hoặc nhiều ảnh vượt quá giới hạn 5MB. + Không thể tạo phiếu hỗ trợ: %1$s + Không thể gửi: %1$s + Không thể tải nguồn: %1$s + Nội dung trống + Tải xuống thất bại: %1$s + Lỗi tải xuống: %1$s + Giao dịch mua thất bại: %1$s + Không thể kết nối với dịch vụ thanh toán. + Không tìm thấy sản phẩm. + Không thể truy vấn sản phẩm + Không khả dụng trong phiên bản mã nguồn mở + Không có văn bản để đọc. + Lỗi khi bắt đầu phát. + Không thể tải âm thanh. + Lỗi phát: %1$s + Cloud TTS chưa được cấu hình. + Sách không xác định + Khóa và mô hình AI + Khóa đã lưu + Thêm hoặc thay khóa + Nhà cung cấp + Khóa API + Lưu khóa + Dùng một mô hình cho tất cả tính năng + Khi tắt, mỗi tính năng AI trong trình đọc dùng mô hình đã chọn riêng. + Tất cả tính năng AI + Từ điển thông minh, tóm tắt và tóm tắt diễn biến đều dùng mô hình này. + Từ điển thông minh + Dùng khi định nghĩa các từ hoặc cụm từ đã chọn. + Tóm tắt + Dùng cho tóm tắt EPUB và tóm tắt trang PDF. Tóm tắt PDF/hình ảnh cần Gemini. + Tóm tắt diễn biến + Dùng để tạo tóm tắt câu chuyện. + Dùng khóa Gemini đã lưu. Hiện tại chỉ hỗ trợ %1$s. + Lưu khóa %1$s? + Sau khi lưu, chỉ 3 ký tự đầu và 3 ký tự cuối sẽ hiển thị. Để thay đổi sau, hãy thay thế hoặc xóa khóa. + Xóa khóa %1$s? + Các tính năng dùng nhà cung cấp này sẽ ngừng hoạt động cho đến khi lưu khóa mới. + Chưa lưu khóa + Xóa khóa %1$s + Mô hình + Chưa chọn mô hình + Hiện AI trong trình đọc + Ẩn AI trong trình đọc + Màu đơn + Có họa tiết + Màu đơn tùy chỉnh + Họa tiết tùy chỉnh + Chọn họa tiết tùy chỉnh + Độ sáng văn bản (sáng) + Độ sáng văn bản (tối) + Mặc định + Trái + Phải + Căn đều + Luôn hiển thị + Đồng bộ với menu + Luôn ẩn + Trên + Dưới + Khôi phục metadata gốc? + Thao tác này sẽ ghi tiêu đề, tác giả, bộ sách và tóm tắt gốc trở lại tệp EPUB. Tiến độ đọc, thẻ và ghi chú sẽ không thay đổi. + Metadata EPUB đã chỉnh sửa + Metadata từ tệp EPUB + Tên hiển thị đã đổi trong ứng dụng + Metadata từ tệp + Metadata + Tệp + Tiêu đề + Bộ sách + Đang đọc + Tên tệp + Đã sửa đổi + Tóm tắt + Thẻ thư viện + Metadata có thể sửa + Tên hiển thị + Tên hiển thị trong trình đọc + Tệp gốc: %1$s + Thanh trên + Thanh dưới + Công cụ ẩn + Menu thêm + Công cụ ẩn + Thả công cụ vào đây + Kéo để sắp xếp lại + Ứng dụng bên ngoài + Thanh trượt điều hướng + Thanh bên + Tô sáng văn bản có thể chọn + Chế độ chỉnh sửa + Điều khiển TTS + Chế độ đọc + Quản lý trang + Chế độ văn bản (dàn lại) + Sách hiện tại + Toàn cục + Sách này + Bật thay thế + Các quy tắc ở đây áp dụng cho mọi sách trừ khi bị tắt cho một tiêu đề cụ thể. + Thêm quy tắc + Thêm quy tắc cho sách + Chưa có quy tắc thay thế toàn cục. + Chưa có quy tắc riêng cho sách. + Dùng quy tắc toàn cục ở đây + Tắt tùy chọn này khi sách cần lựa chọn phát âm riêng. + Bật quy tắc sách + Quy tắc cục bộ chạy sau quy tắc toàn cục. + Quy tắc toàn cục kế thừa + Không có quy tắc toàn cục để kế thừa. + Được phép trong sách này + Đã tắt cho sách này + Gợi ý + Thay thế mới + Sửa thay thế + Thay thế + Đọc là + Đã bật + Toàn bộ từ + Phân biệt hoa thường + Nội dung xem trước + Quy tắc + im lặng + Văn bản thuần + phân biệt hoa thường diff --git a/app/src/main/res/values-zh-rCN/plurals.xml b/app/src/main/res/values-zh-rCN/plurals.xml index ec9844f..06c09ae 100644 --- a/app/src/main/res/values-zh-rCN/plurals.xml +++ b/app/src/main/res/values-zh-rCN/plurals.xml @@ -19,24 +19,24 @@ 永久删除文件 - 您确定要从设备中永久删除所选的 %1$d 个文件吗?此操作无法撤销。 + 确定要从设备中永久删除选中的 %1$d 个文件吗?此操作无法撤销。 - 是否要从“最近使用的文件”列表中删除%1$d个选定文件?如果再次从书库中打开这些文件,这些文件将重新显示在“最近使用的文件”列表。 + 要从最近文件列表中移除选中的 %1$d 个文件吗?如果再次从书库打开,它们会重新显示。 - 你确定要从%2$s书架中移除 %1$d 本书吗?这些从书架中移除的书将仍旧保留在你的设备里,并显示在未分类书库下。 + 确定要从“%2$s”书架中移除 %1$d 本书吗?这些书仍会保留在你的书库中,并显示在未归架下。 - %1$d本书已从书库中移除。 + 已从书库移除 %1$d 本书。 - %1$d个文件 + %1$d 个文件夹 - %1$d个标签 + %1$d 个标签 - %1$d个音频 + (%1$d 个片段) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 70764e7..74ed3ea 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -3,7 +3,7 @@ 取消 保存 删除 - 移动 + 移除 确定 关闭 添加 @@ -15,73 +15,1070 @@ 启用 错误:%1$s 返回 - 空白 - 存活的标签页 - 关闭标签 + 空闲 + 活动标签页 + 关闭标签页 关闭所有标签页 - 需要关闭所有标签页吗? - 你确定自己要关闭所有存活的标签页吗? - %1$s您同意我们的%2$s,并确认已阅读我们的%3$s。 + 关闭所有标签页? + 确定要关闭所有活动标签页吗? + %1$s即表示你同意我们的%2$s,并确认已阅读我们的%3$s。 服务条款 隐私政策 - 协议许可 - 已选择%1$d - 清除选项 + 许可证 + 已选择 %1$d 项 + 清除选择 置顶/取消置顶 信息 - 选择所有 - 从最近中移除 - 警告:某些选定的项目与本地文件夹关联,继续操作将从设备存储中删除本地文件。\n\n此操作无法撤消。 + 全选 + 从最近记录中移除 + 警告:部分选中项目来自本地文件夹同步。继续操作会从设备存储中删除实际文件。\n\n此操作无法撤销。 文件信息 - 书籍名字 - 复制书名 - 原始书名: %1$s - 恢复为原始书名 - 文件名称: %1$s + 书名 + 复制名称 + 原始名称:%1$s + 恢复为原始名称 + 文件名:%1$s 作者 格式 大小 已添加 - 本地 - 资料来源: OPDS 流 + 位置 + 来源:OPDS 流 应用内存储 内部存储 - 关于Episteme - 版本:%1$s (构建号:%2$d) - 选择一个文件 - 清除所有的同步数据吗? - 您确定要从云端中永久删除所有保存的图书数据吗?这也会擦除本地图书数据以防止重新同步。此操作无法撤消。 + 关于 Episteme + 版本:%1$s(构建:%2$d) + 选择文件 + 清除所有同步数据? + 确定要从云端永久删除所有图书数据吗?为防止重新同步,本地书库也会被清空。此操作无法撤销。 删除所有数据 - 主页 + 首页 书库 - 最近的文件 - 你的书库是空的 - 选择一个文件进行阅读,或者同步本地文件夹以自动导入书籍。 - 最近没有打开文件 - 打开一个书库中的文件,可以在这里查看。 - 设置同步的文件夹 + 最近文件 + 你的书库为空 + 选择一个文件开始阅读,或同步本地文件夹以自动导入图书。 + 没有最近文件 + 从书库打开文件后,它会显示在这里。 + 设置文件夹同步 同步文件夹 本地文件夹 - 置顶 - 已阅读%1$d%% - 本地无可用 - 使用谷歌登录 - 通过登录, - Episteme Pro版本 - 升级为Episteme Pro + 已置顶 + 已完成 %1$d%% + 本地不可用 + 使用 Google 登录 + 登录即表示, + Episteme Pro + 升级到 Episteme Pro 同步书库 - 同步本地文件夹到云端 - 将已经同步的文件夹中的书籍上传到Google Drive。 + 本地文件夹云同步 + 将同步文件夹中的图书上传到 Google Drive。 自定义字体 - 支持这个项目 - 帮助与反馈 - 登出 - 限制最近的文件 - 无限制 - %1$d个文件 - 清除书籍缓存 - 清除重排版缓存 + 支持项目 + 帮助和反馈 + 退出登录 + 最近文件数量限制 + 不限制 + %1$d 个文件 + 清除图书缓存 + 清除重排缓存 书库 - 搜索书名或作者… + 搜索标题或作者… 类型:%1$s + 文件夹:%1$d + 状态:%1$s + 全部图书 + 书架 + 文件夹 + 目录 + 没有找到与 \"%1$s\" 匹配的结果 + 从设备中选择 PDF、EPUB、MOBI 或 AZW3 文件开始使用。 + 添加文件 + 新建书架 + 创建新书架 + 书架名称 + 创建 + 重命名书架 + 删除书架 + 添加图书 + 这个书架为空 + 添加到 %1$s + 添加(%1$d) + 没有可添加的未归架图书 + 所有图书都已在此书架中 + 重命名书架 + 删除书架? + 确定要删除“%1$s”书架吗?其中所有图书将移至未归架。 + 从书架中移除? + 删除 %1$s? + 确定要删除选中的 %1$d 个%2$s吗?其中所有图书将移至未归架。 + 同步本地文件夹 + 连接本地文件夹以创建实时书库。Episteme 会监控文件并同步阅读进度。 + 添加文件夹 + 全部扫描 + 正在扫描… + 同步元数据 + 上次同步 + 图书 + 编辑筛选器 + 移除文件夹 + 筛选文件类型 + 选择要从此文件夹同步的文件类型: + 筛选书库 + 文件类型 + 来源文件夹 + 阅读状态 + 全部清除 + 应用内存储 + 保存文件? + 要将这个外部文件保存到应用书库中吗?如果不保存,它将被移除。\n\n(你随时可以在首页 > 更多选项 > 外部文件行为中更改此默认行为。) + 不再询问 + 保留在书库中 + 移除 + 每次询问 + 始终保留 + 始终移除 + 外部文件行为 + 添加目录 + 搜索目录… + 此源为空。 + 正在下载… + 正在加载… + 流式阅读 + 不可用 + 下载 + 下载格式 + 立即流式阅读 + 阅读 + 没有可用的受支持格式。 + 出版方 + 出版日期 + 语言 + 简介 + 编辑目录 + 添加 OPDS 目录 + 目录名称 + URL + 身份验证(可选) + 用户名 + 密码 + 删除目录 + 确定要删除“%1$s”吗? + 删除此目录还会从书库中永久移除与其关联的 %1$d 本流式图书。 + 预设 + 免费方案 + 永久免费 + 多种格式 + 支持 PDF、EPUB、MOBI、AZW3 + Android 文本转语音 + 使用内置 TTS 收听你的图书 + 基础词典 + 快速查询单词 + 当前方案 + 正在加载价格… + 一次性付款 + 终身访问 + 抢先体验优惠 + 功能: + 跨设备云同步 + 在最多 4 台设备之间同步你的完整书库,包括图书文件和阅读进度。 + 摘要 + 每天可免费生成 10 次章节或页面摘要 + 智能词典 + 可搜索短语甚至段落,而不仅仅是单词 + 优先功能请求 + 你的建议会被优先考虑 + Pro 功能已解锁! + 需要登录 + 正在验证购买… + 发现已有购买 + 获取终身访问 + 当前无法升级。请检查网络后重试。 + 请登录你的 Google 帐号以购买 Episteme Pro。 + 请登录你的 Google 帐号以购买积分。 + 这可能需要一些时间。你的 Pro 状态会自动更新。 + 此设备已有 Pro 购买记录,但它关联到另一个帐号。请登录用于原始购买的帐号,以恢复你的 Pro 功能。 + 你正在抢先体验期间以特别折扣价获取 Episteme Pro!这是限时优惠。 + 请登录你的 Google 帐号以购买 Episteme Pro 并解锁所有高级功能。 + 暂不 + 知道了! + 自定义字体 + 导入字体 + Google Fonts + 浏览 Google Fonts + 搜索 1900+ 种字体… + 热门选择 + 没有找到与“%1$s”匹配的字体 + 已下载 + 没有自定义字体 + 导入 TTF 或 OTF 文件,以便在图书中使用。 + 无法预览(无效字体文件) + 删除字体? + 确定要删除“%1$s”吗?如果同步已开启,它会从你的所有设备中移除。 + 联系我们 + 发现错误、有功能请求,或者只是想打个招呼?欢迎通过 GitHub 或电子邮件告诉我们。 + GitHub Issues + 报告错误、请求功能并跟踪开发进度。 + 邮件支持 + 如有其他问题,请直接通过电子邮件联系我们。 + 支持项目 + 帮助 Episteme 持续前进 + 你的支持能帮助我继续维护并改进 Episteme,让每个人都能受益! + 在 GitHub 上赞助 + 通过 GitHub Sponsors 直接支持开发。作为感谢,你会在项目仓库的 README 中获得鸣谢。 + 加入 Patreon + 作为对支持者的感谢,Patreon 支持者会获得额外内容和福利:抢先了解我正在做的事情、早期截图和更新、参与投票来影响新功能的外观和工作方式,并在项目仓库 README 中获得鸣谢。 + 解锁 Episteme Pro + 跨设备同步是 Pro 功能。一次性购买即可解锁所有 Pro 功能。 + 升级 + 确认退出登录 + 确定要退出登录吗? + 已达到设备数量上限 + 要在此设备上使用 Episteme Pro,请先移除一个已注册设备。 + 上次活动:%1$s + 确认破坏性操作 + 这将从此设备以及你的 Google Drive 帐号中永久删除所有图书和阅读进度。此操作无法撤销。确定吗? + 清除图书缓存 + 这将清除分页模式下所有已处理页面。这有助于修复版面问题,但下次打开图书时需要重新处理。 + 确认并清除 + 清除重排缓存 + 这将删除 PDF 生成的所有“Text View”版本,并清除其关联的图片/HTML 缓存。原始 PDF 不会被修改。 + 返回 + 词典 + 更多选项 + 页面滑块 + 目录 + 文本格式 + 搜索 + AI 功能 + 开始文本转语音 + 停止文本转语音 + 暂停 + 继续 + 启用深色模式 + 停用深色模式 + 锁定平移 + 解锁平移 + 全屏 + 显示高亮 + 隐藏高亮 + 批注模式 + 退出批注模式 + 关闭搜索 + 清除搜索 + 显示结果 + 隐藏结果 + 上一个结果 + 下一个结果 + 退出阅读器并返回首页 + 选择用于查词的首选应用 + 访问阅读模式、书签和高级设置 + 拖动以快速跳转到文档中的任意页面 + 浏览章节并跳转到任意部分 + 调整字体、大小、行高、对齐方式和自定义字体 + 在这本书中查找任意单词或短语 + 使用 AI 总结当前章节或页面 + 使用设备语音引擎朗读图书 + 停止当前朗读会话 + 暂停当前朗读播放 + 继续已暂停的朗读播放 + 反转 PDF 颜色以适配深色模式 + 停用深色模式并恢复原始 PDF 颜色 + 锁定页面的水平平移 + 解锁平移以重新启用双指缩放和拖动手势 + 隐藏所有界面控件,进入沉浸式无干扰阅读视图 + 在当前页面上可视化标记可选文本区域 + 从页面移除可选文本覆盖层 + 添加墨迹或文本批注 + 完成编辑并返回正常阅读视图 + 退出搜索并返回阅读器 + 清空当前搜索词并重新开始 + 展开面板以查看所有搜索匹配 + 折叠搜索结果面板 + 跳转到文档中的上一个搜索匹配 + 跳转到文档中的下一个搜索匹配 + 登录 + 选择文件夹 + 选择 + 隐私政策 • 服务条款 • 许可证 + 你的设备不支持选择文件夹。你仍然可以逐个导入文件。 + 未找到文件管理器。请安装文件管理器应用。 + 已下载 %1$s + %1$s:%2$s + 从未 + %1$s:%2$d + 已移除 %1$d 本流式图书。 + 导入字体失败:%1$s + 文本视图已删除。 + 同步需要 Google Drive 权限。 + 购买时发生错误。 + 升级成功!欢迎使用 Pro。 + 购买验证失败。如果你已被扣费,请联系支持。 + 此设备已从你的帐号中移除。 + 无法验证此设备。请检查连接。 + 更新设备失败。请重试。 + 正在保存 PDF… + PDF 已成功保存。 + 无法打开文件进行保存。 + 保存 PDF 时出错:%1$s + 正在保存原始 PDF… + 原始 PDF 已成功保存。 + 分享:%1$s + 分享 PDF + 分享失败:%1$s + 已达到上限:最多允许 %1$d 个文件夹。 + 此文件夹已同步。 + 已添加文件夹:%1$s + 访问文件夹权限失败。 + 文件夹已移除。 + 文件夹同步:正在更新元数据… + 正在扫描文件夹中的新图书… + 文件夹同步:扫描完成。 + 同步失败。 + 启用同步后才能下载文件。 + 下载 %1$s 失败。 + 启用同步后才能清除云端数据。 + 未登录,无法清除云端数据。 + 正在清除所有云端和本地数据… + 所有云端和本地数据已成功清除。 + 错误:清除所有数据失败。 + 所有本地数据已清除。 + 登录失败。请重试。 + 找不到 Google 帐号。这可能发生在全新安装后,请稍后重试。 + 登录过程中发生错误。请检查网络连接。 + 请登录以测试设备管理。 + 同步是 Episteme Pro 功能。 + 未登录,无法同步。 + 云同步:正在检查更新… + 云同步:完成。 + 同步书库失败。 + 找不到最近项目。 + 导入文件失败。 + 找不到文件位置。 + 不支持此文件类型。 + 加载生成的文本视图失败。 + 文本视图生成失败。 + 加载 FB2 失败:%1$s + 加载文件失败:%1$s + 加载 MOBI 失败:%1$s + 加载 EPUB 失败:%1$s + 文件已从文件夹中删除,并已从书库移除。 + 已存在同名书架。 + 正在从所有设备删除… + 删除完成。 + 云同步失败,已在本地删除。 + 重排缓存和生成的文本视图已清除。 + 在书中搜索… + 未找到结果。 + 正在生成摘要… + 停止 + 朗读 + 复制 + 复制对话 + 无法生成摘要。 + 正在思考… + 在词典应用中打开 + AI 无法提供定义。 + 正在向 AI 询问“%1$s”… + 文本转语音设置 + 请先停止播放再更改设置。 + 合成模式 + 设备端 + 云端(高质量) + 语音选择 + 播放示例 + 设备端语音设置 + 关闭设置 + 系统默认 + 匹配你的 Android 系统设置 + 已选择 + 正在加载语音… + 此设备上没有可用语音。 + 特定语音 + 可用语音(%1$d) + 未找到此语言的语音。 + 变体:%1$s + 这是 %1$s 的语音示例。 + 阅读主题 + 预设 + 纹理预设 + 我的主题 + 我的纹理主题 + 还没有自定义主题。点按“+”创建一个。 + 还没有自定义纹理主题。 + 新主题 + 新纹理主题 + 编辑主题 + 主题名称 + 书太多,时间太少。 + ⚠️ 对比度较低!这可能导致眼睛疲劳。 + 页面颜色 + 文本颜色 + 纹理 + + 上传 + 纹理透明度 + 实时预览 + 阅读就是做梦。 + 文本为空。 + AI 返回了空定义。 + 无法获取定义。 + 发生未知服务器错误。 + 网络错误。请检查连接。 + 上下文不足,无法生成回顾。 + 解析回顾失败。 + 生成回顾时发生网络错误。 + 查询设置 + 词典引擎 + 智能(AI) + 外部应用 + 使用 AI 进行释义。如果离线或所选短语过长,将回退到下方的外部应用。 + 使用所选应用进行词典查询。 + 备用应用 + 词典应用 + 选择应用 + 翻译 + 用于翻译所选文本的应用。 + 搜索应用 + 用于网页搜索的应用。 + + 图书内容为空。 + 无法从服务器响应中解析摘要。 + 无法获取摘要。 + 错误:%1$d。%2$s + 网络错误。请检查连接和服务器状态。 + 正在分析第 %1$d 章… + 正在读取当前位置… + 正在生成回顾… + 章节摘要 + 故事回顾(Beta) + 解锁章节摘要 + 使用 Episteme Pro 获取任意章节的简洁摘要。升级后即可开始使用此功能。 + 了解更多 + 解锁智能词典 + 定义最长 2000 个字符的完整短语和段落是 Pro 功能。升级后即可为任意所选文本即时获取定义。 + 书签 + 已选槽位 + 自定义调色板 + 点按槽位进行编辑: + 为此槽位选择颜色: + 本章为空。 + 找不到章节 + 加载章节出错 + 词典设置 + 主题 + 主题设置 + 更多选项 + 查看原始 PDF + 删除 Text View + 垂直 + 分页(从左到右) + 已启用 + 移除书签 + 为此页添加书签 + 点按翻页 + 音量键滚动 + 音量键翻页 + 真实翻页效果 + 保持屏幕常亮 + 视觉选项 + 屏幕方向 + 更改阅读模式 + 分页(从右到左) + 自动滚动 + TTS 设置 + TTS 语音设置 + TTS 词语替换 + 分享、保存或打印 + TTS 设置(调试) + 使用滑块导航 + 章节菜单 + 文本格式 + 章节摘要 + 回顾(Beta) + 停止 TTS + 开始 TTS + 暂停 TTS + 继续 TTS + 退出滑块导航 + 起始页缩略图 + 展开 + 折叠 + 播放 + 本地速度 + 全局速度 + 选择模式 + 适用于所有文件 + 仅为此文件保存 + 停用音乐人模式 + 启用音乐人模式 + 交换控件 + 最小 + 最大 + 更慢 + 更快 + 减少 + 增加 + 第 %1$d 页,共 %2$d 页 + 章节 + 标签页 + 书签 + 高亮 + 页面 + 全部展开 + 全部折叠 + 定位 + 你还没有添加任何书签。 + 书签的更多选项 + 重命名书签 + 新名称 + 新标题 + 删除书签? + 确定要永久删除此书签吗? + 还没有高亮。 + 未知章节 + 选项 + 删除高亮? + 确定要永久删除此高亮吗? + 找不到原始 PDF。 + 错误:找不到图书内容。路径:%1$s + 请先选择词典应用。 + 请先选择翻译应用。 + 请先选择搜索应用。 + 这本书没有可用章节。 + 正在跳转到位置… + 需要权限 + 为了在应用后台时显示播放控件,请授予通知权限。 + 继续 + 两端对齐限制 + 在分页模式中使用两端对齐可能会因布局限制导致文本选择和高亮不准确。 + 我明白 + 正在跳转到章节… + 请先选择离线词典。 + 图书尚未分页。 + 请等待图书完全加载。 + 松开以前往上一章 + 松开以前往下一章 + 继续拉动…(%1$d%%) + 章节 + 无法获取章节内容。 + 无法确定当前章节。 + WebView 不可用。 + 第 %1$d/%2$d 页 + 本地图书格式 + 全局格式 + 重置 + 大小 + 间距 + 选择字体 + 预设 + 已导入 + 从文件导入 + 还没有导入字体。 + 视觉选项 + 页面布局 + 移除页面间距 + 适用于垂直阅读模式。 + 隐藏页码覆盖层 + 移除每页上的小页数标签。 + 系统界面(状态栏和导航栏) + 控制设备系统栏的可见性。 + 屏幕方向 + 选择阅读器是跟随系统方向,还是在 Android 允许时优先使用竖屏或横屏。 + 进度条 + 阅读屏幕上的阅读进度和章节指示器。 + 位置 + 无缝章节切换 + 滚动越过章节末尾时立即加载上一章/下一章,不显示下拉刷新动画。 + 移除边缘内边距 + 移除左右边缘的水平空隙。 + 搜索 + 打开词典出错 + 打开翻译应用出错 + 打开搜索应用出错 + 开源版本 + Play 商店版本 + 版本 %1$s + 构建 %1$s + 浏览源代码、加星、复刻并报告问题。 + 了解我们如何处理你的数据。 + 使用条款和条件。 + 使用的开源库。 + 正在导入 %1$d 本书…它们很快会出现在你的书库中。 + 外部链接 + 你点按了一个外部链接:\n\n%1$s\n\n你想怎么做? + 打开 + 未找到可打开该链接的浏览器。 + 保存笔记 + 添加笔记… + 词典 + 朗读 + 笔记 + 编辑 + 字体和对齐 + 布局和间距 + 字体大小 + 行高 + 段落间距 + 图片大小 + 水平边距 + 垂直边距 + + 原始 + 语音调整 + 速度(%1$sx) + 音调(%1$sx) + 这是你当前语音设置的听感。 + 暂停图书 + 继续图书 + 系统语音/引擎设置 + 全局速度 + 本地速度 + 适用于所有文件 + 仅为此文件保存 + 滚动到顶部 + 自定义工具栏 + 选择要保持可见的工具。取消勾选会从界面隐藏该工具,为你提供无干扰的阅读空间。 + 批注 + 全部 + 带笔记 + 添加笔记 + 编辑笔记 + %1$d / %2$d + 第 %1$d 页,共 %2$d 页 + 关闭编辑模式 + 切换可见性 + 仅触控笔模式 + 钢笔 + 荧光笔 + 文本 + 橡皮擦 + 撤销 + 重做 + 显示停靠栏 + 选择字体系列 + 选择字体大小 + 字体背景 + 加粗 + 斜体 + 下划线 + 删除线 + 插入文本框 + OCR 选择错误:%1$s + 选择错误:%1$s + 处理页面出错:%1$s + 无法显示第 %1$d 页。 + 无法打开打印设置 + 正在加载 PDF… + 加载 PDF 出错 + 正在加载页面… + PDF 查看器 + 钢笔试验场 + 导入 SVG + 已导入 %1$d 条 SVG 笔画! + 导入 SVG 失败或内容为空。 + OCR 语言 + 插入空白页 + 删除页面 + 正在生成…%1$d%% + 打开 Text View + 生成 Text View + 分享 + 保存副本到设备 + 打印 + 正在生成 Text View… + 正在索引页面…已完成 %1$d%%。搜索结果会自动更新。 + 在 %1$d+ 页中找到结果 + 结果 %1$d / %2$d + %1$d+ 页 + 总结页面(第 %1$d 页) + 正在下载 %1$s 语言包… + 选择 OCR 语言 + 选择此文档的主要语言/文字,以获得更好的文本识别结果。 + 你稍后可以在更多选项 > OCR 语言中更改。 + 重新索引文档? + 你正在将 OCR 文字更改为 %1$s。\n\n为了确保搜索准确,我们需要清除现有索引,并使用新语言重新扫描需要 OCR 的页面。\n\n这将在后台进行。 + 重新索引 + 受密码保护 + 此文档已加密。请输入密码以查看。 + 密码 + 密码不正确 + 隐藏密码 + 显示密码 + 你即将前往:\n%1$s + 访问 + 保存到设备 + 选择要保存的格式: + 带批注 + 原始 + 选择要分享的格式: + 正在准备 PDF… + 将 PDF 添加到标签页 + 你的书库中没有其他 PDF。 + PDF 为空或无法显示。 + 页面已添加到 %1$d + 页面已删除 + 额外页面已移除 + 此书没有可用章节。 + 高亮部分 + 直线 + 光谱 + 完成 + 红色 + 绿色 + 蓝色 + 默认系统字体 + 导入 + 未导入字体 + 字体颜色 + 高亮 + 启用多标签阅读 + 使用严格文件筛选器 + 语言 + 测试面板 ML 检测 + 测试对话气泡 ML 检测 + 导出日志(最近 %1$d 行) + 启用严格文件筛选器 + 如果启用此项,某些受支持的文件类型(如 AZW3、CB7 和 FB2)可能会因文件管理器而无法显示。\n\n确定要启用此筛选器吗? + 系统默认 + English(英语) + English(默认) + العربية(阿拉伯语) + Deutsch(德语) + Türkçe(土耳其语) + Français(法语) + Русский(俄语) + Беларуская(白俄罗斯语) + Español(西班牙语) + Português (Brasil)(巴西葡萄牙语) + Italiano(意大利语) + Polski(波兰语) + Tiếng Việt(越南语) + हिन्दी(印地语) + 简体中文(简体中文) + 应用主题 + 外观 + 对比度 + 文本亮度 + 配色方案 + 动态 + 创建应用主题 + 自定义主题 + 海洋 + 薄荷 + 玫瑰 + 深褐 + 紫水晶 + 琥珀 + 蓝宝石 + 添加自定义主题 + 应用主题 + 应用图标 + 设备 + 打开抽屉 + 头像 + 个人资料 + Pro 功能 + 筛选 + 排序 + 关闭搜索 + 清除查询 + 搜索书架 + %1$s 书架封面 + 保留图片颜色 + 主题更改时保留图片原始颜色 + 未归架 + 全部图书 + 系统 + 浅色 + 深色 + 标准 + 中等 + + 最近 + 标题 A-Z + 作者 A-Z + 完成百分比 0-100 + 完成百分比 100-0 + 大小(最小) + 大小(最大) + 全部 + 未读 + 阅读中 + 已完成 + 标签:%1$s + 按标签浏览 + 标签 + 文件夹 + 文件 + 文本转语音 + 文本转语音的播放控件。 + 正在准备文本转语音 + 正在准备:%1$s + 活动 TTS 引擎 + 云端 AI + 设备原生 + 云端语音 + 设备语音 + 云端缓存 + 选择高质量云端语音 + 清除示例 + 系统默认语音 + 使用设备设置 + 语言筛选 + 在线 + 离线 + 语音筛选 + 此语音没有缓存音频。 + 清除 %1$s 的缓存 + 这是语音示例。 + AI 功能 + 摘要 + 回顾 + 缓存 + %1$s 还没有摘要。 + 为 %1$s 生成摘要 + 获取截至当前位置的故事回顾。 + 生成故事回顾 + 故事回顾 + 缓存命中 • 免费 + 已生成 • 免费(剩余 %1$d/10) + 已生成 • 花费:%1$s 积分 + 正在生成… • 花费:计算中 + AI 输出 + 重新生成 + 此书没有缓存摘要。 + 积分 + AI 和云积分 + 可用积分 + %1$d 积分 + 预计费用明细 + 云端 TTS + 费用:每分钟生成的音频约 3-4 积分。\n启用方式:阅读器屏幕 > 更多 > TTS 语音设置。 + AI 摘要和回顾 + 费用:根据章节长度,每次请求约 1-4 积分。\nPro 用户每天可获得 10 次免费摘要。 + 购买即表示, + 积分不足 + 你的积分不足。获取 Episteme Pro 可每天免费生成 10 次摘要,或添加更多积分以使用摘要、云端 TTS 和故事回顾。 + 获取 Pro / 添加积分 + 解锁页面摘要 + 使用 Episteme Pro 获取任意页面的简洁摘要。升级后即可开始使用此功能。 + 下载气泡缩放模型 + 要使用气泡缩放功能,需要下载一个 AI 模型(约 134 MB)。要现在下载吗? + 翻译 + 返回第 %1$d 页 + 第 %1$d 页 + 结果 %1$d / %2$d + 加载 PDF 失败。 + 正在下载气泡缩放模型…%1$d%% + 退出滑块导航 + 向后跳转 + 向前跳转 + 滚动到阅读页面 + 已批注页面 + 关闭图片 + 切换搜索高亮 + 拖动以移动文本框 + 无文件图标 + 复制 %1$s + 标签 + 列表项标记 + 重置缩放 + 生成演示批注 + 演示批注 + 打开钢笔试验场 + 新建标签页 + 高亮全部文本 + 切换编辑模式 + 智能漫画缩放 + 自定义高亮 + 英语、西班牙语、法语等 + 印地语、马拉地语、梵语 + 英语 + 中文 + 英语 + 日语 + 英语 + 韩语 + 英语 + 页面不可用 + 文档 + 已生成 + %1$s(Text View) + %1$s(重排) + 添加/编辑 + 未分配标签。 + 应用标签 + 搜索或创建标签… + 创建 \"%1$s\" + 切换章节的拉动距离 + + + 速度:%1$sx + 音调:%1$sx + 播放/暂停 + 重置速度 + 重置音调 + 选择颜色 + 这本书没有可显示的内容。 + 已复制链接 + 已复制文本 + 目录 + 书签 + 跳回第 %1$d 页 + 返回上一页 + 退出智能缩放 + 智能漫画缩放 + 切换智能漫画缩放 + 屏幕截图保护 + 屏幕截图保护已开启 + 屏幕截图保护已关闭 + 设置 + 编辑 + 恢复 + 已选择 %1$s + 阅读器默认值 + PDF 专用 OCR、批注和工具设置仍保留在 PDF 阅读器中。 + AI 定义 + 第 %1$d 章 + 位置 + 自定义字体 + 发生错误:%1$s + 加载文档出错:%1$s + OCR 在此页面上未找到文本。 + 页面似乎为空,或文本不可提取。 + 无法总结空白页。 + 文档未加载。 + 离线 OSS 构建中 AI 功能不可用。 + 因安全原因被阻止。 + 请在 AI 密钥和模型设置中为 %1$s 选择模型。 + 请在 AI 密钥和模型设置中添加 %1$s API 密钥。 + AI 提供商返回了空响应。 + AI 提供商错误:%1$d。%2$s + 此摘要需要 Gemini 模型,因为所选 Groq 模型不支持 PDF/图片输入。 + 你必须登录才能使用反馈。 + 你必须登录才能提交反馈。 + 工单最多允许 3 张图片。 + 每条消息最多允许 5 张图片。 + 一张或多张图片超过 5MB 限制。 + 创建工单失败:%1$s + 发送失败:%1$s + 加载源失败:%1$s + 响应正文为空 + 下载失败:%1$s + 下载错误:%1$s + 购买失败:%1$s + 无法连接到结算服务。 + 未找到商品。 + 查询商品失败 + 开源版本中不可用 + 没有可朗读的文本。 + 开始播放出错。 + 加载音频失败。 + 播放错误:%1$s + 尚未配置云端 TTS。 + 未知图书 + AI 密钥和模型 + 已保存的密钥 + 添加或替换密钥 + 提供商 + API 密钥 + 保存密钥 + 所有功能使用一个模型 + 关闭时,每个阅读器 AI 功能使用自己选择的模型。 + 所有 AI 功能 + 智能词典、摘要和回顾都使用此模型。 + 智能词典 + 用于定义所选单词或短语。 + 摘要 + 用于 EPUB 摘要和 PDF 页面摘要。PDF/图片摘要需要 Gemini。 + 回顾 + 用于生成故事回顾。 + 使用已保存的 Gemini 密钥。目前仅支持 %1$s。 + 保存 %1$s 密钥? + 保存后,只会显示前 3 个和后 3 个字符。以后如需更改,请替换或删除它。 + 删除 %1$s 密钥? + 使用此提供商的功能会停止工作,直到保存新密钥。 + 未保存密钥 + 删除 %1$s 密钥 + 模型 + 未选择模型 + 在阅读器中显示 AI + 在阅读器中隐藏 AI + 纯色 + 纹理 + 自定义纯色 + 自定义纹理 + 选择自定义纹理 + 文本亮度(浅色) + 文本亮度(深色) + 默认 + + + 两端对齐 + 始终显示 + 与菜单同步 + 始终隐藏 + 顶部 + 底部 + 恢复原始元数据? + 这会将原始标题、作者、系列和摘要写回 EPUB 文件。阅读进度、标签和笔记不会更改。 + EPUB 元数据已编辑 + 来自 EPUB 文件的元数据 + 应用内显示名称已更改 + 来自文件的元数据 + 元数据 + 文件 + 标题 + 系列 + 阅读 + 文件名 + 已修改 + 摘要 + 书库标签 + 可编辑元数据 + 显示名称 + 阅读器中显示的名称 + 原始文件:%1$s + 顶部栏 + 底部栏 + 隐藏工具 + 更多菜单 + 隐藏工具 + 将工具拖放到这里 + 拖动以重新排序 + 外部应用 + 导航滑块 + 侧边栏 + 高亮可选文本 + 编辑模式 + TTS 控件 + 阅读模式 + 页面管理 + Text View(重排) + 当前图书 + 全局 + 本书 + 启用替换 + 除非对特定标题停用,否则这里的规则会应用到每本书。 + 添加规则 + 添加图书规则 + 还没有全局替换规则。 + 还没有图书专用规则。 + 在这里使用全局规则 + 当某本书需要自己的发音选择时,请关闭此项。 + 启用图书规则 + 本地规则会在全局规则之后运行。 + 继承的全局规则 + 没有可继承的全局规则。 + 在本书中允许 + 在本书中停用 + 建议 + 新替换 + 编辑替换 + 替换 + 读作 + 已启用 + 整词 + 匹配大小写 + 预览输入 + 规则 + 静音 + 纯文本 + 区分大小写 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a9fea89..0f97ed4 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1117,7 +1117,14 @@ Türkçe (Turkish) Français (French) Русский (Russian) + Беларуская (Belarusian) Español (Spanish) + Português (Brasil) + Italiano (Italian) + Polski (Polish) + Tiếng Việt (Vietnamese) + हिन्दी (Hindi) + 简体中文 (Chinese, Simplified) App Theme diff --git a/app/src/main/res/xml/locales_config.xml b/app/src/main/res/xml/locales_config.xml index 8baaf88..08011ab 100644 --- a/app/src/main/res/xml/locales_config.xml +++ b/app/src/main/res/xml/locales_config.xml @@ -6,5 +6,12 @@ + + + + + + + diff --git a/app/src/test/java/com/aryan/reader/AppLanguageOptionsTest.kt b/app/src/test/java/com/aryan/reader/AppLanguageOptionsTest.kt index 322f528..c22b6ab 100644 --- a/app/src/test/java/com/aryan/reader/AppLanguageOptionsTest.kt +++ b/app/src/test/java/com/aryan/reader/AppLanguageOptionsTest.kt @@ -3,17 +3,19 @@ package com.aryan.reader import java.io.File import javax.xml.parsers.DocumentBuilderFactory import org.junit.Assert.assertEquals +import org.junit.Assert.assertFalse +import org.junit.Assert.assertTrue import org.junit.Test class AppLanguageOptionsTest { @Test - fun `supported app languages include Spanish`() { + fun `supported app languages expose configured locale order`() { assertEquals( - listOf("en", "ar", "de", "tr", "fr", "ru", "es"), + listOf("en", "ar", "de", "tr", "fr", "ru", "be", "es", "pt-BR", "it", "pl", "vi", "hi", "zh-CN"), supportedAppLanguageOptions.mapNotNull { it.tag } ) - assertEquals(R.string.language_spanish, supportedAppLanguageOptions.last().labelRes) + assertEquals(R.string.language_chinese_simplified, supportedAppLanguageOptions.last().labelRes) } @Test @@ -23,6 +25,35 @@ class AppLanguageOptionsTest { assertEquals(supportedAppLanguageOptions, appLanguageSelectionOptions.drop(1)) } + @Test + fun `app language search matches labels tags and aliases`() { + val chinese = supportedAppLanguageOptions.first { it.tag == "zh-CN" } + + assertTrue(chinese.matchesLanguageSearch(label = "简体中文(简体中文)", query = "zh cn")) + assertTrue(chinese.matchesLanguageSearch(label = "简体中文(简体中文)", query = "mandarin")) + assertTrue(chinese.matchesLanguageSearch(label = "简体中文(简体中文)", query = "简体")) + assertTrue(systemAppLanguageOption.matchesLanguageSearch(label = "System default", query = "device")) + assertFalse(chinese.matchesLanguageSearch(label = "简体中文(简体中文)", query = "korean")) + } + + @Test + fun `app language search normalizes accents`() { + val turkish = supportedAppLanguageOptions.first { it.tag == "tr" } + val belarusian = supportedAppLanguageOptions.first { it.tag == "be" } + val portugueseBrazilian = supportedAppLanguageOptions.first { it.tag == "pt-BR" } + val vietnamese = supportedAppLanguageOptions.first { it.tag == "vi" } + + assertTrue(turkish.matchesLanguageSearch(label = "Türkçe (Turkish)", query = "turkce")) + assertTrue(belarusian.matchesLanguageSearch(label = "Беларуская", query = "belarusian")) + assertTrue( + portugueseBrazilian.matchesLanguageSearch( + label = "Português (Brasil)", + query = "portugues brasileiro" + ) + ) + assertTrue(vietnamese.matchesLanguageSearch(label = "Tiếng Việt", query = "tieng viet")) + } + @Test fun `supported app language tags are unique`() { val tags = supportedAppLanguageOptions.mapNotNull { it.tag }