Compare commits

...

4 Commits

Author SHA1 Message Date
FooIbar
ad83ab48ce Remove epub from archive format list 2024-06-25 14:28:23 +00:00
FooIbar
bf936a8441 Fixup 2024-06-25 14:20:40 +00:00
FooIbar
cf6d41ecdf Only mark archive formats as supported
Comic book archives should not be compressed.
2024-06-25 14:12:16 +00:00
FooIbar
430676ca97 Revert string resource changs 2024-06-25 10:59:54 +00:00
48 changed files with 51 additions and 10 deletions

View File

@@ -612,6 +612,7 @@
<string name="appwidget_unavailable_locked">لا تتاح الأداة حال تمكين قفل التطبيق</string>
<string name="appwidget_updates_description">اطَّلع على ما حُدِّث مؤخَّرًا في مكتبتك</string>
<string name="action_remove_everything">حذف كل شيء</string>
<string name="loader_rar5_error">تنسيق RARv5 ليس مدعومًا</string>
<string name="theme_tidalwave">موجة مد و جزر</string>
<string name="multi_lang">متعدد</string>
<string name="update_already_running">هنالك تحديث جارٍ بالفعل</string>

View File

@@ -626,6 +626,7 @@
<string name="remove_manga">Искате да премахнете \"%s\" от библиотеката си</string>
<string name="action_close">Затвори</string>
<string name="pref_reset_viewer_flags_success">Всички настройки на четеца нулирани</string>
<string name="loader_rar5_error">Форматът RARv5 не се поддържа</string>
<string name="pref_appearance_summary">Тема, формат на датата и времето</string>
<string name="pref_library_summary">Категории, глобални обновления</string>
<string name="pref_reader_summary">Режим на четене, показване, навигация</string>

View File

@@ -589,6 +589,7 @@
<string name="pref_reader_summary">পঠনের ধরন, ডিসপ্লে,নেভিগেশন</string>
<string name="pref_backup_summary">ম্যানুয়াল ও সয়ংক্রিয় ব্যাকআপ</string>
<string name="pref_security_summary">অ্যাপ লক,নিরাপদ পর্দা</string>
<string name="loader_rar5_error">RARv5 ধরন সমর্থিত নয়</string>
<string name="skipped_reason_not_caught_up">অপঠিত অধ্যায় থাকায় এড়িয়ে যাওয়া হয়েছে</string>
<string name="label_local">স্থানীয়</string>
<string name="action_copy_to_clipboard">ক্লিপবোর্ডে কপি করুন</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Cadena dagent dusuari per defecte</string>
<string name="pref_reset_user_agent_string">Restableix la cadena dagent dusuari per defecte</string>
<string name="appwidget_unavailable_locked">El widget no està disponible quan hi ha activat el blocatge de laplicació</string>
<string name="loader_rar5_error">El format RARv5 no està suportat</string>
<string name="appwidget_updates_description">Vegeu els elements de la biblioteca actualitzats recentment</string>
<string name="action_remove_everything">Elimina-ho tot</string>
<string name="update_already_running">Ja sestà executant una actualització</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_reset_user_agent_string">Obnovit výchozí řetězec pro user agent</string>
<string name="pref_user_agent_string">Výchozí řetězec pro user agent</string>
<string name="action_remove_everything">Odstranit vše</string>
<string name="loader_rar5_error">Formát RARv5 není podporován</string>
<string name="appwidget_unavailable_locked">Widget není k dispozici, když je povolen zámek aplikace</string>
<string name="appwidget_updates_description">Podívejte se na své nedávno aktualizované záznamy v knihovně</string>
<string name="update_already_running">Aktualizace již probíhá</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Standard-User-Agent-Text</string>
<string name="pref_reset_user_agent_string">Standard-User-Agent-Text zurücksetzen</string>
<string name="action_remove_everything">Alles entfernen</string>
<string name="loader_rar5_error">Das RARv5-Format wird nicht unterstützt</string>
<string name="appwidget_updates_description">Deine kürzlich aktualisierten Bibliothekseinträge ansehen</string>
<string name="appwidget_unavailable_locked">Widget ist nicht verfügbar, wenn die App-Sperre aktiviert ist</string>
<string name="update_already_running">Eine Aktualisierung ist bereits im Gange</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Προεπιλεγμένη συμβολοσειρά πράκτορα χρήστη</string>
<string name="pref_reset_user_agent_string">Επαναφορά προεπιλεγμένης συμβολοσειράς πράκτορα χρήστη</string>
<string name="action_remove_everything">Καταργήστε τα πάντα</string>
<string name="loader_rar5_error">Η μορφή RARv5 δεν υποστηρίζεται</string>
<string name="appwidget_updates_description">Δείτε τις πρόσφατα ενημερωμένες καταχωρήσεις της βιβλιοθήκης σας</string>
<string name="appwidget_unavailable_locked">Το widget δεν είναι διαθέσιμο όταν είναι ενεργοποιημένο το κλείδωμα εφαρμογών</string>
<string name="update_already_running">Εκτελείται ήδη μια ενημέρωση</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Identificarse como otro navegador web («user agent»)</string>
<string name="pref_reset_user_agent_string">Volver a la identificación de navegador («user agent») original</string>
<string name="action_remove_everything">Quitar todo</string>
<string name="loader_rar5_error">La aplicación no es capaz de leer el formato RARv5</string>
<string name="appwidget_updates_description">Aquí aparecerá el contenido más reciente de tu biblioteca</string>
<string name="appwidget_unavailable_locked">El widget no está disponible cuando el bloqueo de aplicación está activo</string>
<string name="update_already_running">Ya se está actualizando</string>

