From 3851e02df7ba615132e97224b00b2699535dcb8d Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Wed, 19 Mar 2025 09:50:08 +0100 Subject: [PATCH 01/17] Translations update from Hosted Weblate (mihonapp/mihon#1550) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/bn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/gl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/he/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hu/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/kk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ro/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/be/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bg/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ca/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ceb/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/km/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lt/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/mr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/my/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nn/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sa/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sah/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sc/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sq/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ta/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/th/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uz/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/ Translation: Mihon/Mihon Translation: Mihon/Mihon Plurals Co-authored-by: Abay Emes Co-authored-by: Acelith Co-authored-by: Ahmad Ansori Palembani Co-authored-by: Ajeje Brazorf Co-authored-by: Akhil Raj Co-authored-by: C201 Co-authored-by: Champ0999 Co-authored-by: Dexroneum Co-authored-by: Doministo Co-authored-by: Eduard Ereza Martínez Co-authored-by: Eji-san Co-authored-by: FateXBlood Co-authored-by: Frosted Co-authored-by: Harshit Prajapati Co-authored-by: Hasanur Rahman Biplob Co-authored-by: Horace Johnson Co-authored-by: Infy's Tagalog Translations Co-authored-by: Itsmechinmoy Co-authored-by: Jakub Fabijan Co-authored-by: Kerim Demirkaynak Co-authored-by: Koanrade Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com> Co-authored-by: MD_Abdulla072 Co-authored-by: Matyáš Caras Co-authored-by: Milo Ivir Co-authored-by: Mochammad Nopal Attasya Co-authored-by: Nguyễn Trung Đức Co-authored-by: NormalRandomPeople Co-authored-by: Pecs1 Co-authored-by: Pitpe11 Co-authored-by: Piyoka Smith Co-authored-by: Reza Almanda Co-authored-by: Rom Savidor Co-authored-by: Saft Octavian Co-authored-by: Shiratori Co-authored-by: Siebrenvde Co-authored-by: Sixten Lund Co-authored-by: Sorawit Jannareubate Co-authored-by: Swyter Co-authored-by: Temuri Doghonadze Co-authored-by: TheKingTermux <50316075+TheKingTermux@users.noreply.github.com> Co-authored-by: ZerOriSama Co-authored-by: abc0922001 Co-authored-by: dianisaac Co-authored-by: f0roots Co-authored-by: kevans Co-authored-by: staxhinho Co-authored-by: ɴᴇᴋᴏ Co-authored-by: தமிழ்நேரம் (cherry picked from commit b3726572381abfa1eaaf31cf7f3b685b390f60bf) --- .../commonMain/moko-resources/ar/strings.xml | 4 +- .../commonMain/moko-resources/as/strings.xml | 4 +- .../moko-resources/base/strings.xml | 2 +- .../commonMain/moko-resources/de/strings.xml | 2 +- .../commonMain/moko-resources/es/strings.xml | 2 +- .../commonMain/moko-resources/fil/strings.xml | 2 +- .../commonMain/moko-resources/fr/strings.xml | 2 +- .../commonMain/moko-resources/in/strings.xml | 2 +- .../commonMain/moko-resources/ja/strings.xml | 2 +- .../moko-resources/pt-rBR/strings.xml | 2 +- .../commonMain/moko-resources/ru/strings.xml | 2 +- .../commonMain/moko-resources/tr/strings.xml | 2 +- .../moko-resources/zh-rCN/strings.xml | 2 +- .../moko-resources/zh-rTW/strings.xml | 2 +- .../commonMain/moko-resources/am/strings.xml | 2 +- .../commonMain/moko-resources/ar/strings.xml | 7 +- .../commonMain/moko-resources/as/strings.xml | 21 +- .../commonMain/moko-resources/bg/strings.xml | 3 +- .../commonMain/moko-resources/bn/plurals.xml | 12 + .../commonMain/moko-resources/bn/strings.xml | 14 +- .../commonMain/moko-resources/ca/strings.xml | 73 +- .../commonMain/moko-resources/ceb/strings.xml | 2 +- .../commonMain/moko-resources/cs/strings.xml | 61 +- .../commonMain/moko-resources/cv/strings.xml | 49 +- .../commonMain/moko-resources/da/strings.xml | 5 +- .../commonMain/moko-resources/de/strings.xml | 43 +- .../commonMain/moko-resources/el/strings.xml | 42 +- .../commonMain/moko-resources/eo/strings.xml | 483 +++++++--- .../commonMain/moko-resources/es/strings.xml | 85 +- .../commonMain/moko-resources/eu/strings.xml | 5 +- .../commonMain/moko-resources/fa/strings.xml | 7 +- .../commonMain/moko-resources/fi/strings.xml | 6 +- .../commonMain/moko-resources/fil/strings.xml | 123 +-- .../commonMain/moko-resources/fr/plurals.xml | 7 +- .../commonMain/moko-resources/fr/strings.xml | 38 +- .../commonMain/moko-resources/gl/plurals.xml | 4 + .../commonMain/moko-resources/gl/strings.xml | 80 +- .../commonMain/moko-resources/he/plurals.xml | 7 +- .../commonMain/moko-resources/he/strings.xml | 5 +- .../commonMain/moko-resources/hi/plurals.xml | 18 +- .../commonMain/moko-resources/hi/strings.xml | 26 +- .../commonMain/moko-resources/hr/strings.xml | 8 +- .../commonMain/moko-resources/hu/plurals.xml | 6 +- .../commonMain/moko-resources/hu/strings.xml | 15 +- .../commonMain/moko-resources/in/strings.xml | 34 +- .../commonMain/moko-resources/it/strings.xml | 14 +- .../commonMain/moko-resources/ja/strings.xml | 11 +- .../moko-resources/ka-rGE/strings.xml | 4 +- .../commonMain/moko-resources/kk/plurals.xml | 6 +- .../commonMain/moko-resources/kk/strings.xml | 72 +- .../commonMain/moko-resources/km/strings.xml | 2 - .../commonMain/moko-resources/kn/strings.xml | 2 +- .../commonMain/moko-resources/ko/strings.xml | 7 +- .../commonMain/moko-resources/lt/strings.xml | 5 +- .../commonMain/moko-resources/lv/strings.xml | 7 +- .../commonMain/moko-resources/ml/strings.xml | 13 +- .../commonMain/moko-resources/ms/strings.xml | 7 +- .../commonMain/moko-resources/my/strings.xml | 155 +++- .../moko-resources/nb-rNO/strings.xml | 7 +- .../commonMain/moko-resources/ne/strings.xml | 51 +- .../commonMain/moko-resources/nl/strings.xml | 10 +- .../commonMain/moko-resources/nn/strings.xml | 2 +- .../commonMain/moko-resources/pl/plurals.xml | 16 +- .../commonMain/moko-resources/pl/strings.xml | 40 +- .../moko-resources/pt-rBR/strings.xml | 15 +- .../commonMain/moko-resources/pt/strings.xml | 7 +- .../commonMain/moko-resources/ro/plurals.xml | 13 +- .../commonMain/moko-resources/ro/strings.xml | 83 +- .../commonMain/moko-resources/ru/strings.xml | 31 +- .../commonMain/moko-resources/sa/strings.xml | 2 +- .../commonMain/moko-resources/sah/strings.xml | 2 +- .../commonMain/moko-resources/sc/strings.xml | 28 +- .../commonMain/moko-resources/sk/strings.xml | 38 +- .../commonMain/moko-resources/sq/strings.xml | 3 +- .../commonMain/moko-resources/sr/strings.xml | 7 +- .../commonMain/moko-resources/sv/strings.xml | 51 +- .../commonMain/moko-resources/ta/strings.xml | 829 ++++++++++++++++++ .../commonMain/moko-resources/th/strings.xml | 8 +- .../commonMain/moko-resources/tr/strings.xml | 57 +- .../commonMain/moko-resources/uk/strings.xml | 7 +- .../commonMain/moko-resources/vi/strings.xml | 23 +- .../moko-resources/zh-rCN/strings.xml | 39 +- .../moko-resources/zh-rTW/plurals.xml | 2 +- .../moko-resources/zh-rTW/strings.xml | 49 +- 84 files changed, 2229 insertions(+), 819 deletions(-) create mode 100644 i18n/src/commonMain/moko-resources/ta/strings.xml diff --git a/i18n-sy/src/commonMain/moko-resources/ar/strings.xml b/i18n-sy/src/commonMain/moko-resources/ar/strings.xml index e1aa061cf..9bbcd03e0 100644 --- a/i18n-sy/src/commonMain/moko-resources/ar/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/ar/strings.xml @@ -400,7 +400,7 @@ حذف الفئة هل ترغب في حذف الفئة %s ؟ متكرر - هذا المصدر زائد عن الحاجة ولن يتم استخدامه داخل هذا الإصدار من Tachiyomi. + هذا المصدر زائد عن الحاجة ولن يتم استخدامه داخل هذا الإصدار من Komikku. حدد المصادر لا تختر شيء النقل @@ -450,4 +450,4 @@ نسخ الصفحة المجمعة إظهار الإدخالات التي تحتوي على فصول جديدة فقط قص اطراف الصفحات - \ No newline at end of file + diff --git a/i18n-sy/src/commonMain/moko-resources/as/strings.xml b/i18n-sy/src/commonMain/moko-resources/as/strings.xml index 2ce471545..2907a7e73 100644 --- a/i18n-sy/src/commonMain/moko-resources/as/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/as/strings.xml @@ -399,7 +399,7 @@ টেগ মচি পেলাওক আপুনি টেগ %s মচি পেলাবলৈ ইচ্ছা কৰে নেকি? অপ্রয়োজনীয় - এই এক্সটেনশন অপ্রয়োজনীয় আৰু Tachiyomiৰ এই সংস্কৰণত ব্যৱহৃত নহ\'ব। + এই এক্সটেনশন অপ্রয়োজনীয় আৰু Komikkuৰ এই সংস্কৰণত ব্যৱহৃত নহ\'ব। উৎস বাচক কোনো বাচক নকৰিব মাইগ্ৰেচন @@ -619,7 +619,7 @@ ৰঙিন ছৰিয়েলাইজেচন বিকল্প সংস্কৰণ - দিয়া পাসৱৰ্ডৰ সৈতে CBZ আর্কাইভ ডাউনলোড এনক্ৰিপ্ট কৰে। + দিয়া পাসৱৰ্ডৰ সৈতে CBZ আর্কাইভ ডাউনলোড এনক্ৰিপ্ট কৰে। \nসতর্কতা: পাসৱৰ্ড ভুলিলে আর্কাইভৰ ভিতৰ ডাটা চিৰদিনৰ বাবে হেৰাই যাব মধ্যমীয়া ছিকুৱেল diff --git a/i18n-sy/src/commonMain/moko-resources/base/strings.xml b/i18n-sy/src/commonMain/moko-resources/base/strings.xml index bd260d452..6bb5770b2 100644 --- a/i18n-sy/src/commonMain/moko-resources/base/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/base/strings.xml @@ -449,7 +449,7 @@ Redundant - This extension is redundant and will not be used inside this version of Tachiyomi. + This extension is redundant and will not be used inside this version of Komikku. Select sources diff --git a/i18n-sy/src/commonMain/moko-resources/de/strings.xml b/i18n-sy/src/commonMain/moko-resources/de/strings.xml index 3f514277e..8095b468f 100644 --- a/i18n-sy/src/commonMain/moko-resources/de/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/de/strings.xml @@ -564,7 +564,7 @@ \nGalerien, die in den letzten Zeiträumen geprüft wurden:\n- Stunde: %1$d\n- 6 Stunden: %2$d\n- 12 Stunden: %3$d\n- Tag: %4$d\n- 2 Tage: %5$d\n- Woche: %6$d\n- Monat: %7$d\n- Jahr: %8$d Der Updater hat zuletzt %1$s ausgeführt und %2$d der %3$d Galerien geprüft, die zur Prüfung bereit waren. Art und Weise, wie Bilder innerhalb von Archiven wie CBZ oder CBR geladen werden - Diese Erweiterung ist redundant und wird in dieser Version von Tachiyomi nicht verwendet. + Diese Erweiterung ist redundant und wird in dieser Version von Komikku nicht verwendet. Möchten Sie den Tag %s löschen? Während des Synchronisierungsvorgangs sind Fehler aufgetreten, die ignoriert wurden:\n%1$s Galerie %1$d ist in mehreren Kategorien! diff --git a/i18n-sy/src/commonMain/moko-resources/es/strings.xml b/i18n-sy/src/commonMain/moko-resources/es/strings.xml index 3d5ed55ba..a008f3938 100644 --- a/i18n-sy/src/commonMain/moko-resources/es/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/es/strings.xml @@ -357,7 +357,7 @@ Un error ocurrió mientras se cargaban tus búsquedas guardadas. ¡Error al cargar las búsquedas guardadas! Eliminar etiqueta - Esta extensión es redundante y no será usada dentro de esta versión de Tachiyomi. + Esta extensión es redundante y no será usada dentro de esta versión de Komikku. Título de búsqueda + palabras clave del título Mostrar solo entradas con nuevos capítulos Coincidir fuentes activadas diff --git a/i18n-sy/src/commonMain/moko-resources/fil/strings.xml b/i18n-sy/src/commonMain/moko-resources/fil/strings.xml index 10edc3efd..517736c24 100644 --- a/i18n-sy/src/commonMain/moko-resources/fil/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/fil/strings.xml @@ -374,7 +374,7 @@ Taggalin ang tag Umiiral ang tag na ito! Walang napili - Ang extension na ito ay di na kailangan at hindi ito gagamitin sa bersyon na ito ng Tachiyomi. + Ang extension na ito ay di na kailangan at hindi ito gagamitin sa bersyon na ito ng Komikku. Pumili ng mga source Laktawan bago maglipat Para makita itong screen na ito, pumunta sa Mga Setting -> Aklatan. diff --git a/i18n-sy/src/commonMain/moko-resources/fr/strings.xml b/i18n-sy/src/commonMain/moko-resources/fr/strings.xml index a0f52ab14..d852da646 100644 --- a/i18n-sy/src/commonMain/moko-resources/fr/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/fr/strings.xml @@ -229,7 +229,7 @@ Ce Tag existe ! Redondante - Cette extension est redondante et ne sera pas utilisée dans cette version de Tachiyomi. + Cette extension est redondante et ne sera pas utilisée dans cette version de Komikku. Sélectionnez les sources Ne rien sélectionner diff --git a/i18n-sy/src/commonMain/moko-resources/in/strings.xml b/i18n-sy/src/commonMain/moko-resources/in/strings.xml index 58d662be6..0936833a1 100644 --- a/i18n-sy/src/commonMain/moko-resources/in/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/in/strings.xml @@ -306,7 +306,7 @@ Tag ini sudah ada! Duplikat - Ekstensi ini duplikat dan tak akan digunakan di dalam versi Tachiyomi ini. + Ekstensi ini duplikat dan tak akan digunakan di dalam versi Komikku ini. Pilih sumber Tak ada yang dipilih diff --git a/i18n-sy/src/commonMain/moko-resources/ja/strings.xml b/i18n-sy/src/commonMain/moko-resources/ja/strings.xml index 6e8dc1ece..2efb63317 100644 --- a/i18n-sy/src/commonMain/moko-resources/ja/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/ja/strings.xml @@ -408,7 +408,7 @@ タグ %s を削除しますか? 冗長 - この拡張機能は冗長であり、このバージョンのTachiyomiでは使用されません。 + この拡張機能は冗長であり、このバージョンのKomikkuでは使用されません。 ソースを選択 選択なし diff --git a/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml b/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml index 6194796d1..271616a8a 100644 --- a/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml @@ -282,7 +282,7 @@ Esta tag já existe! Redundante - Esta extensão é redundante e não será usada nesta versão do Tachiyomi. + Esta extensão é redundante e não será usada nesta versão do Komikku. Selecionar fontes Selecionar nenhum diff --git a/i18n-sy/src/commonMain/moko-resources/ru/strings.xml b/i18n-sy/src/commonMain/moko-resources/ru/strings.xml index 981cca6b7..71c80faa7 100644 --- a/i18n-sy/src/commonMain/moko-resources/ru/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/ru/strings.xml @@ -408,7 +408,7 @@ Хотите ли вы удалить тэг %s? Избыточное - Это расширение является избыточным и не будет использоваться внутри этой версии Tachiyomi. + Это расширение является избыточным и не будет использоваться внутри этой версии Komikku. Выберите источники Ничего не выбрано diff --git a/i18n-sy/src/commonMain/moko-resources/tr/strings.xml b/i18n-sy/src/commonMain/moko-resources/tr/strings.xml index e6585ed02..94df1263c 100644 --- a/i18n-sy/src/commonMain/moko-resources/tr/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/tr/strings.xml @@ -397,7 +397,7 @@ Veri tasarrufundan hariç tutmayı bırak Etiketleri düzenle Etiketiniz yok. Kitaplığınızı etiketlere göre sıralamak için artı butonuna basarak bir tane oluşturun - Bu eklenti Tachiyomi\'nin bu versiyonunda kullanılmayacaktır. + Bu eklenti Komikku\'nin bu versiyonunda kullanılmayacaktır. Kaynakları seç Bu ekranı yeniden görmek için Ayarlar -> Kitaplık bölümüne gidin. Arama başlığı + başlık için kelimeler diff --git a/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml b/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml index 838f41267..29c3910e6 100644 --- a/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml @@ -356,7 +356,7 @@ 你想要删除标签 %s 吗? 废弃 - 此插件已废弃,将不会在此版本的 Tachiyomi 上工作。 + 此插件已废弃,将不会在此版本的 Komikku 上工作。 选择图源 未选择 diff --git a/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml b/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml index 2f746254f..6796f4ba8 100644 --- a/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml @@ -401,7 +401,7 @@ 你想要刪除標籤 %s 嗎? 廢棄 - 此擴充套件已廢棄,將不會在此版本的 TachiyomiSY 上執行。 + 此擴充套件已廢棄,將不會在此版本的 Komikku 上執行。 選擇來源 未選擇 diff --git a/i18n/src/commonMain/moko-resources/am/strings.xml b/i18n/src/commonMain/moko-resources/am/strings.xml index e912843ca..fc734c0a5 100644 --- a/i18n/src/commonMain/moko-resources/am/strings.xml +++ b/i18n/src/commonMain/moko-resources/am/strings.xml @@ -277,4 +277,4 @@ መከታተያዎች አልገቡም: የጠፋ ምንጮች: ምትኬ ማንኛውንም ማንጋ አልያዘም ፡፡ - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/ar/strings.xml b/i18n/src/commonMain/moko-resources/ar/strings.xml index bbdff5763..a4d9b55ab 100644 --- a/i18n/src/commonMain/moko-resources/ar/strings.xml +++ b/i18n/src/commonMain/moko-resources/ar/strings.xml @@ -572,7 +572,6 @@ رأسي بالعكس فشل %1$d تحديث أو تحديثات اضغط لمعرفة المزيد - نسخة جديدة متاحة من الإصدارات الرسمية. انقر لمعرفة كيفية النقل من إصدارات F-Droid غير الرسمية. نقل سلسلة الفصول للأعلى لا توجد مدخلات في المكتبة لإجراء نسخة احتياطي‮‮ة اغلاق @@ -695,10 +694,8 @@ اعكس اتِّجاه الصفحات العريضة المدوَّرة معلومات التنقيح انقر مرتين لتكبِّر - تمرير الفصول إجراء التمرير الأيسر إجراء التمرير الأيمن - %d كلَّ صفٍّ عيِّد المدة مدة جلب مخصَّصة قدِّر كلَّ @@ -726,9 +723,7 @@ انقل السلسلة للقعر التوقيت النسبي «%1$s» بدلًا عن «%2$s» - رتِّب الفئات تحديث المكتبة… (%s) - أتريد ترتيب الفئات حسب الحروف؟ إعدادات المصادر إعدادات التطبيق لا ملفات حُدِّدت @@ -822,4 +817,4 @@ مستودع الإضافات ملف النسخة الإحتياطية معطل أو لا يعمل لا يتم دعم النسخ الاحتياطي لـ JSON - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/as/strings.xml b/i18n/src/commonMain/moko-resources/as/strings.xml index a5a90c065..0f45ffc91 100644 --- a/i18n/src/commonMain/moko-resources/as/strings.xml +++ b/i18n/src/commonMain/moko-resources/as/strings.xml @@ -20,7 +20,6 @@ বিষয়ে আনলকৰ প্ৰয়োজন নিশ্ক্ৰিয় হৈ থাকিলে লক কৰক - %d প্ৰতিটো শাৰী উল্লম্ব অনুভূমিক সৰ্বসাধাৰণ সন্মিলনী @@ -143,8 +142,6 @@ শ্ৰেণীবোৰ স্থাপন কৰক আপুনি কি %s শ্ৰেণী মচিব বিচাৰে? শ্ৰেণী মচক - শ্ৰেণী বাছনি কৰক - আপুনি কি শ্ৰেণীবোৰ বৰ্ণানুক্ৰমিকভাৱে বাছনি কৰিব বিচাৰে? মুৰৰ পৃষ্ঠাটী সম্পাদনা কৰক অধ্যায়বোৰ চাওক থামক @@ -277,7 +274,7 @@ এইটো আনুষ্ঠানিকভাৱে অনুমোদিত নহয় বা ভুলকৈ চিহ্নিত কৰা এক্সটেনচনে NSFW (১৮+) বিষয়বস্তু দেখুৱাব পাৰে। আজি প্ৰদৰ্শন - গ্ৰিড মাপ + শাৰীপ্ৰতি বস্তুসমূহ স্বয়ংক্ৰিয় আপডেট বন্ধ প্ৰতি ১২ ঘণ্টা @@ -298,7 +295,6 @@ কোনোও নহয় অন্তৰ্ভুক্ত: %s বাদ দিয়া: %s - অধ্যায় চুইপ সোঁফালে চুইপ কৰা কাৰ্য বাওঁফালে চুইপ কৰা কাৰ্য বহুভাষী @@ -432,10 +428,10 @@ প’ৰট্ৰেইট তালাচি ল্যান্ডস্কেপ তালাচি প’ৰট্ৰেইট বিপৰীত - - - - + ৰঙা + সেউজীয়া + নীলা + আলফা সৰ্বদা অধ্যায় পৰিবৰ্তন দেখুৱাও পঢ়াৰ মোড সৰ্বোচ্চ @@ -786,7 +782,6 @@ নতুন আপডেট উপলব্ধ নাই ডাউনলোড হৈছে… নতুন সংস্কৰণ উপলব্ধ! - এখন নতুন সংস্কৰণ চৰকাৰী মুক্তিৰ পৰা উপলব্ধ। আনুষ্ঠানিক F-Droid মুক্তিৰ পৰা মাইগ্ৰেট কৰিবলৈ কেনেকৈ শিকিবলৈ টেপ কৰক। কোনো নতুন আপডেট নাই সম্প্ৰতি কিবা পঢ়া হোৱা নাই আপোনাৰ লাইব্ৰেৰী খালী @@ -840,4 +835,8 @@ কাষ্টম হাৰ্ডৱেৰ বিটম্যাপ থ্ৰেশহোল্ড যদি পাঠকে এটা খালী ছবি লোড কৰে ক্ৰমান্বয়ে থ্ৰেছহোল্ড হ্ৰাস কৰক। \nবাচনি কৰা: %s ডিফল্ট (%d) - \ No newline at end of file + কাৰ্য্যক্ষমতাক প্ৰভাৱিত কৰে। কেৱল সামৰ্থবান কৰক যদি বিটমেপ থ্ৰেছহোল্ড হ্ৰাস কৰিলে খালী প্ৰতিমুৰ্তি সমস্যা সমাধান নহয় + সম্প্ৰসাৰণৰ বাবে ইতিহাস পঢ়া বন্ধ কৰক + অটো + একবৰ্ণী + diff --git a/i18n/src/commonMain/moko-resources/bg/strings.xml b/i18n/src/commonMain/moko-resources/bg/strings.xml index 42b48c9fa..e19c75610 100644 --- a/i18n/src/commonMain/moko-resources/bg/strings.xml +++ b/i18n/src/commonMain/moko-resources/bg/strings.xml @@ -642,6 +642,5 @@ Подобрява производителността на четеца Не е дадено разрешение за съхранение Приключено издаване - Достъпна е нова версия от официалните източници. Научете как да мигрирате от неофициалните версии на F-Droid. Страница %d не беше намерена при разделяне - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/bn/plurals.xml b/i18n/src/commonMain/moko-resources/bn/plurals.xml index 1339411fc..6026bfa4f 100644 --- a/i18n/src/commonMain/moko-resources/bn/plurals.xml +++ b/i18n/src/commonMain/moko-resources/bn/plurals.xml @@ -64,4 +64,16 @@ %d দিন %d দিন + + %d রিপো + %d রিপো + + + আগামীকাল + %1$d দিনে + + + ১ পেজ + %1$s পেজ + diff --git a/i18n/src/commonMain/moko-resources/bn/strings.xml b/i18n/src/commonMain/moko-resources/bn/strings.xml index 330fea919..4753f969c 100644 --- a/i18n/src/commonMain/moko-resources/bn/strings.xml +++ b/i18n/src/commonMain/moko-resources/bn/strings.xml @@ -626,7 +626,6 @@ নোটিফিকেশনের পারমিশন সকল সেটিং ডিফল্ট করুন অ্যাপের ইন্সটল করার পারমিশন - ক্যাটাগরি ফিল্টার করুন স্বাগতম নিচের দিকে সরান বাদ দিন @@ -636,7 +635,16 @@ ইন্টারনাল ইরর: বাকি ইনফরমেশন পেতে ক্যাশ লগ দেখুন স্কিপ করা হয়েছে কারণ আগে কোন চ্যাপ্টার পড়া হয়নি ট্রেকার স্কোর - আপনি কি বর্ণানুক্রমিকভাবে ফিল্টার করতে চান ঠিক আছে পরবর্তী আপডেটের সম্ভাব্য সময় - \ No newline at end of file + লিংক কপি করুন + স্বয়ংক্রিয় + অবজ্ঞাত অবস্থায় ব্যাটারি ব্যবহার + এলোমেলো + লাইব্রেরি আপডেট এবং আরও অনেক কিছুর জন্য বিজ্ঞপ্তি পান। + যাই হোক যোগ করুন + বিদ্যমান এন্ট্রি স্থানান্তর করুন + স্টোরেজ গাইড + পুরোনো ভার্সন থেকে আপডেট করছেন এবং কী নির্বাচন করবেন তা নিশ্চিত নন? আরও তথ্যের জন্য স্টোরেজ গাইডটি দেখুন। + আসন্ন + diff --git a/i18n/src/commonMain/moko-resources/ca/strings.xml b/i18n/src/commonMain/moko-resources/ca/strings.xml index 84422669c..8e0b955f4 100644 --- a/i18n/src/commonMain/moko-resources/ca/strings.xml +++ b/i18n/src/commonMain/moko-resources/ca/strings.xml @@ -70,7 +70,7 @@ Seguiment Avançat Quant a - Mida de la quadrícula + Elements per fila Vertical Horitzontal Actualitzacions automàtiques @@ -99,9 +99,7 @@ No és de confiança Desinstal·la Extensió que no és de confiança - Les extensions malicioses poden llegir qualsevol credencial d’inici de sessió desada o executar codi arbitrari. -\n -\nSi confieu en aquesta extensió, accepteu aquests riscos. + Les extensions malicioses poden llegir qualsevol credencial d’inici de sessió desada o executar codi arbitrari.\n\nSi confieu en aquesta extensió, accepteu aquests riscos. Pantalla completa Anima les transicions de pàgina Mostra el número de pàgina @@ -140,10 +138,10 @@ Lliure Vertical forçada Horitzontal forçada - R - G - B - A + Vermell + Verd + Blau + Alfa Després de marcar com a llegit de manera manual Suprimeix automàticament després de llegir Velocitat de l’animació del doble toc @@ -198,8 +196,7 @@ S’ha afegit a la biblioteca S’ha eliminat de la biblioteca Voleu suprimir els capítols baixats? - S’ha copiat al porta-retalls: -\n%1$s + S’ha copiat al porta-retalls:\n%1$s Font no instal·lada: %1$s Capítol %1$s S’està baixant (%1$d/%2$d) @@ -360,7 +357,7 @@ Guia de fonts locals Utilitzada per darrera vegada Comprova si hi ha actualitzacions - %02d min i %02d s + %1$02d min i %2$02d s Filtra tots els elements de la vostra biblioteca Gris Mode de lectura @@ -575,7 +572,6 @@ Obre al GitHub S’ha produït un error en desar la imatge No hi ha cap element a la biblioteca del qual fer còpia de seguretat - Hi ha una nova versió disponible als llançaments oficials. Premeu per a obtenir informació de com migrar a partir dels llançaments no oficials d’F-Droid. Neteja les dades de la WebView S’han netejat les dades de la WebView Tanca @@ -646,11 +642,10 @@ Biblioteca actualitzada per darrera vegada: %s S’estan comprovant les baixades Obre un element aleatori - Les compilacions de F-Droid no tenen assistència oficial. -\nPremeu per a obtenir-ne més informació. + Les compilacions de F-Droid no tenen assistència oficial.\nPremeu per a obtenir-ne més informació. No s’ha trobat cap element en aquesta categoria Botó per a continuar llegint - Invalida l’índex de baixades + Reindexa les baixades S’eliminarà la data de finalització seleccionada de %s Voleu eliminar-ne la data? S’eliminarà la data d’inici seleccionada de %s @@ -665,9 +660,7 @@ Mostra el recompte de no llegits a la icona d’Actualitzacions Omet els capítols duplicats Disponible però la font no està instal·lada: %s - Ja teniu un element a la biblioteca amb el mateix nom. -\n -\nVoleu continuar igualment? + Ja teniu un element a la biblioteca amb el mateix nom.\n\nVoleu continuar igualment? Temps de lectura Elements Elements completats @@ -690,8 +683,6 @@ Copia al porta-retalls Actualitza la categoria Divideix les imatges altes - %d per fila - Lliscament en capítols Acció en lliscar cap a la dreta Acció en lliscar cap a l’esquerra Toca dues vegades per a ampliar @@ -726,9 +717,7 @@ Mou la sèrie a baix de tot Marques de temps relatives «%1$s» en comptes de «%2$s» - Ordena les categories S’està actualitzant la biblioteca… (%s) - Voleu ordenar les categories alfabèticament? Configuració de la font Configuració de l’aplicació No s’ha seleccionat cap fitxer @@ -762,11 +751,7 @@ Següent Primer cal configurar unes quantes coses. Sempre podràs canviar aquestes opcions a la configuració. No s’ha definit una ubicació d’emmagatzematge - Seleccioneu una carpeta on el %1$s emmagatzemarà les baixades dels capítols, les còpies de seguretat i més. -\n -\nÉs recomanable fer servir una carpeta dedicada. -\n -\nCarpeta seleccionada: %2$s + Seleccioneu una carpeta on el %1$s emmagatzemarà les baixades dels capítols, les còpies de seguretat i més.\n\nÉs recomanable fer servir una carpeta dedicada.\n\nCarpeta seleccionada: %2$s Permís de notificacions Permís per a instal·lar aplicacions Eviteu interrupcions en actualitzacions de la biblioteca, baixades i restauracions de còpies de seguretat que tinguin una llarga durada. @@ -805,8 +790,7 @@ Desactiva l’allunyament Substitueix L’empremta digital de la clau de xifratge ja existeix - La clau de xifratge del repositori %1$s té la mateixa empremta digital que %2$s. -\nSi espereu que sigui així, se substituirà %2$s. En cas contrari, contacteu amb el mantenidor del repositori. + La clau de xifratge del repositori %1$s té la mateixa empremta digital que %2$s.\nSi espereu que sigui així, se substituirà %2$s. En cas contrari, contacteu amb el mantenidor del repositori. Perfil de visualització personalitzat Mostra les pròximes actualitzacions Mes anterior @@ -825,4 +809,33 @@ Omet la baixada de capítols ja llegits duplicats Voleu afegir el repositori «%s»? Voleu actualitzar els serveis de seguiment al capítol %d? - \ No newline at end of file + Tots els elements llegits + Envia dades d’ús anonimitzades per a millorar les funcionalitats de l’aplicació. + Aleatòriament + Envia registres d’errors + Envia registres d’errors anonimitzats als desenvolupadors. + Permet les analítiques + Registres d’errors i analítiques + Seguretat + Si envieu registres d’errors i analítiques, ens permetreu identificar i solucionar problemes, millorar el rendiment i fer que les futures actualitzacions siguin més adequades a les vostres necessitats + Automàtic + Pausa l’historial de lectura per a aquesta extensió + Els serveis de seguiment s’han actualitzat al capítol %d + Actualitza el progrés en marcar com a llegit + Per defecte (%d) + Afecta el rendiment. Activeu-ho només si en reduir el llindar de mapes de bits no se solucionen els problemes d’imatges buides + Elimina + Voleu eliminar l’extensió? + Segur que voleu eliminar l’extensió «%s»? + Si el lector carrega una imatge buida, reduïu-ne el llindar a poc a poc.\nActual: %s + Llindar personalitzat dels mapes de bits per maquinari + En seguiment de manera privada + Exporta + S’ha exportat la biblioteca + Autor + Artista + Segueix de manera pública + Monocrom + Llista de la biblioteca + Segueix de manera privada + diff --git a/i18n/src/commonMain/moko-resources/ceb/strings.xml b/i18n/src/commonMain/moko-resources/ceb/strings.xml index a4dfe9bcf..91af3b9b0 100644 --- a/i18n/src/commonMain/moko-resources/ceb/strings.xml +++ b/i18n/src/commonMain/moko-resources/ceb/strings.xml @@ -445,4 +445,4 @@ Dili karon Gikinahanlan ang WebView alang sa Komikku *gikinahanlan - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/cs/strings.xml b/i18n/src/commonMain/moko-resources/cs/strings.xml index 8b47ab424..a4706bfea 100644 --- a/i18n/src/commonMain/moko-resources/cs/strings.xml +++ b/i18n/src/commonMain/moko-resources/cs/strings.xml @@ -80,10 +80,10 @@ Volné Zamknuto na výšku Zamknuto na šířku - R - G - B - A + Červená + Zelená + Modrá + Průhlednost Po ručním označení jako přečtené Po přečtení automaticky smazat Stahovat nové kapitoly @@ -171,7 +171,7 @@ Sledování Pokročilé O aplikaci - Velikost mřížky + Položek na řádek Na výšku Na šířku Automatické aktualizace @@ -356,7 +356,7 @@ Obnovení již probíhá Zálohování selhalo Zálohování již probíhá - %02d minut, %02d sekund + %1$02d min, %2$02d s Budeš poté muset doinstalovat jakékoliv chybějící rozšíření a přihlásit se do sledovacích služeb pro jejich použití. Sledovače, ve kterých nejsi přihlášený/á: Chybějící zdroje: @@ -571,7 +571,6 @@ Zakázáno Žádné záznamy v knihovně k zálohování Žádný zdroj nenalezen - Nová oficiální verze je dostupná. Pro informace pro přechod z neoficiálních F-Droid verzí klepněte sem. Automatické přiblížení širokých obrázků Žádný nainstalovaný zdroj nenalezen Otevřít na GitHubu @@ -653,7 +652,7 @@ Odstranit datum? Tím se odstraní dříve vybrané datum ukončení z %s Tím se odstraní dříve vybrané datum zahájení z %s - Zneplatnit index stahování + Znovu prohledat stažené Vynutit aplikaci znovu zkontrolovat stažené kapitoly Započato Lokální @@ -694,11 +693,9 @@ Překlopení orientace otočených širokých stránek Otočení širokých stránek tak, aby se vešly Ladící informace - Přejetí po kapitole Přejetí prstem doprava Přejetí prstem doleva Přiblížení dvojitým klepnutím - %d na řádek Přizpůsobený interval aktualizace Další očekávaná aktualizace Odhadovat každý @@ -729,8 +726,6 @@ Nastavení aplikace Nastavení zdroje Aktualizace knihovny... (%s) - Seřadit kategorie - Chtěli byste seřadit kategorie abecedně? Vytvořit Nikdy Snižuje vytváření artefaktů na e-ink displejích @@ -815,4 +810,44 @@ Vlastní profil zobrazení Zobrazit nadcházející aktualizace Nepodařilo se získat trvalý přístup ke složce. Aplikace se může chovat zvláštně. - \ No newline at end of file + Aktualizovat postup po přečtení + Zkopírovat odkaz + Náhodně + Pošle anonymizovaná chybová hlášení vývojářům. + Pošle anonymizované údaje o používání pro vylepšení aplikace. + Zabezpečení + Analytika a záznamy o pádech + Odesílání záznamů o pádech a analytických dat nám umožní identifikovat a opravit problémy, zlepšit výkon a přizpůsobit budoucí aktualizace vašim potřebám + Povolit analytiku + Chcete přidat repozitář \"%s\"? + Má dopad na výkon. Povolte pouze pokud snížení limitu bitmapy nespraví problémy s prázdnými obrázky + Repozitáře rozšíření + Odstranit + Odstranit rozšíření? + Opravdu chcete odstranit rozšíření \"%s\"? + Přeskočit stahování duplicitních přečtených kapitol + Záloha do JSONu není podporována + Soubor se zálohou je poškozen + Vlastní limit hardwarových bitmap + Výchozí (%d) + Posílat chybová hlášení + Jestliže čtenář načte prázdnou stránku, postupně snižuj prahovou hodnotu.\nVybráno: %s + Pozastavit historii čtení pro rozšíření + Sledovače aktualizovány do kapitoly %d + Všechny přečtené záznamy + Aktualizovat sledovače do kapitoly %d? + Předchozí měsíc + Následující měsíc + Návod k nadcházejícím kapitolám + Automaticky + Označit duplicitní přečtené kapitoly jako přečtené + Černobílý + Autor + Umělec + Sledováno soukromě + Exportovat + Seznam knihoven + Knihovna byla exportována + Sledovat soukromě + Sledovat veřejně + diff --git a/i18n/src/commonMain/moko-resources/cv/strings.xml b/i18n/src/commonMain/moko-resources/cv/strings.xml index 011b694b8..b8be5e3f5 100644 --- a/i18n/src/commonMain/moko-resources/cv/strings.xml +++ b/i18n/src/commonMain/moko-resources/cv/strings.xml @@ -53,7 +53,7 @@ Систерӳсене ӗнер Вӑхӑт хармачӗ Тӗттӗм - Сӳнтернӗ + Ҫутӑ Тата Тийевсем Вулавӑш @@ -67,7 +67,7 @@ Пайлаш Ларт Вӗҫӗ патне куҫ - Пуҫламӑш патне куҫ + Пуҫӑ патне куҫ Чи кивви Чи ҫӗнни Пурне те пӑрахӑҫла @@ -75,7 +75,7 @@ Ҫаклат Сӳнтер Тийенӗ сыпӑксен шучӗ - Йат йышӗ + Йат-йыш Кӑтарт Кӑтарту тытӑмӗ WebView-ра уҫ @@ -145,7 +145,7 @@ Пухмӑш кантӑкӗсене кӑтарт Меллӗ сетке Ҫӑтӑ сетке - Тепӗр майлӑ суйла + Хирӗҫле суйла Сӳнтернӗ Сетке пысӑкӑшӗ Урлӑ @@ -157,7 +157,7 @@ Тӑвӑм-пулӑм кӗнекине уҫ Тасат Уйӑр - Системри пекех + Ҫиҫтемри пекех Вулӑш Йӗрлев Тийени… @@ -171,7 +171,7 @@ Cloudflare-ран иртеймерӗ Санӑн пухмӑшсем ҫук. Хӑвӑн вулавӑша пухмӑшсем туса йӗркелеме «Хуш» пускӑч ҫине пус. Куҫару - Янтавлав тата тавӑру + Янтӑлав тата тавӑру Кивелнӗ Ҫӗнетӳ кӗтеҫҫӗ Йаланхилле пухмӑш @@ -454,7 +454,7 @@ Анлӑ елсене пайлани вулав майлӑ мар пулсан Анлӑ елсене тепӗр майлӑ пайлани Анлӑ елсене пайлани - Ҫыравсен шутне кӑтарт + Хайлавсен шутне кӑтарт Сылтӑм Сулахай Малалли @@ -479,14 +479,14 @@ Хӑй-хальлӗн тийесе илни, малтанах тийени Йулашки хут ҫӗнетӳ пуррине тӗрӗсленипе Йулнӑ сыпӑксемпе - Ҫырав шучӗпе + Хайлав шучӗпе Пурне те катерт «%s» пухмӑша катертесшӗнех-и? Пухмӑша катерт Вырӑнти ҫӑл куҫран Асӑрхаттару Йатсӑр сетке - Хайлава пуҫламӑша куҫар + Хайлава пуҫа куҫар Улшӑнӑва ҫирӗплетме есӗлӗхе ҫирӗплет Хайлава кӑтарт Чӗлхе @@ -497,11 +497,11 @@ Кӑтартӑну Ҫутнӑ Сӳнтернӗ - Темӗ, кун тата вӑхӑт хармачӗ + Темӗ, кун тата вӑхӑт тытӑмӗ Пухмӑшсем, пӗтӗмӗшле ҫӗнетӳ, сыпӑксене туртни Вулав тытӑмӗ, кӑтартӑнни, куҫӑм Йаланхилле - Ӑнсӑрт ҫырава уҫ + Ӑнсӑрт хайлав уҫ Ҫӗр ҫырли тайккирийӗ Ҫур ҫӗр ӗнтрӗкӗ Пӗр йенлӗ ӳсӗм килӗштерӗвӗ, анлӑлатнӑ килӗштерӳ @@ -534,7 +534,7 @@ Пайлашу асне ӑт Хӑй тӗллӗн тата хӑй-хальлӗн йантӑлав Пухмӑша ҫӗнет - Йӑнӑш кӗнекине тийесе йани, петтерейе лайӑхлатни + Йӑнӑш кӗнекине тийесе йани, паттарейе лайӑхлатни Вуламан сыпӑксен шутне «Ҫӗнӗлӗх» ыккун ҫинче кӑтартни Сӑна тӑрӑх пысӑклатни Нумай чӗлхеллӗ @@ -552,7 +552,6 @@ Версси Пурне те ҫӗнет Тийесе илнисене катерт - Ретре %d Кӗтӗнекен кӑларӑм тапхӑрӗ тулашӗнче Сылтӑмалла туртни Сулахайалла туртни @@ -560,7 +559,6 @@ Shizuku ӗҫлемест Ҫул-ӳсӗм чаравӗ Тепӗр кӗтӗнекен ҫӗнетӳпе - Сыпӑк туртни Хушма лартни… Тӑтӑшлӑх палӑрт Ӗнерӳллӗ илӳ тӑтӑшлӑхӗ @@ -576,7 +574,6 @@ Куҫаруҫӑ Пӗлӗмсем тата усрав Йӗрлевҫӗн хаклавӗ - Пултмӑшсене сас паллисен йӗркипе аласшӑн-им? Кӳр Йаланхилле тавӑр Пуҫлама пӗлкӗч @@ -585,22 +582,30 @@ Малалла Пуҫла Ирттер - Папка суйла - Папка суйламалла + Папкӑ суйла + Папкӑ суйламалла Усрав пӗлкӗчӗ Апсене лартма ирӗк Ҫӑл куҫсен хушмисене лартма ирӗк парӗ. Систерӳсем килме ирӗк - Вулавӑшри ҫӗнетӳсем пурри пирки тата ытти пирки пӗлесси. + Вулавӑшри ҫӗнетӳсем пурри пирки тата ытти пирки пӗлтерӗ. Петтерейе хыҫра усӑ курма ирӗк Тӑсӑлакан вулавӑш ҫӗнелни, тийени тата йантӑ ӑтава тавӑрни чарӑнасран хӑтӑлтарӗ. Ирӗк пар - %s-ра ҫӗнни? Епӗр пуҫлав пӗлкӗчӗпе паллашма сӗнетпӗр. + %s апра ҫӗнни? Епӗр пуҫлав пӗлкӗчӗпе паллашма сӗнетпӗр. Ҫур ҫӗр - Путмӑшсене ала - Кивӗ верссирен ҫӗнӗлетӗн те мӗн суламаллине пӗлместӗн? Нумайрах пӗлме усрав пӗлкӗчне кӗрсе пӑх. + Кивӗ верҫҫирен ҫӗнӗлетӗн те мӗн суламаллине пӗлместӗн? Нумайрах пӗлме усрав пӗлкӗчне кӗрсе пӑх. %s ҫӗнӗрен лартатӑн? «%1$s» вырӑнне «%2$s» Пулас Тепӗр ӗнерӳсем - \ No newline at end of file + Каҫҫа ӑт + Ӑнсӑрт + Йӑнӑшсен кӗнекине йар + Вӑрттӑнлатнӑ йӑнӑшсен кӗнекине хатӗрлевҫӗсене йарса парӗ. + Хальхи хайлава куҫар + Апӑн ӗҫ-тивӗҫсене лайӑхлатма вӑрттӑнлатнӑ усӑ курав пӗлӗмӗсене йарса парӗ. + %1$s тийенӗ сыпӑксене, йантӑлав ӑтӑвӗсене тата ыттине упрамалли папкӑ суйла.\n\nУйтӑм папкӑ усӑ курма сӗнетпӗр.\n\nСуйланӑ папкӑ: %2$s + Тӗпчевлеме ирӗк + Пур пӗрех хуш + diff --git a/i18n/src/commonMain/moko-resources/da/strings.xml b/i18n/src/commonMain/moko-resources/da/strings.xml index 835a972e6..7ca18c02d 100644 --- a/i18n/src/commonMain/moko-resources/da/strings.xml +++ b/i18n/src/commonMain/moko-resources/da/strings.xml @@ -207,7 +207,6 @@ Fuldskærmsvisning Hvid Ventende - %d pr. række Installationsprogram Kopiér til udklipsholder Lås op for %s @@ -227,7 +226,6 @@ Deaktiveret Søg… Næste - Sortér kategorier Spring over kapitler markeret som læst Automatisk nedhentning, nedhent forud Installerer @@ -243,7 +241,6 @@ Begge Vandret Data og lagring - Vil du sortere kategorierne i alfabetisk rækkefølge? Læsetilstand, skærmvisning, navigation Højre Forrige @@ -318,4 +315,4 @@ Opretter sikkerhedskopi Kunne ikke nå %s Kapitelopdateringer - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/de/strings.xml b/i18n/src/commonMain/moko-resources/de/strings.xml index d7ecf3c1d..31b5b8471 100644 --- a/i18n/src/commonMain/moko-resources/de/strings.xml +++ b/i18n/src/commonMain/moko-resources/de/strings.xml @@ -63,13 +63,11 @@ Tracking Erweitert Über - Kachelgröße + Elemente pro Zeile Hochformat Querformat Automatische Aktualisierungen Aus - Alle 1 Stunden - Alle 3 Stunden Alle 6 Stunden Alle 12 Stunden Täglich @@ -116,10 +114,10 @@ Frei Hochformat erzwingen Querformat erzwingen - R - G - B - A + Rot + Grün + Blau + Alpha Nachdem manuell als gelesen markiert Automatisch nach dem Lesen löschen Deaktiviert @@ -573,7 +571,6 @@ Serie nach oben verschieben Deaktiviert Fehler beim Speichern des Bildes - Eine neue Version ist aus dem offiziellen Repository verfügbar. Tippe, um zu erfahren, wie man aus inoffiziellen F-Droid-Versionen migriert. Keine zu sichernden Bibliothekseinträge verfügbar Auf GitHub öffnen WebView-Daten löschen @@ -694,11 +691,9 @@ Breite Seiten drehen, damit sie passen Ausrichtung gedrehter breiter Seiten spiegeln Debug-Info - Kapitelaktionen - Aktion beim Streichen nach rechts - Aktion beim Streichen nach links + Kapitel beim Streichen nach rechts + Kapitel beim Streichen nach links Zum Zoomen doppeltippen - %d pro Zeile Intervalle Benutzerdefiniertes Aktualisierungsintervall Intervall einstellen @@ -729,8 +724,6 @@ App-Einstellungen Quelleneinstellungen Bibliothek wird aktualisiert… (%s) - Kategorien sortieren - Möchtest du die Kategorien alphabetisch sortieren? Keine Datei ausgewählt Nie Reduziert Ghosting auf E-Papier-Displays @@ -789,7 +782,7 @@ Speicherleitfaden Intelligentes Aktualisieren Repository-URL - Füge zusätzliche Repositorys zu Komikku hinzu. Deren URL sollte mit „index.min.json“ enden. + Füge zusätzliche Repositorys zu Komikku hinzu. Deren URLs sollten mit „index.min.json“ enden. Ungültige Repository-URL Ca. %1$s bis zur Veröffentlichung neuer Kapitel, wird ca. alle %2$s überprüft. Nord @@ -842,4 +835,22 @@ Reduziert stufenweise den Grenzwert, wenn der Leser nur ein leeres Bild lädt.\nAusgewählt: %s Benutzerdefinierter Hardware-Bitmap-Grenzwert Standard (%d) - \ No newline at end of file + Beeinflusst die Leistung. Nur aktivieren, wenn das Reduzieren des Bitmap-Grenzwerts das Problem von leeren Bildern nicht behebt + Leseverlauf für eine Erweiterung pausieren + Automatisch + Monochrom + Privat getrackt + Privat tracken + Öffentlich tracken + Bibliotheksliste + Bibliothek exportiert + Autor + Exportieren + Illustrator + Legacy-Decoder für Langer-Streifen-Leser verwenden + Doppeltes gelesenes Kapitel als gelesen markieren + Ungelesene Kapitel + Verhalten + Nach dem Abrufen eines neuen Kapitels + Nach dem Lesen eines Kapitels + diff --git a/i18n/src/commonMain/moko-resources/el/strings.xml b/i18n/src/commonMain/moko-resources/el/strings.xml index 5478063d1..0fe27eef0 100644 --- a/i18n/src/commonMain/moko-resources/el/strings.xml +++ b/i18n/src/commonMain/moko-resources/el/strings.xml @@ -70,7 +70,7 @@ Παρακολούθηση Για προχωρημένους Περί - Μέγεθος πλέγματος + Στοιχεία ανά σειρά Κατακόρυφα Οριζόντια Αυτόματες ενημερώσεις @@ -141,10 +141,10 @@ Ελεύθερο Κλειδωμένο κατακόρυφα Κλειδωμένο οριζόντια - R - G - B - A + Κόκκινο + Πράσινο + Μπλε + Αλφα Αφού επισημανθεί χειροκίνητα ως αναγνωσμένο Αυτόματη διαγραφή μετά την ανάγνωση Απενεργοποιημένο @@ -572,7 +572,6 @@ Αντίστροφο πορτρέτο Μετακίνηση σειράς προς τα πάνω Απενεργοποιημένο - Μια νέα έκδοση είναι διαθέσιμη από τις επίσημες κυκλοφορίες. Πατήστε για να μάθετε πώς να μεταβείτε από ανεπίσημες κυκλοφορίες του F-Droid. Σφάλμα κατά την αποθήκευση της εικόνας Δεν υπάρχουν καταχωρήσεις βιβλιοθήκης για δημιουργία αντιγράφων ασφαλείας Άνοιγμα στο GitHub @@ -694,11 +693,9 @@ Περιστροφή πλατιών σελίδων για να χωρέσουν Αναστροφή του προσανατολισμού των πλατιών σελίδων που έχουν περιστραφεί Πληροφορίες εντοπισμού σφαλμάτων - Σύρσιμο κεφαλαίου Διπλό πάτημα για ζουμ - Ενέργεια συρσίματος προς τα αριστερά - Ενέργεια συρσίματος προς τα δεξιά - %d ανά σειρά + Κεφάλαιο με σύρσιμο προς τα αριστερά + Κεφάλαιο με σύρσιμο προς τα δεξιά Ορισμός χρονικού διαστήματος Προσαρμοσμένη συχνότητα ενημέρωσης Πρόβλεψη χρόνου επόμενης απελευθέρωσης @@ -727,9 +724,7 @@ Σχετικές χρονικές σημάνσεις \"%1$s\" αντί του \"%2$s\" Ρυθμίσεις εφαρμογής - Ταξινόμηση κατηγοριών Ενημέρωση βιβλιοθήκης… (%s) - Θέλετε να ταξινομήσετε τις κατηγορίες αλφαβητικά; Ρυθμίσεις πηγών Δεν έχει επιλεγεί αρχείο Ποτέ @@ -839,4 +834,25 @@ Δεν υποστηρίζεται η δημιουργία αντιγράφων ασφαλείας JSON Ενημέρωση προόδου όταν επισημανθεί ως αναγνωσμένη Οι trackers ενημερώθηκαν στο κεφάλαιο %d - \ No newline at end of file + Παύση ιστορικού ανάγνωσης για επέκταση + Προεπιλογή (%d) + Εάν ο αναγνώστης φορτώσει μια κενή εικόνα, μειώστε σταδιακά το όριο.\nΕπιλεγμένο: %s + Επηρεάζει την απόδοση. Ενεργοποιήστε το μόνο αν η μείωση του ορίου bitmap δε διορθώνει τα προβλήματα κενών εικόνων + Προσαρμοσμένο όριο bitmap υλικού + Αυτόματο + Εξαγωγή + Κατάλογος Βιβλιοθήκης + Χρησιμοποιήστε αποκωδικοποιητή παλαιού τύπου για ανάγνωση μακριών ταινιών + Μονόχρωμο + Επισήμανση διπλότυπου αναγνωσμένου κεφαλαίου ως αναγνωσμένο + Μετά τη λήψη του νέου κεφαλαίου + Μη αναγνωσμένα κεφάλαια + Συμπεριφορά + Μετά την ανάγνωση ενός κεφαλαίου + Έγινε εξαγωγή της βιβλιοθήκης + Συγγραφέας + Καλλιτέχνης + Παρακολουθείται ιδιωτικά + Παρακολούθηση δημόσια + Παρακολούθηση ιδιωτικά + diff --git a/i18n/src/commonMain/moko-resources/eo/strings.xml b/i18n/src/commonMain/moko-resources/eo/strings.xml index 07ea85526..4cbf98a55 100644 --- a/i18n/src/commonMain/moko-resources/eo/strings.xml +++ b/i18n/src/commonMain/moko-resources/eo/strings.xml @@ -10,9 +10,9 @@ Nomo Neniuj lastatempaj ĝisdatigoj Neniu elŝuto - Asistado - Informoj de aldonaĵo - Aldonaĵoj + Helpo + Pri etendaĵo + Etendaĵoj Migri Savkopii kaj restaŭri Retejo @@ -37,9 +37,9 @@ Elekti ĉiujn Serĉi agordojn Serĉi - Dato de aldono + Aldona dato Laste legitaj - Nombro da ĉapitroj + Ĉapitroj entute Alfabete Forigi filtrilon Nelegitaj @@ -49,19 +49,19 @@ Agordoj Historio Ĉapitroj - Biblioteka kontribuoj + Bibliotekaj elementoj Kategorioj Via biblioteko malplenas Neniu legita lastatempe Kaŝi enhavon de sciigoj Neniam Ĉiam - Sekureco + Sekureco kaj privateco Administri sciigojn - Data formato - Ŝalti - Malŝalti - Laŭ operaciumo + Data formo + Malhela + Hela + Operaciume Etoso Pri Elŝutoj @@ -85,17 +85,17 @@ Malfermi per retumilo Komenci Forigi - Klopodi denove - Sekvanta ĉapitro + Reprovi + Sekva ĉapitro Antaŭa ĉapitro Malinstali - Malfidanta + Malfidata Fidi Instalita Instalata Elŝutata Instali - Malmoderna + Malaktuala Ĝisdatigi Ekskluzivi: %s Inkluzivi: %s @@ -104,7 +104,7 @@ Defaŭlta kategorio Ĉiusemajne Ĉiutage - Nevalida savkopia dosiero + Nevalida savkopia dosiero: Savkopio kreita Krei savkopion Elŝuti novajn ĉapitrojn @@ -114,79 +114,77 @@ Originala grando Streĉi Adapti al ekrano - Ret-bildrakonto + Longa strio Nigra Griza Blanka Fona koloro Laŭtecaj klavoj 18+ - Sekv\' - Antaŭ\' + Sekva + Antaŭa Foliumi Elŝutitaj ĉapitroj En biblioteko Aldonita al biblioteko Aldoni al biblioteko - Aŭtomate post legado + Aŭtomate forigi post lego Legada - Legada reĝimo - Vid\' - Blu - Verd - Ruĝ + Lega reĝimo + Alfa + Blua + Verda + Ruĝa Libera - Defaŭlta orientiĝa speco + Defaŭlta orientiĝo Rapida Normala - Aŭtomate - Ŝaĝa adapto - Adapti laŭ alteco - Adapti laŭ larĝeco - Seninterrompe vertikale - Vertikale + Aŭtomata + Saĝe adapti + Adapti laŭ alto + Adapti laŭ larĝo + Longa strio kun interspacoj + Paĝigita (vertikale) Dekstra Maldekstra - Dekstra kaj Maldekstra - «L» forme + Dekstre kaj maldekstre + L-forme Ambaŭ - Vertikala - Horizontala - Nenio - Navigo + Vertikale + Horizontale + Ne + Navigado Preterpasi ĉapitrojn markitajn kiel legitaj Ne malŝalti ekranon Ekranado Obligado Plustavolo - Adaptita lumeco + Propra heleco Stuci borderojn - Legada reĝimo - Montri numero de paĝo + Montri legadan reĝimon + Montri paĝan nombron Plenekrano - Ĉi tiu aldonaĵo ne estas plu disponebla. + Tiu etendaĵo ne plu disponeblas. Ĝi eble ne funkcios ĝuste kaj povas kaŭzi problemojn pri la apo. Malinstalado de ĝi estas rekomendata. Ĉio - Po unu fojon 2 tage - Po unu fojon 12 hore - Po unu fojon 6 hore - Po unu fojon 1 hore - Po unu fojon 3 hore - Mana - Ofteco de ĝisdatigoj + Ĉiun 2an tagon + Ĉiun 12an horon + Ĉiun 6an horon + Malŝaltitaj + Aŭtomataj ĝisdatigoj Tuta ĝisdatigo Horizontale Vertikale Montrado - Montri en fontlisto kaj kromaĵlisto - MPL/NSFW (18+) fontoj - Ĝenerala + Montri en fontaj kaj etendaĵaj listoj + NSFW (18+) fontoj + Ĝeneralaj Apo maldisponebla - Restaŭro - Montri erarojn + Restaŭri + Tuŝeti pro montri detalojn Restartigi - Montri nombro de elementoj + Montri nombron de elementoj Montri kategoriajn langetojn - Elŝutsignoj + Elŝutitaj ĉapitroj Kompakta krado Montrado Montrada reĝimo @@ -304,55 +302,55 @@ Malfermitkodaj permesiloj Kio novas Versio - Ne povis malfermi agordojn de la aparato - Eroj forigitaj + Ne povis malfermi aparatajn agordojn + Elementoj forigitaj Viŝi datumbazon - Eraro okazis dum viŝado de kaŝmemoro - Kaŝmemoro viŝita. Forigis %1$d dosierojn + Eraro okazis dum viŝado + Kaŝmemoro viŝita, %1$d dosieroj forigitaj Uzata: %1$s - Viŝi kaŝmemoron de ĉapitroj - Datumo - Kuketoj viŝitis + Viŝi ĉapitran kaŝmemoron + Datumoj + Kuketoj viŝitaj Viŝi kuketojn Reto - Kreado de savkopio fiaskis - Kreas savkopion + Savkopia kreado fiaskis + Savkopia kreado Kion vi volas savkopii? - %02d min, %02d sek + %1$02d min, %2$02d sek Mankantaj fontoj: Aŭtomata elŝuto Laste legita ĉapitro - Orientiĝa speco - Centre - Dekstre - Maldekstre - Navigaranĝo - Paĝita - Dekstre maldekstren - Maldekstre dekstren + Orientiĝo + Centra + Dekstra + Maldekstra + Tuŝetzonoj + Paĝigita + Paĝigita (dekstre maldekstren) + Paĝigita (maldekstre dekstren) Rande - Kindle-e - Defaŭlta legada reĝimo - Aŭtomate + Simile al Kindle + Defaŭlta lega reĝimo + Aŭtomata Agoj Propra kolorfiltrilo Malŝaltita Ŝaltita - Elementoj vice + Krada grando Hodiaŭ - Jino kaj Jango + Jino kaj jango Verda pomo Apa etoso Aspekto Komenci elŝuti nun - Refreŝi + Reŝargi Antaŭen Reen Movi al malsupro Movi al supro Malkreskante Kreskante - Laŭ nombro da ĉapitroj + Laŭ nombro de ĉapitroj Laŭ elŝuta dato Elekti inverse Defaŭlte @@ -376,62 +374,62 @@ Ĉapitro netrovita Loka fonta Ĝisdatigi kategorion - Kontroli por trovi ĝisdatigojn + Kontroli ĝisdatigojn Helpu traduki - Restaŭras savkopion - Restaŭrado kompletita - Savkopio enhavas neniun mangaon. + Savkopia restaŭro + Restaŭro finita + Savkopio enhavas neniun bibliotekan elementon. Deviga horizontala Deviga vertikala Vertikala Horizontala Grizoskalo - Enhaveblas NSFW (18+) enhavon - Malfidinda kromaĵo - Ŝarĝas - Ŝlosi kiam senokupas - Klara nigra + Fontoj de tiu etendaĵo eble enhavas NSFW-enhavon (18+) + Malfidinda etendaĵo + Dum ŝargado + Ŝlosi dum senokupo + Klara nigra reĝimo Tako - Meznokta Vesperiĝo - Ŝargas… + Meznokta vesperiĝo + Ŝargado… Nuligi ĉiujn por ĉi tiu serio Aŭtentigi por konfirmi ŝanĝon - Rezignita restaŭro - Restaŭro fiaskis + Restaŭro nuligita + Savkopia restaŭro fiaskis Restaŭro jam estas farata Savkopio jam estas farata - Savkopia ofteco + Ofteco de aŭtomata savkopio Restaŭri bibliotekon de savkopia dosiero Restaŭri savkopion - Ŝanĝspuri - Servoj - Kreas dosierujojn laŭ mangaaj titoloj - Inversigi laŭtec-butonojn + Sekvi + Sekviloj + Kreas dosierujojn laŭ elementaj titoloj + Inversigi laŭtecajn klavojn Inversigita - Du-paĝa divido - Atendantaj - Nur ĝisdatigi okazantaj mangaojn + Dividi larĝajn paĝojn + Atendanta + Preterpasi elementojn kun \"Finita\" statuso Limigoj: %s - Jotsuba - Bluverda k verdblua - Fraga Dajkŭiri + Jocuba + Bluverda & verdblua + Fraga dajkŭiri Dinamika - Ŝanĝspurado - Lokaj ŝildoj - Dato venigita - Ŝanĝspurado + Sekvado + Loka fonto + Ĉapitra elŝuta dato + Sekvado Montri enhavon en fortondareo - Aktualigi limigojn + Aparataj limigoj por aŭtomataj ĝisdatigoj Findato Komencdato - Ŝanĝspuriloj ne ensalutintaj al: + Sekviloj ne ensalutitaj en: Ŝanĝspurata - Animi transpaso de paĝoj - Duobligi animacian rapidecon - Montri plustavolo kun navigaranĝo + Animacii paĝajn transpasojn + Animacia rapido de duobla tuŝeto + Montri plustavolon kun tuŝetzonoj Sekura ekrano Devigi malŝlosi - Refreŝi kovrilojn de mangaoj en biblioteko + Aktualigi kovrilojn en biblioteko Elekti kovrilbildon Ĉu uzi ĉi-bildon kiel kovrilo? Aktualigo de kovrilo fiaskis @@ -441,64 +439,58 @@ Eraro dumo kovrila kunigado Eraro dum kovrila konservado Malŝalti privatan reĝimon - Privata reĝimo - Sendadi raportojn de rompoj - Perforti tabulkomputil-interfaco - Malŝalti bateria optimumigo + Inkognita reĝimo + Sendadi prikolapsajn raportojn + Tabulkomputila fasado + Malŝalti baterian optimumigon Ofta Kovrilo aktualigita - Kontroli ĉu estas nova kovrio kaj detaloj kiam ĝisdatigas bibliotekon + Kontroli ĉu estas nova kovrilo kaj detaloj dum biblioteka ĝisdatigo Kovrilo konservita Kovrilo Preterpasi filtritajn ĉapitroj - Montri tuŝetzonojn kiam malfermas legilon + Koncize montri kiam legilo estas malfermita Aŭtomate aktualigi metadatumoj - Kaŝi aplikaĵan enhavon kiam ŝaltumas aplikaĵojn kaj malebligi ekrankopion - Statistiko + Sekura ekrano kaŝas apan enhavon dum apa ŝanĝado kaj malpermesas ekrankopiojn + Statistikoj Averto Komenciĝis Loka Elŝutita - Meti intervalon - Personaligita intervalo de elŝutoj + Agordi intervalon + Tajlorita elŝuta intervalo Kopii al tondujo Forigi kategorion - Elektu dosierujon kie %1$s estos konservonta ĉapitrajn elŝutojn, savkopiojn, kaj aliajn. -\n -\nDediĉita dosierujo estas rekomendita. -\n -\nElektita dosierujo: %2$s + Elektu dosierujon kie %1$s konservos ĉapitrajn elŝutojn, savkopiojn, kaj aliajn. \n\nDediĉita dosierujo estas rekomendata.\n\nElektita dosierujo: %2$s Ne nun Lingvo Elekti dosierujon Serĉi… - Ĉu vi volas forigi la kategorion \"%s\"? + Ĉu vi deziras forigi la kategorion \"%s\"? Apliki - Restarigi al defaŭltaj + Restarigi la defaŭltojn Fermi Bone - Ordigi kategoriojn - Ĉu vi volas ordigi la kategoriojn alfabete? - Forigi ĉiojn + Forigi ĉion Bonvenon! Preterpasi Elektitaj Ne elektitaj - Pli da opcioj - Forigi elŝutitaĵn + Pliaj opcioj + Forigi elŝutitajn Datumoj kaj konservejo Ĝisdatigi kategorion Sekva Dosierujo devas esti elektita Eloso, dato & tempoformo - Apa ŝlosado, sekura ekrano + Apa ŝloso, sekura ekrano Malŝlosi %s Malŝaltita Tuta eraro: Agordoj de fonto - Apa agordoj - Norda - Cunami + Apaj agordoj + Nordo + Cunamo \"%1$s\" anstataŭ \"%2$s\" Apa lingvo Ĝisdatigi ĉiujn @@ -518,4 +510,211 @@ %1$s eraro: %2$s Neniu fonto trovita Ups! - \ No newline at end of file + Permesi analizojn + Sendi anonimigajn prikolapsajn protokolojn al la programistoj. + Deponi protokolojn, bateriaj optimumigoj + Sekureco + Kopii ligilon + Ĉu vi reinstalas %s? + Hazarde + Malfermi hazardan elementon + Movi serion al supro + Movi serion al malsupro + Konserveja gvidilo + Permeso por instali apojn + Fona bateria uzado + Ricevi sciigojn pri bibliotekaj ĝisdatigoj kaj pli. + Sendi prikolapsajn protokolojn + Sendi anonimigaj uzadaj datumoj por plibonigi funkciojn de apo. + Permesi + Ĉu vi estas en %s unua foje? Ni rekomendas kontroli komencantan gvidilon. + Permanaj & aŭtomataj savkopioj, konserveja spaco + Lavendo + Relativaj tempindikoj + Skantradukisto + Montri elementon + Fontoj, etendaĵoj, ĉiea serĉo + Aŭtomata elŝuto, elŝuti antaŭe + Unuvoja sinkroniga progreso, plibonigita sinkronigo + Komence ni agordu kelkajn aferojn. Vi ĉiam povas ŝanĝi ilin en la agordoj poste. + Baldaŭa + Por instali fontajn etendaĵojn. + Kategorioj, ĉiea ĝisdatigo, ĉapitra ŝovumo + Komencanta gvidilo + Butono por daŭrigi legadon + Nombro de nelegitaj + Rulumi supren + Elementoj entute + Lasta kontrolo de ĝisdatigoj + Sekva atendata ĝisdatigo + Ŝanĝospurila takso + Nur-kovrila krado + InternalError: Kontrolu prikolapsajn protokolojn por pliaj informoj + Ĉu vi ĝisdatigas de pli malnova versio kaj ne scias kion elekti? Kontrolu la konservejan gvidilon por pliaj informoj. + Komencu + Aldoni ĉiuokaze + Migri ekzistantan elementon + Malebligi interrompojn por longedaŭraj bibliotekaj ĝisdatigoj, elŝutoj kaj savkopiaj restaŭroj. + Sciiga permeso + Legada reĝimo, montrado, navigado + Analitikoj kaj protokoloj + Sendado de prikolapsaj protokoloj kaj analitikoj eblos al ni identigi kaj ripari problemojn, plibonigi rendimenton kaj igi estontajn ĝisdatigojn pli rilataj al viaj bezonoj + Tio ne preventas neoficialajn aŭ eventuale malĝuste markitajn etendaĵojn montri NSFW-enhavon (18+) ene de la apo. + Ĉiun 3an tagon + Preterpasi nekomencitajn elementojn + Ago de ŝovumo dekstren + Forigi + Ĉu forigi etendaĵon? + Ĉu vi vere volas forigi etendaĵon \"%s\"? + Finitaj elementoj + Prognozi sekvan eldonan daton + Nur per Wi-Fi + Shizuku ne ruliĝas + Agordoj de ordigo laŭ kategorio + Ago de ŝovumo maldekstren + Malicaj etendaĵoj povas legi ĉiujn el konservitaj ensalutiloj aŭ plenumi arbitran kodon.\n\nFidante tiun etendaĵon, vi akceptas tiujn riskojn. + Saĝa ĝisdatigo + Preterpasi elementojn kun nelegita(j)n ĉapitro(j)n + Elementoj en ekskluzivitaj kategorioj ne estos ĝisdatigotaj eĉ se ili estas ankaŭ en inkluzivitaj kategorioj. + Montri nombro de la nelegitaj sur piktogramo Ĝisdatigoj + Mult + Pri apo + Malsukcesis akiri etendaĵan liston + Aĝa takso + Permesoj bezonatas por instali etendaĵojn. Tuŝetu ĉi tie por permesi. + Instalado de etendaĵo… + Nur per nemezurata reto + Forigi deponejon + Fulmi je paĝa ŝanĝo + Turni larĝajn paĝojn por adapti + Etendaĵaj deponejoj + Reduktas fantomigon sur e-inkaj ekranoj + Fulma daŭro + Nigro + Defaŭlta (%d) + Se legilo ŝargas malplenan bildon alkremente redukti la sojlon.\nElektita: %s + Deponeja URL-o + Aldoni aldonajn deponejojn al Komikku. Tio estu URL-o kiu finas per \"index.min.json\". + Tiu deponejo jam ekzistas! + Ĉu vi deziras forigi la deponejon \"%s\"? + Instali kaj lanĉi Shizuku por uzi Shizuku kiel etendaĵa instalilo. + Aldoni deponejon + Subskriba ŝlosila fingropremo jam ekzistas + Deponejo %1$s havas la saman subskriban ŝlosilan fingropremon kiel %2$s.\nSe tio estis atendita, %2$s estos anstataŭigita, alikaze kontaktu prizorganton de la deponejo. + Malfermitkoda deponejo + Inversigi orientiĝon de turnitaj larĝaj paĝoj + Eksvalidigi fidintajn nekonatajn etendaĵojn + Vi ne havas deponejojn agorditajn. + Nevalida deponeja URL-o + Koncize montri nunan reĝimon kiam legilo estas malfermita + Ĉu vi deziras aldoni la deponejon \"%s\"? + Inversigi lokadon de dividitaj paĝoj + Se la lokado de la dividitaj larĝaj paĝoj ne kongruas legan direkton + Duoble tuŝeti por zomi + %1$s ms + Fulmi ĉiu + Fulmi per + Blanko + Blanka kaj nigra + Anstataŭigi + Propra rastruma sojlo de aparataro + Malheligi + Influas rendimenton. Ŝaltu nur se rastruma sojlo ne riparas problemojn pri malplenaj bildoj + Miksa reĝimo de kolorfiltrilo + Heligi + Preterpasi duobligitajn ĉapitrojn + Inversigi tuŝetzonojn + Propra montra profilo + Konservi paĝojn en apartajn dosierojn + Skala speco + Montri agojn post longa tuŝeto + Nur funkcias se la nuna ĉapitro + la sekva estas jam elŝutitaj. + Permesi forigi legosignajn ĉapitrojn + Ekskluzivitaj kategorioj + Antaŭlaste legita ĉapitro + Sekvada gvidilo + Malplej alta + Nevalida loko: %s + La 4-a laste legita ĉapitro + Alta + Post permane markitaj kiel legitaj + Neniu konserveja loko agordita + Elementoj en ekskluzivitaj kategorioj ne estos elŝutotaj eĉ se ili estas ankaŭ en inkluzivitaj kategorioj. + Aŭtomate elŝuti dum legado + Konservi kiel CBZ-arkivo + Ĝisdatigi progreson kiam markita kiel legita + Unudirekte sinkronigi por ĝisdatigi la ĉapitran progreson en ekstera sekvila servo. Agordi sekvadon por apartaj elementoj per ilia sekvada butono. + Plibonigitaj sekviloj + Inversa vertikala + Flankaj marĝenoj + Sentemo por kaŝi menuon dum rulumo + Malalta + Ne elŝuti duoblaĵojn de legitaj ĉapitroj + Ĉiam montri ĉapitrajn transpaŝojn + Aŭtomate zomi larĝajn bildojn + Dividi altajn bildojn + Disponebla sed fonto ne estas instalita: %s + La 5-a laste legita ĉapitro + Ĝisdatigi progreson post lego + Plej alta + Panorami larĝajn bildojn + Komenca zoma pozicio + La 3-a laste legita ĉapitro + Elŝuti antaŭe + Plibonigas legilan rendimenton + Malebligi malzomi + Biblioteka sinkronigo finita + Ĉiuj legitaj elementoj + DNS per HTTPS (DoH) + Sekvila ensaluto + Defaŭlta ĉeno por \"user agent\" + Biblioteka sinkronigo + Konserveja loko + Provizas plibonigitajn funkciojn por specifaj fontoj. Elementoj estas aŭtomate sekvataj kiam aldonitaj al via biblioteko. + Vi devos instali mankantajn etendaĵojn kaj ensaluti al sekvadaj servoj poste por uzi ilin. + Restarigi defaŭltan ĉenon por \"user agent\" + Etendaĵaj deponejoj + Inkluzivi konfidencajn agordojn (ekz. ensalutajn ĵetonojn de sekvilo) + Konserveja uzo + Ĉeno por \"user agent\" ne povas malpleni + Nevalida ĉeno por \"user agent\" + Neniu biblioteka elemento por savkopii + Vi konservu kopiojn de savkopioj ankaŭ en aliaj lokoj. Savkopioj povas enhavi konfidencajn datumojn inkluzive konservitajn pasvortojn; atentu se vi komunigos ilin. + Savkopia dosiero estas difektita + Krei + JSON-savkopio ne subtenata + Konservejaj permesoj ne donitaj + Kaŝi elementojn jam en biblioteko + Uzita por aŭtomataj savkopioj, ĉapitraj elŝutoj kaj lokaj fontoj. + Povas esti uzita por restaŭri nunan bibliotekon + Ne povis krei savkopian dosieron + Savkopiado/restaŭro ne funkcios ĝuste se MIUI-optimumigo estas malŝaltita. + Lasta aŭtomata ĝisdatigo: %s + Viŝi ĉapitran kaŝmemoron je aplikaĵa lanĉo + Ne povis restarigi legilajn agordojn + Konservas protokolojn pri eraroj dosieren por konigi kun la programistoj + Fona aktiveco + Viŝi datumojn de WebView + Restarigo de ĉiuj legilaj agordoj + Devigas restartigi apon por efektiviĝi + Restarigas legadan reĝimon kaj orientiĝon de ĉiuj serioj + Reindeksi elŝutojn + Indeksoj de elŝutoj nevalidigitaj + Forigi historion de elementoj ne konservitaj en biblioteko + %1$d nebibliotekaj elementoj en datumbazo + Ĉu vi certas? Legitaj ĉapitroj kaj progreso de nebibliotekaj elementoj estos perdotaj + Nenio por viŝi + Igu apon perforte rekontroli elŝutitajn ĉapitrojn + Datumoj de WebView viŝitaj + Konigi prikolapsajn protokolojn + Restarigi legilajn agordojn de individuaj serioj + Helpas pri fonaj bibliotekaj ĝisdatigoj kaj savkopioj + Bateria optimumigo jam estas malŝaltita + Kelkaj fabrikantoj havas aldonajn apajn malpermesojn kiuj ĉesigas fonajn servojn. Jena retpaĝo havas pli da informoj pri kiel ripari tion. + Konservi malkoncizajn protokolojn al sistema protokolo (reduktas apan rendimenton) + Infrormoj por sencimigo + Malkonciza protokolado + Privateca politiko + Helpas ripari cimojn. Neniuj konfidencaj datumoj estos sendotaj + Eldonoj ĉe F-Droid ne estas oficiale subtenataj.\nTuŝetu por lerni pli. + diff --git a/i18n/src/commonMain/moko-resources/es/strings.xml b/i18n/src/commonMain/moko-resources/es/strings.xml index 1ccb547aa..2d80f1a8c 100644 --- a/i18n/src/commonMain/moko-resources/es/strings.xml +++ b/i18n/src/commonMain/moko-resources/es/strings.xml @@ -9,7 +9,7 @@ Copia de seguridad y restauración Ajustes Filtrar - No leídos + Con capítulos sin leer Quitar filtro Buscar Seleccionar todo @@ -43,7 +43,7 @@ Seguimiento Avanzado Acerca de - Tamaño de cuadrícula + Títulos por fila En vertical En horizontal Actualizaciones automáticas @@ -54,7 +54,7 @@ Cada 12 horas Diarias Cada 2 días - Restricciones de actualización automática del dispositivo + Restringir las actualizaciones automáticas dependiendo del estado del dispositivo Mientras se carga la batería Saltarse títulos cuyo estado de publicación sea «completado» Actualizar progreso al terminar un capítulo @@ -91,7 +91,7 @@ Forzar en horizontal Borrarlos tras marcarlos como leídos de forma manual Borrar capítulos terminados de forma automática - Rastreadores + Servicios de seguimiento Limpiar la caché de capítulos Usado: %1$s Se vació la caché. Se han borrado %1$d archivos @@ -182,7 +182,7 @@ Deshacer Abrir registro Restaurar - Aplicación no disponible + La aplicación no está disponible Semanales Todos Categoría predeterminada @@ -215,7 +215,7 @@ Fuente local ¿Quieres borrar los capítulos descargados? Pausado - Rastreo + Seguimiento ¡Ya existe una categoría con este nombre! Categorías eliminadas ¿Añadir manga a la biblioteca? @@ -254,9 +254,7 @@ No hay ningún capítulo anterior Migrar Copiar - Una extensión maliciosa puede leer credenciales de inicio guardadas o ejecutar cualquier tipo de código en tu dispositivo. -\n -\nAl marcar al autor como de confianza aceptas estos riesgos. + Una extensión maliciosa puede leer credenciales de inicio guardadas o ejecutar cualquier tipo de código en tu dispositivo. \n \nAl marcar al autor como de confianza aceptas estos riesgos. Sin animación Añadido a biblioteca Quitado de biblioteca @@ -343,7 +341,7 @@ Ancladas Desanclar Anclar - Añadir rastreo + Añadir seguimiento En biblioteca Añadir a la biblioteca Primero instala WebView para poder ver contenido de la aplicación @@ -368,7 +366,7 @@ Gris No se pudieron abrir los ajustes del dispositivo Actualizar las portadas de la biblioteca - Sincronización unidireccional para actualizar el progreso del capítulo en los servicios de seguimiento externos. Configura el seguimiento de entradas individuales desde el botón de Rastreo. + La sincronización de estos servicios solo funciona en un solo sentido. Cada título en tu biblioteca tiene un botón de seguimiento y tendrás que configurarlo a mano, uno a uno. Datos Fuentes que faltan: La copia de seguridad no contiene ningún título; la biblioteca está vacía. @@ -453,7 +451,7 @@ Esta versión de Android ya no es compatible No se pudo copiar al portapapeles DNS sobre HTTPS (DoH) - Los elementos de las categorías excluidas no se descargarán, ni siquiera si pertenecen a alguna de las categorías que sí estén incluidas. + Los elementos de las categorías excluidas no se descargarán, aunque sí estén en alguna categoría con descargas. Descarga automática En horizontal En vertical @@ -469,7 +467,7 @@ Excluir: %s Incluir: %s Ninguna - Los elementos de las categorías excluidas no se actualizarán, ni siquiera si pertenecen a alguna de las categorías que sí estén incluidas. + Los elementos en categorías excluidas no se actualizarán, aunque sí estén en alguna categoría con actualizaciones. Toca para ver los detalles Mostrar el número de elementos Fecha de obtención del capítulo @@ -492,7 +490,7 @@ Empezar a descargar ahora Cancelar todo para esta serie Contenido local - Algunos fabricantes tienen restricciones adicionales para aplicaciones que detienen los servicios en segundo plano. Esta página web tiene más información sobre cómo solucionarlo. + Algunos fabricantes restringen aún más ciertas aplicaciones y detienen sus servicios en segundo plano. Esta página web tiene más información sobre cómo solucionarlo. Todavía no existen categorías. No se han encontrado coincidencias Fuente no soportada @@ -506,8 +504,8 @@ El formato del capítulo no es correcto No se ha encontrado el capítulo Desactivar el modo incógnito - Ofrecen funciones mejoradas para ciertas fuentes. Se hace un seguimiento automático de los elementos al añadirlos a la biblioteca. - Rastreadores mejorados + Ofrecen funciones mejoradas para ciertas fuentes. Se hace un seguimiento automático de los títulos al añadirlos a la biblioteca. + Servicios de seguimiento mejorados Guía de seguimiento Automático No @@ -526,7 +524,7 @@ Hoy Azul marino y turquesa Apariencia - Autentíquese para confirmar el cambio + Identifícate para confirmar el cambio Original Categorías excluidas Ayudar a traducir @@ -542,7 +540,7 @@ Advertencia Las actualizaciones grandes pueden implicar un mayor uso de la batería y que los distintos servicios bloqueen o ralenticen el acceso a tu dispositivo. Toca aquí para más información. Idioma - Es una buena idea tener copias de respaldo fuera de tu dispositivo. También incluyen contraseñas y otros datos privados que seguramente no quieras compartir. + Es una buena idea tener copias de respaldo fuera de tu dispositivo. Ten en cuenta que incluyen contraseñas y otros datos privados que seguramente no quieras compartir. Solo con Wi-Fi Cada 3 días Advertencia: Las descargas grandes pueden llevar a que las fuentes se vuelvan cada vez más lentas y en casos extremos que los servidores limiten o impidan el acceso a Komikku. Toca aquí para más información. @@ -572,7 +570,6 @@ En vertical, al revés Mover al primer puesto Desactivado - Hay una actualización disponible en la página oficial. Toca para aprender a migrar desde una versión no oficial de F-Droid. No se ha podido guardar la imagen No hay ningún elemento en la biblioteca que respaldar Abrir en GitHub @@ -619,7 +616,7 @@ La cadena con el agente de usuario («user agent») no puede estar vacía Solo funciona si el capítulo actual y el que va después ya están descargados. Descargar por adelantado - Descarga los capítulos siguientes mientras lees + Descargar los siguientes capítulos mientras lees ¿Estás seguro? La biblioteca se actualizó: %s Estás a punto de borrar «%s» de tu biblioteca @@ -634,7 +631,7 @@ %s se ha cerrado por un problema inesperado. Te sugerimos que compartas todos tus registros de depuración, enviándolos a nuestro canal de apoyo en Discord, en inglés. Modos de lectura, apariencia y navegación Temas de colores y formatos de fecha - Volcar datos del cuelgue y estado de ahorro de batería + Informes de fallos y ahorro de batería Pantalla segura y desbloqueo biométrico Copias de seguridad manuales y automáticas, almacenamiento Fuentes, extensiones y búsqueda global @@ -680,7 +677,7 @@ Ver número de capítulos por leer en el icono de actualizaciones Se ha copiado al portapapeles Saltarse los capítulos repetidos - Disponible, pero fuente no instalada: %s + Están disponibles, pero las fuentes todavía no se han instalado: %s Ya tienes un elemento en la biblioteca con este mismo nombre. \n \n¿Seguro que quieres continuar? @@ -694,11 +691,9 @@ Girar las páginas anchas para adaptarlas a la pantalla Girar las páginas anchas en la dirección opuesta Información de depuración - Deslizamiento de dedo en capítulos - Deslizar a la izquierda - Deslizar a la derecha + Capítulo al deslizar a la izquierda + Capítulo al deslizar a la derecha Ampliar tocando dos veces la pantalla - %d por fila Próxima actualización prevista Intentar predecir cuándo sale el siguiente número Intervalos @@ -711,7 +706,7 @@ ¿Quieres desvincular %s? Esto eliminará el seguimiento localmente. Quitar también de %s - Eliminar descargados + Borrar los ya descargados Con resultados La biblioteca se ha sincronizado correctamente Sincronizando la biblioteca @@ -719,7 +714,7 @@ Se ha borrado el índice de descargas Iniciar sesión en el servicio No se ha podido crear un archivo de respaldo - %s no parece estar disponible + «%s» no parece estar disponible HTTP %d, prueba abriendo la página web en WebView Sin conexión a Internet Desbloquear %s @@ -729,8 +724,6 @@ Actualizando biblioteca... (%s) Ajustes de la fuente Ajustes de la aplicación - Ordenar categorías - ¿Quieres ordenar las categorías de forma alfabética? No has elegido ningún archivo Nunca Esta transición minimiza las manchas y el efecto de retención de imagen en pantallas de tinta electrónica @@ -748,7 +741,7 @@ Seleccionado No seleccionado Más opciones - Navegar hacia arriba + Subir un nivel Ubicación del almacenamiento Se utiliza para las copias de seguridad automáticas, poder descargar capítulos y abrir los que ya tengas en tu dispositivo. Elige una carpeta @@ -756,11 +749,11 @@ ¿Es la primera vez que instalas %s? Te recomendamos leer la guía de introducción. Comenzar Tienes que elegir una carpeta - ¡Bienvenido/-a! + ¡Hola! ¿No es la primera vez que instalas %s? Saltar Siguiente - Primero vamos a configurar algunas cosas. Siempre puedes cambiarlas en la configuración más tarde. + Lo primero de todo es dejar las cosas a tu gusto. Siempre puedes volver a cambiarlas más tarde en los ajustes. Todavía no has proporcionado ninguna carpeta Elige una carpeta donde %1$s guardará los capítulos descargados, las copias de seguridad y otras cosas.\n\nTe recomendamos que sea solo para %1$s.\n\nCarpeta seleccionada: %2$s Permiso para instalar aplicaciones @@ -806,12 +799,12 @@ Próximo mes Mes anterior No se ha podido obtener un acceso continuo a la carpeta, por lo que la aplicación puede fallar de vez en cuando. - Flash cada - Flash con + Parpadear cada + Parpadear a Blanco Blanco y negro Negro - Duración del flash + Duración %1$s ms Este manga está terminado o no hay fecha de publicación prevista. Copia de seguridad JSON no compatible @@ -838,4 +831,22 @@ Predeterminado (%d) Elegir un tamaño máximo con el que decodificar imágenes por hardware Si el visor carga una página en blanco te recomendamos ir reduciéndolo poco a poco hasta que funcione.\nLímite actual: %s - \ No newline at end of file + Empeora el rendimiento, te recomendamos activarlo solo si la imagen sigue sin verse al reducir el tamaño máximo + Pausa el historial de lectura para el contenido de la extensión + Seguimiento privado + Automático + Monocromo + Exportar + La biblioteca se ha exportado + Elementos en la biblioteca + Autor + Artista + Seguir públicamente + Seguir de forma privada + Cargar imágenes de tira vertical con el decodificador antiguo + Marcar capítulos duplicados como ya leídos + Capítulos por leer + Al obtener capítulos nuevos + Comportamiento + Al terminar de leer un capítulo + diff --git a/i18n/src/commonMain/moko-resources/eu/strings.xml b/i18n/src/commonMain/moko-resources/eu/strings.xml index 35099f017..86f79037a 100644 --- a/i18n/src/commonMain/moko-resources/eu/strings.xml +++ b/i18n/src/commonMain/moko-resources/eu/strings.xml @@ -584,13 +584,11 @@ Kopiatu arbelera Orain ez Ezabatu deskargatuak - %d ilara bakoitzeko Aukeratu karpeta bat Ezarri Karpeta bat aukeratu behar da Notifikazioetarako baimena Aplikazioak instalatzeko baimena - Kategoriak ordenatu Ongi etorri! Kategoria eguneratu Aukera gehiago @@ -599,7 +597,6 @@ Aukeratu gabeak Hurrengoa Nabigatu gora - Kategoriak alfabetikoki ordenatu nahi? Jarraitu irakurtzen botoia OK Irakurketa zerrenda @@ -607,4 +604,4 @@ Ezarri denbora-bitartea Datu eta memoria Azkenengo egunearatze egiaztapena - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/fa/strings.xml b/i18n/src/commonMain/moko-resources/fa/strings.xml index b0dcc0259..efe5e2357 100644 --- a/i18n/src/commonMain/moko-resources/fa/strings.xml +++ b/i18n/src/commonMain/moko-resources/fa/strings.xml @@ -460,7 +460,6 @@ بروزرسانی برنامه هنگام ضربه زدن تصاویر را عریض کنید بزرگنمایی تصویر چشم انداز - نسخه جدیدی از نسخه‌های رسمی موجود است. برای یادگیری نحوه انتقال از نسخه‌های غیررسمی اف دروید، ضربه بزنید. بررسی آخرین به روزرسانی تعداد نخوانده‌ها به دلیل کامل‌بودن سری، رد شد @@ -593,7 +592,6 @@ پاک کردن قسمت های دانلود شده ذخیره باز نشانی به حالت اولیه - منظم کردن دسته بندی ها گزینه های بیشتر انتخاب شده انتخاب نشده @@ -601,7 +599,6 @@ برو به بالا امتیاز رهگیز داده های و ذخیره سازی - آیا مایلید که دسته بندی ها را به ترتیب الفبا منظم کنید؟ باشه به روز رسانی مورد انتظار بعدی هشدار: حجم زیاد بارگیری ممکن است باعث اهسته تر شدن سرعت ویا مسدود کردن Komikku از منبع شود. برای اطلاعات بیشتر لمس کنید. @@ -610,7 +607,6 @@ به دلیل این که هیچ چپتری خوانده نشده بود رد شد %1$d بروز رسانی ناموفق \"%1$s\" به جای \"%2$s\" - %d در هر ردیف صفحات عریض را بچرخان تا جا شوند محبوب حرکت کشیدن به راست @@ -633,7 +629,6 @@ نصب مجدد %s؟ زمان بندی های نسبی به روز رسانی هوشمند - کشیدن قسمت لغو اعتماد افزونه های ناشناخته مخازن افزونه ها اضافه کردن مخزن @@ -673,4 +668,4 @@ آخرین پشتیبان گیری خودکار: %s DNS بیش از HTTPS (DoH) همگام سازی کتاب خانه کامل شد - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/fi/strings.xml b/i18n/src/commonMain/moko-resources/fi/strings.xml index 39e3ba75e..c3283f005 100644 --- a/i18n/src/commonMain/moko-resources/fi/strings.xml +++ b/i18n/src/commonMain/moko-resources/fi/strings.xml @@ -607,7 +607,6 @@ Ohitettu, koska sarjassa on luettomia lukuja Ohitettu, koska sarja ei vaadi päivityksiä Olet poistamassa \"%s\" kirjastostasi - Uusi versio on saatavilla viralliselta alustalta. Napauta saadaksesi tietää, miten siirtyä pois epävirallisesta F-Droid versiosta. Kirjoittaa yksityiskohtaiset lokit järjestelmälokiin (heikentää sovelluksen suorituskykyä) Varmuuskopioita kannattaa säilyttää myös muissa paikoissa. Toivelista @@ -620,7 +619,6 @@ Seuraava odotettu päivitys Seurannan pisteytys Päivitä kategoria - Järjestä kategoriat Jatka lukemista painike Käytä OK @@ -640,7 +638,6 @@ Paikallinen Aloitettu Avaa satunnainen merkintä - Haluatko järjestää kategoriat aakkosjärjestykseen? Kopioi leikepöydälle Siirrä sarja pohjimmaiseksi Ei nyt @@ -673,9 +670,8 @@ Väläytä näyttöä sivunvaihdon yhteydessä Käytetään automaattisille varmuuskopioille, lukujen latauksille ja paikallisille lähteille. Vältä keskeytyksiä pitkään jatkuvissa toimenpiteissä, kuten kirjaston päivitys, lataukset, ja varmuuskopion palautukset. - %d per rivi Teema, ajan ja päivämäärän formaatti Automaattinen lataus, ennakkolataus Yksisuuntainen synkronointi, paranneltu synkronointi Kategoriat, globaalit päivitykset, luvun pyyhkäisy - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/fil/strings.xml b/i18n/src/commonMain/moko-resources/fil/strings.xml index bba6801bb..4ecfce103 100644 --- a/i18n/src/commonMain/moko-resources/fil/strings.xml +++ b/i18n/src/commonMain/moko-resources/fil/strings.xml @@ -1,7 +1,7 @@ - Sariwain - Umabante + I-refresh + Sumulong Bumalik I-restore Buksan ang log @@ -38,7 +38,7 @@ Nakaraang kabanata Ihinto Tingnan ang mga kabanata - Palitan ang cover + I-edit ang pabalat I-set ang kategorya Magdagdag ng kategorya Ayusin ang kategorya @@ -69,13 +69,13 @@ Pansala Menu Mga setting - Nakaraan + Kasaysayan Tina-track Mga Kabanata Mga nilalaman ng aklatan Kategorya Wala ka pang kategorya. Pindutin ang plus button para gumawa ng isa para sa pag-aayos ng iyong aklatan. - Bakante ang Aklatan mo + Walang laman ang iyong aklatan Walang binasa kamakailan Walang kamakailang update Walang dina-download @@ -85,10 +85,10 @@ Maglipat Pag-backup at Pag-restore Mga Source - Nakaraan + Kasaysayan Bago Aklatan - Dina-download + Pila ng mga download Mga Setting Higit pa Pangalan @@ -119,10 +119,10 @@ Kapal ng gilid Pagbabasa Ipakita palagi ang paglipat-kabanata - R - G - B - A + Pula + Berde + Asul + Alpha Piliting nakahiga Piliting nakatayo Malaya @@ -195,7 +195,7 @@ Lahat Palaging tanungin Default na kategorya - Maghanap ng mga bagong cover at detalye kapag nag-a-update ng aklatan + Maghanap ng mga bagong pabalat at detalye kapag nag-a-update ng aklatan Awtomatikong i-refresh ang metadata Laktawan ang mga entry na may katayuang \"Nakumpleto\" Kapag naka-charge @@ -212,7 +212,7 @@ Panlahatang update Pahiga Patayo - Laki ng grid + Mga item kada row Pagpapakita Itago ang laman ng abiso Tinatago ng seguridad sa screen ang laman ng app habang nagpapalit ng app at hinaharangan din nito ang mga screenshot @@ -260,15 +260,15 @@ Walang bagong update I-download Pumili ng backup - Pumili ng cover + Piliin ang larawan na pabalat Maaaring ilagay ang entry sa iyong library bago ito gawin - Bigong mapalitan ang cover + Bigong ma-update ang pabalat Mga kabanata %1$s Kabanata %1$s at karagdagang %2$d iba pa Kabanata %1$s May mga bagong kabanata Di ma-download ang mga kabanata dahil sa mababang espasyo sa storage - Di ma-download ang mga kabanata. Subukan mo uli ito sa Dina-download + Di ma-download ang mga kabanata. Subukan mo uli ito sa mga download na seksyon Kopyahin Ilipat Pumili ng paglilipatang source @@ -291,8 +291,8 @@ Di mai-load ang larawan Di makita ang susunod na kabanata Pahina: %1$d - Napalitan ang cover - Gawin itong cover + Na-update ang pabalat + Gawin itong pabalat Custom na filter Na-save na ang larawan I-reset ang lahat ng kabanata sa entry na ito @@ -358,7 +358,7 @@ Di matukoy na error Naka-logout ka na Mag-logout - Mag-logout sa %1$s? + Mag-logout mula sa %1$s? Naka-login ka na Mag-login Password @@ -369,7 +369,7 @@ Mga na-download lang Nakatutulong sa pag-ayos sa mga bug. Walang sensitibong data ang ipapadala Ipadala ang mga ulat ng pag-crash - Na-update sa %1$s + Na-update sa v%1$s Maghanap ng update Mga lisensiyang open-source Anong bago @@ -379,13 +379,13 @@ Nakapatay na ang pag-o-optimisa sa baterya Patayin ang pag-o-optimisa sa baterya Nakatutulong sa pag-update ng aklatan sa background at pag-backup - I-refresh ang mga cover sa aklatan + I-refresh ang mga pabalat ng aklatan Binura na Sigurado ka ba? Ang mga nabasang kabanata at progress ng mga wala sa aklatan ay mawawala - Burahin ang nakaraan ng mga entry na hindi naka-save sa aklatan mo + Burahin ang kasaysasan sa mga entry na hindi naka-save sa iyong aklatan Linisin ang database Nagka-error habang nililinis - Na-clear ang cache, na-delete ang %1$d na file + Nalinisan na ang cache, natanggal ang %1$d na file Nagamit: %1$s Linisin ang cache ng kabanata Data @@ -423,11 +423,11 @@ Bilang ng na-download Mula sa Aklatan Maghanap ng setting - Hinihinto ang pagtala sa nakaraan - Nakatago - Linisin ang nakaraan - Nalinis na ang nakaraan - Sigurado ka ba talaga? Mawawala ang buong nakaraan. + Pinahihinto ang kasaysayan ng pagbabasa + Patagong mode + Linisin ang kasaysayan + Nabura ang kasaysayan + Sigurado ka ba talaga? Mawawala ang buong kasaysayan. Gabay sa Paglipat ng source Abante Balik @@ -463,8 +463,8 @@ Nakaraan Mabilis na ipakita ang lugar na ita-tap kapag nakabukas ang reader Ipakita ang mga overlay ng tap zone - Di-kasama: %s - Kasama: %s + Di-isali: %s + Kasali ang: %s Wala Hindi ia-update ang mga entry na nasa mga di kasamang kategorya kahit na nasa mga kasamang kategorya rin sila. Petsa ng pagkuha ng kabanata @@ -474,32 +474,32 @@ Pahiga Patayo Gumagawa ng mga folder ayon sa pamagat ng entry - I-save ang mga pahina sa folder nila + I-save ang mga pahina sa magkakaibang folder Gawain Pag-ikot Maabo - Isara ang incognito + Isara ang patagong mode Awto Kanselahin lahat para sa seryeng ito Ayusin ayon sa - Restriksyon: %s + Mga Restriksyon: %s Walang nahanap na kapares Petsa Imbalidong format ng kabanata Hindi makita ang kabanata Di suportado ang source Di nabasa - Error sa pagbabahagi ng cover - Error sa pag-save ng cover - Na-save na ang cover - Cover + Error sa pagbabahagi ng pabalat + Error sa pag-save ng pabalat + Na-save na ang pabalat + Pabalat Naka-off Naka-on Lokal na source Mga setting ng bawat kategorya para sa pagbubukod-bukod Wala ka pang kategorya. Gabay sa pag-track - Simulang mag-dowmload agad + Simulan ang pag-download ngayon May dagdag na mga restriksyon sa app ang ilang mga modelo ng phone na pumapatay sa mga serbisyo sa background. May impormasyon sa site na ito para maayos ang naturang problema. Maaaring hindi gumana nang maayos ang pag-backup/pag-restore kung nakasara ang MIUI optimization. Nagbibigay ng mga pinahusay na mga feature para sa ilang mga source. Awtomatikong tina-track ang mga entry kapag naidagdag ito sa iyong aklatan. @@ -538,7 +538,7 @@ Ini-install ang extension… Dami ng entry Verbose na pagla-log - Mag-print ng mga verbose na log sa log ng sistema (dagdag-pasanin sa app) + I-print ang detalyadong mga log sa system log (nakakabawas sa performance ng app) Babala: Nakasasama ang mga malalaking update sa source at maaaring humantong sa mabagal na update at pagtaas ng paggamit sa baterya. I-tap para matuto pa. Wika Babala @@ -560,7 +560,7 @@ Naka-hiatus Kinansela Ipakita ang entry - Cover lamang na grid + Pabalat lamang na grid Nilaktawan dahil kumpleto na ang serye Laktawan ang hindi nasimulang mga entry Nilaktawan dahil may di pa nabasang mga kabanata @@ -575,7 +575,6 @@ Walang entry sa Aklatan na maiba-backup Buksan sa Github Error sa pag-save sa larawan - May available na bagong bersyon sa mga opisyal na release. I-tap para malaman kung paano lumipat mula sa mga di-opisyal na F-Droid release. Nalinis na ang WebView data Linisin ang WebView data Isara @@ -601,7 +600,7 @@ Listahan ng Binabasa Sa di-nakametrong network lang Di mabuksan ang huling nabasang kabanata - Custom na cover + Custom na pabalat Di naka-install Wika ng app Lila @@ -622,7 +621,7 @@ Gumagana lamang sa kasalukuyang kabanata + ang susunod ay na-download na. Sigurado ka ba? Marami - Tatanggalin mo na ang \"%s\" mula sa aklatan mo + Tatanggalin mo na ang \"%s\" mula sa iyong aklatan Huling update sa aklatan: %s Sikat Hindi binigay ang mga permiso sa storage @@ -633,14 +632,14 @@ Isahang pag-sync sa progress, pinahusay na pag-sync Tema, ayos ng petsa & oras Mano-mano at awtomatikong pag-backup, espasyo sa storage - Pag-lock aa app, bantayan ang screen + Pag-lock sa app, bantayan ang screen Itambak ang mga crash log, pag-o-optimisa sa baterya Mga kategorya, panlahatang update, pag-swipe ng kabanata Mga source, extension, panlahatang paghanap Nagkaroon ng hindi inaasahang error ang %s. Iminumungkahi naming ibahagi mo ang mga crash log sa aming support channel sa Discord. Ay Naku! Buksan muli ang app - Imbalidong lugar: %s + Imbalidong lokasyon: %s Di alam na pamagat Di-wastong string ng user agent Ngayon lang @@ -651,7 +650,7 @@ \nI-tap para matuto pa. Magpatuloy na bumasa na button Tanggalin ang petsa? - Tatanggalin nito ang huling petsa na ipinili mo na simula sa %s + Tatanggalin nito ang huling petsa na napili mo mula sa %s Aalisin nito ang dati mong napiling petsa ng pagtatapos mula sa %s Muling i-index ang mga download Pilitin ang app na tingnan kung may naka-download @@ -682,8 +681,8 @@ \n \nGusto mo pa bang magpatuloy? %1$s Kamalian: %2$s - %dd - %dh + %da + %do %dm %ds Kopyahin sa clipboard @@ -695,9 +694,7 @@ Hatiin ang mga matataas na larawan Impormasyon sa pag-debug Mag-swipe ng pakaliwang pagkilos - Mag swipe ng kabanata I-double tap para mag-zoom - %d kada hilera Mag-swipe ng pakanang pagkilos Itakda ang pagitan Ma-customize na dalas ng pag-update @@ -726,9 +723,7 @@ Ilagay sa ibaba ang serye Mga relatibong timestamp \"%1$s\" sa halip na \"%2$s\" - Mag-ayos ng kategorya Nag-a-update ang aklatan... (%s) - Gusto mo bang mag-ayos ng kategorya ayon sa alpabeto? Mga setting ng source Mga setting ng app Walang napiling file @@ -739,7 +734,7 @@ Huling awtomatikong na-back up: %s Paggamit ng storage Iskor sa tracker - Gamitin + Ilapat Ibalik sa default Walang scanlator ang nahanap Scanlator @@ -775,7 +770,7 @@ Maabisuhan para sa mga update sa aklatan at higit pa. Payagan Na magagamit: %1$s / Kabuuan: %2$s - Mga bagong kabanata na nahulaang ilalabas sa loob ng %1$s, na tumitingin sa bawat %2$s. + Mga bagong kabanata na nahulaang ilalabas sa loob ng %1$s, na tumitingin bawat %2$s. Buong error: Kinakailangan ng permiso para mag-install ng mga extension. I-tap upang mapayagan ito. Kasali ang mga sensitibong setting (hal., mga tracker login token) @@ -824,7 +819,7 @@ Kopyahin ang link Laktawan ang pag-download ng mga kopya ng mga nabasang kabanata Gusto mo bang idagdag ang repo na \"%s\"? - I-update ang mga tracker para sa kabanata %d? + I-update ang mga tracker hanggang kabanata %d? Magpadala ang mga crash log Magpadala ng hindi nagpapakilalang mga crash log sa mga developer. Payagan ang analitiko @@ -839,7 +834,21 @@ Gusto mo ba talagang tanggalin ang \"%s\" na extension? I-update ang progress kapag namarka bilang nabasa na Na-update ang mga tracker sa kabanata %d - Kung naglo-load ang reader ng isang blangkong larawan ay unti-unting bawasan ang threshold.\nNapili: %s + Kung naglo-load ang reader ng isang blangkong imahe ay unti-unting bawasan ang threshold.\nNapili: %s Custom na threshold sa hardware bitmap Default (%d) - \ No newline at end of file + Nakakaapekto sa performance. Paganahin lamang kung ang pagbabawas ng bitmap threshold ay hindi nakakapag-ayos ng mga isyu sa blangkong imahe + Pinahihinto ang kasaysayan ng pagbabasa para sa extension + Awto + Publikong I-track + Na-export ang Aklatan + May-akda + Pribadong na-track + Artista + Pribadong I-track + I-export + Listahan ng Aklatan + Monokromatiko + Gamitin ang legacy decoder para sa long strip reader + Markahan ang mga nadobleng nabasa na kabanata bilang nabasa na + diff --git a/i18n/src/commonMain/moko-resources/fr/plurals.xml b/i18n/src/commonMain/moko-resources/fr/plurals.xml index 3ca8889b1..04dab48b8 100644 --- a/i18n/src/commonMain/moko-resources/fr/plurals.xml +++ b/i18n/src/commonMain/moko-resources/fr/plurals.xml @@ -90,4 +90,9 @@ Dans %1$d jours Dans %1$d jours - + + 1 page + %1$s pages + %1$s pages + + \ No newline at end of file diff --git a/i18n/src/commonMain/moko-resources/fr/strings.xml b/i18n/src/commonMain/moko-resources/fr/strings.xml index 7982b6190..f3bcc66cc 100644 --- a/i18n/src/commonMain/moko-resources/fr/strings.xml +++ b/i18n/src/commonMain/moko-resources/fr/strings.xml @@ -358,7 +358,7 @@ Licences à code source ouvert Dernière utilisée Rechercher des mises à jour - %02d min, %02d s + %1$02d min, %2$02d s WebView est requis pour le fonctionnement l\'application Guide des sources locales Filtrer toutes les entrées dans la bibliothèque @@ -573,7 +573,6 @@ Déplacer la série vers le haut Désactivé Erreur d\'enregistrement de l\'image - Une nouvelle version est disponible à partir des versions officielles. Appuyez pour apprendre comment migrer depuis les versions non officielles de F-Droid. Aucune entrée de bibliothèque à sauvegarder Ouvrir sur GitHub Effacer les données WebView @@ -607,7 +606,7 @@ Aucune description Lavande Effacer catégorie - Souhaitez-vous supprimer la catégorie « %s » ? + Souhaitez-vous supprimer la catégorie « %s » ? ErreurInterne : Consultez vos rapports de plantage pour plus d\'informations Réinitialiser la liste d\'agents utilisateurs Liste d\'agents utilisateurs par défaut @@ -624,7 +623,7 @@ Populaire Multiple Dernière mise à jour de la bibliothèque le : %s - Vous êtes sur le point de retirer « %s » de votre bibliothèque + Vous êtes sur le point de retirer « %s » de votre bibliothèque Autorisations de stockage non accordées Recherche… Ignorée car la série ne nécessite pas de mises à jour @@ -653,7 +652,7 @@ Ceci supprimera la date de début que vous avez précédemment sélectionnée dans la base de données de %s Retirer la date ? Ceci supprimera la date de fin que vous aviez précédemment sélectionnée dans la base de données de %s - Invalider l\'index des téléchargements + Réindexe les téléchargements Forcer l\'application à revérifier les chapitres téléchargés Statistiques Aperçu @@ -695,8 +694,6 @@ Tourner les pages larges pour qu\'elles rentrent Informations de débogage Action de glisser à gauche - %d par ligne - Glissement de chapitre Action de glisser à droite Appuyez deux fois pour zoomer Prochaine mise à jour prévue @@ -723,7 +720,6 @@ Supprimer le(s) téléchargement(s) Appliquer Réintialiser les valeurs par défaut - Trier les catégories Plus d\'options Sélectionné Pas sélectionné(e) @@ -732,7 +728,6 @@ Naviguer vers le haut Score du service de suivi Données et stockage - Voulez-vous trier les catégories par ordre alphabétique ? Se connecter au service de suivi « %1$s » au lieu de « %2$s » Emplacement de stockage @@ -820,4 +815,27 @@ Blanc et Noir Ignorer le téléchargement des chapitres dupliqués et déjà lus Sauvegarde JSON non supportée - \ No newline at end of file + Aléatoire + Envoyer les logs de crash + Envoyer les logs de crash anonymes aux développeurs. + Autoriser l\'analyse + Mise à jour de la progression quand marqué comme lu + Analyses et logs de crash + L\'envoi de logs de crash et d\'analyses nous permettra d\'identifier et de corriger les problèmes, d\'améliorer les performances et de rendre les futures mises à jour plus adaptées à vos besoins + Sécurité + Dépôts d\'extension + Par défaut (%d) + Affecte les performances. Ne l\'activer que si la réduction du seuil de bitmap ne résout pas les problèmes d\'images vierges + Toutes les entrées lues + Mettre à jour les trackers au chapitre %d ? + Retirer + Retirer l\'Extension ? + Si le lecteur charge une image vierge, réduire progressivement le seuil.\nSélectionné : %s + Envoyer des données d\'utilisation anonymes pour améliorer les fonctionnalités de l\'application. + Trackers mis à jour au chapitre %d + Ce manga est soit terminé, soit il n\'y a pas de date de sortie prévue. + Échec de l\'acquisition persistante de l\'accès au dossier. L\'application peut se comporter de manière inattendue. + Le fichier de sauvegarde est corrompu + Voulez-vous vraiment retirer l\'extension \"%s\" ? + Seuil de bitmap matériel personnalisé + diff --git a/i18n/src/commonMain/moko-resources/gl/plurals.xml b/i18n/src/commonMain/moko-resources/gl/plurals.xml index 2620bfca7..2cb7844d1 100644 --- a/i18n/src/commonMain/moko-resources/gl/plurals.xml +++ b/i18n/src/commonMain/moko-resources/gl/plurals.xml @@ -72,4 +72,8 @@ Un día %d días + + 1 páxina + %1$s páxinas + diff --git a/i18n/src/commonMain/moko-resources/gl/strings.xml b/i18n/src/commonMain/moko-resources/gl/strings.xml index 278173ccf..cc8ccc934 100644 --- a/i18n/src/commonMain/moko-resources/gl/strings.xml +++ b/i18n/src/commonMain/moko-resources/gl/strings.xml @@ -116,8 +116,8 @@ Tamaño da reixa Amosar Isto non evita que as extensións non oficiais ou mal clasificadas mostren contido NSFW (+18) dentro da aplicación. - Esconde os contidos das notificacións - O modo discreto esconde os contidos da app ao cambiar de app e bloquea as capturas de pantalla + Esconder o contido das notificacións + O modo discreto esconde o contido da aplicación ao cambiar entre aplicacións e bloquea as capturas de pantalla Modo discreto Nunca Sempre @@ -242,7 +242,7 @@ Mover a serie ao primeiro posto Comezar a descarga agora Tema da aplicación - Sincronización do progreso de lectura; unidireccional ou mellorada + Sincronización unidireccional do progreso de lectura; sincronización mellorada Fontes, extensións, procura global Envorcar os rexistros de erros, optimizacións de batería Maremoto @@ -268,7 +268,7 @@ Restaurar a copia de seguridade Frecuencia das copias de seguridade Fontes faltantes: - Invalidar o índice de descargas + Reconstruír o índice de descargas Garda os rexistros de erros nun ficheiro para compartilo cos desenvolvedores Fai que funcionen mellor as actualizacións e as copias de seguridade que se fagan en segundo plano Procurar actualizacións @@ -289,7 +289,7 @@ Descargar automaticamente durante a lectura Só funciona con elementos da biblioteca e se o capítulo actual e o seguinte xa están descargados. Restauración completada - %02d min y %02d seg + %1$02d min, %2$02d seg De que queres facer unha copia de seguridade? Non se concederon os permisos de almacenamento Ningún elemento na biblioteca co que facer a copia de seguridade @@ -330,10 +330,10 @@ Modo de lectura, aparencia e navegación Baixadas automáticas e por adiantado Copias de seguridade manuais e automáticas - Bloqueo da aplicación, modo discreto + Bloqueo da aplicación e modo discreto Que non foran comezadas Actualizar todo - A sincronización destos servizos é unidireccional. Configura o seguemento para os elementos individuais dende o seus botóns de seguemento. + Sincronización unidireccional para actualizar o progreso dos capítulos en servizos de seguimento externos. Configúraa na biblioteca, dende o botón de seguimento de cada elemento. Seguir Hai %1$d elementos na base de datos que non están na biblioteca Versión @@ -352,7 +352,7 @@ En forma de L Desprazarse polas imaxes anchas Actualizar o progreso ao rematar a lectura - Servizos + Servizos de seguimento Cancelouse a restauración Rede Contrasinal @@ -360,8 +360,8 @@ \nPreme para saber máis. Conectado Clasificación por idades - Servizos mellorados - Estes servizos proporcionan funcións melloradas para fontes concretas. Faise un seguemento automático dos elementos ao engadilos á biblioteca. + Servizos de seguimento mellorados + Estes servizos proporcionan funcións melloradas para fontes concretas. Faise un seguimento automático dos elementos ao engadilos á biblioteca. Xa se está facendo unha copia de seguridade Compartir os rexistros de erros Error ao compartir a portada @@ -370,7 +370,7 @@ Horizontal Esquerda Ampliar a imaxe en horizontal - Pode ser que debas instalar as extensións que falten e iniciar sesión nos servizos de seguemento para usalos. + Pode ser que debas instalar as extensións que falten e iniciar sesión nos servizos de seguimento para usalos. Datos Restableceuse a configuración do lector Pechar a sesión en %1$s? @@ -409,7 +409,7 @@ Lavanda Inverter as zonas de toque Dereita - Guía de seguemento + Guía de seguimento En pausa Por número de capítulo Tako @@ -491,7 +491,7 @@ Restaurar a biblioteca dende unha copia de seguridade Creouse a copia de seguridade Fallou a restauración da copia de seguridade - Servizos de seguemento sen conectar: + Servizos de seguimento sen conectar: Restaurando a copia de seguridade Xa se está facendo a restauración Borrar o historial dos elementos que non estean gardados na túa biblioteca @@ -534,7 +534,6 @@ Descargando (%1$d/%2$d) Non lidos Isto eliminará a data de comezo seleccionada de %s - Está dispoñible unha nova versión oficial. Preme para saber como migrar das versións non oficiais de F-Droid. Páxina seguinte Migrar Eliminado da biblioteca @@ -548,7 +547,7 @@ Para esta serie Elementos rematados Non dispoñible - As actualizacións grandes poden supoñer actualizacións máis lentas e un maior uso da batería. Preme para saber máis. + As actualizacións grandes perxudican ás fontes e poden supoñer actualizacións máis lentas e un maior uso da batería. Preme para saber máis. Encontráronse capítulos novos Engade o elemento a túa biblioteca antes de facer isto Non se puido descargar o capítulo por un erro inesperado @@ -573,7 +572,7 @@ Lista de en espera Resumo Elementos - Seguimentos + Servizos de seguimento %dh Actualizacións das extensións Fonte local @@ -693,16 +692,13 @@ Xirar as páxinas anchas para adaptalas á pantalla Voltear a orientación das páxinas anchas xiradas Superposición - %d por fila Acción de arrastrar á esquerda Amplía dando dous toques na pantalla - Arrastre de capítulo Acción de arrastrar á dereita Información de depuración Seleccionado Non seleccionado Establecer intervalo - Ordenar categorías Non se puido acceder a %s Sen conexión a Internet Primeiro hai que configurar algunhas cousas. Sempre podes modificalas nos axustes. @@ -718,17 +714,16 @@ Borrar repositorio A dirección URL do repositorio non é válida Queres eliminar o repositorio \"%s\"? - Iniciar sesión no servizo de seguemento + Iniciar sesión no servizo de seguimento Ubicación do almacenamento Frecuencia de actualización personalizada - Puntuación do rastrexador + Puntuación do servizo de seguimento Máis opcións Borrar os descargados Equipo de tradución Datos e almacenamento Desbloquear %s Próxima actualización prevista - Queres ordenar as categorías por orde alfabético? Aplicar Aceptar Mover ao último posto @@ -772,7 +767,7 @@ Crear Erro completo: Non se puido crear unha copia de seguridade - Almacenamento utilizado + Almacenamento usado Eliminar tamén de %s Invalidouse o índice de descargas Ten resultados @@ -787,7 +782,7 @@ O repositorio %1$s ten a misma impresión dixital da chave da firma que %2$s. \nSe isto é o comportamento agardado, %2$s substituirase. Se no é así, contacta con quen mantén o repositorio. Perfil de visualización personalizado - Incluír configuracións sensibles, como as chaves de inicio de sesión en plataformas de seguemento + Incluír configuracións sensibles (por exemplo, as chaves de inicio de sesión en plataformas de seguimento) Navegar arriba A biblioteca sincronizouse correctamente Intervalos @@ -809,4 +804,39 @@ Mes seguinte Mes anterior Preme aquí para obter axuda con Cloudflare - \ No newline at end of file + Actualizar o progreso ao marcalo como lido + Copiar ligazón + Branco + Branco e negro + Aleatorio + Permitir analíticas + Negro + Pausar o historial de lectura para esta extensión + Este manga está rematado ou non ten unha data de publicación prevista. + Envía rexistros de erros anónimos aos desenvolvedores. + Enviar rexistro de erros + Todas as obras lidas + Elixir un tamaño máximo co que decodificar imáxenes por hardware + Queres engadir o repositorio \"%s\"? + Por defecto (%d) + Se o lector carga unha páxina en branco, recomendámoste reducilo pouco a pouco.\nLímite actual: %s + Afecta ao rendemento. Recomendámosche activalo só se a imaxe segue sen verse ao reducir o tamaño máximo + Omitir a descarga de capítulos duplicados xa lidos + Queres eliminar a extensión? + Seguro que queres eliminar a extensión \"%s\"? + %1$s ms + Copia de seguridade JSON non compatible + O arquivo da copia de seguridade está corrupto + Repositorios de extensións + Marcar o capítulo %d como lido nos servizos de seguimento? + Servizos de seguimento actualizados ao capítulo %d + Enviar estatísticas de uso anónimas para mellorar as funcións da aplicación. + Seguridade + Analíticas e rexistros de erros + O envío de rexistros de erros e estatísticas de uso permitirannos identificar e arranxar problemas, mellorar o rendemento e que futuras actualizacións poidan adaptarse mellor as túas necesidades + Escintilar cada + Escintilar con + Non se puido obter un acceso continuo ao cartafol. É posible que a aplicación se comporte de xeito imprevisto. + Eliminar + Duración do flash + diff --git a/i18n/src/commonMain/moko-resources/he/plurals.xml b/i18n/src/commonMain/moko-resources/he/plurals.xml index 5fa3b16da..03bd26a33 100644 --- a/i18n/src/commonMain/moko-resources/he/plurals.xml +++ b/i18n/src/commonMain/moko-resources/he/plurals.xml @@ -96,4 +96,9 @@ חסרים %1$s פרקים - + + מחר + מחרותיים + בעוד %1$d ימים + + \ No newline at end of file diff --git a/i18n/src/commonMain/moko-resources/he/strings.xml b/i18n/src/commonMain/moko-resources/he/strings.xml index c8419282e..22ab70a13 100644 --- a/i18n/src/commonMain/moko-resources/he/strings.xml +++ b/i18n/src/commonMain/moko-resources/he/strings.xml @@ -515,7 +515,6 @@ עדכוני אפליקציה לא נמצאו מקורות מותקנים הורדות גדולות פוגעות במקורות ויכולות לגרום לעדכונים איטיים יותר וגם לשימוש מוגבר בסוללה. לחץ כדי ללמוד עוד. - גרסה חדשה זמינה מההוצאה הרשמית. לחץ כדי ללמוד איך להעביר מהוצאות לא רשמיות של F-Droid. עדיין אין קטגוריות. לחץ כדי ללמוד עוד נקה היסטוריה @@ -596,7 +595,6 @@ העדכון הצפוי הבא הורד קבצי קריסה, אופטימיזציה לסוללה לבנדר - %d בכל שורה לחץ כאן לעזרה עם Cloudflare עמוד %d לא נמצא בעת פיצול צפה בפריטי הספריה העדכניים ביותר @@ -638,7 +636,6 @@ פעילות רקע פריטים במעקב מחרוזת משתמש דיפולטית - מעבר פרק הועתק ללוח כתיבה האם אתה בטוח? המקור לא נתמך @@ -726,4 +723,4 @@ ציון ממוצע בשימוש %d דקות - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/hi/plurals.xml b/i18n/src/commonMain/moko-resources/hi/plurals.xml index ab6287ae4..dd0505a33 100644 --- a/i18n/src/commonMain/moko-resources/hi/plurals.xml +++ b/i18n/src/commonMain/moko-resources/hi/plurals.xml @@ -1,8 +1,8 @@ - %1$s मिनट के बाद - %1$s मिनटो के बाद + %1$s मिनट के बाद%1$s मिनटों के बाद + %1$d नया अध्याय @@ -25,8 +25,8 @@ %1$s बचे हुए - %d श्रेणी - %d श्रेणियाँ + %d श्रेणी%d श्रेणियाँ + %1$s में %2$s त्रुटि के साथ किया गया @@ -45,8 +45,8 @@ %d अध्यायों को छोड़ा जा रहा है, या तो स्रोत उन्हें याद कर रहा है या उन्हें फ़िल्टर कर दिया गया है - कल - %1$d दिन पहले + कल%1$d दिन पहले + अगला अपठित अध्याय @@ -69,11 +69,11 @@ %1$s पृष्ठ - कल - %1$d दिनों में + कल%1$d दिनों में + %1$s अध्याय गायब है %1$s अध्याय गायब हैं - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/hi/strings.xml b/i18n/src/commonMain/moko-resources/hi/strings.xml index 338bfa24c..b93f306a7 100644 --- a/i18n/src/commonMain/moko-resources/hi/strings.xml +++ b/i18n/src/commonMain/moko-resources/hi/strings.xml @@ -476,7 +476,7 @@ कोई नहीं बहिष्कृत करें: %s बंद - शुरू + चालू उच्च टैबलेट यूआई टैप ज़ोन ओवरले दिखाएं @@ -589,7 +589,6 @@ WebView डाटा साफ करें चित्र %d का फ़ाइल पथ नहीं खोजा जा सका बैकअप करने के लिए कोई पुस्तकालय प्रविष्टि नहीं - एक नया संस्करण आधिकारिक रिलीज के द्वारा उपलब्ध है। अनौपचारिक F-Droid रिलीज से माइग्रेट करने का तरीका जानने के लिए यह टैप करें । संस्करण भाषा आयु रेटिंग @@ -655,7 +654,6 @@ अनुकूलित लाने का अंतराल अंतराल दाईं ओर स्वाइप करने पर - अध्याय स्वाइप अगला अपेक्षित अपडेट डीबग जानकारी डंप क्रैश लॉग, बैटरी अनुकूलन @@ -667,4 +665,24 @@ डाउनलोड अनुक्रमणिका अमान्य करें क्लिपबोर्ड पर कॉपी हो गया है %s से भी हटा दें - \ No newline at end of file + स्वत: + मौजूदा एंट्री को बसाएं + अनियमित + ट्रैकर के स्कोर + चयनित + डाउनलोड मिटाएँ + स्कैनलेटर + फिर भी जोड़ें + लिंक की प्रतिलिपि करें + ऊपर जाएं + गैर चयनित + अधिक विकल्प + डेटा और स्टोरेज + खोलना%s + लागू करें + सीरीज को नीचे ले जाएं + ऑनबोर्डिंग मार्गदर्शक + नमस्ते!आपका स्वागत है! + आगामी + डिफ़ॉल्ट पर वापस लौटें + diff --git a/i18n/src/commonMain/moko-resources/hr/strings.xml b/i18n/src/commonMain/moko-resources/hr/strings.xml index 58c215ffa..b7ab1511a 100644 --- a/i18n/src/commonMain/moko-resources/hr/strings.xml +++ b/i18n/src/commonMain/moko-resources/hr/strings.xml @@ -669,7 +669,6 @@ Provjeravanje preuzimanja Otvori na GitHubu Preskočeno jer serija ne zahtijeva aktualiziranja - Dostupna je nova verzija u službenim izdanjima. Dodirni i saznaj kako migrirati iz neslužbenih F-Droid izdanja. Pogledaj nedavno aktualizirane unose u biblioteci Uklonit ćeš „%s” iz svoje biblioteke Widget nije dostupan kada je zaključavanje aplikacije aktivirano @@ -694,10 +693,8 @@ Prilagodi prikaz širokih stranica okretanjem Preokreni položaj širokih stranica Informacije o otklanjanju grešaka - %d po retku Prelistaj ulijevo Dodirni dvaput za zumiranje - Prelistaj poglavlja Prelistaj udesno Postavi interval Prilagođeni interval aktualiziranja @@ -726,9 +723,7 @@ Premjesti seriju na kraj Relativne vremenske oznake „%1$s” umjesto „%2$s” - Razvrstaj kategorije Aktualiziranje biblioteke … (%s) - Želiš li razvrstati kategorije abecednim redom? Nije odabrana nijedna datoteka Postavke izvora Postavke aplikacije @@ -842,4 +837,5 @@ Ako čitač učita praznu sliku, postupno smanji prag.\nOdabrano: %s Prilagođeni hardverski prag bitmapa Standardno (%d) - \ No newline at end of file + Utječe na performansu. Aktiviraj samo ako smanjenje praga bitmapa ne riješi probleme s praznim slikama + diff --git a/i18n/src/commonMain/moko-resources/hu/plurals.xml b/i18n/src/commonMain/moko-resources/hu/plurals.xml index 9979d1243..8e0d400ee 100644 --- a/i18n/src/commonMain/moko-resources/hu/plurals.xml +++ b/i18n/src/commonMain/moko-resources/hu/plurals.xml @@ -30,7 +30,7 @@ %d elemnek - %d elemeknek + %d elemnek %d fejezet kihagyása, hiányzik a forrás, vagy ki lett szűrve @@ -72,4 +72,8 @@ %d repo %d repok + + 1 oldal + %1$s oldal + diff --git a/i18n/src/commonMain/moko-resources/hu/strings.xml b/i18n/src/commonMain/moko-resources/hu/strings.xml index 51d922a7a..d02d01f70 100644 --- a/i18n/src/commonMain/moko-resources/hu/strings.xml +++ b/i18n/src/commonMain/moko-resources/hu/strings.xml @@ -508,7 +508,6 @@ Először adja az elemet a könyvtárhoz Átugorva, mivel tartalmaz olvasatlan fejezeteket Átugorva, mivel nincs olvasott fejezet - Új hivatalos verzió érhető el. Koppintson további információért, hogy hogyan importáljon nem hivatalos F-Droid verziókról. Letöltés Megnyitás GitHub-on Ez az Android verzió már nem támogatott @@ -677,7 +676,6 @@ Applikáció újrainditása Globális frissítésben *kötelező - Fejezet csúsztatás Balra csúsztatási cselekmény Duplikált fejezetek átugrása Időköz állítása @@ -688,7 +686,6 @@ Bejelentkezés nyilvántartóhoz Letöltött törlése Magas képek szétvágása - %d elem soronként Következő kiadás idejének megjóslása Széles oldalak forgatása az illeszkedéshez Jobbra csúsztatási cselekmény @@ -707,7 +704,6 @@ Intervallumok Visszaállítás alapértelmezettre Felhasználói ágens (user agent) szöveg nem lehet üres - Kategória alapján További lehetőségek Könyvtár szinkronizálása elkészült Utolsó automatikus biztonsági mentés: %s @@ -723,7 +719,6 @@ Elemek Felnavigálás Adatok és tárolás - Szeretnéd a kategóriákat betűrendbe rendezni? Átlépve, mert ma nem várható kiadás Nincs fájl kiválasztva Érvénytelen felhasználói ágens (user agent) szöveg @@ -809,4 +804,12 @@ Közelgő frissítések megtekintése Közelgő útmutató Előző hónap - \ No newline at end of file + Hivatkozás másolása + Összeomlási jelentés küldése + Analitika engedélyezése + Anonimizált használati adatok küldése a funkciók fejlesztésének érdekében. + Véletlenszerű + Biztonság + Analitika és összeomlási jelentések + Anonimizált összeomlási jelentés küldése a fejlesztőknek. + diff --git a/i18n/src/commonMain/moko-resources/in/strings.xml b/i18n/src/commonMain/moko-resources/in/strings.xml index 5e8463856..9b9102da8 100644 --- a/i18n/src/commonMain/moko-resources/in/strings.xml +++ b/i18n/src/commonMain/moko-resources/in/strings.xml @@ -65,7 +65,7 @@ Sinkronisasi Lanjutan Tentang - Ukuran kisi + Item per baris Layar tegak Layar mendatar Pembaruan otomatis @@ -116,10 +116,10 @@ Bebas Terkunci tegak Terkunci mendatar - R - G - B - A + Merah + Hijau + Biru + Alfa Setelah secara manual ditandai telah dibaca Otomatis hapus setelah dibaca Tidak Aktif @@ -571,7 +571,6 @@ Layar tegak terbalik %1$d pembaruan gagal Pindahkan seri ke atas - Versi baru tersedia dari perilisan resmi. Ketuk untuk mempelajari migrasi dari perilisan non-resmi dari F-Droid. Dinonaktifkan Gagal menyimpan gambar Tidak ada entri perpustakaan untuk dicadangkan @@ -694,11 +693,9 @@ Memutar halaman lebar agar pas Orientasi balik halaman lebar yang diputar Info debug - Geser chapter Geser kekanan Geser kekiri Ketuk dua kali untuk memperbesar - %d per baris Terapkan jeda waktu Frekuensi pembaruan yang disesuaikan Dilewati karena tidak ada rilis yang diharapkan hari ini @@ -726,9 +723,7 @@ Pindahkan seri ke bawah Penanda waktu \"%1$s\" seharusnya \"%2$s\" - Urutkan kategori Memperbarui pustaka... (%s) - Apakah Anda ingin mengurutkan kategori menurut abjad? Tidak ada file yang dipilih Pengaturan sumber Pengaturan aplikasi @@ -839,4 +834,21 @@ Hapus Ekstensi? Kemajuan pembaruan saat ditandai sebagai telah dibaca Pelacak diperbarui ke bab %d - \ No newline at end of file + Batas bitmap perangkat keras kustom + Jika pembaca memuat gambar kosong, kurangi threshold secara bertahap.\nPilih: %s + Bawaan (%d) + Mempengaruhi performa. Aktifkan hanya jika menurunkan batas bitmap tidak memperbaiki gambar kosong + Jeda riwayat pembacaan untuk ekstensi + Otomatis + Gunakan dekoder lama untuk bacaan strip panjang + Tandai bab duplikat sebagai sudah dibaca + Monokrom + Ekspor + Daftar pustaka + Pustaka diekspor + Penulis + Seniman + Dilacak secara pribady + Lacak secara pribadi + Lacak secara publik + diff --git a/i18n/src/commonMain/moko-resources/it/strings.xml b/i18n/src/commonMain/moko-resources/it/strings.xml index 4692047f8..27cadeb28 100644 --- a/i18n/src/commonMain/moko-resources/it/strings.xml +++ b/i18n/src/commonMain/moko-resources/it/strings.xml @@ -365,7 +365,7 @@ Controlla aggiornamenti Impossibile aprire le impostazioni del dispositivo Aggiorna le copertine della libreria - %1$02d min, %2$02d sec + %1$02d minuti, %2$02d secondi Sincronizzazione a senso unico per aggiornare l\'avanzamento dei capitoli sui servizi di tracking. Imposta il tracking per le singole voci dai loro pulsanti di tracking. Grigio Nessuna pagina trovata @@ -572,7 +572,6 @@ Verticale inverso Sposta la serie in cima Disattivato - C\'è una nuova versione ufficiale disponibile. Tocca per imparare a migrare dalle release non ufficiali di F-droid. Errore durante il salvataggio dell\'immagine Nessuna voce in libreria di cui eseguire il backup Apri su GitHub @@ -694,11 +693,9 @@ Ruota le pagine larghe per adattarle allo schermo Capovolgi l\'orientamento delle pagine larghe ruotate Informazioni di debug - Scorrimento capitolo Doppio tocco per ingrandire Azione di scorrimento a destra Azione di scorrimento a sinistra - %d per riga Imposta intervallo Fuori dal periodo di rilascio previsto Intervalli @@ -729,8 +726,6 @@ Impostazioni app Impostazioni delle fonti Aggiornando libreria... (%s) - Ordinamento categorie - Vuoi ordinare le categorie alfabeticamente? Il selettore di file ha restituito file all\'app Dati e archiviazione Scegli una cartella @@ -842,4 +837,9 @@ Predefinito (%d) Se il lettore carica un\'immagine vuota, riduci progressivamente il limite.\nSelezionato: %s Limite di elaborazione immagini hardware personalizzato - \ No newline at end of file + Automatico + Monocromatico + Esporta + Autore + Artista + diff --git a/i18n/src/commonMain/moko-resources/ja/strings.xml b/i18n/src/commonMain/moko-resources/ja/strings.xml index 1abe8f550..0801e80ba 100644 --- a/i18n/src/commonMain/moko-resources/ja/strings.xml +++ b/i18n/src/commonMain/moko-resources/ja/strings.xml @@ -574,7 +574,6 @@ 無効 バックアップできるライブラリ項目はありません GitHubに移動 - 公式リリースで新しいバージョンが取得可能です。非公式のF-Droidリリースからの移行については、タップで手順をご覧ください。 画像の保存時にエラー発生 閉じる WebViewデータを消去 @@ -696,8 +695,6 @@ デバッグ情報 左へスワイプ時の操作 右へスワイプ時の操作 - 列あたり%d件の項目 - 章の間のスワイプ ダブルタップでズーム 間隔を設定 カスタマイズした更新頻度 @@ -726,9 +723,7 @@ シリーズを底に移動 相対的なタイムスタンプ 「%2$s」の代わりに「%1$s」を使用 - カテゴリの並べ替え ライブラリの更新中… (%s) - カテゴリをアルファベット順で並べ替えますか? ソース設定 アプリ設定 選択したファイルがありません @@ -839,4 +834,8 @@ 本当に\"%s\"拡張機能を削除しますか? リポジトリ\"%s\"を追加しますか? トラッカーを章 %d に更新しますか? - \ No newline at end of file + パフォーマンスに影響する。 ビットマップのしきい値を下げてもブランク画像の問題が解決しない場合のみ有効にしてください。 + デフォルト (%d) + カスタム・ハードウェア・ビットマップ閾値 + リーダが空の画像を読み込んだ場合は、しきい値を徐々に下げてください。\n選択されました: %s + diff --git a/i18n/src/commonMain/moko-resources/ka-rGE/strings.xml b/i18n/src/commonMain/moko-resources/ka-rGE/strings.xml index ca2f2e585..55ae01a2f 100644 --- a/i18n/src/commonMain/moko-resources/ka-rGE/strings.xml +++ b/i18n/src/commonMain/moko-resources/ka-rGE/strings.xml @@ -193,7 +193,7 @@ მარქაფი ბიბლიოთეკის ჩანაწერებს არ შეიცავს. დაკარგული წყაროები: აღდგენა შესრულებულია - %02d წუთი, %02d წამი + %1$02d წთ, %2$02d წმ მარქაფი უკვე მიმდინარეობს რას გსურს რომ შეუქმნა რეზერვი? რეზერვის შექმნა @@ -424,4 +424,4 @@ ნაგულისხმევი დააჭირე დეტალების სანახავად წაუკითხავი - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/kk/plurals.xml b/i18n/src/commonMain/moko-resources/kk/plurals.xml index acdd6018a..88f5ca807 100644 --- a/i18n/src/commonMain/moko-resources/kk/plurals.xml +++ b/i18n/src/commonMain/moko-resources/kk/plurals.xml @@ -60,4 +60,8 @@ Жоқ %1$s тараулары - + + Ертең + %1$d күнде + + \ No newline at end of file diff --git a/i18n/src/commonMain/moko-resources/kk/strings.xml b/i18n/src/commonMain/moko-resources/kk/strings.xml index e9ae7e004..2c95a52dd 100644 --- a/i18n/src/commonMain/moko-resources/kk/strings.xml +++ b/i18n/src/commonMain/moko-resources/kk/strings.xml @@ -1,22 +1,22 @@ Баптау - Жүктеулер кезегі + Жүктеу кезегі Кітапхана - Жаңартулар - Дереккөздер - Сақтық көшірмесі - Кеңейтулер - Кеңейту ақпары + Жаңартпа + Дереккөз + Сақтық көшірме + Кеңейтпе + Кеңейтпе туралы Көмек - Санаттар - Кітапхана жазбалары - Тараулар - Бақылау + Санат + Кітапханадағы топтама + Тарауы + Аңду Көшу Әдепкі - Ескерту - Өзгертуді растау үшін аутентификация өтіңіз + Ескертпе + Өзгертуді растау үшін аутентификацияла Мәзір Сүзгі Бетбелгіленген @@ -30,7 +30,7 @@ Жақында ештеңе оқылмады Кітапханаңыз бос Атауы - Көбірек + Тағы Тарих Тарих Баптау @@ -39,8 +39,8 @@ Бет (солдан оңға қарай) Санаттарыңыз жоқ. Жаңа санат жасау үшін және кітапханаңызды ұйымдастыру үшін қосу батырмасын басыңыз. Келесі - Соңғы жаңартуды тексеру - Оқылмаған тараулар + Соңғы жаңартпа тексеруі + Оқылмаған тарауы Тізім Жүктелген тараулар Қолданба экранын қорғау @@ -48,7 +48,7 @@ Динамикалық Жасыл Алма Ымырт - Бақылау + Аңду Ақпарат Жабу Кейіп @@ -68,8 +68,6 @@ Инь мен Йянь Бүгін Өшірулі - Әр 1 сағат сайын - Әр 3 сағат сайын Әр 6 сағат сайын Әр 12 сағат сайын Күн сайын @@ -87,15 +85,15 @@ Оқылған деп белгілеу Оқылмаған деп белгілеу Алдыңғысын оқылған деп белгілеу - Бақылауда + Аңдулы Оқылмаған - Сүзгіні алып тастау - Әліпби бойынша - Түгел жазбалар - Тараулар саны + Сүзгіні алу + Атауынша + Түгел топтама + Тарау санынша Соңғы оқылған Соңғы тарау - Тараудың келген күні бойынша + Тарау шыққаны бойынша Қосылған күні Іздеу Баптау іздеу @@ -221,7 +219,7 @@ Қең беттерді бөлу Бет нөмірін көрсету Жарықты сүзу режимі - Оқылмаған тарау(лар)мен + Тарауы оқылмаған топтаманы өткізе беру «Аяқталған» күйімен Қос бетті бөлуді инверттеу Ықшам кесте @@ -362,8 +360,8 @@ Теріс дыбыс пернелері Жоқ Беттеп - Бақылау нұсқаулығы - Бақылау қызметтеріндегі прогрессті жаңарту үшін бір жақты үйлестіру. Бақылау батырмасын пайдаланып бақылауды орнатыңыз. + Аңду нұсқамасы + Аңду қызметіндегі прогрессті жаңарту үшін біржақты үйлестіру. Аңду батырмасы арқылы аңди бастаңыз. Оқығаннан кейін прогрессті жаңарту Оқу тарихын тоқтатады Сақтық көшірме құрылды @@ -461,7 +459,7 @@ Белгісіз күй Лицензаланған Үзілісте - Белгілі бір дереккөздер үшін жақсартылған мүмкіндіктерді қамтамасыз ететін қызметтер. Кітапханаға қосылған кезде жазбалар автоматты түрде бақыланады. + Белгілі бір дереккөз үшін жақсартылған мүмкіндікті қамтамасыз ететін қызмет. Кітапханаға қосылған кезде топтама автоматты түрде аңдылады. Сақтық көшірмеден қайтару Қазіргі кітапхананы қалпына келтіру үшін қолдануға болады Сақтық көшірме жиілігі @@ -612,13 +610,12 @@ Қателік пайда болды Жүктеуіш Файл таңдайтын қолданба табылмады - Жаңа нұсқа Komikku сайтында қолжетімді. F-Droid қолданбасының бейресми нұсқасынан көшуді білу үшін басыңыз. Оқылғандар Тізімі Тоқтап тұрғандар Тізімі Келісі тарау табылмады Сурет жүктелінбеді Жеке мұқаба - Бағдарламамен қолданып бастау үшін нұсқаулық + Қолдана бастау нұсқаулығы Дереккөз бойынша Таңдалған тараулардың жойылуын қалайсыз ба? Жоспарланған @@ -661,7 +658,7 @@ Қолданбаны жүктеп алынған тарауларды қайта тексеруге мәжбүрлейді Статистика Басталды - Жергілікті + Құрылғыдағы Жүктелген Аяқталған сессиялар Оқу ұзақтығы @@ -698,4 +695,15 @@ Кең беттерді сыйғызу үшін бұрыңыз Бұрылған кең беттерді аудару бағдары Дебаг туралы ақпарат - \ No newline at end of file + Дерек пен жад + Таңдалған + Таңдалмаған + Жоғары өту + Жүктелгенді жою + Аударған + Тағы баптау + Аралығын қою + %s шешу + Өзгермелі жаңарту жиілігі + Келешек + diff --git a/i18n/src/commonMain/moko-resources/km/strings.xml b/i18n/src/commonMain/moko-resources/km/strings.xml index 1567797ed..8a1c195d0 100644 --- a/i18n/src/commonMain/moko-resources/km/strings.xml +++ b/i18n/src/commonMain/moko-resources/km/strings.xml @@ -193,7 +193,6 @@ លុបអ្វីដែលបានទាញហើយ ក្នុងទូរស័ព្ទ បើក - តម្រៀបតាមថ្នាក់ក្រម ធ្វើបច្ចុប្បន្នភាពថ្នាក់ក្រម ជម្រើសបន្ថែមទៀត បិទ @@ -204,7 +203,6 @@ រុករកទៅលើ ទិន្នន័យ និងអង្គផ្ទុក ដកអ្វីៗទាំងអស់ចេញ - តើអ្នកចង់តម្រៀប តាមអក្ខរក្រមទេ? បើកត្លុកដោយចៃដន្យ បានចាប់ផ្តើមហើយ ចំនួនមិនទាន់អាន diff --git a/i18n/src/commonMain/moko-resources/kn/strings.xml b/i18n/src/commonMain/moko-resources/kn/strings.xml index 2450d28fd..aca7be683 100644 --- a/i18n/src/commonMain/moko-resources/kn/strings.xml +++ b/i18n/src/commonMain/moko-resources/kn/strings.xml @@ -504,4 +504,4 @@ ಪ್ರತಿ ವರ್ಗದ ವಿಂಗಡಣೆ ಮತ್ತು ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ನಿರ್ಬಂಧಗಳು: %s ಈಗಲೇ ಡೌನ್‌ಲೋಡ್ ಪ್ರಾರಂಭಿಸಿ - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/ko/strings.xml b/i18n/src/commonMain/moko-resources/ko/strings.xml index 4079ed383..8aad98331 100644 --- a/i18n/src/commonMain/moko-resources/ko/strings.xml +++ b/i18n/src/commonMain/moko-resources/ko/strings.xml @@ -573,7 +573,6 @@ %1$s화 파일 선택 어플리케이션이 없습니다 백업할 서재 항목이 없습니다 - 새로운 공식 업데이트가 있습니다. F-Droid의 비공식 버전에서 이전을 원하시면 터치해서 방법을 확인하세요. GitHub에서 열기 이미지 저장 오류 출처를 찾을 수 없습니다 @@ -694,10 +693,8 @@ 화면에 맞게 넓은 페이지 회전 회전된 넓은 페이지의 회전 방향 디버그 정보 - 행당 %d개 왼쪽으로 스와이프 액션 오른쪽으로 스와이프 액션 - 회차 스와이프 두 번 탭하여 줌 간격 설정 사용자 설정 업데이트 빈도 @@ -724,9 +721,7 @@ 트래킹 서비스 로그인 HTTP %d, WebView의 웹 사이트를 확인해 주세요 %s에 연결할 수 없습니다 - 카테고리 정렬 서재 업데이트 중...(%s) - 카테고리를 알파벳 순으로 정렬하시겠습니까? 소스 설정 앱 설정 확장 앱 설치를 위해 필요합니다. @@ -796,4 +791,4 @@ 없음 사용가능: %1$s / 전체: %2$s Nord - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/lt/strings.xml b/i18n/src/commonMain/moko-resources/lt/strings.xml index 058077e56..15267adef 100644 --- a/i18n/src/commonMain/moko-resources/lt/strings.xml +++ b/i18n/src/commonMain/moko-resources/lt/strings.xml @@ -39,8 +39,6 @@ Kasdien Kas 12 valandų Kas 6 valandas - Kas 1 valandas - Kas 3 valandas Išjungti Automatiniai atnaujinimai Globalus naujinimas @@ -481,7 +479,6 @@ Progresas Atsarginė kopija jau kuriama Įspėjimas: dėl didelių masinių atsisiuntimų šaltiniai gali tapti lėtesni ir (arba) jie blokuoti \"Komikku\". Bakstelėkite , jei norite sužinoti daugiau. - Nauja versija pasiekiama oficialiuose leidiniuose. Bakstelėkite , kad sužinotumėte, kaip pereiti iš neoficialių \"F-Droid\" leidinių. Išjungti akumuliatoriaus optimizavimą Atkūrimas baigtas %02d min, %02d sek @@ -688,4 +685,4 @@ Bibliotekoje jau turite įrašą tokiu pačiu pavadinimu. \n \nAr vis tiek norite tęsti? - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/lv/strings.xml b/i18n/src/commonMain/moko-resources/lv/strings.xml index c6489d508..0c5d5c07d 100644 --- a/i18n/src/commonMain/moko-resources/lv/strings.xml +++ b/i18n/src/commonMain/moko-resources/lv/strings.xml @@ -518,7 +518,6 @@ Atlasiet dublējuma failu Iepriekšējā lapa Kopēt - Jaunā versija ir pieejama no oficiālajām versijām. Pieskarieties, lai uzzinātu, kā migrēt no neoficiālajām F-Droid versijām. Vērtējums Vēsture izdzēsta Lavanda @@ -720,14 +719,11 @@ OK Ārpus paredzamā izlaišanas perioda Dubult-pieskarieties, lai tuvinātu - %d katrā rindā Atbloķēt %s - Vilkt nodaļas Atjaunināt katru HTTP %d, pārbaudiet vietni iekš WebView Nav interneta savienojuma Nevarēja sasniegt %s - Kārtot kategorijas Izsekošanas rezultāts Dati un uzglabāšana Krātuves atrašanās vieta @@ -748,11 +744,10 @@ Krātuves izmantošana Bibliotēkas atjaunināšana... (%s) Virzīties uz augšu - Vai vēlaties kategorijas sakārtot pēc alfabēta? Nav atlasīts neviens fails Avota iestatījumi Lietotnes iestatījumi Relatīviās laika stampas \"%1$s\", nevis \"%2$s\" Izslēgt skanlatorus - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/ml/strings.xml b/i18n/src/commonMain/moko-resources/ml/strings.xml index 6f48d2a4d..6f66d4dcd 100644 --- a/i18n/src/commonMain/moko-resources/ml/strings.xml +++ b/i18n/src/commonMain/moko-resources/ml/strings.xml @@ -13,7 +13,6 @@ വിഭാഗം അപ്ഡേറ്റ് ചെയ്യുക ക്രമരഹിതമായ എൻട്രി തുറക്കുക വിഭാഗം ചേർക്കുക - വിഭാഗങ്ങൾ അക്ഷരമാലാക്രമത്തിൽ അടുക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ? കവർ എഡിറ്റ് ചെയ്യുക അധ്യായങ്ങൾ കാണുക വിരാമം @@ -84,7 +83,6 @@ വിഭാഗങ്ങൾ സജ്ജമാക്കുക \"%s\" എന്ന വിഭാഗം ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ? വിഭാഗം ഇല്ലാതാക്കുക - വിഭാഗങ്ങൾ അടുക്കുക ഓൺ കൂടുതൽ ഓപ്ഷനുകൾ തിരഞ്ഞെടുത്തില്ല @@ -190,4 +188,13 @@ ഇടത് വയസ്സ് റേറ്റിംഗ് 18+ - \ No newline at end of file + വിശകലനവും തകരാറ് ലോഗുകളും + അൺലോക്ക് ആവശ്യമാണ് + തീയതി രൂപം + അറിയിപ്പുകൾ കൈകാര്യം ചെയ്യുക + ആപ്പ് ഭാഷ + സുരക്ഷയും സ്വകാര്യതയും + ഉറവിടങ്ങളിലും വിപുലീകരണ പട്ടികയിലും കാണിക്കുക + ഇത് അനൗദ്യോഗികമായോ തെറ്റായി അടയാളപ്പെടുത്തിയോ ഉള്ള വിപുലീകരണങ്ങൾ ആപ്പിനുള്ളിൽ NSFW (18+) ഉള്ളടക്കം പ്രദർശിപ്പിക്കുന്നത് തടയില്ല. + ഇന്ന് + diff --git a/i18n/src/commonMain/moko-resources/ms/strings.xml b/i18n/src/commonMain/moko-resources/ms/strings.xml index 8b7d759ce..d2e53b1ab 100644 --- a/i18n/src/commonMain/moko-resources/ms/strings.xml +++ b/i18n/src/commonMain/moko-resources/ms/strings.xml @@ -573,7 +573,6 @@ Alih siri ke atas Dinyahkan Ralat menyimpan gambar - Versi baharu tersedia daripada pengeluaran rasmi. Ketik untuk mengetahui bagaimana untuk berhijrah daripada keluaran tidak rasmi F-Droid. Tiada entri pustaka untuk disandarkan Buka di GitHub Hapus data WebView @@ -695,8 +694,6 @@ Putar muka surat lebar agar muat Maklumat nyahpepijat Tindakan leret ke kanan - %d setiap baris - Leret bab Ketik dua kali untuk zum Tindakan leret ke kiri Tetapkan jarak masa @@ -731,8 +728,6 @@ Tidak dipilih Lain-lain pilihan Dipilih - Adakah anda berminat untuk susun kategori mengikut abjad? - Susun kategori Pilih folder Panduan pertama penggunaan Selamat datang! @@ -797,4 +792,4 @@ Sandaran automatik terakhir:%s Mengemaskini pustaka… (%s) Ganti - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/my/strings.xml b/i18n/src/commonMain/moko-resources/my/strings.xml index 4261029cb..417aac3be 100644 --- a/i18n/src/commonMain/moko-resources/my/strings.xml +++ b/i18n/src/commonMain/moko-resources/my/strings.xml @@ -40,19 +40,19 @@ မီနူး စစ်ထုတ်မှု အချိန်ကြားကို သတ်မှတ်ပါ - စာအမှတ်အထားများ စစ်ထုတ်မှု + မှတ်သားထားသည်။ နောက်ဆုံး ဖတ်ခဲ့သည်အားဖြင့် စီပါ နောက်ဆုံး အပ်ဒိတ်အားဖြင့် စီပါ တည်းဖြတ်ပါ စတင်ပါ ဆက်လက်ဖတ်ရှုရန် ခလုတ်ပြသရန် မလုပ်ဆောင်ပါ - ပင်အပ်မည် - ပင်အပ်ခြင်းဖယ်ရှားမည် - ပြီးစီးသည် - ကူညီပါ + ပင်ထောက်မည်။ + ပင်မထောက်တော့ပါ။ + စတင်မည်။ + သိုလှောင်မှုလမ်းညွှန် ခွင့်ပြုခြင်း - အသစ်အသုံးပြုသူများအတွက်လမ်းညွှန် + %s ကို ခုမှ စသုံးသူးလား? စတင်အသုံးပြုနည်းလမ်းညွှန်ကို ကြည့်ရှုရန် အကြံပြုပါတယ်။ ပြန်လည်အသုံးပြုသူများအတွက်လမ်းညွှန် ယေဘူယျ ပုံစံ @@ -90,7 +90,7 @@ မဖတ်ရသေးဟု မှတ်သားပါ ယခင် အပိုင်းများကို ဖတ်ပြီးဟု မှတ်သားပါ ဒေါင်းလုဒ်လုပ်ပါ - စာကြည့်တိုက်ကို အပ်ဒိတ်လုပ်ပါ + စာအုပ်စင် အပ်ဒိတ်လုပ်ပါ အားလုံးကို ဖွင့်ပါ အားလုံးကို ပိတ်ပါ ထည့်ပါ @@ -105,9 +105,7 @@ အမျိုးအစား ရွှေ့ပါ အမျိုးအစား ဖျက်မည်ဟု အတည်ပြုပါ အမျိုးအစား ဖျက်ပါ - အမျိုးအစားများ စီပါ ရပ်လိုက်ပါ - စီစဉ်မှုကို အတည်ပြုပါ အဖုံးကို တည်းဖြတ်ပါ အပိုင်းများကို ကြည့်ရှုပါ ယခင် အပိုင်း @@ -116,9 +114,9 @@ ဘာသာစကားဘေ့ခ််ပြသမည် ထပ်အလုံးပြသရန် ပစ္စည်းအရေအတွက်ပြသရန် - လျှောက်ထားမည် + လုပ်ဆောင်မည်။ မလုပ်ဆောင်ပါ - အတည်ပြုမည် + အိုကေ ဖယ်ရှားပါ အားလုံးကို ဖယ်ရှားပါ ပြန်စပါ @@ -128,7 +126,7 @@ လင့် မိတ္တူပြုပါ ဝဘ်အမြင်တွင်ဖွင့်ရန် အချက်အလက်ပြောင်းရွှေ့မည် - ပြသမှုမode + ပြသမှု ပုံစံ ပြသမည် ဂရစ်အဖြစ်ပြသမည် သက်တောင့်သက်သာရှိသောဂရစ်အဖြစ်ပြသမည် @@ -137,51 +135,51 @@ ဒေါင်းလုဒ်ဘေ့ခ််ပြသမည် အားလုံးဖျက်မည် ဤအကြောင်းအရာအားလုံးကိုဖျက်မည် - အစီစဉ်ပေးမည် + စီမည်။ ဒေသခံဘေ့ခ််ပြသမည် - တင်သွင်းချိန်အလိုက်အစီအစဉ်ပေးမည် - အခန်းနံပါတ်အလိုက်အစီအစဉ်ပေးမည် - အနောက်ဆုံးအသစ်များ - အရိုးရိုးအဟောင်းများ - အဆင့်မြှင့် - အဆင့်ချော့ + ရက် အလိုက် + အခန်းနံပါတ် အလိုက် + အသစ်ဆုံး + အဟောင်းဆုံး + Ascending + Descending အောက်ဆုံးသို့ရွှေ့မည် ဤအကြောင်းအရာအားလုံးကိုအောက်ဆုံးသို့ရွှေ့မည် - တင်သွင်းမည် + ထည့်သွင်းရန် မျှဝေမည် - အထက်ဆုံးသို့ရွှေ့မည် - ဤအကြောင်းအရာအားလုံးကိုအထက်ဆုံးသို့ရွှေ့မည် + အပေါ်ဆုံးသို့ရွှေ့မည် + စီးရီးများကို အပေါ်သို့သို့ရွှေ့မည် သိမ်းမည် ပြန်လည်သတ်မှတ်မည် ပုံမှန်ပြန်အလွဲမပြင် - အမှားပြင်မည် + မလုပ်တော့ ပိတ်မည် - အနာဂတ်အမြင်သို့ရွှေ့မည် - ပြန်လည်ဖြစ်စေမည် + ရှေ့သို့ + Refresh မှတ်တမ်းဖွင့်မည် - အမှားများပြသမည် - ပြန်လည်သုံးစွဲမည် - အတိတ်အမြင်မှပြန်သွားမည် - ယခုဒေါင်းလုဒ်စတင်မည် - ယခုမဟုတ်ပါ - အကယ်၍ထည့်မည် + အသေးစိတ် ကြည့်ရန် နှိပ်ပါ + ပြန်ထားမည် + နောက်သို့ + ခုပဲ ဒေါင်းလုဒ်လုပ်မည် + ခုမဟုတ်ပါ + ဘာဖြစ်ဖြစ် ထည့်မည် ထပ်မံပြောင်းရွှေ့ရန် - မည့်လုပ်ဆောင်နေပါ - အတွင်းပိုင်းအမှား + ခဏစောင့်ပါ။ … + InternalError: ပြဿနာဖြေရှင်းရန် အတွက် ခရပ်စ်လော့ဂ်များကို စစ်ဆေးပါ။ အက်ပလီကေးရှင်းရရှိနိုင်ခြင်းမရှိပါ - လမ်းညွှန်အခန်း - လမ်းညွှန်ဖော်ပြချက် + ကြိုဆိုပါတယ်။ + လိုအပ်တာတွေကို အရင်ဆုံး လုပ်ဆောင်ပါ။ နောက်မှ ဆက်တင်များကို ပြန်လည်သတ်မှတ်လို့ရပါတယ်။ နောက်တစ်ဆင့် - ကျော်ဖြတ်မည် + ကျော်မည်။ လမ်းညွှန်အကြောင်း - သိုလှောင်မှုအချက်အလက် - ရွေးချယ်ပါ + အခန်းဒေါင်းလုဒ်များ၊ ဘက်အပ်များနှင့် အခြားသော ဖိုင်များကို %1$s သိမ်းဆည်းမည့် ဖိုလ်ဒါကို ရွေးချယ်ပါ။\n\nသီးခြားဖိုင်တစ်ခု သတ်မှတ်ရန် အကြံပြုပါသည်။\n\nရွေးချယ်ထားသော ဖိုင် - %2$s + ဖိုင် ရွေးချယ်ပါ အက်ပလီကေးရှင်းများတပ်ဆင်ခွင့် အက်ပလီကေးရှင်းတပ်ဆင်ရန်ခွင့်ပြုပါ - ရွေးချယ်မှုအကန့်အသတ်မရှိပါ + ဖိုင်တစ်ခုကို ရွေးချယ်ရပါမည် သတိပေးချက်များခွင့်ပြုမည် - သိုလှောင်မှုကူညီမှုအချက်အလက် - သတိပေးချက်များတင်ပြပါ + ဗားရှင်းဟောင်းမှ တင်မြှင့်မှု ပြုလုပ်နေပြီး ရွေးချယ်ရန် သေချာမသိပါက သိုလှောင်မှုလမ်းညွှန်ကို ဖတ်ပါ။ + စာအုပ်စင် အပ်ဒေ့များနှင့် အခြားသော အကြောင်းအရာများအတွက် အကြောင်းကြားမှုများ ရယူပါ။ ဘက်ထရီအနေအထားများကိုသွင်းခြင်း ဘက်ထရီစွမ်းအင်ကြီးလွန်ခြင်းများအားလုံးဖော်ပြပါ အမှားဖြစ်သောအချက်အလက်များမှတ်တမ်းတင်ခြင်း @@ -198,4 +196,77 @@ အက်ပလီကေးရှင်းပုံစံ စနစ်ပုံစံ အလင်း - \ No newline at end of file + နေ့ရက် ပုံစံ + အကြောင်းကြားချက်များကို စီမံခန့်ခွဲရန် + အက်ပ် ဘာသာစကား + လုံခြုံရေးနှင့် ကိုယ်ရေးကိုယ်တာ + လုံခြုံရေး + ခွဲခြမ်းစိတ်ဖြာမှုနှင့် ခရပ်စ်လော့ဂ်များ + ကာကွယ်ထားသော စခရင် + လုံခြုံသော စခရင်သည် အက်ပ်များကို ပြောင်းလဲသည့်အခါ အက်ပ်အကြောင်းအရာများကို ဖုံးကွယ်ပေးပြီး စခရင်ရှော့များကို ပိတ်ဆို့ပါမည်။ + ဒါက တရားမဝင်တဲ့ ဒါမှမဟုတ် မှားယွင်းစွာ သတ်မှတ်ထားတဲ့ တိုးချဲ့ပလပ်အင်တွေက အက်ပ်ထဲမှာ လိင်ပိုင်းဆိုင်ရာ အကြောင်းအရာတွေ ပေါ်လာတာကို တားမရနိုင်ပါဘူး။ + ခရပ်စ်လော့ဂ်များနှင့် ခွဲခြမ်းစိတ်ဖြာမှုဒေတာများကို ပေးပို့ခြင်းဖြင့် ပြဿနာများကို ဖော်ထုတ်ပြီး ပြင်ဆင်နိုင်မည်ဖြစ်ပြီး စွမ်းဆောင်ရည်ကို တိုးတက်စေကာ သုံးစွဲသူများ၏ လိုအပ်ချက်များနှင့် ပိုမိုသက်ဆိုင်သော အနာဂတ် အပ်ဒိတ်များကို ပြုလုပ်နိုင်မည်ဖြစ်သည်။\" + ဖယ်ရှားမည်လား + ဘယ်ဘက်သို့ ပွတ်ဆွဲ + အကုန် အပ်ဒိတ်လုပ်မည်။ + စောင့်ဆိုင်းဆဲ + ထည့်သွင်းပြီး + ယခုအခါ ရရှိနိုင်ပါတော့မည်မဟုတ်ပါ။ ၎င်းသည် စနစ်တကျ မလုပ်ဆောင်နိုင်တော့ဘဲ အက်ပ်လီကေးရှင်းတွင် ပြဿနာများ ဖြစ်ပေါ်စေနိုင်ပါသည်။ ဖယ်ရှားပစ်ရန် အကြံပြုအပ်ပါသည်။ + နောက်မည့် အချိန်ကို ခန့်မှန်းခြင်း + လော့ခ်ဖြည်ရန် လိုအပ်သည် + အသုံးမပြုသည့်အခါ သော့ခတ်ရန် + ဘာဖြစ်ဖြစ် + ဘယ်တော့မှ + အကြောင်းကြားချက်များကို ပိတ်ပါ + NSFW (18+) ရင်းမြစ်များ + ရင်းမြစ်များနှင့် တိုးချဲ့မှုများ စာရင်းတွင် ပြသရန် + ယနေ့ + ပိတ်သည် + ၁၂နာရီတိုင်း + ၆နာရီတိုင်း + နေ့စဥ် + နှစ်ရက်ခြား + သုံးရက်ခြား + အပတ်စဥ် + အားသွင်းနေစဥ် + မဖတ်ရသေးသော အခန်းများကို ကျော်သွားပါ + ဖတ်ပြီးသား အခန်းများကို ကျော်သွားပါ + မစရသေးသော အခန်းများကို ကျော်သွားပါ + Wi-Fi ဖြင့်သာ + အိုင်ကွန်ပေါ်တွင် မဖတ်ရသေးတဲ့ အရေအတွက်ကို ပြသပါ + အချိန်တိုင်း မေးပါ။ + ဝင်ရောက်ခွင့် ပိတ်ထားသော ကဏ္ဍများရှိ အခန်းများကို ပါဝင်ခွင့်ပြုထားသော ကဏ္ဍများတွင် ပါဝင်နေသည့်တိုင် အပ်ဒိတ်မပြုလုပ်ပါ + အားလုံး + တစ်ခုမဟုတ် + အပါအဝင်: %s + Exclude: %s + ညာဘက်သို့ ပွတ်ဆွဲ + အစုံ + လုပ်ဆောင်နေဆဲ + အပ်ဒိတ်လုပ်မည် + ထည့်သွင်းမည် + ဒေါင်းလုပ် လုပ်နေသည် + ထည့်သွင်းနေသည် + ဖယ်ရှားသည် + အက်ပ် အချက်အလက် + \"%s\" ကို တကယ်ဖယ်ရှားလိုပါသလား။ + ရယူခြင်း ကျရှုံးသွားသည် + ဗာရှင်း + ဘာသာစကား + အသက်အကန့်အသတ် + ထည့်သွင်းရန် ခွင့်ပြုချက်လိုအပ်သည်။ + ၁၈+ + ထည့်သွင်းနေဆဲ + ဤတွင် လိင်ပိုင်းဆိုင်ရာ အကြောင်းအရာများ (၁၈+နှစ်အထက်သာ သင့်လျော်သော) ပါဝင်နိုင်ပါသည်။ + repo ထည့်သွင်းရန် + repo ရှိပြီးသားဖြစ်သည်၊ + ဖျက်မည်။ + အစားထိုးမည် + မျက်နှာပြင်အပြည့် + အမည်း + အဖြူ + အဖြူအမည်း + စာမျက်နှာနံပါတ် ပြပါ။ + \"%s\"ကို ဖျက်လိုပါသလား? + \"%s\" ထည့်သွင်းလိုပါသလား? + diff --git a/i18n/src/commonMain/moko-resources/nb-rNO/strings.xml b/i18n/src/commonMain/moko-resources/nb-rNO/strings.xml index bb1fd3962..60a526e75 100644 --- a/i18n/src/commonMain/moko-resources/nb-rNO/strings.xml +++ b/i18n/src/commonMain/moko-resources/nb-rNO/strings.xml @@ -573,7 +573,6 @@ Hoppet over fordi ingen kapitler er lest Deaktivert Ingen bibliotekoppføringer å sikkerhetskopiere - En ny versjon er tilgjengelig gjennom offisielle kanaler. Trykk for å lære hvordan du kan flytte over fra den uoffisielle F-Droid varianten. Feil ved lagring av bilde Åpne på GitHub Lukk @@ -694,10 +693,8 @@ Vend orienteringen av roterte brede sider Roter brede sider slik at de passer Debug info - %d per rad Sett til å oppdatere hver Hoppet over fordi ingen utgivelse var forventet i dag - Kapittelsveip Sett intervall Egendefinert oppdateringsintervall Neste forventede oppdatering @@ -724,9 +721,7 @@ Ingen internettforbindelse HTTP %d, sjekk nettsiden i WebView Kunne ikke nå %s - Sorter kategorier Oppdaterer bibliotek… (%s) - Vil du sortere kategoriene i alfabetisk rekkefølge? Kildeinnstillinger Programinnstillinger Relative tidsstempler @@ -800,4 +795,4 @@ Legg til likevel Flytt eksisterende oppføring Erstatt - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/ne/strings.xml b/i18n/src/commonMain/moko-resources/ne/strings.xml index d413647fe..eb4fefc4c 100644 --- a/i18n/src/commonMain/moko-resources/ne/strings.xml +++ b/i18n/src/commonMain/moko-resources/ne/strings.xml @@ -4,7 +4,7 @@ अफ थीम बारेमा - उन्नत सेटिङहरू + उन्नत सेटिंग्स ट्र्याकिङ डाउनलोड्स रिडर @@ -114,7 +114,7 @@ नवीनतम अध्याय पुस्तकालय अपडेट गर्दा नयाँ आवरण र विवरणहरूको लागि जाँच गर्नुहोस् मेटाडेटा स्वतः रिफ्रेस गर्नुहोस् - \"समाप्त\" स्थिति भएको + \"समाप्त\" स्थिति भएको इन्ट्रीहरू छोड्नुहोस् प्रतिबन्धहरू: %s चार्ज हुँदा स्वचालित अपडेट्स यन्त्र प्रतिबन्धहरू @@ -129,11 +129,11 @@ स्वचालित अपडेट्स ग्लोबल अपडेट ल्याण्डस्केप - ग्रिड साइज + प्रति रो वस्तुहरू प्रदर्शन आज स्रोत र एक्सटेन्शन सूची मा देखाउनुहोस् - NSFW (१८+) स्रोतहरू + NSFW (18+) स्रोतहरू सूचना को सामग्री लुकाउनुहोस् एपहरू स्विच गर्दा \"स्क्रिन सुरक्षित गर्नुहोस्\" ले एप सामग्रीहरू लुकाउँछ र स्क्रिनसटहरू रोक्छ स्क्रिन सुरक्षित गर्नुहोस् @@ -288,8 +288,8 @@ फ्री ल्याण्डस्केप लक गरिएको ल्याण्डस्केप - R - G + रातो + हरियो पढ्ने मोड स्क्रोलमा मेनु लुकाउनका लागि संवेदनशीलता अन्तिम पढिएको अध्याय भन्दा पहिले १ अध्याय @@ -335,9 +335,9 @@ स्मार्ट फिट स्वचालित लक गरिएको पोर्ट्रेट - A + अल्फा अध्याय ट्रान्जिसन सधैँ देखाउनुहोस् - B + निलो पढ्दै साइड प्याडिङ कम @@ -356,10 +356,10 @@ बाह्य ट्र्याकर सेवाहरूमा अध्याय प्रगति अपडेट गर्न एकतर्फी सिंक। तिनीहरूको ट्र्याकिङ बटनबाट व्यक्तिगत इन्ट्रीहरूको लागि ट्र्याकिङ सेट अप गर्नुहोस्। ट्र्याकरहरूमा लगइन छैनन्: छुटेको स्रोतहरू: - अध्याय क्यास खाली गर्नुहोस् + अध्याय cache खाली गर्नुहोस् बहिष्कृत वर्गहरू अन्तिम पढिएको अध्याय भन्दा ४ अध्याय अघि - \"बहिष्कृत\" वर्गहरूमा इन्ट्री \"समावेश गरिएका\" वर्गहरूमा भए पनि डाउनलोड गरिने छैन। + बहिष्कृत गरिएका वर्गको इन्ट्री समावेश गरिएका वर्गमा भए पनि डाउनलोड गरिने छैन। ब्याकअप सिर्जना गर्नुहोस् हालको पुस्तकालय रिस्टोर गर्न प्रयोग गर्न सकिन्छ कुकीहरू खाली गरियो @@ -372,7 +372,7 @@ अध्याय %1$s मूल आकार जूम सुरु स्थिति - एप खोलेमा अध्याय क्यास खाली गर्नुहोस् + एप खोलेमा अध्याय cache खाली गर्नुहोस् राम्रो संगतताको लागि कृपया WebView एप अपडेट गर्नुहोस् नपढेको अध्याय(हरू) सँग ट्याप क्षेत्रहरू @@ -389,7 +389,7 @@ ब्याकअपमा कुनै पनि पुस्तकालयका इन्ट्री समावेश छैन। स्वचालित ब्याकअप फ्रिक्वेन्सी प्रयोग गरिएको: %1$s - क्यास खाली गरियो। %1$d फाइलहरू हटाएका छन् + Cache खाली गरियो। %1$d फाइलहरू हटाएका छन् अध्याय %1$s र %2$d अरू डाउनलोड त्रुटि एक्सटेन्शन अपडेट्स @@ -403,7 +403,7 @@ ब्याकग्राउण्ड पुस्तकालय अपडेट्स र ब्याकअप संग मद्दत गर्छ सिस्टम log मा verbose logs प्रिन्ट गर्नुहोस् (एपको कार्यसम्पादन घटाउँछ) गोपनीयता नीति - ईमेल ठेगाना + इमेल ठेगाना थप परिणामहरू छैनन् लोकल स्रोत अन्य @@ -619,7 +619,7 @@ GitHub मा खोल्नुहोस् डाउनलोड गरिएका अध्यायहरू पुन: जाँच गर्न एपलाई फोर्स गर्नुहोस् एकतर्फी प्रगति सिंक, परिष्कृत सिंक - Dump crash logs, ब्याट्री अप्टिमाइजेसन + Dump crash logs, battery optimizations तस्वीर बचत गर्न त्रुटि भयो भर्खरै सबै रिडर सेटिंग्स रिसेट गरियो @@ -669,7 +669,6 @@ कुल पढेको डाउनलोड्स जाँच गर्दै - आधिकारिक रिलिजबाट नयाँ संस्करण उपलब्ध छ। अनौपचारिक F-Droid रिलीजहरूबाट कसरी स्थानान्तरण गर्ने भनेर जान्न ट्याप गर्नुहोस्। कुनै वर्णन छैन एप लक सक्षम हुँदा विजेट उपलब्ध छैन ब्याकअप गर्न कुनै पुस्तकालय इन्ट्रीहरू छैनन् @@ -698,11 +697,9 @@ फिट गर्न चौडा पृष्ठहरू घुमाउनुहोस् घुमाइएका चौडा पृष्ठहरूको अभिमुखीकरण फ्लिप गर्नुहोस् Debug जानकारी - अध्याय स्वाइप दायाँ स्वाइप बायाँ स्वाइप जूम गर्न डबल ट्याप गर्नुहोस् - %d प्रति पङ्क्ति अन्तराल सेट गर्नुहोस् कस्टम गरिएको अपडेट फ्रिक्वेन्सी प्रत्येक अपडेट गर्न सेट गर्नुहोस् @@ -728,9 +725,7 @@ HTTP %d, WebView मा वेबसाइट जाँच गर्नुहोस् अनलक %s श्रृङ्खलालाई तल सार्नुहोस् - वर्गहरू क्रमबद्ध गर्नुहोस् पुस्तकालय अपडेट गर्दै... (%s) - के तपाई वर्गहरू वर्णमाला अनुसार क्रमबद्ध गर्न चाहनुहुन्छ? स्रोत सेटिंग्स एप सेटिंग्स सापेक्ष टाइमस्ट्याम्पहरू @@ -832,7 +827,7 @@ ऱ्याण्डम Crash logs पठाउनुहोस् Analytics र Crash logs - Crash logs र Analytics पठाउँदा हामीलाई समस्याहरू पहिचान गर्न र समाधान गर्न, कार्यसम्पादन सुधार गर्न, र भविष्यका अपडेट्समा तपाईंको आवश्यकताहरूसँग थप सान्दर्भिक बनाउन अनुमति दिनेछ + Crash logs र Analytics पठाउँदा हामीलाई समस्याहरू पहिचान र समाधान गर्न, कार्यसम्पादन सुधार गर्न, र भविष्यका अपडेट्समा तपाईंको आवश्यकताहरूसँग थप सान्दर्भिक बनाउन अनुमति दिनेछ अनुप्रयोग सुविधाहरू सुधार गर्न बेनामी उपयोग डेटा पठाउनुहोस्। सबै पढेको इन्ट्री Analytics लाई अनुमति दिनुहोस् @@ -846,4 +841,18 @@ पूर्वनिर्धारित (%d) यदि पाठकले खाली छवि लोड गर्छ भने क्रमशः threshold घटाउनुहोस्।\nचयन गरिएको: %s Custom hardware bitmap threshold - \ No newline at end of file + कार्यसम्पादनमा असर गर्छ। Bitmap threshold घटाउँदा खाली छवि समस्याहरू समाधान गर्दैन भने मात्र सक्षम गर्नुहोस् + एक्सटेन्शनमा पढिएको इतिहास रोक्नुहोस् + अटो + लामो स्ट्रिप रिडरको लागि लिगेसी डिकोडर प्रयोग गर्नुहोस् + पढिएका अध्यायहरूको डुप्लिकेटलाई पढिएको रूपमा चिन्ह लगाउनुहोस् + मोनोक्रोम + निजी रूपमा ट्र्याक गर्नुहोस् + सार्वजनिक रूपमा ट्र्याक गरिएको + निर्यात + पुस्तकालय सूची + पुस्तकालय निर्यात गरियो + लेखक + कलाकार + निजी रूपमा ट्र्याक गरियो + diff --git a/i18n/src/commonMain/moko-resources/nl/strings.xml b/i18n/src/commonMain/moko-resources/nl/strings.xml index 5a043f10d..f10017374 100644 --- a/i18n/src/commonMain/moko-resources/nl/strings.xml +++ b/i18n/src/commonMain/moko-resources/nl/strings.xml @@ -350,7 +350,7 @@ Batterijoptimalisatie uitzetten Back-up mislukt Er wordt al een back-up gemaakt - %02d min, %02d sec + %1$02d min, %2$02d sec Lezen Hoofdstukovergangen altijd weergeven Doorlopend verticaal @@ -690,8 +690,6 @@ Haal %s tracking weg? Ontgrendel %s Swipe naar de juiste actie - %d per rij - Hoofdstuk veeg Roteer brede pagina\'s zodat ze passen Kon een backup-bestand niet creëren Bibliotheeksynchronisatie beëindigd @@ -718,19 +716,16 @@ %dd Category is leeg %dm - Er is een nieuwe versie beschikbaar van de officiële uitgavens. Tik om te leren hoe u kunt migreren vanuit niet-officiële F-Droid-releases. HTTP %d, check website in WebView In globale update Nooit Vermindert ghosting bij e-ink schermen - Sorteer categorieën Voor het laatst een automatische back-up gemaakt op: %s Breng serie naar beneden Scherm wit flitsen bij het wisselen van pagina\'s Opslaggebruik Bibliotheek bijwerken... (%s) Data en opslag - Wil je de categorieën sorteren op alfabetische volgorde? Bestandskiezer gaf geen bestand terug aan de app Bron-instellingen App-instellingen @@ -821,4 +816,5 @@ JSON back-up niet ondersteund Back-up bestand is corrupt Nieuwe hoofdstukken zijn geschat om uit te komen in ongeveer %1$s. Word ongeveer elke %2$s gecontroleerd. - \ No newline at end of file + Pauseer leesgeschiedenis voor extensie + diff --git a/i18n/src/commonMain/moko-resources/nn/strings.xml b/i18n/src/commonMain/moko-resources/nn/strings.xml index c7dfcff83..d2ea8fe46 100644 --- a/i18n/src/commonMain/moko-resources/nn/strings.xml +++ b/i18n/src/commonMain/moko-resources/nn/strings.xml @@ -268,4 +268,4 @@ Etter kjelde Omslag Last ned - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/pl/plurals.xml b/i18n/src/commonMain/moko-resources/pl/plurals.xml index 56e110360..2a86f3d90 100644 --- a/i18n/src/commonMain/moko-resources/pl/plurals.xml +++ b/i18n/src/commonMain/moko-resources/pl/plurals.xml @@ -97,10 +97,10 @@ %d dni - repo - repos - repos - repos + %d repozytorium + %d repozytoria + %d repozytoriów + %d repozytoriów Jutro @@ -108,4 +108,10 @@ Za %1$d dni Za %1$d dni - + + 1 strona + %1$s strony + %1$s stron + %1$s stron + + \ No newline at end of file diff --git a/i18n/src/commonMain/moko-resources/pl/strings.xml b/i18n/src/commonMain/moko-resources/pl/strings.xml index 264976d4a..6f0ad209c 100644 --- a/i18n/src/commonMain/moko-resources/pl/strings.xml +++ b/i18n/src/commonMain/moko-resources/pl/strings.xml @@ -343,7 +343,7 @@ Anulowano przywracanie Kopia zapasowa jest w trakcie przywracania Kopia zapasowa jest już w trakcie tworzenia - %02d min, %02d s + %1$02d min, %2$02d s Marginesy boczne Szary Dostępne aktualizacje @@ -600,7 +600,6 @@ Cóż, to troszkę niezręczne Język Lista czytanych - Nowa wersja jest dostępna z oficjalnych wydań. Naciśnij, by dowiedzieć się jak przeprowadzić migrację z nieoficjalnych wydań F-Droid. Niestandardowa okładka Lista zakończonych Tylko na nielimitowanych połączeniach @@ -663,7 +662,7 @@ Szukaj… Otwórz losową pozycję Kategorie, aktualizacja globalna, przesunięcie rozdziału - Unieważnij indeks pobierania + Odbuduj indeks pobierania Kompilacje F-Droid nie są oficjalnie obsługiwane. \nNaciśnij, aby dowiedzieć się więcej. Przeczytane @@ -698,11 +697,9 @@ Dopasuj szerokie strony Zmień orientację obróconych obrazów Informacje debugowania - %d na rząd Dotknij dwukrotnie, aby powiększyć Przesuń palcem w prawo Przesuń palcem w lewo - Przesunięcie rozdziału Ustaw interwał Następna spodziewana aktualizacja Aktualizuj co @@ -730,7 +727,6 @@ Następna aktualizacja spodziewana za około %1$s, sprawdzanie co %2$s. Folder musi być wybrany Uprawnienia powiadomień - Sortuj kategorie Witaj! Więcej opcji Scanlator @@ -739,7 +735,6 @@ Zużycie baterii w tle Aktualizowanie biblioteki... (%s) Nieprawidłowa nazwa repozytorium - Czy chciałbyś posortować kategorie alfabetycznie? Ustawienia źródła Ustawienia aplikacji Usuń repozytorium @@ -818,4 +813,33 @@ Ta manga jest zakończona lub nie ma przewidywanej daty wydania. Migaj co Niestandardowy profil - \ No newline at end of file + Plik kopii zapasowej jest uszkodzony + Wysyłaj zanonimizowane dane użytkowania aplikacji w celu ulepszenia jej funkcjonalności. + Skopiuj link + Losowo + Wyślij dziennik awarii + Wyślij zanonimizowny dziennik awarii do deweloperów. + Zezwól na analizę danych + Bezpieczeństwo i prywatność + Aktualizuj postęp po oznaczeniu jako przeczytane + Repozytoria rozszerzeń + Dane użytkownika i dzienniki awarii + Usuń + Usunąć Rozszerzenie? + Czy na pewno chcesz usunąć rozszerzenie \"%s\"? + Czy chciałbyś dodać to repozytorium \"%s\"? + Przesyłanie dzienników awarii i danych użytkowania pozwoli nam na zidentyfikowanie i naprawę błędów, poprawę wydajności oraz dopasowanie przyszłych wersji aplikacji do twoich potrzeb + Domyślne (%d) + Śledzenie zaktualizowane do rozdziału %d + Wszystkie przeczytane wpisy + Jeżeli czytnik załaduje pusty obraz, stopniowo zmniejszaj zakres graniczny.\nWybrany: %s + Zaktualizować śledzenie do rozdziału %d? + Identyfikator Klucza Certyfikatu już istnieje + Przewodnik nadchodzących aktualizacji + Repozytorium %1$s posiada taki sam identyfikator certyfikatu jak %2$s.\nJeżeli było to przewidziane, %2$s zostanie zastąpione, w przeciwnym wypadku skontaktuj się z z osobą utrzymującą repozytorium. + Pomiń pobieranie duplikatów przeczytanych już rozdziałów + Kopia zapasowa JSON nie jest wspierana + Niestandardowy zakres graniczny bitmapy dla urządzenia + Wpływa na wydajność. Włącz tylko wtedy, gdy zmniejszenie zakresu granicznego bitmapy nie pomaga przy naprawie nieładujących się obrazów + Wstrzymaj historię dla rozszerzenia + diff --git a/i18n/src/commonMain/moko-resources/pt-rBR/strings.xml b/i18n/src/commonMain/moko-resources/pt-rBR/strings.xml index 53e80acd1..45ec77141 100644 --- a/i18n/src/commonMain/moko-resources/pt-rBR/strings.xml +++ b/i18n/src/commonMain/moko-resources/pt-rBR/strings.xml @@ -572,7 +572,6 @@ Retrato invertido Mover série para o começo Desativado - Uma nova versão está disponível nos releases oficiais. Toque para saber como migrar dos releases não oficiais do F-Droid. Erro ao salvar a imagem Nenhuma entrada na biblioteca para fazer backup Abrir no GitHub @@ -694,11 +693,9 @@ Rotacionar páginas largas para caber Inverter a orientação das páginas largas rotacionadas Informações de depuração - Ações do capítulo Ação de deslizar para a direita Ação de deslizar para a esquerda Toque duplo para dar zoom - %d por linha Próxima atualização esperada Prever a data do próximo lançamento Definir intervalo @@ -729,8 +726,6 @@ Configurações do aplicativo Atualizando a biblioteca… (%s) Configurações das fontes - Ordenar as categorias - Você deseja ordenar as categorias alfabeticamente? Nenhum arquivo selecionado Dados e armazenamento Reduz o efeito fantasma em telas e-ink @@ -825,4 +820,12 @@ Falha ao adquirir acesso a uma pasta persistente. O aplicativo pode se comportar de maneira inesperada. Backup JSON não suportado O arquivo de backup está corrompido - \ No newline at end of file + Automático + Envie lgos de falhas anônimas para os desenvolvedores. + Enviar dados de uso anônimos para melhorar os recursos do aplicativo. + Análises e registros de falhas + Aleatório + Enviar logs de falhas + Segurança + Permitir análise + diff --git a/i18n/src/commonMain/moko-resources/pt/strings.xml b/i18n/src/commonMain/moko-resources/pt/strings.xml index 29d18dd62..0463ae646 100644 --- a/i18n/src/commonMain/moko-resources/pt/strings.xml +++ b/i18n/src/commonMain/moko-resources/pt/strings.xml @@ -579,7 +579,6 @@ Nenhuma fonte instalada encontrada %1$d actualização(ões) falhada(s) Toque para saber mais - Uma nova versão está disponível a partir dos lançamentos oficiais. Toque para saber como migrar de versões não oficiais do F-Droid. Imagens panorâmicas Ampliar imagem horizontal Abrir no GitHub @@ -697,13 +696,11 @@ Sobreposição Girar páginas largas para caber Virar a orientação de páginas largas giradas - %d por linha Ação de deslizar para a esquerda Toque duplo para aproximar Definir intervalo Fora do período esperado de lançamento Informações de depuração - Trocar de capítulo Ação de deslizar para a direita intervalos Estimado a cada @@ -747,7 +744,6 @@ A sincronizar a biblioteca A atualizar a biblioteca… (%s) HTTP %d, verifique o site na WebView - Deseja ordenar as categorias alfabeticamente? Avaliação no monitorador Aplicar OK @@ -795,7 +791,6 @@ \nPasta selecionada: %2$s Apagar scanlators Nenhum scanlator encontrado - Ordenar as categorias Mover série para o final Guia de introdução Atualização inteligente @@ -839,4 +834,4 @@ Ignorar dar download a capítulos já lidos duplicados "Atualizar os tracker para o capítulo %d?" Desejas adicionar o seguinte repositório: \"%s\"? - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/ro/plurals.xml b/i18n/src/commonMain/moko-resources/ro/plurals.xml index 9b96517ec..e4431a05b 100644 --- a/i18n/src/commonMain/moko-resources/ro/plurals.xml +++ b/i18n/src/commonMain/moko-resources/ro/plurals.xml @@ -46,9 +46,9 @@ %1$s de capitole - %d tracker - %d trackere - %d de trackere + %d serviciu de urmărire + %d servicii de urmărire + %d de servicii de urmărire Omiterea %d capitol, fie că sursa lipsește, fie că a fost filtrată @@ -90,4 +90,9 @@ În %1$d zile În %1$d de zile - + + O pagină + %1$s pagini + %1$s de pagini + + \ No newline at end of file diff --git a/i18n/src/commonMain/moko-resources/ro/strings.xml b/i18n/src/commonMain/moko-resources/ro/strings.xml index 5ee74758b..c41e8e4fd 100644 --- a/i18n/src/commonMain/moko-resources/ro/strings.xml +++ b/i18n/src/commonMain/moko-resources/ro/strings.xml @@ -7,21 +7,21 @@ Urmărind Istoric Setări - Descărcări în așteptare + Coadă de descărcări Bibliotecă Istoric Actualizări Backup și restaurare - Migreaza + Migrează Extensii - Informații despre extensie + Informații extensie Setări Filtru Marcate Necitite Șterge filtru Alfabetic - Capitole totale + Total capitole Citite recent Caută Caută global @@ -141,10 +141,10 @@ Liberă Portret blocat Peisaj blocat - R - G - B - A + Roșu + Verde + Albastru + Alfa După ce a fost marcat manual ca citit După citire ștergeți automat Deactivat @@ -154,12 +154,12 @@ Al patrulea până la ultimul capitol citit Al cincilea până la ultimul capitol citit Descarcă capitole noi - Servicii + Servicii de urmărire Crează copie de rezervă Poate fii folosit pentru a restaura biblioteca curentă - Restaurează copia de rezervă - Restaurează biblioteca din fișierul copiei de rezervă - Frecventă de creere a copiilor de rezervă + Restaurează un backup + Restaurează biblioteca din fișierul de backup + Frecvența de creare a backupurilor automate Backup creat Restaurare completă Doriți să creați o copie de rezervă? @@ -303,9 +303,9 @@ Pornită Tema sistemului Gestionați notificările - Securitate + Securitate și confidențialitate Necesită deblocare - Ultimul capitol + Cel mai recent capitol Blocați când este inactiv Întotdeauna Niciodată @@ -360,7 +360,7 @@ Ghid sursă locală Data ultimei utilizări Verifică pentru actualizări - %02d minute, %02d secunde + %1$02d minute, %2$02d secunde Filtrează toate intrările din bibliotecă Mod de citire Pentru această serie @@ -406,7 +406,7 @@ Erori Terminat Progresul - Trackerele nu sunt conectate la: + Serviciile de urmărire nu sunt conectate la: Permite ștergerea capitolelor marcate Ștergeți capitole Sursele din această extensie pot avea conținut NSFW (18+) @@ -508,7 +508,7 @@ Nu există intrări în bibliotecă pentru a face backupuri Ștergeți categoria Inversate - Servicii îmbunătățite + Servicii de urmărire îmbunătățite Datele WebView au fost șterse Unii producători au restricții suplimentare privind aplicațiile care opresc serviciile de fundal. Acest site web conține mai multe informații despre cum să le rezolvați. Nimic de curățat @@ -595,11 +595,10 @@ Urmăriți Resetați modul de citire si orientare pentru toate seriile Descarcă înainte - Multi + Multiple Actualizări mari dăunează surselor și pot duce la actualizări mai lente și creșterea nivelului de utilizare a bateriei. Apasă pentru a afla mai multe. Activități în fundal Deschide pe GitHub - O versiune nouă este disponibilă ca release oficial. Apasă pentru a învăța cum să migrezi de la release-urile neoficiale F-Droid. Nu este instalat Total intrări Caută… @@ -610,7 +609,7 @@ Format portret întors Permisiunile de stocare nu au fost acceptate Toate setările de citire au fost resetate - Popular + Populare Nimic asemănător nu a fost găsit Sunteți pe cale să eliminați \"%s\" din biblioteca dvs Nici o sursă instalată nu a fost găsită @@ -647,7 +646,7 @@ Afișați butonul de continuare a cititului Nu s-au găsit intrări în această categorie Acest lucru va elimina data de finalizare selectată anterior din %s - Indexul descărcărilor invalid + Reindexați descărcările Descărcări de indexare Eliminați data? Acest lucru va elimina data de început selectată anterior din %s @@ -658,7 +657,7 @@ Afiseaza numarul de notificari necitite pe pictorgrama Actualizari Statistici Local - Inceput + Început Descărcat Prezentare generală %ds @@ -669,7 +668,7 @@ In actualizare globala Total Citit - Trackere + Servicii de urmărire Scorul mediu Utilizat N/A @@ -691,12 +690,11 @@ Scanlator Date și stocare Următoarea actualizare așteptată - Interval de preluare personalizat + Frecvență de actualizare personalizată Locație de stocare Atinge aici pentru ajutor cu Cloudflare Creați Niciodată - %d pe rând Reduceți imaginile fantomă pe ecranele e-ink Copiați în clipboard Rotiți paginile late pentru a se potrivi @@ -707,13 +705,12 @@ Copia de rezervă nu a putut fi creată Intervale Reveniți la implicit - Sortează categoriile Actualizați categoria Mai multe opțiuni Sincronizare bibliotecă completă Ultima copie de rezervă creata la: %s Răsturnați orientarea paginilor late rotite - Selectați + Selectat Nici un scanlator nu a fost găsit Nu a fost selectat Mutați seria pe ultima poziție @@ -723,8 +720,7 @@ Actualizare bibliotecă… (%s) Indexul de descărcări a fost invalidat Navighează în sus - Scorul tracker-ului - Ați dori să sortați categoriile alfabetic? + Scorul serviciului de urmărire Sărit peste deoarece nici o lansare nu era așteptată astăzi Nici o filă selectată Eliminați monitorizarea %s? @@ -738,7 +734,7 @@ În afara perioadei de lansare estimată Ok Atingeți de două ori pentru a mări - Autentificare tracker + Autentificare serviciu de urmărire Ascundeți înregistrările care se află deja în bibliotecă Marcaje de timp relative HTTP %d, verificați site-ul in modul WebView @@ -746,7 +742,6 @@ Nu a putut fi accesat %s Înregistrări monitorizate Exclude scanlator - Glisare capitol Ghid de îmbarcare Bine ați venit! Următorul @@ -770,7 +765,7 @@ Repozitoriu open source Nici o locație pentru stocare nu a fost setată Eroarea completă: - Includeți setări sensibile (ex. tokeni de urmărire al logări) + Includeți setări sensibile (ex. token-ul serviciilor de urmărire al logări) Disponibil: %1$s / Total: %2$s Estimează la fiecare Configurează actualizări la fiecare @@ -824,5 +819,25 @@ Omiteți descărcarea duplicatelor pentru capitolele deja citite Copie de rezervă JSON nu este admisibilă Copie de rezervă este coruptă - Actualizați tracker-ele la capitolul %d? - \ No newline at end of file + Actualizați serviciile de urmărire la capitolul %d? + Toate înregistrările citite + Aleatoriu + Trimiteți date de utilizare anonimizate pentru a îmbunătăți funcțiile aplicației. + Securitate + Jurnale de analiză și de erori + Actualizare progres atunci când este marcat ca citit + Servicii de urmărire actualizate la capitolul %d + Trimiteți anonim jurnalele de blocare către dezvoltatorilor. + Permiteți analizele + Trimiteți jurnalele de eroare + Trimiterea jurnalelor de erori și a analizelor ne va permite să identificăm și să rezolvăm problemele, să îmbunătățim performanța și să facem actualizările viitoare mai relevante pentru nevoile dumneavoastră + Eliminați + Eliminați extensia? + Chiar doriți să eliminați extensia „%s”? + Implicit (%d) + Prag bitmap hardware personalizat + Dacă cititorul încarcă o imagine goală, reduceți treptat pragul.\nSelectat: %s + Afectează performanța. Activați numai dacă reducerea pragului bitmap nu rezolvă problemele legate de imaginile goale + Automatic + Întrerupeți istoricul de lectură pentru extensie + diff --git a/i18n/src/commonMain/moko-resources/ru/strings.xml b/i18n/src/commonMain/moko-resources/ru/strings.xml index e85897023..e80778cda 100644 --- a/i18n/src/commonMain/moko-resources/ru/strings.xml +++ b/i18n/src/commonMain/moko-resources/ru/strings.xml @@ -52,10 +52,10 @@ Когда заряжается Серии удалены Вы уверены? Прочитанные главы и прогресс не библиотечных серий будет потерян - А - К - З - С + Альфа + Красный + Зелёный + Синий Завершено Вы уверены, что хотите удалить выбранные главы? Использовать это изображение как обложку? @@ -174,8 +174,6 @@ Ежедневно Каждые 2 дня Каждые 6 часов - Каждые 1 часов - Каждые 3 часов Загрузить Нет обновлений Нажмите для установки обновления @@ -572,7 +570,6 @@ Портретная наоборот Переместить серию в начало Отключено - Новая версия доступна на оф. странице Komikku. Нажмите, чтобы узнать, как перенестись с неофициальной версии из F-Droid. Не удалось сохранить изображение Нет элементов в библиотеке для резервирования Открыть в GitHub @@ -694,11 +691,9 @@ Развернуть широкие страницы под размер экрана Отразить ориентацию развёрнутых широких страниц Отладочная информация - Перелистывание глав Проведите право Проведите влево Двойное нажатие для увеличения - %d в ряд Настраиваемая частота обновления Интервалы Оценивать каждые @@ -729,8 +724,6 @@ Настройки приложения Настройки источников Обновление библиотеки... (%s) - Сортировать категории - Хотите ли вы сортировать категории по алфавиту? Файл не выбран Данные и хранение Никогда @@ -842,4 +835,18 @@ Если читалка загружает пустое изображение, постепенно уменьшайте пороговую обработку.\nВыбрано: %s Пользовательская аппаратная пороговая обработка растрового изображения По умолчанию (%d) - \ No newline at end of file + Влияет на производительность. Включите этот параметр, если пороговая обработка растрового изображения не помогает с ошибками, связанными с пустыми изображениями + Приостановить историю чтения для расширений + Авто + Монохром + Отслеживается приватно + Отслеживать приватно + Отслеживать публично + Использовать старый декодер для читалки с длинными страницами + Экспортировать + Художник + Библиотека экспортирована + Автор + Список библиотеки + Отмечать дублированные прочитанные главы как \"Прочитано\" + diff --git a/i18n/src/commonMain/moko-resources/sa/strings.xml b/i18n/src/commonMain/moko-resources/sa/strings.xml index e4f96372b..b231bbd66 100644 --- a/i18n/src/commonMain/moko-resources/sa/strings.xml +++ b/i18n/src/commonMain/moko-resources/sa/strings.xml @@ -571,4 +571,4 @@ अवधिं स्थापयतु अवारोपितं नाशयतु अवारोपितम् - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/sah/strings.xml b/i18n/src/commonMain/moko-resources/sah/strings.xml index ce9753111..b23510840 100644 --- a/i18n/src/commonMain/moko-resources/sah/strings.xml +++ b/i18n/src/commonMain/moko-resources/sah/strings.xml @@ -414,4 +414,4 @@ Мал төһө элбэҕин көрдөр Кэлэр күнэ Суолун көрө сылдьабыт - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/sc/strings.xml b/i18n/src/commonMain/moko-resources/sc/strings.xml index 0c0aba07c..fc44c3a5f 100644 --- a/i18n/src/commonMain/moko-resources/sc/strings.xml +++ b/i18n/src/commonMain/moko-resources/sc/strings.xml @@ -70,7 +70,7 @@ Arrastamentu Avantzadas Informatziones - Mannària de sa grìllia + Elementos pro riga Verticale Orizontale Agiornamentos automàticos @@ -96,7 +96,7 @@ Installende Installadas Mi fido - Nun mi fido + Non mi fido Disinstalla Estensione non afidàbile Un\'estensione mala diat pòdere lèghere totu sas informatziones de atzessu sarvadas o fàghere esecutare còdighe arbitràriu. \n \nPonende fide in custa estensione atzetas custos arriscos. @@ -140,10 +140,10 @@ Lìbera Blocadu in verticale Blocadu in orizontale - R - G - B - A + Ruju + Birde + Biaitu + Alfa A pustis de l\'àere marcadu manualmente comente lèghidu Iscantzella in automàticu a pustis de sa leghidura Disabilitadu @@ -397,7 +397,7 @@ Agiornadu a v%1$s Ite b\'at de nou Iscarrigamentu de sos capìtulos fallidu pro neghe de su pagu ispàtziu lìberu in su discu - Chirca «%1$s» globalmente + Chirca \"%1$s\" globalmente Modalidade de leghidura Tema Data de annanghidura @@ -571,7 +571,6 @@ Move sa sèrie cara a pitzos Disabilitadu Errore in su sarvamentu de s\'immàgine - B\'est una versione noa ufitziale a disponimentu. Toca pro imparare comente tramudare dae sas versiones no ufitziales de F-Droid. Aberi in GitHub Perunu elementu in biblioteca de pònnere in sa còpia de seguresa Isbòida sos datos de WebView @@ -691,10 +690,8 @@ Istratu superiore Gira sas pàginas largas pro las adatare Fùrria s\'orientamentu de sas pàginas largas giradas - %d pro riga Tocu dòpiu pro ismanniare Atzione de iscurrimentu a destra - Iscurrimentu de capìtulu Atzione de iscurrimentu a manca Informatziones de depuratzione de còdighe Càrcula cada @@ -731,7 +728,6 @@ Impreadu pro sas còpias de seguresa automàticas, sos iscarrigamentos de sos capìtulos e s\'orìgine locale. Àplica Riprìstina a sos valores predefinidos - Òrdina sas categorias Prus optziones Ùrtima còpia de seguresa automàtica: %s Seletzionadu @@ -744,7 +740,6 @@ Nàviga cara a subra Votu de s\'arrastadore Datos e archiviatzione - Boles ordinare sas categorias in manera alfabètica? Perunu archìviu seletzionadu Impostatziones de sas fontes Impostatziones de s\'aplicatzione @@ -840,4 +835,11 @@ Predefinidu (%d) Si su leghidore càrrigat un\'immàgine bianca, mìnima de pagu a pagu su lìmite.\nSeletzionadu: %s Mannària màssima pro sa decodìfica hardware (bitmap) de sas immàgines - \ No newline at end of file + Influentzat su rendimentu. Abilita·lu petzi si sa minimada de sa mannària màssima pro sa decodìfica hardware (bitmap) de sas immàgines non risolvet sos problemas de sas immàgines bòidas + Pone in pàusa sa cronologia de letura pro s\'estensione + Automàticu + Lista de sa biblioteca + Imprea su codificadore betzu pro su leghidore de immàgines longas + Esporta + Monocromo + diff --git a/i18n/src/commonMain/moko-resources/sk/strings.xml b/i18n/src/commonMain/moko-resources/sk/strings.xml index 7ce33d97b..01395a266 100644 --- a/i18n/src/commonMain/moko-resources/sk/strings.xml +++ b/i18n/src/commonMain/moko-resources/sk/strings.xml @@ -524,12 +524,12 @@ Uložiť logy o chybách do súboru na zdieľanie s vývojármi Obal Obal uložený - Prajete si vymazať kategóriu „%s“? + Prajete si vymazať kategóriu s? Vertikálne Sledovače, do ktorých nie ste prihlásení: DNS cez HTTPS (DoH) Neplatný záložný súbor - %02d min., %02d s + %1$02d min., %2$02d s Viacjazyčné Nenašli sa žiadne kapitoly Informácie o aplikácii @@ -552,7 +552,6 @@ Čakajúce aktualizácie Ďalšia strana Otvoriť na GitHub-e - Nová verzia je k dispozícii z oficiálnych vydaní. Klepnutím sa dozviete, ako migrovať z neoficiálnych vydaní F-Droid. Príručka Začíname Zakázať režim inkognito Menej @@ -635,4 +634,35 @@ Začaté Hľadať… Otvoriť náhodný záznam - \ No newline at end of file + Skopírovať link + Použiť + Predpokladať čas následujúceho vydania + Náhodné + Aktualizovať kategóriu + Kopírovať do schránky + OK + Presunúť sériu na koniec + Ďalšie + Preskočiť + Povolenie pre sťahovanie aplikácie + Bezpečnosť + Začíname + Odstrániť rozšírenie? + Naozaj chcete odstrániť \"%s\" rozšírenie? + %1$s ms + Nie je nastavené miesto uloženia + Priečinok musí byť vybraný + Vyberte priečinok + Vybrané + Nevybrané + Viac možností + Vymazať stiahnuté + Prekladateľ + Dáta a úložisko + Odomknúť %s + Nastaviť interval + Ďalšia očakávaná aktualizácia + Vitajte! + Nadchádzajúce + Nahradiť + diff --git a/i18n/src/commonMain/moko-resources/sq/strings.xml b/i18n/src/commonMain/moko-resources/sq/strings.xml index bf93e903e..aa0f5338a 100644 --- a/i18n/src/commonMain/moko-resources/sq/strings.xml +++ b/i18n/src/commonMain/moko-resources/sq/strings.xml @@ -488,7 +488,6 @@ Kapitujt %1$s Kapitulli %1$s Për ndihmë se si të rregulloni gabimet e përditësimit të bibliotekës, shihni %1$s - Një version i ri është në dispozicion nga publikimet zyrtare. Prekni për të mësuar se si të migroni nga publikimet jozyrtare të F-Droid. Krijo kopje rezervë Mund të përdoret për të rivendosur bibliotekën aktuale Rivendos kopjen rezervë @@ -703,4 +702,4 @@ Gjurmuesi i identifikimit Koha relative \"%1$s\" në vend të \"%2$s\" - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/sr/strings.xml b/i18n/src/commonMain/moko-resources/sr/strings.xml index 4cac30065..d3f0b37e0 100644 --- a/i18n/src/commonMain/moko-resources/sr/strings.xml +++ b/i18n/src/commonMain/moko-resources/sr/strings.xml @@ -577,7 +577,6 @@ Прескочено јер је наслов завршен Прескочено јер има непрочитаних поглавља Onesposobljen - Нова верзија је доступна у званичним издањима. Додирните да научите како да пређете са незваничних издања F-Droid-а. Нема уноса у колекцији за прављење резервних копија Отвори на GitHub-у Грешка при чувању слике @@ -695,10 +694,8 @@ Сакри уносе који се већ налазе у колекцији Прекривање Растави високе слике - %d по реду Превуци удесно Превуци улево - Прелистај поглавље Додирни двапут за зумирање Копирај Окрени положај широких страница @@ -787,8 +784,6 @@ Одабрано Више опција Навигација према горе - Сортирање категорија - Да ли желиш да сортираш категорије по абецеди? Премести серију на крај Подешавања апликације Подешавања извора @@ -806,4 +801,4 @@ Migrirajte postojeći unos Zameniti Otisak prsta za otključavanje već postoji - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/sv/strings.xml b/i18n/src/commonMain/moko-resources/sv/strings.xml index 0fecd96d3..20292502a 100644 --- a/i18n/src/commonMain/moko-resources/sv/strings.xml +++ b/i18n/src/commonMain/moko-resources/sv/strings.xml @@ -70,7 +70,7 @@ Spårning Avancerat Om appen - Rutnätets storlek + Objekt per rad Porträtt Landskap Automatiska uppdateringar @@ -141,10 +141,10 @@ Upplåst Låst porträtt Låst liggande - R - G - B - A + Röd + Grön + Blå + Transparens Efter manuellt markerad som läst Ta bort automatiskt efter läsning Inaktiverad @@ -359,7 +359,7 @@ Återställningen pågår redan Säkerhetskopiering misslyckades Säkerhetskopiering pågår redan - %02d minuter, %02d sekunder + %1$02d minuter, %2$02d sekunder Endast nedladdat Filtrerar alla poster i ditt bibliotek Läsläge @@ -573,7 +573,6 @@ Flytta serien till toppen Inaktiverad Fel vid lagring av bild - En ny version finns tillgänglig i de officiella utgåvorna. Tryck på för att lära dig hur du flyttar från inofficiella F-Droid-versioner. Inga biblioteksposter att säkerhetskopiera Öppna på GitHub Rensa data från WebView @@ -654,7 +653,7 @@ Fortsätt läsa knapp Inte nu Öppna en slumpmässig manga - Gör nedladdningsindexet ogiltigt + Omindexera nedladdningar Tvinga appen att läsa in nedladdade kapitel på nytt F-Droid-versioner stöds inte officiellt. \nTryck för att få veta mer. @@ -703,12 +702,10 @@ Ställ in för att uppdatera varje Har resultat Avslutade inlägg - %d per rad Bibliotekssynkronisering slutförd Index för nedladdningar ogiltigt Översikt Radera nedladdat - Kapitel svepning Svep till höger åtgärd Svep till vänster åtgärd Lästid @@ -724,9 +721,7 @@ Kunde inte nå %s Lås upp %s Flytta serien till botten - Sortera kategorier Uppdaterar biblioteket... (%s) - Vill du sortera kategorierna i alfabetisk ordning? Inställningar för källa Appinställningar Relativa tidsstämplar @@ -822,4 +817,34 @@ JSON säkerhetskopering stöds inte Tilläggsförråd Kopiera länk - \ No newline at end of file + Slumpmässigt + Skicka kraschloggar + Skicka anonymiserade kraschloggar till utvecklarna. + Skicka anonymiserade användningsdata för att förbättra appens funktioner. + Säkerhet + Vill du verkligen lägga till förrådet \"%s\"? + Om läsaren laddar en tom bild, minska stegvis tröskelvärdet.\nVal: %s + Påverkar prestandan. Aktivera endast om minskning av bitmapströskeln inte fixar problem gällande tomma bilder + Uppdatera läsförlopp vid markering som läst + Ta bort + Ta bort tillägg? + Vill du verkligen ta bort tillägget \"%s\"? + Standard (%d) + Tillåt insamling av användningsdata + Användningsdata och kraschloggar + Alla färdiglästa artiklar + Pausa tilläggets läshistorik + Spårare har uppdaterats till kapitel %d + Att skicka kraschloggar och användningsdata tillåter oss att identifiera och korrigera fel, förbättra prestanda samt göra framtida uppdateringar mer relevanta till dina behov + Uppdatera spårare till kapitel %d? + Anpassad hårdvarubitmapströskel + Spåra offentligt + Monokrom + Exportera + Bibliotek Exporterat + Bibliotekslista + Författare + Tecknare + Spåras privat + Spåra privat + diff --git a/i18n/src/commonMain/moko-resources/ta/strings.xml b/i18n/src/commonMain/moko-resources/ta/strings.xml new file mode 100644 index 000000000..00a430d14 --- /dev/null +++ b/i18n/src/commonMain/moko-resources/ta/strings.xml @@ -0,0 +1,829 @@ + + + ஆன் + அணை + ச்கேன்லேட்டர் + மேலும் + அமைப்புகள் + வரிசையைப் பதிவிறக்கவும் + நூலகம் + புதுப்பிப்புகள் + இயல்புநிலை + எச்சரிக்கை + தொடங்கியது + பதிவிறக்கம் + %s திறக்கவும் + மாற்றத்தை உறுதிப்படுத்த ஏற்பு + அமைப்புகள் + பட்டியல் + வடிப்பி + இடைவெளி அமைக்கவும் + புக்மார்க்கு செய்யப்பட்டது + கண்காணிக்கப்பட்டது + படிக்காதது + தேர்ந்தெடுக்கப்பட்டது + தேர்ந்தெடுக்கப்படவில்லை + மேலும் விருப்பங்கள் + மேலே செல்லவும் + பெயர் + வகைகள் + நூலக உள்ளீடுகள் + பாடங்கள் + கண்காணிப்பு + பதிவிறக்கம் செய்யப்பட்டதை நீக்கு + வரலாறு + வரவிருக்கும் + வரலாறு + மூலங்கள் + காப்புப்பிரதி மற்றும் மீட்டமை + தரவு மற்றும் சேமிப்பு + புள்ளிவிவரங்கள் + குடியேறவும் + நீட்டிப்புகள் + நீட்டிப்பு செய்தி + உதவி + உள்ளக + வடிகட்டியை அகற்று + அகரவரிசை + மொத்த உள்ளீடுகள் + மொத்த அத்தியாயங்கள் + கடைசியாக படித்தார் + கடைசி புதுப்பிப்பு சோதனை + படிக்காத எண்ணிக்கை + அடுத்து எதிர்பார்க்கப்படும் புதுப்பிப்பு + அண்மைக் கால அத்தியாயம் + சீரற்ற + தேடல் + தேடுங்கள்… + அமைப்புகளைத் தேடுங்கள் + குடியேறவும் + காட்சி முறை + காட்சி + கச்சிதமான கட்டம் + வசதியான கட்டம் + பட்டியல் + கவர்-மட்டும் கட்டம் + பதிவிறக்கம் செய்யப்பட்ட அத்தியாயங்கள் + உள்ளக மூல + மொழி + மேம்பட்ட + புக்மார்க்கு செய்யப்பட்ட அத்தியாயங்களை நீக்க அனுமதிக்கவும் + விலக்கப்பட்ட பிரிவுகள் + சேமிப்பக இருப்பிடம் இல்லை + தவறான இடம்: %s + முடக்கப்பட்டது + கடைசியாக படித்த அத்தியாயம் + இரண்டாவது முதல் கடைசியாக படிக்க அத்தியாயம் + மூன்றாவது முதல் கடைசியாக படிக்க அத்தியாயம் + நீட்டிப்பு களஞ்சியங்கள் + உணர்திறன் அமைப்புகளைச் சேர்க்கவும் (எ.கா., டிராக்கர் உள்நுழைவு டோக்கன்கள்) + உள்ளீடுகள் அனைத்தும் + காப்புப்பிரதியை உருவாக்குதல் + காப்புப்பிரதி தோல்வியடைந்தது + நீங்கள் காப்புப்பிரதிகளின் நகல்களை மற்ற இடங்களிலும் வைத்திருக்க வேண்டும். சேமிக்கப்பட்ட கடவுச்சொற்கள் உட்பட முக்கியமான தரவு காப்புப்பிரதிகளில் இருக்கலாம்; பகிர்வு செய்தால் கவனமாக இருங்கள். + கடைசியாக தானாக காப்புப் பிரதி எடுக்கப்பட்டது: %s + தகவல்கள் + சேமிப்பக பயன்பாடு + தெளிவான அத்தியாயம் கேச் + பிழைத்திருத்த செய்தி + வலைத்தளம் + பதிப்பு + புதியது என்ன + மொழிபெயர்க்க உதவுங்கள் + திறந்த மூல உரிமங்கள் + உலக தேடல்… + உலகளவில் \"%1$s\" ஐத் தேடுங்கள் + அண்மைக் கால + மக்கள் + உலாவு + நூலகத்திலிருந்து அகற்றப்பட்டது + மேலும் + குறைவாக + பதிவிறக்கம் செய்யப்பட்ட அத்தியாயங்களை நீக்கவா? + கடைசியாக புதுப்பிக்கப்பட்டது: %s + இப்போது + ஒருபோதும் + வரவிருக்கும் புதுப்பிப்புகளைக் காண்க + வரவிருக்கும் வழிகாட்டி + அடுத்த மாதம் + முந்தைய மாதம் + Ch. %1$s - %2$s + வரலாற்றை அழிக்கவும் + பயன்பாட்டு பூட்டு இயக்கப்பட்டால் விட்செட் கிடைக்கவில்லை + உங்கள் நூலகத்திலிருந்து \"%s\" ஐ அகற்ற உள்ளீர்கள் + Http %d, வெப்வியூவில் வலைத்தளத்தைப் பாருங்கள் + இணைய இணைப்பு இல்லை + %s ஐ அடைய முடியவில்லை + உள்ளீடுகளின் தலைப்புக்கு ஏற்ப கோப்புறைகளை உருவாக்குகிறது + தனிப்பயனாக்கப்பட்ட புதுப்பிப்பு அதிர்வெண் + அத்தியாயம் பெறும் தேதி + தேதி சேர்க்கப்பட்டது + டிராக்கர் மதிப்பெண் + உலக தேடல் + அனைத்தையும் தெரிவுசெய் + தலைகீழ் தேர்ந்தெடுக்கவும் + படித்தபடி குறி + படிக்காத எனக் குறிக்கவும் + முந்தையதைப் படித்ததாகக் குறிக்கவும் + பதிவிறக்கம் + புக்மார்க்கு அத்தியாயம் + Unbookmark அத்தியாயம் + வகைகளை அமைக்கவும் + \"%s\" என்ற வகையை நீக்க விரும்புகிறீர்களா? + வகையை நீக்கு + நீக்கு + நூலகத்தைப் புதுப்பிக்கவும் + அனைத்தையும் இயக்கு + அனைத்தையும் முடக்கு + தொகு + கூட்டு + புதுப்பிப்பு வகை + சீரற்ற நுழைவைத் திறக்கவும் + வகையைச் சேர்க்கவும் + வகைகளைத் திருத்து + வகை மறுபெயரிடுதல் + கவர் திருத்து + அத்தியாயங்களைக் காண்க + இடைநிறுத்தம் + முந்தைய அத்தியாயம் + தொடங்கு + மீண்டும் தொடங்குங்கள் + உலாவியில் திற + நுழைவு காட்டு + இடைநிலைப்பலகைக்கு நகலெடுக்கவும் + அடுத்த அத்தியாயம் + மீண்டும் முயற்சிக்கவும் + அகற்று + எல்லாவற்றையும் அகற்றவும் + இணைப்பை நகலெடுக்கவும் + வெப்வியூவில் திறக்கவும் + வகை தாவல்களைக் காட்டு + படிப்பு பொத்தானைத் தொடரவும் + முடக்கு + முள் + Unpin + இடு + ரத்துசெய் + சரி + பொருட்களின் எண்ணிக்கையைக் காட்டு + அனைத்தையும் ரத்துசெய் + இந்த தொடருக்கு அனைத்தையும் ரத்துசெய் + வரிசைப்படுத்து + பதிவேற்றுவதன் மூலம் + அத்தியாய எண் மூலம் + புதியது + பழமையானது + ஏறுதல் + இறங்கு + மேலே செல்லுங்கள் + தொடரை மேலே நகர்த்தவும் + கீழே செல்லுங்கள் + தொடரை கீழே நகர்த்தவும் + நிறுவவும் + பங்கு + சேமி + மீட்டமை + இயல்புநிலைக்கு திரும்பவும் + செயல்தவிர் + மூடு + பதிவு திற + விவரங்களைக் காண தட்டவும் + மீட்டமை + பின் + முன்னோக்கி + புதுப்பிப்பு + இப்போது பதிவிறக்கத் தொடங்குங்கள் + இப்போது இல்லை + எப்படியும் சேர்க்கவும் + இருக்கும் நுழைவு இடம்பெயரவும் + ஏற்றுகிறது… + இன்டர்னெர்ர்: மேலும் தகவலுக்கு செயலிழப்பு பதிவுகளை சரிபார்க்கவும் + பயன்பாடு கிடைக்கவில்லை + ஆன் போர்டிங் வழிகாட்டி + வரவேற்கிறோம்! + முதலில் சில விசயங்களை அமைப்போம். நீங்கள் எப்போதும் அமைப்புகளில் இவற்றை மாற்றலாம். + அடுத்தது + தொடங்கவும் + தவிர் + %1$s அத்தியாய பதிவிறக்கங்கள், காப்புப்பிரதிகள் மற்றும் பலவற்றை சேமிக்கும் ஒரு கோப்புறையைத் தேர்ந்தெடுக்கவும்.\n\n ஒரு பிரத்யேக கோப்புறை பரிந்துரைக்கப்படுகிறது.\n\n தேர்ந்தெடுக்கப்பட்ட கோப்புறை: %2$s + ஒரு கோப்புறையைத் தேர்ந்தெடுக்கவும் + ஒரு கோப்புறை தேர்ந்தெடுக்கப்பட வேண்டும் + பழைய பதிப்பிலிருந்து புதுப்பித்தல் மற்றும் எதைத் தேர்ந்தெடுப்பது என்று தெரியவில்லையா? மேலும் தகவலுக்கு சேமிப்பக வழிகாட்டியைப் பார்க்கவும். + அறிவிப்பு இசைவு + நூலக புதுப்பிப்புகள் மற்றும் பலவற்றிற்கு அறிவிக்கப்படுங்கள். + பின்னணி பேட்டரி பயன்பாடு + நீண்டகால நூலக புதுப்பிப்புகள், பதிவிறக்கம் மற்றும் காப்புப்பிரதி மீட்டமைப்புக்கு குறுக்கீடுகளைத் தவிர்க்கவும். + செயலிழப்பு பதிவுகளை அனுப்பவும் + டெவலப்பர்களுக்கு அநாமதேய செயலிழப்பு பதிவுகளை அனுப்பவும். + பகுப்பாய்வுகளை அனுமதிக்கவும் + பயன்பாட்டு அம்சங்களை மேம்படுத்த அநாமதேய பயன்பாட்டு தரவை அனுப்பவும். + சேமிப்பக வழிகாட்டி + பயன்பாடுகளின் அனுமதியை நிறுவவும் + மூல நீட்டிப்புகளை நிறுவ. + மானியம் + கருப்பொருள், தேதி மற்றும் நேர வடிவம் + வகைகள், உலகளாவிய புதுப்பிப்பு, அத்தியாயம் ச்வைப் + படித்தல் பயன்முறை, காட்சி, வழிசெலுத்தல் + தானியங்கி பதிவிறக்க, முன்னால் பதிவிறக்குங்கள் + ஒரு வழி முன்னேற்ற ஒத்திசைவு, மேம்பட்ட ஒத்திசைவு + ஆதாரங்கள், நீட்டிப்புகள், உலகளாவிய தேடல் + கையேடு மற்றும் தானியங்கி காப்புப்பிரதிகள், சேமிப்பு இடம் + பயன்பாட்டு பூட்டு, பாதுகாப்பான திரை + செயலிழப்பு பதிவுகள், பேட்டரி மேம்படுத்தல்கள் + கருப்பொருள் + பயன்பாட்டு கருப்பொருள் + மண்டலம் + ஒளி + இருண்ட + %s க்கு புதியதா? தொடங்கும் வழிகாட்டியைப் பார்க்க பரிந்துரைக்கிறோம். + %s ஐ மீண்டும் நிறுவுகிறீர்களா? + பொது + தோற்றம் + நூலகம் + வாசகர் + பதிவிறக்கங்கள் + கண்காணிப்பு + பற்றி + என + டீல் & டர்க்கைச் + யின் & யாங் + நான்கு இலைகள் + அலை அலை + தூய கருப்பு இருண்ட பயன்முறை + உறவினர் நேர முத்திரைகள் + மாறும் + பச்சை ஆப்பிள் + \"%2$s க்கு க்கு பதிலாக\"%1$s \" + சுகந்தி + நள்ளிரவு அந்தி + nord + ச்ட்ராபெரி டாய்கிரி + தேதி வடிவம் + அறிவிப்புகளை நிர்வகிக்கவும் + பயன்பாட்டு மொழி + பாதுகாப்பு மற்றும் தனியுரிமை + பாதுகாப்பான திரை + பயன்பாடுகளை மாற்றும்போது பயன்பாட்டு உள்ளடக்கத்தை பாதுகாப்பான திரை மறைக்கவும், திரை சாட்களைத் தடுக்கவும் + செயலிழப்பு பதிவுகள் மற்றும் பகுப்பாய்வுகளை அனுப்புவது சிக்கல்களைக் கண்டறிந்து சரிசெய்யவும், செயல்திறனை மேம்படுத்தவும், எதிர்கால புதுப்பிப்புகளை உங்கள் தேவைகளுக்கு மிகவும் பொருத்தமானதாக மாற்றவும் அனுமதிக்கும் + NSFW (18+) ஆதாரங்கள் + ஆதாரங்கள் மற்றும் நீட்டிப்பு பட்டியல்களில் காண்பி + இது பயன்பாட்டிற்குள் NSFW (18+) உள்ளடக்கத்தை வெளிவருவதிலிருந்து அதிகாரப்பூர்வமற்ற அல்லது தவறான கொடிய நீட்டிப்புகளைத் தடுக்காது. + இன்று + காட்சி + கட்டம் அளவு + உருவப்படம் + நிலப்பரப்பு + உலகளாவிய புதுப்பிப்பு + தானியங்கி புதுப்பிப்புகள் + அணை + ஒவ்வொரு 6 மணி நேரமும் + ஒவ்வொரு 12 மணி நேரமும் + நாள்தோறும் + ஒவ்வொரு 2 நாட்களுக்கும் + ஒவ்வொரு 3 நாட்களுக்கும் + வாராந்திர + பாதுகாப்பு + பகுப்பாய்வு மற்றும் செயலிழப்பு பதிவுகள் + திறத்தல் தேவை + சும்மா இருக்கும்போது பூட்டு + எப்போதும் + ஒருபோதும் + அறிவிப்பு உள்ளடக்கத்தை மறைக்கவும் + தானியங்கி புதுப்பிப்புகள் சாதன கட்டுப்பாடுகள் + வைஃபை மட்டுமே + அளவிடப்படாத நெட்வொர்க்கில் மட்டுமே + கட்டணம் வசூலிக்கும்போது + கட்டுப்பாடுகள்: %s + அறிவுள்ள புதுப்பிப்பு + படிக்காத அத்தியாயம் (கள்) உடன் உள்ளீடுகளைத் தவிர்க்கவும் + \"நிறைவு செய்யப்பட்ட\" நிலையுடன் உள்ளீடுகளைத் தவிர்க்கவும் + சிக்கலற்ற உள்ளீடுகளைத் தவிர்க்கவும் + அடுத்த வெளியீட்டு நேரத்தை கணிக்கவும் + புதுப்பிப்புகள் ஐகானில் படிக்காத எண்ணிக்கையைக் காட்டுங்கள் + மெட்டாடேட்டாவை தானாக புதுப்பிக்கவும் + நூலகத்தைப் புதுப்பிக்கும்போது புதிய கவர் மற்றும் விவரங்களைச் சரிபார்க்கவும் + இயல்புநிலை வகை + எப்போதும் கேளுங்கள் + வரிசைக்கான ஒரு வகை அமைப்புகள் + விலக்கப்பட்ட வகைகளில் உள்ளீடுகள் சேர்க்கப்பட்ட வகைகளில் இருந்தாலும் அவை புதுப்பிக்கப்படாது. + அனைத்தும் + எதுவுமில்லை + அடங்கும்: %s + விலக்கு: %s + சரியான செயலுக்கு ச்வைப் செய்யுங்கள் + இடது செயலுக்கு ச்வைப் செய்யவும் + பல + புதுப்பிப்புகள் நிலுவையில் உள்ளன + புதுப்பிப்பு + அனைத்தையும் புதுப்பிக்கவும் + வழக்கற்றுப்போன + நிறுவவும் + நிலுவையில் உள்ளது + பதிவிறக்குகிறது + நிறுவுகிறது + நிறுவப்பட்டது + நம்பிக்கை + நம்பத்தகாதது + நிறுவல் நீக்க + அகற்று + நீட்டிப்பை அகற்றவா? + பயன்பாட்டு செய்தி + நம்பத்தகாத நீட்டிப்பு + இந்த நீட்டிப்பு இனி கிடைக்காது. இது சரியாக செயல்படாது மற்றும் பயன்பாட்டில் சிக்கல்களை ஏற்படுத்தக்கூடும். அதை நிறுவல் நீக்க பரிந்துரைக்கப்படுகிறது. + \"%s\" நீட்டிப்பை அகற்ற விரும்புகிறீர்களா? + கிடைக்கக்கூடிய நீட்டிப்புகளைப் பெறத் தவறிவிட்டது + பதிப்பு + மொழி + அகவை மதிப்பீடு + 18+ + இந்த நீட்டிப்பின் ஆதாரங்களில் NSFW (18+) உள்ளடக்கம் இருக்கலாம் + நீட்டிப்புகளை நிறுவ அனுமதிகள் தேவை. வழங்க இங்கே தட்டவும். + நீட்டிப்பை நிறுவுதல்… + நிறுவி + மரபு + சிசுகு ஓடவில்லை + சிசுகுவை நீட்டிப்பு நிறுவியாகப் பயன்படுத்த சிசுகுவை நிறுவி தொடங்கவும். + நம்பகமான அறியப்படாத நீட்டிப்புகளைத் திரும்பப் பெறுங்கள் + நீட்டிப்பு களஞ்சியங்கள் + உங்களிடம் எந்த களஞ்சியமும் இல்லை. + ரெப்போ சேர்க்கவும் + முகவரி களஞ்சி + தீங்கிழைக்கும் நீட்டிப்புகள் சேமிக்கப்பட்ட உள்நுழைவு நற்சான்றிதழ்களைப் படிக்கலாம் அல்லது தன்னிச்சையான குறியீட்டை இயக்கலாம்.\n\n இந்த நீட்டிப்பை நம்புவதன் மூலம், இந்த அபாயங்களை நீங்கள் ஏற்றுக்கொள்கிறீர்கள். + மிஓனில் கூடுதல் களஞ்சியங்களைச் சேர்க்கவும். இது \"index.min.json\" உடன் முடிவடையும் முகவரி ஆக இருக்க வேண்டும். + இந்த ரெப்போ ஏற்கனவே உள்ளது! + ரெப்போவை நீக்கு + தவறான ரெப்போ முகவரி + ரெப்போ \"%s\" ஐ நீக்க விரும்புகிறீர்களா? + ரெப்போ \"%s\" சேர்க்க விரும்புகிறீர்களா? + திறந்த மூல ரெப்போ + மாற்றவும் + முக்கிய கைரேகை கையொப்பமிடுவது ஏற்கனவே உள்ளது + பரந்த பக்கங்களைப் பிரிக்கவும் + பிளவு பக்க வேலைவாய்ப்பு தலைகீழ் + பிளவு அகலமான பக்கங்களின் இடம் வாசிப்பு திசையுடன் பொருந்தவில்லை என்றால் + பொருத்தமாக பரந்த பக்கங்களை சுழற்றுங்கள் + சுழற்றப்பட்ட அகலமான பக்கங்களின் புரட்டல் நோக்குநிலை + பெரிதாக்க இரட்டை தட்டவும் + கட்அவுட் பகுதியில் உள்ளடக்கத்தைக் காட்டு + பக்க மாற்றங்களை உயிரூட்டவும் + பக்க மாற்றத்தில் ஃபிளாச் + ஈ-மை காட்சிகளில் பேயைக் குறைக்கிறது + ஃபிளாச் காலம் + களஞ்சியம் %1$s %2$s போன்ற கையொப்பமிடும் விசை கைரேகையைக் கொண்டுள்ளது.\n இது எதிர்பார்க்கப்பட்டால், %2$s மாற்றப்படும், இல்லையெனில் உங்கள் ரெப்போ பராமரிப்பாளரைத் தொடர்பு கொள்ளுங்கள். + முழு திரை + குழாய் மண்டலங்கள் மேலடுக்கைக் காட்டு + வாசகர் திறக்கப்படும்போது சுருக்கமாகக் காட்டுங்கள் + %1$s MS + ஒவ்வொரு ஃபிளாச் + உடன் ஃபிளாச் + செயல்திறனை பாதிக்கிறது. பிட்மேப் வாசலைக் குறைப்பது வெற்று பட சிக்கல்களை சரிசெய்யவில்லை என்றால் மட்டுமே இயக்கவும் + கருப்பு + வெள்ளை + வெள்ளை மற்றும் கருப்பு + அனிமேசன் விரைவு இரட்டை தட்டவும் + பக்க எண்ணைக் காட்டு + வாசிப்பு பயன்முறையைக் காட்டு + வாசகர் திறக்கப்படும்போது தற்போதைய பயன்முறையை சுருக்கமாகக் காட்டு + தனிப்பயன் வன்பொருள் பிட்மேப் வாசல் + இயல்புநிலை (%d) + வாசகர் ஒரு வெற்று படத்தை ஏற்றினால், வாசலைக் குறைக்கும்.\n தேர்ந்தெடுக்கப்பட்டது: %s + தனிப்பயன் காட்சி சுயவிவரம் + மேலடுக்கு + பயிர் எல்லைகள் + தனிப்பயன் ஒளி + கிரேச்கேல் + தலைகீழ் + பெருக்கவும் + திரை + டாட்ச் / லைட் + எரிக்க / இருட்டாக + தனிப்பயன் வண்ண வடிகட்டி + வண்ண வடிகட்டி கலப்பு முறை + திரையை தொடர்ந்து வைத்திருங்கள் + வாசிப்பு குறிக்கப்பட்ட அத்தியாயங்களைத் தவிர்க்கவும் + வடிகட்டப்பட்ட அத்தியாயங்களைத் தவிர்க்கவும் + நகல் அத்தியாயங்களைத் தவிர்க்கவும் + வானோடல் + தொகுதி விசைகள் + தொகுதி விசைகள் தலைகீழ் + தட்டல் மண்டலங்களைத் தலைகீழ் + எதுவுமில்லை + கிடைமட்டமாக + செங்குத்து + இரண்டும் + செயல்கள் + நீண்ட தட்டில் செயல்களைக் காட்டு + பக்கங்களை தனி கோப்புறைகளில் சேமிக்கவும் + பின்னணி நிறம் + வெள்ளை + சாம்பல் + கருப்பு + தானி + இயல்புநிலை வாசிப்பு முறை + எல் வடிவ + கின்டெல்-இச் + விளிம்பு + வலது மற்றும் இடது + முடக்கப்பட்டது + முந்தைய + அடுத்தது + இடது + வலது + பேச் (இடமிருந்து வலமாக) + பேச் (வலமிருந்து இடமாக) + பேச் செய்யப்பட்ட (செங்குத்து) + நீண்ட துண்டு + இடைவெளிகளுடன் நீண்ட துண்டு + பேச் + மண்டலங்களைத் தட்டவும் + அளவிலான வகை + திரை பொருத்தம் + நீட்டிக்க + பொருந்தக்கூடிய அகலம் + பொருத்தமான உயரத்திற்கு + அசல் அளவு + அறிவுள்ள பொருத்தம் + பரந்த படங்களை பான் + தானாகவே பரந்த படங்களாக பெரிதாக்கவும் + சூம் தொடக்க நிலை + தானியங்கி + இடது + வலது + நடுவண் + அனிமேசன் இல்லை + சாதாரண + வேகமாக + இயல்புநிலை சுழற்சி + சுழற்சி + இலவசம் + உருவப்படம் + தலைகீழ் உருவப்படம் + நிலப்பரப்பு + பூட்டப்பட்ட உருவப்படம் + கைமுறையாக வாசிக்கப்பட்ட பிறகு குறிக்கப்பட்ட பிறகு + படித்த பிறகு தானாக நீக்கவும் + நான்காவது முதல் கடைசியாக படிக்க அத்தியாயம் + ஐந்தாவது முதல் கடைசியாக படிக்க அத்தியாயம் + ஆட்டோ-டவுன்லோட் + புதிய அத்தியாயங்களைப் பதிவிறக்கவும் + நகல் வாசிப்பு அத்தியாயங்களைப் பதிவிறக்குவதைத் தவிர்க்கவும் + பூட்டப்பட்ட நிலப்பரப்பு + R + G + B + A + எப்போதும் அத்தியாய மாற்றத்தைக் காட்டுங்கள் + படித்தல் பயன்முறை + படித்தல் + பக்க திணிப்பு + சுருளில் மெனுவை மறைப்பதற்கான உணர்திறன் + அதிகபட்சம் + உயர்ந்த + குறைந்த + மிகக் குறைந்த + சூம் அவுட் முடக்கு + அத்தியாயங்களை நீக்கு + சிபிஇசட் காப்பகமாக சேமிக்கவும் + உயரமான படங்களை பிரிக்கவும் + வாசகர் செயல்திறனை மேம்படுத்துகிறது + கண்காணிப்பு வழிகாட்டி + படித்த பிறகு முன்னேற்றத்தைப் புதுப்பிக்கவும் + படிக்கும்போது முன்னேற்றத்தைப் புதுப்பிக்கவும் + டிராக்கர்கள் + வெளிப்புற டிராக்கர் சேவைகளில் அத்தியாய முன்னேற்றத்தைப் புதுப்பிக்க ஒரு வழி ஒத்திசைவு. அவற்றின் கண்காணிப்பு பொத்தானிலிருந்து தனிப்பட்ட உள்ளீடுகளுக்கான கண்காணிப்பை அமைக்கவும். + மேம்படுத்தப்பட்ட டிராக்கர்கள் + கிடைக்கிறது ஆனால் சான்று நிறுவப்படவில்லை: %s + விலக்கப்பட்ட வகைகளில் உள்ளீடுகள் சேர்க்கப்பட்ட வகைகளில் இருந்தாலும் பதிவிறக்கம் செய்யப்படாது. + மேலே பதிவிறக்கவும் + படிக்கும் போது தானாக பதிவிறக்கம் + தற்போதைய அத்தியாயம் + அடுத்தது ஏற்கனவே பதிவிறக்கம் செய்யப்பட்டால் மட்டுமே செயல்படும். + குறிப்பிட்ட மூலங்களுக்கான மேம்பட்ட அம்சங்களை வழங்குகிறது. உங்கள் நூலகத்தில் சேர்க்கும்போது உள்ளீடுகள் தானாகவே கண்காணிக்கப்படும். + மின்தடம் + டிராக்கர் உள்நுழைவு + ஏற்கனவே நூலகத்தில் உள்ளீடுகளை மறைக்கவும் + சேமிப்பக இடம் + தானியங்கி காப்புப்பிரதிகள், அத்தியாயம் பதிவிறக்கங்கள் மற்றும் உள்ளக மூலங்களுக்குப் பயன்படுத்தப்படுகிறது. + காப்புப்பிரதியை உருவாக்கவும் + தற்போதைய நூலகத்தை மீட்டெடுக்க பயன்படுத்தலாம் + காப்புப்பிரதியை மீட்டமைக்கவும் + காப்புப்பிரதி கோப்பிலிருந்து நூலகத்தை மீட்டெடுக்கவும் + தானியங்கி காப்பு அதிர்வெண் + உருவாக்கு + காப்புப்பிரதி உருவாக்கப்பட்டது + தவறான காப்புப்பிரதி கோப்பு: + முழு பிழை: + காப்புப்பிரதியில் எந்த நூலக உள்ளீடுகளும் இல்லை. + சாதொபொகு காப்புப்பிரதி ஆதரிக்கப்படவில்லை + காப்பு கோப்பு சிதைந்துள்ளது + ஆதாரங்களைக் காணவில்லை: + டிராக்கர்கள் உள்நுழையவில்லை: + நீங்கள் காணாமல் போன நீட்டிப்புகளை நிறுவ வேண்டும், பின்னர் அவற்றைப் பயன்படுத்த கண்காணிப்பு சேவைகளில் உள்நுழைய வேண்டும். + மீட்டமை முடிந்தது + %1 $ 02 டி மணித்துளி, %2 $ 02 டி நொடி + காப்புப்பிரதி ஏற்கனவே நடந்து வருகிறது + நீங்கள் என்ன காப்புப் பிரதி எடுக்க விரும்புகிறீர்கள்? + பயன்பாட்டு அமைப்புகள் + மூல அமைப்புகள் + சேமிப்பக அனுமதிகள் வழங்கப்படவில்லை + காப்புப் பிரதி எடுக்க நூலக உள்ளீடுகள் இல்லை + காப்புப்பிரதி கோப்பை உருவாக்க முடியவில்லை + MIUI உகப்பாக்கம் முடக்கப்பட்டிருந்தால் காப்புப்பிரதி/மீட்டமை சரியாக செயல்படாது. + குக்கீகளை அழிக்கவும் + Https (doh) க்கு மேல் dns + இயல்புநிலை பயனர் முகவர் சரம் + பயனர் முகவர் சரம் காலியாக இருக்க முடியாது + தவறான பயனர் முகவர் சரம் + இயல்புநிலை பயனர் முகவர் சரத்தை மீட்டமைக்கவும் + நடைமுறைக்கு வர பயன்பாட்டு மறுதொடக்கம் தேவை + குக்கீகள் அகற்றப்பட்டன + மீட்டமை ஏற்கனவே நடந்து வருகிறது + காப்புப்பிரதியை மீட்டமைத்தல் + காப்புப்பிரதியை மீட்டெடுப்பது தோல்வியடைந்தது + ரத்து செய்யப்பட்ட மீட்டமை + கிடைக்கிறது: %1$s / மொத்தம்: %2$s + பயன்படுத்தப்பட்டது: %1$s + கேச் அழிக்கப்பட்டது, %1$d கோப்புகள் நீக்கப்பட்டன + அழிக்கும்போது பிழை ஏற்பட்டது + பயன்பாட்டு வெளியீட்டில் அத்தியாயம் கேச் அழிக்கவும் + நூலகம் ஒத்திசைத்தல் + நூலக ஒத்திசைவு முடிந்தது + நெட்வொர்க்கிங் + REINDEX பதிவிறக்கங்கள் + பதிவிறக்கம் செய்யப்பட்ட அத்தியாயங்களை மறுபரிசீலனை செய்ய பயன்பாடு + பதிவிறக்கங்கள் அட்டவணை செல்லாதது + தரவுத்தளத்தை அழிக்கவும் + உங்கள் நூலகத்தில் சேமிக்கப்படாத உள்ளீடுகளுக்கான வரலாற்றை நீக்கவும் + தரவுத்தளத்தில் %1$d நூலகமற்ற உள்ளீடுகள் + நீங்கள் உறுதியாக இருக்கிறீர்களா? அத்தியாயங்கள் மற்றும் நூலகமற்ற உள்ளீடுகளின் முன்னேற்றம் இழக்கப்படும் + உள்ளீடுகள் நீக்கப்பட்டன + அழிக்க எதுவும் இல்லை + வெப்வியூ தரவை அழிக்கவும் + வெப்வியூ தரவு அழிக்கப்பட்டது + நூலக அட்டைகளைப் புதுப்பிக்கவும் + ஒவ்வொரு தொடர் வாசகர் அமைப்புகளையும் மீட்டமைக்கவும் + அனைத்து தொடர்களின் வாசிப்பு முறை மற்றும் நோக்குநிலையை மீட்டமைக்கிறது + அனைத்து வாசகர் அமைப்புகளும் மீட்டமைக்கப்படுகின்றன + வாசகர் அமைப்புகளை மீட்டமைக்க முடியவில்லை + செயலிழப்பு பதிவுகளைப் பகிரவும் + டெவலப்பர்களுடன் பகிர்வதற்காக பிழை பதிவுகளை ஒரு கோப்பில் சேமிக்கிறது + பின்னணி செயல்பாடு + பேட்டரி தேர்வுமுறை முடக்கு + பின்னணி நூலக புதுப்பிப்புகள் மற்றும் காப்புப்பிரதிகளுக்கு உதவுகிறது + பேட்டரி தேர்வுமுறை ஏற்கனவே முடக்கப்பட்டுள்ளது + சாதன அமைப்புகளைத் திறக்க முடியவில்லை + சில உற்பத்தியாளர்களுக்கு பின்னணி சேவைகளைக் கொல்லும் கூடுதல் பயன்பாட்டு கட்டுப்பாடுகள் உள்ளன. இந்த வலைத்தளத்தை எவ்வாறு சரிசெய்வது என்பது பற்றிய கூடுதல் தகவல்கள் உள்ளன. + டேப்லெட் இடைமுகம் + சொற்களஞ்சியம் பதிவு + கணினி பதிவுக்கு வாய்மொழி பதிவுகளை அச்சிடுக (பயன்பாட்டு செயல்திறனைக் குறைக்கிறது) + தனியுரிமைக் கொள்கை + புதுப்பிப்புகளை சரிபார்க்கவும் + V%1$s க்கு புதுப்பிக்கப்பட்டது + செயலிழப்பு அறிக்கைகளை அனுப்பவும் + எந்த பிழைகளையும் சரிசெய்ய உதவுகிறது. முக்கியமான தரவு எதுவும் அனுப்பப்படாது + எஃப்-டிராய்டு கட்டடங்கள் அதிகாரப்பூர்வமாக ஆதரிக்கப்படவில்லை.\n மேலும் அறிய தட்டவும். + பதிவிறக்கம் மட்டுமே + மறைநிலை பயன்முறை + வரலாற்றைப் படிப்பதை இடைநிறுத்துகிறது + நீட்டிப்புக்கு படித்தல் வரலாற்றை இடைநிறுத்துங்கள் + மறைநிலை பயன்முறையை முடக்கு + உங்கள் நூலகத்தில் உள்ள அனைத்து உள்ளீடுகளையும் வடிகட்டுகிறது + %1$s இல் உள்நுழைக + பயனர்பெயர் + மின்னஞ்சல் முகவரி + கடவுச்சொல் + புகுபதிவு + உள்நுழைந்தது + %1$s இலிருந்து வெளியேறவா? + விடுபதிகை + நீங்கள் இப்போது வெளியேறிவிட்டீர்கள் + தெரியாத பிழை + வகை புதுப்பித்தல் + நூலகத்திலிருந்து + பதிவிறக்கம் செய்யப்பட்ட அத்தியாயங்கள் + இடைவெளிகள் + மேலடுக்கு + தாவல்கள் + இனி முடிவுகள் இல்லை + முடிவுகள் எதுவும் கிடைக்கவில்லை + உள்ளக மூல + மற்றொன்று + கடைசியாக பயன்படுத்தப்பட்டது + பின் + முடிவுகள் உள்ளன + உள்ளக மூல வழிகாட்டி + உங்களிடம் பின் ஆதாரங்கள் இல்லை + அத்தியாயம் காணப்படவில்லை + தவறான அத்தியாயம் வடிவம் + வழங்கியவர் + திகதி + நடந்து கொண்டிருக்கிறது + தெரியவில்லை + தெரியாத ஆசிரியர் + தெரியாத நிலை + உரிமம் + வெளியீடு முடிந்தது + தெரியாத தலைப்பு + அதே பெயருடன் உங்கள் நூலகத்தில் ஒரு நுழைவு உள்ளது.\n\n நீங்கள் இன்னும் தொடர விரும்புகிறீர்களா? + நூலகத்தில் சேர்க்கப்பட்டது + ரத்து செய்யப்பட்டது + இடைவெளியில் + நூலகத்தில் சேர்க்கவும் + நூலகத்தில் + நூலகத்திலிருந்து அகற்று + இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்டது + இடைநிலைப்பலகைக்கு நகலெடுக்கப்பட்டது:\n %1$s + இடைநிலைப்பலகைக்கு நகலெடுப்பதில் தோல்வி + சான்று நிறுவப்படவில்லை: %1$s + நூலகத்தில் சேர்க்கவா? + விளக்கம் இல்லை + அத்தியாயம் %1$s + ஒவ்வொன்றையும் மதிப்பிடுங்கள் + ஒவ்வொன்றையும் புதுப்பிக்க அமைக்கவும் + புதிய அத்தியாயங்கள் சுமார் %1$s இல் வெளியிடப்படும் என்று கணிக்கப்பட்டுள்ளது, ஒவ்வொரு %2$s ஐச் சுற்றி உள்ளது. + இந்த மங்கா முடிந்தது, அல்லது கணிக்கப்பட்ட வெளியீட்டு தேதி இல்லை. + விரைவில் + தனிப்பயன் புதுப்பிப்பு அதிர்வெண்: + பதிவிறக்குதல் (%1$d/%2$d) + பிழை + இடைநிறுத்தப்பட்டது + மூல தலைப்பு + அத்தியாயம் எண் + மூலத்தால் + அத்தியாய எண் மூலம் + பதிவேற்றுவதன் மூலம் + பதிவிறக்கம் + படிக்காதது + தனிப்பயன் கவர் + கவர் + கவர் சேமிக்கப்பட்டது + கவர் சேமிக்கும் பிழை + பிழை பகிர்வு கவர் + தேர்ந்தெடுக்கப்பட்ட அத்தியாயங்களை நீக்க விரும்புகிறீர்களா? + அத்தியாயம் அமைப்புகள் + இந்த அமைப்புகளை இயல்புநிலையாக சேமிக்க விரும்புகிறீர்களா? + எனது நூலகத்தில் உள்ள அனைத்து உள்ளீடுகளுக்கும் பொருந்தும் + இயல்புநிலையாக அமைக்கவும் + அத்தியாயங்கள் எதுவும் கிடைக்கவில்லை + நீங்கள் உறுதியாக இருக்கிறீர்களா? + ச்கேன்லேட்டர்களை விலக்கு + ச்கேன்லேட்டர்கள் எதுவும் கிடைக்கவில்லை + முடிந்தது + கைவிடப்பட்டது + நிறுத்தி + இடைநிறுத்தப்பட்டது + படிக்க திட்டமிடுங்கள் + அத்தியாயம் %d க்கு டிராக்கர்களைப் புதுப்பிக்கவா? + டிராக்கர்கள் அத்தியாயம் %d க்கு புதுப்பிக்கப்பட்டன + கண்காணிப்பு + கண்காணிப்பைச் சேர்க்கவும் + படிக்காதது + படித்தல் + மீண்டும் படிக்க + படித்தல் பட்டியல் + விருப்பப்பட்டியல் + முழுமையான பட்டியல் + வைத்திருக்கும் பட்டியலில் + கெலிப்பெண் + தலைப்பு + நிலை + நிலை + தொடக்க தேதி + தேதியை முடிக்க + வகை + தயவுசெய்து மீண்டும் மால் இல் உள்நுழைக + சான்று ஆதரிக்கப்படவில்லை + முடிக்கப்படாத பட்டியல் + போட்டி எதுவும் கிடைக்கவில்லை + %1$s பிழை: %2$s + தேதியை அகற்றவா? + இது நீங்கள் முன்னர் தேர்ந்தெடுக்கப்பட்ட தொடக்க தேதியை %s இலிருந்து அகற்றும் + இது நீங்கள் முன்னர் தேர்ந்தெடுக்கப்பட்ட பூச்சு தேதியை %s இலிருந்து அகற்றும் + %s கண்காணிப்பை அகற்றவா? + %s இலிருந்து அகற்றவும் + இந்த பெயருடன் ஒரு வகை ஏற்கனவே உள்ளது! + வகைகள் நீக்கப்பட்டன + இது இந்த அத்தியாயத்தின் வாசிப்பு தேதியை அகற்றும். நீங்கள் உறுதியாக இருக்கிறீர்களா? + இந்த நுழைவுக்கான அனைத்து அத்தியாயங்களையும் மீட்டமைக்கவும் + இது உள்நாட்டில் கண்காணிப்பை அகற்றும். + படம் சேமிக்கப்பட்டது + படம் சேமிப்பதில் பிழை + தனிப்பயன் வடிகட்டி + கவர் அமைக்கவும் + கவர் புதுப்பிக்கப்பட்டது + %1$s: %2$s, பக்கம் %3$d + பக்கம்: %1$d + அடுத்த அத்தியாயம் காணப்படவில்லை + படத்தை ஏற்ற முடியவில்லை + இந்த படத்தை கவர் கலையாகப் பயன்படுத்தவா? + இந்த தொடருக்கு + படித்தல் பயன்முறை + முடிந்தது: + நடப்பு: + அடுத்து: + முந்தைய: + அடுத்த அத்தியாயம் இல்லை + முந்தைய அத்தியாயம் எதுவும் இல்லை + பக்கங்களை ஏற்றுகிறது… + பக்கங்களை ஏற்றுவதில் தோல்வி: %1$s + பக்கங்கள் எதுவும் கிடைக்கவில்லை + சான்று கிடைக்கவில்லை + கடைசி வாசிப்பு அத்தியாயத்தைத் திறக்க முடியவில்லை + வரலாறு நீக்கப்பட்டது + நூலகம் புதுப்பித்தல் + ஒரு புதுப்பிப்பு ஏற்கனவே இயங்குகிறது + நீங்கள் உறுதியாக இருக்கிறீர்களா? எல்லா வரலாற்றும் இழக்கப்படும். + எந்த மூலமும் கிடைக்கவில்லை + அச்சச்சோ! + %s எதிர்பாராத பிழையில் ஓடியது. மோதல் பதிவுகளை எங்கள் உதவி சேனலில் டிச்கார்டில் பகிர்ந்து கொள்ள பரிந்துரைக்கிறோம். + விண்ணப்பத்தை மறுதொடக்கம் செய்யுங்கள் + கண்ணோட்டம் + நிறுவப்பட்ட மூலமும் கிடைக்கவில்லை + மூல இடம்பெயர்வு வழிகாட்டி + சேர்க்க தரவைத் தேர்ந்தெடுக்கவும் + இடம்பெயர ஒரு மூலத்தைத் தேர்ந்தெடுக்கவும் + நிறைவு செய்யப்பட்ட உள்ளீடுகள் + காலத்தைப் படியுங்கள் + உள்ளீடுகள் + உலகளாவிய புதுப்பிப்பில் + குடியேறவும் + நகலெடு + சரி, இது மோசமானது + நிறுவப்படவில்லை + மொத்தம் + படிக்க + டிராக்கர்கள் + கண்காணிக்கப்பட்ட உள்ளீடுகள் + சராசரி மதிப்பெண் + பயன்படுத்தப்பட்டது + குறைந்த சேமிப்பு இடம் காரணமாக அத்தியாயங்களை பதிவிறக்கம் செய்ய முடியவில்லை + எச்சரிக்கை: பெரிய மொத்த பதிவிறக்கங்கள் ஆதாரங்கள் மெதுவாகவும்/அல்லது மிஓனைத் தடுக்கவும் வழிவகுக்கும். மேலும் அறிய தட்டவும். + இதற்கில்லை + %d.டி. + நூலகத்தைப் புதுப்பித்தல்… (%s) + %d.எச் + %d.எம் + %d.எச் + அத்தியாயங்களை பதிவிறக்கம் செய்ய முடியவில்லை. பதிவிறக்கங்கள் பிரிவில் நீங்கள் மீண்டும் முயற்சி செய்யலாம் + பெரிய புதுப்பிப்புகள் ஆதாரங்களுக்கு தீங்கு விளைவிக்கும் மற்றும் மெதுவான புதுப்பிப்புகளுக்கு வழிவகுக்கும் மற்றும் பேட்டரி பயன்பாட்டையும் அதிகரிக்கும். மேலும் அறிய தட்டவும். + புதிய அத்தியாயங்கள் காணப்பட்டன + அத்தியாயம் %1$s + அத்தியாயம் %1$s மற்றும் %2$d மேலும் + அத்தியாயங்கள் %1$s + %1$d புதுப்பிப்பு (கள்) தோல்வியடைந்தது + மேலும் அறிய தட்டவும் + அட்டையைப் புதுப்பிக்கத் தவறிவிட்டது + இதைச் செய்வதற்கு முன் உங்கள் நூலகத்தில் உள்ளீட்டைச் சேர்க்கவும் + நூலக புதுப்பிப்பு பிழைகளை எவ்வாறு சரிசெய்வது என்பதற்கான உதவிக்கு, %1$s ஐப் பார்க்கவும் + தொடர் முடிந்ததால் தவிர்க்கப்பட்டது + படிக்காத அத்தியாயங்கள் இருப்பதால் தவிர்க்கப்பட்டது + அத்தியாயங்கள் எதுவும் படிக்காததால் தவிர்க்கப்பட்டது + தொடருக்கு புதுப்பிப்புகள் தேவையில்லை என்பதால் தவிர்க்கப்பட்டது + இன்று எந்த வெளியீடும் எதிர்பார்க்கப்படவில்லை என்பதால் தவிர்க்கப்பட்டது + கவர் படத்தைத் தேர்ந்தெடுக்கவும் + காப்புப்பிரதி கோப்பைத் தேர்ந்தெடுக்கவும் + கோப்பு பிக்கர் பயன்பாடு எதுவும் கிடைக்கவில்லை + தொடர்ச்சியான கோப்புறை அணுகலைப் பெறுவதில் தோல்வி. பயன்பாடு எதிர்பாராத விதமாக நடந்து கொள்ளலாம். + எந்த கோப்பும் தேர்ந்தெடுக்கப்படவில்லை + பதிவிறக்கம் + கிட்அப்பில் திறந்திருக்கும் + இந்த ஆண்ட்ராய்டு பதிப்பு இனி ஆதரிக்கப்படாது + புதிய புதுப்பிப்புகள் எதுவும் கிடைக்கவில்லை + பதிவிறக்கம்… + புதுப்பிப்பை நிறுவ தட்டவும் + பிழையைப் பதிவிறக்கவும் + புதிய பதிப்பு கிடைக்கிறது! + பதிவிறக்கங்கள் இல்லை + அண்மைக் கால புதுப்பிப்புகள் இல்லை + அண்மைக் காலத்தில் எதுவும் படிக்கவில்லை + உங்கள் நூலகம் காலியாக உள்ளது + வகை காலியாக உள்ளது + இந்த பிரிவில் உள்ளீடுகள் எதுவும் காணப்படவில்லை + தொடங்குதல் வழிகாட்டி + உங்களிடம் வகைகள் இல்லை. உங்கள் நூலகத்தை ஒழுங்கமைக்க ஒன்றை உருவாக்க பிளச் பொத்தானைத் தட்டவும். + உங்களிடம் இதுவரை எந்த வகைகளும் இல்லை. + கிளவுட்ஃப்ளேரைத் தவிர்ப்பதில் தோல்வி + கிளவுட்ஃப்ளேர் உதவிக்கு இங்கே தட்டவும் + *தேவை + பயன்பாடு செயல்பட வெப்வியூ தேவை + சிறந்த இணக்கத்தன்மைக்கு வெப்வியூ பயன்பாட்டைப் புதுப்பிக்கவும் + புதுப்பிக்கப்பட்ட இயல்புநிலை அத்தியாய அமைப்புகள் + பதிவிறக்குபவர் + பிழை + எதிர்பாராத பிழை காரணமாக அத்தியாயத்தைப் பதிவிறக்க முடியவில்லை + வைஃபை இணைப்பு எதுவும் கிடைக்கவில்லை + பிணைய இணைப்பு எதுவும் கிடைக்கவில்லை + பதிவிறக்கங்கள் இடைநிறுத்தப்பட்டன + பக்கம் %d பிரிக்கும் போது காணப்படவில்லை + பக்கம் %d இன் கோப்பு பாதையை கண்டுபிடிக்க முடியவில்லை + பதிவிறக்கங்களை சரிபார்க்கிறது + பொது + முன்னேற்றம் + முழுமையானது + பிழைகள் + அத்தியாயம் புதுப்பிப்புகள் + பயன்பாட்டு புதுப்பிப்புகள் + நீட்டிப்பு புதுப்பிப்புகள் + முந்தைய பக்கம் + அடுத்த பக்கம் + அண்மைக் காலத்தில் புதுப்பிக்கப்பட்ட நூலக உள்ளீடுகளைப் பார்க்கவும் + diff --git a/i18n/src/commonMain/moko-resources/th/strings.xml b/i18n/src/commonMain/moko-resources/th/strings.xml index 60a7b850b..9c0887f0b 100644 --- a/i18n/src/commonMain/moko-resources/th/strings.xml +++ b/i18n/src/commonMain/moko-resources/th/strings.xml @@ -573,7 +573,6 @@ ย้ายเรื่องไปด้านบน ปิดใช้งาน ผิดพลาดในการบันทึกรูปภาพ - มีเวอร์ชันใหม่พร้อมใช้งานจากรีลีสทางการ แตะเพื่อเรียนรู้วีธีการย้ายข้อมูลจากรีลีสไม่เป็นทางการ F-Droid เปิดใน GithHub ไม่มีรายการคลังถูกสำรองข้อมูลไว้ ปิด @@ -694,11 +693,9 @@ หมุนหน้ากว้างให้พอดี พลิกการวางแนวของหน้ากว้างที่หมุน ข้อมูลดีบัก - การปัดรายการตอน การกระทำเมื่อปัดไปทางขวา การกระทำเมื่อปัดไปทางซ้าย แตะสองครั้งเพื่อซูม - %d ต่อแถว กำหนดช่วงเวลา กำหนดความถี่ในการอัปเดต การอัปเดตที่คาดไว้ต่อไป @@ -726,9 +723,7 @@ ย้ายเรื่องไปด้านล่าง ประทับเวลาแบบสัมพันธ์กัน แสดง \"%1$s\" แทน \"%2$s\" - จัดเรียงหมวดหมู่ กำลังอัปเดตคลัง... (%s) - ต้องการจัดเรียงหมวดหมู่ตามตัวอักษรหรือไม่? การตั้งค่าแหล่งที่มา การตั้งค่าแอป ไม่มีไฟล์ถูกเลือกไว้ @@ -838,4 +833,5 @@ รีโพสิทอรี %1$s มีกุญแจลายเซ็นระบุตัวตนเดียวกันกับ %2$s\nหากต้องการ %2$s จะถูกแทนที่ มิฉะนั้น โปรดติดต่อผู้ดูแลรีโพนี้ คุณต้องการเพิ่มรีโพ \"%s\" หรือไม่? อัปเดตตัวติดตามของบท %d หรือไม่? - \ No newline at end of file + อัตโนมัติ + diff --git a/i18n/src/commonMain/moko-resources/tr/strings.xml b/i18n/src/commonMain/moko-resources/tr/strings.xml index 1f4157ac9..266fe24be 100644 --- a/i18n/src/commonMain/moko-resources/tr/strings.xml +++ b/i18n/src/commonMain/moko-resources/tr/strings.xml @@ -70,7 +70,7 @@ İzleme Gelişmiş Hakkında - Izgara boyutu + Bir satırdaki öge sayısı Portre Manzara Otomatik güncellemeler @@ -102,7 +102,7 @@ Kötü niyetli uzantılar, oturum açma bilgilerini okuyabilir veya güvenilmeyen kodlar çalıştırabilir. \n \nBu uzantıya güvenerek bu riskleri kabul etmiş olursunuz. - Tam Ekran + Tam ekran Sayfa geçişlerini animasyonla yap Çift dokunma animasyon hızı Sayfa numarası göster @@ -141,10 +141,10 @@ Serbest Kilitli portre Kilitli manzara - K - Y - M - A + Kırmızı + Yeşil + Mavi + Alfa Elle okundu olarak işaretlenince Okuduktan sonra otomatik sil Devre dışı @@ -333,7 +333,7 @@ En alta taşı Uzantı güncellemeleri Kitaplık güncelleniyor - Okunan + Okuma Filtrelenmiş bölümleri atla Kaynaklar Tersini seç @@ -412,7 +412,7 @@ Bölümleri sil Bu uzantıdaki kaynaklar yetişkin içerik (18+) içerebilir 18+ - Bu, resmi olmayan veya yanlış işaretlenmiş uzantıların uygulama içinde yetişkin içeriği (18+) göstermesini engellemez. + Bu, resmî olmayan veya yanlış işaretlenmiş uzantıların uygulama içinde yetişkin içeriği (18+) göstermesini engellemez. Bölüm bulunamadı Varsayılan bölüm ayarları güncellendi Varsayılan olarak ayarla @@ -496,7 +496,7 @@ Kapak kaydedilemedi Kapak kaydedildi Kapak - Her kategori için sıralama ayarları + Her kategori için ayrı sıralama ayarları İzleyici kılavuzu Henüz bir kategoriniz yok. Şimdi indirmeye başla @@ -572,7 +572,6 @@ Ters portre Seriyi en üste taşı Devre dışı - Resmi yayınlardan yeni bir sürüm var. Resmi olmayan F-Droid sürümlerinden nasıl geçiş yapacağınızı öğrenmek için dokunun. Görsel kaydedilirken hata oluştu Yedeklenecek kitaplık girdisi yok GitHub\'da aç @@ -680,7 +679,7 @@ Güncellemeler simgesinde okunmayan sayısını göster Panoya kopyalandı Kullanılabilir ancak kaynak yüklü değil: %s - Tekrarlanan bölümleri atla + Yinelenen bölümleri atla Kitaplığınızda aynı ada sahip bir girdiniz var. \n \nYine de devam etmek istiyor musunuz? @@ -690,15 +689,13 @@ Panoya kopyala Kategoriyi güncelle Uzun görselleri böl - Kaplama + Üstünde göster Geniş sayfaları sığdırmak için döndür Döndürülen geniş sayfaların yönünü ters çevir Hata ayıklama bilgisi - Kaydırma kontrolleri - Sağa kaydırma kontrolü - Sola kaydırma kontrolü + Bölümü sağa kaydırma + Bölümü sola kaydırma Yakınlaştırmak için iki kez dokun - Satır başına %d Sıklığı ayarla Özel güncelleme sıklığı Zaman aralıkları @@ -724,9 +721,7 @@ Kitaplık eşitleniyor %s Kilidini Aç Seriyi en alta taşı - Kategorileri sırala Kitaplık güncelleniyor… (%s) - Kategorileri alfabetik olarak sıralamak ister misiniz? Dosya seçilmedi Kaynak ayarları Uygulama ayarları @@ -822,12 +817,12 @@ Yakında Gelecek Rehberi Gelecek Ay Önceki Ay - Tekrarlanan okunmuş bölümlerin indirilmesini atla + Yinelenen okunmuş bölümlerin indirilmesini atla \"%s\" deposunu eklemek istiyor musunuz? İzleyicileri %d. bölüme güncelle? Çökme kayıtlarını gönder Güvenlik - Geliştiricelere anonimleştirilmiş çökme kayıtlarını gönder. + Geliştiricilere anonimleştirilmiş çökme kayıtlarını gönder. Çökme kayıtlarını ve kullanım istatistiklerini göndermek sorunları tanımlamamıza ve düzeltmemize imkan verir, performansı iyileştirmemizi sağlar ve gelecek güncellemeleri ihtiyaçlarınızla uyumlu yapmamıza olanak tanır Kullanım istatistiklerine izin ver Uygulama özelliklerini geliştirmek için anonimleştirilmiş kullanım verileri gönder. @@ -841,5 +836,23 @@ İzleyiciler %d. bölüme güncellendi Özel bitmap donanım sınırı Varsayılan (%d) - Eğer okuyucu boş bir resim yüklerse bu sınırı kademeli olarak azaltın.\nSeçili: %s - \ No newline at end of file + Eğer okuyucu boş bir görsel yüklerse bu sınırı kademeli olarak azaltın.\nSeçili: %s + Performansı etkiler. Yalnızca bitmap sınırını düşürmek boş görsel sorunlarını çözmediğinde kullanın + Eklenti için okuma geçmişini duraklat + Otomatik + Monokrom + Gizli olarak izlendi + Kitaplık Dışa Aktarıldı + Yazar + Sanatçı + Gizli olarak izle + Kitaplık Listesi + Dışa Aktar + Herkese açık olarak izle + Uzun şerit okuyucusu için eski çözümleyiciyi kullan + Yinelenen okunmuş bölümleri okundu olarak işaretle + Okunmamış bölümler + Davranış + Bölümü okuduktan sonra + Yeni bir bölüm geldiğinde + diff --git a/i18n/src/commonMain/moko-resources/uk/strings.xml b/i18n/src/commonMain/moko-resources/uk/strings.xml index cd7da2a5a..b186c82d0 100644 --- a/i18n/src/commonMain/moko-resources/uk/strings.xml +++ b/i18n/src/commonMain/moko-resources/uk/strings.xml @@ -605,7 +605,6 @@ Автоматичне масштабування широких зображень Закрити Відкрити на GitHub - Нова версія наявна з офіційних релізів. Тицьніть для того аби дізнатись як мігрувати з неофіційних релізів F-Droid. InternalError: Перевірте журнал халеп задля додаткової інформації Чи бажаєте ви видалити категорію \"%s\"? Видалити категорію @@ -694,11 +693,9 @@ Повернути широкі сторінки за розміром Перевернути орієнтацію обернутих широких сторінок Інформація для відлагодження - Гортання розділів Проведіть пальцем праворуч Проведіть пальцем ліворуч Двічі торкніться, щоб збільшити - %d на рядок Встановити інтервал Оцініть кожну Налаштувати інтервал оновленнь @@ -730,11 +727,9 @@ Налаштування застосунку Застосувати Повернути за замовчуванням - Сортувати категорії Сканлейтор Оцінка трекера Дані та сховище - Ви хочете сортувати категорії алфавітно? Створити Ніколи Зменшує гостинг на e-ink екранах @@ -825,4 +820,4 @@ Дійсно видалити \"%s\"? Пропускати завантаження копій прочитаних глав Дійсно додати репозиторій \"%s\"? - \ No newline at end of file + diff --git a/i18n/src/commonMain/moko-resources/vi/strings.xml b/i18n/src/commonMain/moko-resources/vi/strings.xml index a600fc535..3222d46b1 100644 --- a/i18n/src/commonMain/moko-resources/vi/strings.xml +++ b/i18n/src/commonMain/moko-resources/vi/strings.xml @@ -33,7 +33,7 @@ Sửa ảnh bìa Tạm dừng Chương trước - Chương kế + Chương sau Thử lại Gỡ bỏ Tiếp tục @@ -204,8 +204,8 @@ Theo dõi Lịch sử Di chuyển - Các tiện ích mở rộng - Thông tin về các tiện ích mở rộng + Phần mở rộng + Thông tin chi tiết Tổng số chương Tìm kiếm toàn bộ Tải các chương @@ -461,7 +461,7 @@ Ngang Không Đảo ngược khu vực nhấn - Độ xám + Ảnh đen trắng Nếu vị trí của phần tách trang rộng không khớp với hướng đọc Đảo ngược vị trí tách trang Chia các trang đôi @@ -572,7 +572,6 @@ Đã bỏ qua vì chưa chương được đọc Di chuyển bộ truyện lên đầu Tắt - Một phiên bản mới sẵn sàng từ mục phát hành chính thức. Nhấn để học cách kết hợp các mục phát hành không chính thức từ F-Droid. Lỗi khi lưu ảnh Đóng Không có nguồn đã cài tìm thấy @@ -693,9 +692,7 @@ %1$s Lỗi: %2$s N/A *bắt buộc - %d mỗi hàng Nhấn đúp để phóng to - Vuốt chương Thao tác vuốt sang phải Thao tác vuốt sang trái Thông tin gỡ lỗi @@ -728,16 +725,15 @@ Đoạn thời gian Chỉnh về mặc định Cài đặt quyền ứng dụng - Lọc danh mục Xin chào! Thêm tùy chọn Lần cuối cùng tự động lưu: %s Đã sử dụng %s từ trước rồi sao? Được chọn - Không tìm thấy máy quét nào + Không tìm thấy nhóm dịch nào Chưa chọn Di chuyển bộ truyện xuống cuối - Máy quét + Nhóm dịch Bỏ qua Làm mới màn hình khi đổi trang Tránh gián đoạn quá trình cập nhật thư viện, tải xuống và khôi phục bản sao lưu trong thời gian dài. @@ -753,7 +749,6 @@ Điểm bộ theo dõi Chưa đặt vị trí kho chứa Dữ liệu và kho chứa - Bạn có muốn lọc danh mục theo thứ tự bảng chữ cái? Bỏ qua vì dự kiến hôm nay không có bản phát hành nào Gửi thông báo khi thư viện cấp nhật và nhiều hơn thế. Không có tập tin được chọn @@ -773,7 +768,7 @@ HTTP %d, kiểm tra trang web trong WebView \"%1$s\" thay vì là \"%2$s\" Không thể truy cập %s - Loại trừ máy quét + Loại trừ nhóm dịch Các chương mới được dự đoán sẽ phát hành trong khoảng %1$s, kiểm tra vào khoảng %2$s. Hiện có: %1$s / Tổng cộng: %2$s Mã lỗi đầy đủ: @@ -842,4 +837,6 @@ Tùy chỉnh ngưỡng phần cứng bitmap Mặc định (%d) Nếu người đọc tải một hình ảnh trống thì hãy giảm dần ngưỡng\nĐã chọn: %s - \ No newline at end of file + Ảnh hưởng đến hiệu suất. Chỉ bật nếu việc giảm ngưỡng bitmap không khắc phục được sự cố hình ảnh trống + Tạm dừng lịch sử đọc của phần mở rộng + diff --git a/i18n/src/commonMain/moko-resources/zh-rCN/strings.xml b/i18n/src/commonMain/moko-resources/zh-rCN/strings.xml index 523560b62..aa508468f 100644 --- a/i18n/src/commonMain/moko-resources/zh-rCN/strings.xml +++ b/i18n/src/commonMain/moko-resources/zh-rCN/strings.xml @@ -70,13 +70,11 @@ 进度记录 高级 关于 - 网格大小 + 每行数目 竖屏 横屏 自动更新 关闭 - 每 1 小时 - 每 3 小时 每 6 小时 每 12 小时 每天 @@ -398,7 +396,7 @@ 已更新至 v%1$s 更新日志 存储空间不足,无法下载章节 - 全局搜索“%1$s” + 全局搜索 \"%1$s\" 阅读模式 主题 收藏日期 @@ -573,7 +571,6 @@ 将作品移到顶部 关闭 保存图片出错 - 官方发布了新版本,点击了解如何从非官方的 F-Droid 版本迁移。 书架没有可备份的作品 打开 GitHub 页面 已清除 WebView 数据 @@ -606,7 +603,7 @@ 应用语言 薰衣草 无简介 - 确定要删除分类“%s”吗? + 确定要删除 \"%s\" 分类吗? 删除分类 InternalError: 内部错误,详情请见崩溃日志 默认 User Agent 字符串 @@ -623,7 +620,7 @@ 你确定吗? 多语言 书架更新时间:%s - 即将从书架中删除“%s” + 即将从书架中删除 \"%s\" 热门 未授予存储权限 已跳过,因为作品无需更新 @@ -694,11 +691,9 @@ 旋转横向图片 旋转横向图片时反转方向 调试信息 - 目录左右滑动 向右滑动操作 向左滑动操作 双击放大 - 每行 %d 个 预测下次更新时间 确定 要删除 %s 的记录吗? @@ -725,13 +720,11 @@ 图源设置 应用设置 解锁 %s - 分类排序 将作品移到底部 正在更新书架… (%s) - 要按字母顺序将分类重新排序吗? 未选择文件 相对时间戳 - 显示“%1$s”而不是“%2$s” + 显示 \"%1$s\" 而不是 \"%2$s\" 尚未 减轻墨水屏上的残影 上次自动备份时间:%s @@ -763,7 +756,7 @@ 需要安装插件的权限,点击此处授权。 添加仓库 包含敏感设置(例如进度记录平台的账号信息) - 确定要删除仓库“%s”吗? + 确定要删除仓库 \"%s\" 吗? 此仓库已存在! 删除仓库 仓库网址无效 @@ -780,7 +773,7 @@ 插件仓库 尚未设置仓库 仓库网址 - 在 Komikku 中添加仓库,输入的网址结尾应为“index.min.json”。 + 在 Komikku 中添加仓库,输入的网址结尾应为 \"index.min.json\" 。 如果你是从旧版更新而来,可以查看存储指南了解详情。 存储指南 存储位置 @@ -822,7 +815,7 @@ 备份文件已损坏 复制链接 插件仓库 - 您想添加“%s”仓库吗? + 您想添加仓库 \"%s\" 吗? 跳过下载重复阅读的章节 将进度更新到第 %d 章? 发送崩溃日志 @@ -842,4 +835,18 @@ 默认 (%d) 如果阅读器加载空白图像,请逐步降低阈值。\n已选择: %s 自定义硬件位图阈值 - \ No newline at end of file + 会影响性能。仅当降低位图阈值无法解决空白图像问题时才启用 + 暂停记录插件的阅读历史 + 自动 + 单色 + 在长条阅读模式中使用旧版解码器 + 将重复的已读章节标记为已读 + 作者 + 公开记录 + 画师 + 导出 + 书架列表 + 已导出列表 + 私下记录 + 私下记录 + diff --git a/i18n/src/commonMain/moko-resources/zh-rTW/plurals.xml b/i18n/src/commonMain/moko-resources/zh-rTW/plurals.xml index 785fad6c8..5e765288e 100644 --- a/i18n/src/commonMain/moko-resources/zh-rTW/plurals.xml +++ b/i18n/src/commonMain/moko-resources/zh-rTW/plurals.xml @@ -25,7 +25,7 @@ 第 %1$s 章以及另外 %2$d 章 - %d個歷程平臺 + %d 個平臺 略過了 %d 章,也許是來源沒有這些章節,或其已被篩選規則排除 diff --git a/i18n/src/commonMain/moko-resources/zh-rTW/strings.xml b/i18n/src/commonMain/moko-resources/zh-rTW/strings.xml index 98eed3104..978daa277 100644 --- a/i18n/src/commonMain/moko-resources/zh-rTW/strings.xml +++ b/i18n/src/commonMain/moko-resources/zh-rTW/strings.xml @@ -20,7 +20,7 @@ 未讀 清除篩選器 名稱 - 章節總數 + 總章節數 最近閱讀 搜尋 全域搜尋 @@ -81,7 +81,7 @@ 每週 全部 自動更新的裝置限制 - 充電時 + 僅充電時 略過已完結的作品 預設類別 總是詢問 @@ -105,10 +105,10 @@ 自動 鎖定直向 鎖定橫向 - R - G - B - A + 紅色 + 綠色 + 藍色 + 阿爾法 手動標示為已讀後 已停用 自動下載新章節 @@ -152,7 +152,7 @@ 沒有可用的 Wi-Fi 連線 尚未連接至網路 下載已暫停 - 格線大小 + 每列數目 翻頁轉場動畫 邊緣裁剪 濾鏡融合機制 @@ -572,13 +572,12 @@ 書櫃中尚無作品可供備份 在 GitHub 上檢視 儲存圖片錯誤 - 新版本已正式推出,輕觸以瞭解如何從非官方的 F-Droid 版遷移至官方發行版 清除 WebView 資料 已清除 WebView 資料 關閉 找不到來源 找不到已安裝的來源 - 上次檢查更新日期 + 上次檢查更新 未讀章數 分割時找不到第 %d 頁 用以改善閱讀器效能 @@ -596,7 +595,7 @@ 已完結 準備中 閱讀中 - 僅透過非計量付費網路 + 僅透過吃到飽網路 無法開啟上次閱讀章節 自訂封面 未安裝 @@ -658,17 +657,17 @@ 已讀 平均評分 平臺 - %d 天 + %d天 統計資料 本機 總覽 - 開始日 + 閱讀過 適用全域更新 閱讀歷時 歷程平臺 不適用 登錄作品 - %d 小時 + %d時 %d 分鐘 %d 秒鐘 暫時不要 @@ -691,8 +690,6 @@ 向左滑動 輕觸兩下以縮放 向右滑動 - 目錄滑動動作 - 每列 %d 欄 確定 刪除舊有下載章節 移除「%s」歷程平臺? @@ -721,9 +718,7 @@ 相對時間戳記 以「%1$s」表示「%2$s」 應用程式設定 - 排序類別 正在更新書櫃… (%s) - 欲依照字母順序排列類別嗎? 來源設定 未選擇檔案 永不 @@ -827,8 +822,22 @@ 您真的要解除安裝「%s」擴充套件嗎? 所有已閱讀的作品 標記為已讀時更新章節進度 - 歷程平臺已更新到%d章 + 已更新歷程到第%d章 自訂硬體點陣圖的閾值設定 如果閱讀時載入的是空白影像,請逐步降低閾值\n已選擇:%s - 預設 (%d) - \ No newline at end of file + %d (預設) + 影響效能。 僅當降低點陣圖閾值無法解決空白影象問題時才啟用 + 停止紀錄擴充的閱讀歷史 + 自動 + 單色 + 私下紀錄 + 私下紀錄 + 公開紀錄 + 書櫃清單 + 已匯出清單 + 匯出 + 作者 + 畫家 + 對長條閱讀模式使用舊版解碼器 + 將重複的已讀章節標記為已讀 + From b0d30bddd1319f9a1910f436446f9ac7bb0721ca Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Wed, 19 Mar 2025 23:33:07 +0100 Subject: [PATCH 02/17] Translations update from Hosted Weblate (mihonapp/mihon#1877) Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/uk/ Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/ Translation: Mihon/Mihon Translation: Mihon/Mihon Plurals Co-authored-by: Dexroneum Co-authored-by: scb261 (cherry picked from commit 1d6dc1e8b0de08af1370c04eff480e4555095c55) --- .../commonMain/moko-resources/ru/strings.xml | 10 ++++++--- .../commonMain/moko-resources/uk/plurals.xml | 21 ++++++++++++------- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/i18n/src/commonMain/moko-resources/ru/strings.xml b/i18n/src/commonMain/moko-resources/ru/strings.xml index e80778cda..9e6e0e1cb 100644 --- a/i18n/src/commonMain/moko-resources/ru/strings.xml +++ b/i18n/src/commonMain/moko-resources/ru/strings.xml @@ -691,8 +691,8 @@ Развернуть широкие страницы под размер экрана Отразить ориентацию развёрнутых широких страниц Отладочная информация - Проведите право - Проведите влево + Глава при смахивании вправо + Глава при смахивании влево Двойное нажатие для увеличения Настраиваемая частота обновления Интервалы @@ -848,5 +848,9 @@ Библиотека экспортирована Автор Список библиотеки - Отмечать дублированные прочитанные главы как \"Прочитано\" + Отмечать дублированную прочитанную главу как \"Прочитано\" + Непрочитанные главы + Поведение + После прочтения главы + После получения новой главы diff --git a/i18n/src/commonMain/moko-resources/uk/plurals.xml b/i18n/src/commonMain/moko-resources/uk/plurals.xml index 77560ec61..9ef9bd9f8 100644 --- a/i18n/src/commonMain/moko-resources/uk/plurals.xml +++ b/i18n/src/commonMain/moko-resources/uk/plurals.xml @@ -25,9 +25,10 @@ Для %d записів - Наявне оновлення для розширення - %d наявних оновлень розширень - %d наявних оновлень розширень + %d розширення має оновлення + %d розширення мають оновлення + %d розширень мають оновлення + %d розширень мають оновлення %d категорія @@ -62,8 +63,8 @@ Пропускається %d розділ, тому що джерело не має його, або він був відфільтрований Пропускаються %d розділи, тому що джерело не має їх, або вони були відфільтровані - Пропускання %d розділів, тому що джерело не має їх, або вони були відфільтровані - Пропускання %d розділів, тому що джерело не має їх, або вони були відфільтровані + Пропускаються %d розділів, тому що джерело не має їх, або вони були відфільтровані + Пропускаються %d розділів, тому що джерело не має їх, або вони були відфільтровані Учора @@ -90,7 +91,7 @@ Відсутні %1$s розділів - 1 день + %d день %d дні %d днів %d днів @@ -107,4 +108,10 @@ %1$s сторінок %1$s сторінок - \ No newline at end of file + + Завтра + Через %1$d дні + Через %1$d днів + Через %1$d днів + + From f16ae8de3affeb7b28c72dfe2465cb06a5c9fd37 Mon Sep 17 00:00:00 2001 From: cfouche <51720655+cfouche3005@users.noreply.github.com> Date: Tue, 18 Mar 2025 22:43:03 +0100 Subject: [PATCH 03/17] Update base URL and host for Pururin to pururin.me (jobobby04/TachiyomiSY#1415) (cherry picked from commit dbd44374743a4022bf365440ac7bb40a3ff408f8) --- app/src/main/AndroidManifest.xml | 2 +- .../java/eu/kanade/tachiyomi/source/online/english/Pururin.kt | 3 +-- .../kotlin/exh/metadata/metadata/PururinSearchMetadata.kt | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b722e3071..6a3ba2a22 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -349,7 +349,7 @@ - + diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Pururin.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Pururin.kt index 0ea5d7fac..a3a7899fd 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Pururin.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Pururin.kt @@ -126,8 +126,7 @@ class Pururin(delegate: HttpSource, val context: Context) : } override val matchingHosts = listOf( - "pururin.io", - "www.pururin.io", + "pururin.me", ) override suspend fun mapUrlToMangaUrl(uri: Uri): String { diff --git a/source-api/src/commonMain/kotlin/exh/metadata/metadata/PururinSearchMetadata.kt b/source-api/src/commonMain/kotlin/exh/metadata/metadata/PururinSearchMetadata.kt index f101a608c..fc23b90be 100644 --- a/source-api/src/commonMain/kotlin/exh/metadata/metadata/PururinSearchMetadata.kt +++ b/source-api/src/commonMain/kotlin/exh/metadata/metadata/PururinSearchMetadata.kt @@ -81,6 +81,6 @@ class PururinSearchMetadata : RaisedSearchMetadata() { private const val TAG_NAMESPACE_ARTIST = "artist" const val TAG_NAMESPACE_CATEGORY = "category" - const val BASE_URL = "https://pururin.io" + const val BASE_URL = "https://pururin.me" } } From 68b6bb072530ccd7ea1cc879e5b0b3d767d5b1ea Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Tue, 18 Mar 2025 23:17:56 +0100 Subject: [PATCH 04/17] Translations update from Hosted Weblate (jobobby04/TachiyomiSY#1408) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/tr/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/as/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/de/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/es/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fil/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/id/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/it/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ja/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ne/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ru/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/tr/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/vi/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hant/ Translation: Mihon/TachiyomiSY Translation: Mihon/TachiyomiSY Plurals Co-authored-by: Champ0999 Co-authored-by: Corrado Belmonte Co-authored-by: Dexroneum Co-authored-by: Eji-san Co-authored-by: FateXBlood Co-authored-by: Frosted Co-authored-by: Infy's Tagalog Translations Co-authored-by: Itsmechinmoy Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com> Co-authored-by: Nam Pai Co-authored-by: Renan Sarto Co-authored-by: Sepultrex Co-authored-by: Shiratori Co-authored-by: Swyter Co-authored-by: Tim Schneeberger Co-authored-by: ZerOriSama Co-authored-by: dianisaac Co-authored-by: quangpao Co-authored-by: ɴᴇᴋᴏ (cherry picked from commit e0f40fad8c25459980ead51382c238462416f8d2) --- .../commonMain/moko-resources/as/strings.xml | 14 ++ .../commonMain/moko-resources/es/strings.xml | 50 ++++--- .../commonMain/moko-resources/fil/strings.xml | 15 +++ .../commonMain/moko-resources/in/strings.xml | 19 ++- .../commonMain/moko-resources/it/strings.xml | 125 ++++++++++++++++++ .../commonMain/moko-resources/ne/strings.xml | 4 +- .../moko-resources/pt-rBR/strings.xml | 4 +- .../commonMain/moko-resources/ru/strings.xml | 15 +++ .../commonMain/moko-resources/tr/plurals.xml | 71 ++++++++++ .../commonMain/moko-resources/tr/strings.xml | 15 +++ .../moko-resources/zh-rCN/strings.xml | 2 +- .../moko-resources/zh-rTW/strings.xml | 57 +++++--- 12 files changed, 346 insertions(+), 45 deletions(-) create mode 100644 i18n-sy/src/commonMain/moko-resources/tr/plurals.xml diff --git a/i18n-sy/src/commonMain/moko-resources/as/strings.xml b/i18n-sy/src/commonMain/moko-resources/as/strings.xml index 2907a7e73..31ad46c1b 100644 --- a/i18n-sy/src/commonMain/moko-resources/as/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/as/strings.xml @@ -631,4 +631,18 @@ গ্যালাৰীটো ৰিম\'ট ছাৰ্ভাৰত যোগ কৰিব পৰা নগ\'ল: \'%1$s\' (GID: %2$s)! প্ৰৱেশটো অনুসৰণ কৰা হোৱা নাই। একেধৰণৰ শিৰোনামসমূহ + পৰামৰ্শ সংগ্ৰহ কৰা + স্বয়ংক্ৰিয়ভাৱে মিল থকা শিৰোনাম নিৰ্ব্বাচন কৰে যদি উৎসই ট্ৰেকাৰসমূহলে সংযোগসমূহ প্ৰদান কৰে। বৰ্তমান MangaDex দ্বাৰা সমৰ্থিত + উৎস মেটাডাটা ব্যৱহাৰ কৰি প্ৰৱেশসমূহ নিৰ্ব্বাচন কৰক + সাধাৰণ পৰামৰ্শ বিচাৰি উলিয়াওক + আপোনাৰ লাইব্ৰেৰীত ইতিমধ্যে ফলাফল লুকুৱাওক + সন্ধান কৰিবলৈ পৰামৰ্শ সেৱা + উৎসৰ পৰামৰ্শ + ট্ৰেকাৰৰ পৰামৰ্শ + সাধাৰণ পৰামৰ্শ + পৰামৰ্শ বিচাৰি উলিয়াওক + কোনো পৰামৰ্শ পোৱা নগ\'ল + সন্ধান বিফল হ\'ল + সন্ধান প্ৰক্ৰিয়াৰ সময়ত এটা ভুল হৈছে: %1$s + %2$d ৰ %1$d প্ৰৱেশ প্ৰক্ৰিয়া কৰা হৈছে diff --git a/i18n-sy/src/commonMain/moko-resources/es/strings.xml b/i18n-sy/src/commonMain/moko-resources/es/strings.xml index a008f3938..e533d9148 100644 --- a/i18n-sy/src/commonMain/moko-resources/es/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/es/strings.xml @@ -351,7 +351,7 @@ Añadir etiquetas Compartir página combinada ¡Entrada unida! - Introducir etiqueta(s), separada(s) por comas. + Escribe una o más etiquetas separadas por comas. Añadir etiqueta Buscar en otra fuente Un error ocurrió mientras se cargaban tus búsquedas guardadas. @@ -483,11 +483,11 @@ Id de Manga updates Id de Anime planet Traducido - Baja las entradas de MangaDex a tu biblioteca si no se han añadido ya. + Descarga los títulos de MangaDex que falten y los añade a tu biblioteca. Recomendaciones de la comunidad Historia principal Secuela - Spin-off + Derivado de Historia alternativa Versión alternativa ¿Añadir %1$s al feed? @@ -517,15 +517,15 @@ ¿Estás seguro? Esto eliminará la entrada de la combinación, al usarlo también se perderá cualquier cambio sin guardar aplicado a la entrada combinada No seguida - Sincronizar las entradas de MangaDex en tu biblioteca + Sincronizar títulos de MangaDex con los de tu biblioteca Títulos alternativos Grupos de traductores a mostrar Basada en Universo compartido Coloreada Publicación por entregas - Incluir todas las entradas leídas - Ignorar entradas que no pertenecen a la biblioteca + Incluir todos los títulos ya leídos + Ignorar títulos que no estén en la biblioteca Porno asiático Horrible Bueno @@ -535,10 +535,10 @@ Título corto Artista Personajes - Adaptada de + Adaptada a partir de Doujinshi Precuela - Misma franquicia + Comparten franquicia Título en japonés Desastroso Título alternativo @@ -567,11 +567,11 @@ Envejecido Identificación de medios Cadena de valoración - No deduplicado + Sin deduplicar Eliminar duplicados por prioridad Mostrar fuentes con la mayor cantidad de capítulos Mostrar fuente con el número de capítulo más alto - Fuente preferida MangaDex + Fuente preferida de MangaDex Pre-serialización ¡Error en el mapa URI de origen al capítulo! ¡Error al limpiar la URL de origen! @@ -600,16 +600,32 @@ Entrada de información: Añadir a seguidores MangaDex Aleatorio - Sincronizar entradas de la biblioteca con MangaDex + Sincronizar títulos de la biblioteca con MangaDex Similar a %1$s Activar esta opción se activará o desactivará la descarga de capítulos para esta entrada combinada - Establecer tu fuente MangaDex preferida, se usará para seguidores y otras funciones en la aplicación + Establece tu fuente MangaDex preferida, se usará para seguidores y otras funciones en la aplicación Seguidores MangaDex - Sincroniza cualquier entrada rastreada no incluida en MdList con MangaDex como lectura. + Sincroniza todos los títulos que todavía no estén en tu MdList de MangaDex y los pone como «leyendo». Similar Monocromo - La entrada no se rastrea. - Seleccione un rastreador - Llenar desde el rastreador - No se puede agregar la galería al servidor remoto: \'%1$s\' (GID: %2$s)! + El título no tiene seguimiento. + Elige un servicio de seguimiento + Rellenar desde el serv. de seguimiento + No se puede añadir la galería al servidor remoto: \'%1$s\' (GID: %2$s)! + La búsqueda no se ha podido completar + Recomendaciones en común + Recomendaciones del serv. de seguimiento + Hubo un error al buscar: %1$s + No se ha encontrado ninguna recomendación + Buscar recomendaciones + Preparando + Obteniendo recomendaciones + Procesando elemento %1$d de %2$d + Títulos similares + Buscar recomendaciones en común + Recomendaciones de la fuente + Servicios de recomendación en los que buscar + Ocultar elementos que ya estén en la biblioteca + Encuentra el título automáticamente si la fuente ya enlaza con el servicio de seguimiento. De momento solo funciona en MangaDex + Elegir títulos a través de los metadatos de la fuente diff --git a/i18n-sy/src/commonMain/moko-resources/fil/strings.xml b/i18n-sy/src/commonMain/moko-resources/fil/strings.xml index 517736c24..29031038c 100644 --- a/i18n-sy/src/commonMain/moko-resources/fil/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/fil/strings.xml @@ -631,4 +631,19 @@ Visible Aged Rating string + Bigong nakahanap + Mga karaniwang rekomendasyon + Maghanap ng mga rekomendasyon + Nagkaroon ng error sa proseso ng paghahanap: %1$s + Awtomatikong pinipili ang katugmang pamagat kung ang pinagmulan ay nagbibigay ng mga link sa mga tracker. Kasalukuyang sinusuportahan ng MangaDex + Napiling mga entry gamit ang source metadata + Maghanap ng mga karaniwang rekomendasyon + Itago ang mga resulta na mayroon sa iyong aklatan + Mga serbisyo ng rekomendasyon sa paghahanap + Mga rekomendasyon ng Source + Mga rekomendasyon ng Tracker + Walang nahanap na mga rekomendasyon + Pinoprosesong entry %1$d ng %2$d + Nangongolekta ng mga rekomendasyon + Sinisimulan diff --git a/i18n-sy/src/commonMain/moko-resources/in/strings.xml b/i18n-sy/src/commonMain/moko-resources/in/strings.xml index 0936833a1..e873fcfa2 100644 --- a/i18n-sy/src/commonMain/moko-resources/in/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/in/strings.xml @@ -455,7 +455,7 @@ Aged Last update check Path - Artist + Seniman Characters Group Media id @@ -470,7 +470,7 @@ Rating string Collection Parodies - Author + Penulis Last chapter number Follow status Anilist id @@ -650,4 +650,19 @@ Pilih pelacak Isi melalui pelacak Judul serupa + Pilih entri dengan sumber metadata + Secara otomatis memilih judul yang cocok bila sumber menyediakan tautan ke trackers. Saat ini didukung oleh MangaDex + Temukan rekomendasi umum + Sembunyikan hasil yang terdapat di pustaka + Layanan rekomendasi untuk dicari + Layanan rekomendasi + Rekomendasi pelacak + Rekomendasi umum + Temukan rekomendasi + Rekomendasi tidak ditemukan + Pencarian gagal + Terjadi sebuah error saat melakukan pencarian: %1$s + Memproses entri %1$d dari %2$d + Mengumpulkan rekomendasi + Inisialisasi diff --git a/i18n-sy/src/commonMain/moko-resources/it/strings.xml b/i18n-sy/src/commonMain/moko-resources/it/strings.xml index 90667058b..0e49dff6f 100644 --- a/i18n-sy/src/commonMain/moko-resources/it/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/it/strings.xml @@ -143,4 +143,129 @@ Ogni 3 ore Tutte le voci lette Reset dello stato di sincronizzazione + Servizio + Inizia la sincronizzazione immediata dei tuoi dati + Sincronizzazione Automatica + Frequenza di sincronizzazione + Scegli cosa sincronizzare + Ultima Sincronizzazione: %1$s + Google Drive + AES 256 + AES 128 + 4 Pagine + 6 Pagine + 8 Pagine + 10 Pagine + 12 Pagine + 14 Pagine + Domenica + Sabato + Artista + Lunedì + Martedì + Mercoledì + Giovedì + Venerdì + Autore + SyncYomi + Errore prima della sincronizzazione: %s + Inserisci l\'orario di fine + Titoli simili + Id Anime planet + Fine + Video + Id Anilist + Tradotto + %1$s TR + Visibile: %1$s + Adattato da + Fantastico + Frequenza non valida + Questa pagina è già stata scaricata! + Condividi la seconda pagina + Aggiungi a entrambi + Visualizza Suggerimenti + Unisci + Titolo: %1$s + Descrizione: %1$s + Autore: %1$s + Artista: %1$s + Modifica etichette + Ridondante + Ultimo: %1$s + Nessuna Alternativa Trovata + Fermare la migrazione? + Stop + Errore di sincronizzazione! + Errore sconosciuto: %1$s + Sei sicuro? + Aggiungi Gallerie + [OK] + [ERRORE] + Galleria aggiunta: %1$s + Terribile + Buono + Accettabile + Mediocre + Più informazioni + Titolo alternativo + Id Mal + Simile a %1$s + Simile + Monocromatico + Universo condiviso + Sequel + Spin-off + 16 Pagine + 20 Pagine + Ritenta tutto + Salva la prima pagina + Salva la seconda pagina + Condividi la prima pagina + Copia la prima pagina + Copia la seconda pagina + Aggiungi Etichetta + Ricerca non riuscita + Mostra Galleria + Confermi di voler sincronizzare i tuoi preferiti con E-Hentai? + Errore: %1$s + Vai a + Capolavoro + Insopportabile + Disastroso + Nessun voto + Doujinshi + Artista CG + Occidentale + Cosplay + Pornografia Asiatica + Miscellaneo + Id + Token + Titolo giapponese + Titolo inglese + Titolo breve + Id Kitsu + Sei sicuro? + Basato su + Prequel + Doujinshi + Stesso franchise + Storia alternativa + Nessuno + Sincronizzazione completata! + Genere + Numero di pagine + Visibile + Lingua + Dimensioni della galleria + Personaggi + Gruppo + Url + Collezione + Parodie + Casuale + Titoli Alternativi + Storia principale + Versione alternativa diff --git a/i18n-sy/src/commonMain/moko-resources/ne/strings.xml b/i18n-sy/src/commonMain/moko-resources/ne/strings.xml index db936f4a0..7172446c8 100644 --- a/i18n-sy/src/commonMain/moko-resources/ne/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/ne/strings.xml @@ -40,4 +40,6 @@ ExHentai मा हेरिएको ट्यागहरू ट्याग फिल्टरिङ थ्रेसहोल्ड -9999 र 0 को बीचमा हुनुपर्छ! - \ No newline at end of file + कलाकार + लेखक + diff --git a/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml b/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml index 271616a8a..cd8571854 100644 --- a/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/pt-rBR/strings.xml @@ -532,7 +532,7 @@ Bandwidth Hero (Requer um servidor proxy Bandwidth Hero) wsrv.nl Mesclar em transborde - Colocar o botão de mesclar no menu de transborde ao invés da pagina inicial + Colocar o botão de mesclar no menu flutuante ao invés da pagina inicial Você quer que a aba Feed seja a primeira aba em Navegar? Isso irá fazer dela a aba principal ao abrir Navegar, não é recomendado se você estiver usando uma rede medida ou dados móveis Gatilhos Sincronizar Ações @@ -545,7 +545,7 @@ Sincronizar após Leitura de Capitulo Confirmação de Limpeza Criar gatilhos de sincronização - Sincronizar após Capítulo Aberto + Sincronizar após abrir capítulo Sincronizar na Abertura da Aplicação E/ExHentai login, sincronizar galeria MangaDex login, segue sincronização diff --git a/i18n-sy/src/commonMain/moko-resources/ru/strings.xml b/i18n-sy/src/commonMain/moko-resources/ru/strings.xml index 71c80faa7..6874c9174 100644 --- a/i18n-sy/src/commonMain/moko-resources/ru/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/ru/strings.xml @@ -674,4 +674,19 @@ Введённая запись не является сервисом отслеживания Невозможно добавить галерею на удалённый сервер: \'%1$s\' (GID: %2$s)! Похожие имена + Скрыть серии которые находятся в библиотеке + Рекомендации по службам отслеживания + Найти рекомендации + Ошибка поиска + В процессе поиска произошла ошибка: %1$s + Сбор рекомендаций + Обрабатывается серия %1$d из %2$d + Службы по поиску рекомендаций + Рекомендации по источникам + Выбрать серии использовав метаданные источника + Рекомендации не найдены + Автоматически выбирать соответствующую серию, если источник предоставляет ссылки на сервисы отслеживания. В данный момент поддерживается MangaDex + Найти общие рекомендации + Идёт подготовка + Общие рекомендации diff --git a/i18n-sy/src/commonMain/moko-resources/tr/plurals.xml b/i18n-sy/src/commonMain/moko-resources/tr/plurals.xml new file mode 100644 index 000000000..df3d10d23 --- /dev/null +++ b/i18n-sy/src/commonMain/moko-resources/tr/plurals.xml @@ -0,0 +1,71 @@ + + + + %1$d%2$s girdi taşınsın mı? + %1$d%2$s girdi taşınsın mı? + + + %1$d ay önce + %1$d ay önce + + + %1$d hafta önce + %1$d hafta önce + + + %1$d gün önce + %1$d gün önce + + + %d satır + %d satır + + + %1$d sayfa + %1$d sayfa + + + %1$d saat önce + %1$d saat önce + + + %1$d başarısız sayfa tekrar deneniyor… + %1$d başarısız sayfa tekrar deneniyor… + + + %2$s, %1$d sayfa + %2$s, %1$d sayfa + + + Temizleme tamamlandı. %d klasör kaldırıldı + Temizleme tamamlandı. %d klasör kaldırıldı + + + %d girdi taşındı + %d girdi taşındı + + + %1$d%2$s girdi kopyalansın mı? + %1$d%2$s girdi kopyalansın mı? + + + %1$d dakika önce + %1$d dakika önce + + + %d kilit zamanı + %d kilit zamanı + + + Sıralama listesinde %1$d etiket. Bu, kitaplığa önceliğe dayalı bir sıralama seçeneği ekler. Girdiler, istediğiniz etiketlere sahip olma durumuna göre öncelik alacaktır + Sıralama listesinde %1$d etiket. Bu, kitaplığa önceliğe dayalı bir sıralama seçeneği ekler. Girdiler, istediğiniz etiketlere sahip olma durumuna göre öncelik alacaktır + + + %1$d yıl önce + %1$d yıl önce + + + %1$d saniye önce + %1$d saniye önce + + diff --git a/i18n-sy/src/commonMain/moko-resources/tr/strings.xml b/i18n-sy/src/commonMain/moko-resources/tr/strings.xml index 94df1263c..232e80781 100644 --- a/i18n-sy/src/commonMain/moko-resources/tr/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/tr/strings.xml @@ -604,4 +604,19 @@ Yayın Kitaplıkta olmayan girdileri görmezden gel az önce + Eğer kaynak, izleyiciler için bağlantılar sağlıyorsa eşleşen içeriği otomatik olarak seçer. Şu anda MangaDex tarafından destekleniyor + Kaynak önerileri + Arama yapılacak öneri hizmetleri + Zaten kitaplıkta olan sonuçları gizle + İzleyici önerileri + Kaynak meta verilerine göre girdileri seç + Sık rastlanan önerileri bul + Sık rastlanan öneriler + Önerileri bul + Öneri bulunamadı + Arama başarsız oldu + Arama süreci sırasında bir hata oluştu: %1$s + %2$d girdiden %1$d. girdi işleniyor + Öneriler toplanıyor + Başlatılıyor diff --git a/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml b/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml index 29c3910e6..8ca862771 100644 --- a/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/zh-rCN/strings.xml @@ -505,7 +505,7 @@ 平均评分 最近一次更新检查 路径 - 艺术家 + 画师 角色 分组 媒体 id diff --git a/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml b/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml index 6796f4ba8..eb1199bb1 100644 --- a/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml +++ b/i18n-sy/src/commonMain/moko-resources/zh-rTW/strings.xml @@ -41,14 +41,14 @@ ExHentai 收藏的標籤 標籤過濾臨界值 必須介於 -9999 和 0! - 你可以透過在「我的 Tags E/ExHentai」頁面新增負的權重來軟過濾標籤,如果一個畫廊的標籤加起來的權重低於這個值,它就會被過濾掉,這個臨界值可以在 -9999 和 0 之間設定, 目前:%1$d + 您可以透過在「我的 Tags E/ExHentai」頁面新增負的權重來軟過濾標籤,如果一個畫廊的標籤加起來的權重低於這個值,它就會被過濾掉,這個臨界值可以在 -9999 和 0 之間設定, 目前:%1$d 標籤收藏臨界值 必須介於 0 和 9999! 如果最近上傳的畫廊至少有一個權重為正的已收藏標籤,並且其已收藏標籤的權重之和達到這個值或更高,就會被列入已收藏頁面,這個臨界值可以在 0 到 9999 之間設定,目前:%1$d 語言過濾 如果您想在畫廊列表和搜尋中隱藏某些語言的畫廊,請在彈出的對話框中選擇它們\n請注意,無論您的搜尋條件為何,匹配的畫廊都不會出現\n勾選 = 排除 首頁類別 - 你希望在首頁和搜尋中預設顯示哪些類別?它們仍然可以透過啟用它們的過濾器而被啟用 + 您希望在首頁和搜尋中預設顯示哪些類別?它們仍然可以透過啟用它們的過濾器而被啟用 監視列表過濾器預設狀態 在瀏覽 ExHentai/E-Hentai 時,是否預設啟用監視列表過濾器 下載圖片品質 @@ -89,7 +89,7 @@ \n上一次檢查的畫廊:\n- 1 小時: %1$d\n- 6 小時: %2$d\n- 12 小時: %3$d\n- 1 天: %4$d\n- 2 天: %5$d\n- 1 周: %6$d\n- 1 個月: %7$d\n- 1 年: %8$d 建立設定檔說明 - 本應用程式現在將在 E-Hentai 和 ExHentai 上建立一個新的設定檔,以最佳化應用程式的效能。請確保您在這兩個網站上擁有的設定檔少於三個\n\n如果你不知道什麼是設定檔,那麼對你無影響,只需點擊「確定」 + 本應用程式現在將在 E-Hentai 和 ExHentai 上建立一個新的設定檔,以最佳化應用程式的效能。請確保您在這兩個網站上擁有的設定檔少於三個\n\n如果您不知道什麼是設定檔,那麼對您無影響,只需點擊「確定」 設定檔上傳成功! 設定失敗! 在設定過程中出現錯誤:%1$s @@ -113,7 +113,7 @@ 啟用來源黑名單 如果與 %1$s 不相容則隱藏擴充套件或來源。變更需要完全重啟應用程式才能生效。 開啟 Debug 選單 - 這會汙染你的書櫃!]]> + 這會汙染您的書櫃!]]> 開始清理 清理已下載的章節 刪除不存在、部分下載或已讀章節的資料夾 @@ -226,7 +226,7 @@ 生物識別鎖定時間表 編輯鎖定時間表 - 你未設定生物識別鎖時間表,點擊加號建立一個。 + 您未設定生物識別鎖時間表,點擊加號建立一個。 鎖定時間與已經存在的時間衝突! 輸入開始時間 輸入結束時間 @@ -243,12 +243,10 @@ 週六 加密資料庫 變更需要重新啟動應用程式才能生效 - - 啟用此選項會建立一個新資料庫。使用以下步驟以保留你的資料
1、設定 -> 備份和還原 -> 建立備份
2、系統設定 -> 清除應用程式資料
3、開啟應用程式然後啟用此選項
4、系統設定 -> 強行停止應用程式
5、設定 -> 備份和還原 -> 還原備份]]> -
+ 啟用此選項會建立一個新資料庫。使用以下步驟以保留您的資料
1、設定 -> 備份和還原 -> 建立備份
2、系統設定 -> 清除應用程式資料
3、開啟應用程式然後啟用此選項
4、系統設定 -> 強行停止應用程式
5、設定 -> 備份和還原 -> 還原備份]]>
設定 CBZ 檔案密碼 使用密碼保護下載的檔案 - 使用提供的密碼加密 CBZ 檔案。\n警告:如果你忘記密碼,檔案中的資料將會遺失 + 使用提供的密碼加密 CBZ 檔案。\n警告:如果您忘記密碼,檔案中的資料將會遺失 移除 CBZ 檔案密碼 CBZ 檔案密碼 CBZ 檔案密碼錯誤 @@ -259,9 +257,9 @@ 下載執行緒 較高的值可以明顯加快頁面載入速度,同時容易被停權。建議值為 2 或 3。現在的值為:%s 積極地載入頁面 - 在閱讀時緩慢地下載整個章節,而不是只載入你正在閱讀的頁面。 + 在閱讀時緩慢地下載整個章節,而不是只載入您正在閱讀的頁面。 重試時跳過佇列 - 通常情況下,在下載失敗時按下重試按鈕,將等待下載器完成最後一頁的下載,然後開始重新下載失敗的頁面。啟用此功能將迫使下載器在你按下重試按鈕後立即開始重新下載失敗的頁面。 + 通常情況下,在下載失敗時按下重試按鈕,將等待下載器完成最後一頁的下載,然後開始重新下載失敗的頁面。啟用此功能將迫使下載器在您按下重試按鈕後立即開始重新下載失敗的頁面。 預載入頁面數量 4 頁 6 頁 @@ -300,7 +298,7 @@ 重試所有說明 將所有下載失敗的頁面重新加入下載佇列。 加速頁面說明 - 通常情況下,下載器在同一時間只能下載特定數量的頁面。這代表你在等待頁面下載時不會立即開始下載,直到有一個空閒的下載執行緒。啟用「加速頁面」將迫使下載器立即開始下載,而不管是否有可用的執行緒。 + 通常情況下,下載器在同一時間只能下載特定數量的頁面。這代表您在等待頁面下載時不會立即開始下載,直到有一個空閒的下載執行緒。啟用「加速頁面」將迫使下載器立即開始下載,而不管是否有可用的執行緒。 此頁面無法加速(無效頁面)! 頁面載入失敗,請按重試按鈕! 此頁面已經在下載了! @@ -328,7 +326,7 @@ 雙頁 單頁 自動(基於方向) - 在使用自動頁面版面配置時,你仍然可以在閱讀時變更版面配置,而不需要重設這一設定 + 在使用自動頁面版面配置時,您仍然可以在閱讀時變更版面配置,而不需要重設這一設定 反向雙頁 中間空白 @@ -379,7 +377,7 @@ 載入已儲存的搜尋失敗! 載入已儲存的搜尋過程中出現問題。 刪除已儲存的搜尋查詢? - 你確定要刪除你的搜尋查詢:\'%1$s\'? + 您確定要刪除您的搜尋查詢:\'%1$s\'? 儲存的搜尋無效,過濾器已經改變 無效的搜尋名稱 @@ -393,12 +391,12 @@ 標籤排序標籤 標籤排序 - 看這裡!標籤必須是完整的,不能是部分相符,你不能用類似 netorare 過濾 female:netorare!\n命名空間標籤的樣式是\n“female: sole female”\n不需要引號!\n支援新增同一標籤的多個變體,所以隨意為 NHentai 新增 \"tag: netorare\" 或者為 E-Hentai 新增 \"female: netorare\" ! + 看這裡!標籤必須是完整的,不能是部分相符,您不能用類似 netorare 過濾 female:netorare!\n命名空間標籤的樣式是\n“female: sole female”\n不需要引號!\n支援新增同一標籤的多個變體,所以隨意為 NHentai 新增 \"tag: netorare\" 或者為 E-Hentai 新增 \"female: netorare\" ! 編輯標籤 - 你沒有標籤。點按+按鈕以建立一個標籤用來將書櫃排序 + 您沒有標籤。點按+按鈕以建立一個標籤用來將書櫃排序 此標籤已存在! 刪除標籤 - 你想要刪除標籤 %s 嗎? + 您想要刪除標籤 %s 嗎? 廢棄 此擴充套件已廢棄,將不會在此版本的 Komikku 上執行。 @@ -471,10 +469,10 @@ 初始化同步 %1$s\n\n同步工作目前正在限速(以避免被ExHentai禁止),可能需要很長時間才能完成。 重要的收藏夾同步注意事項 - 不同步的!請在 ExHentai 上變更名稱。分類名稱會在每次同步時從 ExHentai 伺服器上複製

2. 應用程式中前10個類別與 ExHentai 上的最愛類別相對應(除了 \'預設\' 類別)。在其他類別的畫廊將不會被同步!

3. 在同步過程中請確保有穩定的網路連線!如果在同步過程中網路連線中斷,你的收藏夾可能會停留在部分同步狀態

4. 當在同步時應保持應用程式開啟。Android 有時會關閉背景應用程式,如果正在同步這會很糟糕。

5. 不要將收藏夾放到多個類別(本應用程式支援這樣做)。 這可能會導致同步演算法混亂,因為 ExHentai 只允許每個收藏夾在一個類別中。

此對話框僅會彈出一次。你可以到 \'設定 > E-Hentai > 顯示收藏夾同步注意事項\' 閱讀多次。]]>
- 你確定嗎? + 不同步的!請在 ExHentai 上變更名稱。分類名稱會在每次同步時從 ExHentai 伺服器上複製

2. 應用程式中前10個類別與 ExHentai 上的最愛類別相對應(除了 \'預設\' 類別)。在其他類別的畫廊將不會被同步!

3. 在同步過程中請確保有穩定的網路連線!如果在同步過程中網路連線中斷,您的收藏夾可能會停留在部分同步狀態

4. 當在同步時應保持應用程式開啟。Android 有時會關閉背景應用程式,如果正在同步這會很糟糕。

5. 不要將收藏夾放到多個類別(本應用程式支援這樣做)。 這可能會導致同步演算法混亂,因為 ExHentai 只允許每個收藏夾在一個類別中。

此對話框僅會彈出一次。您可以到 \'設定 > E-Hentai > 顯示收藏夾同步注意事項\' 閱讀多次。]]>
+ 您確定嗎? 重設同步狀態會導致下一次同步變得非常慢。 - 你確定要與 E-Hentai 同步收藏嗎? + 您確定要與 E-Hentai 同步收藏嗎? 批次匯入 @@ -485,7 +483,7 @@ 新增畫廊中…… 完成 沒有可新增的畫廊! - 你必須選擇至少一個要新增的畫廊! + 您必須選擇至少一個要新增的畫廊! 批次匯入 \n摘要:\n已新增:%1$d 個畫廊\n失敗:%2$d 個畫廊 已新增畫廊:%1$s @@ -577,7 +575,7 @@ 合併設定 取得章節更新 - 你確定嗎? + 您確定嗎? 這將從合併中移除該項目,使用此功能時也會遺失對合併項目所做的任何未儲存更改 變更章節更新 變更此項將停用或啟用此已合併的漫畫的章節更新 @@ -664,4 +662,19 @@ 從歷程平臺獲取資訊 無法將圖庫新增到遠端伺服器:「%1$s」 (GID:%2$s)! 相近標題 + 尋找共同推薦 + 選擇條目時使用來源元資料 + 如果來源提供歷程平臺的連結,則會自動選擇匹配的標題,目前支持 MangaDex + 用於搜尋的推薦系統 + 隱藏已在您書櫃中的結果 + 常見推薦 + 尋找推薦 + 歷程平臺的推薦 + 找不到推薦內容 + 搜尋失敗 + 搜尋過程中發生錯誤:%1$s + 正在處理第 %1$d/%2$d 項條目 + 初始化中 + 正在收集推薦 + 來源的推薦 From d20ea8ae2d117b125c6ce550c81507253c782c9b Mon Sep 17 00:00:00 2001 From: kana-shii <79055104+kana-shii@users.noreply.github.com> Date: Sun, 23 Mar 2025 17:07:36 -0300 Subject: [PATCH 05/17] Removed 6h auto updates (#764) --- .../presentation/more/settings/screen/SettingsLibraryScreen.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt index 888245264..e046cba00 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt @@ -164,7 +164,6 @@ object SettingsLibraryScreen : SearchableSettings { preference = autoUpdateIntervalPref, entries = persistentMapOf( 0 to stringResource(MR.strings.update_never), - 6 to stringResource(MR.strings.update_6hour), 12 to stringResource(MR.strings.update_12hour), 24 to stringResource(MR.strings.update_24hour), 48 to stringResource(MR.strings.update_48hour), From 92d0d5cc7ed79cb3f6da5edf1a4a10ac94aebf4c Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Mon, 24 Mar 2025 19:57:53 +0700 Subject: [PATCH 06/17] Replace repo icon --- .../extension/util/ExtensionLoader.kt | 23 ++++++------------ app/src/main/res/mipmap/komikku.png | Bin 11523 -> 97026 bytes 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt b/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt index 43155100e..78866756d 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt @@ -20,7 +20,6 @@ import kotlinx.coroutines.async import kotlinx.coroutines.awaitAll import kotlinx.coroutines.runBlocking import logcat.LogPriority -import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KOMIKKU_SIGNATURE import mihon.domain.extensionrepo.interactor.GetExtensionRepo import mihon.domain.extensionrepo.model.ExtensionRepo import tachiyomi.core.common.util.system.logcat @@ -289,11 +288,10 @@ internal object ExtensionLoader { libVersion, signatures.last(), // KMK --> - repoName = when { - isOfficiallySigned(signatures) -> "Komikku" - else -> repos.firstOrNull { repo -> - signatures.all { it == repo.signingKeyFingerprint } - }?.name + repoName = repos.firstOrNull { repo -> + signatures.all { it == repo.signingKeyFingerprint } + }?.let { repo -> + repo.shortName.takeIf { !it.isNullOrBlank() } ?: repo.name }, // KMK <-- ) @@ -360,11 +358,10 @@ internal object ExtensionLoader { isShared = extensionInfo.isShared, // KMK --> signatureHash = signatures.last(), - repoName = when { - isOfficiallySigned(signatures) -> "Komikku" - else -> repos.firstOrNull { repo -> - signatures.all { it == repo.signingKeyFingerprint } - }?.name + repoName = repos.firstOrNull { repo -> + signatures.all { it == repo.signingKeyFingerprint } + }?.let { repo -> + repo.shortName.takeIf { !it.isNullOrBlank() } ?: repo.name }, // KMK <-- ) @@ -424,10 +421,6 @@ internal object ExtensionLoader { ?.toList() } - private fun isOfficiallySigned(signatures: List): Boolean { - return signatures.all { it == KOMIKKU_SIGNATURE } - } - /** * On Android 13+ the ApplicationInfo generated by getPackageArchiveInfo doesn't * have sourceDir which breaks assets loading (used for getting icon here). diff --git a/app/src/main/res/mipmap/komikku.png b/app/src/main/res/mipmap/komikku.png index d4a071ff6974261fd5e9138bf7b099e3e9f8b6e2..c133139f5bb65898314ddbb8b226c394fb5c47bd 100644 GIT binary patch literal 97026 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

-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 NURp)!mxO89{{c_jGT;CJ From 9b8298bf380b298b8a8afefa4b7fa939dd96cba4 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Tue, 25 Mar 2025 03:17:42 +0700 Subject: [PATCH 07/17] Support GH download badge in releases note --- .github/workflows/build_preview.yml | 1 + .github/workflows/build_release.yml | 1 + data/src/main/java/tachiyomi/data/release/GithubRelease.kt | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/build_preview.yml b/.github/workflows/build_preview.yml index d073498fd..c401f461c 100644 --- a/.github/workflows/build_preview.yml +++ b/.github/workflows/build_preview.yml @@ -218,6 +218,7 @@ jobs: tag_name: ${{ needs.prepare-build.outputs.TAG_NAME }} name: Komikku Preview ${{ needs.prepare-build.outputs.TAG_NAME }} (${{ needs.prepare-build.outputs.VERSION_TAG }}) body: | + [![GitHub downloads](https://img.shields.io/github/downloads/komikku-app/komikku/${{ needs.prepare-build.outputs.TAG_NAME }}/total?label=Downloaded&labelColor=27303D&color=0D1117&logo=github&logoColor=FFFFFF&style=flat)](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.TAG_NAME }}) #### What's Changed ##### New diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index aaf804f0e..b816a02cc 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -191,6 +191,7 @@ jobs: tag_name: ${{ needs.prepare-build.outputs.VERSION_TAG }} name: Komikku ${{ needs.prepare-build.outputs.VERSION_TAG }} body: | + [![GitHub downloads](https://img.shields.io/github/downloads/komikku-app/komikku/${{ needs.prepare-build.outputs.VERSION_TAG }}/total?label=Downloaded&labelColor=27303D&color=0D1117&logo=github&logoColor=FFFFFF&style=flat)](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.VERSION_TAG }}) #### What's Changed ##### New diff --git a/data/src/main/java/tachiyomi/data/release/GithubRelease.kt b/data/src/main/java/tachiyomi/data/release/GithubRelease.kt index fd94ea2d1..4e3fe0515 100644 --- a/data/src/main/java/tachiyomi/data/release/GithubRelease.kt +++ b/data/src/main/java/tachiyomi/data/release/GithubRelease.kt @@ -43,6 +43,9 @@ val gitHubUsernameMentionRegex = ) // KMK --> +private val getHubDownloadBadgeRegex = """\[!\[GitHub downloads]\(.*\)]\(.*\)""" + .toRegex(RegexOption.IGNORE_CASE) + /** * Convert from: https://github.com/komikku-app/komikku/compare/23d862d17...48fb4a2e6 * to: [komikku-app/komikku@23d862d17...48fb4a2e6](https://github.com/komikku-app/komikku/compare/23d862d17...48fb4a2e6) @@ -60,6 +63,7 @@ val releaseMapper: (GithubRelease) -> Release = { "[${mention.value}](https://github.com/${mention.value.substring(1)})" } // KMK --> + .replace(getHubDownloadBadgeRegex, "") .replace(gitHubCommitsCompareRegex) { matchResult -> val owner = matchResult.groups["owner"]!!.value val repo = matchResult.groups["repo"]!!.value From 543109f380204198fec5b25f55b76abcef28e41a Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Tue, 25 Mar 2025 15:22:03 +0700 Subject: [PATCH 08/17] Fix: Pinned sources were not restored from backup (#787) * Fix: Pinned sources were not restored from backup * improve code readability * rename migrateSourceIds function --- .../restore/restorers/PreferenceRestorer.kt | 17 +++++++++++- app/src/main/java/exh/EXHMigrations.kt | 26 +++++++++---------- 2 files changed, 29 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/PreferenceRestorer.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/PreferenceRestorer.kt index 2d73533c6..f5dc687ab 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/PreferenceRestorer.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/PreferenceRestorer.kt @@ -113,7 +113,11 @@ class PreferenceRestorer( // KMK --> when (key) { SourcePreferences.PINNED_SOURCES_PREF_KEY -> - EXHMigrations.migratePinnedSources(value.value) + restorePinnedSourcesPreference( + key, + value.value, + preferenceStore, + ) else -> // KMK <-- preferenceStore.getStringSet(key).set(value.value) @@ -151,4 +155,15 @@ class PreferenceRestorer( } return true } + + private fun restorePinnedSourcesPreference( + key: String, + value: Set, + preferenceStore: PreferenceStore, + ) { + if (value.isEmpty()) return + + val valueToSet = EXHMigrations.migrateSourceIds(value) + preferenceStore.getStringSet(key).set(valueToSet) + } } diff --git a/app/src/main/java/exh/EXHMigrations.kt b/app/src/main/java/exh/EXHMigrations.kt index 8966aa2b9..ffe00517a 100644 --- a/app/src/main/java/exh/EXHMigrations.kt +++ b/app/src/main/java/exh/EXHMigrations.kt @@ -140,29 +140,29 @@ object EXHMigrations { /** * Migrate old source ID of delegated sources in old backup */ - fun migratePinnedSources(pinnedSources: Set): Set { - var pinned = pinnedSources - if (NHENTAI_OLD_ID.toString() in pinned) { - pinned = pinned.minus(NHENTAI_OLD_ID.toString()) + fun migrateSourceIds(oldSourceIds: Set): Set { + var newSourceIds = oldSourceIds + if (NHENTAI_OLD_ID.toString() in newSourceIds) { + newSourceIds = newSourceIds.minus(NHENTAI_OLD_ID.toString()) .plus(NHENTAI_SOURCE_ID.toString()) } - if (TSUMINO_OLD_ID.toString() in pinned) { - pinned = pinned.minus(TSUMINO_OLD_ID.toString()) + if (TSUMINO_OLD_ID.toString() in newSourceIds) { + newSourceIds = newSourceIds.minus(TSUMINO_OLD_ID.toString()) .plus(TSUMINO_SOURCE_ID.toString()) } - if (HBROWSE_OLD_ID.toString() in pinned) { - pinned = pinned.minus(HBROWSE_OLD_ID.toString()) + if (HBROWSE_OLD_ID.toString() in newSourceIds) { + newSourceIds = newSourceIds.minus(HBROWSE_OLD_ID.toString()) .plus(HBROWSE_SOURCE_ID.toString()) } - if (EH_OLD_ID.toString() in pinned) { - pinned = pinned.minus(EH_OLD_ID.toString()) + if (EH_OLD_ID.toString() in newSourceIds) { + newSourceIds = newSourceIds.minus(EH_OLD_ID.toString()) .plus(EH_SOURCE_ID.toString()) } - if (EXH_OLD_ID.toString() in pinned) { - pinned = pinned.minus(EXH_OLD_ID.toString()) + if (EXH_OLD_ID.toString() in newSourceIds) { + newSourceIds = newSourceIds.minus(EXH_OLD_ID.toString()) .plus(EXH_SOURCE_ID.toString()) } - return pinned + return newSourceIds } // KMK --> From 8786d8b43a473617cd9c5ac9a402858d5dfd42c2 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Tue, 25 Mar 2025 15:22:18 +0700 Subject: [PATCH 09/17] Fix: Reorder feeds (#786) * Fix: Reorder feeds * Addressing @gemini-code-assist comment * Convert feeds.items to ImmutableList --- .../presentation/browse/FeedOrderScreen.kt | 3 ++- .../browse/SourceFeedOrderScreen.kt | 3 ++- .../tachiyomi/ui/browse/feed/FeedScreenModel.kt | 17 +++++++++++++---- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/kanade/presentation/browse/FeedOrderScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/FeedOrderScreen.kt index 6bdb645da..3f91b77c9 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/FeedOrderScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/FeedOrderScreen.kt @@ -10,6 +10,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.remember +import androidx.compose.runtime.toMutableStateList import androidx.compose.ui.Modifier import eu.kanade.presentation.browse.components.FeedOrderListItem import eu.kanade.tachiyomi.ui.browse.feed.FeedScreenState @@ -39,7 +40,7 @@ fun FeedOrderScreen( val lazyListState = rememberLazyListState() val feeds = state.items - val feedsState = remember { feeds.toMutableList() } + val feedsState = remember { feeds.toMutableStateList() } val reorderableState = rememberReorderableLazyListState(lazyListState) { from, to -> val item = feedsState.removeAt(from.index) feedsState.add(to.index, item) diff --git a/app/src/main/java/eu/kanade/presentation/browse/SourceFeedOrderScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/SourceFeedOrderScreen.kt index 3cd31f983..d29d39273 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/SourceFeedOrderScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/SourceFeedOrderScreen.kt @@ -10,6 +10,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.remember +import androidx.compose.runtime.toMutableStateList import androidx.compose.ui.Modifier import eu.kanade.presentation.browse.components.FeedOrderListItem import eu.kanade.presentation.components.AppBar @@ -60,7 +61,7 @@ fun SourceFeedOrderScreen( val feeds = state.items .filterIsInstance() - val feedsState = remember { feeds.toMutableList() } + val feedsState = remember { feeds.toMutableStateList() } val reorderableState = rememberReorderableLazyListState(lazyListState, paddingValues) { from, to -> val item = feedsState.removeAt(from.index) feedsState.add(to.index, item) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt index c9ab48fd2..8267fffdb 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt @@ -93,7 +93,10 @@ open class FeedScreenModel( } mutableState.update { state -> state.copy( - items = items, + items = items + // KMK --> + .toImmutableList(), + // KMK <-- ) } getFeed(items) @@ -108,7 +111,10 @@ open class FeedScreenModel( val newItems = state.value.items?.map { it.copy(results = null) } ?: return@launchIO mutableState.update { state -> state.copy( - items = newItems, + items = newItems + // KMK --> + .toImmutableList(), + // KMK <-- ) } getFeed(newItems) @@ -306,7 +312,10 @@ open class FeedScreenModel( mutableState.update { state -> state.copy( - items = state.items?.map { if (it.feed.id == result.feed.id) result else it }, + items = state.items?.map { if (it.feed.id == result.feed.id) result else it } + // KMK --> + ?.toImmutableList(), + // KMK <-- ) } } @@ -379,7 +388,7 @@ open class FeedScreenModel( data class FeedScreenState( val dialog: FeedScreenModel.Dialog? = null, - val items: List? = null, + val items: ImmutableList? = null, ) { val isLoading get() = items == null From 4d30068a811a036d32c27d09011ecd5bdf4daeea Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Wed, 26 Mar 2025 02:02:04 +0700 Subject: [PATCH 10/17] Revert "update all trackers based on common data when new tracker is added" This reverts commit 552d2673d987c12354a56c914fdcaca064f41d27. --- .../domain/track/interactor/AddTracks.kt | 59 +++++++------------ 1 file changed, 22 insertions(+), 37 deletions(-) diff --git a/app/src/main/java/eu/kanade/domain/track/interactor/AddTracks.kt b/app/src/main/java/eu/kanade/domain/track/interactor/AddTracks.kt index 742f8f1a1..297d38e4e 100644 --- a/app/src/main/java/eu/kanade/domain/track/interactor/AddTracks.kt +++ b/app/src/main/java/eu/kanade/domain/track/interactor/AddTracks.kt @@ -20,18 +20,19 @@ import tachiyomi.domain.chapter.interactor.GetChaptersByMangaId import tachiyomi.domain.history.interactor.GetHistory import tachiyomi.domain.manga.model.Manga import tachiyomi.domain.track.interactor.InsertTrack -import tachiyomi.i18n.MR +import tachiyomi.i18n.kmk.KMR import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get import java.time.ZoneOffset class AddTracks( private val insertTrack: InsertTrack, - private val refreshTracks: RefreshTracks, + private val syncChapterProgressWithTrack: SyncChapterProgressWithTrack, private val getChaptersByMangaId: GetChaptersByMangaId, private val trackerManager: TrackerManager, ) { + // TODO: update all trackers based on common data suspend fun bind(tracker: Tracker, item: Track, mangaId: Long) = withNonCancellableContext { withIOContext { val allChapters = getChaptersByMangaId.await(mangaId) @@ -77,22 +78,12 @@ class AddTracks( } } - // KMK --> - val context = Injekt.get() - refreshTracks.await(mangaId) - .filter { it.first != null } - .forEach { (track, e) -> - logcat(LogPriority.ERROR, e) { - "Failed to refresh track data mangaId=$mangaId for service ${track!!.id}" - } + syncChapterProgressWithTrack.await(mangaId, track, tracker) + // KMK --> + ?.let { + val context = Injekt.get() withUIContext { - context.toast( - context.stringResource( - MR.strings.track_error, - track!!.name, - e.message ?: "", - ), - ) + context.toast(context.stringResource(KMR.strings.sync_progress_from_trackers_up_to_chapter, it)) } } // KMK <-- @@ -110,6 +101,20 @@ class AddTracks( track.manga_id = manga.id (service as Tracker).bind(track) insertTrack.await(track.toDomainTrack(idRequired = false)!!) + + syncChapterProgressWithTrack.await( + manga.id, + track.toDomainTrack(idRequired = false)!!, + service, + ) + // KMK --> + ?.let { + val context = Injekt.get() + withUIContext { + context.toast(context.stringResource(KMR.strings.sync_progress_from_trackers_up_to_chapter, it)) + } + } + // KMK <-- } } catch (e: Exception) { logcat( @@ -118,26 +123,6 @@ class AddTracks( ) { "Could not match manga: ${manga.title} with service $service" } } } - - // KMK --> - val context = Injekt.get() - refreshTracks.await(manga.id) - .filter { it.first != null } - .forEach { (track, e) -> - logcat(LogPriority.ERROR, e) { - "Failed to refresh track data mangaId=${manga.id} for service ${track!!.id}" - } - withUIContext { - context.toast( - context.stringResource( - MR.strings.track_error, - track!!.name, - e.message ?: "", - ), - ) - } - } - // KMK <-- } } } From 64b9b3e50f305a5c2ed1b0ef718a3bee3b7d7622 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Wed, 26 Mar 2025 23:01:34 +0700 Subject: [PATCH 11/17] Restore original list header's background color (#797) * more subtle header * restore original ListGroupHeader color & make option applied to only LibraryUpdateError, using tonalElevation instead. --- .../components/LibraryUpdateErrorUiItem.kt | 1 + .../presentation/core/components/ListGroupHeader.kt | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt b/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt index f8d68da93..e05350612 100644 --- a/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt +++ b/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt @@ -45,6 +45,7 @@ internal fun LazyListScope.libraryUpdateErrorUiItems( ListGroupHeader( modifier = Modifier.animateItemFastScroll(), text = it.errorMessage, + tonalElevation = 1.dp, ) } } diff --git a/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt b/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt index 3bfa45bab..d7ae5d4f2 100644 --- a/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt +++ b/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt @@ -8,18 +8,23 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.dp import tachiyomi.presentation.core.components.material.padding @Composable fun ListGroupHeader( text: String, modifier: Modifier = Modifier, + // KMK --> + tonalElevation: Dp = 0.dp, + // KMK <-- ) { // KMK --> Surface( modifier = modifier .fillMaxWidth(), - color = MaterialTheme.colorScheme.surfaceContainerLow, + tonalElevation = tonalElevation, ) { // KMK <-- Text( From 5b22159512d4603c90e679b99749ce905455e3f6 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Thu, 27 Mar 2025 00:44:37 +0700 Subject: [PATCH 12/17] Fix: Messed up trackers progress update always auto sync (#794) --- .../domain/track/interactor/RefreshTracks.kt | 17 +++++++++-- .../SyncChapterProgressWithTrack.kt | 30 ++++++++++++------- .../domain/track/interactor/TrackChapter.kt | 5 ++++ .../tachiyomi/ui/manga/MangaScreenModel.kt | 4 +-- 4 files changed, 41 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/eu/kanade/domain/track/interactor/RefreshTracks.kt b/app/src/main/java/eu/kanade/domain/track/interactor/RefreshTracks.kt index 503256ab5..df99afa54 100644 --- a/app/src/main/java/eu/kanade/domain/track/interactor/RefreshTracks.kt +++ b/app/src/main/java/eu/kanade/domain/track/interactor/RefreshTracks.kt @@ -3,6 +3,7 @@ package eu.kanade.domain.track.interactor import android.app.Application import eu.kanade.domain.track.model.toDbTrack import eu.kanade.domain.track.model.toDomainTrack +import eu.kanade.tachiyomi.data.track.EnhancedTracker import eu.kanade.tachiyomi.data.track.Tracker import eu.kanade.tachiyomi.data.track.TrackerManager import eu.kanade.tachiyomi.util.system.toast @@ -26,10 +27,16 @@ class RefreshTracks( /** * Fetches updated tracking data from all logged in trackers. + * Also sync chapter progress with the [EnhancedTracker] or all trackers based on [enhancedTrackersOnly]. * * @return Failed updates. */ - suspend fun await(mangaId: Long): List> { + suspend fun await( + mangaId: Long, + // KMK --> + enhancedTrackersOnly: Boolean = true, + // KMK <-- + ): List> { return supervisorScope { return@supervisorScope getTracks.await(mangaId) .map { it to trackerManager.get(it.trackerId) } @@ -39,7 +46,13 @@ class RefreshTracks( return@async try { val updatedTrack = service!!.refresh(track.toDbTrack()).toDomainTrack()!! insertTrack.await(updatedTrack) - syncChapterProgressWithTrack.await(mangaId, updatedTrack, service) + // KMK --> + if (!enhancedTrackersOnly) { + syncChapterProgressWithTrack.sync(mangaId, updatedTrack, service) + } else { + // KMK <-- + syncChapterProgressWithTrack.await(mangaId, updatedTrack, service) + } // KMK --> ?.let { val context = Injekt.get() diff --git a/app/src/main/java/eu/kanade/domain/track/interactor/SyncChapterProgressWithTrack.kt b/app/src/main/java/eu/kanade/domain/track/interactor/SyncChapterProgressWithTrack.kt index c738680be..da2b23f33 100644 --- a/app/src/main/java/eu/kanade/domain/track/interactor/SyncChapterProgressWithTrack.kt +++ b/app/src/main/java/eu/kanade/domain/track/interactor/SyncChapterProgressWithTrack.kt @@ -1,7 +1,7 @@ package eu.kanade.domain.track.interactor import eu.kanade.domain.track.model.toDbTrack -import eu.kanade.domain.track.service.TrackPreferences +import eu.kanade.tachiyomi.data.track.EnhancedTracker import eu.kanade.tachiyomi.data.track.Tracker import logcat.LogPriority import tachiyomi.core.common.util.system.logcat @@ -10,8 +10,6 @@ import tachiyomi.domain.chapter.interactor.UpdateChapter import tachiyomi.domain.chapter.model.toChapterUpdate import tachiyomi.domain.track.interactor.InsertTrack import tachiyomi.domain.track.model.Track -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get import kotlin.math.max class SyncChapterProgressWithTrack( @@ -19,19 +17,30 @@ class SyncChapterProgressWithTrack( private val insertTrack: InsertTrack, private val getChaptersByMangaId: GetChaptersByMangaId, ) { - val trackPreferences: TrackPreferences = Injekt.get() - + /** + * Sync chapter progress with the [EnhancedTracker] + */ suspend fun await( mangaId: Long, remoteTrack: Track, tracker: Tracker, ): Int? { - // KKM --> - // if (tracker !is EnhancedTracker) { - // return - // } - // <-- KKM + if (tracker !is EnhancedTracker) { + return null + } + // KMK --> + return sync(mangaId, remoteTrack, tracker) + } + /** + * Sync chapter progress with the all trackers. + */ + suspend fun sync( + mangaId: Long, + remoteTrack: Track, + tracker: Tracker, + ): Int? { + // KMK <-- // Current chapters in database, sort by source's order because database's order is a mess val dbChapters = getChaptersByMangaId.await(mangaId) // KMK --> @@ -78,7 +87,6 @@ class SyncChapterProgressWithTrack( // KMK --> // Always update local chapters following Tracker even past chapters if (chapterUpdates.isNotEmpty() && - trackPreferences.autoSyncProgressFromTrackers().get() && !tracker.hasNotStartedReading(remoteTrack.status) ) { updateChapter.awaitAll(chapterUpdates) diff --git a/app/src/main/java/eu/kanade/domain/track/interactor/TrackChapter.kt b/app/src/main/java/eu/kanade/domain/track/interactor/TrackChapter.kt index c4900367e..a713ebaec 100644 --- a/app/src/main/java/eu/kanade/domain/track/interactor/TrackChapter.kt +++ b/app/src/main/java/eu/kanade/domain/track/interactor/TrackChapter.kt @@ -23,6 +23,11 @@ class TrackChapter( private val delayedTrackingStore: DelayedTrackingStore, ) { + /** + * Fetches updated tracking data from all logged in trackers. + * Then update chapter progress to all trackers. + * This does not update local chapters' read status. + */ suspend fun await(context: Context, mangaId: Long, chapterNumber: Double, setupJobOnFailure: Boolean = true) { withNonCancellableContext { val tracks = getTracks.await(mangaId) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt index aa0e6ee65..c80bca0f5 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt @@ -176,6 +176,7 @@ class MangaScreenModel( private val uiPreferences: UiPreferences = Injekt.get(), // KMK --> private val sourcePreferences: SourcePreferences = Injekt.get(), + private val refreshTracks: RefreshTracks = Injekt.get(), // KMK <-- private val trackerManager: TrackerManager = Injekt.get(), private val trackChapter: TrackChapter = Injekt.get(), @@ -562,8 +563,7 @@ class MangaScreenModel( private suspend fun syncTrackers() { if (!trackPreferences.autoSyncProgressFromTrackers().get()) return - val refreshTracks = Injekt.get() - refreshTracks.await(mangaId) + refreshTracks.await(mangaId, enhancedTrackersOnly = false) .filter { it.first != null } .forEach { (track, e) -> logcat(LogPriority.ERROR, e) { From 81d1b638a17bd7186d311d0472e5812eb2bb6b9d Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Fri, 28 Mar 2025 00:02:56 +0700 Subject: [PATCH 13/17] update string --- i18n-kmk/src/commonMain/moko-resources/base/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n-kmk/src/commonMain/moko-resources/base/strings.xml b/i18n-kmk/src/commonMain/moko-resources/base/strings.xml index 3898e34ab..6c080027e 100644 --- a/i18n-kmk/src/commonMain/moko-resources/base/strings.xml +++ b/i18n-kmk/src/commonMain/moko-resources/base/strings.xml @@ -84,7 +84,7 @@ 6 hours 12 hours 1 day - If set to "manual", either refresh each manga or using the "Invalidate downloads index" action in "Advanced" + If set to "manual", either refresh each manga or using the "Reindex downloads" action in "Advanced" Auto sync progress from Trackers Sync progress from Trackers up to chapter %d From 8035f0f4741412e0c4af5f7880755350404bce32 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Fri, 28 Mar 2025 01:53:43 +0700 Subject: [PATCH 14/17] Update Readme & Discord link --- CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 2 +- .../presentation/more/settings/screen/about/AboutScreen.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 1508eb4b2..6c1d94a44 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -60,7 +60,7 @@ representative at an online or offline event. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community moderators responsible for enforcement at -the [Discord server](https://discord.gg/85jB7V5AJR). +the [Discord server](https://discord.gg/Nft8MxpR). All complaints will be reviewed and investigated promptly and fairly. All community moderators are obligated to respect the privacy and security of the diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 880a994b3..7679060a3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,7 +26,7 @@ Before you start, please note that the ability to use following technologies is ## Getting help -- Join [the Discord server](https://discord.gg/85jB7V5AJR) for online help and to ask questions while developing. +- Join [the Discord server](https://discord.gg/Nft8MxpR) for online help and to ask questions while developing. # Translations diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/about/AboutScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/about/AboutScreen.kt index 12031658b..c359f18c0 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/about/AboutScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/about/AboutScreen.kt @@ -267,7 +267,7 @@ object AboutScreen : Screen() { LinkIcon( label = "Discord", icon = CustomIcons.Discord, - url = "https://discord.gg/85jB7V5AJR", + url = "https://discord.gg/Nft8MxpR", ) // LinkIcon( // label = "X", From 81da0bd76cc5a9ef62417b7f24017d6a557ecf85 Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Thu, 27 Mar 2025 20:16:38 +0100 Subject: [PATCH 15/17] Translations update from Hosted Weblate (#779) * remove 'Dependency Review' from non-PR workflows * Translated using Weblate (Filipino) Currently translated at 84.0% (105 of 125 strings) Translation: Komikku-App/Komikku Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/ --------- Co-authored-by: Cuong-Tran Co-authored-by: Infy's Tagalog Translations --- i18n-kmk/src/commonMain/moko-resources/fil/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/i18n-kmk/src/commonMain/moko-resources/fil/strings.xml b/i18n-kmk/src/commonMain/moko-resources/fil/strings.xml index ecf3c2c07..d52906e82 100644 --- a/i18n-kmk/src/commonMain/moko-resources/fil/strings.xml +++ b/i18n-kmk/src/commonMain/moko-resources/fil/strings.xml @@ -11,7 +11,7 @@ Anim na oras Labindalawang oras Isang Araw - Kung nakatakda sa \'Manwal\', maaaring i-refresh ang bawat manga o gumamit ng aksyong \'Invalidate downloads index\' sa Advanced + Kung nakatakda sa \'Manwal\', maaaring i-refresh ang bawat manga o gumamit ng aksyong \'Muling i-index ang mga download\' sa Karagdagan Linisin ang mga di-balidong mga download Hanapin at tanggalin ang mga download, file, folder na di naka-save sa iyong akalatan Nalinis ang mga di-balidong mga download @@ -105,4 +105,6 @@ Itago Pabalat ng panorama Bahaghari + Tonal Spot + Mano-manong i-install From 69e28d3217017922224a68f5e774379aab473683 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Fri, 28 Mar 2025 19:53:26 +0700 Subject: [PATCH 16/17] Update changelog & fix build_preview --- app/src/main/res/raw/changelog_preview.xml | 19 +++++++++++++++++++ app/src/main/res/raw/changelog_release.xml | 8 +++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/raw/changelog_preview.xml b/app/src/main/res/raw/changelog_preview.xml index b6514a191..a57e35ca6 100644 --- a/app/src/main/res/raw/changelog_preview.xml +++ b/app/src/main/res/raw/changelog_preview.xml @@ -1,5 +1,24 @@ + + [b]New:[/b] Open source settings from Browse & Manga screen + [b]New:[/b] Add badge to UpdateScreen header + [b]New:[/b] Add prefix search to search by internal DB ID + [b]Improve:[/b] EH/ExH: better language detection in case actual language tag is not the first one + [b]Improve:[/b] Restore original list header's background color + [b]Improve:[/b] Move `Suggestions` settings to same place + [b]Improve:[/b] Replace repo icon + [b]Improve:[/b] Removed 6h auto updates + [b]Improve:[/b] Add back option to hide unread chapter badge in library + [b]Improve:[/b] Make more sliders discrete and ensure they don't look out of place + [b]Fix:[/b] Backup sharing from notifications not working when app is in background + [b]Fix:[/b] Messed up trackers progress update always auto sync + [b]Fix:[/b] Vertical chapter navigator overlap bottom bar + [b]Fix:[/b] Reorder feeds + [b]Fix:[/b] Pinned sources were not restored from backup + [b]Fix:[/b] Update base URL and host for Pururin to pururin.me + [b]Fix:[/b] Bangumi search including novels + [b]New:[/b] Hide excluded scanlators from Update view [b]New:[/b] Use COMPLETE category when sync finishes diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index 0e3eb8483..88e5c9780 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -1,6 +1,6 @@ - + [b]New:[/b] feat: unify recommendation screens combine MAL, AniList, MangaUpdates, MangaDex, Comick [b]New:[/b] Support for private tracking with AniList, Bangumi, Kitsu [b]New:[/b] Notification rich info @@ -15,6 +15,7 @@ [b]New:[/b] Add global search shortcut to SmartSearch [b]New:[/b] Add option to export minimal library information to a CSV file [b]New:[/b] Add "Monochrome" theme + [b]New:[/b] Add prefix search to search by internal DB ID [b]Improve:[/b] (EditMergedSettings): Allow open merge children manga [b]Improve:[/b] Apply "Downloaded only" filter to all entries regardless of favourite status [b]Improve:[/b] Remove alphabetical category/feed sort option @@ -30,6 +31,9 @@ [b]Improve:[/b] Description showing which sources support batch-add [b]Improve:[/b] Spoof or remove `X-Requested-With` header from webview [b]Improve:[/b] update website link + [b]Improve:[/b] Restore original list header's background color + [b]Improve:[/b] Replace repo icon + [b]Improve:[/b] Removed 6h auto updates [b]Fix:[/b] Infinix, Xiaomi webview [b]Fix:[/b] App's preferences referencing deleted categories [b]Fix:[/b] Bangumi login regression @@ -51,6 +55,8 @@ [b]Fix:[/b] Attempt to fix crash when migrating or removing entries from library [b]Fix:[/b] fill info from trackers only looking for specific 'Art' or 'Story' [b]Fix:[/b] an issue where tracker reading progress is changed to a lower value + [b]Fix:[/b] Messed up trackers progress update always auto sync + [b]Fix:[/b] Update base URL and host for Pururin to pururin.me [b]Fix:[/b] crash due to extensions destructuring MangasPage From 6c90f88cf22e3574493e5f36d044220c70035310 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Thu, 27 Mar 2025 21:48:32 +0700 Subject: [PATCH 17/17] Update requery.sqlite-android dependency (#800) --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e0c8afa80..08eae82d9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -35,7 +35,7 @@ libarchive = "me.zhanghai.android.libarchive:library:1.1.4" sqlite-framework = { module = "androidx.sqlite:sqlite-framework", version.ref = "sqlite" } sqlite-ktx = { module = "androidx.sqlite:sqlite-ktx", version.ref = "sqlite" } -sqlite-android = "com.github.requery:sqlite-android:3.45.0" +sqlite-android = "com.github.requery:sqlite-android:665608662e" preferencektx = "androidx.preference:preference-ktx:1.2.1"