From 6f6dd4d153f7bce8ea2504bc94574e00980c7c75 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 13 Feb 2025 05:59:34 +0100 Subject: [PATCH] Translations update from Hosted Weblate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Ayoub Co-authored-by: Demax TV Co-authored-by: Fordas Co-authored-by: Hosted Weblate Co-authored-by: Infy's Tagalog Translations Co-authored-by: Nguyễn Trung Đức Co-authored-by: lengzero Co-authored-by: plum7x Co-authored-by: tizio04 Co-authored-by: zeedif Co-authored-by: 清水汐音 Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ar/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/es/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/it/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/th/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hant/ Translation: Suwayomi/Suwayomi-WebUI --- public/locales/ar.json | 368 ++++++++++++++++++++++++++++++------ public/locales/de.json | 11 -- public/locales/es.json | 49 +++-- public/locales/fil.json | 1 + public/locales/fr.json | 4 - public/locales/it.json | 29 ++- public/locales/pt.json | 6 +- public/locales/ru.json | 4 - public/locales/th.json | 342 ++++++++++++++++++++++++++++++++- public/locales/tr.json | 6 +- public/locales/vi.json | 36 ++-- public/locales/zh_Hans.json | 22 ++- public/locales/zh_Hant.json | 76 ++++++-- 13 files changed, 801 insertions(+), 153 deletions(-) create mode 100644 public/locales/fil.json diff --git a/public/locales/ar.json b/public/locales/ar.json index 5a8317a063..f30031617e 100644 --- a/public/locales/ar.json +++ b/public/locales/ar.json @@ -29,7 +29,8 @@ "by_latest_fetched_chapter": "أحدث الفصل الذي تم جلبه", "by_latest_uploaded_chapter": "آخر فصل تم تحميله", "by_unread_chapters": "فصول غير مقروءة", - "by_date_added": "أضيف مؤخرا" + "by_date_added": "أضيف مؤخرا", + "by_total_chapters": "مجموع الفصول" } } }, @@ -82,6 +83,17 @@ "error": "تعذرت إزالة المانجا غير التابعة للمكتبة من الفئات" } } + }, + "duplicates": { + "label": { + "description": "إظهار جميع الإدخالات المكررة في مكتبتك", + "title": "الإدخالات المكررة" + }, + "settings": { + "label": { + "check_description": "التحقق من الوصف" + } + } } }, "general": { @@ -100,6 +112,14 @@ "title": "تجاهل المرشحات عند البحث" } } + }, + "remove_from_library": { + "remove_from_categories": { + "label": { + "description": "قم بإزالة المانجا من الفئات عند إزالتها من المكتبة", + "title": "انسى فئات المانجا" + } + } } } }, @@ -108,7 +128,8 @@ "no_matches": "لا توجد مانغا تتطابق مع هذا الفلتر", "remove_from_library": "لا يمكن إزالة المانجا من المكتبة!", "empty": "مكتبتك فارغة", - "add_to_library": "لا يمكن إضافة المانجا إلى المكتبة!" + "add_to_library": "لا يمكن إضافة المانجا إلى المكتبة!", + "stop_global_update": "لم نتمكن من إيقاف التحديث العالمي" } }, "info": { @@ -116,6 +137,13 @@ "added_to_library": "تمت إضافة المانجا إلى المكتبة!", "removed_from_library": "تمت إزالة المانجا من المكتبة!" } + }, + "action": { + "label": { + "stop_update": "إيقاف التحديث العالمي", + "update_category": "فئة التحديث", + "update_library": "تحديث المكتبة" + } } }, "category": { @@ -474,7 +502,21 @@ "clear": "واضح", "filter": "منقي", "ok": "نعم", - "start": "يبدأ" + "start": "يبدأ", + "save": "حفظ", + "open": "فتح", + "show_more": "عرض المزيد", + "refresh": "انعاش", + "remind_later": "تذكير لاحقا", + "delete": "حذف", + "ignore": "تجاهل", + "remove": "إزالة", + "show_less": "إظهار أقل", + "log_out": "تسجيل الخروج", + "changelog": "سجل التغييرات", + "create": "إنشاء", + "dont_show_dialog_again": "لا تظهر هذا الحوار مرة أخرى", + "log_in": "تسجيل الدخول" }, "label": { "browse": "تصفح", @@ -496,19 +538,56 @@ "sort": "نوع", "close": "يغلق", "disabled": "عاجز", - "discord": "الفتنة" + "discord": "الفتنة", + "standard": "المعيار", + "started": "بدأت", + "default": "افتراضي", + "logged_in": "تم تسجيل الدخول", + "auto": "تلقائي", + "copied_clipboard": "تم نسخها إلى الحافظة", + "desktop": "سطح المكتب", + "finished": "منتهي", + "share": "شارك", + "bottom": "أسفل", + "both": "كلاهما", + "left": "يسار", + "menu": "القائمة", + "success": "نجاح", + "vertical": "عمودي", + "warning": "تحذير", + "asterisk": "*", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "hidden": "مخفي", + "load_in_progress": "لا يزال يحمل البيانات المطلوبة…", + "type": "كتب", + "mobile": "متنقل", + "error": "خطأ", + "info": "معلومة", + "next": "التالي", + "are_you_sure": "هل أنت متأكد؟", + "horizontal": "أفقي", + "open_in_browser": "فتح في المتصفح", + "previous": "سابق", + "right": "يمين" }, "sort": { "label": { "by_source": "حسب المصدر", - "by_fetch_date": "حسب تاريخ الجلب" + "by_fetch_date": "حسب تاريخ الجلب", + "by_chapter_number": "حسب رقم الفصل", + "desc": "تنازلي", + "by_upload_date": "حسب تاريخ التحميل", + "asc": "تصاعدي" } }, "filter": { "label": { "bookmarked": "إشارة مرجعية", "downloaded": "تم التنزيل", - "unread": "غير مقروءة" + "unread": "غير مقروءة", + "tracked": "تم تعقبها", + "duplicate_chapters": "الفصول المكررة", + "started": "بدأت" } }, "date": { @@ -517,11 +596,11 @@ "yesterday": "أمس", "today": "اليوم", "day_zero": "يوم", - "day_one": "", - "day_two": "", - "day_few": "", - "day_many": "", - "day_other": "", + "day_one": "يوم", + "day_two": "يومان", + "day_few": "أيام", + "day_many": "أيام", + "day_other": "أيام", "yesterday_at": "أمس الساعة {{timeString}}" }, "value": { @@ -569,7 +648,16 @@ "check_failure": "لا يمكن التحقق من التحديث", "up_to_date": "هذا آخر إصدار", "update_failure": "فشل التحديث", - "updating": "{{progress}}% | جارٍ التحديث…" + "updating": "{{progress}}% | جارٍ التحديث…", + "update_success": "{{channel}}{{version}}تم تحديثه إلى الإصدار{{name}}" + }, + "settings": { + "inform": { + "label": { + "title": "إبلاغ عن التحديثات المتاحة", + "description": "يظهر مربع حوار في حالة توفر إصدار جديد" + } + } } }, "grid_layout": { @@ -588,7 +676,19 @@ "label": { "language_with_code": "اللغة ذات الكود: {{code}}", "language": "لغة" + }, + "error": { + "load": "لم يتمكن من تحميل اللغة" } + }, + "value": "{{unit}}{{value}}", + "unit": { + "px": "px" + }, + "colors": { + "black": "أسود", + "gray": "رمادي", + "white": "أبيض" } }, "chapter": { @@ -681,7 +781,8 @@ } }, "label": { - "select": "يختار" + "select": "اختيار", + "open_on_source": "مفتوح المصدر" }, "download": { "delete": { @@ -721,7 +822,8 @@ "error_two": "", "error_few": "", "error_many": "", - "error_other": "" + "error_other": "", + "next_twentyfive": "الفصول الـ 25 القادمة" } } } @@ -746,11 +848,11 @@ } }, "title_zero": "الفصل", - "title_one": "", - "title_two": "", - "title_few": "", - "title_many": "", - "title_other": "" + "title_one": "فصل", + "title_two": "فصلان", + "title_few": "فصول", + "title_many": "فصول", + "title_other": "فصول" }, "download": { "settings": { @@ -773,13 +875,20 @@ "auto_download": { "label": { "ignore_with_unread_chapters": "تجاهل التنزيلات التلقائية للفصول للإدخالات ذات الفصول غير المقروءة", - "new_chapters": "تحميل فصول جديدة" + "new_chapters": "تحميل فصول جديدة", + "ignore_re_uploads": "تجاهل الفصول التي تم إعادة تحميلها" }, "title": "التنزيل التلقائي", "categories": { "label": { "include_in_download": "لن يتم تنزيل الإدخالات الموجودة في الفئات المستبعدة حتى لو كانت موجودة أيضًا في الفئات المضمنة" } + }, + "download_limit": { + "label": { + "description": "تحديد عدد الفصول الجديدة التي سيتم تنزيلها.", + "title": "حد تنزيل الفصل" + } } }, "file_type": { @@ -826,7 +935,8 @@ "error": { "label": { "failed_delete_all": "تعذر إزالة كافة التنزيلات من قائمة الانتظار", - "failed_to_remove": "تعذر إزالة التنزيل من قائمة الانتظار." + "failed_to_remove": "تعذر إزالة التنزيل من قائمة الانتظار.", + "failed_to_retry": "لم نتمكن من إعادة محاولة التنزيل الفاشل." } }, "title": "تحميل قائمة الانتظار" @@ -880,31 +990,31 @@ "extension": { "label": { "installing_file": "جارٍ تثبيت ملف الامتداد…", - "uninstallation_failed_zero": "تعذر إلغاء تثبيت الامتداد", - "uninstallation_failed_one": "", - "uninstallation_failed_two": "", - "uninstallation_failed_few": "", - "uninstallation_failed_many": "", - "uninstallation_failed_other": "", - "update_failed_zero": "تعذر تحديث الامتداد", - "update_failed_one": "", - "update_failed_two": "", - "update_failed_few": "", - "update_failed_many": "", - "update_failed_other": "", + "uninstallation_failed_zero": "تعذر إلغاء تثبيت الملحق", + "uninstallation_failed_one": "تعذر إلغاء تثبيت الملحق", + "uninstallation_failed_two": "تعذر إلغاء تثبيت الملحقان", + "uninstallation_failed_few": "تعذر إلغاء تثبيت الملحقات", + "uninstallation_failed_many": "تعذر إلغاء تثبيت الملحقات", + "uninstallation_failed_other": "تعذر إلغاء تثبيت الملحقات", + "update_failed_zero": "تعذر تحديث الملحق", + "update_failed_one": "تعذر تحديث الملحق", + "update_failed_two": "تعذر تحديث الملحقان", + "update_failed_few": "تعذر تحديث الملحقات", + "update_failed_many": "تعذر تحديث الملحقات", + "update_failed_other": "تعذر تحديث الملحقات", "add_repository_info": "يجب عليك إضافة مستودع ملحقات لتتمكن من تثبيت الملحقات", - "installed_successfully_zero": "تم تثبيت الامتداد", - "installed_successfully_one": "", - "installed_successfully_two": "", - "installed_successfully_few": "", - "installed_successfully_many": "", - "installed_successfully_other": "", - "installation_failed_zero": "تعذر تثبيت الامتداد", - "installation_failed_one": "", - "installation_failed_two": "", - "installation_failed_few": "", - "installation_failed_many": "", - "installation_failed_other": "" + "installed_successfully_zero": "تم تثبيت الملحق", + "installed_successfully_one": "تم تثبيت الملحق", + "installed_successfully_two": "تم تثبيت الملحقان", + "installed_successfully_few": "تم تثبيت الملحقات", + "installed_successfully_many": "تم تثبيت الملحقات", + "installed_successfully_other": "تم تثبيت الملحقات", + "installation_failed_zero": "تعذر تثبيت الملحق", + "installation_failed_one": "تعذر تثبيت الملحق", + "installation_failed_two": "تعذر تثبيت الملحقان", + "installation_failed_few": "تعذر تثبيت الملحقات", + "installation_failed_many": "تعذر تثبيت الملحقات", + "installation_failed_other": "تعذر تثبيت الملحقات" }, "state": { "label": { @@ -917,17 +1027,18 @@ } }, "title_zero": "ملحقات", - "title_one": "", - "title_two": "", - "title_few": "", - "title_many": "", - "title_other": "", + "title_one": "ملحق", + "title_two": "ملحقان", + "title_few": "ملحقات", + "title_many": "ملحقات", + "title_other": "ملحقات", "action": { "label": { "update": "تحديث", "uninstall": "الغاء التثبيت", "install": "ثَبَّتَ", - "install_external": "تثبيت ملحق خارجي" + "install_external": "تثبيت ملحق خارجي", + "update_all": "تحديث الكل" } }, "language": { @@ -982,12 +1093,29 @@ }, "title": { "reader_settings": "إعدادات القارئ" + }, + "active_setting": "الإعداد النشط", + "background_color": "لون الخلفية", + "auto_scroll": { + "smooth": "التمرير التلقائي السلس", + "speed": "سرعة التمرير التلقائي", + "title": "التمرير التلقائي" + }, + "auto_webtoon_mode": { + "title": "وضع الويبتون التلقائي", + "description": "استخدم وضع webtoon تلقائيًا للإدخالات التي تم اكتشاف أنها من المحتمل أن تستخدم تنسيق الشريط الطويل" + }, + "chapter_transition": { + "warning": { + "missing_chapter": "إبلاغ عن الفصول المفقودة عند انتقال الفصل" + } } }, "page_info": { "label": { "currently_on_page": "حاليا على الصفحة", - "of_max_pages": "من {{maxPages}}" + "of_max_pages": "من {{maxPages}}", + "page": "صفحة" } }, "button": { @@ -995,9 +1123,44 @@ "close_menu": "إغلاق القائمة", "exit": "خروج القارئ", "open_menu": "فتح القائمة", - "previous_chapter": "الفصل السابق" + "previous_chapter": "الفصل السابق", + "previous_page": "الصفحة السابقة", + "retry_load_pages": "إعادة محاولة الصفحات الخاطئة", + "next_page": "الصفحة التالية", + "chapter_list": "قائمة الفصول" }, - "title": "القارئ — مانغا {{mangaId}} الفصل {{chapterIndex}}" + "title": "القارئ — مانغا {{mangaId}} الفصل {{chapterIndex}}", + "error": { + "label": { + "next_chapter_does_not_exist": "لا يوجد فصل آخر ليتم فتحه", + "no_pages_found": "لم يتم العثور على صفحات", + "prev_chapter_does_not_exist": "لا يوجد فصل سابق لفتحه", + "chapter_not_found": "الفصل غير موجود" + } + }, + "chapter_transition": { + "warning": { + "next": { + "scanlator": "الفصل التالي لديه ماسح ضوئي مختلف عن الحالي.\nالحالي:{{currentScanlator}}\nالتالي:{{nextScanlator}}", + "chapter_number_zero": "هناك{{count}}فصول مفقودة.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}", + "chapter_number_one": "هناك{{count}}فصل مفقود.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}", + "chapter_number_two": "هناك{{count}}فصلان مفقودان.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}", + "chapter_number_few": "هناك{{count}}فصول مفقودة.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}", + "chapter_number_many": "هناك{{count}}فصل مفقودا.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}", + "chapter_number_other": "هناك{{count}}فصل مفقود.\nالحالي:{{currentChapter}}\nالتالي:{{nextChapter}}" + }, + "previous": { + "scanlator": "الفصل السابق لديه ماسح ضوئي مختلف عن الفصل الحالي.\nالسابق:{{nextScanlator}}\nالحالي:{{currentScanlator}}", + "chapter_number_zero": "هناك فصل مفقود.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}", + "chapter_number_one": "هناك فصل مفقود.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}", + "chapter_number_two": "هناك فصلان مفقودان.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}", + "chapter_number_few": "هناك {{count}}فصول مفقودة.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}", + "chapter_number_many": "هناك{{count}} فصلا مفقودا.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}", + "chapter_number_other": "هناك {{count}}فصل مفقود.\nالسابق:{{nextChapter}}\nالحالي:{{currentChapter}}" + }, + "title": "تحذير انتقال الفصل" + } + } }, "manga": { "error": { @@ -1015,11 +1178,11 @@ "reload_from_source": "إعادة تحميل البيانات من المصدر" }, "title_zero": "مانغا", - "title_one": "", - "title_two": "", - "title_few": "", - "title_many": "", - "title_other": "", + "title_one": "مانغا", + "title_two": "مانغتان", + "title_few": "مانغات", + "title_many": "مانغا", + "title_other": "مانغا", "action": { "category": { "button": { @@ -1060,6 +1223,21 @@ "success_few": "", "success_many": "", "success_other": "" + }, + "dialog": { + "label": { + "message": "أنت على وشك إزالة {{title}} من مكتبتك" + } + } + }, + "add": { + "dialog": { + "duplicate": { + "label": { + "info": "لديك إدخال في مكتبتك يحمل نفس الاسم.", + "failure": "لم نتمكن من التحقق من وجود المانجا المكررة في مكتبتك.\n\n خطأ:{{error}}" + } + } } } }, @@ -1068,11 +1246,51 @@ "error": "لا يمكن ترحيل المانجا", "success": "تم ترحيل المانجا بنجاح" } + }, + "track": { + "remove": { + "label": { + "error": "لم نتمكن من إلغاء تعقب المانجا", + "success": "مانجا غير متتبعة" + }, + "dialog": { + "label": { + "delete_remote_track": "قم أيضًا بإزالة من {{tracker}}", + "title": "إزالة {{tracker}} التتبع؟", + "description": "سيؤدي هذا إلى إزالة التتبع محليًا." + } + } + }, + "add": { + "label": { + "error": "لم نتمكن من تتبع المانجا", + "action": "تعقب", + "success": "مانجا متتبعة" + } + } } }, "button": { "in_library": "في المكتبة", - "add_to_library": "إضافة إلى مكتبة" + "add_to_library": "إضافة إلى مكتبة", + "track": { + "active_zero": "{{count}}المتعقب", + "active_one": "{{count}}المتعقب", + "active_two": "{{count}}المتعقبان", + "active_few": "{{count}}المتعقبات", + "active_many": "{{count}}المتعقبات", + "active_other": "{{count}}المتعقبات", + "start": "التتبع" + } + }, + "status": { + "licensed": "مرخصة", + "ongoing": "جارية", + "cancelled": "تم الإلغاء", + "completed": "مكتمل", + "hiatus": "توقف", + "publishing_finished": "تم الانتهاء من النشر", + "unknown": "$t(global.label.unknown)" } }, "migrate": { @@ -1083,13 +1301,41 @@ "show_entry": "إظهار الإدخال" } }, - "title": "حدد البيانات المراد تضمينها" + "title": "حدد البيانات المراد تضمينها", + "label": { + "delete_downloaded": "حذف ما تم تنزيله" + } }, "label": { "info": "هجرة المانجا…" }, "search": { "title": "$t(migrate.title) \"{{title}}\"" + }, + "sort": { + "by_manga_count": "حسب عدد المانجا", + "by_source_name": "حسب اسم المصدر" + } + }, + "hotkeys": { + "create": { + "error": { + "exists": "مفتاح التشغيل السريع موجود بالفعل" + }, + "dialog": { + "placeholder": "اضغط على المفاتيح", + "title": "تسجيل مفتاح الربط", + "label": "المفاتيح المسجلة:" + } + }, + "title_zero": "رابط المفتاح", + "title_one": "رابط المفتاح", + "title_two": "رابط المفتاحين", + "title_few": "رابط المفاتيح", + "title_many": "رابط المفاتيح", + "title_other": "رابط المفاتيح", + "info": { + "delete": "انقر على المفتاح لإزالة الارتباط" } } } diff --git a/public/locales/de.json b/public/locales/de.json index 133d8c9e79..8055a6db8a 100644 --- a/public/locales/de.json +++ b/public/locales/de.json @@ -465,17 +465,6 @@ "settings": "Server Einstellungen" } }, - "appearance": { - "theme": { - "create": { - "dialog": { - "info": { - "creating_theme": "Erstelle ein benutzerdefiniertes Design mit dem <2> MUI Theme Creator, kopiere alles nach \"themeOptions\" von \"{\" bis \"}\" und füge es in das \"theme\" Textfeld ein." - } - } - } - } - }, "webui": { "flavor": { "option": { diff --git a/public/locales/es.json b/public/locales/es.json index 56502f4fe8..a35b22e2ae 100644 --- a/public/locales/es.json +++ b/public/locales/es.json @@ -85,7 +85,7 @@ "show_nsfw_description": "Esconder extensiones y fuentes NSFW", "manga_item_width": "Anchura del manga", "show_nsfw": "Mostrar NSFW", - "language_description": "No dude en traducir el proyecto en", + "language_description": "Puedes traducir el proyecto en", "hide_library_entries": "Ocultar entradas en biblioteca", "theme": "Tema" }, @@ -355,11 +355,8 @@ "invalid_json": "Json incorrecto", "invalid_name": "El nombre del tema debe ser único y tiene un límite de 16 caracteres" }, - "info": { - "creating_theme": "Crea un tema personalizado con el <2>Creador de temas MUI, copia todo lo que hay después de \"themeOptions\" de \"{\" a \"}\" y pégalo en el campo de texto \"theme\".", - "theme_mode_lock": "En caso de que \"modo\" o \"tipo\" se defina en el objeto \"paleta\", el tema se bloqueará en este modo y no cambiará independientemente del tema de las aplicaciones seleccionadas" - }, - "theme_name": "Nombre" + "theme_name": "Nombre", + "description": "Ver la <0>documentación de MUI oficial para ver cómo customizar el tema.\nLa paleta API no está soportada, tienes que usar la nueva <1>API de esquemas de color.\n\nPuedes usar creadores de tema como <2>Creador de Temas MUI, sin embargo, tienes que ajustar el objeto creado acorde a la nueva API de esquemas de color.\n\nEn caso de que no se defina ningún fondo, será calculado uno en base al color principal" }, "action": "Creando un tema…", "success": "Tema creado", @@ -367,17 +364,18 @@ "title": "Crear tema" }, "themes": { - "orange_juice": "Zumo de Naranja", + "orange_juice": "Zumo de naranja", "rosegold": "Oro rosa", "crimson": "Carmesí", "forest_dew": "Rocío del Bosque", - "mountain_sunset": "Puesta de Sol en la Montaña", + "mountain_sunset": "Atardecer de montaña", "dune": "Duna", "lavender": "Lavanda", - "minty_miracles": "Minty Miracles", - "tree_frog_green": "Rana de Árbol Verde", + "minty_miracles": "Milagros de menta", + "tree_frog_green": "Verde de rana arborícola", "veronica": "Verónica", - "bright_pink": "Rosa Brillante" + "bright_pink": "Rosa brillante", + "ying_and_yang": "Ying & Yang" }, "title": "Tema", "delete": { @@ -391,7 +389,7 @@ "action": "Guardando cambios en el tema…", "failure": "No se han podido guardar los cambios del tema" }, - "pure_black_mode": "Modo oscuro, negro puro", + "pure_black_mode": "Modo oscuro profundo", "select": { "fonts": { "error": "No se pudo cargar las fuentes del tema", @@ -403,8 +401,11 @@ }, "title": "Apariencia", "manga_thumbnail_backdrop": { - "description": "Establece la miniatura del manga como imagen de fondo en la página del manga", - "title": "Miniatura del manga como fondo" + "description": "Establece la portada del manga como imagen de fondo en la página del manga", + "title": "Portada del manga como fondo" + }, + "manga_dynamic_color_schemes": { + "description": "Cambia los colores del tema en la página del manga basándose en la portada" } }, "default_value": "{{value}}<0>($t(global.label.default))" @@ -715,7 +716,10 @@ "error": "Error", "info": "Información", "warning": "Aviso", - "success": "Éxito" + "success": "Éxito", + "dark": "Oscuro", + "system": "Sistema", + "light": "Claro" }, "error": { "label": { @@ -917,8 +921,8 @@ "reader_type": { "label": { "webtoon": "Webtoon", - "continuous_vertical": "Continuamente vertical", - "continuous_horizontal": "Continuamente horizontal", + "continuous_vertical": "Vertical continuo", + "continuous_horizontal": "Horizontal continuo", "double_page": "Página doble", "single_page": "Página simple" } @@ -940,7 +944,7 @@ "page_gap": "Separación de páginas" }, "title": { - "reader_settings": "Configuración del lector", + "reader_settings": "Ajustes del lector", "quick_settings": "Configuración rápida" }, "error": { @@ -960,7 +964,10 @@ "blue": "Azul", "green": "Verde", "red": "Rojo", - "title": "Filtros de color personalizados" + "title": "Filtros de color personalizados", + "blend_mode": { + "default": "$t(global.label.default)" + } }, "saturate": "Saturación personalizada", "sepia": "Sepia", @@ -1126,7 +1133,7 @@ }, "label": { "category_name": "Nombre de categoría", - "use_as_default_category": "Categoría predeterminada cuando se añade un nuevo manga a la biblioteca" + "use_as_default_category": "Categoría predeterminada al añadir nuevos mangas a la biblioteca" }, "settings": { "inclusion": { @@ -1459,7 +1466,7 @@ "search": { "title": "$t(migrate.title) \"{{title}}\"" }, - "title": "Migrar", + "title": "Migración", "sort": { "by_source_name": "Por nombre de la fuente", "by_manga_count": "Por número de manga" diff --git a/public/locales/fil.json b/public/locales/fil.json new file mode 100644 index 0000000000..0967ef424b --- /dev/null +++ b/public/locales/fil.json @@ -0,0 +1 @@ +{} diff --git a/public/locales/fr.json b/public/locales/fr.json index ab12f8fdb4..338eb5de29 100644 --- a/public/locales/fr.json +++ b/public/locales/fr.json @@ -739,10 +739,6 @@ "theme": { "create": { "dialog": { - "info": { - "creating_theme": "Créez un thème personnalisé avec le <2>Créateur de Thème MUI, copiez tout ce qui suit \"themeOptions\" à partir de \"{\" to \"}\" et collez-le dans le champ de texte \"theme\".", - "theme_mode_lock": "Si \"mode\" ou \"type\" est défini dans l’objet \"palette\", le thème sera verrouillé dans ce mode et ne changera pas, quel que soit le thème de l’appareil sélectionné" - }, "error": { "invalid_name": "Le nom du thème doit être unique et ne peut pas dépasser 16 caractères", "invalid_json": "JSON invalide" diff --git a/public/locales/it.json b/public/locales/it.json index c5350bdf7f..4a16d565f7 100644 --- a/public/locales/it.json +++ b/public/locales/it.json @@ -261,19 +261,20 @@ "install": "Installa", "uninstall": "Disinstalla", "install_external": "Installa estensione esterna", - "update": "Aggiorna" + "update": "Aggiorna", + "update_all": "Aggiorna tutto" } }, "label": { "update_failed_one": "Impossibile aggiornare l'estensione", - "update_failed_many": "Impossibile aggiornare l'estensioni", + "update_failed_many": "Impossibile aggiornare le estensioni", "update_failed_other": "", "installing_file": "Installando il file dell'estensione…", "installation_failed_one": "Impossibile installare l'estensione", - "installation_failed_many": "Impossibile installare l'estensioni", + "installation_failed_many": "Impossibile installare le estensioni", "installation_failed_other": "", "uninstallation_failed_one": "Impossibile disinstallare l'estensione", - "uninstallation_failed_many": "Impossibile disinstallare l'estensioni", + "uninstallation_failed_many": "Impossibile disinstallare le estensioni", "uninstallation_failed_other": "", "installed_successfully_one": "Estensione installata", "installed_successfully_many": "Estensioni installate", @@ -360,7 +361,8 @@ "latest": "Ultimo", "log_out": "Esci", "refresh": "Aggiornare", - "save": "Salva" + "save": "Salva", + "open": "Apri" }, "date": { "label": { @@ -394,7 +396,8 @@ "unread": "Non letto", "bookmarked": "Segnalibro", "tracked": "Tracciato", - "duplicate_chapters": "Capitoli duplicati" + "duplicate_chapters": "Capitoli duplicati", + "started": "Iniziato" } }, "label": { @@ -424,7 +427,14 @@ "other": "Altro", "password": "Password", "placeholder": "Segnaposto", - "default": "Predefinito" + "default": "Predefinito", + "both": "Entrambi", + "auto": "Automatico", + "copied_clipboard": "Copiato negli appunti", + "finished": "Terminato", + "desktop": "Desktop", + "error": "Errore", + "asterisk": "*" }, "update": { "label": { @@ -486,6 +496,11 @@ "second_many": "Secondi", "second_other": "" } + }, + "colors": { + "black": "Nero", + "gray": "Grigio", + "white": "Bianco" } }, "tracking": { diff --git a/public/locales/pt.json b/public/locales/pt.json index 3bbdfbc0b0..4f685fc2d7 100644 --- a/public/locales/pt.json +++ b/public/locales/pt.json @@ -1026,11 +1026,7 @@ "invalid_json": "Json inválido", "invalid_name": "O nome do tema deve ser único e tem um limite de 16 caracteres" }, - "theme_name": "Nome", - "info": { - "creating_theme": "Crie um tema personalizado com o <2>Criador de tema MUI, copie tudo após \"themeOptions\" de \"{\" até \"}\" e cole-o no campo de texto \"tema\".", - "theme_mode_lock": "No caso de \"modo\" ou \"tipo\" é definido no objeto \"palette\", o tema será bloqueado neste modo e não mudará, independentemente do tema do dispositivo de aplicativos selecionado" - } + "theme_name": "Nome" }, "title": "Criar tema", "success": "Tema criado", diff --git a/public/locales/ru.json b/public/locales/ru.json index 7adb5787dc..de367aa28c 100644 --- a/public/locales/ru.json +++ b/public/locales/ru.json @@ -923,10 +923,6 @@ "theme": { "create": { "dialog": { - "info": { - "creating_theme": "Создайте пользовательскую тему с помощью <2>MUI Theme Creator, скопируйте все после \"themeOptions\" из \"{\" вto\"}\" и вставьте это в текстовое поле \"theme\".", - "theme_mode_lock": "В случае, если в объекте \"palette\" задан \"mode\" или \"type\", тема будет заблокирована в этом режиме и не изменится независимо от выбранной темы устройства" - }, "error": { "invalid_json": "Недопустимый json", "invalid_name": "Название темы должно быть уникальным и не должно превышать 16 символов" diff --git a/public/locales/th.json b/public/locales/th.json index 9254adffa3..30aff0884b 100644 --- a/public/locales/th.json +++ b/public/locales/th.json @@ -39,7 +39,12 @@ "download": { "add": { "label": { - "action": "ดาวน์โหลด" + "action": "ดาวน์โหลด", + "error_other": "ไม่สามารถเพิ่มเพื่อดาวน์โหลดได้", + "next_five": "5 ตอนถัดไป", + "next_ten": "10 ตอนถัดไป", + "next_twentyfive": "25 ตอนถัดไป", + "success_other": "{{count}}ถูกเพิ่มการดาวน์โหลดแล้ว" }, "button": { "selected": "ดาวน์โหลด ที่เลือก" @@ -50,13 +55,344 @@ "selected": "ลบ ที่เลือก" }, "label": { - "action": "ลบ" + "action": "ลบ", + "error_other": "ไม่สามารถลบตอนได้", + "success_other": "{{count}}ตอนถูกลบ" } } }, "label": { - "select": "เลือก" + "select": "เลือก", + "open_on_source": "เปิดแหล่งที่มา" + }, + "mark_as_read": { + "remove": { + "button": { + "selected": "ทำเครื่องหมายที่เลือกเป็นยังไม่ได้อ่าน" + }, + "label": { + "action": "ทำเครื่องหมายว่ายังไม่ได้อ่าน", + "success_other": "{{count}}ตอนนี้ถูกทำเครื่องหมายว่ายังไม่ได้อ่าน", + "error_other": "ไม่สามารถทำเครื่องหมายตอนนี้ว่ายังไม่ได้อ่าน" + } + }, + "add": { + "button": { + "selected": "ทำเครื่องหมายที่เลือกเป็นอ่านแล้ว" + }, + "label": { + "action": { + "current": "ทำเครื่องหมายว่าอ่านแล้ว", + "previous": "ทำเครื่องหมายว่าอ่านแล้วก่อนหน้านี้" + }, + "error_other": "ไม่สามารถทำเครื่องหมายว่าตอนนี้อ่านแล้วได้", + "success_other": "{{count}}ตอนนี้ถูกทำเครื่องหมายว่าอ่านแล้ว" + } + } + }, + "bookmark": { + "add": { + "button": { + "selected": "เลือกบุ๊กมาร์กแล้ว" + }, + "label": { + "action": "เพิ่มบุ๊คมาร์ค", + "error_other": "ไม่สามารถบุ๊กมาร์กตอนนี้ได้", + "success_other": "{{count}}บุ๊กมาร์กตอนนี้แล้ว" + } + }, + "remove": { + "button": { + "selected": "ลบบุ๊กมาร์กจากที่เลือกแล้ว" + }, + "label": { + "action": "ลบบุ๊คมาร์คแล้ว", + "error_other": "ไม่สามารถลบบุ๊กมาร์กได้", + "success_other": "{{count}}ที่บุ๊กมาร์กถูกลบออกแล้ว" + } + } + } + }, + "error": { + "label": { + "no_chapter_found": "ไม่พบตอน", + "no_matches": "ไม่มีตอนที่ตรงกับตัวกรอง" } + }, + "option": { + "display": { + "label": { + "chapter_number": "หมายเลขตอนที่", + "source_title": "ที่มาชื่อเรื่อง" + } + } + }, + "status": { + "label": { + "downloaded": "ดาวน์โหลด" + } + }, + "title_other": "ตอน" + }, + "global": { + "button": { + "save": "บันทึก", + "open": "เปิด", + "remove": "ลบ", + "reset": "รีเซ็ต", + "reset_to_default": "รีเซ็ตเป็นค่าเริ่มต้น", + "restore": "คืนค่า", + "resume": "ดำเนินต่อ", + "retry": "ลองใหม่อีกครั้ง", + "select": "เลือก", + "browse": "ค้นหา", + "cancel": "ยกเลิก", + "changelog": "บันทึกการเปลี่ยนแปลง", + "add": "เพิ่ม", + "clear": "ล้าง", + "edit": "แก้ไข", + "filter": "กรอง", + "ignore": "ไม่สนใจ", + "select_all": "เลือกทั้งหมด", + "set": "ตั้ง", + "show_less": "แสดงน้อยลง", + "show_more": "แสดงเพิ่มเติม", + "start": "เริ่ม", + "stop": "หยุด", + "submit": "ส่ง", + "copy": "คัดลอก", + "create": "สร้าง", + "delete": "ลบ", + "deselect": "ยกเลิกการเลือก", + "dont_show_dialog_again": "อย่าแสดงหน้านี้อีกครั้ง", + "latest": "ล่าสุด", + "log_in": "เข้าสู่ระบบ", + "log_out": "ออกจากระบบ", + "migrate": "ย้าย", + "ok": "โอเค", + "open_site": "เปิดเว็บไซต์", + "options": "ตัวเลือก", + "refresh": "รีเฟรช", + "popular": "เป็นที่นิยม", + "remind_later": "เตือนทีหลัง" + }, + "date": { + "label": { + "day_other": "วัน", + "today": "วันนี้", + "yesterday_at": "เมื่อวานนี้เวลา {{timeString}}", + "today_at": "วันนี้ที่ {{timeString}}", + "yesterday": "เมื่อวาน" + } + }, + "label": { + "disabled": "ปิดใช้งาน", + "discord": "ดิสคอร์ด", + "default": "ค่าเริ่มต้น", + "display": "แสดงผล", + "never": "ไม่เคย", + "menu": "เมนู", + "mobile": "มือถือ", + "copied_clipboard": "คัดลอกไปยังคลิปบอร์ดแล้ว", + "desktop": "เดสก์ท็อป", + "finished": "เสร็จเรียบร้อย", + "left": "ซ้าย", + "info": "ข้อมูล", + "both": "ทั้งคู่", + "filter": "ตัวกรอง", + "browse": "ค้นหา", + "are_you_sure": "คุณแน่ใจมั้ย?", + "client": "ผู้ใช้", + "close": "ปิด", + "load_in_progress": "กำลังโหลดข้อมูลที่จำเป็นอยู่…", + "loading": "กำลังโหลด…", + "logged_in": "เข้าสู่ระบบแล้ว", + "general": "ทั่วไป", + "advanced": "ขั้นสูง", + "github": "กิตฮับ", + "links": "ลิงค์", + "error": "ข้อผิดพลาด", + "hidden": "ซ่อน", + "horizontal": "แนวนอน", + "bottom": "ด้านล่าง", + "auto": "ออโต้" + }, + "error": { + "label": { + "invalid_input": "ข้อมูลอินพุตไม่ถูกต้อง", + "update_failed": "ไม่สามารถตรวจสอบการอัปเดตได้", + "failed_to_load_data": "ไม่สามารถโหลดข้อมูลได้", + "failed_to_save_changes": "ไม่สามารถบันทึกการเปลี่ยนแปลงได้", + "invalid_action": "นี่ไม่ใช่การกระทำที่ถูกต้อง", + "invalid_file_type": "ประเภทไฟล์ไม่ถูกต้อง" + } + }, + "filter": { + "label": { + "bookmarked": "บุ๊คมาร์กแล้ว", + "downloaded": "ดาวน์โหลด", + "unread": "ยังไม่ได้อ่าน", + "duplicate_chapters": "คัดลอกตอน", + "tracked": "ติดตาม", + "started": "เริ่มแล้ว" + } + }, + "grid_layout": { + "label": { + "comfortable_grid": "กริดที่สะดวกสบาย", + "list": "รายการ", + "compact_grid": "กริดแบบกะทัดรัด" + }, + "title": "โหมดการแสดงผล" + }, + "colors": { + "black": "สีดำ", + "gray": "สีเทา", + "white": "สีขาว" } + }, + "extension": { + "settings": { + "repositories": { + "custom": { + "label": { + "description": "เพิ่มที่เก็บข้อมูลซึ่งสามารถติดตั้งส่วนขยายได้", + "disclaimer": "Suwayomi ไม่ได้ให้การสนับสนุนใด ๆ สำหรับที่เก็บข้อมูลหรือส่วนขยายของบุคคลที่สาม!
ใช้ด้วยความระมัดระวัง เนื่องจากอาจมีผู้ไม่ประสงค์ดีสร้างที่เก็บข้อมูลเหล่านี้
คุณในฐานะผู้ใช้จำเป็นต้องตรวจสอบความปลอดภัยและต้องเชื่อถือที่เก็บข้อมูลหรือส่วนขยายใดๆ", + "title": "ที่เก็บข้อมูลส่วนขยาย" + }, + "dialog": { + "action": { + "button": { + "add": "เพิ่มที่เก็บข้อมูล" + } + } + }, + "error": { + "label": { + "invalid_url": "URL ของที่เก็บข้อมูลไม่ถูกต้อง" + } + } + } + } + }, + "label": { + "installed_successfully_other": "ติดตั้งส่วนขยายแล้ว", + "installing_file": "กำลังติดตั้งไฟล์ส่วนขยาย…", + "add_repository_info": "คุณต้องเพิ่มที่เก็บส่วนขยายจึงจะสามารถติดตั้งส่วนขยายได้", + "installation_failed_other": "ไม่สามารถติดตั้งส่วนขยายได้", + "uninstallation_failed_other": "ไม่สามารถถอนการติดตั้งส่วนขยายได้", + "update_failed_other": "ไม่สามารถอัปเดตส่วนขยายได้" + }, + "action": { + "label": { + "install": "ติดตั้ง", + "install_external": "ติดตั้งส่วนขยายภายนอก", + "uninstall": "ถอนการติดตั้ง", + "update": "อัปเดต", + "update_all": "อัพเดตทั้งหมด" + } + }, + "language": { + "all": "ทั้งหมด", + "other": "อื่น" + }, + "state": { + "label": { + "installed": "ติดตั้งแล้ว", + "installing": "กำลังติดตั้ง", + "obsolete": "ล้าสมัย", + "updating": "กำลังอัพเดต", + "uninstalling": "กำลังถอนการติดตั้ง", + "update_pending": "การอัปเดตอยู่ระหว่างดำเนินการ" + } + }, + "title_other": "ส่วนขยาย" + }, + "download": { + "queue": { + "error": { + "label": { + "failed_to_remove": "ไม่สามารถลบการดาวน์โหลดออกจากคิวได้", + "failed_to_retry": "ไม่สามารถลองดาวน์โหลดอีกครั้งได้ เนื่องจากล้มเหลว", + "failed_delete_all": "ไม่สามารถลบการดาวน์โหลดทั้งหมดออกจากคิวได้" + } + }, + "label": { + "no_downloads": "ไม่มีการดาวน์โหลด", + "delete_all": "ลบทั้งหมด" + }, + "title": "คิวการดาวน์โหลด" + }, + "settings": { + "auto_download": { + "categories": { + "label": { + "include_in_download": "รายการในหมวดหมู่ที่ไม่รวมจะไม่ถูกดาวน์โหลดแม้ว่าจะอยู่ในหมวดหมู่ที่รวมอยู่ด้วยก็ตาม" + } + }, + "download_limit": { + "label": { + "description": "จำกัดจำนวนตอนใหม่ที่จะดาวน์โหลด", + "title": "จำกัดการดาวน์โหลดตอน" + } + }, + "label": { + "ignore_re_uploads": "ไม่สนใจตอนที่อัพโหลดซ้ำ", + "ignore_with_unread_chapters": "ละเว้นการดาวน์โหลดตอนอัตโนมัติสำหรับรายการที่มีตอนที่ยังไม่ได้อ่าน", + "new_chapters": "ดาวน์โหลดตอนใหม่ ๆ" + }, + "title": "ดาวน์โหลดอัตโนมัติ" + }, + "delete_chapters": { + "label": { + "allow_deletion_of_bookmarked": "อนุญาตให้ลบตอนที่บุ๊กมาร์กไว้", + "manually_marked_as_read": "ลบตอนหลังจากทำเครื่องหมายว่าอ่านแล้วด้วยตนเอง" + }, + "title": "ลบตอน", + "while_reading": { + "label": { + "title": "ลบตอนที่อ่านจบขณะอ่าน" + }, + "option": { + "label": { + "fifth": "ตอนที่ห้าจากสุดท้ายที่อ่าน", + "first": "ตอนที่อ่านล่าสุด", + "fourth": "ตอนที่สี่จากสุดท้ายที่อ่าน", + "second": "อ่านตอนที่สองจากท้ายสุด", + "third": "อ่านตอนที่สามจากสุดท้าย" + } + } + } + }, + "download_ahead": { + "label": { + "description": "ควรดาวน์โหลดกี่ตอนขณะอ่าน", + "disclaimer": "ใช้งานได้เฉพาะในกรณีที่ดาวน์โหลดตอนปัจจุบันและตอนถัดไปแล้วเท่านั้น", + "unread_chapters_to_download": "จำนวนตอนที่ยังไม่ได้อ่านที่จะดาวน์โหลด", + "while_reading": "ดาวน์โหลดอัตโนมัติขณะอ่าน" + }, + "title": "ดาวน์โหลดก่อน" + }, + "download_path": { + "label": { + "description": "เส้นทางไปยังไดเรกทอรีบนเซิร์ฟเวอร์ที่ไฟล์ที่ดาวน์โหลดมาจะถูกบันทึกไว้", + "title": "ตำแหน่งการดาวน์โหลด" + } + }, + "file_type": { + "label": { + "cbz": "บันทึกเป็นไฟล์เก็บถาวร CBZ" + } + }, + "title": "การตั้งค่าการดาวน์โหลด" + }, + "state": { + "label": { + "downloading": "กำลังดาวน์โหลด", + "error": "ข้อผิดพลาด", + "queued": "อยู่ในคิว" + } + }, + "title": "ดาวน์โหลด" } } diff --git a/public/locales/tr.json b/public/locales/tr.json index dcfb0c4a42..aff0d36736 100644 --- a/public/locales/tr.json +++ b/public/locales/tr.json @@ -1148,11 +1148,7 @@ "invalid_name": "Tema adı benzersiz ve 16 karakterle sınırlı olmalıdır", "invalid_json": "Geçersiz json" }, - "theme_name": "Adı", - "info": { - "theme_mode_lock": "Eğer \"mod\" veya \"tip\" özelliği, \"palet\" nesnesinde tanımlanmışsa; tema bu moda kilitlenir ve uygulamanın seçili tema moduna göre değişmez", - "creating_theme": "<2>MUI Tema Oluşturucu ile özel bir tema oluşturun, \"themeOptions\" kısmından \"{\" ile \"}\" arasındaki her şeyi kopyalayıp \"theme\" metin alanına yapıştırın." - } + "theme_name": "Adı" }, "action": "Tema oluşturuluyor…", "failure": "Tema oluşturulamadı", diff --git a/public/locales/vi.json b/public/locales/vi.json index 19efaac5fc..fd10603865 100644 --- a/public/locales/vi.json +++ b/public/locales/vi.json @@ -194,7 +194,7 @@ "label": { "new_chapters": "Tải chương mới", "ignore_re_uploads": "Bỏ qua chương được tải lên lại", - "ignore_with_unread_chapters": "Bỏ qua tự động tải chương về cho truyện có chương chưa đọc" + "ignore_with_unread_chapters": "Không tự động tải chương các truyện đang có chương chưa đọc" }, "title": "Tự động tải xuống", "categories": { @@ -418,7 +418,10 @@ "error": "Lỗi", "info": "Thông tin", "success": "Thành công", - "warning": "Cảnh báo" + "warning": "Cảnh báo", + "dark": "Tối", + "light": "Sáng", + "system": "Hệ thống" }, "language": { "label": { @@ -541,7 +544,7 @@ }, "metadata": { "label": { - "title": "Tự động làm mới metadata", + "title": "Tự động làm mới siêu dữ liệu", "description": "Kiểm tra bìa truyện và chi tiết khi cập nhật thư viện" } }, @@ -558,8 +561,8 @@ }, "entries": { "label": { - "completed": "Với trạng thái \"Hoàn thành\"", - "unread_chapters": "Với chương chưa đọc", + "completed": "Với trạng thái \"Đã hoàn thành\"", + "unread_chapters": "Có chương chưa đọc", "not_started": "Chưa bắt đầu đọc" }, "title": "Bỏ qua cập nhật các mục" @@ -806,7 +809,16 @@ "blue": "Xanh lam", "red": "Đỏ", "alpha": "Độ mờ đục", - "title": "Tùy chỉnh bộ lọc màu" + "title": "Tùy chỉnh bộ lọc màu", + "blend_mode": { + "title": "Chế độ pha trộn bộ lọc màu", + "screen": "Màn hình", + "default": "$t(global.label.default)", + "lighten": "Làm sáng", + "multiply": "Làm nhiều", + "overlay": "Lớp phủ", + "darken": "Làm tối" + } }, "saturate": "Tùy chỉnh bão hòa", "sepia": "Ảnh nâu đỏ", @@ -1285,10 +1297,7 @@ "invalid_name": "Tên chủ đề phải là duy nhất và có giới hạn 16 ký tự" }, "theme_name": "Tên", - "info": { - "creating_theme": "Tạo một chủ đề tùy chỉnh với <2>MUI Theme Creator, sao chép mọi thứ sau \"themeOptions\" from \"{\" to \"}\" và dán vào trường văn bản có nhãn \"Chủ đề\".", - "theme_mode_lock": "Nếu \"mode\" hoặc \"type\" được thiết lập trong \"palette\", chủ đề sẽ bị khóa vào chế độ này và sẽ không thay đổi bất kể chế độ chủ đề của ứng dụng được chọn" - } + "description": "Xem <0>tài liệu MUI chính thức để biết cách tùy chỉnh chủ đề.\nAPI bảng màu không được hỗ trợ, bạn phải sử dụng <1>API bảng phối màu mới.\n\nBạn có thể sử dụng các trình tạo chủ đề như <2>MUI Theme Creator, tuy nhiên, bạn phải điều chỉnh đối tượng đã tạo theo API phối màu mới.\n\nTrong trường hợp không xác định được nền thì nền sẽ được tính dựa trên màu chính" }, "success": "Đã tạo chủ đề", "action": "Đang tạo chủ đề…", @@ -1318,7 +1327,8 @@ "orange_juice": "Cam ép", "bright_pink": "Hồng tươi", "tree_frog_green": "Ếch xanh", - "veronica": "Hoa tím" + "veronica": "Hoa tím", + "ying_and_yang": "Trắng & Đen" }, "title": "Chủ đề", "select": { @@ -1334,6 +1344,10 @@ "manga_thumbnail_backdrop": { "description": "Đặt ảnh bìa truyện làm hình nền trên trang truyện", "title": "Ảnh bìa truyện làm hình nền" + }, + "manga_dynamic_color_schemes": { + "description": "Thay đổi chủ đề trang manga dựa trên ảnh bìa", + "title": "Chủ đề động trên trang manga" } }, "default_value": "{{value}}<0>($t(global.label.default))" diff --git a/public/locales/zh_Hans.json b/public/locales/zh_Hans.json index 9cd6b518c6..763251d807 100644 --- a/public/locales/zh_Hans.json +++ b/public/locales/zh_Hans.json @@ -418,7 +418,9 @@ "error": "错误", "info": "信息", "success": "成功", - "warning": "警告" + "warning": "警告", + "system": "系统", + "dark": "深色" }, "language": { "label": { @@ -796,7 +798,11 @@ "blue": "蓝", "green": "绿", "red": "红", - "title": "自定义颜色滤镜" + "title": "自定义颜色滤镜", + "blend_mode": { + "darken": "变暗", + "overlay": "覆盖" + } }, "saturate": "自定义饱和度", "sepia": "棕褐色", @@ -1273,10 +1279,7 @@ "invalid_json": "无效的json", "invalid_name": "主题名称必须唯一且最多16字符" }, - "info": { - "creating_theme": "创建一个带有 <2>MUI Theme Creator的自定义主题,将“themeOptions”后面从“{”到“}”的所有内容复制,粘贴到“theme”域之内。", - "theme_mode_lock": "如果在“palette”对象中定义了“mode”或“type”,主题将被锁定为该模式,无论所选应用的主题模式如何,都不会发生改变" - } + "description": "查看官方 <0>MUI 文档,了解如何自定义主题。\n调色板 API 不再受到支持,您需要使用新的 <1>色彩方案 API。\n\n您可以使用主题创建器,例如 <2>MUI 主题创建器,但是,您需要根据新的色彩方案 API 调整创建的对象。\n\n如果没有定义背景颜色,系统将根据主色自动计算背景颜色" }, "success": "已创建的主题", "failure": "无法创建主题", @@ -1306,7 +1309,8 @@ "minty_miracles": "薄荷奇境", "bright_pink": "炫彩桃红", "tree_frog_green": "翠蛙青绿", - "veronica": "幽蓝婉柔" + "veronica": "幽蓝婉柔", + "ying_and_yang": "阴阳" }, "select": { "fonts": { @@ -1322,6 +1326,10 @@ "manga_thumbnail_backdrop": { "description": "将漫画缩略图设置为漫画页面背景", "title": "漫画缩略图设为背景" + }, + "manga_dynamic_color_schemes": { + "description": "根据缩略图更改漫画页面的主题颜色", + "title": "动态调整漫画页面的主题颜色" } }, "default_value": "{{value}}<0>($t(global.label.default))" diff --git a/public/locales/zh_Hant.json b/public/locales/zh_Hant.json index 1d1343e949..89167af77d 100644 --- a/public/locales/zh_Hant.json +++ b/public/locales/zh_Hant.json @@ -26,7 +26,8 @@ } }, "title": { - "reader_settings": "閱讀器設定" + "reader_settings": "閱讀器設定", + "quick_settings": "快速設定" }, "error": { "label": { @@ -53,7 +54,14 @@ "next_page": "下一頁", "next_chapter": "下一章", "previous_chapter": "上一章", - "previous_page": "上一頁" + "previous_page": "上一頁", + "menu": "開關選單", + "reading_direction": "循環切換閱讀方向", + "reading_mode": "循環切換閱讀模式", + "scale_type": "循環切換圖片縮放類型", + "auto_scroll_speed_decrease": "降低自動捲動速度", + "auto_scroll_speed_increase": "增加自動捲動速度", + "auto_scroll": "開關自動捲動" }, "reading_direction": { "rtl": "由右至左", @@ -77,10 +85,34 @@ "invert": "反轉觸控區域", "edge": "邊緣", "kindle": "Kindle", - "right_left": "左右" + "right_left": "左右", + "title": "觸控區域" }, "image_preload_amount": "預載圖片", - "overlay_mode": "覆蓋模式" + "overlay_mode": "覆蓋模式", + "exit_mode": "退出後開啟漫畫頁面", + "source_series": "系列設定", + "preview": { + "reading_mode": { + "title": "顯示閱讀模式" + } + }, + "chapter_transition": { + "warning": { + "missing_chapter": "在章節切換時提示章節遺失", + "scanlator_change": "在章節切換時提示掃譯者變更" + } + }, + "active_setting": "啟用設定", + "auto_scroll": { + "smooth": "平滑自動捲動", + "speed": "自動捲動速度", + "title": "自動捲動" + }, + "auto_webtoon_mode": { + "title": "自動條漫模式", + "description": "對於檢測為可能是長條格式的作品,自動使用條慢模式" + } }, "title": "瀏覽 - 漫畫 {{mangaId}} 章節 {{chapterIndex}}", "error": { @@ -115,7 +147,16 @@ "finished": "$t(global.label.finished):", "first_chapter": "沒有上一章節", "last_chapter": "沒有下一章節", - "next": "$t(global.label.next):" + "next": "$t(global.label.next):", + "exit": { + "previous_page": "返回至上一頁面", + "manga_page": "返回至漫畫頁面" + } + }, + "chapter_transition": { + "warning": { + "title": "章節切換警告" + } } }, "category": { @@ -353,7 +394,8 @@ "ignore": "忽略", "refresh": "重新整理", "remind_later": "稍後提醒", - "save": "儲存" + "save": "儲存", + "open": "開啟" }, "date": { "label": { @@ -413,7 +455,12 @@ "right": "右", "share": "分享", "standard": "標準", - "vertical": "直向" + "vertical": "直向", + "error": "錯誤", + "info": "資訊", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "warning": "警告", + "success": "成功" }, "language": { "label": { @@ -423,6 +470,9 @@ "title": { "enabled_languages": "使用語言", "weblate": "Weblate" + }, + "error": { + "load": "無法載入語言" } }, "sort": { @@ -459,7 +509,8 @@ "downloaded": "已下載", "unread": "未讀", "tracked": "已追蹤", - "duplicate_chapters": "重複章節" + "duplicate_chapters": "重複章節", + "started": "已開始" } }, "update": { @@ -1098,7 +1149,7 @@ "devices": { "label": { "title": "設備", - "description": "管理您現有的裝置。\n儲存在伺服器上的個別裝置裝置的具體 UI 設定。\n這可以使例如桌面或智慧型手機擁有不同的設定" + "description": "管理您現有的裝置。\n儲存在伺服器上的個別裝置的具體 UI 設定。\n這可以使例如桌面或智慧型手機擁有不同的設定" } }, "active_device": { @@ -1119,10 +1170,6 @@ "invalid_json": "無效的 JSON", "invalid_name": "主題名稱必須是唯一且限制為 16 字元以下" }, - "info": { - "theme_mode_lock": "在「palette」物件中「mode」或「type」已定義的情況下,主題將會被鎖定在此模式並且將不隨選擇的裝置主題而改變", - "creating_theme": "建立具有 <2>MUI Theme Creator 的主題,將「themeOptions」之後從「{」至「}」的所有內容複製並貼上至「theme」文字欄位之內。" - }, "theme_name": "名稱" }, "action": "建立主題…", @@ -1162,7 +1209,8 @@ "orange_juice": "橙味橘香", "tree_frog_green": "翠蛙青綠", "veronica": "幽藍婉柔" - } + }, + "mode": "主題模式" }, "title": "外觀", "manga_thumbnail_backdrop": {