View File

@@ -586,6 +586,7 @@
<string name="backup_info">شما باید از پشتیبانی ها در جا های دیگر هم کپی داشته باشید.</string>
<string name="action_update_category">بروزرسانی دسته بندی</string>
<string name="action_copy_to_clipboard">کپی کردن به کلیپ‌برد</string>
<string name="loader_rar5_error">فرمت RARv5 پشتیبانی نشده</string>
<string name="on_hiatus">متوقف شده</string>
<string name="unlock_app_title">باز گشایی %s</string>
<string name="delete_downloaded">پاک کردن قسمت های دانلود شده</string>

View File

@@ -602,6 +602,7 @@
<string name="pref_verbose_logging">Yksityiskohtainen kirjaaminen</string>
<string name="cover_saved">Kansikuva tallennettu</string>
<string name="error_saving_cover">Virhe tallentaessa kansikuvaa</string>
<string name="loader_rar5_error">RARv5-muoto ei ole tuettu</string>
<string name="skipped_reason_not_caught_up">Ohitettu, koska sarjassa on luettomia lukuja</string>
<string name="skipped_reason_not_always_update">Ohitettu, koska sarja ei vaadi päivityksiä</string>
<string name="remove_manga">Olet poistamassa \"%s\" kirjastostasi</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_reset_user_agent_string">I-reset ang default na string ng user agent</string>
<string name="pref_user_agent_string">Default na string ng user agent</string>
<string name="action_remove_everything">Burahin lahat</string>
<string name="loader_rar5_error">Di suportado ang format na RARv5</string>
<string name="appwidget_updates_description">Tingnan ang mga kamakailang nai-update na entry sa iyong aklatan</string>
<string name="appwidget_unavailable_locked">Di available ang widget kapag nakabukas ang lock</string>
<string name="update_already_running">May ina-update sa ngayon</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_reset_user_agent_string">Réinitialiser la liste d\'agents utilisateurs</string>
<string name="pref_user_agent_string">Liste d\'agents utilisateurs par défaut</string>
<string name="action_remove_everything">Tout retirer</string>
<string name="loader_rar5_error">Le format RARv5 n\'est pas supporté</string>
<string name="appwidget_updates_description">Voir les entrées de votre bibliothèque récemment mises à jour</string>
<string name="appwidget_unavailable_locked">Le Widget n\'est pas disponible lorsque l\'application est verrouillée</string>
<string name="error_user_agent_string_blank">La liste d\'agents utilisateurs ne peut être vide</string>

View File

@@ -665,6 +665,7 @@
<string name="error_category_exists">Xa hai unha categoría con este nome!</string>
<string name="dialog_with_checkbox_reset">Reiniciar tódolos capítulos deste elemento</string>
<string name="viewer">Modo de lectura</string>
<string name="loader_rar5_error">O formato RARv5 non está soportado</string>
<string name="updating_library">Actualizando a biblioteca</string>
<string name="updates_last_update_info">Última actualización da biblioteca: %s</string>
<string name="recent_manga_time">Cap. %1$s - %2$s</string>

