# Conflicts:
#	README.md
#	app/build.gradle
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
#	app/src/main/res/layout/manga_info_controller.xml
#	app/src/main/res/raw/changelog_release.xml
This commit is contained in:
NerdNumber9 2018-03-13 15:58:47 -04:00
commit 615fa05a75
45 changed files with 2419 additions and 1085 deletions

View File

@ -40,8 +40,8 @@ android {
minSdkVersion 16
targetSdkVersion 27
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
versionCode 6802
versionName "v6.8.2-EH"
versionCode 7000
versionName "v7.0.0-EH"
buildConfigField "String", "COMMIT_COUNT", "\"${getCommitCount()}\""
buildConfigField "String", "COMMIT_SHA", "\"${getGitSha()}\""
@ -107,7 +107,7 @@ android {
dependencies {
// Modified dependencies
implementation 'com.github.inorichi:subsampling-scale-image-view:c19b883'
implementation 'com.github.inorichi:subsampling-scale-image-view:81b9d68'
implementation 'com.github.inorichi:junrar-android:634c1f5'
// Android support library
@ -206,7 +206,10 @@ dependencies {
implementation 'me.gujun.android.taggroup:library:1.4@aar'
// Conductor
implementation "com.bluelinelabs:conductor:2.1.4"
implementation "com.github.inorichi.Conductor:conductor:05c4d4d"
implementation ("com.bluelinelabs:conductor-support:2.1.5-SNAPSHOT") {
exclude group: "com.bluelinelabs", module: "conductor"
}
implementation 'com.github.inorichi:conductor-support-preference:27.0.2'
// RxBindings
@ -250,7 +253,7 @@ dependencies {
}
buildscript {
ext.kotlin_version = '1.2.21'
ext.kotlin_version = '1.2.30'
repositories {
mavenCentral()
}

View File

@ -57,6 +57,9 @@
android:scheme="tachiyomi" />
</intent-filter>
</activity>
<activity
android:name=".extension.util.ExtensionInstallActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<provider
android:name="android.support.v4.content.FileProvider"

View File

@ -14,7 +14,7 @@ data class ALManga(
val id: Int,
val title_romaji: String,
val image_url_lge: String,
val description: String,
val description: String?,
val type: String,
val publishing_status: String,
val start_date_fuzzy: String,
@ -25,7 +25,7 @@ data class ALManga(
title = title_romaji
total_chapters = this@ALManga.total_chapters
cover_url = image_url_lge
summary = description
summary = description ?: ""
tracking_url = AnilistApi.mangaUrl(remote_id)
publishing_status = this@ALManga.publishing_status
publishing_type = type
@ -39,7 +39,6 @@ data class ALManga(
start_date_fuzzy.orEmpty()
}
}
}
}

View File

@ -132,9 +132,6 @@ class ExtensionManager(
* Returns the relay of the available extensions as an observable.
*/
fun getAvailableExtensionsObservable(): Observable<List<Extension.Available>> {
if (!availableExtensionsRelay.hasValue()) {
findAvailableExtensions()
}
return availableExtensionsRelay.asObservable()
}
@ -204,6 +201,16 @@ class ExtensionManager(
return installExtension(availableExt)
}
/**
* Sets the result of the installation of an extension.
*
* @param downloadId The id of the download.
* @param result Whether the extension was installed or not.
*/
fun setInstallationResult(downloadId: Long, result: Boolean) {
installer.setInstallationResult(downloadId, result)
}
/**
* Uninstalls the extension that matches the given package name.
*
@ -298,17 +305,14 @@ class ExtensionManager(
override fun onExtensionInstalled(extension: Extension.Installed) {
registerNewExtension(extension.withUpdateCheck())
installer.onApkInstalled(extension.pkgName)
}
override fun onExtensionUpdated(extension: Extension.Installed) {
registerUpdatedExtension(extension.withUpdateCheck())
installer.onApkInstalled(extension.pkgName)
}
override fun onExtensionUntrusted(extension: Extension.Untrusted) {
untrustedExtensions += extension
installer.onApkInstalled(extension.pkgName)
}
override fun onPackageUninstalled(pkgName: String) {

View File

@ -0,0 +1,52 @@
package eu.kanade.tachiyomi.extension.util
import android.app.Activity
import android.content.Intent
import android.os.Bundle
import eu.kanade.tachiyomi.extension.ExtensionManager
import eu.kanade.tachiyomi.util.toast
import uy.kohesive.injekt.Injekt
import uy.kohesive.injekt.api.get
/**
* Activity used to install extensions, because we can only receive the result of the installation
* with [startActivityForResult], which we need to update the UI.
*/
class ExtensionInstallActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val installIntent = Intent(Intent.ACTION_INSTALL_PACKAGE)
.setDataAndType(intent.data, intent.type)
.putExtra(Intent.EXTRA_RETURN_RESULT, true)
.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
try {
startActivityForResult(installIntent, INSTALL_REQUEST_CODE)
} catch (error: Exception) {
// Either install package can't be found (probably bots) or there's a security exception
// with the download manager. Nothing we can workaround.
toast(error.message)
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
if (requestCode == INSTALL_REQUEST_CODE) {
checkInstallationResult(resultCode)
}
finish()
}
private fun checkInstallationResult(resultCode: Int) {
val downloadId = intent.extras.getLong(ExtensionInstaller.EXTRA_DOWNLOAD_ID)
val success = resultCode == RESULT_OK
val extensionManager = Injekt.get<ExtensionManager>()
extensionManager.setInstallationResult(downloadId, success)
}
private companion object {
const val INSTALL_REQUEST_CODE = 500
}
}

View File

@ -77,8 +77,6 @@ internal class ExtensionInstaller(private val context: Context) {
.mergeWith(pollStatus(id))
// Force an error if the download takes more than 3 minutes
.mergeWith(Observable.timer(3, TimeUnit.MINUTES).map { InstallStep.Error })
// Force an error if the install process takes more than 10 seconds
.flatMap { Observable.just(it).mergeWith(timeoutWhenInstalling(it)) }
// Stop when the application is installed or errors
.takeUntil { it.isCompleted() }
// Always notify on main thread
@ -118,27 +116,15 @@ internal class ExtensionInstaller(private val context: Context) {
}
}
/**
* Returns an observable that timeouts the installation after a specified time when the apk has
* been downloaded.
*
* @param currentStep The current step of the installation process.
*/
private fun timeoutWhenInstalling(currentStep: InstallStep): Observable<InstallStep> {
return Observable.just(currentStep)
.filter { it == InstallStep.Installing }
.delay(10, TimeUnit.SECONDS)
.map { InstallStep.Error }
}
/**
* Starts an intent to install the extension at the given uri.
*
* @param uri The uri of the extension to install.
*/
fun installApk(uri: Uri) {
val intent = Intent(Intent.ACTION_VIEW)
fun installApk(downloadId: Long, uri: Uri) {
val intent = Intent(context, ExtensionInstallActivity::class.java)
.setDataAndType(uri, APK_MIME)
.putExtra(EXTRA_DOWNLOAD_ID, downloadId)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_GRANT_READ_URI_PERMISSION)
context.startActivity(intent)
@ -158,13 +144,14 @@ internal class ExtensionInstaller(private val context: Context) {
}
/**
* Called when an extension is installed, allowing to update its installation step.
* Sets the result of the installation of an extension.
*
* @param pkgName The package name of the installed application.
* @param downloadId The id of the download.
* @param result Whether the extension was installed or not.
*/
fun onApkInstalled(pkgName: String) {
val id = activeDownloads[pkgName] ?: return
downloadsRelay.call(id to InstallStep.Installed)
fun setInstallationResult(downloadId: Long, result: Boolean) {
val step = if (result) InstallStep.Installed else InstallStep.Error
downloadsRelay.call(downloadId to step)
}
/**
@ -243,17 +230,18 @@ internal class ExtensionInstaller(private val context: Context) {
@Suppress("DEPRECATION")
val uriCompat = File(cursor.getString(cursor.getColumnIndex(
DownloadManager.COLUMN_LOCAL_FILENAME))).getUriCompat(context)
installApk(uriCompat)
installApk(id, uriCompat)
}
}
} else {
installApk(uri)
installApk(id, uri)
}
}
}
private companion object {
companion object {
const val APK_MIME = "application/vnd.android.package-archive"
const val EXTRA_DOWNLOAD_ID = "ExtensionInstaller.extra.DOWNLOAD_ID"
}
}

View File

@ -66,7 +66,12 @@ internal object ExtensionLoader {
* contains the required feature flag before trying to load it.
*/
fun loadExtensionFromPkgName(context: Context, pkgName: String): LoadResult {
val pkgInfo = context.packageManager.getPackageInfo(pkgName, PACKAGE_FLAGS)
val pkgInfo = try {
context.packageManager.getPackageInfo(pkgName, PACKAGE_FLAGS)
} catch (error: PackageManager.NameNotFoundException) {
// Unlikely, but the package may have been uninstalled at this point
return LoadResult.Error(error)
}
if (!isPackageAnExtension(pkgInfo)) {
return LoadResult.Error("Tried to load a package that wasn't a extension")
}
@ -83,9 +88,15 @@ internal object ExtensionLoader {
private fun loadExtension(context: Context, pkgName: String, pkgInfo: PackageInfo): LoadResult {
val pkgManager = context.packageManager
val appInfo = pkgManager.getApplicationInfo(pkgName, PackageManager.GET_META_DATA)
val appInfo = try {
pkgManager.getApplicationInfo(pkgName, PackageManager.GET_META_DATA)
} catch (error: PackageManager.NameNotFoundException) {
// Unlikely, but the package may have been uninstalled at this point
return LoadResult.Error(error)
}
val extName = pkgManager.getApplicationLabel(appInfo).toString().substringAfter("Tachiyomi: ")
val extName = pkgManager.getApplicationLabel(appInfo)?.toString()
.orEmpty().substringAfter("Tachiyomi: ")
val versionName = pkgInfo.versionName
val versionCode = pkgInfo.versionCode

View File

@ -226,7 +226,6 @@ class Kissmanga : ParsedHttpSource() {
Genre("Mystery"),
Genre("One shot"),
Genre("Psychological"),
Genre("Reincarnation"),
Genre("Romance"),
Genre("School Life"),
Genre("Sci-fi"),
@ -240,9 +239,7 @@ class Kissmanga : ParsedHttpSource() {
Genre("Smut"),
Genre("Sports"),
Genre("Supernatural"),
Genre("Time Travel"),
Genre("Tragedy"),
Genre("Transported"),
Genre("Webtoon"),
Genre("Yaoi"),
Genre("Yuri")

View File

@ -12,6 +12,7 @@ import com.bluelinelabs.conductor.ControllerChangeType
import com.bluelinelabs.conductor.RestoreViewOnCreateController
import kotlinx.android.extensions.LayoutContainer
import kotlinx.android.synthetic.*
import timber.log.Timber
abstract class BaseController(bundle: Bundle? = null) : RestoreViewOnCreateController(bundle),
LayoutContainer {
@ -21,6 +22,22 @@ abstract class BaseController(bundle: Bundle? = null) : RestoreViewOnCreateContr
override fun postCreateView(controller: Controller, view: View) {
onViewCreated(view)
}
override fun preCreateView(controller: Controller) {
Timber.d("Create view for ${controller.instance()}")
}
override fun preAttach(controller: Controller, view: View) {
Timber.d("Attach view for ${controller.instance()}")
}
override fun preDetach(controller: Controller, view: View) {
Timber.d("Detach view for ${controller.instance()}")
}
override fun preDestroyView(controller: Controller, view: View) {
Timber.d("Destroy view for ${controller.instance()}")
}
})
}
@ -63,6 +80,10 @@ abstract class BaseController(bundle: Bundle? = null) : RestoreViewOnCreateContr
(activity as? AppCompatActivity)?.supportActionBar?.title = getTitle()
}
private fun Controller.instance(): String {
return "${javaClass.simpleName}@${Integer.toHexString(hashCode())}"
}
/**
* Workaround for disappearing menu items when collapsing an expandable item like a SearchView.
* This method should be removed when fixed upstream.
@ -81,4 +102,4 @@ abstract class BaseController(bundle: Bundle? = null) : RestoreViewOnCreateContr
})
}
}
}

View File

@ -1,186 +0,0 @@
package eu.kanade.tachiyomi.ui.base.controller;
import android.os.Bundle;
import android.os.Parcelable;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.view.PagerAdapter;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import com.bluelinelabs.conductor.Controller;
import com.bluelinelabs.conductor.Router;
import com.bluelinelabs.conductor.RouterTransaction;
import java.util.ArrayList;
import java.util.List;
/**
* An adapter for ViewPagers that uses Routers as pages
*/
public abstract class RouterPagerAdapter extends PagerAdapter {
private static final String KEY_SAVED_PAGES = "RouterPagerAdapter.savedStates";
private static final String KEY_MAX_PAGES_TO_STATE_SAVE = "RouterPagerAdapter.maxPagesToStateSave";
private static final String KEY_SAVE_PAGE_HISTORY = "RouterPagerAdapter.savedPageHistory";
private final Controller host;
private int maxPagesToStateSave = Integer.MAX_VALUE;
private SparseArray<Bundle> savedPages = new SparseArray<>();
private SparseArray<Router> visibleRouters = new SparseArray<>();
private ArrayList<Integer> savedPageHistory = new ArrayList<>();
private Router primaryRouter;
/**
* Creates a new RouterPagerAdapter using the passed host.
*/
public RouterPagerAdapter(@NonNull Controller host) {
this.host = host;
}
/**
* Called when a router is instantiated. Here the router's root should be set if needed.
*
* @param router The router used for the page
* @param position The page position to be instantiated.
*/
public abstract void configureRouter(@NonNull Router router, int position);
/**
* Sets the maximum number of pages that will have their states saved. When this number is exceeded,
* the page that was state saved least recently will have its state removed from the save data.
*/
public void setMaxPagesToStateSave(int maxPagesToStateSave) {
if (maxPagesToStateSave < 0) {
throw new IllegalArgumentException("Only positive integers may be passed for maxPagesToStateSave.");
}
this.maxPagesToStateSave = maxPagesToStateSave;
ensurePagesSaved();
}
@Override
public Object instantiateItem(ViewGroup container, int position) {
final String name = makeRouterName(container.getId(), getItemId(position));
Router router = host.getChildRouter(container, name);
if (!router.hasRootController()) {
Bundle routerSavedState = savedPages.get(position);
if (routerSavedState != null) {
router.restoreInstanceState(routerSavedState);
savedPages.remove(position);
}
}
router.rebindIfNeeded();
configureRouter(router, position);
if (router != primaryRouter) {
for (RouterTransaction transaction : router.getBackstack()) {
transaction.controller().setOptionsMenuHidden(true);
}
}
visibleRouters.put(position, router);
return router;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
Router router = (Router)object;
Bundle savedState = new Bundle();
router.saveInstanceState(savedState);
savedPages.put(position, savedState);
savedPageHistory.remove((Integer)position);
savedPageHistory.add(position);
ensurePagesSaved();
host.removeChildRouter(router);
visibleRouters.remove(position);
}
@Override
public void setPrimaryItem(ViewGroup container, int position, Object object) {
Router router = (Router)object;
if (router != primaryRouter) {
if (primaryRouter != null) {
for (RouterTransaction transaction : primaryRouter.getBackstack()) {
transaction.controller().setOptionsMenuHidden(true);
}
}
if (router != null) {
for (RouterTransaction transaction : router.getBackstack()) {
transaction.controller().setOptionsMenuHidden(false);
}
}
primaryRouter = router;
}
}
@Override
public boolean isViewFromObject(View view, Object object) {
Router router = (Router)object;
final List<RouterTransaction> backstack = router.getBackstack();
for (RouterTransaction transaction : backstack) {
if (transaction.controller().getView() == view) {
return true;
}
}
return false;
}
@Override
public Parcelable saveState() {
Bundle bundle = new Bundle();
bundle.putSparseParcelableArray(KEY_SAVED_PAGES, savedPages);
bundle.putInt(KEY_MAX_PAGES_TO_STATE_SAVE, maxPagesToStateSave);
bundle.putIntegerArrayList(KEY_SAVE_PAGE_HISTORY, savedPageHistory);
return bundle;
}
@Override
public void restoreState(Parcelable state, ClassLoader loader) {
Bundle bundle = (Bundle)state;
if (state != null) {
savedPages = bundle.getSparseParcelableArray(KEY_SAVED_PAGES);
maxPagesToStateSave = bundle.getInt(KEY_MAX_PAGES_TO_STATE_SAVE);
savedPageHistory = bundle.getIntegerArrayList(KEY_SAVE_PAGE_HISTORY);
}
}
/**
* Returns the already instantiated Router in the specified position or {@code null} if there
* is no router associated with this position.
*/
@Nullable
public Router getRouter(int position) {
return visibleRouters.get(position);
}
public long getItemId(int position) {
return position;
}
SparseArray<Bundle> getSavedPages() {
return savedPages;
}
private void ensurePagesSaved() {
while (savedPages.size() > maxPagesToStateSave) {
int positionToRemove = savedPageHistory.remove(0);
savedPages.remove(positionToRemove);
}
}
private static String makeRouterName(int viewId, long id) {
return viewId + ":" + id;
}
}

View File

@ -2,21 +2,14 @@ package eu.kanade.tachiyomi.ui.catalogue
import android.view.View
import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.ui.base.holder.BaseFlexibleViewHolder
import eu.kanade.tachiyomi.util.LocaleHelper
import kotlinx.android.synthetic.main.catalogue_main_controller_card.*
import java.util.*
class LangHolder(view: View, adapter: FlexibleAdapter<*>) :
BaseFlexibleViewHolder(view, adapter, true) {
fun bind(item: LangItem) {
title.text = when {
item.code == "" -> itemView.context.getString(R.string.other_source)
else -> {
val locale = Locale(item.code)
locale.getDisplayName(locale).capitalize()
}
}
title.text = LocaleHelper.getDisplayName(item.code, itemView.context)
}
}

View File

@ -22,6 +22,7 @@ import eu.kanade.tachiyomi.source.Source
import eu.kanade.tachiyomi.source.online.LoginSource
import eu.kanade.tachiyomi.ui.base.controller.NucleusController
import eu.kanade.tachiyomi.ui.setting.preferenceCategory
import eu.kanade.tachiyomi.util.LocaleHelper
import eu.kanade.tachiyomi.widget.preference.LoginPreference
import eu.kanade.tachiyomi.widget.preference.SourceLoginDialog
import kotlinx.android.synthetic.main.extension_detail_controller.*
@ -57,12 +58,12 @@ class ExtensionDetailsController(bundle: Bundle? = null) :
override fun onViewCreated(view: View) {
super.onViewCreated(view)
val extension = presenter.extension
val extension = presenter.extension ?: return
val context = view.context
extension_title.text = extension.name
extension_version.text = context.getString(R.string.ext_version_info, extension.versionName)
extension_lang.text = context.getString(R.string.ext_language_info, extension.getLocalizedLang(context))
extension_lang.text = context.getString(R.string.ext_language_info, LocaleHelper.getDisplayName(extension.lang, context))
extension_pkg.text = extension.pkgName
extension.getApplicationIcon(context)?.let { extension_icon.setImageDrawable(it) }
extension_uninstall_button.clicks().subscribeUntilDestroy {
@ -122,8 +123,8 @@ class ExtensionDetailsController(bundle: Bundle? = null) :
val dataStore = SharedPreferencesDataStore(/*if (source is HttpSource) {
source.preferences
} else {*/
context.getSharedPreferences("source_${source.id}", Context.MODE_PRIVATE)
/*}*/)
context.getSharedPreferences("source_${source.id}", Context.MODE_PRIVATE)
/*}*/)
if (source is ConfigurableSource) {
if (multiSource) {

View File

@ -12,7 +12,7 @@ class ExtensionDetailsPresenter(
private val extensionManager: ExtensionManager = Injekt.get()
) : BasePresenter<ExtensionDetailsController>() {
val extension = extensionManager.installedExtensions.first { it.pkgName == pkgName }
val extension = extensionManager.installedExtensions.find { it.pkgName == pkgName }
override fun onCreate(savedState: Bundle?) {
super.onCreate(savedState)
@ -33,6 +33,7 @@ class ExtensionDetailsPresenter(
}
fun uninstallExtension() {
val extension = extension ?: return
extensionManager.uninstallExtension(extension.pkgName)
}
}

View File

@ -7,6 +7,7 @@ import eu.kanade.tachiyomi.extension.model.Extension
import eu.kanade.tachiyomi.extension.model.InstallStep
import eu.kanade.tachiyomi.ui.base.holder.BaseFlexibleViewHolder
import eu.kanade.tachiyomi.ui.base.holder.SlicedHolder
import eu.kanade.tachiyomi.util.LocaleHelper
import io.github.mthli.slice.Slice
import kotlinx.android.synthetic.main.extension_card_item.*
@ -35,7 +36,7 @@ class ExtensionHolder(view: View, override val adapter: ExtensionAdapter) :
ext_title.text = extension.name
version.text = extension.versionName
lang.text = if (extension !is Extension.Untrusted) {
extension.getLocalizedLang(itemView.context)
LocaleHelper.getDisplayName(extension.lang, itemView.context)
} else {
itemView.context.getString(R.string.ext_untrusted).toUpperCase()
}

View File

@ -29,6 +29,7 @@ open class ExtensionPresenter(
override fun onCreate(savedState: Bundle?) {
super.onCreate(savedState)
extensionManager.findAvailableExtensions()
bindToExtensionsObservable()
}

View File

@ -3,21 +3,7 @@ package eu.kanade.tachiyomi.ui.extension
import android.content.Context
import android.content.pm.PackageManager
import android.graphics.drawable.Drawable
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.extension.model.Extension
import java.util.*
fun Extension.getLocalizedLang(context: Context): String {
return when (lang) {
null -> ""
"" -> context.getString(R.string.other_source)
"all" -> context.getString(R.string.all_lang)
else -> {
val locale = Locale(lang)
locale.getDisplayName(locale).capitalize()
}
}
}
fun Extension.getApplicationIcon(context: Context): Drawable? {
return try {

View File

@ -191,7 +191,10 @@ class MainActivity : BaseActivity() {
SHORTCUT_RECENTLY_UPDATED -> setSelectedDrawerItem(R.id.nav_drawer_recent_updates)
SHORTCUT_RECENTLY_READ -> setSelectedDrawerItem(R.id.nav_drawer_recently_read)
SHORTCUT_CATALOGUES -> setSelectedDrawerItem(R.id.nav_drawer_catalogues)
SHORTCUT_MANGA -> router.setRoot(RouterTransaction.with(MangaController(intent.extras)))
SHORTCUT_MANGA -> {
val extras = intent.extras ?: return false
router.setRoot(RouterTransaction.with(MangaController(extras)))
}
SHORTCUT_DOWNLOADS -> {
if (router.backstack.none { it.controller() is DownloadController }) {
setSelectedDrawerItem(R.id.nav_drawer_downloads)

View File

@ -13,6 +13,7 @@ import com.bluelinelabs.conductor.ControllerChangeHandler
import com.bluelinelabs.conductor.ControllerChangeType
import com.bluelinelabs.conductor.Router
import com.bluelinelabs.conductor.RouterTransaction
import com.bluelinelabs.conductor.support.RouterPagerAdapter
import com.jakewharton.rxrelay.BehaviorRelay
import com.jakewharton.rxrelay.PublishRelay
import eu.kanade.tachiyomi.R
@ -21,8 +22,9 @@ import eu.kanade.tachiyomi.data.database.models.Manga
import eu.kanade.tachiyomi.data.track.TrackManager
import eu.kanade.tachiyomi.source.Source
import eu.kanade.tachiyomi.source.SourceManager
import eu.kanade.tachiyomi.ui.base.controller.*
import eu.kanade.tachiyomi.ui.catalogue.global_search.CatalogueSearchController
import eu.kanade.tachiyomi.ui.base.controller.RxController
import eu.kanade.tachiyomi.ui.base.controller.TabbedController
import eu.kanade.tachiyomi.ui.base.controller.requestPermissionsSafe
import eu.kanade.tachiyomi.ui.manga.chapter.ChaptersController
import eu.kanade.tachiyomi.ui.manga.info.MangaInfoController
import eu.kanade.tachiyomi.ui.manga.track.TrackController
@ -37,7 +39,7 @@ import java.util.*
class MangaController : RxController, TabbedController {
constructor(manga: Manga?, fromCatalogue: Boolean = false) : super(Bundle().apply {
putLong(MANGA_EXTRA, manga?.id!!)
putLong(MANGA_EXTRA, manga?.id ?: 0)
putBoolean(FROM_CATALOGUE_EXTRA, fromCatalogue)
}) {
this.manga = manga

View File

@ -387,7 +387,7 @@ class ChaptersController : NucleusController<ChaptersPresenter>(),
val chapters = if (presenter.sortDescending()) adapter.items.reversed() else adapter.items
val chapterPos = chapters.indexOf(chapter)
if (chapterPos != -1) {
presenter.markChaptersRead(chapters.take(chapterPos), true)
markAsRead(chapters.take(chapterPos))
}
}

View File

@ -32,8 +32,8 @@ class SettingsGeneralController : SettingsController() {
listPreference {
key = Keys.lang
titleRes = R.string.pref_language
entryValues = arrayOf("", "ar", "bg", "de", "en", "es", "fr", "id", "it", "lv", "ms",
"nl", "pl", "pt", "pt-BR", "ru", "vi")
entryValues = arrayOf("", "ar", "bg", "bn", "de", "en", "es", "fr", "hi", "hu", "id",
"it", "ja", "ko", "lv", "ms", "nl", "pl", "pt", "pt-BR", "ro", "ru", "vi")
entries = entryValues.map { value ->
val locale = LocaleHelper.getLocaleFromString(value.toString())
locale?.getDisplayName(locale)?.capitalize() ?:
@ -246,4 +246,4 @@ class SettingsGeneralController : SettingsController() {
}
}
}

View File

@ -8,6 +8,7 @@ import eu.kanade.tachiyomi.data.preference.getOrDefault
import eu.kanade.tachiyomi.source.SourceManager
import eu.kanade.tachiyomi.source.online.HttpSource
import eu.kanade.tachiyomi.source.online.LoginSource
import eu.kanade.tachiyomi.util.LocaleHelper
import eu.kanade.tachiyomi.widget.preference.LoginCheckBoxPreference
import eu.kanade.tachiyomi.widget.preference.SourceLoginDialog
import eu.kanade.tachiyomi.widget.preference.SwitchPreferenceCategory
@ -39,7 +40,7 @@ class SettingsSourcesController : SettingsController(),
// Create a preference group and set initial state and change listener
SwitchPreferenceCategory(context).apply {
preferenceScreen.addPreference(this)
title = Locale(lang).let { it.getDisplayLanguage(it).capitalize() }
title = LocaleHelper.getDisplayName(lang, context)
isPersistent = false
if (lang in activeLangsCodes) {
setChecked(true)

View File

@ -1,10 +1,12 @@
package eu.kanade.tachiyomi.util
import android.app.Application
import android.content.Context
import android.content.res.Configuration
import android.os.Build
import android.os.LocaleList
import android.view.ContextThemeWrapper
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.data.preference.PreferencesHelper
import uy.kohesive.injekt.injectLazy
import java.util.*
@ -45,10 +47,34 @@ object LocaleHelper {
if (pref.isNullOrEmpty()) {
return null
}
val parts = pref.split("_", "-")
val lang = parts[0]
val country = parts.getOrNull(1) ?: ""
return Locale(lang, country)
return getLocale(pref)
}
/**
* Returns Display name of a string language code
*/
fun getDisplayName(lang: String?, context: Context): String {
return when (lang) {
null -> ""
"" -> context.getString(R.string.other_source)
"all" -> context.getString(R.string.all_lang)
else -> {
val locale = getLocale(lang)
locale.getDisplayName(locale).capitalize()
}
}
}
/*Return Locale from string language code
*/
private fun getLocale(lang: String): Locale {
val sp = lang.split("_", "-")
return when (sp.size) {
2 -> Locale(sp[0], sp[1])
3 -> Locale(sp[0], sp[1], sp[2])
else -> Locale(lang)
}
}
/**

View File

@ -65,11 +65,14 @@
style="@style/TextAppearance.Medium.Title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="2"
android:textIsSelectable="false"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"/>
app:layout_constraintLeft_toLeftOf="parent"
app:autoSizeTextType="uniform"
app:autoSizeMinTextSize="12sp"
app:autoSizeMaxTextSize="20sp"
app:autoSizeStepGranularity="2sp"/>
<TextView
android:id="@+id/manga_author_label"

View File

@ -14,25 +14,22 @@
<ImageView
android:id="@+id/image"
android:layout_width="48dp"
android:layout_height="56dp"
android:clickable="true"
android:paddingLeft="8dp"
android:paddingStart="8dp"
android:paddingRight="0dp"
android:paddingEnd="0dp"
app:layout_constraintTop_toTopOf="parent"
android:layout_width="0dp"
android:layout_height="0dp"
android:padding="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintLeft_toLeftOf="parent"
tools:src="@mipmap/ic_launcher_round"/>
app:layout_constraintTop_toTopOf="parent"
tools:src="@mipmap/ic_launcher_round" />
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:maxLines="1"
android:paddingLeft="16dp"
android:paddingStart="16dp"
android:paddingLeft="0dp"
android:paddingStart="0dp"
android:paddingRight="8dp"
android:paddingEnd="8dp"
android:ellipsize="end"
@ -65,4 +62,4 @@
</android.support.constraint.ConstraintLayout>
</FrameLayout>
</FrameLayout>

View File

@ -14,14 +14,15 @@
<ImageView
android:id="@+id/image"
android:layout_width="64dp"
android:layout_height="match_parent"
android:padding="16dp"
android:layout_width="0dp"
android:layout_height="0dp"
android:padding="12dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="h,1:1"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:src="@mipmap/ic_launcher_round"/>
tools:src="@mipmap/ic_launcher_round" />
<TextView
android:id="@+id/ext_title"

View File

@ -92,7 +92,12 @@
android:maxLines="2"
android:textIsSelectable="false"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"/>
app:layout_constraintLeft_toLeftOf="parent"
app:autoSizeTextType="uniform"
app:autoSizeMinTextSize="12sp"
app:autoSizeMaxTextSize="20sp"
app:autoSizeStepGranularity="2sp"/>
<TextView
android:id="@+id/manga_author_label"
style="@style/TextAppearance.Medium.Body2"
@ -104,7 +109,6 @@
app:layout_constraintTop_toBottomOf="@+id/manga_full_title"
app:layout_constraintLeft_toLeftOf="parent"/>
<TextView
android:id="@+id/manga_author"
style="@style/TextAppearance.Regular.Body1.Secondary"
@ -268,6 +272,7 @@
<TextView
android:id="@+id/manga_summary"
style="@style/TextAppearance.Regular.Body1.Secondary"
android:text="@string/description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textIsSelectable="true"

View File

@ -17,6 +17,27 @@
<changelogtext>Various bug fixes</changelogtext>
</changelogversion>
<changelogversion versionName="v0.7.0" changeDate="">
<changelogtext>Added extensions support. You can now install and update extensions within the app.
If you installed any extension previously through F-Droid, you'll have to uninstall them first.</changelogtext>
<changelogtext>Added a custom download option to download N chapters.</changelogtext>
<changelogtext>Updated manga info layout, with clickable components to copy to clipboard or perform a global search.</changelogtext>
<changelogtext>Added an option to change the animation speed of a double tap in the reader.</changelogtext>
<changelogtext>Improved tracking results UI with covers.</changelogtext>
<changelogtext>Dropped support for simultaneous downloads.</changelogtext>
<changelogtext>Batoto is now a legacy source, you can only use it to migrate.</changelogtext>
<changelogtext>Updated dark theme and reader theme.</changelogtext>
<changelogtext>Bugfixes and minor UI/UX improvements.</changelogtext>
</changelogversion>
<changelogversion versionName="v0.6.8" changeDate="">
<changelogtext>Added a new feature to help migrating manga from sources. You can find it in the library's toolbar.
In the search results, a tap will prompt to replace (or copy) the selected manga, while a long tap will let you
@ -233,88 +254,4 @@
<changelogtext>Image is now the default decoder.</changelogtext>
</changelogversion>
<changelogversion versionName="v0.3.2" changeDate="">
<changelogtext>Added a new image decoder. It should be faster than Rapid and more reliable than Skia.</changelogtext>
<changelogtext>Removed the advanced setting reencode images. Use the new image decoder instead.</changelogtext>
</changelogversion>
<changelogversion versionName="v0.3.1" changeDate="">
<changelogtext>Fixed a crash when opening latest updates. ([a href="https://github.com/inorichi/tachiyomi/issues/495"]#495[/a])</changelogtext>
</changelogversion>
<changelogversion versionName="v0.3.0" changeDate="">
<changelogtext>Added a new tab to show latest manga updates from the catalogues. ([a href="https://github.com/inorichi/tachiyomi/issues/61"]#61[/a])</changelogtext>
<changelogtext>Added genre filter for catalogues. ([a href="https://github.com/inorichi/tachiyomi/issues/428"]#428[/a])</changelogtext>
<changelogtext>Added an optional auto updater (not available for F-Droid installs). ([a href="https://github.com/inorichi/tachiyomi/issues/449"]#449[/a])</changelogtext>
<changelogtext>Added an option to display the library as a list. ([a href="https://github.com/inorichi/tachiyomi/issues/224"]#224[/a])</changelogtext>
<changelogtext>Added a customizable color filter for the reader. ([a href="https://github.com/inorichi/tachiyomi/issues/432"]#432[/a])</changelogtext>
<changelogtext>Added share intent in the info tab of a manga. ([a href="https://github.com/inorichi/tachiyomi/issues/340"]#340[/a])</changelogtext>
<changelogtext>Allow to launcher shortcuts for manga. ([a href="https://github.com/inorichi/tachiyomi/issues/435"]#435[/a])</changelogtext>
<changelogtext>Allow to select categories to update in global update. ([a href="https://github.com/inorichi/tachiyomi/issues/461"]#461[/a])</changelogtext>
<changelogtext>Redesigned source tab in preferences, now it allows to hide unwanted sources and languages. ([a href="https://github.com/inorichi/tachiyomi/issues/447"]#447[/a])</changelogtext>
<changelogtext>Fixed single page chapters not appending the next one. ([a href="https://github.com/inorichi/tachiyomi/issues/468"]#468[/a])</changelogtext>
<changelogtext>Fixed reader status bar reappearing after focus restore. ([a href="https://github.com/inorichi/tachiyomi/issues/408"]#408[/a])</changelogtext>
<changelogtext>Fixed various crashes in the webtoon reader.</changelogtext>
</changelogversion>
<changelogversion versionName="v0.2.3" changeDate="">
<changelogtext>Added a history of reading. ([a href="https://github.com/inorichi/tachiyomi/issues/316"]#316[/a])</changelogtext>
<changelogtext>Added an option to select the initial screen. ([a href="https://github.com/inorichi/tachiyomi/issues/395"]#395[/a])</changelogtext>
<changelogtext>Added spanish and portuguese translations. ([a href="https://github.com/inorichi/tachiyomi/issues/365"]#365[/a], [a href="https://github.com/inorichi/tachiyomi/issues/375"]#375[/a])</changelogtext>
<changelogtext>Added sources "Mangasee" and "Wie Manga!" ([a href="https://github.com/inorichi/tachiyomi/issues/355"]#355[/a], [a href="https://github.com/inorichi/tachiyomi/issues/379"]#379[/a])</changelogtext>
<changelogtext>New design for the reader's menu. ([a href="https://github.com/inorichi/tachiyomi/issues/368"]#368[/a])</changelogtext>
<changelogtext>When resuming chapters, the new loader starts from the page that was opened, instead of from the beginning. ([a href="https://github.com/inorichi/tachiyomi/issues/268"]#268[/a])</changelogtext>
<changelogtext>Custom brightness in the reader can be set even lower by applying a black layer on the top. ([a href="https://github.com/inorichi/tachiyomi/issues/362"]#362[/a])</changelogtext>
<changelogtext>Fixed reader's status bar reappearing in Android versions older than Kit Kat. ([a href="https://github.com/inorichi/tachiyomi/issues/359"]#359[/a])</changelogtext>
<changelogtext>Fixed UI bugs. ([a href="https://github.com/inorichi/tachiyomi/issues/332"]#332[/a], [a href="https://github.com/inorichi/tachiyomi/issues/333"]#333[/a], [a href="https://github.com/inorichi/tachiyomi/issues/351"]#351[/a], [a href="https://github.com/inorichi/tachiyomi/issues/361"]#361[/a])</changelogtext>
<changelogtext>Fixed empty library covers.</changelogtext>
<changelogtext>Fixed some random crashes (most of them when downloading chapters).</changelogtext>
</changelogversion>
<changelogversion versionName="v0.2.2" changeDate="">
<changelogtext>[b]Important![/b] Now chapters follow the order of the sources. [b]It's required that you update your entire library
before reading to sync them.[/b] Old behavior can be restored for a manga in the overflow menu of the chapters tab.
</changelogtext>
<changelogtext>Kissmanga now loads through CloudFlare.</changelogtext>
<changelogtext>Persistent cookies have been added for a better experience with CloudFlare sites.</changelogtext>
<changelogtext>Added link to manga website in the info page. [a href="https://github.com/inorichi/tachiyomi/issues/157"]#157[/a]</changelogtext>
<changelogtext>Added notifications for downloads. [a href="https://github.com/inorichi/tachiyomi/pull/289"]#289[/a]</changelogtext>
<changelogtext>Added more options to recent updates. [a href="https://github.com/inorichi/tachiyomi/pull/324"]#324[/a]</changelogtext>
<changelogtext>Remember last active category. [a href="https://github.com/inorichi/tachiyomi/issues/261"]#261[/a]</changelogtext>
<changelogtext>Fixed a bug with seamless mode for chapters with less than 5 pages. [a href="https://github.com/inorichi/tachiyomi/issues/291"]#291[/a]</changelogtext>
<changelogtext>Improved chapter recognition.</changelogtext>
<changelogtext>Bugfixes and more improvements.</changelogtext>
</changelogversion>
</changelog>
</changelog>

View File

@ -41,7 +41,7 @@
<string name="action_add_category">Добави категория</string>
<string name="action_edit_categories">Редактирай категории</string>
<string name="action_rename_category">Преименувай категория</string>
<string name="action_move_category">Премести в категории</string>
<string name="action_move_category">Премести в категория</string>
<string name="action_edit_cover">Промени корицата</string>
<string name="action_sort_up">Сортирай по възходящ ред</string>
<string name="action_sort_down">Сортирай по низходящ ред</string>
@ -82,7 +82,7 @@
<string name="pref_category_reader">Четец</string>
<string name="pref_category_downloads">Изтегляния</string>
<string name="pref_category_sources">Източници</string>
<string name="pref_category_tracking">Проследяване</string>
<string name="pref_category_tracking">Следене</string>
<string name="pref_category_advanced">Разширени настройки</string>
<string name="pref_category_about">За приложението</string>
@ -261,10 +261,10 @@
<string name="chapter_error">Грешка</string>
<string name="fetch_chapters_error">Възникна грешка при показването на главите</string>
<string name="show_title">Покажи заглавие</string>
<string name="show_chapter_number">Покажи номер на глава</string>
<string name="show_chapter_number">Показвай номера на главата</string>
<string name="sorting_mode">Сортиране</string>
<string name="sort_by_source">По източника</string>
<string name="sort_by_number">По номер на главата</string>
<string name="sort_by_source">По източник</string>
<string name="sort_by_number">По ред на главите</string>
<string name="manga_download">Изтегли</string>
<string name="download_1">Изтегли следващата глава</string>
<string name="download_5">Изтегли следващите 5 глави</string>
@ -274,11 +274,11 @@
<string name="confirm_delete_chapters">Сигурни ли сте, че искате да изтриете избраните глави?</string>
<!-- MyAnimeList fragment -->
<string name="manga_tracking_tab">Проследяване</string>
<string name="manga_tracking_tab">Следене</string>
<string name="reading">В прочит</string>
<string name="completed">Завършена</string>
<string name="dropped">Изоставена</string>
<string name="on_hold">На изчакване</string>
<string name="on_hold">На заден план</string>
<string name="plan_to_read">Планирам да чета</string>
<string name="score">Оценка</string>
<string name="title">Заглавие</string>
@ -303,7 +303,7 @@
<!-- Reader activity -->
<string name="custom_filter">Персонализиран филтър</string>
<string name="set_as_cover">Постави като корица</string>
<string name="set_as_cover">Постави за корица</string>
<string name="cover_updated">Корицата обновена</string>
<string name="page_downloaded">Страницата копирана на %1$s</string>
<string name="downloading">Изтегляне…</string>
@ -365,7 +365,7 @@
<string name="information_no_downloads">Нямате изтегляния</string>
<string name="information_no_recent">Нямате скорошни глави</string>
<string name="information_no_recent_manga">Няматe наскоро прочетена манга</string>
<string name="information_empty_library">Празна библиотека</string>
<string name="information_empty_library">Библиотеката Ви е празна, можете да я напълните от менюто Каталози.</string>
<!-- Download Notification -->
<string name="download_notifier_downloader_title">Изтегли</string>
@ -378,7 +378,7 @@
<string name="categories">Категории</string>
<string name="manga">Манга</string>
<string name="track">Проследяване</string>
<string name="track">Следене</string>
<string name="history">История</string>
<string name="action_sort_total">Общо глави</string>
@ -423,25 +423,25 @@
<string name="file_saved">Файлът запазен на %1$s</string>
<string name="backup_choice">Какво искате да запазите?</string>
<string name="restoring_backup">Възстановяване на копие</string>
<string name="creating_backup">Създаване на копие</string>
<string name="creating_backup">Създаване на резервно копие</string>
<string name="pref_refresh_library_tracking">Обнови метаданните на проследяването</string>
<string name="pref_refresh_library_tracking_summary">Обновява статус, оценка и последно прочетена глава от услугите за проследяване</string>
<string name="also_delete_chapters">Също изтрий изтеглените глави</string>
<string name="local_source">Манга на устройството</string>
<string name="local_source">Локална манга</string>
<string name="invalid_combination">\"По подразбиране\" не може да се избира с други категории</string>
<string name="added_to_library">Мангата беше добавена към библиотеката Ви</string>
<string name="manga_info_last_chapter_label">Последна глава</string>
<string name="delete_downloads_for_manga">Изтрий изтеглените глави?</string>
<string name="delete_downloads_for_manga">Да се изтрият ли изтеглените глави?</string>
<string name="chapter_paused">На пауза</string>
<string name="notification_new_chapters_text">За %1$d заглавия</string>
<string name="download_notifier_download_paused">Изтеглянето спряно</string>
<string name="backup_restore_content">За възстановяването се изтеглят данни от източника, може да бъде отчетен разход на данни.
<string name="backup_restore_content">За възстановяването се изтеглят данни от източника, за които може да бъде отчетен разход на данни.
\nСъщо проверете дали сте влезли коректно в източниците, които го изискват, преди възстановяването.</string>
<string name="action_global_search">Глобално търсене</string>
<string name="action_open">Отвори</string>
@ -457,4 +457,57 @@
<string name="channel_common">Общи</string>
<string name="channel_library">Библиотека</string>
<string name="channel_downloader">Изтегляния</string>
</resources>
<string name="action_display_download_badge">Показвай изтеглени глави</string>
<string name="local_source_badge">Локална</string>
<string name="information_empty_category">Нямате категории. Натиснете плюса, за да ги създадете и да организирате библиотеката си.</string>
<string name="label_migration">Смяна на източник</string>
<string name="label_extensions">Разширения</string>
<string name="label_extension_info">Информация</string>
<string name="all_lang">Всички</string>
<string name="ext_details">Подробности</string>
<string name="ext_update">Обнови</string>
<string name="ext_install">Инсталирай</string>
<string name="ext_pending">На изчакване</string>
<string name="ext_downloading">Изтегля се</string>
<string name="ext_installing">Инсталира се</string>
<string name="ext_installed">Инсталирани</string>
<string name="ext_trust">Потвърдени</string>
<string name="ext_untrusted">Непотвърдени</string>
<string name="ext_uninstall">Деинсталирай</string>
<string name="ext_preferences">Предпочитания</string>
<string name="ext_available">Достъпни</string>
<string name="untrusted_extension">Непотвърдено разширение</string>
<string name="untrusted_extension_message">Следното разширение имаше непотвърден сертификат и не беше активирано.
\n
\nЗлонамереното разширение може да види всичката информация за вход в системата на Tachiyomi или да компилира неблагонадежден код.
\n
\nПотвърждавайки този сертификат, вие приемате тези рискове.</string>
<string name="ext_version_info">Версия: %1$s</string>
<string name="ext_language_info">Език: %1$s</string>
<string name="ext_empty_preferences">Няма предпочитания за това разширение</string>
<string name="pref_double_tap_anim_speed">Скорост на анимацията</string>
<string name="double_tap_anim_speed_0">Без анимация</string>
<string name="double_tap_anim_speed_normal">Нормална</string>
<string name="double_tap_anim_speed_fast">Бързо</string>
<string name="source_search_options">Филтри за търсене</string>
<string name="manga_info_full_title_label">Заглавие</string>
<string name="manga_added_library">Добавена към библиотеката</string>
<string name="manga_removed_library">Премахната от библиотеката</string>
<string name="manga_info_latest_data_label">Обновена</string>
<string name="copied_to_clipboard">%1$s копирано към клипборда</string>
<string name="custom_download">Изтегли определен брой</string>
<string name="custom_hint">брой</string>
<string name="download_custom">Изтегли определен брой</string>
<string name="migration_info">Натисни, за да избереш от кой източник да мигрираш</string>
<string name="migration_dialog_what_to_include">Изберете кои данни ще мигрирате</string>
<string name="select">Избери</string>
<string name="migrate">Мигрирай</string>
<string name="copy">Копирай</string>
<string name="migrating">Мигриране…</string>
</resources>

View File

@ -0,0 +1,465 @@
<?xml version='1.0' encoding='UTF-8'?>
<resources><string name="name">নাম</string>
<string name="categories">ধরণ</string>
<string name="manga">মাংগা</string>
<string name="chapters">অধ্যায়গুলো</string>
<string name="track">অনুসরণকরণ</string>
<string name="history">ইতিহাস</string>
<string name="label_settings">সেটিংস</string>
<string name="label_download_queue">ডাউনলোড</string>
<string name="label_library">মাংগা সংগ্রহ</string>
<string name="label_recent_manga">সম্প্রতি পঠিত</string>
<string name="label_catalogues">তালিকাগুলো</string>
<string name="label_recent_updates">সংগ্রহ হালনাগাদ</string>
<string name="label_latest_updates">সর্বশেষ আপডেট</string>
<string name="label_categories">বিভাগ সমূহ</string>
<string name="label_selected">নির্বাচিত: %1$d</string>
<string name="label_backup">ব্যাকআপ</string>
<string name="action_settings">সেটিংস</string>
<string name="action_filter">বিশোধন</string>
<string name="action_filter_downloaded">ডাউনলোডেড</string>
<string name="action_filter_bookmarked">পঠিত নিশানা</string>
<string name="action_filter_unread">অপঠিত</string>
<string name="action_filter_read">পড়ুন</string>
<string name="action_filter_empty">ফিল্টার সরান</string>
<string name="action_sort_alpha">বর্ণানুক্রমে</string>
<string name="action_sort_total">মোট অধ্যায়</string>
<string name="action_sort_last_read">শেষ পঠিত</string>
<string name="action_sort_last_updated">সর্বশেষ আপডেট</string>
<string name="action_search">খোঁজ</string>
<string name="action_global_search">সর্বত্র খোঁজ</string>
<string name="action_select_all">সব নির্বাচন</string>
<string name="action_mark_as_read">পড়া হয়েছে</string>
<string name="action_mark_as_unread">পড়া হয়েছে</string>
<string name="action_mark_previous_as_read">আগেরগুলো পড়া হয়েছে</string>
<string name="action_download">ডাউনলোড</string>
<string name="action_bookmark">বুকমার্ক</string>
<string name="action_remove_bookmark">বুকমার্ক সরান</string>
<string name="action_delete">মুছুন</string>
<string name="action_update">আপডেট</string>
<string name="action_update_library">মাংগাশালা আপডেট</string>
<string name="action_edit">সম্পাদন</string>
<string name="action_add">যোগ করুন</string>
<string name="action_add_category">ধরণ যোগ করুন</string>
<string name="action_edit_categories">ধরন সম্পাদন</string>
<string name="action_rename_category">ধরণ নামান্তর</string>
<string name="action_move_category">ধরণে সরান</string>
<string name="action_edit_cover">কভার ছবি সম্পাদন</string>
<string name="action_sort_up">সাজান</string>
<string name="action_sort_down">বাছাই করুন</string>
<string name="action_show_unread">অপঠিত</string>
<string name="action_show_downloaded">ডাউনলোডেড</string>
<string name="action_next_unread">অপঠিত পরবর্তি</string>
<string name="action_start">শুরু</string>
<string name="action_stop">থামুন</string>
<string name="action_pause">বিরতি</string>
<string name="action_clear">পরিষ্কার</string>
<string name="action_close">বন্ধ</string>
<string name="action_previous_chapter">আগের অধ্যায়</string>
<string name="action_next_chapter">সামনের আধ্যায়</string>
<string name="action_retry">পুনঃচেষ্টা</string>
<string name="action_remove">সরান</string>
<string name="action_resume">পুনরারম্ভ</string>
<string name="action_move">সরান</string>
<string name="action_open_in_browser">ব্রাউজারে খুলুন</string>
<string name="action_add_to_home_screen">হোমস্ক্রিনে যোগ করুন</string>
<string name="action_display_mode">দেখার ধরণ পরিবর্তন করুন</string>
<string name="action_display">প্রদর্শন</string>
<string name="action_display_grid">গ্রিড</string>
<string name="action_display_list">তালিকা</string>
<string name="action_display_download_badge">ব্যাজ ডাউনলোড</string>
<string name="action_set_filter">ফিল্টার দিন</string>
<string name="action_cancel">বাতিল</string>
<string name="action_sort">সাজান</string>
<string name="action_install">ইন্সটল</string>
<string name="action_share">শেয়ার</string>
<string name="action_save">সংরক্ষণ</string>
<string name="action_reset">রিসেট</string>
<string name="action_undo">পিছে যান</string>
<string name="action_export">রপ্তানি</string>
<string name="action_open_log">লগ খুলুন</string>
<string name="action_create">তৈরি</string>
<string name="action_restore">পুনরূদ্ধার</string>
<string name="action_open">খুলুন</string>
<string name="action_login">লগ ইন</string>
<string name="deleting">মুছে ফেলা হচ্ছে…</string>
<string name="loading">লোড হচ্ছে…</string>
<string name="app_not_available">এপ্সটি অনুপস্থিত</string>
<string name="short_recent_updates">আপডেটস</string>
<string name="pref_category_general">সাধারণ</string>
<string name="pref_category_reader">পাঠক</string>
<string name="pref_category_downloads">ডাউনলোডগুলো</string>
<string name="pref_category_sources">উৎস</string>
<string name="pref_category_tracking">অনুসরিত</string>
<string name="pref_category_advanced">অগ্রবর্তী</string>
<string name="pref_category_about">সম্বন্ধে</string>
<string name="pref_library_columns">সারিক্রমে মাংগাশালা</string>
<string name="portrait">ঘুরান</string>
<string name="landscape">আড়াআড়ি ভাবে</string>
<string name="default_columns">ডিফল্ট</string>
<string name="pref_library_update_interval">"মাংগাশালা আপডেট কাল"</string>
<string name="update_never">সারগ্রন্থ</string>
<string name="update_1hour">ঘন্টায়</string>
<string name="update_2hour">প্রতি ২ ঘন্টায়</string>
<string name="update_3hour">প্রতি ৩ ঘন্টায়</string>
<string name="update_6hour">প্রতি ৬ ঘন্টায়</string>
<string name="update_12hour">প্রতি ১২ ঘন্টায়</string>
<string name="update_24hour">প্রতিদিন</string>
<string name="update_48hour">প্রতি ২ দিন</string>
<string name="update_weekly">সাপ্তাহিক</string>
<string name="update_monthly">মাসিক</string>
<string name="pref_library_update_categories">সার্বজনীন আপডেটের জন্য ধরণগুলো</string>
<string name="all">সব</string>
<string name="pref_library_update_restriction">মাংগাশালা আপডেটের নিষেধাজ্ঞা</string>
<string name="pref_library_update_restriction_summary">তথ্য মিলেগেলে কেবল আপডেট করুন</string>
<string name="wifi">ওয়াই-ফাই</string>
<string name="charging">চার্জ হচ্ছে</string>
<string name="pref_update_only_non_completed">কেবল চলমান মাংগা আপডেট করুন</string>
<string name="pref_auto_update_manga_sync">পড়ার পর অধ্যায়গুলো সুসংগত করুন</string>
<string name="pref_ask_update_manga_sync">আপডেটের আগে নিশ্চিত করুন</string>
<string name="pref_theme">এপ্লিকেশন থিম</string>
<string name="light_theme">প্রধান থিম</string>
<string name="dark_theme">কালো থিম</string>
<string name="amoled_theme">এমোলেড থিম</string>
<string name="pref_start_screen">আরম্ভ স্ক্রিন</string>
<string name="pref_language">ভাষা</string>
<string name="system_default">প্রথম অবস্থা</string>
<string name="default_category">নির্ধারিত ধরণ</string>
<string name="default_category_summary">সর্বদা জিজ্ঞাসা করুন</string>
<string name="pref_fullscreen">সম্পূর্ণ স্ক্রিন</string>
<string name="pref_lock_orientation">অরিয়েন্টেশন বন্ধ রাখুন</string>
<string name="pref_page_transitions">পৃষ্ঠা রূপান্তর</string>
<string name="pref_show_page_number">পৃষ্ঠা নং দেখান</string>
<string name="pref_crop_borders">কোনাগুলো কাটুন</string>
<string name="pref_custom_brightness">স্ব ইচ্ছামত আলো ব্যাবহার করুন</string>
<string name="pref_custom_color_filter">স্ব ইচ্ছামত রঙ ব্যাবহার করুন</string>
<string name="pref_keep_screen_on">স্ক্রিন অবিচল রাখুন</string>
<string name="pref_reader_navigation">দিক নির্দেশনা</string>
<string name="pref_read_with_volume_keys">ভলিউমের বোতামগুলো</string>
<string name="pref_read_with_volume_keys_inverted">ভলিউম বোতামগুলো ওল্টান</string>
<string name="pref_read_with_tapping">টোকা</string>
<string name="pref_reader_theme">পিছনের রঙ</string>
<string name="white_background">সাদা</string>
<string name="black_background">কালো</string>
<string name="pref_viewer_type">নির্ধারিত দর্শক</string>
<string name="default_viewer">নির্ধারিত</string>
<string name="left_to_right_viewer">বাম থেকে ডানে</string>
<string name="right_to_left_viewer">ডান থেকে বামে</string>
<string name="vertical_viewer">সোঁজাসুজি</string>
<string name="webtoon_viewer">ওয়েবটুন</string>
<string name="pref_image_decoder">ছবি ডিকোডার</string>
<string name="pref_image_scale_type">স্কেল ধরণ</string>
<string name="scale_type_fit_screen">সম্পূর্ণ স্ক্রিন</string>
<string name="scale_type_stretch">ছড়ানো</string>
<string name="scale_type_fit_width">প্রস্থ বরাবর</string>
<string name="scale_type_fit_height">দৈর্ঘ্য বরাবর</string>
<string name="scale_type_original_size">আসল আকার</string>
<string name="scale_type_smart_fit">উপযুক্ত ফিট</string>
<string name="pref_zoom_start">জুম শুরুর অবস্থান</string>
<string name="zoom_start_automatic">স্বয়ংক্রিয়</string>
<string name="zoom_start_left">বামে</string>
<string name="zoom_start_right">ডানে</string>
<string name="zoom_start_center">মাঝে</string>
<string name="pref_rotation_type">ঘুরানো</string>
<string name="rotation_free">ফ্রি</string>
<string name="rotation_lock">বন্ধ</string>
<string name="rotation_force_portrait">সোঁজাসুজি রাখুন</string>
<string name="rotation_force_landscape">আড়াআড়ি রাখুন</string>
<string name="color_filter_r_value">লাল</string>
<string name="color_filter_g_value">সবুজ</string>
<string name="color_filter_b_value">নীল</string>
<string name="color_filter_a_value">আল্ফা</string>
<string name="pref_download_directory">ডাউনলোডের নির্দেশক</string>
<string name="pref_download_slots">সমকালীন ডাউনলোডগুলো</string>
<string name="pref_download_only_over_wifi">শুধুমাত্র ওয়াই-ফাইয়ে ডাউনলোড করুন</string>
<string name="pref_remove_after_marked_as_read">পঠিত হলে সরিয়ে ফেলুন</string>
<string name="pref_remove_after_read">পড়ার পর সরিয়ে ফেলুন</string>
<string name="custom_dir">স্বীয় নির্দেশক</string>
<string name="disabled">বিকল</string>
<string name="last_read_chapter">শেষ পড়া অধ্যায়</string>
<string name="second_to_last">২য় থেকে শেষ অধ্যায়</string>
<string name="third_to_last">৩য় থেকে শেষ অধ্যায়</string>
<string name="fourth_to_last">৪র্থ থেকে শেষ অধ্যায়</string>
<string name="fifth_to_last">৫ম থেকে শেষ অধ্যায়</string>
<string name="pref_download_new">নতুন অধ্যায় ডাউনলোড করুন</string>
<string name="pref_download_new_categories">ডাউনলোডে যোগ করার জন্য ধরণ</string>
<string name="services">সেবা সমূহ</string>
<string name="backup">ব্যাকআপ</string>
<string name="pref_create_backup">ব্যাকআপ তৈরী করুন</string>
<string name="pref_create_backup_summ">বর্তমান মাংগাশালা পুনরুদ্ধারের জন্য ব্যাবহার করা যাবে</string>
<string name="pref_restore_backup">ব্যাকআপ পুনরুদ্ধার</string>
<string name="pref_restore_backup_summ">ব্যাকআপ ফাইল থেকে মাংগাশালা পুনরুদ্ধার করুন</string>
<string name="pref_backup_directory">নির্দেশক ব্যাকআপ</string>
<string name="pref_backup_service_category">সেবা</string>
<string name="pref_backup_interval">ব্যাকআপ ফ্রিকোয়েন্সি</string>
<string name="pref_backup_slots">স্বয়ংক্রিয় ব্যাকআপের উচ্চমাত্রা</string>
<string name="dialog_restoring_backup">"ব্যাকআপ পুনরুদ্ধার হচ্ছে
\n%1$s মাংগাশালায় যোগ হয়েছে"</string>
<string name="source_not_found">উৎস খুঁজে পাওয়া যায়নি</string>
<string name="dialog_restoring_source_not_found">ব্যাকআপ পুনরুদ্ধার হচ্ছে...
\n%1$s উৎস খুঁজে পাওয়া যায়নি</string>
<string name="backup_created">পুনরুদ্ধার তৈরী হয়েছে</string>
<string name="restore_completed">পুনরুদ্ধার হয়েছে</string>
<string name="error_opening_log">লগ খোলা সম্ভব হয়নি</string>
<string name="restore_completed_content">পুনরুদ্ধার হচ্ছে %1$s.
\n%2$s ত্রুটি দেখা দিয়েছে।</string>
<string name="backup_restore_content">পুনরুদ্ধারের সন্ধান করার জন্য উৎস ব্যবহার করা হয়, ক্যারিয়ারের খরচগুলি প্রযোজ্য হতে পারে। এছাড়াও নিশ্চিত করুন যে আপনি পুনরুদ্ধারের আগে উৎসগুলোতে যথাযথভাবে লগ-ইন করা আছেন যেখানে প্রোয়জন হয়।</string>
<string name="file_saved">ফাইল সংরক্ষিত হয়েছে %1$s</string>
<string name="backup_choice">আপনি কি ব্যাকআপ করতে ইচ্ছুক?</string>
<string name="restoring_backup">ব্যাকআপ পুনরুদ্ধার হচ্ছে</string>
<string name="creating_backup">ব্যাকআপ তৈরী হচ্ছে</string>
<string name="pref_clear_chapter_cache">অধ্যায়ের ক্যাশ পরিষ্কার করুন</string>
<string name="used_cache">ব্যাবহৃত হয়েছে: %1$s</string>
<string name="cache_deleted">ক্যাশ পরিষ্কার হয়েছে. %1$d ফাইল মুছে ফেলা হয়েছে</string>
<string name="cache_delete_error">ক্যাশ পরিষ্কারের সময় একটি ত্রুটি দেখা দিয়েছে</string>
<string name="pref_clear_cookies">কুকিস পরিষ্কার করুন</string>
<string name="cookies_cleared">কুকিস পরিষ্কার হয়েছে</string>
<string name="choices_reset">পছন্দগুলোর সংলাপের রিসেট</string>
<string name="pref_clear_database">ডাটাবেজ পরিষ্কার করুন</string>
<string name="pref_clear_database_summary">আপনার মাংগাশালায় যেসব মাংগা এবং অধ্যায়গুলো নেই সেগুলো মুছে ফেলুন</string>
<string name="clear_database_confirmation">আপনি কি নিশ্চিত? পড়া অধ্যায় এবং মাংগাশালায় অনুপস্থিত পঠিত মাংগা হারিয়ে যেতে পারে</string>
<string name="clear_database_completed">এন্ট্রি মুছে ফেলা হয়েছে</string>
<string name="pref_refresh_library_metadata">মাংগাশালার মেটাডাটা রিফ্রেশ করা হয়েছে</string>
<string name="pref_refresh_library_metadata_summary">আপডেটস কভারগুলো, প্রকার, বিবৃতি এবং মাংগার স্ট্যাটাস তথ্য</string>
<string name="pref_refresh_library_tracking">অনুসরণকৃত মেটাডাটা রিফ্রেশ করুন</string>
<string name="pref_refresh_library_tracking_summary">আপডেটস স্ট্যাটাস, স্কোর এবং শেষ পড়া অধ্যায় অনুসরণ থেকে</string>
<string name="version">সংস্করণ</string>
<string name="build_time">তৈরি সময়</string>
<string name="pref_enable_automatic_updates">আপডেটগুলো দেখে নিন</string>
<string name="pref_enable_automatic_updates_summary">স্বয়ংক্রিয়ভাবে এপ্লিকেশনের আপডেট খুঁজুন</string>
<string name="pref_enable_acra">ক্র‍্যাশের জন্য অভিযোগ পাঠান</string>
<string name="pref_acra_summary">বাগ ঠিক করার জন্য সাহায্য করুন। কোন দরকারি তথ্য পাঠানো হবে না</string>
<string name="login_title">লগিন করা হয়েছে %1$s</string>
<string name="username">ব্যাবহারকারীর নাম</string>
<string name="password">গোপন শব্দ</string>
<string name="show_password">গোপন শব্দ দেখান</string>
<string name="login">লগ ইন</string>
<string name="login_success">লগ ইন সফল</string>
<string name="invalid_login">লগ ইন ত্রুটি</string>
<string name="unknown_error">অজানা ত্রুটি</string>
<string name="library_search_hint">লেখকের নাম…</string>
<string name="updating_category">ধরণ আপডেট হচ্ছে</string>
<string name="local_source_badge">স্থানীয়</string>
<string name="confirm_delete_manga">আপনি কি নিশ্চিত যে আপনি নির্বাচিত মাংগা মুছে ফেলতে চাচ্ছেন?</string>
<string name="also_delete_chapters">ডাউনলোডকৃত অধ্যায়গুলোও মুছে ফেলুন</string>
<string name="source_requires_login">এই উৎসের জন্য আপনাকে লগ ইন করতে হবে</string>
<string name="select_source">একটি উৎস নির্বাচন করুন</string>
<string name="no_valid_sources">দয়া করে কমপক্ষে একটি বৈধ উৎস বছে নিন</string>
<string name="no_more_results">আর কিছু নেই</string>
<string name="local_source">স্থানীয় মাংগা</string>
<string name="other_source">অন্যসব</string>
<string name="invalid_combination">নির্ধারিতগুলো অন্যান্য ধরণের সাথে নির্বাচন করা যাবে না</string>
<string name="added_to_library">মাংগাটি আপনার মাংগাশালায় যোগ হয়েছে</string>
<string name="action_global_search_hint">সার্বজনীন খোঁজ…</string>
<string name="no_results">কোন ফলাফল পাওয়া যায়নি!</string>
<string name="latest">সর্বশেষ</string>
<string name="browse">ব্রাউজ</string>
<string name="manga_not_in_db">এই মাংগাটি ডাটাবেজ থেকে সরিয়ে ফেলা হয়েছিল!</string>
<string name="manga_detail_tab">তথ্য</string>
<string name="description">বিবরণ</string>
<string name="ongoing">চলমান</string>
<string name="unknown">অজানা</string>
<string name="licensed">লাইসেন্সকৃত</string>
<string name="add_to_library">মাংগাশালায় যোগ করুন</string>
<string name="remove_from_library">মাংগাশালা থেকে সরিয়ে ফেলুন</string>
<string name="manga_info_author_label">লেখক</string>
<string name="manga_info_artist_label">চিত্রকর</string>
<string name="manga_info_chapters_label">অধ্যায়গুলো</string>
<string name="manga_info_last_chapter_label">শেষ অধ্যায়</string>
<string name="manga_info_status_label">স্ট্যাটাস</string>
<string name="manga_info_source_label">উৎস</string>
<string name="manga_info_genres_label">প্রকারভেদ</string>
<string name="share_text">দেখুন %1$s! at %2$s</string>
<string name="circular_icon">বৃত্তাকার আইকন</string>
<string name="rounded_icon">গোলাকার আইকন</string>
<string name="square_icon">চতুর্ভূজ আইকন</string>
<string name="star_icon">তারকা আইকন</string>
<string name="shortcut_title">শর্টকাট আইকন</string>
<string name="shortcut_created">শর্টকাট হোমস্ক্রিনে যোগ করা হয়েছে।</string>
<string name="icon_shape">আইকনের আকার</string>
<string name="icon_creation_fail">শর্টকাট সৃষ্টিতে ব্যার্থ হয়েছে!</string>
<string name="delete_downloads_for_manga">ডাউনলোডকৃত অধ্যায়গুলো মুছে ফেলতে চান?</string>
<string name="manga_chapters_tab">অধ্যায়গুলো</string>
<string name="manga_chapter_no_title">শিরোনামহীন</string>
<string name="display_mode_chapter">অধ্যায় %1$s</string>
<string name="chapter_downloaded">ডাউনলোডকৃত</string>
<string name="chapter_queued">সারিবদ্ধ</string>
<string name="chapter_downloading">ডাউনলোড হচ্ছে</string>
<string name="chapter_downloading_progress">ডাউনলোড হচ্ছে (%1$d/%2$d)</string>
<string name="chapter_error">ত্রুটি</string>
<string name="chapter_paused">থেমে আছে</string>
<string name="fetch_chapters_error">অধ্যায়গুলো নির্বাচন করতে যেয়ে ত্রুটি দেখা দিয়েছে</string>
<string name="show_title">শিরোনাম দেখান</string>
<string name="show_chapter_number">অধ্যায় নাম্বার দেখান</string>
<string name="sorting_mode">সাজানোর রূপ</string>
<string name="sort_by_source">উৎস অনুযায়ী</string>
<string name="sort_by_number">অধ্যায়ের নাম্বার অনুযায়ী</string>
<string name="manga_download">ডাউনলোড</string>
<string name="download_1">পরবর্তী অধ্যায় ডাউনলোড করুন</string>
<string name="download_5">পরবর্তী ৫ অধ্যায় ডাউনলোড করুন</string>
<string name="download_10">পরবর্তী ১০ অধ্যায় ডাউনলোড করুন</string>
<string name="download_all">সব ডাউনলোড করুন</string>
<string name="download_unread">অপঠিতগুলো ডাউনলোড করুন</string>
<string name="confirm_delete_chapters">আপনি কি নিশ্চিত যে আপনি নির্বাচিত অধ্যায়গুলো মুছে ফেলতে চান?</string>
<string name="manga_tracking_tab">অনুসরিত</string>
<string name="reading">পড়া হচ্ছে</string>
<string name="completed">সম্পন্ন</string>
<string name="dropped">বাদ</string>
<string name="on_hold">অটল রাখা হয়েছে</string>
<string name="plan_to_read">পড়ার জন্য পরিকল্পিত</string>
<string name="score">স্কোর</string>
<string name="title">শিরোনাম</string>
<string name="status">স্ট্যাটাস</string>
<string name="error_category_exists">এই নামে ধরণ বিদ্যমান!</string>
<string name="snack_categories_deleted">ধরণগুলো মুছে ফেলা হয়েছে</string>
<string name="dialog_with_checkbox_remove_description">এটা এই অধ্যায়ের পড়ার সময়কাল সরিয়ে ফেলবে। আপনি নিশ্চিত?</string>
<string name="dialog_with_checkbox_reset">এই মাংগার জন্য সব অধ্যায় রিসেট করুন</string>
<string name="snack_add_to_library">মাংগাশালায় মাংগাটি যোগ করবেন?</string>
<string name="picture_saved">ছবি সংরক্ষিত হয়েছে</string>
<string name="saving_picture">ছবি সংরক্ষণ করা হচ্ছে</string>
<string name="options">অপশন্স</string>
<string name="custom_filter">স্বীয় ফিল্টার</string>
<string name="set_as_cover">কভার হিসেবে সেট করুন</string>
<string name="cover_updated">কভার আপডেট হয়েছে</string>
<string name="page_downloaded">পৃষ্ঠা কপি করা হয়েছে %1$s</string>
<string name="downloading">ডাউনলোড হচ্ছে…</string>
<string name="download_progress">ডাউনলোড হয়েছে %1$d%%</string>
<string name="chapter_progress">পৃষ্ঠা: %1$d</string>
<string name="chapter_subtitle">অধ্যায় %1$s</string>
<string name="no_next_chapter">পরবর্তী অধ্যায় খুঁজে পাওয়া যায়নি</string>
<string name="no_previous_chapter">আগের অধ্যায় খুঁজে পাওয়া যায়নি</string>
<string name="decode_image_error">ছবি লোড করা সম্ভব হয়নি।
\nছবি ডিকোডার পরিবর্তন করুন অথবা নিচের যেকোন একটি অপশন চেষ্টা করুন</string>
<string name="confirm_update_manga_sync">শেষ পড়া অধ্যায় সেবাগুলোতে আপডেট করুন %1$d?</string>
<string name="confirm_set_image_as_cover">আপনি কি এই ছবিটিকে কভার হিসেবে সেট করতে চান?</string>
<string name="viewer_for_this_series">এই সিরিজের দর্শক</string>
<string name="recent_manga_source">%1$s - অধ্যায়.%2$s</string>
<string name="download_queue_error">অধ্যায়গুলো ডাউনলোডের সময় একটি ত্রুটি দেখা দিয়েছে। ডাউনলোডস সেকশন থেকে আপনি আবার চেষ্টা করতে পারেন</string>
<string name="notification_update_progress">আপডেট হচ্ছে: %1$d/%2$d</string>
<string name="notification_new_chapters">নতুন অধ্যায় পাওয়া গিয়েছে</string>
<string name="notification_new_chapters_text">জন্য %1$d শিরোনাম</string>
<string name="notification_cover_update_failed">কভার আপডেট করতে অসফল হয়েছে</string>
<string name="notification_first_add_to_library">এটা করার আগে দয়া করে মাংগাটি আপনার মাংগাশালায় যোগ করুন</string>
<string name="notification_not_connected_to_ac_title">সুসংগতি বাতিল করা হয়েছে</string>
<string name="notification_not_connected_to_ac_body">এ সি পাওয়ারের সাথে সংযোগ নেই</string>
<string name="notification_no_connection_title">সুসংগতি বাতিল</string>
<string name="notification_no_connection_body">যোগাযোগ নেই</string>
<string name="file_select_cover">কভার ছবি নির্বাচন করুন</string>
<string name="file_select_backup">ব্যাকআপ ফাইল নির্বাচন করুন</string>
<string name="file_select_icon">শর্টকাট আইকন নির্বাচন করুন</string>
<string name="update_check_title">নতুন আপডেট বের হয়েছে!</string>
<string name="update_check_confirm">ডাউনলোড</string>
<string name="update_check_ignore">এড়িয়ে যান</string>
<string name="update_check_no_new_updates">নতুন কোন আপডেট নেই</string>
<string name="update_check_download_started">ডাউনলোড শুরু হয়েছে</string>
<string name="update_check_look_for_updates">আপডেট খোঁজা হচ্ছে</string>
<string name="update_check_notification_file_download">আপডেট ডাউনলোড করুন</string>
<string name="update_check_notification_download_in_progress">ডাউনলোড হচ্ছে</string>
<string name="update_check_notification_download_complete">ডাউনলোড হয়ে গেছে</string>
<string name="update_check_notification_download_error">ডাউনলোড ত্রুটি দেখা গিয়েছে</string>
<string name="update_check_notification_update_available">আপডেট এসেছে</string>
<string name="description_backdrop">মাংগার ব্যাকড্রপ ছবি</string>
<string name="description_cover">মাংগার কভার</string>
<string name="information_no_downloads">ডাউনলোড নেই</string>
<string name="information_no_recent">কোন সাম্প্রতিক অধ্যায় নেই</string>
<string name="information_no_recent_manga">কোন সাম্প্রতিক পড়া মাংগা নেই</string>
<string name="information_empty_library">আপনার মাংগাশালা খালি, আপনি চাইলে মাংগাশালায় ক্যাটালগস থেকে মাংগা যোগ করতে পারেন।</string>
<string name="information_empty_category">আপনার কোন ধরণ নেই। যোগ চিহ্ন বাটনে ক্লিক করে একটি ধরণ তৈরী করুন এবং আপনার মাংগাশালা সাজান।</string>
<string name="download_notifier_downloader_title">ডাউনলোডার</string>
<string name="download_notifier_title_error">ত্রুটি</string>
<string name="download_notifier_unkown_error">অধ্যায় ডাউনলোডের সময় একটি অনাকাঙ্ক্ষিত ত্রুটি ঘটেছে</string>
<string name="download_notifier_page_error">নির্দেশকে একটি পৃষ্ঠা পাওয়া যাচ্ছে না</string>
<string name="download_notifier_page_ready_error">একটি পেজ লোড হয়নি</string>
<string name="download_notifier_text_only_wifi">কোন ওয়াই-ফাই সংযোগ খুঁজে পাওয়া যায়নি</string>
<string name="download_notifier_no_network">কোন নেটওয়ার্ক সংযোগ খুঁজে পাওয়া যায়নি</string>
<string name="download_notifier_download_paused">ডাউনলোড স্থগিত</string>
<string name="channel_common">সাধারণ</string>
<string name="channel_library">মাংগাশালা</string>
<string name="channel_downloader">ডাউনলোডার</string>
<string name="label_migration">উৎস পরিবর্তন</string>
<string name="label_extensions">সংযোজিত অংশ</string>
<string name="label_extension_info">সংযোজিত অংশ তথ্য</string>
<string name="all_lang">সব</string>
<string name="ext_details">বিস্তারিত</string>
<string name="ext_update">আপডেট</string>
<string name="ext_install">ইন্সটল</string>
<string name="ext_pending">প্রক্রিয়াধীন</string>
<string name="ext_downloading">ডাউনলোড হচ্ছে</string>
<string name="ext_installing">ইন্সটল হচ্ছে</string>
<string name="ext_installed">ইন্সটল হয়েছে</string>
<string name="ext_trust">নির্ভর</string>
<string name="ext_untrusted">অনির্ভরযোগ্য</string>
<string name="ext_uninstall">আন ইন্সটল</string>
<string name="ext_preferences">পছন্দ</string>
<string name="ext_available">সহজলভ্য</string>
<string name="untrusted_extension">অনির্ভর‍যোগ্য অংশ</string>
<string name="untrusted_extension_message">এই অংশগুলো অনির্ভরযোগ্য সার্টিফিকেট দ্বারা নিবন্ধিত এবং এটি সক্রিয় নয়।
\n
\nএকটি ত্রুটিপূর্ণ অংশ তাচিয়োমিতে থাকা যে কোন লগিন তথ্য পড়তে পারে অথবা অবাধ কোডগুলোকে নিষ্পত্তি করতে পারে।
\n
\nএই সার্টিফিকেট টি বিশ্বাস করা মানে আপনি ঝুঁকি নিতে সম্মত আছেন।</string>
<string name="ext_version_info">ভার্সন: %1$s</string>
<string name="ext_language_info">ভাষা: %1$s</string>
<string name="ext_empty_preferences">এই অংশটিকে সম্পাদন করার জন্য কোন প্রকার পছন্দ নেই</string>
<string name="pref_double_tap_anim_speed">দুই টোকায় এনিমেশনের গতি</string>
<string name="double_tap_anim_speed_0">এনিমেশন নেই</string>
<string name="double_tap_anim_speed_normal">সাধারণ</string>
<string name="double_tap_anim_speed_fast">দ্রুত</string>
<string name="source_search_options">ফিল্টারগুলো খুঁজুন</string>
<string name="manga_info_full_title_label">শিরোনাম</string>
<string name="manga_added_library">মাংগাশালায় যোগ করা হয়েছে</string>
<string name="manga_removed_library">মাংগাশালা থেকে সরিয়ে ফেলা হয়েছে</string>
<string name="manga_info_latest_data_label">আপডেট হয়েছে</string>
<string name="copied_to_clipboard">%1$s ক্লিপবোর্ডে কপি হয়েছে</string>
<string name="custom_download">কাস্টম পরিমাণ ডাউনলোড করুন</string>
<string name="custom_hint">পরিমাণ</string>
<string name="download_custom">কাস্টম ডাউনলোড</string>
<string name="migration_info">সরিয়ে নেয়ার জন্য উৎস নির্বাচন করুন</string>
<string name="migration_dialog_what_to_include">যোগ করার জন্য উপাত্ত নির্বাচন করুন</string>
<string name="select">নির্বাচন</string>
<string name="migrate">সরিয়ে ফেলুন</string>
<string name="copy">কপি</string>
<string name="migrating">সরানো হচ্ছে…</string>
</resources>

View File

@ -9,7 +9,7 @@
<string name="label_download_queue">Downloadwarteschlange</string>
<string name="label_library">Meine Bibliothek</string>
<string name="label_recent_manga">Vor kurzem gelesen</string>
<string name="label_catalogues">Alle Manga</string>
<string name="label_catalogues">Kataloge</string>
<string name="label_latest_updates">Neueste Updates</string>
<string name="label_categories">Kategorien</string>
<string name="label_selected">Ausgewählt: %1$d</string>
@ -25,32 +25,32 @@
<string name="action_sort_alpha">Alphabetisch</string>
<string name="action_sort_total">Kapitelanzahl</string>
<string name="action_sort_last_read">Zuletzt gelesen</string>
<string name="action_sort_last_updated">Letztes Update</string>
<string name="action_sort_last_updated">Zuletzt aktualisiert</string>
<string name="action_search">Suche</string>
<string name="action_select_all">Alle auswählen</string>
<string name="action_mark_as_read">Als gelesen markieren</string>
<string name="action_mark_as_unread">Als ungelesen markieren</string>
<string name="action_mark_previous_as_read">Vorherige Kapitel als gelesen markieren</string>
<string name="action_download">Herunterladen</string>
<string name="action_bookmark">Lessezeichen hinzufügen</string>
<string name="action_remove_bookmark">Entferne Lesezeichen</string>
<string name="action_bookmark">Lesezeichen setzen</string>
<string name="action_remove_bookmark">Lesezeichen entfernen</string>
<string name="action_delete">Löschen</string>
<string name="action_update">Update</string>
<string name="action_update_library">Bibliothek updaten</string>
<string name="action_update_library">Bibliothek aktualisieren</string>
<string name="action_edit">Bearbeiten</string>
<string name="action_add">Hinzufügen</string>
<string name="action_add_category">Füge eine Kategorie hinzu</string>
<string name="action_add_category">Kategorie hinzufügen</string>
<string name="action_edit_categories">Kategorien bearbeiten</string>
<string name="action_rename_category">Kategorie umbenennen</string>
<string name="action_move_category">zur Kategorie hinzufügen</string>
<string name="action_edit_cover">ändere Cover</string>
<string name="action_sort_up">aufsteigend Sortieren</string>
<string name="action_move_category">Zu Kategorien hinzufügen</string>
<string name="action_edit_cover">Vorschaubild bearbeiten</string>
<string name="action_sort_up">Aufsteigend sortieren</string>
<string name="action_sort_down">Absteigend Sortieren</string>
<string name="action_show_unread">Ungelesen</string>
<string name="action_show_downloaded">Heruntergeladen</string>
<string name="action_next_unread">Nächstes ungelesenes</string>
<string name="action_next_unread">Nächstes Ungelesenes</string>
<string name="action_start">Start</string>
<string name="action_stop">Stop</string>
<string name="action_stop">Stopp</string>
<string name="action_pause">Pause</string>
<string name="action_clear">Löschen</string>
<string name="action_close">Schließen</string>
@ -66,14 +66,14 @@
<string name="action_display">Anzeige</string>
<string name="action_display_grid">Kacheln</string>
<string name="action_display_list">Liste</string>
<string name="action_set_filter">Filter festsetzen</string>
<string name="action_set_filter">Filter setzen</string>
<string name="action_cancel">Abbrechen</string>
<string name="action_sort">Sortierung</string>
<string name="action_install">Installieren</string>
<string name="action_share">Teilen</string>
<string name="action_save">Speichern</string>
<string name="action_reset">Zurücksetzen</string>
<string name="action_undo">Rückgängig</string>
<string name="action_undo">Rückgängig machen</string>
<string name="action_export">Exportieren</string>
<string name="action_open_log">Log öffnen</string>
<string name="action_create">Erstellen</string>
@ -86,18 +86,18 @@
<string name="short_recent_updates">Updates</string>
<string name="pref_category_general">Allgemein</string>
<string name="pref_category_reader">Leseeinstellungen</string>
<string name="pref_category_reader">Lese-Einstellungen</string>
<string name="pref_category_downloads">Downloads</string>
<string name="pref_category_sources">Quellen</string>
<string name="pref_category_tracking">Synchronisation</string>
<string name="pref_category_advanced">Erweitert</string>
<string name="pref_category_about">Über</string>
<string name="pref_library_columns">Mangas per Reihe in der Bibliothek</string>
<string name="pref_library_columns">Manga pro Reihe in der Bibliothek</string>
<string name="portrait">Hochformat</string>
<string name="landscape">Querformat</string>
<string name="default_columns">Standard</string>
<string name="pref_library_update_interval">Bibliotheksupdatehäufigkeit</string>
<string name="pref_library_update_interval">Häufigkeit der Bibliotheksaktualisierung</string>
<string name="update_never">Manuell</string>
<string name="update_1hour">Stündlich</string>
<string name="update_2hour">Alle 2 Stunden</string>
@ -110,11 +110,11 @@
<string name="update_monthly">Monatlich</string>
<string name="pref_library_update_categories">Kategorien für das globale Update</string>
<string name="all">Alle</string>
<string name="pref_library_update_restriction">Bibliothekupdates einschränken</string>
<string name="pref_library_update_restriction">Bibliotheksaktualisierung einschränken</string>
<string name="pref_library_update_restriction_summary">Nur wenn folgende Bedingungen eintreffen aktualisieren</string>
<string name="wifi">Wi-Fi</string>
<string name="wifi">WLAN</string>
<string name="charging">Am Laden</string>
<string name="pref_update_only_non_completed">Nur laufende Mangas updaten</string>
<string name="pref_update_only_non_completed">Nur fortlaufende Manga aktualisieren</string>
<string name="pref_auto_update_manga_sync">Kapitel nach dem Lesen synchronisieren</string>
<string name="pref_ask_update_manga_sync">Vor Update bestätigen</string>
<string name="pref_theme">App Design</string>
@ -137,8 +137,8 @@
<string name="pref_keep_screen_on">Bildschirm anlassen</string>
<string name="pref_reader_navigation">Navigation</string>
<string name="pref_read_with_volume_keys">Lautstärketasten</string>
<string name="pref_read_with_volume_keys_inverted">Lautstärketasten umstellen</string>
<string name="pref_read_with_tapping">Streifen</string>
<string name="pref_read_with_volume_keys_inverted">Lautstärketasten umkehren</string>
<string name="pref_read_with_tapping">Tippen</string>
<string name="pref_reader_theme">Hintergrundfarbe</string>
<string name="white_background">Weiß</string>
<string name="black_background">Schwarz</string>
@ -174,7 +174,7 @@
<string name="pref_download_directory">Downloadordner</string>
<string name="pref_download_slots">Simultane Downloads</string>
<string name="pref_download_only_over_wifi">Nur über Wi-Fi herunterladen</string>
<string name="pref_download_only_over_wifi">Nur über WLAN herunterladen</string>
<string name="pref_remove_after_marked_as_read">Gelesene Kapitel löschen</string>
<string name="pref_remove_after_read">Gelesene Kapitel löschen ab dem</string>
<string name="custom_dir">Eigenes Verzeichnis</string>
@ -198,36 +198,36 @@
<string name="pref_backup_service_category">Service</string>
<string name="pref_backup_interval">Backuphäufigkeit</string>
<string name="pref_backup_slots">Maximale Anzahl automatischer Backups</string>
<string name="dialog_restoring_backup">Backup wird wiederhergestellt
%1$s zur Bibliothek hinzugefügt</string>
<string name="dialog_restoring_backup">Backup wird wiederhergestellt
\n%1$s zur Bibliothek hinzugefügt</string>
<string name="source_not_found">Quelle nicht gefunden</string>
<string name="dialog_restoring_source_not_found">Backup wird wiederhergestellt %1$s
\nQuelle nicht gefunden</string>
<string name="backup_created">Backup erstellt</string>
<string name="restore_completed">Wiederherstellen erfolgreich</string>
<string name="restore_completed">Wiederherstellen abgeschlossen</string>
<string name="error_opening_log">Log konnte nicht geöffnet werden</string>
<string name="restore_completed_content">Das Wiederherstellen hat %1$s gedauert.
\n%2$s Fehler gefunden.</string>
<string name="backup_restore_content">Beim wiederhestellen werden Daten von den Quellen abgerufen, wodurch möglicherweiße dadurch Mobilfunkkosten enstehen.
\nVergewissere dich zudem das du alle benötigen Seitenlogin bereitgestellt hast bevor du mit dem Wiederherstellen beginnst.</string>
<string name="backup_restore_content">Beim Wiederhestellen werden Daten von den Quellen abgerufen, wodurch möglicherweise Mobilfunkkosten enstehen können.
\nVergewissern Sie sich zudem, dass Sie alle benötigen Seitenlogins bereitgestellt haben, bevor Sie mit dem Wiederherstellen beginnen.</string>
<string name="file_saved">Datei in %1$s gespeichert</string>
<string name="backup_choice">Was willst du sichern?</string>
<string name="backup_choice">Was wollen Sie sichern?</string>
<string name="restoring_backup">Backup wird wiederhergestellt</string>
<string name="creating_backup">Backup erstellen</string>
<string name="creating_backup">Erstelle Backup</string>
<string name="pref_clear_chapter_cache">Kapitelzwischenspeicher leeren</string>
<string name="pref_clear_chapter_cache">Kapitel-Zwischenspeicher leeren</string>
<string name="used_cache">Belegt: %1$s</string>
<string name="cache_deleted">Zwischenspeicher gelerrt. %1%d Dateien wurden gelöscht</string>
<string name="cache_deleted">Zwischenspeicher geleert. %1$d Dateien wurden gelöscht</string>
<string name="cache_delete_error">Ein Fehler ist während dem Leeren des Zwischenspeichers aufgetreten</string>
<string name="pref_clear_cookies">Cookies löschen</string>
<string name="cookies_cleared">Cookies gelöscht</string>
<string name="choices_reset">Standardantworten zurücksetzen</string>
<string name="pref_clear_database">Datenbank leeren</string>
<string name="pref_clear_database_summary">Alle Mangas und Kapitel die nicht in der Bibliothek sind löschen</string>
<string name="clear_database_confirmation">Bist du sicher? Lesestatus aller Mangas die nicht in der Bibliothek sind wird gelöscht</string>
<string name="pref_clear_database_summary">Alle Manga und Kapitel die nicht in der Bibliothek sind löschen</string>
<string name="clear_database_confirmation">Sind Sie sicher? Der Lesestatus aller Manga, die nicht in der Bibliothek sind, wird gelöscht</string>
<string name="clear_database_completed">Einträge gelöscht</string>
<string name="pref_refresh_library_metadata">Bibliotheksmetadaten erneuern</string>
<string name="pref_refresh_library_metadata_summary">Neue Cover, Genres, Beschreibungen und andere Mangainformationen herunterladen</string>
<string name="pref_refresh_library_metadata_summary">Aktualisiert Vorschaubilder, Genres, Beschreibungen und andere Manga-Informationen</string>
<string name="pref_refresh_library_tracking">Synchronisationsmetadaten erneuern</string>
<string name="pref_refresh_library_tracking_summary">Synchronisiert den Lesestatus, die Bewertung und das zuletzt gelesene Kapitel mit den angemeldeten Synchronisationsanbietern</string>
@ -242,36 +242,36 @@
<string name="login_title">Bei %1$s anmelden</string>
<string name="username">Nutzername</string>
<string name="password">Kennwort</string>
<string name="show_password">Kennwort zeigen</string>
<string name="show_password">Kennwort anzeigen</string>
<string name="login">Anmelden</string>
<string name="login_success">Anmeldung erfolgreich</string>
<string name="invalid_login">Anmeldungsfehler</string>
<string name="unknown_error">Unbekannter Fehler</string>
<string name="library_search_hint">Titel oder Author…</string>
<string name="updating_category">Kategorie wird geupdatet</string>
<string name="confirm_delete_manga">Bist du sicher, dass du diesen Manga entfernen willst?</string>
<string name="library_search_hint">Titel oder Autor…</string>
<string name="updating_category">Kategorie wird aktualisiert</string>
<string name="confirm_delete_manga">Sind Sie sicher, dass Sie diesen Manga entfernen wollen?</string>
<string name="also_delete_chapters">Auch heruntergeladene Kapitel löschen</string>
<string name="source_requires_login">Bei dieser Quelle musst du dich Anmelden</string>
<string name="select_source">Wähle eine Quelle</string>
<string name="no_valid_sources">Bitte wähle zumindest eine gültige Quelle</string>
<string name="source_requires_login">Für diese Quelle müssen Sie sich anmelden</string>
<string name="select_source">Wählen Sie eine Quelle</string>
<string name="no_valid_sources">Bitte wählen Sie zumindest eine gültige Quelle</string>
<string name="no_more_results">Keine weiteren Ergebnisse</string>
<string name="local_source">Lokale Mangas</string>
<string name="local_source">Lokale Manga</string>
<string name="invalid_combination">Standard kann nicht zusammen mit anderen Kategorien gewählt werden</string>
<string name="added_to_library">Der Manga wurde zu deiner Bibliothek hinzugefügt</string>
<string name="added_to_library">Der Manga wurde Ihrer Bibliothek hinzugefügt</string>
<string name="manga_not_in_db">Dieser Manga wurde von der Datenbank entfernt!</string>
<string name="manga_not_in_db">Dieser Manga wurde aus der Datenbank entfernt!</string>
<string name="manga_detail_tab">Info</string>
<string name="description">Beschreibung</string>
<string name="ongoing">Laufend</string>
<string name="ongoing">Fortlaufend</string>
<string name="unknown">Unbekannt</string>
<string name="licensed">Lizenziert</string>
<string name="add_to_library">Zur Bibliothek hinzufügen</string>
<string name="remove_from_library">Aus Bibliothek entfernen</string>
<string name="manga_info_author_label">Author</string>
<string name="manga_info_artist_label">Artist</string>
<string name="manga_info_author_label">Autor</string>
<string name="manga_info_artist_label">Künstler</string>
<string name="manga_info_chapters_label">Kapitel</string>
<string name="manga_info_last_chapter_label">Letztes Kapitel</string>
<string name="manga_info_status_label">Status</string>
@ -282,9 +282,9 @@
<string name="rounded_icon">Abgerundetes Symbol</string>
<string name="square_icon">Eckiges Symbol</string>
<string name="star_icon">Sternförmiges Symbol</string>
<string name="shortcut_title">Abkürzungstitel</string>
<string name="shortcut_title">Verknüpfungsname</string>
<string name="icon_shape">Symbolform</string>
<string name="icon_creation_fail">Shortcut konnte nicht erstellt werden!</string>
<string name="icon_creation_fail">Verknüpfung konnte nicht erstellt werden!</string>
<string name="delete_downloads_for_manga">Heruntergeladene Kapitel löschen?</string>
<string name="manga_chapters_tab">Kapitel</string>
@ -296,9 +296,9 @@
<string name="chapter_downloading_progress">Wird heruntergeladen (%1$d/%2$d)</string>
<string name="chapter_error">Fehler</string>
<string name="chapter_paused">Pausiert</string>
<string name="fetch_chapters_error">Fehler beim abrufen der Kapitel</string>
<string name="show_title">Titel zeigen</string>
<string name="show_chapter_number">Kaptielnummer zeigen</string>
<string name="fetch_chapters_error">Fehler beim Abrufen der Kapitel</string>
<string name="show_title">Titel anzeigen</string>
<string name="show_chapter_number">Kaptielnummer anzeigen</string>
<string name="sorting_mode">Sortiere nach</string>
<string name="sort_by_source">Quelle</string>
<string name="sort_by_number">Kapitelnummer</string>
@ -308,11 +308,11 @@
<string name="download_10">Die nächsten 10 Kapitel herunterladen</string>
<string name="download_all">Alle herunterladen</string>
<string name="download_unread">Ungelesene Kapitel herunterladen</string>
<string name="confirm_delete_chapters">Bist du sicher, dass du die ausgewählten Kapitel löschen willst?</string>
<string name="confirm_delete_chapters">Sind Sie sicher, dass Sie die ausgewählten Kapitel löschen wollen?</string>
<string name="manga_tracking_tab">Synchronisation</string>
<string name="reading">Am Lesen</string>
<string name="completed">Fertig</string>
<string name="completed">Abgeschlossen</string>
<string name="dropped">Abgebrochen</string>
<string name="on_hold">Pausiert</string>
<string name="plan_to_read">Will ich lesen</string>
@ -320,21 +320,21 @@
<string name="title">Titel</string>
<string name="status">Status</string>
<string name="error_category_exists">Eine Kategorie mit diesen Namen existiert bereits!</string>
<string name="error_category_exists">Eine Kategorie mit diesem Namen existiert bereits!</string>
<string name="snack_categories_deleted">Kategorien gelöscht</string>
<string name="dialog_with_checkbox_remove_description">Das Lesedatum dieses Kapitels wird gelöscht. Bist du sicher?</string>
<string name="dialog_with_checkbox_remove_description">Das Lesedatum dieses Kapitels wird gelöscht. Sind Sie sicher?</string>
<string name="dialog_with_checkbox_reset">Alle Kapitel dieses Mangas zurücksetzen</string>
<string name="snack_add_to_library">Manga zur Bibliothek hinzufügen?</string>
<string name="picture_saved">Bild gespeichert</string>
<string name="saving_picture">Bild wird gespeichert</string>
<string name="options">Einstellungen</string>
<string name="options">Optionen</string>
<string name="custom_filter">Eigener Filter</string>
<string name="set_as_cover">Als Titelbild setzen</string>
<string name="cover_updated">Titelbild geändert</string>
<string name="set_as_cover">Als Vorschaubild festlegen</string>
<string name="cover_updated">Vorschaubild geändert</string>
<string name="page_downloaded">Seiten zu %1$s kopiert</string>
<string name="downloading">Wird heruntergeladen…</string>
<string name="download_progress">%1$d%% heruntergeladen</string>
@ -342,40 +342,40 @@
<string name="chapter_subtitle">Kapitel %1$s</string>
<string name="no_next_chapter">Nächstes Kapitel nicht gefunden</string>
<string name="no_previous_chapter">Vorheriges Kapitel nicht gefunden</string>
<string name="decode_image_error">Bild konnte nicht geladen werden.
\nVersuche entweder den Bilddecoder zu ändern oder Probiere eine der Optionen weiter unten aus</string>
<string name="decode_image_error">Bild konnte nicht geladen werden.
\nVersuche entweder den Bilddecoder zu ändern oder probiere eine der Optionen weiter unten aus</string>
<string name="confirm_update_manga_sync">Setze das letzte gelesen Kapitel auf %1$d?</string>
<string name="confirm_set_image_as_cover">Willst du dieses Bild als Titelbild setzen?</string>
<string name="confirm_set_image_as_cover">Wollen Sie dieses Bild als Vorschaubild setzen?</string>
<string name="viewer_for_this_series">Leser dieser Serie</string>
<string name="recent_manga_source">%1$s - Kap.%2$s</string>
<string name="download_queue_error">Beim Kapitel herunterladen trat ein Fehler auf. Du kannst es in der Downloadsektion neu versuchen</string>
<string name="download_queue_error">Beim Herunterladen des Kapitels trat ein Fehler auf. Sie können es in der Downloadsektion erneut versuchen</string>
<string name="notification_update_progress">Update fortschritt: %1$d/%2$d</string>
<string name="notification_update_progress">Aktualisierungsfortschritt: %1$d/%2$d</string>
<string name="notification_new_chapters">Neue Kapitel gefunden</string>
<string name="notification_new_chapters_text">Für %1$d Titel</string>
<string name="notification_cover_update_failed">Konnte Titelbild nicht ändern</string>
<string name="notification_first_add_to_library">Bitte füge den Manga zu deiner Bibliothek hinzu bevor du das tust</string>
<string name="notification_cover_update_failed">Konnte Vorschaubild nicht ändern</string>
<string name="notification_first_add_to_library">Bevor Sie das tun fügen Sie den Manga bitte Ihrer Bibliothek hinzu</string>
<string name="notification_not_connected_to_ac_title">Synchronisation abgebrochen</string>
<string name="notification_not_connected_to_ac_body">Nicht mit dem Stromnetz verbunden</string>
<string name="notification_no_connection_title">Synchronisation abgebrochen</string>
<string name="notification_no_connection_body">Keine Verbindung möglich</string>
<string name="file_select_cover">Wähle Titelbild</string>
<string name="file_select_cover">Wähle Vorschaubild</string>
<string name="file_select_backup">Wähle Backupdatei</string>
<string name="file_select_icon">Wähle Shortcutsymbol</string>
<string name="file_select_icon">Wähle Verknüpfungssymbol</string>
<string name="update_check_title">Neues Update verfügbar!</string>
<string name="update_check_confirm">Herunterladen</string>
<string name="update_check_ignore">Ignorieren</string>
<string name="update_check_no_new_updates">Kein neues Update verfügbar</string>
<string name="update_check_download_started">Herunterladen gestartet</string>
<string name="update_check_download_started">Download gestartet</string>
<string name="update_check_look_for_updates">Suche nach Updates</string>
<string name="update_check_notification_file_download">Lade Update runter</string>
<string name="update_check_notification_file_download">Lade Update herunter</string>
<string name="update_check_notification_download_in_progress">Am Herunterladen</string>
<string name="update_check_notification_download_complete">Herunterladen erfolgreich</string>
<string name="update_check_notification_download_complete">Download abgeschlossen</string>
<string name="update_check_notification_download_error">Fehler beim Herunterladen</string>
<string name="update_check_notification_update_available">Update verfügbar</string>
@ -385,19 +385,19 @@
<string name="information_no_downloads">Keine Downloads</string>
<string name="information_no_recent">Keine neuen Kapitel</string>
<string name="information_no_recent_manga">Keine kürzlich gelesene Manga</string>
<string name="information_empty_library">Leere Bibliothek</string>
<string name="information_empty_library">Ihre Bibliothek ist leer, Sie können neue Serien über den Katalog hinzufügen.</string>
<string name="download_notifier_downloader_title">Downloader</string>
<string name="download_notifier_title_error">Fehler</string>
<string name="download_notifier_unkown_error">Während dem Herunterladen ist ein unerwarteter Fehler aufgetreten</string>
<string name="download_notifier_page_error">Im Ordner fehlt eine Seite</string>
<string name="download_notifier_page_ready_error">Eine Seite ist nicht geladen</string>
<string name="download_notifier_text_only_wifi">Keine Wi-Fi Verbindung verfügbar</string>
<string name="download_notifier_text_only_wifi">Keine WLAN-Verbindung verfügbar</string>
<string name="download_notifier_no_network">Kein Netzwerk verfügbar</string>
<string name="download_notifier_download_paused">Herunterladen pausiert</string>
<string name="track">Synchronisation</string>
<string name="label_recent_updates">Bibliotheksupdates</string>
<string name="label_recent_updates">Neu verfügbare Kapitel</string>
<string name="action_global_search">Globale Suche</string>
<string name="action_open">Öffnen</string>
<string name="action_login">Anmeldung</string>
@ -408,10 +408,58 @@
<string name="latest">Letzte</string>
<string name="browse">Umsehen</string>
<string name="shortcut_created">Abkürzung zum Startbildschirm beigefügt.</string>
<string name="shortcut_created">Verknüpfung zum Startbildschirm hinzugefügt.</string>
<string name="channel_library">Bibliothek</string>
<string name="channel_common">Allgemein</string>
<string name="channel_downloader">Downloader</string>
<string name="action_display_download_badge">Downloadzähler</string>
<string name="local_source_badge">Lokal</string>
<string name="information_empty_category">Keine Kategorien vorhanden. Tippe auf die Plus-Schaltfläche um, zum Sortieren deiner Bibliothek, eine neue zu erstellen.</string>
<string name="label_migration">Quellmigration</string>
<string name="label_extensions">Erweiterungen</string>
<string name="label_extension_info">Erweiterungsinformationen</string>
<string name="all_lang">Alle</string>
<string name="ext_details">Details</string>
<string name="ext_update">Aktualisierung</string>
<string name="ext_install">Installieren</string>
<string name="ext_pending">Anstehend</string>
<string name="ext_downloading">Wird heruntergeladen</string>
<string name="ext_installing">Installiere</string>
<string name="ext_installed">Installiert</string>
<string name="ext_uninstall">Deinstallieren</string>
<string name="ext_preferences">Einstellungen</string>
<string name="ext_available">Verfügbar</string>
<string name="untrusted_extension_message">Diese Erweiterungen wurde mit einem nicht vertrauenswürdigen Zertifikat unterschrieben und wurde nicht aktiviert.
\nEine bösartige Erweiterungen könnte in Tachiyomi gespeicherte Login-Daten auslesen oder einen schadhaften Code ausführen.
\nIndem Sie diesem Zertifikat vertrauen, akzeptieren Sie die Risiken.</string>
<string name="ext_version_info">Version: %1$s</string>
<string name="ext_language_info">Sprache: %1$s</string>
<string name="ext_empty_preferences">Keine änderbaren Einstellungen für diese Erweiterung</string>
<string name="double_tap_anim_speed_0">Keine Animation</string>
<string name="double_tap_anim_speed_normal">Normal</string>
<string name="double_tap_anim_speed_fast">Schnell</string>
<string name="source_search_options">Suchfilter</string>
<string name="manga_info_full_title_label">Titel</string>
<string name="manga_added_library">Zur Bibliothek hinzugefügt</string>
<string name="manga_removed_library">Aus Bibliothek entfernt</string>
<string name="manga_info_latest_data_label">Aktualisiert</string>
<string name="copied_to_clipboard">%1$s in Zwischenablage gespeichert</string>
<string name="custom_hint">Anzahl</string>
<string name="select">Auswählen</string>
<string name="migrate">Migrieren</string>
<string name="copy">Kopieren</string>
<string name="migrating">Migriere…</string>
<string name="ext_trust">Vertrauen</string>
<string name="ext_untrusted">Nicht vertrauenswürdig</string>
<string name="untrusted_extension">Nicht vertrauenswürdige Erweiterung</string>
<string name="pref_double_tap_anim_speed">Doppeltipp Animationsgeschwindigkeit</string>
<string name="custom_download">Benutzerdefinierte Anzahl herunterladen</string>
<string name="migration_info">Wähle die Quelle von welcher Migriert werden soll</string>
<string name="migration_dialog_what_to_include">Wähle zu beinhaltende Daten</string>
</resources>

View File

@ -106,7 +106,7 @@
<string name="pref_reader_theme">Color de fondo</string>
<string name="white_background">Blanco</string>
<string name="black_background">Negro</string>
<string name="pref_viewer_type">Visor predefinido</string>
<string name="pref_viewer_type">Lectura predefinida</string>
<string name="default_viewer">Predefinido</string>
<string name="left_to_right_viewer">Izquierda a derecha</string>
<string name="right_to_left_viewer">Derecha a izquierda</string>
@ -249,7 +249,7 @@
<string name="no_previous_chapter">Capítulo anterior no encontrado</string>
<string name="decode_image_error">La imagen no se pudo decodificar. Intente de nuevo cambiándolo o seleccione una de las siguientes opciones</string>
<string name="confirm_update_manga_sync">¿Actualizar el último capítulo leído a %1$d en los servicios activos?</string>
<string name="viewer_for_this_series">Lector para esta serie</string>
<string name="viewer_for_this_series">Lectura para esta serie</string>
<!-- Backup fragment -->
<string name="backup">Copia de seguridad</string>
@ -296,7 +296,7 @@
<string name="information_no_downloads">No hay descargas</string>
<string name="information_no_recent">No hay capítulos recientes</string>
<string name="information_no_recent_manga">No hay mangas leídos recientes</string>
<string name="information_empty_library">Librería vacía</string>
<string name="information_empty_library">Tu librería está vacía, puedes agregar series a tu librería desde los Catálogos.</string>
<!-- Download Notification -->
<string name="download_notifier_title_error">Error</string>
@ -444,4 +444,22 @@ También asegúrese de haber iniciado sesión en las fuentes que lo requieren an
<string name="download_notifier_downloader_title">Descargador</string>
<string name="invalid_combination">Predefinido no puede ser seleccionada con otras categorías</string>
<string name="action_global_search">Búsqueda global</string>
<string name="action_display_download_badge">Icono de descargas</string>
<string name="action_open">Abrir</string>
<string name="action_login">Iniciar sesión</string>
<string name="local_source_badge">Local</string>
<string name="other_source">Otros</string>
<string name="action_global_search_hint">Búsqueda global…</string>
<string name="no_results">Ningún resultado encontrado!</string>
<string name="latest">Recientes</string>
<string name="browse">Explorar</string>
<string name="shortcut_created">Acceso directo fue agregado a la pantalla de inicio.</string>
<string name="channel_common">Común</string>
<string name="channel_library">Librería</string>
<string name="channel_downloader">Descargador</string>
<string name="information_empty_category">No tienes categorías. Toca el botón más para crear una y organizar tu librería.</string>
</resources>

View File

@ -346,7 +346,7 @@
<string name="information_no_downloads">Aucun téléchargement</string>
<string name="information_no_recent">Aucun chapitre récent</string>
<string name="information_no_recent_manga">Aucun manga lu récemment</string>
<string name="information_empty_library">Bibliothèque vide</string>
<string name="information_empty_library">Votre bibliothèque est vide, vous pouvez ajouter des séries à votre bibliothèque depuis le Catalogue.</string>
<!-- Download Notification -->
<string name="download_notifier_downloader_title">Téléchargement</string>
@ -457,4 +457,6 @@ Assurez-vous que vous êtes connecté à des sources qui le demande avant de com
<string name="local_source_badge">Local</string>
<string name="channel_common">Général</string>
<string name="channel_downloader">Téléchargeur</string>
</resources>
<string name="information_empty_category">Vous n\'avez aucune catégorie. Appuyez sur le bouton plus pour en créeer un pour organiser votre bibliothèque.</string>
</resources>

View File

@ -0,0 +1,464 @@
<?xml version='1.0' encoding='UTF-8'?>
<resources><string name="name">नाम</string>
<string name="categories">श्रेणियाँ</string>
<string name="manga">मंगा</string>
<string name="chapters">अध्याय</string>
<string name="track">पदचिह्न</string>
<string name="history">इतिहास</string>
<string name="label_settings">सेटिंग्स</string>
<string name="label_download_queue">डाउनलोड कतार</string>
<string name="label_library">मेरा पुस्तकालय</string>
<string name="label_recent_manga">हाल ही में पढ़ें</string>
<string name="label_catalogues">सूची</string>
<string name="label_recent_updates">पुस्तकालय अद्यतन</string>
<string name="label_latest_updates">नवीनतम अद्यतन</string>
<string name="label_categories">श्रेणियाँ</string>
<string name="label_selected">श्रेणियाँ</string>
<string name="label_backup">बैकअप</string>
<string name="action_settings">सेटिंग</string>
<string name="action_filter">फिल्टर</string>
<string name="action_filter_downloaded">डाउनलोड किया हुआ</string>
<string name="action_filter_bookmarked">पृष्ठ स्मृति करा हुआ</string>
<string name="action_filter_unread">अपठित</string>
<string name="action_filter_read">पठित</string>
<string name="action_filter_empty">फिल्टर हटाए</string>
<string name="action_sort_alpha">वर्णक्रमानुसार</string>
<string name="action_sort_total">कुल अध्याय</string>
<string name="action_sort_last_read">आखिर में पढ़ा हुआ</string>
<string name="action_sort_last_updated">आखिरी अद्यतन</string>
<string name="action_search">खोज</string>
<string name="action_global_search">विश्वीय खोज</string>
<string name="action_select_all">सभी का चयन करे</string>
<string name="action_mark_as_read">पढ़ा हुआ चिह्न करे</string>
<string name="action_mark_as_unread">अपठित चिह्न करे</string>
<string name="action_mark_previous_as_read">पिछले को पढ़ा हुआ चिह्न करे</string>
<string name="action_download">डाउनलोड</string>
<string name="action_bookmark">पृष्ठ स्मृति करे</string>
<string name="action_remove_bookmark">पृष्ठ स्मृति हटाये</string>
<string name="action_delete">हटाये</string>
<string name="action_update">अद्यतन</string>
<string name="action_update_library">अद्यतन पुस्तकालय</string>
<string name="action_edit">संपादित करें</string>
<string name="action_add">जोड़े</string>
<string name="action_add_category">श्रेणियाँ जोड़े</string>
<string name="action_edit_categories">श्रेणियाँ संपादित करें</string>
<string name="action_rename_category">श्रेणियाँ का पुन:नामकरण</string>
<string name="action_move_category">श्रेणियाँ का स्थान-परिवर्तन</string>
<string name="action_edit_cover">आवरण चित्र को संपादित करें</string>
<string name="action_sort_up">ऊपर छांटे</string>
<string name="action_sort_down">नीचे छांटे</string>
<string name="action_show_unread">अपठित</string>
<string name="action_show_downloaded">डाउनलोड किया हुआ</string>
<string name="action_next_unread">अगला अपठित</string>
<string name="action_start">प्रारंभ</string>
<string name="action_stop">रोके</string>
<string name="action_pause">ठहराव</string>
<string name="action_clear">साफ़ करे</string>
<string name="action_close">बंद करे</string>
<string name="action_previous_chapter">पिछला अध्याय</string>
<string name="action_next_chapter">अगला अध्याय</string>
<string name="action_retry">फिर से कोशिश करे</string>
<string name="action_remove">हटाए</string>
<string name="action_resume">दुबारा आरम्भ करना</string>
<string name="action_move">स्थान-परिवर्तन</string>
<string name="action_open_in_browser">ब्राउज़र में खोलें</string>
<string name="action_add_to_home_screen">होम स्क्रीन में शामिल करें</string>
<string name="action_display_mode">प्रदर्शन प्रणाली बदले</string>
<string name="action_display">प्रदर्शन</string>
<string name="action_display_grid">ग्रिड</string>
<string name="action_display_list">सूची</string>
<string name="action_display_download_badge">डाउनलोड बैज</string>
<string name="action_set_filter">फिल्टर सेट करे</string>
<string name="action_cancel">रद्द करें</string>
<string name="action_sort">श्रेणी के अनुसार रखना</string>
<string name="action_install">स्थापित करें</string>
<string name="action_share">बाटे</string>
<string name="action_save">संरक्षित करे</string>
<string name="action_reset">फिर से स्थापित करे</string>
<string name="action_undo">पूर्ववत् करें</string>
<string name="action_export">निर्यात करे</string>
<string name="action_open_log">लॉग खोले</string>
<string name="action_create">सर्जन करना</string>
<string name="action_restore">पुनःस्थापन करे</string>
<string name="action_open">खुला हुआ</string>
<string name="action_login">लॉग इन</string>
<string name="deleting">हटाया जा रहा है…</string>
<string name="loading">लोड हो रहा है…</string>
<string name="app_not_available">एप्पलीकेशन उपलब्ध नहीं है</string>
<string name="short_recent_updates">अद्यतन</string>
<string name="pref_category_general">सामान्य</string>
<string name="pref_category_reader">पाठमाला</string>
<string name="pref_category_downloads">डाउनलोड</string>
<string name="pref_category_sources">स्त्रोत</string>
<string name="pref_category_tracking">पदचिह्न</string>
<string name="pref_category_advanced">विकसित</string>
<string name="pref_category_about">संबंध में</string>
<string name="pref_library_columns">मंगा पुस्तक संग्रह पंक्ति के हिसाब से</string>
<string name="portrait">चित्र</string>
<string name="landscape">लैंडस्केप</string>
<string name="default_columns">डिफ़ॉल्ट</string>
<string name="pref_library_update_interval">पुस्तकालय अद्यतन आवृत्ति</string>
<string name="update_never">खुद से</string>
<string name="update_1hour">प्रति घंटा</string>
<string name="update_2hour">हर २ घंटे</string>
<string name="update_3hour">हर ३ घंटे</string>
<string name="update_6hour">हर ६ घंटे</string>
<string name="update_12hour">हर १२ घंटे</string>
<string name="update_24hour">हर रोज़</string>
<string name="update_48hour">हर २ दिन</string>
<string name="update_weekly">साप्ताहिक</string>
<string name="update_monthly">मासिक</string>
<string name="pref_library_update_categories">वैश्विक श्रेणियाँ जो अद्यतन में शामिल करनी है</string>
<string name="all">समस्त</string>
<string name="pref_library_update_restriction">पुस्तकालय अद्यतन प्रतिबंध</string>
<string name="pref_library_update_restriction_summary">अद्यतन तभी जब परिस्थिति अनुकूल हो</string>
<string name="wifi">वाई - फाई</string>
<string name="charging">चार्ज होते समय</string>
<string name="pref_update_only_non_completed">केवल चालू मंगा का अद्यतन करे</string>
<string name="pref_auto_update_manga_sync">अध्याय पढ़ने के बाद समकालीन करे</string>
<string name="pref_ask_update_manga_sync">अद्यतन करने से पहले पुष्टि करे</string>
<string name="pref_theme">एप्पलीकेशन थीम</string>
<string name="light_theme">मुख्य थीम</string>
<string name="dark_theme">गहरी थीम</string>
<string name="amoled_theme">अलौकिक थीम</string>
<string name="pref_start_screen">प्रथम प्रदर्शनी</string>
<string name="pref_language">भाषा</string>
<string name="system_default">डिफ़ॉल्ट प्रणाली</string>
<string name="default_category">डिफ़ॉल्ट श्रेणी</string>
<string name="default_category_summary">हमेशा पूछे</string>
<string name="pref_fullscreen">पूर्ण स्क्रीन</string>
<string name="pref_lock_orientation">उन्मुखीकरण बंद करे</string>
<string name="pref_page_transitions">पृष्ठ संक्रमण</string>
<string name="pref_show_page_number">पृष्ठ संख्या दिखाएं</string>
<string name="pref_crop_borders">किनारा कांटे</string>
<string name="pref_custom_brightness">इच्छा अनुसार द्य्रुति</string>
<string name="pref_custom_color_filter">इच्छा अनुसार रंग को फिल्टर करें</string>
<string name="pref_keep_screen_on">स्क्रीन को चालू रखें</string>
<string name="pref_reader_navigation">पथ प्रदर्शन</string>
<string name="pref_read_with_volume_keys">ध्वनि कुंजी</string>
<string name="pref_read_with_volume_keys_inverted">ध्वनि कुंजी पलटे</string>
<string name="pref_read_with_tapping">थपथपाना</string>
<string name="pref_reader_theme">पीछे का रंग</string>
<string name="white_background">सफेद</string>
<string name="black_background">काला</string>
<string name="pref_viewer_type">डिफ़ॉल्ट दर्शक</string>
<string name="default_viewer">डिफ़ॉल्ट</string>
<string name="left_to_right_viewer">बाएं से दाएं</string>
<string name="right_to_left_viewer">दाएं से बाएं</string>
<string name="vertical_viewer">शीर्ष से असंतत</string>
<string name="webtoon_viewer">शीर्ष से निरंतर</string>
<string name="pref_image_decoder">छवि कूटवाचक</string>
<string name="pref_image_scale_type">मापन प्ररूप</string>
<string name="scale_type_fit_screen">उपयुक्त स्क्रीन</string>
<string name="scale_type_stretch">खींचें</string>
<string name="scale_type_fit_width">चौड़ाई पर फ़िट</string>
<string name="scale_type_fit_height">ऊंचाई पर फ़िट</string>
<string name="scale_type_original_size">मूल आकार</string>
<string name="scale_type_smart_fit">चतुर फ़िट</string>
<string name="pref_zoom_start">ज़ूम शुरू की स्थिति</string>
<string name="zoom_start_automatic">स्वचालित</string>
<string name="zoom_start_left">बाएं</string>
<string name="zoom_start_right">दाएँ</string>
<string name="zoom_start_center">मध्यविंदु</string>
<string name="pref_rotation_type">नियमित आवर्तन</string>
<string name="rotation_free">मुक्त</string>
<string name="rotation_lock">ताला</string>
<string name="rotation_force_portrait">मजबूर चित्र</string>
<string name="rotation_force_landscape">मजबूर लैंडस्केप</string>
<string name="color_filter_r_value">R</string>
<string name="color_filter_g_value">G</string>
<string name="color_filter_b_value">B</string>
<string name="color_filter_a_value">A</string>
<string name="pref_download_directory">डाउनलोड निर्देशिका</string>
<string name="pref_download_slots">समकालिक डाउनलोड</string>
<string name="pref_download_only_over_wifi">वाई - फाई पर ही डाउनलोड करे</string>
<string name="pref_remove_after_marked_as_read">पढ़ा जाने चिह्नित होने पर हटाएं</string>
<string name="pref_remove_after_read">पढ़ने के बाद हटा दें</string>
<string name="custom_dir">इच्छा अनुसार निर्देशिका</string>
<string name="disabled">बंद करें</string>
<string name="last_read_chapter">अंतिम पढ़ा अध्याय</string>
<string name="second_to_last">दूसरा अंतिम अध्याय</string>
<string name="third_to_last">तीसरा अंतिम अध्याय</string>
<string name="fourth_to_last">चतुर्थ अंतिम अध्याय</string>
<string name="fifth_to_last">अंतिम अध्याय के लिए पांचवां</string>
<string name="pref_download_new">नए अध्याय डाउनलोड करें</string>
<string name="pref_download_new_categories">श्रेणियाँ डाउनलोड में शामिल करने के लिए</string>
<string name="services">सेवाएं</string>
<string name="backup">बैकअप</string>
<string name="pref_create_backup">बैकअप बनाये</string>
<string name="pref_create_backup_summ">वर्तमान पुस्तकालय को पुनर्स्थापित करने के लिए उपयोग किया जा सकता है</string>
<string name="pref_restore_backup">बैकअप पुनर्स्थापित करे</string>
<string name="pref_restore_backup_summ">बैकअप फ़ाइल से लाइब्रेरी पुनर्स्थापित करें</string>
<string name="pref_backup_directory">बैकअप निर्देशिका</string>
<string name="pref_backup_service_category">सेवा</string>
<string name="pref_backup_interval">बैकअप फ़्रीक्वेंसी</string>
<string name="pref_backup_slots">अधिकतम स्वचालित बैकअप</string>
<string name="dialog_restoring_backup">बैकअप को पुनर्स्थापित करना
\n%1$s को लाइब्रेरी में जोड़ा गया</string>
<string name="source_not_found">स्रोत नहीं मिला</string>
<string name="dialog_restoring_source_not_found">बैकअप को पुनर्स्थापित करना
\n%1$s स्रोत नहीं मिला</string>
<string name="backup_created">बैकअप बनाया</string>
<string name="restore_completed">पुनर्स्थापना पूर्ण हुआ</string>
<string name="error_opening_log">लॉग खोल नहीं सके</string>
<string name="restore_completed_content">पुनर्स्थापित किया गया %1$s.
\n%2$s त्रुटियां मिलीं.</string>
<string name="backup_restore_content">पुनर्स्थापना डेटा प्राप्त करने के लिए स्रोत का उपयोग करता है, वाहक की लागत लागू हो सकती है
\nयह भी सुनिश्चित करें कि आप संसाधनों में ठीक से लॉग इन कर रहे हैं जो बहाल करने से पहले की आवश्यकता होती है।</string>
<string name="file_saved">फ़ाइल को %1$s पर सहेजा गया</string>
<string name="backup_choice">आप बैकअप के लिए क्या चाहते हैं?</string>
<string name="restoring_backup">बैकअप को पुनर्स्थापित करना</string>
<string name="creating_backup">बैकअप बनाना</string>
<string name="pref_clear_chapter_cache">अध्याय कैश साफ़ करें</string>
<string name="used_cache">उपयोग किया गया: %1$s</string>
<string name="cache_deleted">"कैश साफ़ किया गया %1$d फ़ाइलों को हटा दिया गया है"</string>
<string name="cache_delete_error">कैश साफ़ करने के दौरान एक त्रुटि हुई</string>
<string name="pref_clear_cookies">कुकीज़ को साफ़ करें</string>
<string name="cookies_cleared">कुकीज़ को साफ़ किया हुआ</string>
<string name="choices_reset">डायलॉग विकल्प रीसेट करें</string>
<string name="pref_clear_database">डेटाबेस साफ़ करें</string>
<string name="pref_clear_database_summary">मैंगा और अध्याय जो आपकी लाइब्रेरी में नहीं हैं हटाएं</string>
<string name="clear_database_confirmation">क्या आपको यकीन है? अध्यायों और गैर-पुस्तकालय मंगा की प्रगति को खो दिया जाएगा</string>
<string name="clear_database_completed">प्रविष्टियां हटाई गईं</string>
<string name="pref_refresh_library_metadata">रीफ़्रेश लाइब्रेरी मेटाडेटा</string>
<string name="pref_refresh_library_metadata_summary">अपडेट कवर, शैलियों, विवरण और मंगा स्थिति की जानकारी</string>
<string name="pref_refresh_library_tracking">ट्रैकिंग मेटाडेटा रीफ़्रेश करें</string>
<string name="pref_refresh_library_tracking_summary">अपडेट की स्थिति, स्कोर और अंतिम अध्याय ट्रैकिंग सेवाओं से पढ़ें</string>
<string name="version">संस्करण</string>
<string name="build_time">निर्माण समय</string>
<string name="pref_enable_automatic_updates">अद्यतन के लिए जाँच</string>
<string name="pref_enable_automatic_updates_summary">स्वचालित रूप से एप्लिकेशन अपडेट की जांच करें</string>
<string name="pref_enable_acra">क्रैश रिपोर्ट भेजें</string>
<string name="pref_acra_summary">किसी भी बग को ठीक करने में मदद करता है कोई संवेदनशील डेटा नहीं भेजा जाएगा</string>
<string name="login_title">%1$s के लिए लॉगिन</string>
<string name="username">उपयोगकर्ता नाम</string>
<string name="password">पासवर्ड</string>
<string name="show_password">पासवर्ड दिखाए</string>
<string name="login">लॉग इन करें</string>
<string name="login_success">सफलतापूर्ण लॉग इन</string>
<string name="invalid_login">लॉग इन त्रुटि</string>
<string name="unknown_error">अज्ञात त्रुटि</string>
<string name="library_search_hint">शीर्षक या लेखक …</string>
<string name="updating_category">श्रेणी अपडेट कर रहा है</string>
<string name="local_source_badge">लोकल</string>
<string name="confirm_delete_manga">क्या आप वाकई चयनित मंगा को हटाना चाहते हैं?</string>
<string name="also_delete_chapters">डाउनलोड किए गए अध्याय भी हटाएं</string>
<string name="source_requires_login">इस स्रोत के लिए आपको प्रवेश करना होगा</string>
<string name="select_source">किसी स्रोत का चयन करें</string>
<string name="no_valid_sources">कृपया कम से कम एक वैध स्रोत सक्षम करें</string>
<string name="no_more_results">कोई और परिणाम नहीं है</string>
<string name="local_source">लोकल मंगा</string>
<string name="other_source">अन्य</string>
<string name="invalid_combination">डिफ़ॉल्ट को अन्य श्रेणियों के साथ नहीं चुना जा सकता है</string>
<string name="added_to_library">मंगा को आपकी लाइब्रेरी में जोड़ा गया है</string>
<string name="action_global_search_hint">वैश्विक खोज …</string>
<string name="no_results">कोई परिणाम नहीं मिला!</string>
<string name="latest">नवीनतम</string>
<string name="browse">ब्राउज</string>
<string name="manga_not_in_db">यह मंगा डेटाबेस से हटा दिया गया था!</string>
<string name="manga_detail_tab">जानकारी</string>
<string name="description">विवरण</string>
<string name="ongoing">चल रही है</string>
<string name="unknown">अज्ञात</string>
<string name="licensed">लाइसेंस प्राप्त</string>
<string name="add_to_library">पुस्तकालय में जोड़ें</string>
<string name="remove_from_library">लाइब्रेरी से निकालें</string>
<string name="manga_info_author_label">लेखक</string>
<string name="manga_info_artist_label">कलाकार</string>
<string name="manga_info_chapters_label">अध्याय</string>
<string name="manga_info_last_chapter_label">अंतिम पाठ</string>
<string name="manga_info_status_label">स्थिति</string>
<string name="manga_info_source_label">स्रोत</string>
<string name="manga_info_genres_label">शैलियां</string>
<string name="share_text">%1$s देखें! %2$s पर</string>
<string name="circular_icon">परिपत्र आइकन</string>
<string name="rounded_icon">गोल आइकन</string>
<string name="square_icon">स्क्वायर आइकन</string>
<string name="star_icon">स्टार आइकन</string>
<string name="shortcut_title">शॉर्टकट शीर्षक</string>
<string name="shortcut_created">शॉर्टकट को होम स्क्रीन पर जोड़ा गया था.</string>
<string name="icon_shape">चिह्न आकार</string>
<string name="icon_creation_fail">शॉर्टकट बनाने में विफल!</string>
<string name="delete_downloads_for_manga">डाउनलोड किए गए अध्याय हटाएं?</string>
<string name="manga_chapters_tab">अध्याय</string>
<string name="manga_chapter_no_title">कोई शीर्षक नहीं</string>
<string name="display_mode_chapter">अध्याय %1$s</string>
<string name="chapter_downloaded">डाउनलोड की गई</string>
<string name="chapter_queued">कतार में</string>
<string name="chapter_downloading">डाउनलोड कर रहा है</string>
<string name="chapter_downloading_progress">डाउनलोड किया जा रहा है (%1$d/%2$d)</string>
<string name="chapter_error">त्रुटि</string>
<string name="chapter_paused">रोके गए</string>
<string name="fetch_chapters_error">अध्याय लाने के दौरान त्रुटि</string>
<string name="show_title">शीर्षक दिखाओ</string>
<string name="show_chapter_number">अध्याय संख्या दिखाएं</string>
<string name="sorting_mode">छंटनी मोड</string>
<string name="sort_by_source">स्रोत से</string>
<string name="sort_by_number">अध्याय संख्या से</string>
<string name="manga_download">डाउनलोड</string>
<string name="download_1">अगले अध्याय डाउनलोड करें</string>
<string name="download_5">अगले ५ अध्याय डाउनलोड करें</string>
<string name="download_10">अगले १० अध्याय डाउनलोड करें</string>
<string name="download_all">सभी डाउनलोड करे</string>
<string name="download_unread">अपठित डाउनलोड करें</string>
<string name="confirm_delete_chapters">क्या आप वाकई चयनित अध्यायों को हटाना चाहते हैं?</string>
<string name="manga_tracking_tab">पदचिह्न</string>
<string name="reading">पठन</string>
<string name="completed">समाप्त</string>
<string name="dropped">छोड़ दिया</string>
<string name="on_hold">होल्ड पर</string>
<string name="plan_to_read">पढ़ने की योजना</string>
<string name="score">स्कोर</string>
<string name="title">शीर्षक</string>
<string name="status">स्थिति</string>
<string name="error_category_exists">इस नाम के साथ एक श्रेणी पहले से मौजूद है!</string>
<string name="snack_categories_deleted">श्रेणियाँ हटाई गयी</string>
<string name="dialog_with_checkbox_remove_description">यह इस अध्याय की पठन तिथि को निकाल देगा क्या आप निश्चित है?</string>
<string name="dialog_with_checkbox_reset">इस मंगा के लिए सभी अध्यायों को रीसेट करें</string>
<string name="snack_add_to_library">लाइब्रेरी में मंगा जोड़ें?</string>
<string name="picture_saved">चित्र सहेजा गया</string>
<string name="saving_picture">चित्र सहेजा जा रहा है</string>
<string name="options">विकल्प</string>
<string name="custom_filter">इच्छा अनुसार फिल्टर</string>
<string name="set_as_cover">कवर के रूप में सेट करें</string>
<string name="cover_updated">कवर अपडेट किया गया</string>
<string name="page_downloaded">पृष्ठ %1$s पर कॉपी किया गया</string>
<string name="downloading">डाउनलोड हो रहा है …</string>
<string name="download_progress">%1$d%% डाउनलोड किया गया</string>
<string name="chapter_progress">पृष्ठ: %1$d</string>
<string name="chapter_subtitle">अध्याय %1$s</string>
<string name="no_next_chapter">अगले अध्याय नहीं मिला</string>
<string name="no_previous_chapter">पिछला अध्याय नहीं मिला</string>
<string name="decode_image_error">चित्र लोड नहीं किया जा सका।
\nछवि डिकोडर को बदलने या नीचे दिए गए विकल्पों में से एक के साथ आज़माएं</string>
<string name="confirm_update_manga_sync">पिछले अध्याय को सक्षम सेवाओं में %1$d तक पढ़ा है?</string>
<string name="confirm_set_image_as_cover">क्या आप इस छवि को कवर के रूप में सेट करना चाहते हैं?</string>
<string name="viewer_for_this_series">इस श्रृंखला के लिए दर्शक</string>
<string name="recent_manga_source">%1$s - Ch.%2$s</string>
<string name="download_queue_error">अध्याय डाउनलोड करते समय एक त्रुटि हुई आप डाउनलोड अनुभाग में पुनः प्रयास कर सकते हैं</string>
<string name="notification_update_progress">अपडेट प्रगति: %1$d/%2$d</string>
<string name="notification_new_chapters">नए अध्याय पाए गए</string>
<string name="notification_new_chapters_text">%1$d शीर्षक के लिए</string>
<string name="notification_cover_update_failed">कवर को अपडेट करने में विफल</string>
<string name="notification_first_add_to_library">ऐसा करने से पहले कृपया अपनी लाइब्रेरी में मंगा को जोड़ें</string>
<string name="notification_not_connected_to_ac_title">समन्वयन रद्द</string>
<string name="notification_not_connected_to_ac_body">एसी बिजली से जुड़ा नहीं है</string>
<string name="notification_no_connection_title">समन्वयन रद्द</string>
<string name="notification_no_connection_body">कनेक्शन उपलब्ध नहीं है</string>
<string name="file_select_cover">कवर छवि का चयन करें</string>
<string name="file_select_backup">बैकअप फ़ाइल का चयन करें</string>
<string name="file_select_icon">शॉर्टकट आइकन चुनें</string>
<string name="update_check_title">नया अद्यतन उपलब्ध है!</string>
<string name="update_check_confirm">डाउनलोड</string>
<string name="update_check_ignore">नज़रअंदाज़ करे</string>
<string name="update_check_no_new_updates">कोई नया अद्यतन उपलब्ध नहीं है</string>
<string name="update_check_download_started">डाउनलोड शुरू</string>
<string name="update_check_look_for_updates">अद्यतन ढूंढ रहे हैं</string>
<string name="update_check_notification_file_download">अद्यतन डाउनलोड करे</string>
<string name="update_check_notification_download_in_progress">डाउनलोड जारी है</string>
<string name="update_check_notification_download_complete">डाउनलोड सम्पन्न हुआ</string>
<string name="update_check_notification_download_error">डाउनलोड त्रुटि</string>
<string name="update_check_notification_update_available">अद्यतन उपलब्ध है</string>
<string name="description_backdrop">मैंगा की पृष्ठभूमि छवि</string>
<string name="description_cover">मंगा का आवरण</string>
<string name="information_no_downloads">कोई डाउनलोड नहीं है</string>
<string name="information_no_recent">हाल के कोई अध्याय नहीं है</string>
<string name="information_no_recent_manga">हाल ही में मंगा पढ़ा नहीं है</string>
<string name="information_empty_library">आपकी लाइब्रेरी खाली है, आप कैटलॉग से अपनी लाइब्रेरी में श्रृंखला जोड़ सकते हैं।</string>
<string name="information_empty_category">आपके पास कोई श्रेणियां नहीं हैं अपने पुस्तकालय के आयोजन के लिए एक बनाने के लिए प्लस बटन को दबाएं।</string>
<string name="download_notifier_downloader_title">डाउनलोडर</string>
<string name="download_notifier_title_error">त्रुटि</string>
<string name="download_notifier_unkown_error">अध्याय डाउनलोड करते समय एक अनपेक्षित त्रुटि हुई</string>
<string name="download_notifier_page_error">निर्देशिका में एक पृष्ठ गुम है</string>
<string name="download_notifier_page_ready_error">एक पृष्ठ लोड नहीं हुआ है</string>
<string name="download_notifier_text_only_wifi">कोई वाई-फ़ाई कनेक्शन उपलब्ध नहीं है</string>
<string name="download_notifier_no_network">कोई नेटवर्क कनेक्शन उपलब्ध नहीं है</string>
<string name="download_notifier_download_paused">डाउनलोड रोक दिया गया</string>
<string name="channel_common">सामान्य</string>
<string name="channel_library">पुस्तकालय</string>
<string name="channel_downloader">डाउनलोडर</string>
<string name="label_migration">स्रोत प्रवास</string>
<string name="label_extensions">विस्तार</string>
<string name="label_extension_info">विस्तार की जानकारी</string>
<string name="all_lang">सभी</string>
<string name="ext_details">विवरण</string>
<string name="ext_update">अद्यतन</string>
<string name="ext_install">स्थापित करें</string>
<string name="ext_pending">अपूर्ण</string>
<string name="ext_downloading">डाउनलोड कर रहा है</string>
<string name="ext_installing">स्थापना</string>
<string name="ext_installed">स्थापित</string>
<string name="ext_trust">भरोसा</string>
<string name="ext_untrusted">अविश्वस्त</string>
<string name="ext_uninstall">स्थापना रद्द करें</string>
<string name="ext_preferences">पसंद</string>
<string name="ext_available">उपलब्ध</string>
<string name="untrusted_extension">अविश्वस्त एक्सटेंशन</string>
<string name="untrusted_extension_message">यह एक्सटेंशन एक अविश्वस्त प्रमाणपत्र के साथ हस्ताक्षरित हुआ था और यह सक्रिय नहीं हुआ था।
\nदुर्भावनापूर्ण विस्तार, किसी भी लॉगिन क्रेडेंशियल्स को तचीयोमी में संग्रहीत या मनमाना कोड निष्पादित कर सकता है
\nइस प्रमाणपत्र पर विश्वास करके आप इन जोखिमों को स्वीकार करते हैं।</string>
<string name="ext_version_info">संस्करण: %1$s</string>
<string name="ext_language_info">भाषा: %1$s</string>
<string name="ext_empty_preferences">इस एक्सटेंशन के लिए कोई प्राथमिकताएं संपादित नहीं हैं</string>
<string name="pref_double_tap_anim_speed">डबल टैप एनीमेशन गति</string>
<string name="double_tap_anim_speed_0">कोई एनीमेशन नहीं</string>
<string name="double_tap_anim_speed_normal">साधारण</string>
<string name="double_tap_anim_speed_fast">उपवास</string>
<string name="source_search_options">खोज फ़िल्टर</string>
<string name="manga_info_full_title_label">शीर्षक</string>
<string name="manga_added_library">पुस्तकालय में जोड़ा गया</string>
<string name="manga_removed_library">लाइब्रेरी से निकाला गया</string>
<string name="manga_info_latest_data_label">अपडेट किया गया</string>
<string name="copied_to_clipboard">%1$s क्लिपबोर्ड पर नकल</string>
<string name="custom_download">कस्टम राशि डाउनलोड करें</string>
<string name="custom_hint">रकम</string>
<string name="download_custom">कस्टम डाउनलोड करें</string>
<string name="migration_info">से माइग्रेट करने के लिए स्रोत का चयन करने के लिए टैप करें</string>
<string name="migration_dialog_what_to_include">शामिल करने के लिए डेटा का चयन करें</string>
<string name="select">चयन</string>
<string name="migrate">प्रवास</string>
<string name="copy">नकल</string>
<string name="migrating">प्रवास हो रहा है…</string>
</resources>

View File

@ -146,8 +146,34 @@
<string name="action_retry">Újra</string>
<string name="action_resume">Folytatás</string>
<string name="action_display_mode">Megjelenítési mód módosítása</string>
<string name="action_display">Megjelenítés</string>
<string name="action_display">Megjelenés</string>
<string name="action_sort">Rendezés</string>
<string name="chapter_downloading">Letöltődik</string>
<string name="chapter_queued">Várakozik</string>
<string name="action_select_all">Összes kijelölése</string>
<string name="action_set_filter">Szűrő alkalmazása</string>
<string name="action_cancel">Mégse</string>
<string name="action_open_log">Napló megnyitása</string>
<string name="action_create">Létrehozás</string>
<string name="action_restore">Visszaállítás</string>
<string name="action_open">Megnyitás</string>
<string name="app_not_available">Az alkalmazás nem érhető el</string>
<string name="short_recent_updates">Frissítések</string>
<string name="pref_auto_update_manga_sync">Olvasás után a fejezetek szinkronizálása</string>
<string name="pref_ask_update_manga_sync">Megerősítést kér frissítés előtt</string>
<string name="pref_lock_orientation">Elforgatás zárolása</string>
<string name="pref_page_transitions">Áttűnés lapozáskor</string>
<string name="pref_crop_borders">Szegélyek vágása</string>
<string name="pref_custom_brightness">Egyéni fényerő használata</string>
<string name="pref_custom_color_filter">Egyéni színprofil használata</string>
<string name="white_background">Fehér</string>
<string name="black_background">Fekete</string>
<string name="pref_viewer_type">Alapértelmezett megjelenítő</string>
<string name="default_viewer">Alapértelmezett</string>
<string name="left_to_right_viewer">Balról jobbra</string>
<string name="right_to_left_viewer">Jobbról balra</string>
<string name="vertical_viewer">Függőlegesen</string>
<string name="webtoon_viewer">Folytonos</string>
<string name="scale_type_fit_screen">Képernyőhöz igazítás</string>
</resources>

View File

@ -387,7 +387,7 @@
<string name="information_no_downloads">Tidak ada unduhan</string>
<string name="information_no_recent">Tidak ada bab terbaru</string>
<string name="information_no_recent_manga">Tidak ada manga yang baru dibaca</string>
<string name="information_empty_library">Perpustakaan kosong</string>
<string name="information_empty_library">Perpustakaan Anda kosong, Anda bisa menambahkan seri ke perpustakaan Anda dari katalog.</string>
<string name="download_notifier_downloader_title">Pengunduh</string>
<string name="download_notifier_title_error">Gagal</string>
@ -414,4 +414,53 @@
<string name="channel_common">Kanal notifikasi</string>
<string name="channel_library">Pustaka</string>
<string name="channel_downloader">Pengunduh</string>
</resources>
<string name="information_empty_category">Anda tidak memiliki kategori. Tekan tombol tambah untuk membuatnya untuk mengatur perpustakaan Anda.</string>
<string name="label_migration">Migrasi sumber</string>
<string name="label_extensions">Ekstensi</string>
<string name="label_extension_info">Info ekstensi</string>
<string name="all_lang">Semua</string>
<string name="ext_details">Detail</string>
<string name="ext_update">Perbaharui</string>
<string name="ext_install">Pasang</string>
<string name="ext_pending">Tertunda</string>
<string name="ext_downloading">Mengunduh</string>
<string name="ext_installing">Memasang</string>
<string name="ext_installed">Terpasang</string>
<string name="ext_trust">Percaya</string>
<string name="ext_untrusted">Tidak terpercaya</string>
<string name="ext_uninstall">Copot</string>
<string name="ext_preferences">Preferensi</string>
<string name="ext_available">Tersedia</string>
<string name="untrusted_extension">Ekstensi tidak terpercaya</string>
<string name="untrusted_extension_message">Ektensi ini telah ditanda tangani dengan sertifikasi tidak terpercaya dan tidak teraktivasi.
\nSebuah ekstensi berbahaya dapat membaca kredensial login yang tersimpan pada Tachiyomi atau mengeksekusi kode semaunya.
\nDengan mempercayai sertifikasi ini anda menyetujui resiko tersebut.</string>
<string name="ext_version_info">Versi: %1$s</string>
<string name="ext_language_info">Bahasa: %1$s</string>
<string name="ext_empty_preferences">Tidak ada preferensi untuk menyunting ekstensi ini</string>
<string name="pref_double_tap_anim_speed">Kecepatan animasi dua ketukan</string>
<string name="double_tap_anim_speed_0">Tidak ada animasi</string>
<string name="double_tap_anim_speed_normal">Normal</string>
<string name="double_tap_anim_speed_fast">Cepat</string>
<string name="source_search_options">Cari penyaringan</string>
<string name="manga_info_full_title_label">Judul</string>
<string name="manga_added_library">Ditambahkan ke perpustakaan</string>
<string name="manga_removed_library">Dihapus dari perpustakaan</string>
<string name="manga_info_latest_data_label">Terbarui</string>
<string name="copied_to_clipboard">%1$s tersalin ke clipboard</string>
<string name="custom_download">Unduh sejumlah tertentu</string>
<string name="custom_hint">jumlah</string>
<string name="download_custom">Unduh tertentu</string>
<string name="migration_info">Ketuk untuk memilih sumber awal</string>
<string name="migration_dialog_what_to_include">Pilih data untuk dimasukkan</string>
<string name="select">Pilih</string>
<string name="migrate">Migrasi</string>
<string name="copy">Salin</string>
<string name="migrating">Memindah…</string>
</resources>

View File

@ -0,0 +1,40 @@
<?xml version='1.0' encoding='UTF-8'?>
<resources><string name="name"></string>
<string name="categories">カテゴリ</string>
<string name="manga">漫画</string>
<string name="chapters"></string>
<string name="history">履歴</string>
<string name="label_settings">設定</string>
<string name="label_download_queue">ダウンロードキュー</string>
<string name="label_library">ライブラリ</string>
<string name="label_recent_manga">最近読んだ</string>
<string name="label_catalogues">カタログ</string>
<string name="label_recent_updates">ライブラリの更新歴</string>
<string name="label_latest_updates">最新漫画本章</string>
<string name="label_categories">カテゴリ</string>
<string name="label_selected">選択: %1$d</string>
<string name="label_backup">バックアップ</string>
<string name="action_settings">設定</string>
<string name="action_filter">フィルター</string>
<string name="action_filter_downloaded">ダウンロードした</string>
<string name="action_filter_bookmarked">お気に入り</string>
<string name="action_filter_unread">未読</string>
<string name="action_filter_read">既読</string>
<string name="action_filter_empty">フィルタを削除</string>
<string name="action_sort_alpha">アルファベット順</string>
<string name="action_sort_total">すべての章</string>
<string name="action_sort_last_read">最後に読んだ</string>
<string name="action_sort_last_updated">最終更新</string>
<string name="action_search">検索</string>
<string name="action_global_search">グローバル検索</string>
<string name="action_select_all">すべて選択</string>
<string name="action_download">ダウンロード</string>
<string name="action_bookmark">ブックマーク</string>
<string name="action_remove_bookmark">ブックマークを削除</string>
<string name="action_display_grid">グリッド</string>
<string name="action_display_list">リスト</string>
<string name="action_sort">ソート</string>
</resources>

View File

@ -149,7 +149,7 @@
<string name="update_check_notification_download_error">Błąd pobierania</string>
<string name="update_check_notification_update_available">Dostępna aktualizacja</string>
<string name="information_empty_library">Biblioteka pusta</string>
<string name="information_empty_library">Twoja biblioteka jest pusta, możesz dodać serie do biblioteki z Katalogów.</string>
<string name="download_notifier_title_error">Błąd</string>
<string name="download_notifier_unkown_error">Podczas pobierania rozdziału wystąpił nieoczekiwany błąd</string>
@ -212,7 +212,7 @@
<string name="pref_library_update_restriction_summary">Aktualizuje tylko, kiedy spełnione są te warunki</string>
<string name="wifi">Wi-Fi</string>
<string name="charging">Ładowanie baterii</string>
<string name="pref_update_only_non_completed">Tylko aktualizuj nieukończone mangi</string>
<string name="pref_update_only_non_completed">Aktualizuj tylko nieukończone mangi</string>
<string name="pref_auto_update_manga_sync">Aktualizuj postęp po przeczytaniu rozdziału</string>
<string name="pref_ask_update_manga_sync">Potwierdź przed aktualizacją</string>
<string name="pref_theme">Motyw aplikacji</string>
@ -330,7 +330,7 @@ Nie znaleziono źródła %1$s</string>
<string name="clear_database_completed">Pozycje usunięte</string>
<string name="pref_refresh_library_metadata">Odśwież metadane biblioteki</string>
<string name="pref_refresh_library_tracking">Odśwież metadane śledzenia</string>
<string name="pref_refresh_library_tracking_summary">Aktualizuje status, ocenę i ostatnio czytany rozdział na podst. usług śledzenia</string>
<string name="pref_refresh_library_tracking_summary">Aktualizuje status, ocenę i ostatnio czytany rozdział na podstawie usług śledzenia</string>
<string name="build_time">Build utworzony</string>
<string name="login_success">Logowanie udane</string>
@ -414,4 +414,55 @@ Spróbuj zmienić dekoder lub skorzystaj z jednej z opcji poniżej</string>
<string name="channel_downloader">Menadżer pobierania</string>
<string name="action_display_download_badge">Plakietki pobrań</string>
<string name="local_source_badge">Lokalna</string>
<string name="information_empty_category">Nie masz żadnych kategorii. Dotknij plusa, aby je utworzyć i zorganizować swoją bibliotekę.</string>
<string name="label_extensions">Rozszerzenia</string>
<string name="all_lang">Wszystkie</string>
<string name="ext_details">Szczegóły</string>
<string name="ext_install">Zainstaluj</string>
<string name="ext_pending">Oczekujące</string>
<string name="ext_downloading">Pobieranie</string>
<string name="ext_installing">Instalowanie</string>
<string name="ext_installed">Zainstalowano</string>
<string name="ext_uninstall">Odinstaluj</string>
<string name="ext_version_info">Wersja: %1$s</string>
<string name="ext_language_info">Język: %1$s</string>
<string name="pref_double_tap_anim_speed">Szybkość animacji podwójnego dotknięcia</string>
<string name="double_tap_anim_speed_0">Bez animacji</string>
<string name="double_tap_anim_speed_normal">Normalna</string>
<string name="double_tap_anim_speed_fast">Szybka</string>
<string name="manga_info_full_title_label">Tytuł</string>
<string name="manga_added_library">Dodano do biblioteki</string>
<string name="manga_removed_library">Usunięto z biblioteki</string>
<string name="label_migration">Migracja źródła</string>
<string name="manga_info_latest_data_label">Zaktualizowano</string>
<string name="copied_to_clipboard">%1$s skopiowano do schowka</string>
<string name="custom_hint">ilość</string>
<string name="copy">Kopiuj</string>
<string name="label_extension_info">Szczegóły rozszerzenia</string>
<string name="ext_update">Aktualizuj</string>
<string name="ext_trust">Ufaj</string>
<string name="ext_untrusted">Nie zaufane</string>
<string name="ext_preferences">Preferencje</string>
<string name="ext_available">Dostępne</string>
<string name="untrusted_extension">Nie zaufane rozszerzenie</string>
<string name="untrusted_extension_message">To rozszerzenie było podpisane nie zaufanym certyfikatem i nie zostało aktywowane.
\n
\nZłośliwe rozszerzenie może odczytać dane logowania przechowywane w tachiyomi albo uruchomić złośliwy kod.
\n
\nPoprzez zaufanie temu rozszerzeniu potwierdzasz że rozumiesz to zagrożenie.</string>
<string name="ext_empty_preferences">To rozszerzenie nie ma żadnych preferencji do edycji</string>
<string name="source_search_options">Filtry wyszukiwania</string>
<string name="custom_download">Pobierz wybraną ilość</string>
<string name="download_custom">Pobierz kilka</string>
<string name="migration_info">Tapnij aby zaznaczyć źródło z którego emigrować</string>
<string name="migration_dialog_what_to_include">Zaznacz dane do zawarcia</string>
<string name="select">Zaznacz</string>
<string name="migrate">Migruj</string>
<string name="migrating">Migrowanie…</string>
</resources>

View File

@ -176,7 +176,7 @@
<string name="pref_download_directory">Pasta de downloads</string>
<string name="pref_download_slots">Downloads simultâneos</string>
<string name="pref_download_only_over_wifi">Fazer download apenas no Wi-Fi</string>
<string name="pref_download_only_over_wifi">Fazer download apenas via Wi-Fi</string>
<string name="pref_remove_after_marked_as_read">Excluir ao marcar como lido</string>
<string name="pref_remove_after_read">Excluir depois de ler</string>
<string name="custom_dir">Pasta personalizada</string>
@ -386,7 +386,7 @@ Tente alterar o decodificador de imagens ou selecione uma das opções abaixo</s
<string name="information_no_downloads">Nenhum download</string>
<string name="information_no_recent">Sem capítulos recentes</string>
<string name="information_no_recent_manga">Sem mangás lidos recentemente</string>
<string name="information_empty_library">Biblioteca vazia</string>
<string name="information_empty_library">A sua biblioteca está vazia. Você pode adicionar séries à biblioteca pelo menu Catálogos.</string>
<string name="download_notifier_downloader_title">Gerenciador de downloads</string>
<string name="download_notifier_title_error">Erro</string>
@ -414,4 +414,55 @@ Tente alterar o decodificador de imagens ou selecione uma das opções abaixo</s
<string name="channel_downloader">Fila de download</string>
<string name="action_display_download_badge">Contadores de download</string>
<string name="local_source_badge">Local</string>
<string name="information_empty_category">Você ainda não tem nenhuma categoria. Pressione o botão mais para criar uma e organizar a sua biblioteca.</string>
<string name="label_migration">Migrar fonte</string>
<string name="label_extensions">Extensões</string>
<string name="label_extension_info">Informações da extensão</string>
<string name="all_lang">Todas</string>
<string name="ext_details">Detalhes</string>
<string name="ext_update">Atualizar</string>
<string name="ext_install">Instalar</string>
<string name="ext_pending">Pendente</string>
<string name="ext_downloading">Fazendo download</string>
<string name="ext_installing">Instalando</string>
<string name="ext_installed">Instalada</string>
<string name="ext_trust">Confiabilidade</string>
<string name="ext_untrusted">Não confiável</string>
<string name="ext_uninstall">Desinstalar</string>
<string name="ext_preferences">Preferências</string>
<string name="ext_available">Disponível</string>
<string name="untrusted_extension">Extensão não confiável</string>
<string name="untrusted_extension_message">Esta extensão foi assinada com um certificado não confiável e não foi ativada.
\n
\nUma extensão maliciosa poderia ler qualquer credencial de contas armazenadas no Tachiyomi ou executar códigos arbitrários.
\n
\nAo confiar neste certificado, você estará aceitando estes riscos.</string>
<string name="ext_version_info">Versão: %1$s</string>
<string name="ext_language_info">Idioma: %1$s</string>
<string name="ext_empty_preferences">Não há preferências a serem editadas para esta extensão</string>
<string name="pref_double_tap_anim_speed">Velocidade da animação de toque duplo</string>
<string name="double_tap_anim_speed_0">Sem animação</string>
<string name="double_tap_anim_speed_normal">Normal</string>
<string name="double_tap_anim_speed_fast">Rápida</string>
<string name="source_search_options">Filtros de busca</string>
<string name="manga_info_full_title_label">Título</string>
<string name="manga_added_library">Adicionado à biblioteca</string>
<string name="manga_removed_library">Removido da biblioteca</string>
<string name="manga_info_latest_data_label">Última atualização</string>
<string name="copied_to_clipboard">%1$s copiado para área de transferência</string>
<string name="custom_download">Fazer download de uma quantidade personalizada</string>
<string name="custom_hint">quantidade</string>
<string name="download_custom">Fazer download personalizado</string>
<string name="migration_info">Toque para selecionar a fonte da qual migrar</string>
<string name="migration_dialog_what_to_include">Selecione dados para incluir</string>
<string name="select">Selecionar</string>
<string name="migrate">Migrar</string>
<string name="copy">Copiar</string>
<string name="migrating">Migrando…</string>
</resources>

View File

@ -0,0 +1,162 @@
<?xml version='1.0' encoding='UTF-8'?>
<resources><string name="name">Titlu</string>
<string name="categories">Categorii</string>
<string name="manga">Manga</string>
<string name="chapters">Capitole</string>
<string name="track">Tracking</string>
<string name="history">Istoric</string>
<string name="label_settings">Setări</string>
<string name="label_download_queue">Descărcări</string>
<string name="label_library">Biblioteca mea</string>
<string name="label_recent_manga">Citite recent</string>
<string name="label_catalogues">Surse</string>
<string name="label_recent_updates">Ieșite recent</string>
<string name="label_latest_updates">Actualizări recente</string>
<string name="label_categories">Categorii</string>
<string name="label_selected">Selectate: %1$d</string>
<string name="label_backup">Backup</string>
<string name="label_migration">Migrare între surse</string>
<string name="label_extensions">Extensii</string>
<string name="label_extension_info">Info extensie</string>
<string name="action_settings">Setări</string>
<string name="action_filter">Filtre</string>
<string name="action_filter_downloaded">Descărcate</string>
<string name="action_filter_bookmarked">Marcate</string>
<string name="action_filter_unread">Necitite</string>
<string name="action_filter_read">Citite</string>
<string name="action_filter_empty">Șterge filtre</string>
<string name="action_sort_alpha">Alfabetic</string>
<string name="action_sort_total">Total capitole</string>
<string name="action_sort_last_read">Citite recent</string>
<string name="action_sort_last_updated">Actualizate recent</string>
<string name="action_search">Caută</string>
<string name="action_global_search">Caută global</string>
<string name="action_select_all">Selecție totală</string>
<string name="action_mark_as_read">Marchează ca citit</string>
<string name="action_mark_as_unread">Marchează ca necitit</string>
<string name="action_mark_previous_as_read">Marchează capitolele precedente ca citite</string>
<string name="action_download">Descarcă</string>
<string name="action_bookmark">Semn de carte</string>
<string name="action_remove_bookmark">Eliminați semnul de carte</string>
<string name="action_delete">Șterge</string>
<string name="action_update">Actualizează</string>
<string name="action_update_library">Actualizează biblioteca</string>
<string name="action_edit">Modifică</string>
<string name="action_add">Adaugă</string>
<string name="action_add_category">Adaugă categorie</string>
<string name="action_edit_categories">Modifică categoriile</string>
<string name="action_rename_category">Redenumește categoria</string>
<string name="action_move_category">Mută în categorii</string>
<string name="action_edit_cover">Modifică coperta</string>
<string name="action_show_unread">Necitite</string>
<string name="action_show_downloaded">Descărcate</string>
<string name="action_next_unread">Următorul necitit</string>
<string name="action_start">Start</string>
<string name="action_stop">Stop</string>
<string name="action_pause">Pauză</string>
<string name="action_clear">Șterge</string>
<string name="action_close">Închide</string>
<string name="action_previous_chapter">Capitolul anterior</string>
<string name="action_next_chapter">Capitolul următor</string>
<string name="action_retry">Reîncearcă</string>
<string name="action_remove">Șterge</string>
<string name="action_resume">Continuă</string>
<string name="action_move">Mută</string>
<string name="action_open_in_browser">Deschide în browser</string>
<string name="action_add_to_home_screen">Adaugă în ecranul principal</string>
<string name="action_display_mode">Schimbă modul de afișare</string>
<string name="action_display">Afișare</string>
<string name="action_display_grid">Grilă</string>
<string name="action_display_list">Listă</string>
<string name="action_set_filter">Setează filtru</string>
<string name="action_cancel">Anulează</string>
<string name="action_sort">Sortare</string>
<string name="action_install">Instalează</string>
<string name="action_share">Distribuie</string>
<string name="action_save">Salvează</string>
<string name="action_reset">Resetează</string>
<string name="action_undo">Anulează</string>
<string name="action_export">Exportează</string>
<string name="action_open_log">Deschide jurnalul</string>
<string name="action_create">Creează</string>
<string name="action_restore">Restaurează</string>
<string name="action_open">Deschide</string>
<string name="action_login">Loghează-te</string>
<string name="deleting">Se șterge…</string>
<string name="loading">Se încarcă…</string>
<string name="app_not_available">Aplicația nu este accesibilă</string>
<string name="short_recent_updates">Actualizări</string>
<string name="pref_category_general">Generale</string>
<string name="pref_category_reader">Cititor</string>
<string name="pref_category_downloads">Descărcări</string>
<string name="pref_category_sources">Surse</string>
<string name="pref_category_tracking">Tracking</string>
<string name="pref_category_advanced">Avansat</string>
<string name="pref_category_about">Despre</string>
<string name="pref_library_columns">Număr manga pe rând</string>
<string name="portrait">Portret</string>
<string name="default_columns">Prestabilit</string>
<string name="pref_library_update_interval">Frecvență actualizări</string>
<string name="update_never">Manual</string>
<string name="update_1hour">Fiecare oră</string>
<string name="update_2hour">Fiecare 2 ore</string>
<string name="update_3hour">Fiecare 3 ore</string>
<string name="update_6hour">Fiecare 6 ore</string>
<string name="update_12hour">Fiecare 12 ore</string>
<string name="update_24hour">Fiecare zi</string>
<string name="update_48hour">Fiecare 2 zile</string>
<string name="update_weekly">Fiecare săptămână</string>
<string name="update_monthly">Fiecare lună</string>
<string name="pref_library_update_categories">Categorii incluse în actualizarea globală</string>
<string name="all">Toate</string>
<string name="pref_library_update_restriction">Restricții actualizare bibliotecă</string>
<string name="pref_library_update_restriction_summary">Actualizează doar când condițiile sunt împlinite</string>
<string name="wifi">Wi-Fi</string>
<string name="charging">Se încarcă</string>
<string name="pref_update_only_non_completed">Actualizează doar manga în curs de desfășurare</string>
<string name="pref_auto_update_manga_sync">Sincronizează capitolele după citire</string>
<string name="pref_ask_update_manga_sync">Confirmă înainte de actualizare</string>
<string name="pref_theme">Temă aplicație</string>
<string name="light_theme">Tema principală</string>
<string name="dark_theme">Tema întunecată</string>
<string name="amoled_theme">Tema AMOLED</string>
<string name="pref_start_screen">Ecran principal</string>
<string name="pref_language">Limbă</string>
<string name="system_default">Prestabilită de sistem</string>
<string name="default_category">Categoria principală</string>
<string name="default_category_summary">Întreabă mereu</string>
<string name="all_lang">Toate</string>
<string name="ext_details">Detalii</string>
<string name="ext_update">Actualizează</string>
<string name="ext_install">Instalează</string>
<string name="ext_pending">În așteptare</string>
<string name="ext_downloading">În curs de descărcare</string>
<string name="ext_installing">În curs de instalare</string>
<string name="ext_installed">Instalată</string>
<string name="ext_trust">Ai încredere</string>
<string name="ext_untrusted">Nesigură</string>
<string name="ext_uninstall">Dezinstalează</string>
<string name="ext_preferences">Preferințe</string>
<string name="ext_available">Valabilă</string>
<string name="untrusted_extension">Extensie nesigură</string>
<string name="untrusted_extension_message">Extensia a fost semnată cu un certificat nesigur și nu a fost activată.
\n
\nO extensie periculoasă ar putea citi orice date de logare stocate în Tachiyomi sau executa cod periculos.
\n
\nPrin acordarea încrederii acestui certificat acceptați riscurile menționate.</string>
<string name="ext_version_info">Versiune: %1$s</string>
<string name="ext_language_info">Limbă: %1$s</string>
<string name="ext_empty_preferences">Nu există preferințe pentru această extensie</string>
<string name="pref_fullscreen">Ecran complet</string>
<string name="pref_lock_orientation">Orientare blocată</string>
<string name="pref_page_transitions">Tranziții între pagini</string>
</resources>

View File

@ -24,7 +24,7 @@
<string name="action_install">Установить</string>
<string name="action_mark_as_read">Отметить как прочитанное</string>
<string name="action_mark_as_unread">Пометить как непрочитанное</string>
<string name="action_mark_previous_as_read">Отметить предыдущие как прочит.</string>
<string name="action_mark_previous_as_read">Отметить предыдущие как прочит</string>
<string name="action_move_category">Изменить категорию</string>
<string name="action_next_chapter">Следующая глава</string>
<string name="action_next_unread">Следующая непрочитанная</string>
@ -57,7 +57,7 @@
<string name="action_update_library">Обновить библиотеку</string>
<string name="add_to_library">Добавить в библиотеку</string>
<string name="all">Все</string>
<string name="backup">Создать</string>
<string name="backup">Бэкап</string>
<string name="black_background">Черный</string>
<string name="build_time">Дата сборки</string>
<string name="cache_delete_error">Возникла ошибка при удалении кэша</string>
@ -125,7 +125,7 @@
<string name="fourth_to_last">Четвертую от прочитанной</string>
<string name="icon_creation_fail">Невозможно создать ярлык!</string>
<string name="icon_shape">Форма иконки</string>
<string name="information_empty_library">Пустая библиотека</string>
<string name="information_empty_library">Ваша библиотека пуста, вы можете добавить из Каталога.</string>
<string name="information_no_downloads">Нет загрузок</string>
<string name="information_no_recent">Нет новых глав</string>
<string name="information_no_recent_manga">Нет недавно прочитанных глав</string>
@ -162,7 +162,7 @@
<string name="manga_info_source_label">Источник</string>
<string name="manga_not_in_db">Эта манга будет удалена из базы данных!</string>
<string name="manga_tracking_tab">Отслеживать</string>
<string name="name">Имя</string>
<string name="name">Название</string>
<string name="no_next_chapter">Следующая глава не найдена</string>
<string name="no_previous_chapter">Предыдущая глава не найдена</string>
<string name="no_valid_sources">Пожалуйста включите хотя бы один источник</string>
@ -332,7 +332,7 @@
<string name="manga">Манга</string>
<string name="manga_info_last_chapter_label">Последняя глава</string>
<string name="no_more_results">Больше нет результатов</string>
<string name="notification_new_chapters_text">Для %1$d</string>
<string name="notification_new_chapters_text">Для %1$d тайтлов</string>
<string name="pref_backup_directory">Каталог бэкапа</string>
<string name="pref_backup_interval">Частота бэкапа</string>
<string name="pref_backup_service_category">Служба</string>
@ -356,7 +356,7 @@
<string name="update_weekly">Еженедельно</string>
<string name="action_sort_total">По количеству глав</string>
<string name="action_open_log">Открыть лог</string>
<string name="app_not_available">Приложение не доступно</string>
<string name="app_not_available">Приложение не отвечает</string>
<string name="pref_read_with_volume_keys_inverted">Инвертировать клавиши громкости</string>
<string name="action_global_search">Глобальный поиск</string>
<string name="action_display_download_badge">Значок загруженных</string>
@ -374,4 +374,45 @@
<string name="channel_common">Обычный</string>
<string name="channel_library">Библиотека</string>
<string name="channel_downloader">Загрузчик</string>
</resources>
<string name="information_empty_category">У вас нет категорий. Нажмите кнопку + для начала организации вашей библиотеки.</string>
<string name="label_migration">Миграция источника</string>
<string name="label_extensions">Дополнение</string>
<string name="label_extension_info">Информация о дополнении</string>
<string name="all_lang">Все</string>
<string name="ext_details">Детали</string>
<string name="ext_update">Обновление</string>
<string name="ext_install">Установить</string>
<string name="ext_pending">Ожидается</string>
<string name="ext_downloading">Скачивается</string>
<string name="ext_installing">Устанавливается</string>
<string name="ext_installed">Установлено</string>
<string name="ext_untrusted">Ненадежное</string>
<string name="ext_uninstall">Удалить</string>
<string name="ext_preferences">Настройки</string>
<string name="ext_available">Доступно</string>
<string name="untrusted_extension">Ненадежное расширение</string>
<string name="untrusted_extension_message">Это расширение было подписано ненадежным сертификатом и не было активировано. Вредоносное расширение может считывать любые учетные данные для входа, хранящиеся в Tachiyomi, или выполнять произвольный код. Доверяя этому сертификату, вы принимаете эти риски.</string>
<string name="ext_version_info">Версия: %1$s</string>
<string name="ext_language_info">Язык: %1$s</string>
<string name="ext_empty_preferences">Нет настроек для редактирования этого расширения</string>
<string name="pref_double_tap_anim_speed">Скорость анимации при двойном нажатии</string>
<string name="double_tap_anim_speed_0">Без анимации</string>
<string name="double_tap_anim_speed_normal">Нормальная</string>
<string name="double_tap_anim_speed_fast">Быстрая</string>
<string name="manga_info_full_title_label">Заголовок</string>
<string name="manga_added_library">Добавить в библиотеку</string>
<string name="manga_removed_library">Удалить из библиотеки</string>
<string name="manga_info_latest_data_label">Обновлено</string>
<string name="copied_to_clipboard">%1$s скопорован в буфер</string>
<string name="custom_download">Загрузить определенное количество</string>
<string name="custom_hint">Количество</string>
<string name="download_custom">Загрузить другое кол-во</string>
<string name="migration_info">Нажмите, чтобы выбрать источник для миграции</string>
<string name="migration_dialog_what_to_include">Выберите данные для включения</string>
<string name="select">Выбрать</string>
<string name="migrate">Мигрировать</string>
<string name="copy">Копировать</string>
<string name="migrating">Мигрирую…</string>
<string name="source_search_options">Поисковые фильтры</string>
</resources>

View File

@ -17,7 +17,7 @@
<!-- Attributes specific for SDK 21 and up -->
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
<item name="android:navigationBarColor">@color/colorDarkPrimaryDark</item>
</style>
<!--==============-->
@ -26,6 +26,8 @@
<style name="Theme.Tachiyomi.Amoled" parent="Theme.Base.Amoled">
<!-- Attributes specific for SDK 21 and up -->
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:navigationBarColor">@color/colorAmoled</item>
</style>
<!--==============-->

View File

@ -3,6 +3,10 @@
<!-- Application Colors -->
<color name="colorPrimary">#54759e</color>
<color name="colorPrimaryDark">#435e7e</color>
<!-- Dark Application Colors -->
<color name="colorDarkPrimary">#212121</color>
<color name="colorDarkPrimaryDark">#1c1c1d</color>
<color name="colorAmoled">@color/md_black_1000</color>
<!-- Light Theme -->
<color name="colorAccentLight">@color/md_blue_A400</color>
@ -27,14 +31,14 @@
<color name="textColorPrimaryDark">@color/md_white_1000</color>
<color name="textColorSecondaryDark">@color/md_white_1000_70</color>
<color name="textColorHintDark">@color/md_white_1000_50</color>
<color name="dividerDark">@color/md_white_1000_12</color>
<color name="rippleColorDark">@color/md_white_1000_20</color>
<color name="dividerDark">@android:color/transparent</color>
<color name="rippleColorDark">@color/md_white_1000_20</color>-
<color name="statusBarDark">@color/md_black_1000</color>
<color name="appBarDark">@color/md_grey_900</color>
<color name="backgroundDark">#303030</color>
<color name="dialogDark">@color/md_grey_800</color>
<color name="dialog_amoled">#141414</color>
<color name="backgroundDark">#1c1c1d</color>
<color name="dialogDark">@color/colorDarkPrimary</color>
<color name="dialog_amoled">@color/colorDarkPrimaryDark</color>
<color name="selectorColorDark">@color/md_blue_A200_50</color>
<color name="iconColorDark">@color/md_white_1000_54</color>
@ -80,4 +84,4 @@
<color name="md_teal_500">#009688</color>
</resources>
</resources>

View File

@ -51,8 +51,8 @@
<!-- Dark Themes -->
<!--=============-->
<style name="Theme.Base.Dark" parent="Theme.AppCompat.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorPrimary">@color/colorDarkPrimary</item>
<item name="colorPrimaryDark">@color/colorDarkPrimaryDark</item>
<item name="colorAccent">@color/colorAccentDark</item>
<item name="android:textColorPrimary">@color/textColorPrimaryDark</item>
<item name="android:textColorSecondary">@color/textColorSecondaryDark</item>
@ -90,6 +90,8 @@
<!-- Amoled Theme -->
<!--==============-->
<style name="Theme.Base.Amoled" parent="Theme.Base.Dark">
<item name="colorPrimary">@color/colorAmoled</item>
<item name="colorPrimaryDark">@color/colorAmoled</item>
<item name="android:colorBackground">@color/md_black_1000</item>
<!-- Custom Attributes-->
@ -106,8 +108,8 @@
<!-- Reader Theme -->
<!--==============-->
<style name="Theme.Base.Reader" parent="Theme.Base.Dark">
<item name="colorPrimary">@color/md_blue_grey_900</item>
<item name="colorPrimaryDark">#171E22</item>
<item name="colorPrimary">@color/colorDarkPrimary</item>
<item name="colorPrimaryDark">@color/colorDarkPrimaryDark</item>
</style>
<style name="Theme.Reader" parent="Theme.Base.Reader">

View File

@ -25,5 +25,6 @@ allprojects {
jcenter()
google()
maven { url "https://jitpack.io" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
}