diff --git a/app/src/main/java/eu/kanade/presentation/category/SortTagScreen.kt b/app/src/main/java/eu/kanade/presentation/category/SortTagScreen.kt index e8df01801..591bb8dfc 100644 --- a/app/src/main/java/eu/kanade/presentation/category/SortTagScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/category/SortTagScreen.kt @@ -45,7 +45,7 @@ fun SortTagScreen( ) { paddingValues -> if (state.isEmpty) { EmptyScreen( - textResource = R.string.information_empty_category, + textResource = R.string.information_empty_tags, modifier = Modifier.padding(paddingValues), ) return@Scaffold diff --git a/app/src/main/java/eu/kanade/presentation/category/SourceCategoryScreen.kt b/app/src/main/java/eu/kanade/presentation/category/SourceCategoryScreen.kt index a2546c490..0ac893591 100644 --- a/app/src/main/java/eu/kanade/presentation/category/SourceCategoryScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/category/SourceCategoryScreen.kt @@ -44,7 +44,7 @@ fun SourceCategoryScreen( ) { paddingValues -> if (state.isEmpty) { EmptyScreen( - textResource = R.string.information_empty_category, + textResource = R.string.no_source_categories, modifier = Modifier.padding(paddingValues), ) return@Scaffold diff --git a/app/src/main/java/eu/kanade/presentation/category/SourceRepoScreen.kt b/app/src/main/java/eu/kanade/presentation/category/SourceRepoScreen.kt index fca82ea35..814436eac 100644 --- a/app/src/main/java/eu/kanade/presentation/category/SourceRepoScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/category/SourceRepoScreen.kt @@ -43,7 +43,7 @@ fun SourceRepoScreen( ) { paddingValues -> if (state.isEmpty) { EmptyScreen( - textResource = R.string.information_empty_category, + textResource = R.string.information_empty_repos, modifier = Modifier.padding(paddingValues), ) return@Scaffold diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt index c495c97df..d477567b7 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt @@ -608,10 +608,11 @@ object SettingsAdvancedScreen : SearchableSettings { Preference.PreferenceItem.SwitchPreference( pref = sourcePreferences.dataSaver(), title = stringResource(R.string.data_saver), + subtitle = stringResource(R.string.data_saver_summary), ), Preference.PreferenceItem.EditTextPreference( pref = sourcePreferences.dataSaverServer(), - title = stringResource(R.string.data_saver), + title = stringResource(R.string.data_saver_server), subtitle = stringResource(R.string.data_saver_server_summary), enabled = dataSaver, ), diff --git a/core/src/main/java/exh/log/EHNetworkLogging.kt b/core/src/main/java/exh/log/EHNetworkLogging.kt index 5087cca7b..f8af6f314 100644 --- a/core/src/main/java/exh/log/EHNetworkLogging.kt +++ b/core/src/main/java/exh/log/EHNetworkLogging.kt @@ -8,12 +8,14 @@ import okhttp3.logging.HttpLoggingInterceptor fun OkHttpClient.Builder.maybeInjectEHLogger(): OkHttpClient.Builder { if (EHLogLevel.shouldLog(EHLogLevel.EXTREME)) { + val xlogBorder = XLog.tag("||EH-NETWORK-JSON").build() + val xlogNoBorder = XLog.tag("||EH-NETWORK-JSON").disableBorder().build() val logger: HttpLoggingInterceptor.Logger = HttpLoggingInterceptor.Logger { message -> try { Json.decodeFromString(message) - XLog.tag("||EH-NETWORK-JSON").json(message) + xlogBorder.json(message) } catch (ex: Exception) { - XLog.tag("||EH-NETWORK").disableBorder().d(message) + xlogNoBorder.d(message) } } return addInterceptor(HttpLoggingInterceptor(logger).apply { level = HttpLoggingInterceptor.Level.BODY }) diff --git a/i18n/src/main/res/values-fr/strings_sy.xml b/i18n/src/main/res/values-fr/strings_sy.xml index 4ab156061..326944ad6 100644 --- a/i18n/src/main/res/values-fr/strings_sy.xml +++ b/i18n/src/main/res/values-fr/strings_sy.xml @@ -1,32 +1,20 @@ - Glisser-déposer - Activé Ne migrez pas Rechercher manuellement Migrez maintenant Copiez maintenant Nettoyer les titres - Bouton démarrer la lecture - Pas de grille de titre Commencer à lire Modifier les informations - - Boutons - Manhwa Manhua Comic Webtoon - - Échec de la résolution dû Captcha - Échec de la résolution automatique du captcha! - Veuillez vous connecter! - Toute sources @@ -52,7 +40,6 @@ Tags Sélectionné Ouvre la vue Web sur votre page de tags sélectionné E/ExHentai Tags Sélectionné de ExHentai - Tags Sélectionné de E-Hentai Seuil de filtrage des tags Doit être entre -9999 et 0! Vous pouvez filtrer les tags en les ajoutant à la page "Mes tags" E/ExHentai avec un poids négatif. Si une galerie comporte des tags dont le poids est inférieur à cette valeur, elle est filtrée de la vue. Ce seuil peut être réglé entre -9999 et 0. Actuellement: %1$d @@ -80,13 +67,13 @@ Les favoris ne sont téléchargés qu\'à partir d\'ExHentai. Les modifications apportées aux favoris dans l\'application ne seront pas téléchargées. Empêche la perte accidentelle de favoris sur ExHentai. Notez que les suppressions seront toujours téléchargées (si vous supprimez un favori sur ExHentai, il sera également supprimé dans l\'application). Afficher les notes de synchronisation des favoris Afficher des informations concernant la fonction de synchronisation des favoris + Veuillez vous connecter! Ignorer les erreurs de synchronisation lorsque cela est possible N\'interrompez pas immédiatement lorsque vous rencontrez des erreurs pendant le processus de synchronisation. Les erreurs seront toujours affichées une fois la synchronisation terminée. Peut entraîner la perte de favoris dans certains cas. Utile lors de la synchronisation de grandes bibliothèques. Forcer la réinitialisation de l\'état de synchronisation Effectue une resynchronisation complète à la prochaine synchronisation. Les suppressions ne seront pas synchronisées. Tous les favoris de l\'application seront de nouveau téléchargés sur ExHentai et tous les favoris sur ExHentai seront de nouveau téléchargés dans l\'application. Utile pour réparer la synchronisation après que la synchronisation est été interrompue. Réinitialisation de l\'état de synchronisation Vérificateur de mise à jour de la galerie - Restrictions de mise à jour automatique Temps entre les lots de mise à jour Ne jamais mettre à jour les galeries 1 heure @@ -163,16 +150,12 @@ Développez tous les filtres de recherche par défaut - Résoudre automatiquement le captcha - Utilisez le solveur automatique ReCAPTCHA HAUTEMENT EXPÉRIMENTAL. Sera grisé s\'il n\'est pas pris en charge par votre appareil. Afficher les Recommandations Met le bouton de recommandations dans le menu à déroulant de la page du manga Paramètres de tri Utilisez les dernières préférences et sources de pré-migration enregistrées pour migrer en masse - Feuille de paramètres de la bibliothèque - Plus de paramètres d\'affichage de la bibliothèque Mises à jour des catégories dynamiques de la bibliothèque Lancez toujours les mises à jour mondiales Lancer des mises à jour globales uniquement pour les mises à jour de catégories non groupées pour les autres @@ -195,7 +178,6 @@ Entrez l\'heure de début Entrez l\'heure de fin - Temps de verrouillage biométrique terminé @@ -256,8 +238,6 @@ Mon nom de recherche Échec du chargement des recherches enregistrées! Une erreur s\'est produite lors du chargement de vos recherches enregistrées. - Échec de la suppression de la recherche enregistrée! - Une erreur s\'est produite lors de la suppression de la recherche. Supprimer la requête de recherche enregistrée? Voulez-vous vraiment supprimer votre requête de recherche enregistrée: \'%1$s\'? @@ -277,7 +257,6 @@ Éditer tags Vous n\'avez aucun tag. Appuyez sur le bouton plus pour en créer un pour trier votre bibliothèque par Tags Cette Tag existe! - Tags supprimées Redondante @@ -286,11 +265,9 @@ Sélectionnez les sources Ne rien sélectionner - Migration de source Migration Ignorer la pré-migration Pour afficher à nouveau cet écran, allez dans Paramètres -> Bibliothèque. - Sélectionnez une source à partir de laquelle migrer Titre de la recherche + mots-clés du titre Données à inclure dans la migration Inclure un paramètre de recherche supplémentaire lors de la recherche @@ -303,7 +280,6 @@ Faire correspondre les sources épinglées Faire correspondre les sources activées Aucun chapitre trouvé, ce manga ne peut pas être utilisé pour la migration - Aucune alternative trouvée Arrêter la migration? Migrer %1$d%2$s manga? @@ -322,7 +298,6 @@ Obscène - Commencé Statut de suivi @@ -398,7 +373,6 @@ Lancement de l\'application… Erreur: %1$s Impossible d\'ouvrir ce manga:\n\n%1$s - L\'ID du manga est non connue! Chargement du manga… @@ -460,7 +434,6 @@ Type de fichier d\'image miniature Scanlator Url - Titres alternatifs Uploader en majuscule Uploader Chaîne de notation @@ -500,25 +473,19 @@ Activer ou désactiver cette option désactivera ou activera les téléchargements des chapitres pour ce manga Références de fusion non valides Erreur de basculement des mises à jour de chapitre - Références fusionné Impossible de trouver le manga pour basculer les mises à jour de chapitre Erreur de basculement des chapitres de téléchargement Impossible de trouver le manga pour basculer le téléchargements des chapitres Autoriser la déduplication: Mode de déduplication: Info manga: - Basculer la déduplication - Actualiser pour obtenir les informations appropriées Désabonné - Paramètres de MangaDex Sync MangaDex manga dans Neko Extrait le manga de lecture/relecture de Mangadex dans votre bibliothèque Neko Source MangaDex préférée Définissez votre source MangaDex choisie, cela sera utilisé pour les suivis et un tas d\'autres fonctionnalités autour de l\'application - Code de double identification - Les champs ne peut pas être vide Ajouter au suivie MangaDex Suivie MangaDex Aléatoire diff --git a/i18n/src/main/res/values-in/strings_sy.xml b/i18n/src/main/res/values-in/strings_sy.xml index eebb29534..8b7077a40 100644 --- a/i18n/src/main/res/values-in/strings_sy.xml +++ b/i18n/src/main/res/values-in/strings_sy.xml @@ -1,32 +1,20 @@ - Seret & Lepas - Diaktifkan Jangan pindahkan Cari manual Pindahkan Salin Hapus judul - Tombol mulai baca - Grid tanpa judul Mulai baca Edit info - - Tombol - Manhwa Manhua Komik Webtoon - - Gagal selesaikan captcha - Gagal selesaikan captcha secara otomatis! - Silahkan login! - Semua Sumber @@ -34,7 +22,6 @@ Pengaturan Fork MangaDex - E-Hentai Website Account Settings Enable ExHentai @@ -52,7 +39,6 @@ Watched Tags Opens a webview to your E/ExHentai watched tags page ExHentai Watched Tags - E-Hentai Watched Tags Tag Filtering Threshold Must be between -9999 and 0! You can soft filter tags by adding them to the "My Tags" E/ExHentai page with a negative weight. If a gallery has tags that add up to weight below this value, it is filtered from view. This threshold can be set between -9999 and 0. Currently: %1$d @@ -80,13 +66,13 @@ Favorites are only downloaded from ExHentai. Any changes to favorites in the app will not be uploaded. Prevents accidental loss of favorites on ExHentai. Note that removals will still be downloaded (if you remove a favorites on ExHentai, it will be removed in the app as well). Show favorites sync notes Show some information regarding the favorites sync feature + Silahkan login! Ignore sync errors when possible Do not abort immediately when encountering errors during the sync process. Errors will still be displayed when the sync is complete. Can cause loss of favorites in some cases. Useful when syncing large libraries. Force sync state reset Performs a full resynchronization on the next sync. Removals will not be synced. All favorites in the app will be re-uploaded to ExHentai and all favorites on ExHentai will be re-downloaded into the app. Useful for repairing sync after sync has been interrupted. Sync state reset Gallery update checker - Auto update restrictions Time between update batches Never update galleries 1 hour @@ -170,8 +156,6 @@ Perluas semua filter pencarian secara default - Otomatis selesaikan captcha - Fitur ini SANGAT EKSPERIMENTAL. Akan berwarna abu-abu jika tidak didukung oleh perangkat Anda. Rekomendasi di tombol overflow Letakkan tombol rekomendasi di tombol overflow alih-alih di halaman info manga @@ -184,8 +168,6 @@ Pengaturan Penyortiran Gunakan preferensi dan sumber pra-migrasi yang terakhir disimpan untuk migrasi masal - Pengaturan Pustaka - Pengaturan Pustaka lebih lanjut Pembaruan dinamis kategori di pustaka Selalu jalankan pembaruan global Jalankan pembaruan global hanya untuk yang tidak dikelompokkan, pembaruan kategori untuk yang lainnya @@ -214,7 +196,6 @@ Dimulai pada Berakhir pada - Kunci biometrik dihapus Hari kunci biometrik diaktifkan Hari tertentu untuk mengunci aplikasi @@ -347,8 +328,6 @@ Nama penelusuranku Gagal memuat penelusuran yang disimpan! Eror terjadi saat mencoba memuat penelusuran yang disimpan. - Gagal menghapus penelusuran yang disimpan! - Eror terjadi saat mencoba untuk menghapus penelusuran yang disimpan. Hapus kueri penelusuran yang disimpan? Apa kamu benar-benar ingin menghapus penelusuran yang disimpan ini: \'%1$s\'? Penelusuran yang disimpan tidak valid @@ -369,7 +348,6 @@ Edit tagar Kamu tidak memiliki tagar. Ketuk tombol tambah untuk membuatnya Tagar ini sudah ada! - Tagar dihapus Duplikat @@ -385,18 +363,15 @@ %d repo tambahan Repo ini sudah ada! - Repo dihapus Nama repo tidak valid Sumber Repo Pilih sumber Tak ada yang dipilih - Migrasi sumber Migrasi Lewati pra-migrasi Untuk menampilkan layar ini lagi, buka Pengaturan -> Pustaka. - Pilih sumber yang ingin dipindahkan Cari judul + kata kunci dari judul Data yang dipindahkan Gunakan parameter tambahan saat melakukan penelusuran @@ -410,7 +385,6 @@ Gunakan sumber yang disematkan Gunakan sumber yang diaktifkan Bab tak ditemukan, manga ini tak bisa dipindahkan ke sini - Tidak Ditemukan Hentikan migrasi? Pindahkan %1$d%2$s manga? @@ -432,7 +406,6 @@ Lewd - Dimulai Status pelacakan @@ -511,7 +484,6 @@ Launching app… Error: %1$s Could not open this manga:\n\n%1$s - Manga ID is null! Loading manga… @@ -573,7 +545,6 @@ Thumbnail image file type Scanlator Url - Alt titles Uploader Capitalized Uploader Rating string @@ -614,15 +585,12 @@ Mengalihkan ini akan menonaktifkan atau mengaktifkan unduhan bab untuk manga gabungan ini Referensi penggabungan tidak valid Tombol kesalahan pembaruan bab - Referensi penggabungan Tidak dapat menemukan manga untuk pembaruan bab Tombol kesalahan unduhan bab Tidak dapat menemukan manga untuk unduhan bab Izinkan deduplikasi: Mode deduplikasi: Info manga: - Tombol deduplikasi - Segarkan untuk mendapatkan info yang tepat Tak dideduplikasi Deduplikasi menurut prioritas Tampilkan sumber dengan bab terbanyak @@ -631,13 +599,10 @@ MDList Tak diikuti - Pengaturan MangaDex Sinkronkan MangaDex ke pustaka Tambahkan manga yang belum ditambahkan ke pustaka dari akun MangaDex Anda. Sumber MangaDex pilihan Tetapkan sumber MangaDex pilihan Anda, ini akan digunakan untuk fitur MangaDex follows dan lebih banyak fitur lainnya - Kode 2FA - Tidak boleh dikosongkan Tambahkan ke MangaDex follows MangaDex follows Acak @@ -650,7 +615,6 @@ Mirip dengan %1$s - Tak ada yang mirip diff --git a/i18n/src/main/res/values-pt-rBR/strings_sy.xml b/i18n/src/main/res/values-pt-rBR/strings_sy.xml index 262f386b0..e2caebb6a 100644 --- a/i18n/src/main/res/values-pt-rBR/strings_sy.xml +++ b/i18n/src/main/res/values-pt-rBR/strings_sy.xml @@ -1,32 +1,20 @@ - Arraste e solte - Ativado Não migrar Pesquisar manualmente Migrar agora Copiar agora Limpar títulos - Botão Iniciar leitura - Grade sem título Iniciar leitura Editar informações - - Botões - Manhwa Manhua Comic Webtoon - - Falha ao resolver Captcha - Falha ao resolver Captcha automaticamente - Por favor faça login - Todas as Fontes @@ -34,7 +22,6 @@ Configurações do fork MangaDex - Configurações da conta do site E-Hentai Ativar ExHentai @@ -52,7 +39,6 @@ Tags Seguidas Abre a página "Watched tags" do E/ExHentai na webview Tags Seguidas no ExHentai - Tags Seguidas no E-Hentai Limite de Filtragem de Tag Deve ser entre -9999 e 0! Pode-se restringir tags adicionando à página "My Tags no E/ExHentai com um peso negativo. Se uma galeria tem tags que somam um peso abaixo deste valor, é tirada de vista. Este limite pode ser de -9999 a 0. Atual: %1$d @@ -80,13 +66,13 @@ Os favoritos serão só baixados do ExHentai. Qualquer mudança nos favoritos no app não será enviada. Evita a perda acidental de favoritos no ExHentai. Note que remoções ainda serão baixadas (ao remover um favorito no ExHentai, também será removido no app). Mostrar notas sobre a sincronização de favoritos Mostra alguns avisos sobre a função de sincronizar favoritos + Por favor faça login Ignorar erros de sincronização quando possível Não aborta de imediato ao encontrar erros durante a sincronização. Erros ainda exibirão ao concluir a sincronização. Pode gerar perda de favoritos nalguns casos. Útil ao sincronizar grandes bibliotecas. Forçar reinício do estado de sincronização Realiza uma ressincronização total na próxima sincronização. Remoções não serão sincronizadas. Todos os favoritos no app serão reenviados ao ExHentai e os no ExHentai serão re-baixados. Útil no reparo da sincronização após ser interrompida. Reinício do estado de sincronização Verificador de atualização da galeria - Restrições da atualização automática Tempo entre lotes de atualização Nunca atualizar galerias 1 hora @@ -169,8 +155,6 @@ Expandir todos os filtros de pesquisa por padrão - Resolver captcha automaticamente - Use o Resolve-ReCAPTCHA automático ALTAMENTE EXPERIMENTAL. Ficará cinza se não suportado por seu celular. Recomendações no menu kebab Põe o botão Recomendações no menu flutuante em vez de na página do mangá Mover Botão Atualizações para a navegação @@ -180,8 +164,6 @@ Configurações de Ordenação Usa as últimas fontes e preferências da pré-migração salvas para migrar em massa - Painel de ajustes da biblioteca - Mais configurações de exibição da biblioteca Atualizações dinâmicas de categorias da biblioteca Sempre iniciar atualizações globais Iniciar atualização global só em desagrupado, atualização de categoria em outros @@ -210,7 +192,6 @@ Inserir tempo inicial Inserir tempo final - Tempo de bloqueio biométrico concluído Dias de bloqueio biométrico Dias para ter o app bloqueado @@ -319,8 +300,6 @@ Nome da minha pesquisa Falha ao carregar pesquisas salvas! Ocorreu um erro ao carregar suas pesquisas salvas. - Falha ao excluir pesquisa salva! - Ocorreu um erro ao excluir pesquisa. Excluir pesquisa salva? Tem certeza que deseja excluir sua pesquisa salva: \'%1$s\'? @@ -340,7 +319,6 @@ Edit\r tags Você não tem tags. Toque no botão Adicionar para criar um e ordenar sua biblioteca por tags Esta tag já existe! - Tags excluídas Redundante @@ -356,18 +334,15 @@ %d repositórios adicionais Este repositório já existe! - Repositório excluído Nome de repositório inválido Fonte do repositório Selecionar fontes Selecionar nenhum - Migração de fonte Migração Pular pré-migração Para mostrar esta tela novamente, vá em Configurações > Biblioteca. - Selecione uma fonte da qual migrar Pesquisar título + palavras-chave do título Dados a incluir na migração Incluir parâmetro de pesquisa extra ao pesquisar @@ -380,7 +355,6 @@ Combinar com fontes fixadas Combinar com fontes ativadas Sem capítulos encontrados, este mangá não pode ser usado para migração - Sem alternativas encontradas Parar migração? Migrar %1$d%2$s mangá? @@ -402,7 +376,6 @@ Lascivo - Iniciado Status de monitoramento @@ -481,7 +454,6 @@ Iniciando app… Erro: %1$s Este mangá não pôde ser aberto:\n\n%1$s - ID do mangá é nulo! Carregando mangá… @@ -543,7 +515,6 @@ Tipo arq. miniatura Scanlator Url - Alt titles Uploader Capitalizado Uploader Trecho de avaliação @@ -584,26 +555,20 @@ Mudar isto (des)ativará downloads de capítulo a este mangá juntado Referências juntadas inválidas Alternar erro de atualizações de capítulo - Referências juntadas Mangá não pôde ser encontrado para alternar atualizações de capítulo Erro ao alternar downloads de capítulo Mangá não pôde ser encontrado para alternar downloads de capítulo Permitir desduplicação: Modo da desduplicação: Informações do mangá: - Alternar desduplicação - Atualize para info. adequada MDList Deixado de seguir - Configurações do MangaDex Sincronizar mangá do MangaDex a sua bilioteca Move mangás do MangaDex a sua biblioteca, se ainda não adicionados. Fonte do MangaDex preferida Define sua fonte do MangaDex escolhida, ela será usada para os follows e muitas outras funções ao redor do app - Código 2FA - Campos não podem estar vazios Adicionar aos follows do MangaDex Follows do MangaDex Aleatório @@ -616,7 +581,6 @@ Similar a %1$s - Sem mangás similares encontrados diff --git a/i18n/src/main/res/values-ru/strings_sy.xml b/i18n/src/main/res/values-ru/strings_sy.xml index 9ff470c35..3af563ef7 100644 --- a/i18n/src/main/res/values-ru/strings_sy.xml +++ b/i18n/src/main/res/values-ru/strings_sy.xml @@ -2,21 +2,14 @@ - Перетаскивание - Включено Не переносить Искать вручную Перенести сейчас Копировать сейчас Очистить названия - Кнопка «Начать чтение» - Сетка без названий Начать чтение Редактировать сведенья - - Кнопки - Манга Манхва @@ -24,11 +17,6 @@ Комикс Веб-комикс - - Сбой при решении капчи - Не удалось автоматически решить капчу! - Пожалуйста, авторизуйтесь! - Все источники @@ -53,7 +41,6 @@ Отслеживание тэгов Открывает WebView страницу E/ExHentai для отслеживания тэгов Отслеживание тэгов ExHentai - Отслеживание тэгов E-Hentai Порог фильтрации тэгов Должно быть между -9999 и 0! Мягкая фильтрация тэгов, которая добавляет тэги в раздел My Tags на странице E/ExHentai с отрицательным значением. Если в галерее есть теги, которые добавляются ниже этого значения, они не будут отображаться. Этот порог может быть установлен между -9999 и 0. Текущее значение: %1$d @@ -76,13 +63,13 @@ Избранное загружается только с ExHentai. Любые изменения избранного в приложении не будут загружены. Предотвращает случайную потерю избранных на ExHentai. Обратите внимание, что удалённый материал все равно будут загружен (Удалённое избранное на ExHentai будет также удалено в приложении). Показать заметки о синхронизации избранного Показывает некоторую информацию о функции синхронизации избранного + Пожалуйста, авторизуйтесь! Игнорировать ошибки синхронизации когда это возможно При возникновении ошибок не прерывать работу синхронизации. Ошибки по-прежнему будут отображаться после окончания синхронизации. В некоторых случаях это может привести к потере избранного. Полезно при синхронизации большой библиотеки. Принудительный сброс состояния синхронизации Выполнять полную ресинхронизацию при следующей синхронизации. Удалённый материал не будет синхронизирован. Всё избранное в приложении будет перезагружено на ExHentai, а всё избранное на ExHentai будет перезагружено в приложение. Полезно для восстановления синхронизации после того, как она была прервана. Сброс состояния синхронизации Проверка обновлений для галерей - Ограничения автоматического обновления Время между обновлениями Никогда не обновлять 1 час @@ -170,8 +157,6 @@ Развернуть все поисковые фильтры - Автоматическое решение капчи - Использовать (ОЧЕНЬ ЭКСПЕРЕМЕНТАЛЬНО) автоматическое прохождение ReCAPTCHA. Если устройство не поддерживается, это меню будет выделено серым цветом. Рекомендации в выпадающем меню Поместить кнопку «Рекомендации» в выпадающее меню вместо размещения на сведеньях записи Объединение в выпадающем меню @@ -186,8 +171,6 @@ Настройки сортировки Использовать последние сохранённые предпереносные настройки и источники для массового переноса - Панель настроек библиотеки - Дополнительные настройки отображения библиотеки Обновления библиотеки для динамических категорий Всегда запускать глобальные обновления Глобальные обновления только для группы «Не группировать». Остальные группы используют обновления категорий @@ -220,7 +203,6 @@ Ввести время начала Ввести время окончания - Биометрическое время блокировки удалено Дни биометрической блокировки Выбрать дни биометрической блокировки приложения Воскресенье @@ -362,8 +344,6 @@ Имя запроса Не удалось загрузить сохраненные поисковые запросы! Произошла ошибка при загрузке сохраненных поисковых запросов. - Не удалось удалить сохраненный поисковой запрос! - Произошла ошибка при удалении запроса. Удалить сохраненный поисковый запрос? Вы уверены, что хотите удалить сохраненный поисковый запрос: %1$s? Сохраненный поисковый запрос недействителен. Фильтры были изменены @@ -393,7 +373,6 @@ Редактировать тэги Нет тэгов. Нажмите кнопку «Добавить» чтобы создать тэг для сортировки библиотеки Этот тэг уже существует! - Тэги удалены Удалить тэг Хотите ли вы удалить тэг %s? Удалить время блокировки @@ -416,7 +395,6 @@ %d дополнительных репозиториев Этот репозиторий уже существует! - Репозиторий удалён Недопустимое имя репозитория Источник репозитория Удалить репозиторий @@ -425,11 +403,9 @@ Выберите источники Ничего не выбрано - Перенос источника Перенос Пропустить настройку переноса Чтобы снова показать этот экран, перейдите по (Настройки → Библиотека). - Выберите источник для переноса Поиск названия + ключевые слова Какие данные перенести Дополнительный параметр при поиске @@ -443,7 +419,6 @@ Соответствие закреплённых источников Соответствие включённых источников Глав не найдено. Эта запись не может быть использована для переноса - Альтернатив не найдено Остановить перенос? Перенести %1$d%2$s запись? @@ -471,7 +446,6 @@ Для взрослых - Начато Статус отслеживания @@ -553,7 +527,6 @@ Запуск приложения… Ошибка: %1$s Не удалось открыть эту запись:\n\n%1$s - ID записи равно null! Загрузка записи… @@ -620,7 +593,6 @@ Тип изображения миниатюры Переводчик URL-адрес - Альт. названия Имя загрузчика с заглавной буквы Имя загрузчика Строка рейтинга @@ -665,15 +637,12 @@ Переключение этого параметра отключит/включит загрузку глав для этой объеденённой записи Недействительные объеденённые ссылки Ошибка переключения обновлений глав - Объеденённые ссылки Не удалось найти запись для переключения обновлений глав Ошибка переключения загрузки глав Не удалось найти запись для переключения загрузки глав Разрешить дедупликацию: Режим дедупликации: Сведенья записи: - Переключить дедупликацию - Обновите, чтобы получить правильные сведенья Без дедупликации Дедупликация по приоритету Показать источник с наибольшим количеством глав @@ -681,13 +650,10 @@ Без отслеживания - Настройки (MangaDex) Синхронизировать записи (MangaDex) Добавляет записи из MangaDex в библиотеку, если они ещё не добавлены. Предпочитаемый источник (MangaDex) Установить языковой источник MangaDex. Этот источник будет использовать приложение для некоторых функций. - Код 2FA - Поля не могут быть пустыми Добавить отслеживание (MangaDex) Отслеживание MangaDex Случайная @@ -701,7 +667,6 @@ Похожее на %1$s - Похожие записи не найдены Похожее diff --git a/i18n/src/main/res/values-zh-rCN/strings_sy.xml b/i18n/src/main/res/values-zh-rCN/strings_sy.xml index ca8d29d84..1f1f40368 100644 --- a/i18n/src/main/res/values-zh-rCN/strings_sy.xml +++ b/i18n/src/main/res/values-zh-rCN/strings_sy.xml @@ -1,32 +1,20 @@ - 拖动和放置 - 启用 不要迁移 手动搜索 开始迁移 开始复制 清除标题 - 开始阅读按钮 - 无标题栏 开始阅读 编辑信息 - - 按钮 - 韩漫 漫画 喜剧 网络漫画 - - 解决验证码失败 - 自动通过验证失败! - 请登录! - 所有来源 @@ -51,7 +39,6 @@ 查看标签 在网页视图中查看 E/ExHentai 关注的标签 ExHentai 关注的标签 - E-Hentai 关注的标签 标签过滤阈值 必须介于 -9999 和 0! 你可以通过在 \"我的 Tags E/ExHentai\" 页面添加负的权重来软过滤标签。如果一个画廊的标签加起来的权重低于这个值,它就会被过滤掉。这个阈值可以在 -9999 和 0 之间设置。 目前:%1$d @@ -74,13 +61,13 @@ 仅从 ExHentai 下载收藏夹。应用中对收藏夹的任何更改都不会被上传。防止 ExHentai 上的收藏夹意外丢失。请注意,删除的内容仍会被下载(如果您在 ExHentai 上删除了一个收藏夹,它也会在应用程序中被删除)。 显示收藏夹同步注意事项 显示一些关于收藏夹同步功能的注意事项 + 请登录! 尽可能忽略同步错误 在同步过程中遇到错误时,不要立即中止。当同步完成时,错误仍然会显示。在某些情况下可能会导致收藏夹的丢失。在同步大型资料库时很有用。 强制重置同步状态 在下次同步时执行完全的重新同步。删除的内容将不会被同步。应用中所有收藏夹将被重新上传到 ExHentai,ExHentai 上的所有收藏夹将被重新下载。有助于在同步被中断后修复同步。 同步状态重置 画廊更新检查器 - 自动更新限制 更新批次之间的间隔时间 从不更新画廊 1 小时 @@ -163,8 +150,6 @@ 默认情况下展开所有搜索过滤器 - 自动解决验证码 - 使用高度实验性的自动 ReCAPTCHA 解决器。如果您的设备不支持,则会显示为灰色。 在菜单显示推荐 将推荐按钮放在弹出菜单而不是漫画页面 在菜单显示合并 @@ -179,8 +164,6 @@ 排序设置 使用最后保存的预迁移偏好和来源进行大规模迁移 - 书架设置表 - 更多书架显示设置 书架动态目录更新 总是加载全局更新 仅为未分组的项目加载全局更新,为其他加载目录更新 @@ -210,7 +193,6 @@ 输入开始时间 输入结束时间 - 生物识别锁定时间已删除 生物识别锁周期 需要锁定应用的周期 @@ -351,8 +333,6 @@ 我的搜索名称 加载已保存的搜索失败! 加载已保存的搜索过程中出现问题。 - 删除已保存的搜索失败! - 删除已保存的搜索过程中出现问题。 删除已保存的搜索查询? 你确定要删除你的搜索查询:\'%1$s\'? 保存的搜索无效,过滤器已经改变 @@ -379,7 +359,6 @@ 编辑标签 你没有标签。点按+按钮以创建一个标签用来将书架排序 该标签已存在! - 标签已删除 删除标签 你想要删除标签 %s 吗? @@ -397,7 +376,6 @@ %d 个额外的仓库 该仓库已存在! - 已删除仓库 无效的仓库名称 仓库来源 删除仓库 @@ -406,11 +384,9 @@ 选择来源 未选择 - 迁移来源 迁移 跳过预迁移 要重新显示该页面,请到设置 -> 书架. - 选择一个要迁移的来源 搜索标题 +标题关键词 迁移中包含的数据 搜索时包含额外的搜索参数 @@ -424,7 +400,6 @@ 匹配置顶的来源 匹配启用的来源 未找到章节,该漫画无法用于迁移 - 未找到替代方案 停止迁移? 迁移 %1$d%2$s 漫画? @@ -443,7 +418,6 @@ 淫乱 - 已开始 追踪状态 @@ -521,7 +495,6 @@ 应用启动中…… 错误:%1$s 无法打开该漫画:\n\n%1$s - 漫画 ID 为空! 漫画加载中…… @@ -585,7 +558,6 @@ 转换图像类型 缓存图像类型 扫译组 - 其他标题 上传者名字 上传者 评分字符串 @@ -620,15 +592,12 @@ 更改此项将禁用或启用此合并漫画的章节下载 合并后的引用无效 切换章节更新错误 - 引用已合并 找不到漫画,无法切换章节更新 切换下载章节错误 找不到漫画来切换章节下载 允许删除重复数据: 去重模式: 漫画信息: - 切换去重 - 刷新以获取正确信息 无重复 按优先级去重 显示有最多章节的来源 @@ -636,13 +605,10 @@ 取消关注 - MangaDex 设置 同步 MangaDex 中的漫画到书架 如果未被添加则从 MangaDex 拉取漫画到你的书架 首选 MangaDex 来源 设置你所选择的 MangaDex 来源,这将用于关注和应用中一系列其他功能。 - 2FA 验证码 - 字段不能为空 添加到 MangaDex 关注 MangaDex 关注 随机 @@ -656,7 +622,6 @@ 与 %1$s 相似 - 未找到相似漫画 相似 diff --git a/i18n/src/main/res/values/strings_sy.xml b/i18n/src/main/res/values/strings_sy.xml index f3ede8f06..42cd1bd57 100644 --- a/i18n/src/main/res/values/strings_sy.xml +++ b/i18n/src/main/res/values/strings_sy.xml @@ -2,21 +2,14 @@ - Drag & Drop - Enabled Don\'t migrate Search manually Migrate now Copy now Clean titles - Start reading button - No title grid Start reading Edit info - - Buttons - Manga Manhwa @@ -24,11 +17,6 @@ Comic Webtoon - - Captcha solve failure - Failed to auto-solve the captcha! - Please log in! - All Sources @@ -58,7 +46,6 @@ Watched Tags Opens a webview to your E/ExHentai watched tags page ExHentai Watched Tags - E-Hentai Watched Tags Tag Filtering Threshold Must be between -9999 and 0! You can soft filter tags by adding them to the "My Tags" E/ExHentai page with a negative weight. If a gallery has tags that add up to weight below this value, it is filtered from view. This threshold can be set between -9999 and 0. Currently: %1$d @@ -86,13 +73,13 @@ Favorites are only downloaded from ExHentai. Any changes to favorites in the app will not be uploaded. Prevents accidental loss of favorites on ExHentai. Note that removals will still be downloaded (if you remove a favorites on ExHentai, it will be removed in the app as well). Show favorites sync notes Show some information regarding the favorites sync feature + Please log in! Ignore sync errors when possible Do not abort immediately when encountering errors during the sync process. Errors will still be displayed when the sync is complete. Can cause loss of favorites in some cases. Useful when syncing large libraries. Force sync state reset Performs a full resynchronization on the next sync. Removals will not be synced. All favorites in the app will be re-uploaded to ExHentai and all favorites on ExHentai will be re-downloaded into the app. Useful for repairing sync after sync has been interrupted. Sync state reset Gallery update checker - Auto update restrictions Time between update batches Never update galleries 1 hour @@ -178,8 +165,6 @@ Expand all search filters by default - Automatically solve captcha - Use HIGHLY EXPERIMENTAL automatic ReCAPTCHA solver. Will be grayed out if unsupported by your device. Recommendations in overflow Put the recommendations button in the overflow menu instead of on the entry page Merge in overflow @@ -194,8 +179,6 @@ Sorting Settings Use last saved pre-migration preferences and sources to mass migrate - Library settings sheet - More library display settings Library dynamic category updates Always launch global updates Launch global updates only for ungrouped, category updates for others @@ -218,7 +201,7 @@ Biometric lock times Edit lock times - You have biometric lock times. Tap the plus button to create one. + You have no biometric lock times. Tap the plus button to create one. A lock time conflicts with one that already exists! %d lock time @@ -226,7 +209,6 @@ Enter starting time Enter end time - Biometric lock time deleted Biometric lock days Days to have the app locked Sunday @@ -367,8 +349,6 @@ My search name Failed to load saved searches! An error occurred while loading your saved searches. - Failed to delete saved search! - An error occurred while deleting the search. Delete saved search query? Are you sure you wish to delete your saved search query: \'%1$s\'? Saved search invalid, filters have changed @@ -397,7 +377,6 @@ Edit tags You have no tags. Tap the plus button to create one for sorting your library by tags This tag exists! - Tags deleted Delete tag Do you wish to delete the tag %s? Delete time range @@ -418,7 +397,6 @@ %d additional repos This repo already exists! - Repo deleted Invalid repo name Repo source Delete repo @@ -427,11 +405,9 @@ Select sources Select none - Source migration Migration Skip pre-migration To show this screen again, go to Settings -> Library. - Select a source to migrate from Search title + keywords of title Data to include in migration Include extra search parameter when searching @@ -445,7 +421,6 @@ Match pinned sources Match enabled sources No chapters found, this entry cannot be used for migration - No Alternatives Found Stop migrating? Migrate %1$d%2$s entry? @@ -467,7 +442,6 @@ Lewd - Started Tracking status @@ -549,7 +523,6 @@ Launching app… Error: %1$s Could not open this entry:\n\n%1$s - Entry ID is null! Loading entry… @@ -616,7 +589,6 @@ Thumbnail image file type Scanlator Url - Alt titles Uploader Capitalized Uploader Rating string @@ -657,15 +629,12 @@ Toggling this will disable or enable chapter downloads for this merged entry Merged references invalid Toggle chapter updates error - Merged references Could not find entry to toggle chapter updates Toggle download chapters error Could not find entry to toggle chapter downloads Allow deduplication: Dedupe mode: Info entry: - Toggle dedupe - Refresh to get proper info No dedupe Dedupe by priority Show source with most chapters @@ -674,13 +643,10 @@ MDList Unfollowed - MangaDex settings Sync MangaDex entries to your library Pulls entries from MangaDex into your library if they are not already added. Preferred MangaDex source Set your chosen MangaDex source, this will be used for follows and a bunch more features around the app - 2FA Code - Fields cannot be blank Add to MangaDex follows MangaDex follows Random @@ -694,7 +660,6 @@ Similar to %1$s - Similar entry not found Similar diff --git a/source-api/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt b/source-api/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt index 774f948e4..1520951f0 100755 --- a/source-api/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt +++ b/source-api/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt @@ -41,14 +41,12 @@ abstract class HttpSource : CatalogueSource { override val client: OkHttpClient get() = delegate?.networkHttpClient ?: network.client .newBuilder() - //.injectPatches { id } todo .maybeInjectEHLogger() .build() override val cloudflareClient: OkHttpClient get() = delegate?.networkCloudflareClient ?: network.cloudflareClient .newBuilder() - //.injectPatches { id } todo .maybeInjectEHLogger() .build()