View File

@@ -563,6 +563,7 @@
<string name="pref_dual_page_invert_summary">אם המקום של העמוד המפוצל לא תואם לכיוון הקריאה</string>
<string name="tapping_inverted_none">כלום</string>
<string name="pref_viewer_nav">איזורי נגיעה</string>
<string name="loader_rar5_error">הפורמט RARv5 לא נתמך</string>
<string name="action_search_hint">חיפוש…</string>
<string name="action_open_random_manga">פתיחת פריט אקראי</string>
<string name="getting_started_guide">מדריך למתחיל</string>

View File

@@ -608,6 +608,7 @@
<string name="empty_screen">खैर, यह अजीब है</string>
<string name="internal_error">आंतरिक त्रुटि : अधिक जानकारी के लिए क्रैश लॉग की जाँच करें</string>
<string name="network_not_metered">केवल अनमीटर्ड कनेक्शन पर</string>
<string name="loader_rar5_error">RARv5 प्रारूप समर्थित नहीं है</string>
<string name="updates_last_update_info">पुस्तकालय पिछली बार अपडेट किया गया: %s</string>
<string name="appwidget_updates_description">अपनी हाल ही में अपडेट की गई पुस्तकालय एन्ट्री देखें</string>
<string name="download_ahead_info">केवल तभी काम करता है जब वर्तमान अध्याय + अगला पहले से ही डाउनलोड किया गया हो।</string>

View File

@@ -580,6 +580,7 @@
<string name="on_hold_list">Na popisu čekanja</string>
<string name="unfinished_list">Popis nedovršenih</string>
<string name="download_notifier_split_page_not_found">Stranica %d nije pronađena tijekom rastavljanja</string>
<string name="loader_rar5_error">RARv5 format nije podržan</string>
<string name="download_ahead_info">Radi samo ako je trenutačno i sljedeće poglavlje već preuzeto.</string>
<string name="action_sort_last_manga_update">Zadnja provjera aktualiziranja</string>
<string name="network_not_metered">Samo na mrežom bez ograničenja</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Alap hálózati kliens szöveg</string>
<string name="pref_reset_user_agent_string">Alap hálózati kliens szöveg visszaállítása</string>
<string name="action_remove_everything">Minden Eltávolitása</string>
<string name="loader_rar5_error">RARv5 formátum nem támogatót</string>
<string name="appwidget_updates_description">Lásd nemrég frissített mangádat</string>
<string name="appwidget_unavailable_locked">Widget nem elérhető amikor az alkalmazás zárolva van</string>
<string name="pref_appearance_summary">Téma, dátum és idő formátuma</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">String agen pengguna default</string>
<string name="pref_reset_user_agent_string">Setel ulang string agen pengguna default</string>
<string name="action_remove_everything">Hapus semuanya</string>
<string name="loader_rar5_error">Format RARv5 tidak didukung</string>
<string name="appwidget_updates_description">Lihat entri pustaka Anda yang baru saja diperbarui</string>
<string name="appwidget_unavailable_locked">Widget tidak tersedia saat kunci aplikasi diaktifkan</string>
<string name="update_already_running">Pembaruan sudah berjalan</string>

View File

@@ -612,6 +612,7 @@
<string name="pref_reset_user_agent_string">Ripristina la stringa «user agent» del browser</string>
<string name="pref_user_agent_string">Stringa «user agent» del browser</string>
<string name="action_remove_everything">Rimuovi tutto</string>
<string name="loader_rar5_error">Il formato RARv5 non è supportato</string>
<string name="appwidget_unavailable_locked">Widget non disponibile quando il blocco app è attivo</string>
<string name="appwidget_updates_description">Vedi le voci aggiornate di recente</string>
<string name="update_already_running">È già in corso un aggiornamento</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">デフォルトのユーザーエージェント文字列</string>
<string name="pref_reset_user_agent_string">デフォルトのユーザーエージェント文字列をリセットする</string>
<string name="action_remove_everything">全て削除</string>
<string name="loader_rar5_error">フォーマットRARv5は未対応です</string>
<string name="appwidget_updates_description">最近更新されたライブラリの項目を見る</string>
<string name="appwidget_unavailable_locked">アプリロックがONの時、ウィジェットは利用できません</string>
<string name="update_already_running">アップデートはすでに進行中です</string>

View File

@@ -503,6 +503,7 @@
<string name="cant_open_last_read_chapter">Ақырғы оқылған тарау ашылмай тұр</string>
<string name="updates_last_update_info">Кітапхананың ақырғы жаңаруы: %s</string>
<string name="loader_not_implemented_error">Дереккөз табылмады</string>
<string name="loader_rar5_error">RARv5 пішімі қолжетімсіз</string>
<string name="myanimelist_relogin">MyAnimeList-ке қайтадан кіріңіз</string>
<string name="error_no_match">Ұқсастық табылмады</string>
<string name="source_unsupported">Дереккөз қолжетімсіз</string>

View File

@@ -177,6 +177,7 @@
<string name="publishing_finished">ចេញផ្សាយចប់ហើយ</string>
<string name="updating_library">កំពុងតែធ្វើបច្ចុប្បន្នភាពបណ្ណាល័យ</string>
<string name="licensed">មានឡាយសិន</string>
<string name="loader_rar5_error">ទម្រង់RARv5មិនត្រូវបានទទួលយកទេ</string>
<string name="getting_started_guide">ម​គ្គុ​ទេស​ក៍​</string>
<string name="browse">ស្វែងរក</string>
<string name="all">ទាំងអស់</string>

View File

@@ -611,6 +611,7 @@
<string name="appwidget_updates_description">최근에 업데이트된 항목 보기</string>
<string name="on_hold_list">보류 목록</string>
<string name="download_notifier_split_page_not_found">분리 중 페이지 %d을 찾을 수 없습니다</string>
<string name="loader_rar5_error">RARv5 포맷은 지원되지 않습니다</string>
<string name="appwidget_unavailable_locked">앱 잠금 사용 중에는 위젯을 이용할 수 없습니다</string>
<string name="theme_tidalwave">파도</string>
<string name="update_already_running">업데이트가 이미 실행 중입니다</string>

View File

@@ -615,6 +615,7 @@
<string name="cant_open_last_read_chapter">Nepavyko atidaryti paskutinio skaityto skyriaus</string>
<string name="chapter_progress">Puslapis: %1$d</string>
<string name="transition_next">Kitas:</string>
<string name="loader_rar5_error">RARv5 formatas nepalaikomas</string>
<string name="source_filter_empty_screen">Įdiegtų šaltinių nerasta</string>
<string name="theme_tidalwave">Potvynio banga</string>
<string name="action_search_hint">Ieškoti…</string>

View File

@@ -663,6 +663,7 @@
<string name="pref_library_summary">Kategorijas, globāli atjauninājumi, nodaļu vilkšana</string>
<string name="pref_library_update_show_tab_badge">Rādīt nelasīto skaitu uz atjauninājumu ikonas</string>
<string name="appwidget_unavailable_locked">Logrīks nav pieejams, ja ir iespējota lietotņu bloķēšana</string>
<string name="loader_rar5_error">RARv5 formāts netiek atbalstīts</string>
<string name="hour_short">%dh</string>
<string name="internal_error">InternalError: Par plašāku informāciju skatiet avārijas žurnālu</string>
<string name="delete_category_confirmation">Vai vēlaties dzēst kategoriju \"%s\"?</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Untaian ejen pengguna lalai</string>
<string name="pref_reset_user_agent_string">Set semula untaian ejen pengguna lalai</string>
<string name="action_remove_everything">Buang semuanya</string>
<string name="loader_rar5_error">Format RARv5 tidak disokong</string>
<string name="appwidget_unavailable_locked">Widget tidak tersedia apabila kekunci aplikasi digunakan</string>
<string name="appwidget_updates_description">Lihat kemas kini entri pustaka terkini anda</string>
<string name="update_already_running">Kemas kini sedang berjalan</string>

View File

@@ -592,6 +592,7 @@
<string name="download_notifier_split_page_path_not_found">Kunne ikke finne filbanen til side %d</string>
<string name="pref_security_summary">Applås, sikker skjerm</string>
<string name="pref_advanced_summary">Dump krasjlogger, batterioptimaliseringer</string>
<string name="loader_rar5_error">RARv5-formatet støttes ikke</string>
<string name="missing_storage_permission">Lagringstilgang er ikke gitt</string>
<string name="error_user_agent_string_invalid">Ugyldig streng for brukeragent</string>
<string name="wish_list">Ønskeliste</string>

View File

@@ -663,6 +663,7 @@
<string name="download_notifier_split_page_not_found">पृष्ठ विभाजन गर्दा %d फेला परेन</string>
<string name="information_no_manga_category">वर्ग खाली छ</string>
<string name="internal_error">आन्तरिक त्रुटि: थप जानकारीको लागि क्र्यास लगहरू जाँच गर्नुहोस्</string>
<string name="loader_rar5_error">RARv5 समर्थित छैन</string>
<string name="label_completed_titles">पढिसकेका इन्ट्रीहरू</string>
<string name="label_total_chapters">कुल</string>
<string name="label_read_chapters">पढेको</string>

View File

@@ -579,6 +579,7 @@
<string name="download_ahead">Download vooruit</string>
<string name="webview_data_deleted">WebView-gegevens gewist</string>
<string name="pref_clear_webview_data">WebView-gegevens wissen</string>
<string name="loader_rar5_error">RARv5-indeling wordt niet ondersteund</string>
<string name="download_notifier_split_page_not_found">Pagina %d niet gevonden tijdens het splitsen</string>
<string name="internal_error">InternalError: Bekijk de crash logs voor meer informatie</string>
<string name="theme_lavender">Lavendel</string>

View File

@@ -614,6 +614,7 @@
<string name="delete_category">Usuń kategorię</string>
<string name="internal_error">InternalError: sprawdź log błędów po więcej informacji</string>
<string name="action_remove_everything">Usuń wszystko</string>
<string name="loader_rar5_error">Format RARv5 jest nieobsługiwany</string>
<string name="error_user_agent_string_blank">Pole user agent nie może być puste</string>
<string name="update_already_running">Aktualizacja już trwa</string>
<string name="theme_tidalwave">Tsunami</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">User Agent padrão</string>
<string name="pref_reset_user_agent_string">Redefinir o User Agent padrão</string>
<string name="action_remove_everything">Remover tudo</string>
<string name="loader_rar5_error">O formato RARv5 não é suportado</string>
<string name="appwidget_updates_description">Veja seus itens da biblioteca atualizados recentemente</string>
<string name="appwidget_unavailable_locked">Widget não disponível quando o bloqueio do aplicativo está habilitado</string>
<string name="update_already_running">Uma atualização já está em andamento</string>

View File

@@ -593,6 +593,7 @@
<string name="pref_reset_viewer_flags">Repor as definições do leitor por série</string>
<string name="pref_reset_viewer_flags_summary">Repõe o modo de leitura e orientação de todas as séries</string>
<string name="download_notifier_split_page_path_not_found">Não foi possível encontrar o caminho do ficheiro da página %d</string>
<string name="loader_rar5_error">O formato RARv5 não é suportado</string>
<string name="multi_lang">Multi</string>
<string name="auto_download_while_reading">Transferência automática durante leitura</string>
<string name="delete_category_confirmation">Deseja apagar a categoria \"%s\"?</string>

View File

@@ -549,6 +549,7 @@
<string name="restore_miui_warning">Este posibil să nu funcționeze corect backup/restaurare dacă MIUI Optimization este dezactivată.</string>
<string name="update_72hour">La fiecare 3 zile</string>
<string name="connected_to_wifi">Doar prin Wi Fi</string>
<string name="loader_rar5_error">Formatul RARv5 nu este acceptat</string>
<string name="off">Oprit</string>
<string name="ext_app_info">Informații despre aplicație</string>
<string name="custom_cover">Copertă personalizată</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">User agent по умолчанию</string>
<string name="pref_reset_user_agent_string">Сбросить user agent по умолчанию</string>
<string name="action_remove_everything">Удалить всё</string>
<string name="loader_rar5_error">Формат RARv5 не поддерживается</string>
<string name="appwidget_unavailable_locked">Виджет недоступен при включённой блокировке биометрией</string>
<string name="appwidget_updates_description">Посмотреть недавно обновлённые серии в библиотеке</string>
<string name="update_already_running">Обновление уже запущено</string>

View File

@@ -614,6 +614,7 @@
<string name="pref_user_agent_string">Istringa de agente de utente predefinida</string>
<string name="pref_reset_user_agent_string">Reseta s\'istringa de agente de utente predefinida</string>
<string name="action_remove_everything">Boga totu</string>
<string name="loader_rar5_error">Su formadu RARv5 no est suportadu</string>
<string name="appwidget_unavailable_locked">Su widget no est a disponimentu cando su blocu de s\'aplicatzione est abilitadu</string>
<string name="appwidget_updates_description">Pòmpia sos elementos de biblioteca tuos agiornados dae pagu</string>
<string name="update_already_running">B\'est giai un\'agiornamentu in cursu</string>

View File

@@ -627,6 +627,7 @@
<string name="skipped_reason_completed">Preskočené, pretože séria je dokončená</string>
<string name="skipped_reason_not_caught_up">Preskočené, pretože obsahuje neprečítané kapitoly</string>
<string name="skipped_reason_not_started">Preskočené, pretože neboli prečítané žiadne kapitoly</string>
<string name="loader_rar5_error">Formát RARv5 nie je podporovaný</string>
<string name="label_local">Lokálna</string>
<string name="label_downloaded">Stiahnuté</string>
<string name="label_stats">Štatistiky</string>

View File

@@ -433,6 +433,7 @@
<string name="no_results_found">Nuk u gjet asnjë rezultat</string>
<string name="unknown_title">Titulli i panjohur</string>
<string name="add_tracking">Shto gjurmimin</string>
<string name="loader_rar5_error">Formati RARv5 nuk mbështetet</string>
<string name="migration_dialog_what_to_include">Zgjidhni të dhënat për të përfshirë</string>
<string name="download_queue_error">Kapitujt nuk mund të shkarkoheshin. Mund të provoni përsëri në seksionin e shkarkimeve</string>
<string name="notification_size_warning">Përditësimet e mëdha dëmtojnë burimet dhe mund të çojnë në përditësime më të ngadalta dhe gjithashtu rritje të përdorimit të baterisë. Trokit për të mësuar më shumë.</string>

View File

@@ -643,6 +643,7 @@
<string name="multi_lang">Више језика</string>
<string name="ext_info_language">Језик</string>
<string name="pref_reset_viewer_flags_summary">Ресетуј режим читања и оријентацију свих серија</string>
<string name="loader_rar5_error">RARv5 формат није подржан</string>
<string name="popular">Популарно</string>
<string name="label_completed_titles">Завршени наслови</string>
<string name="split_tall_images_summary">Побољшава перформансе читача</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Standardsträng för användaragent</string>
<string name="pref_reset_user_agent_string">Återställ standardsträngen för användaragent</string>
<string name="action_remove_everything">Ta bort allt</string>
<string name="loader_rar5_error">RARv5 formatet stöds inte</string>
<string name="appwidget_updates_description">Se dina nyligen uppdaterade biblioteket inlägg</string>
<string name="appwidget_unavailable_locked">Widget är inte tillgänglig när applåset är aktiverat</string>
<string name="update_already_running">En uppdatering pågår redan</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">ตัวแทนผู้ใช้เริ่มต้น</string>
<string name="pref_reset_user_agent_string">รีเซ็ตตัวแทนผู้ใช้</string>
<string name="action_remove_everything">นำทุกอย่างออก</string>
<string name="loader_rar5_error">ไม่รับรองรูปแบบ RARv5</string>
<string name="appwidget_updates_description">แสดงรายการในคลังที่อัปเดตล่าสุดของคุณ</string>
<string name="appwidget_unavailable_locked">วิดเจ็ตไม่พร้อมใช้งานขณะการล็อกแอปเปิดไว้</string>
<string name="error_user_agent_string_blank">สตริงตัวแทนผู้ใช้ไม่สามารถทิ้งว่างเปล่าไว้ได้</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">Öntanımlı kullanıcı aracısı dizgesi</string>
<string name="pref_reset_user_agent_string">Öntanımlı kullanıcı aracısı dizgesini sıfırla</string>
<string name="action_remove_everything">Her şeyi kaldır</string>
<string name="loader_rar5_error">RARv5 biçimi desteklenmiyor</string>
<string name="appwidget_unavailable_locked">Uygulama kilidi etkinleştirildiğinde widget kullanılamıyor</string>
<string name="appwidget_updates_description">Son güncellenen kitaplık girdilerinizi görün</string>
<string name="update_already_running">Bir güncelleme zaten çalışıyor</string>

View File

@@ -612,6 +612,7 @@
<string name="pref_user_agent_string">Типовий user agent</string>
<string name="action_remove_everything">Видалити все</string>
<string name="pref_reset_user_agent_string">Скинути типовий user agent</string>
<string name="loader_rar5_error">Формат RARv5 не підтримується</string>
<string name="multi_lang">Багатомовне</string>
<string name="updates_last_update_info">Останнє оновлення бібліотеки: %s</string>
<string name="missing_storage_permission">Доступ до файлової системи не надано</string>

View File

@@ -614,6 +614,7 @@
<string name="appwidget_unavailable_locked">Tiện ích không còn khả dụng khi khóa ứng dụng đang bật</string>
<string name="appwidget_updates_description">Xem các bộ truyện được cập nhật gần đây</string>
<string name="action_remove_everything">Loại bỏ tất cả mọi thứ</string>
<string name="loader_rar5_error">Định dạng RARv5 không được hỗ trợ</string>
<string name="update_already_running">Có một cập nhật đang chạy sẵn</string>
<string name="theme_tidalwave">Sóng Thủy Triều</string>
<string name="error_user_agent_string_blank">Chuỗi đại diện người dùng không thể bỏ trống</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_user_agent_string">默认 User Agent 字符串</string>
<string name="pref_reset_user_agent_string">恢复默认 User Agent 字符串</string>
<string name="action_remove_everything">全部删除</string>
<string name="loader_rar5_error">不支持 RARv5 格式</string>
<string name="appwidget_unavailable_locked">应用锁开启时,小部件不能使用</string>
<string name="appwidget_updates_description">查看最近更新的作品</string>
<string name="update_already_running">有其他更新尚未完成</string>

View File

@@ -610,6 +610,7 @@
<string name="pref_reset_user_agent_string">重設預設使用者代理字串</string>
<string name="pref_user_agent_string">預設使用者代理字串</string>
<string name="action_remove_everything">全部清除</string>
<string name="loader_rar5_error">不支援 RARv5 格式</string>
<string name="appwidget_unavailable_locked">當需要解鎖才能存取應用程式時,無法使用小工具</string>
<string name="appwidget_updates_description">查看書櫃中近期更新的作品</string>
<string name="update_already_running">已在進行更新</string>

View File

@@ -236,7 +236,7 @@ actual class LocalSource(
override suspend fun getChapterList(manga: SManga): List<SChapter> = withIOContext {
val chapters = fileSystem.getFilesInMangaDirectory(manga.url)
// Only keep supported formats
.filter { it.isDirectory || Archive.isSupported(it) }
.filter { it.isDirectory || Archive.isSupported(it) || it.extension.equals("epub", true) }
.map { chapterFile ->
SChapter.create().apply {
url = "${manga.url}/${chapterFile.name}"

View File

@@ -1,17 +1,13 @@
package tachiyomi.source.local.io
import com.hippo.unifile.UniFile
import tachiyomi.core.common.storage.extension
object Archive {
private val SUPPORTED_ARCHIVE_TYPES = listOf("zip", "rar", "7z", "tar", "epub")
private val SUPPORTED_ARCHIVE_TYPES = listOf("zip", "cbz", "rar", "cbr", "7z", "cb7", "tar", "cbt")
fun isSupported(file: UniFile): Boolean {
val name = file.name?.lowercase() ?: return false
val extension = name.substringAfterLast('.')
val nameWithoutExtension = name.substringBeforeLast('.')
return extension in SUPPORTED_ARCHIVE_TYPES ||
extension.startsWith("cb") || // cbz, cbr, etc.
nameWithoutExtension.endsWith(".tar") // tar.gz, tar.bz2, etc.
return file.extension?.lowercase() in SUPPORTED_ARCHIVE_TYPES
}
}

View File

@@ -2,7 +2,7 @@ package tachiyomi.source.local.io
import com.hippo.unifile.UniFile
import tachiyomi.core.common.storage.extension
import tachiyomi.source.local.io.Archive.isSupported
import tachiyomi.source.local.io.Archive.isSupported as isArchiveSupported
sealed interface Format {
data class Directory(val file: UniFile) : Format
@@ -16,7 +16,7 @@ sealed interface Format {
fun valueOf(file: UniFile) = when {
file.isDirectory -> Directory(file)
file.extension.equals("epub", true) -> Epub(file)
isSupported(file) -> Archive(file)
isArchiveSupported(file) -> Archive(file)
else -> throw UnknownFormatException()
}
}