diff --git a/public/locales/ar.json b/public/locales/ar.json index d007e575..5a8317a0 100644 --- a/public/locales/ar.json +++ b/public/locales/ar.json @@ -120,7 +120,6 @@ }, "category": { "title": { - "categories": "الفئات", "set_categories": "تعيين الفئات", "category_zero": "فئة", "category_one": "فئات", @@ -140,7 +139,6 @@ }, "no_categories_found": { "label": { - "hint": "يجب عليك إجراء بعض من الإعدادات.", "info": "لم يتم العثور على فئات." } } @@ -162,9 +160,6 @@ }, "settings": { "backup": { - "label": { - "create_backup": "إنشاء نسخة احتياطية" - }, "automated": { "label": { "time": "وقت النسخ الاحتياطي", @@ -225,15 +220,11 @@ }, "about": { "title": "عن", - "label": { - "build_time": "تاريخ بناء الخادم" - }, "webui": { "label": { "github": "$t(global.label.github) $t(settings.webui.title.webui)", "channel": "قناة $t(settings.webui.title.webui).", "update_failure": "تعذر تحديث $t(settings.webui.title.webui)", - "update_success": "تم تحديث $t(settings.webui.title.webui) إلى الإصدار {{version}}. التحديث مطلوب", "version": "$t(settings.webui.title.webui) الإصدار" } }, @@ -453,8 +444,7 @@ "language_description": "لا تتردد في ترجمة المشروع على", "manga_item_width": "عرض عنصر المانجا", "show_nsfw_description": "إخفاء ملحقات ومصادر NSFW", - "show_nsfw": "عرض إن إس إف دبليو", - "dark_theme": "موضوع مظلم" + "show_nsfw": "عرض إن إس إف دبليو" }, "title": "إعدادات" }, @@ -965,15 +955,13 @@ "title": "مستودعات التمديد" } } - }, - "title": "إعدادات تمديد" + } } }, "reader": { "settings": { "label": { "reader_width": "عرض القارئ", - "offset_first_page": "إزاحة الصفحة الأولى", "reader_type": "نوع القارئ", "skip_dup_chapters": "تخطي الفصول المكررة", "static_navigation": "الملاحة الثابتة", @@ -983,33 +971,19 @@ }, "error": { "label": { - "failed_to_save_default_settings": "تعذر حفظ إعدادات القارئ الافتراضية على الخادم", "failed_to_save_settings": "لا يمكن حفظ إعدادات القارئ على الخادم" } }, "reader_type": { "label": { "webtoon": "ويبتون", - "continuous_horizontal_ltr": "أفقي (LTR) ➡️", - "double_page_ltr": "صفحة مزدوجة (LTR) ➡️", - "continuous_vertical": "يستمر عموديا", - "single_page_rtl": "صفحة واحدة (RTL) ⬅️", - "continuous_horizontal_rtl": "أفقي (RTL) ⬅️", - "double_page_rtl": "صفحة مزدوجة (RTL) ⬅️", - "single_page_ltr": "صفحة واحدة (LTR) ➡️" + "continuous_vertical": "يستمر عموديا" } }, "title": { - "default_reader_settings": "إعدادات القارئ الافتراضية", "reader_settings": "إعدادات القارئ" } }, - "error": { - "label": { - "unable_to_get_next_chapter_skip_dup": "غير قادر على الحصول على الفصل التالي - تم تمكين الخيار \"$t(reader.settings.label.skip_dup_chapters)\"", - "unable_to_get_prev_chapter_skip_dup": "غير قادر على الحصول على الفصل السابق - تم تمكين الخيار \"$t(reader.settings.label.skip_dup_chapters)\"" - } - }, "page_info": { "label": { "currently_on_page": "حاليا على الصفحة", diff --git a/public/locales/de.json b/public/locales/de.json index ca53507e..133d8c9e 100644 --- a/public/locales/de.json +++ b/public/locales/de.json @@ -158,25 +158,17 @@ }, "reader_type": { "label": { - "double_page_rtl": "Doppelseitig (RnL)", - "continuous_horizontal_ltr": "Horizontal (LnR)", "webtoon": "Webtoon", - "single_page_rtl": "Einseitig (RnL)", - "continuous_vertical": "Kontinuierlich Vertikal", - "double_page_ltr": "Doppelseitig (LnR)", - "single_page_ltr": "Einseitig (LnR)", - "continuous_horizontal_rtl": "Horizontal (RnL)" + "continuous_vertical": "Kontinuierlich Vertikal" } }, "error": { "label": { - "failed_to_save_default_settings": "Die Standardleseeinstellungen konnten nicht gespeichert werden", "failed_to_save_settings": "Die Leseeinstellungen konnten nicht gespeichert werden" } }, "title": { - "reader_settings": "Leseeinstellungen", - "default_reader_settings": "Standardleseeinstellungen" + "reader_settings": "Leseeinstellungen" } }, "title": "Leser - Manga {{mangaId}} Kapitel {{chapterIndex}}", @@ -421,8 +413,7 @@ }, "no_categories_found": { "label": { - "info": "Du hast noch keine Kategorien.", - "hint": "Kategorien können in den Einstellungn erstellt werden." + "info": "Du hast noch keine Kategorien." } } }, @@ -431,7 +422,6 @@ "use_as_default_category": "Standard Kategorie, wenn neue Manga zur Bibliothek hinzugefügt werden" }, "title": { - "categories": "Kategorien", "set_categories": "Kategorien setzen", "category_one": "Kategorie", "category_other": "Kategorien" @@ -447,44 +437,16 @@ }, "settings": { "backup": { - "label": { - "restoring_backup": "Sicherung wird wiederhergestellt...", - "backup_restore_failed": "Wiederherstellen der Sicherung fehlgeschlagen!", - "create_backup": "Sicherung erstellen", - "legacy_backup_unsupported": "legacy Sicherungen werden nicht ünterstützt!", - "create_backup_info": "Bibliothek als Tachiyomi backup sichern", - "restored_backup": "Wiederherstellung der Sicherung fertiggestellt!", - "restore_backup": "Sicherung wiederherstellen", - "restore_backup_info": "Man kann auch eine Sicherung per Drag-and-drop hereinziehen, um diese wiederherzustellen" - }, "title": "Sicherung" }, "label": { "manga_item_width": "Breite von Manga Einträgen", - "image_cache": "Bildzwischenspeicher verwenden", - "dark_theme": "Dunkles Design", "show_nsfw": "NSFW-Inhalte anzeigen", - "image_cache_description": "Durch deaktivieren des Bildcaches werden die Bilder schneller geladen, wenn man eine langsame Festplatte hat, dafür wird mehr Internetvolumen verbraucht", "show_nsfw_description": "NSFW Erweiterungen und Quellen verstecken" }, "about": { - "label": { - "build_time": "Build time", - "github": "Github", - "server_address": "Serveradresse", - "server_version": "Serverversion", - "server": "Server", - "discord": "Discord" - }, "title": "Über" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "Serveradresse angeben" - } - } - }, "title": "Einstellungen", "server": { "socks_proxy": { @@ -643,9 +605,6 @@ } }, "search": { - "label": { - "ignore_filters": "Filter bei Suche ignorieren" - }, "title": { "global_search": "Globale Suche" }, diff --git a/public/locales/es.json b/public/locales/es.json index 2478aa11..5c7f4df1 100644 --- a/public/locales/es.json +++ b/public/locales/es.json @@ -1,16 +1,6 @@ { "settings": { "backup": { - "label": { - "create_backup": "Crear una copia de seguridad", - "legacy_backup_unsupported": "¡no se admiten copias de seguridad heredadas!", - "restoring_backup": "Restaurando copia de seguridad…", - "restore_backup": "Restaurar la copia de seguridad", - "backup_restore_failed": "No se pudo restaurar la copia de seguridad", - "restored_backup": "Copia de seguridad restaurada.", - "restore_backup_info": "También puedes arrastrar y soltar el archivo de la copia de seguridad aquí para restaurarlo", - "create_backup_info": "Copia de seguridad de la biblioteca de Tachiyomi" - }, "title": "Respaldo", "automated": { "cleanup": { @@ -71,14 +61,6 @@ } }, "about": { - "label": { - "discord": "Discord", - "github": "GitHub", - "server": "Servidor", - "server_version": "Versión del Servidor", - "build_time": "Tiempo de Ensamblaje", - "server_address": "Dirección del servidor" - }, "title": "Acerca de", "server": { "label": { @@ -90,7 +72,6 @@ }, "webui": { "label": { - "update_success": "Actualizado $t(settings.webui.title.webui) a la versión {{version}}.", "version": "Versión $t(settings.webui.title.webui)", "update_failure": "No se ha podido actualizar $t(settings.webui.title.webui)", "github": "$t(global.label.github) $t(settings.webui.title.webui)", @@ -101,23 +82,13 @@ } }, "label": { - "image_cache": "Usar cache de imagen", "show_nsfw_description": "Esconder extensiones y fuentes NSFW", "manga_item_width": "Anchura del manga", "show_nsfw": "Mostrar NSFW", - "dark_theme": "Modo oscuro", - "image_cache_description": "Reduce el consumo de los datos y mejora el rendimiento cuando se vuelve a solicitar una imagen ya solicitada", "language_description": "No dude en traducir el proyecto en", "hide_library_entries": "Ocultar entradas en biblioteca", "theme": "Tema" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "Ingresar dirección del servidor" - } - } - }, "title": "Ajustes", "server": { "local_source": { @@ -194,7 +165,7 @@ "log_files": { "file_cleanup": { "title": "Limpieza de archivos de registro", - "value": "Eliminar copias de seguridad anteriores a $t(global.date.value.label.day)" + "value": "Eliminar archivos de registro anteriores a $t(global.date.value.label.day)" }, "file_size": { "title": "Tamaño máximo del archivo de registro", @@ -386,7 +357,7 @@ }, "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 aplicaciones del dispositivo seleccionado" + "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" }, @@ -414,7 +385,6 @@ "failure": "No se pudo eliminar el tema \"{{theme}}\"", "success": "Tema \"{{theme}}\" eliminado" }, - "device_theme": "Tema del dispositivo", "edit": { "success": "Cambios guardados en el tema", "title": "Modificar tema", @@ -428,14 +398,16 @@ "loading": "Cargando fuentes del tema…" }, "success": "Tema seleccionado" - } + }, + "mode": "Modo del tema" }, "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" } - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "updates": { "title": "Actualizaciones", @@ -455,9 +427,6 @@ "failed_to_save_settings": "No se pudo guardar la configuración del buscador predeterminado en el servidor", "source_search_failed": "No se pudo buscar la fuente" } - }, - "label": { - "ignore_filters": "Ignorar los filtros al buscar" } }, "library": { @@ -508,8 +477,6 @@ "global_update": { "categories": { "label": { - "include": "Incluir: {{includedCategoriesText}}", - "exclude": "Excluir: {{excludedCategoriesText}}", "info": "Las entradas de las categorías excluidas no serán actualizadas aunque se encuentren en categorías incluidas" } }, @@ -644,6 +611,9 @@ "label": { "language": "Idioma", "language_with_code": "Idioma con código: {{code}}" + }, + "error": { + "load": "No se pudo cargar el idioma" } }, "grid_layout": { @@ -692,7 +662,8 @@ "refresh": "Refrescar", "remind_later": "Recordar más tarde", "delete": "Borrar", - "save": "Guardar" + "save": "Guardar", + "open": "Abrir" }, "label": { "display": "Visualización", @@ -721,8 +692,30 @@ "started": "Iniciado", "type": "Tipo", "are_you_sure": "¿Estás seguro?", - "copied": "Copiado", - "default": "Por defecto" + "default": "Por defecto", + "both": "Ambos", + "copied_clipboard": "Copiado al portapapeles", + "desktop": "Escritorio", + "finished": "Finalizado", + "hidden": "Oculto", + "horizontal": "Horizontal", + "left": "Izquierda", + "menu": "Menú", + "mobile": "Móvil", + "next": "Siguiente", + "previous": "Anterior", + "right": "Derecha", + "share": "Compartir", + "standard": "Estándar", + "vertical": "Vertical", + "auto": "Automático", + "bottom": "Inferior", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "asterisk": "*", + "error": "Error", + "info": "Información", + "warning": "Aviso", + "success": "Éxito" }, "error": { "label": { @@ -777,6 +770,15 @@ } } } + }, + "unit": { + "px": "px" + }, + "value": "{{value}}{{unit}}", + "colors": { + "black": "Negro", + "white": "Blanco", + "gray": "Gris" } }, "chapter": { @@ -913,14 +915,11 @@ "settings": { "reader_type": { "label": { - "continuous_horizontal_rtl": "Horizontal (DER-IZQ) ⬅️", - "double_page_rtl": "Página doble (DER-IZQ) ⬅️", - "single_page_ltr": "Página única (IZQ-DER) ➡️", "webtoon": "Webtoon", - "double_page_ltr": "Página doble (IZQ-DER) ➡️", - "continuous_vertical": "Continúa en vertical", - "continuous_horizontal_ltr": "Horizontal (IZQ-DER) ➡️", - "single_page_rtl": "Página única (DER-IZQ) ⬅️" + "continuous_vertical": "Continuamente vertical", + "continuous_horizontal": "Continuamente horizontal", + "double_page": "Página doble", + "single_page": "Página simple" } }, "label": { @@ -930,20 +929,85 @@ "reader_type": "Tipo de lector", "skip_dup_chapters": "Omitir capítulos duplicados", "fit_page_to_window": "Ajustar página a la ventana", - "offset_first_page": "Atenuar la primera página", "reader_width": "Ancho del lector", - "scale_page": "Escalar páginas pequeñas" + "behaviour": "Comportamiento", + "layout": "Diseño", + "limit_reader_width": "Límite de anchura del lector", + "reading_direction": "Dirección de lectura", + "reading_mode": "Modo de lectura", + "offset_double_spread": "Doble página en offset", + "page_gap": "Separación de páginas" }, "title": { - "default_reader_settings": "Configuración predeterminada del lector", "reader_settings": "Configuración del lector" }, "error": { "label": { - "failed_to_save_default_settings": "No se pudo guardar la configuración predeterminada del lector en el servidor", "failed_to_save_settings": "No se pudo guardar la configuración del lector en el servidor" } - } + }, + "background_color": "Color del fondo", + "custom_filter": { + "brightness": "Brillo personalizado", + "contrast": "Contraste personalizado", + "grayscale": "Escala de grises", + "hue": "Tono personalizado", + "invert": "Invertir", + "rgba": { + "alpha": "Alfa", + "blue": "Azul", + "green": "Verde", + "red": "Rojo", + "title": "Filtros de color personalizados" + }, + "saturate": "Saturación personalizada", + "sepia": "Sepia", + "title": "Filtro personalizado" + }, + "exit_mode": "Abrir página al salir", + "hotkey": { + "menu": "Menú alternativo", + "next_chapter": "Siguiente capítulo", + "next_page": "Siguiente página", + "previous_chapter": "Capítulo anterior", + "previous_page": "Página anterior", + "offset_spread_pages": "Alternar las páginas de propagación offset", + "scale_type": "Pasar por los tipos de zoom de imagen", + "scroll_backward": "Retroceder", + "scroll_forward": "Avanzar", + "stretch_image": "Alternar estirar imagen", + "reading_mode": "Modo de lectura del ciclo", + "reading_direction": "Dirección de lectura del ciclo" + }, + "image_preload_amount": "Precargar imágenes", + "overlay_mode": "Modo de superposición", + "page_scale": { + "height": "Ajustar la altura", + "original": "Tamaño original", + "screen": "Ajustar la pantalla", + "stretch": "Extender las páginas pequeñas", + "title": "Tipo de escala", + "width": "Ajustar la anchura" + }, + "progress_bar": { + "size": "Tamaño de la barra de progreso", + "style": "Estilo de la barra de progreso", + "position": "Posición de la barra de progreso" + }, + "reading_direction": { + "ltr": "De izquierda a derecha", + "rtl": "De derecha a izquierda" + }, + "tap_zones": { + "invert": "Invertir zonas de toque", + "title": "Zonas de toque", + "right_left": "Derecha e izquierda", + "edge": "Borde", + "kindle": "Kindle", + "l_shape": "Forma de L" + }, + "active_setting": "Opción activa", + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)" }, "title": "Lector — Manga {{mangaId}} Capítulo {{chapterIndex}}", "button": { @@ -951,27 +1015,59 @@ "previous_chapter": "Capítulo anterior", "exit": "Salir del lector", "open_menu": "Abrir el menú", - "close_menu": "Cerrar el menú" + "close_menu": "Cerrar el menú", + "chapter_list": "Lista de capítulos", + "next_page": "Siguiente página", + "retry_load_pages": "Intentar de nuevo las páginas con errores", + "previous_page": "Página anterior" }, "page_info": { "label": { "currently_on_page": "Actualmente en página", - "of_max_pages": "de {{maxPages}}" + "of_max_pages": "de {{maxPages}}", + "page": "Página" } }, "error": { "label": { - "unable_to_get_next_chapter_skip_dup": "No se puede obtener el capítulo siguiente - la opción \"$t(reader.settings.label.skip_dup_chapters)\" está activada", - "unable_to_get_prev_chapter_skip_dup": "No se puede obtener el capítulo anterior - la opción \"$t(reader.settings.label.skip_dup_chapters)\" está activada", "next_chapter_does_not_exist": "No hay siguiente capítulo para abrir", "prev_chapter_does_not_exist": "No hay capítulo anterior para abrir", - "no_pages_found": "Ninguna página encontrada" + "no_pages_found": "Ninguna página encontrada", + "chapter_not_found": "El capítulo no existe" + } + }, + "transition_page": { + "current": "Actual:", + "exit": { + "manga_page": "Salir a la página del manga", + "previous_page": "Salir a la página anterior" + }, + "first_chapter": "No hay ningún capítulo anterior", + "last_chapter": "No hay ningún capítulo siguiente", + "next": "$t(global.label.next):", + "finished": "$t(global.label.finished):", + "previous": "$t(global.label.previous):" + }, + "chapter_transition": { + "warning": { + "previous": { + "scanlator": "El capítulo anterior tiene un scanlator distinto del actual.\nAnterior: {{nextScanlator}}\nActual: {{currentScanlator}}", + "chapter_number_one": "Falta un capítulo.\nAnterior: {{nextChapter}}\nActual: {{currentChapter}}", + "chapter_number_many": "Faltan {{count}} capítulos.\nAnterior: {{nextChapter}}\nActual: {{currentChapter}}", + "chapter_number_other": "Faltan {{count}} capítulos.\nAnterior: {{nextChapter}}\nActual: {{currentChapter}}" + }, + "next": { + "chapter_number_one": "Falta un capítulo\nActual: {{currentChapter}}\nSiguiente: {{nextChapter}}", + "chapter_number_many": "Faltan {{count}} capítulos\nActual: {{currentChapter}}\nSiguiente: {{nextChapter}}", + "chapter_number_other": "Faltan {{count}} capítulos\nActual: {{currentChapter}}\nSiguiente: {{nextChapter}}", + "scanlator": "El capítulo siguiente tiene un scanlator distinto del actual.\nActual: {{currentScanlator}}\nSiguiente: {{nextScanlator}}" + }, + "title": "Aviso de transición de capítulo" } } }, "category": { "title": { - "categories": "Categorías", "set_categories": "Establecer categorías", "category_one": "Categoría", "category_many": "Categorías", @@ -986,8 +1082,7 @@ "error": { "no_categories_found": { "label": { - "info": "Aún no tienes categorías.", - "hint": "Deberías crear algunas desde la configuración." + "info": "Aún no tienes categorías." } }, "label": { @@ -1107,8 +1202,7 @@ "disclaimer": "¡Suwayomi no proporciona soporte para repositorios o extensiones de terceros!
Usar con precaución ya que podría haber actores maliciosos haciendo esos repositorios.
Como usuario necesitas verificar la seguridad y que confíes en cualquier repositorio o extensión." } } - }, - "title": "Ajustes de la extensión" + } } }, "manga": { @@ -1243,7 +1337,7 @@ "state": { "label": { "error": "Error", - "finished": "Terminada", + "finished": "$t(global.label.finished)", "queued": "Puesto en cola", "downloading": "Descargando" } @@ -1392,5 +1486,23 @@ } } } + }, + "hotkeys": { + "create": { + "dialog": { + "label": "Teclas grabadas: ", + "placeholder": "Presionar teclas", + "title": "Grabar combinación de tecla" + }, + "error": { + "exists": "La tecla de acceso rápido ya existe" + } + }, + "info": { + "delete": "Haz clic en la tecla para eliminar el enlace" + }, + "title_one": "Combinación de tecla", + "title_many": "Combinación de teclas", + "title_other": "Combinación de teclas" } } diff --git a/public/locales/fr.json b/public/locales/fr.json index 499e1825..ab12f8fd 100644 --- a/public/locales/fr.json +++ b/public/locales/fr.json @@ -48,9 +48,7 @@ "global_update": { "categories": { "label": { - "info": "Les entrées dans les catégories exclues ne seront pas mises à jour même si elles sont également dans les catégories incluses", - "include": "Inclure : {{includedCategoriesText}}", - "exclude": "Exclure : {{excludedCategoriesText}}" + "info": "Les entrées dans les catégories exclues ne seront pas mises à jour même si elles sont également dans les catégories incluses" } }, "title": "Mise à jour globale", @@ -238,7 +236,6 @@ "open_in_browser": "Ouvrir dans le navigateur", "password": "Mot de passe", "type": "Type", - "copied": "Copié", "general": "Général", "links": "Liens", "github": "GitHub", @@ -407,16 +404,6 @@ }, "settings": { "backup": { - "label": { - "restore_backup": "Restaurer la sauvegarde", - "restoring_backup": "Restauration de la sauvegarde…", - "create_backup": "Créer une sauvegarde", - "restored_backup": "La restauration de la sauvegarde est terminée !", - "backup_restore_failed": "La restauration de la sauvegarde a échoué !", - "restore_backup_info": "Vous pouvez également glisser-déposer un fichier de sauvegarde ici pour le restaurer", - "legacy_backup_unsupported": "les anciennes sauvegardes ne sont pas prises en charge !", - "create_backup_info": "Sauvegarder la bibliothèque en tant que sauvegarde Tachiyomi" - }, "title": "Sauvegarde", "action": { "restore": { @@ -477,25 +464,14 @@ } }, "label": { - "dark_theme": "Thème sombre", "show_nsfw_description": "Masquer les extensions et les sources comportant du contenu explicite", "show_nsfw": "Afficher les contenus explicites", "manga_item_width": "Largeur des mangas", - "image_cache": "Utiliser le cache des images", - "image_cache_description": "La désactivation de la mémoire cache des images accélère le chargement des images si vous avez un disque lent, mais utilise en contrepartie beaucoup plus de trafic internet", "language_description": "N'hésitez pas à traduire le projet sur", "hide_library_entries": "Masquer les éléments déjà dans la bibliothèque" }, "about": { "title": "À propos", - "label": { - "discord": "Discord", - "server_address": "Adresse du serveur", - "server": "Serveur", - "build_time": "Temps d'exécution", - "github": "GitHub", - "server_version": "Version du serveur" - }, "webui": { "label": { "update_failure": "Impossible de mettre à jour l'$t(settings.webui.title.webui)", @@ -516,13 +492,6 @@ } }, "title": "Paramètres", - "server_address": { - "dialog": { - "label": { - "enter_address": "Saisissez l'adresse du serveur" - } - } - }, "device": { "title": { "settings": "Paramètres de l'appareil", @@ -1055,32 +1024,22 @@ "reader_type": "Type de lecteur", "show_page_number": "Afficher le numéro de page", "static_navigation": "Navigation statique", - "offset_first_page": "Première page décalée", "skip_dup_chapters": "Ignorer les chapitres en double", "fit_page_to_window": "Ajuster la page à l'écran", - "reader_width": "Largeur du lecteur", - "scale_page": "Mise à l'échelle des petites pages" + "reader_width": "Largeur du lecteur" }, "error": { "label": { - "failed_to_save_settings": "Échec de l'enregistrement des paramètres du lecteur sur le serveur", - "failed_to_save_default_settings": "Échec de l'enregistrement des paramètres par défaut du lecteur sur le serveur" + "failed_to_save_settings": "Échec de l'enregistrement des paramètres du lecteur sur le serveur" } }, "title": { - "default_reader_settings": "Paramètres par défaut du lecteur", "reader_settings": "Paramètres du lecteur" }, "reader_type": { "label": { - "continuous_horizontal_rtl": "Horizontale (De droite à gauche)", "continuous_vertical": "Verticale en continu", - "double_page_ltr": "Double page (De gauche à droite)", - "single_page_ltr": "Simple page (De gauche à droite)", - "webtoon": "Webtoon", - "continuous_horizontal_ltr": "Horizontale (De gauche à droite)", - "single_page_rtl": "Simple page (De droite à gauche)", - "double_page_rtl": "Double page (De droite à gauche)" + "webtoon": "Webtoon" } } }, @@ -1100,8 +1059,6 @@ }, "error": { "label": { - "unable_to_get_next_chapter_skip_dup": "Impossible d'obtenir le chapitre suivant - L'option \"$t(reader.settings.label.skip_dup_chapters)\" est activée", - "unable_to_get_prev_chapter_skip_dup": "Impossible d'obtenir le chapitre précédent - L'option \"$t(reader.settings.label.skip_dup_chapters)\" est activée", "no_pages_found": "Aucune page trouvée", "next_chapter_does_not_exist": "Il n'y a pas de chapitre suivant à ouvrir", "prev_chapter_does_not_exist": "Aucun chapitre précédent à ouvrir" @@ -1112,8 +1069,7 @@ "error": { "no_categories_found": { "label": { - "info": "Aucune catégorie trouvée.", - "hint": "Vous devriez en créer depuis les paramètres." + "info": "Aucune catégorie trouvée." } }, "label": { @@ -1123,7 +1079,6 @@ }, "title": { "set_categories": "Définir les catégories", - "categories": "Catégories", "category_one": "Catégorie", "category_many": "Catégories", "category_other": "Catégories" @@ -1258,9 +1213,6 @@ "failed_to_save_settings": "Échec de l'enregistrement des paramètres de recherche par défaut sur le serveur", "source_search_failed": "Impossible de rechercher la source" } - }, - "label": { - "ignore_filters": "Ignorer les filtres lors de la recherche" } }, "migrate": { diff --git a/public/locales/id.json b/public/locales/id.json index d101d686..f30fdd54 100644 --- a/public/locales/id.json +++ b/public/locales/id.json @@ -13,8 +13,7 @@ }, "no_categories_found": { "label": { - "info": "Kategori tak ditemukan.", - "hint": "Buatlah di pengaturan." + "info": "Kategori tak ditemukan." } } }, @@ -24,7 +23,6 @@ }, "title": { "set_categories": "Atur kategori", - "categories": "Kategori", "category_other": "Kategori" }, "settings": { @@ -187,7 +185,8 @@ "value": "{{chapters}} $t(chapter.title)", "unread_chapters_to_download": "Jumlah bab yang belum dibaca untuk diunduh", "while_reading": "Unduh otomatis saat membaca", - "description": "Seberapa banyak bab yang dapat diunduh sembari membaca." + "description": "Seberapa banyak bab yang dapat diunduh sembari membaca.", + "disclaimer": "Hanya berjalan apabila bab sekarang dan bab berikutnya telah diunduh" } }, "file_type": { diff --git a/public/locales/it.json b/public/locales/it.json index 959ef1c6..c5350bdf 100644 --- a/public/locales/it.json +++ b/public/locales/it.json @@ -17,13 +17,11 @@ }, "no_categories_found": { "label": { - "info": "Non sono ancora presenti categorie.", - "hint": "Dovresti crearne alcune dai settaggi." + "info": "Non sono ancora presenti categorie." } } }, "title": { - "categories": "Categorie", "set_categories": "Imposta categorie", "category_one": "Categoria", "category_many": "Categorie", @@ -268,17 +266,17 @@ }, "label": { "update_failed_one": "Impossibile aggiornare l'estensione", - "update_failed_many": "", + "update_failed_many": "Impossibile aggiornare l'estensioni", "update_failed_other": "", "installing_file": "Installando il file dell'estensione…", "installation_failed_one": "Impossibile installare l'estensione", - "installation_failed_many": "", + "installation_failed_many": "Impossibile installare l'estensioni", "installation_failed_other": "", "uninstallation_failed_one": "Impossibile disinstallare l'estensione", - "uninstallation_failed_many": "", + "uninstallation_failed_many": "Impossibile disinstallare l'estensioni", "uninstallation_failed_other": "", "installed_successfully_one": "Estensione installata", - "installed_successfully_many": "", + "installed_successfully_many": "Estensioni installate", "installed_successfully_other": "", "add_repository_info": "È necessario aggiungere un repository di estensioni per poter installare le estensioni" }, @@ -319,8 +317,8 @@ } } }, - "title_one": "Estensioni", - "title_many": "", + "title_one": "Estensione", + "title_many": "Estensioni", "title_other": "" }, "global": { @@ -414,7 +412,6 @@ "links": "Collegamenti", "advanced": "Avanzate", "sort": "Ordina", - "copied": "Copiato", "display": "Display", "filter": "Filtro", "logged_in": "Collegato", @@ -878,7 +875,6 @@ "hide_library_entries": "Nascondere le voci già presenti nella libreria", "manga_item_width": "Larghezza articolo manga", "show_nsfw": "Mostra NSFW", - "dark_theme": "Tema scuro", "language_description": "Sentitevi liberi di tradurre il progetto su", "show_nsfw_description": "Nascondere le estensioni e le fonti NSFW" }, @@ -1174,7 +1170,6 @@ "settings": { "error": { "label": { - "failed_to_save_default_settings": "Impossibile salvare le impostazioni predefinite del lettore sul server", "failed_to_save_settings": "Impossibile salvare le impostazioni del lettore sul server" } }, @@ -1183,27 +1178,18 @@ "static_navigation": "Navigazione statica", "skip_dup_chapters": "Salta i capitoli duplicati", "reader_type": "Tipo di lettore", - "scale_page": "Scala pagine piccole", "fit_page_to_window": "Adatta la pagina alla finestra", - "offset_first_page": "Offset prima pagina", "reader_width": "Larghezza del lettore", "show_page_number": "Mostra il numero di pagina" }, "reader_type": { "label": { - "single_page_rtl": "Pagina singola (RTL) ⬅️", "webtoon": "Webtoon", - "continuous_horizontal_ltr": "Orizzontale (LTR) ➡️", - "continuous_horizontal_rtl": "Orizzontale (RTL) ⬅️", - "double_page_ltr": "Doppia pagina (LTR) ➡️", - "single_page_ltr": "Pagina singola (LTR) ➡️", - "double_page_rtl": "Doppia pagina (RTL) ⬅️", "continuous_vertical": "Continua in verticale" } }, "title": { - "reader_settings": "Impostazioni del lettore", - "default_reader_settings": "Impostazioni predefinite del lettore" + "reader_settings": "Impostazioni del lettore" } }, "button": { diff --git a/public/locales/ja.json b/public/locales/ja.json index 01daef3d..65acdb5a 100644 --- a/public/locales/ja.json +++ b/public/locales/ja.json @@ -13,7 +13,6 @@ }, "no_categories_found": { "label": { - "hint": "設定から作成してください。", "info": "まだカテゴリーがありません。" } } @@ -269,7 +268,6 @@ "filter": "フィルター", "username": "ユーザー名", "loading": "読み込み中…", - "copied": "コピー済", "close": "閉じる", "logged_in": "ログイン済", "none": "なし", @@ -653,17 +651,10 @@ "reader_type": { "label": { "webtoon": "ウェブトゥーン", - "continuous_horizontal_ltr": "水平(左から右)→", - "continuous_horizontal_rtl": "水平(右から左)←", - "continuous_vertical": "垂直に連続", - "single_page_ltr": "1ページ(左から右)→", - "single_page_rtl": "1ページ(右から左)←", - "double_page_rtl": "2ページ(右から左)←", - "double_page_ltr": "2ページ(左から右)→" + "continuous_vertical": "垂直に連続" } }, "title": { - "default_reader_settings": "標準リーダー設定", "reader_settings": "リーダー設定" }, "label": { @@ -675,8 +666,7 @@ }, "error": { "label": { - "failed_to_save_settings": "リーダーの設定をサーバーに保存できませんでした", - "failed_to_save_default_settings": "デフォルトのリーダー設定をサーバーに保存できませんでした" + "failed_to_save_settings": "リーダーの設定をサーバーに保存できませんでした" } } }, @@ -976,7 +966,6 @@ "label": { "manga_item_width": "マンガアイテムの幅", "show_nsfw": "NSFWを表示する", - "dark_theme": "ダークテーマ", "language_description": "プロジェクトの翻訳はお気軽にこちらから", "show_nsfw_description": "NSFW拡張機能とソースを隠す", "hide_library_entries": "すでにライブラリにあるエントリを非表示にする" diff --git a/public/locales/ko.json b/public/locales/ko.json index c1279b00..a272e246 100644 --- a/public/locales/ko.json +++ b/public/locales/ko.json @@ -224,7 +224,6 @@ }, "no_categories_found": { "label": { - "hint": "설정에서 카테고리를 만들어야 합니다.", "info": "카테고리를 찾을 수 없습니다." } } @@ -234,7 +233,6 @@ "use_as_default_category": "새 만화를 추가할 때 기본 카테고리 설정" }, "title": { - "categories": "카테고리", "set_categories": "카테고리 설정" } } diff --git a/public/locales/nl.json b/public/locales/nl.json index c094126a..37e6715d 100644 --- a/public/locales/nl.json +++ b/public/locales/nl.json @@ -342,7 +342,6 @@ "submit": "Indienen" }, "label": { - "copied": "gekopiëerd", "disabled": "Uitgeschakeld", "discord": "Discord", "links": "Links", @@ -752,7 +751,6 @@ "settings": { "error": { "label": { - "failed_to_save_default_settings": "Kon de standaardlezerinstellingen niet opslaan op de server", "failed_to_save_settings": "Kon de lezerinstellingen niet opslaan op de server" } }, diff --git a/public/locales/pt.json b/public/locales/pt.json index 9f10caa7..3bbdfbc0 100644 --- a/public/locales/pt.json +++ b/public/locales/pt.json @@ -209,7 +209,6 @@ }, "no_categories_found": { "label": { - "hint": "Deve fazer alguns partir das configurações.", "info": "Não foram encontradas categorias." } } @@ -219,7 +218,6 @@ "use_as_default_category": "Categoria padrão quando adicionar um novo manga a biblioteca" }, "title": { - "categories": "Categorias", "set_categories": "Defina as categorias", "category_one": "Categoria", "category_many": "Categorias", @@ -302,7 +300,6 @@ "close": "Fechar", "disabled": "Desativado", "general": "Geral", - "copied": "Copiado", "load_in_progress": "Ainda carregando dados necessários…", "discord": "Discord", "are_you_sure": "Tem a certeza?", @@ -991,7 +988,6 @@ }, "label": { "show_nsfw_description": "Ocultar extensões e fontes NSFW", - "dark_theme": "Tema escuro", "show_nsfw": "Mostrar NSFW", "manga_item_width": "Largura do item do manga", "hide_library_entries": "Ocultar entradas já na biblioteca", @@ -1066,7 +1062,6 @@ "success": "Tema \"{{theme}}\" excluído", "action": "Excluindo o tema \"{{theme}}\"…" }, - "device_theme": "Tema do dispositivo", "title": "Tema", "select": { "fonts": { @@ -1239,36 +1234,26 @@ }, "settings": { "title": { - "default_reader_settings": "Configurações do leitor padrão", "reader_settings": "Configurações do leitor" }, "reader_type": { "label": { "continuous_vertical": "Continua vertical", - "webtoon": "Webtoon", - "continuous_horizontal_rtl": "Horizontal (RTL) ⬅️", - "double_page_rtl": "Página dupla (RTL)⬅️", - "single_page_rtl": "Página única (RTL) ⬅️", - "double_page_ltr": "Página dupla (LTR) ➡️", - "single_page_ltr": "Página única (LTR) ➡️", - "continuous_horizontal_ltr": "Horizontal (LTR) ➡️" + "webtoon": "Webtoon" } }, "label": { "load_next_chapter": "Carregar o próximo capítulo no final", "fit_page_to_window": "Ajustar página à janela", - "scale_page": "Ajustar páginas pequenas", "static_navigation": "Navegação estática", "reader_width": "Largura do leitor", "reader_type": "Tipo de leitor", "skip_dup_chapters": "Pular capítulos duplicados", - "show_page_number": "Mostrar número de página", - "offset_first_page": "Espaçamento da primeira pagina" + "show_page_number": "Mostrar número de página" }, "error": { "label": { - "failed_to_save_settings": "Não foi possível salvar as configurações do leitor no servidor", - "failed_to_save_default_settings": "Não foi possível salvar as configurações do leitor padrão no servidor" + "failed_to_save_settings": "Não foi possível salvar as configurações do leitor no servidor" } } }, diff --git a/public/locales/ru.json b/public/locales/ru.json index 327d7e1d..7adb5787 100644 --- a/public/locales/ru.json +++ b/public/locales/ru.json @@ -470,7 +470,6 @@ "started": "Начато", "type": "Тип", "unknown": "Неизвестно", - "copied": "Скопировано", "default": "По умолчанию" }, "time": { @@ -637,7 +636,6 @@ "title": "Просмотр настроек" }, "label": { - "dark_theme": "Темная тема", "manga_item_width": "Ширина обложки манги", "show_nsfw_description": "Скрыть NSFW-расширения (18+) и источники", "hide_library_entries": "Скрывать имеющиеся в библиотеки записи", @@ -653,7 +651,6 @@ "github": "$t(global.label.github) $t(settings.webui.title.webui)", "update_failure": "Не получилось обновить $t(settings.webui.title.webui)", "channel": "$t(settings.webui.title.webui) канал", - "update_success": "Обновление $t(settings.webui.title.webui) на версию {{version}}.", "updated": "Обновленная версия" } }, @@ -973,7 +970,6 @@ "action": "Удаление темы \"{{theme}}\"…", "success": "Удаленная тема \"{{theme}}\"" }, - "device_theme": "Тема устройства", "title": "Тема" }, "manga_thumbnail_backdrop": { @@ -1185,30 +1181,20 @@ "fit_page_to_window": "Подогнать страницу по размеру экрана", "show_page_number": "Показывать номера страниц", "skip_dup_chapters": "Пропускать дубликаты глав", - "offset_first_page": "Смещение первой страницы", "reader_type": "Тип читалки", - "scale_page": "Масштабировать маленькие страницы", "static_navigation": "Статическая перемещение" }, "reader_type": { "label": { "continuous_vertical": "Продолжать вертикально", - "double_page_ltr": "Двойные страницы (слева направо) ➡️", - "continuous_horizontal_ltr": "Горизонтальные (слева направо) ➡️", - "single_page_ltr": "Одиночные страницы (слева направо)➡️", - "continuous_horizontal_rtl": "Горизонтальные (справа налево) ⬅️", - "double_page_rtl": "Двойные страницы (справа налево) ⬅️", - "single_page_rtl": "Одиночные страницы (справа налево) ⬅️", "webtoon": "Веб-комикс" } }, "title": { - "reader_settings": "Настройки читалки", - "default_reader_settings": "Настройки читалки по умолчанию" + "reader_settings": "Настройки читалки" }, "error": { "label": { - "failed_to_save_default_settings": "Не удалось сохранить настройки читалки по умолчанию на сервере", "failed_to_save_settings": "Не удалось сохранить настройки читалки на сервере" } } diff --git a/public/locales/sv.json b/public/locales/sv.json index eb1769b8..644d286b 100644 --- a/public/locales/sv.json +++ b/public/locales/sv.json @@ -13,7 +13,6 @@ }, "no_categories_found": { "label": { - "hint": "Du borde göra några från inställningarna.", "info": "Inga kategorier hittades." } } diff --git a/public/locales/th.json b/public/locales/th.json index 9bb0d400..9254adff 100644 --- a/public/locales/th.json +++ b/public/locales/th.json @@ -7,7 +7,56 @@ } }, "label": { - "category_name": "ชื่อหมวดหมู่" + "category_name": "ชื่อหมวดหมู่", + "use_as_default_category": "หมวดหมู่เริ่มต้นเมื่อเพิ่มมังงะใหม่เข้าสู่ห้องสมุด" + }, + "error": { + "label": { + "request_failure": "ไม่สามารถโหลดหมวดหมู่ได้", + "empty": "หมวดหมู่ว่างเปล่า" + }, + "no_categories_found": { + "label": { + "info": "คุณยังไม่มีหมวดหมู่ใดๆ" + } + } + }, + "settings": { + "inclusion": { + "label": { + "exclude": "ยกเว้น: {{excludedCategoriesText}}", + "include": "รวม: {{includedCategoriesText}}" + } + } + }, + "title": { + "category_other": "Category หมวดหมู่ Categoriesกลุ่มหมวดหมู่", + "set_categories": "ชุด" + } + }, + "chapter": { + "action": { + "download": { + "add": { + "label": { + "action": "ดาวน์โหลด" + }, + "button": { + "selected": "ดาวน์โหลด ที่เลือก" + } + }, + "delete": { + "button": { + "selected": "ลบ ที่เลือก" + }, + "label": { + "action": "ลบ" + } + } + }, + "label": { + "select": "เลือก" + } } } } diff --git a/public/locales/tr.json b/public/locales/tr.json index 31f29d86..dcfb0c4a 100644 --- a/public/locales/tr.json +++ b/public/locales/tr.json @@ -104,7 +104,8 @@ "error": { "label": { "failed_delete_all": "Kuyruktan tüm bölümleri silme işlemi gerçekleştirilemedi", - "failed_to_remove": "Kuyruktan silme işlemi gerçekleştirilemedi." + "failed_to_remove": "Kuyruktan silme işlemi gerçekleştirilemedi.", + "failed_to_retry": "Başarısız indirme yeniden denenemedi." } }, "label": { @@ -117,7 +118,7 @@ "state": { "label": { "error": "Hata", - "finished": "Tamamlandı", + "finished": "$t(global.label.finished)", "queued": "Kuyruğa eklendi", "downloading": "İndiriliyor" } @@ -152,20 +153,21 @@ "uninstall": "Kaldır", "update": "Güncelle", "install_external": "Harici eklenti yükle", - "install": "Yükle" + "install": "Yükle", + "update_all": "Hepsini Güncelle" } }, "label": { "add_repository_info": "Eklentileri yükleyebilmek için eklenti deposu eklemelisiniz", "installation_failed_one": "Eklenti yüklenemedi", - "installation_failed_other": "", + "installation_failed_other": "Eklentiler yüklenemedi", "installed_successfully_one": "Eklenti yüklendi", - "installed_successfully_other": "", + "installed_successfully_other": "Eklentiler yüklendi", "installing_file": "Eklenti dosyası yükleniyor…", "uninstallation_failed_one": "Eklenti kaldırılamadı", - "uninstallation_failed_other": "", + "uninstallation_failed_other": "Eklentiler kaldırılamadı", "update_failed_one": "Eklenti güncellenemedi", - "update_failed_other": "" + "update_failed_other": "Eklentiler güncellenemedi" }, "language": { "all": "Hepsi", @@ -212,6 +214,9 @@ "label": { "language": "Dil", "language_with_code": "Dil kodu: {{code}}" + }, + "error": { + "load": "Dil yüklenemedi" } }, "button": { @@ -252,7 +257,8 @@ "remind_later": "Sonra hatırlat", "retry": "Tekrar dene", "select": "Seç", - "save": "Kaydet" + "save": "Kaydet", + "open": "Aç" }, "date": { "value": { @@ -288,7 +294,6 @@ "placeholder": "Yer tutucu", "sort": "Sırala", "username": "Kullanıcı adı", - "copied": "Kopyalandı", "discord": "Discord", "display": "Görüntüle", "filter": "Filtrele", @@ -297,7 +302,30 @@ "disabled": "Devre dışı", "links": "Linkler", "load_in_progress": "Gerekli data hala yükleniyor…", - "default": "Varsayılan" + "default": "Varsayılan", + "next": "Sonraki", + "horizontal": "Yatay", + "warning": "Uyarı", + "error": "Hata", + "info": "Bilgi", + "left": "Sol", + "asterisk": "*", + "hidden": "Gizli", + "menu": "Menü", + "mobile": "Mobil", + "previous": "Önceki", + "right": "Sağ", + "share": "Paylaş", + "standard": "Standart", + "vertical": "Dikey", + "copied_clipboard": "Panoya kopyalandı", + "desktop": "Masaüstü", + "finished": "Tamamlandı", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "auto": "Otomatik", + "success": "Başarılı", + "both": "İkisini Birden", + "bottom": "Alt" }, "update": { "label": { @@ -324,7 +352,9 @@ "by_chapter_number": "Bölüm numarasına göre", "by_upload_date": "Yüklenme tarihine göre", "by_source": "Kaynağa göre", - "by_fetch_date": "Getirilen tarihe göre" + "by_fetch_date": "Getirilen tarihe göre", + "asc": "Artan", + "desc": "Azalan" } }, "grid_layout": { @@ -347,6 +377,15 @@ "second_other": "Saniye", "value": "{{count}} $t(global.time.seconds.second, lowercase)" } + }, + "unit": { + "px": "px" + }, + "value": "{{value}}{{unit}}", + "colors": { + "gray": "Gri", + "black": "Siyah", + "white": "Beyaz" } }, "library": { @@ -476,7 +515,8 @@ "by_date_added": "Son eklenenler", "by_last_read": "Son zamanlarda okunanlar", "by_latest_uploaded_chapter": "Son yüklenen bölüm", - "by_latest_fetched_chapter": "Son getirilen bölüm" + "by_latest_fetched_chapter": "Son getirilen bölüm", + "by_total_chapters": "Toplam bölüm sayısı" } } }, @@ -537,7 +577,7 @@ "duplicate": { "label": { "failure": "Kütüphanenizde yinelenen manga olup olmadığı kontrol edilemedi.\n\nHata: {{error}}", - "info": "Kütüphanenizde aynı isimde bir girişiniz var." + "info": "Kütüphanenizde aynı isimde bir giriş var." } } } @@ -591,63 +631,152 @@ "artist": "Sanatçı", "author": "Yazar", "status": "Durum" + }, + "status": { + "ongoing": "Devam ediyor", + "licensed": "Lisanslı", + "hiatus": "Molada", + "cancelled": "İptal edildi", + "completed": "Tamamlandı", + "publishing_finished": "Yayımı tamamlandı", + "unknown": "$t(global.label.unknown)" } }, "reader": { "settings": { "error": { "label": { - "failed_to_save_default_settings": "Varsayılan okuyucu ayarları sunucuya kaydedilemedi", "failed_to_save_settings": "Okuyucu ayarları sunucuya kaydedilemedi" } }, "title": { - "default_reader_settings": "Varsayılan Okuyucu Ayarları", "reader_settings": "Okuyucu Ayarları" }, "label": { "reader_type": "Okuyucu türü", "reader_width": "Okuyucu genişliği", "fit_page_to_window": "Sayfayı pencereye sığdır", - "offset_first_page": "İlk sayfayı kaydır", "skip_dup_chapters": "Yinelenen bölümleri atla", "show_page_number": "Sayfa numarasını göster", "load_next_chapter": "Sonraki bölümü bitişte yükle", - "scale_page": "Küçük sayfaları ölçeklendirin", - "static_navigation": "Statik gezinme" + "static_navigation": "Statik gezinme", + "reading_direction": "Okuma yönü", + "reading_mode": "Okuma modu", + "behaviour": "Davranış" }, "reader_type": { "label": { - "double_page_ltr": "Çift sayfa (LTR) ➡️", "webtoon": "Webtoon", - "continuous_horizontal_rtl": "Yatay (RTL) ⬅️", - "double_page_rtl": "Çift sayfa (RTL) ⬅️", - "continuous_horizontal_ltr": "Yatay (LTR) ➡️", - "continuous_vertical": "Dikey devam ediyor", - "single_page_ltr": "Tek sayfa (LTR) ➡️", - "single_page_rtl": "Tek sayfa (RTL) ⬅️" + "continuous_vertical": "Sürekli dikey", + "single_page": "Tek sayfa", + "continuous_horizontal": "Sürekli yatay", + "double_page": "Çift sayfa" } - } + }, + "page_scale": { + "height": "Yüksekliği sığdır", + "width": "Genişliği sığdır", + "stretch": "Küçük sayfaları uzat", + "screen": "Ekrana sığdır", + "original": "Orijinal boyut" + }, + "progress_bar": { + "position": "İlerleme çubuğu konumu", + "size": "İlerleme çubuğu boyutu", + "style": "İlerleme çubuğu stili" + }, + "tap_zones": { + "kindle": "Kindle", + "l_shape": "L-Şeklinde", + "right_left": "Sağ ve sol", + "title": "Dokunma bölgeleri" + }, + "custom_filter": { + "rgba": { + "green": "Yeşil", + "alpha": "Alfa", + "blue": "Mavi", + "red": "Kırmızı", + "title": "Özel renk filtresi" + }, + "brightness": "Özel parlaklık", + "sepia": "Sepya", + "contrast": "Özel kontrast", + "title": "Özel filtre", + "saturate": "Özelleştirilmiş Doygunluk", + "invert": "Tersine çevir" + }, + "hotkey": { + "next_chapter": "Sonraki bölüm", + "previous_page": "Önceki sayfa", + "next_page": "Sonraki sayfa", + "previous_chapter": "Önceki bölüm", + "scroll_backward": "Geri kaydır", + "scroll_forward": "İleri kaydır", + "reading_direction": "Okuma yönünü değiştir", + "reading_mode": "Okuma modunu değiştir", + "stretch_image": "Resmi genişlet", + "menu": "Menüyü aç/kapat", + "scale_type": "Resim ölçek tipini değiştir" + }, + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)", + "reading_direction": { + "ltr": "Soldan sağa", + "rtl": "Sağdan sola" + }, + "background_color": "Arkaplan rengi", + "image_preload_amount": "Resimleri önceden yükle", + "active_setting": "Etkin ayar", + "exit_mode": "Çıkışta sayfayı aç" }, "title": "Okuyucu — Manga {{mangaId}} Bölüm {{chapterIndex}}", "button": { "close_menu": "Menüyü kapat", "next_chapter": "Sonraki bölüm", - "previous_chapter": "Önceki Bölüm", + "previous_chapter": "Önceki bölüm", "open_menu": "Menüyü aç", - "exit": "Okuyucudan çık" + "exit": "Okuyucudan çık", + "next_page": "Sonraki sayfa", + "previous_page": "Ömceki sayfa", + "chapter_list": "Bölüm listesi", + "retry_load_pages": "Hatalı sayfaları yeniden yükle" }, "error": { "label": { "next_chapter_does_not_exist": "Açılacak bir sonraki bölüm yok", "no_pages_found": "Hiçbir sayfa bulunamadı", - "prev_chapter_does_not_exist": "Açılacak önceki bölüm yok" + "prev_chapter_does_not_exist": "Açılacak önceki bölüm yok", + "chapter_not_found": "Bölüm mevcut değil" } }, "page_info": { "label": { "currently_on_page": "Bulunduğu sayfa", - "of_max_pages": "of {{maxPages}}" + "of_max_pages": "of {{maxPages}}", + "page": "Sayfa" + } + }, + "transition_page": { + "first_chapter": "Önceki bölüm yok", + "finished": "$t(global.label.finished):", + "previous": "$t(global.label.previous):", + "next": "$t(global.label.next):", + "last_chapter": "Sonraki bölüm yok", + "current": "Şimdiki:" + }, + "chapter_transition": { + "warning": { + "next": { + "chapter_number_one": "Bir eksik bölüm var.\nGeçerli bölüm: {{currentChapter}}\nSonraki bölüm: {{nextChapter}}", + "chapter_number_other": "{{count}} adet eksik bölüm var.\nGeçerli bölüm: {{currentChapter}}\nSonraki bölüm: {{nextChapter}}", + "scanlator": "Sonraki bölüm başka bir ekip tarafından çevrilmiştir.\nMevcut ekip: {{currentScanlator}}\nSonraki ekip: {{nextScanlator}}" + }, + "previous": { + "chapter_number_one": "Bir eksik bölüm var.\nÖnceki bölüm: {{nextChapter}}\nGeçerli bölüm: {{currentChapter}}", + "chapter_number_other": "{{count}} adet eksik bölüm var.\nÖnceki bölüm: {{nextChapter}}\nGeçerli bölüm: {{currentChapter}}", + "scanlator": "Bir önceki bölüm başka bir ekip tarafından çevrilmiştir.\nÖnceki Ekip: {{nextScanlator}}\nŞimdiki Ekip: {{currentScanlator}}" + }, + "title": "Bölüm geçiş uyarısı" } } }, @@ -811,7 +940,7 @@ }, "file_cleanup": { "title": "Kayıt dosyası temizliği", - "value": "$t(global.date.value.label.day) tarihinden daha eski olan yedekleri sil" + "value": "$t(global.date.value.label.day) tarihinden daha eski olan log dosyalarını sil" }, "total_size": { "description": "$t(settings.server.misc.log_files.file_size.description)", @@ -919,7 +1048,6 @@ "title": "Arama ayarları" }, "label": { - "dark_theme": "Koyu tema", "manga_item_width": "Manga öğe genişliği", "show_nsfw": "NSFW'yi göster", "show_nsfw_description": "NSFW uzantılarını ve kaynaklarını gizle", @@ -1022,7 +1150,7 @@ }, "theme_name": "Adı", "info": { - "theme_mode_lock": "Eğer \"mod\" ve ya \"tip\" özelliği \"palet\" nesnesinde tanımlanmışsa, tema bu moda kilitlenir ve uygulamanın seçili cihaz temasına göre değişmez", + "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." } }, @@ -1031,7 +1159,6 @@ "success": "Tema oluşturuldu", "title": "Tema oluştur" }, - "device_theme": "Cihaz teması", "edit": { "action": "Tema değişiklikleri kaydediliyor…", "title": "Temayı güncelle", @@ -1064,10 +1191,12 @@ "loading": "Tema fontları yükleniyor…" }, "success": "Seçilen tema" - } + }, + "mode": "Tema modu" }, "title": "Görünüm" - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "updates": { "error": { @@ -1268,6 +1397,10 @@ }, "search": { "title": "$t(migrate.title) \"{{title}}\"" + }, + "sort": { + "by_source_name": "Kaynak adına göre", + "by_manga_count": "Manga sayısına göre" } }, "source": { @@ -1303,5 +1436,22 @@ "configuration": { "title": "Kaynak Yapılandırması" } + }, + "hotkeys": { + "create": { + "dialog": { + "label": "Kaydedilen tuşlar: ", + "placeholder": "Tuşlara basın", + "title": "Tuş atamasını kaydet" + }, + "error": { + "exists": "Kısayol zaten mevcut" + } + }, + "info": { + "delete": "Atamayı kaldırmak için tuşa tıklayın" + }, + "title_one": "Tuş Ataması", + "title_other": "Tuş Atamaları" } } diff --git a/public/locales/uk.json b/public/locales/uk.json index 2da17bdc..aae44111 100644 --- a/public/locales/uk.json +++ b/public/locales/uk.json @@ -136,7 +136,6 @@ }, "no_categories_found": { "label": { - "hint": "Ви повинні зробити деякі з налаштувань.", "info": "У вас поки немає жодної категорії." } } @@ -146,7 +145,6 @@ "category_name": "Назва категорії" }, "title": { - "categories": "Категорії", "set_categories": "Встановити категорії", "category_one": "Категорія", "category_few": "Категорії", @@ -496,9 +494,7 @@ "global_update": { "categories": { "label": { - "info": "Елементи у виключених категоріях не будуть оновлюватися, навіть якщо вони є у включених категоріях", - "exclude": "Виключити: {{excludedCategoriesText}}", - "include": "Включити: {{includedCategoriesText}}" + "info": "Елементи у виключених категоріях не будуть оновлюватися, навіть якщо вони є у включених категоріях" } }, "title": "Глобальне оновлення", @@ -651,8 +647,6 @@ }, "error": { "label": { - "unable_to_get_prev_chapter_skip_dup": "Не вдалося отримати попередній розділ - ввімкнено опцію \"$t(reader.settings.label.skip_dup_chapters)\"", - "unable_to_get_next_chapter_skip_dup": "Не вдається отримати наступний розділ - ввімкнено опцію \"$t(reader.settings.label.skip_dup_chapters)\"", "prev_chapter_does_not_exist": "Відсутня попередня глава для відкриття", "next_chapter_does_not_exist": "Відсутня наступна глава для відкриття" } @@ -671,29 +665,19 @@ "static_navigation": "Статична навігація", "load_next_chapter": "Завантажувати наступну главу наприкінці поточної", "fit_page_to_window": "Підгонка сторінки до вікна", - "reader_width": "Ширина сторінки", - "offset_first_page": "Зміщення першої сторінки", - "scale_page": "Масштабування маленьких сторінок" + "reader_width": "Ширина сторінки" }, "reader_type": { "label": { - "continuous_horizontal_ltr": "Горизонтальний (зліва направо) ➡️", - "continuous_horizontal_rtl": "Горизонтальний (справа наліво) ⬅️", "continuous_vertical": "Вертикальний безперервний", - "double_page_ltr": "Подвійна сторінка (зліва направо) ➡️", - "double_page_rtl": "Подвійна сторінка (справа наліво) ⬅️", - "single_page_ltr": "Одна сторінка (зліва направо) ➡️", - "single_page_rtl": "Одна сторінка (справа наліво) ⬅️", "webtoon": "Вебтун" } }, "title": { - "default_reader_settings": "Налаштування читача за замовчуванням", "reader_settings": "Налаштування читача" }, "error": { "label": { - "failed_to_save_default_settings": "Не вдалося зберегти налаштування читача за замовчуванням на сервері", "failed_to_save_settings": "Не вдалося зберегти налаштування читача на сервер" } } @@ -701,9 +685,6 @@ "title": "Читати Манґу {{mangaId}} Розділ {{chapterIndex}}" }, "search": { - "label": { - "ignore_filters": "Ігнорувати фільтри під час пошуку" - }, "title": { "global_search": "Глобальний пошук", "search": "Пошук" @@ -717,14 +698,6 @@ }, "settings": { "about": { - "label": { - "build_time": "Час збірки", - "github": "GitHub", - "server": "Сервер", - "server_address": "Адреса сервера", - "server_version": "Версія сервера", - "discord": "Discord" - }, "title": "Про застосунок", "server": { "label": { @@ -739,22 +712,11 @@ "update_failure": "Не вдалося оновити $t(settings.webui.title.webui)", "channel": "Канал $t(settings.webui.title.webui)", "version": "Версія $t(settings.webui.title.webui)", - "update_success": "Оновлено $t(settings.webui.title.webui) до версії {{version}}. Необхідно оновити сторінку", "github": "$t(global.label.github) $t(settings.webui.title.webui)" } } }, "backup": { - "label": { - "backup_restore_failed": "Не вдалося відновити резервну копію", - "create_backup": "Створити резервну копію", - "create_backup_info": "Резервна копія бібліотеки як резервна копія Tachiyomi", - "legacy_backup_unsupported": "застарілі резервні копії не підтримуються!", - "restore_backup_info": "Ви також можете перетягнути файл резервної копії сюди, щоб відновити його", - "restoring_backup": "Відновлення резервної копії…", - "restored_backup": "Резервну копію відновлено.", - "restore_backup": "Відновити резервну копію" - }, "title": "Резервна копія", "automated": { "location": { @@ -814,21 +776,11 @@ } }, "label": { - "dark_theme": "Темна тема", - "image_cache": "Використовувати кеш зображень", "manga_item_width": "Ширина елемента манґи", "show_nsfw": "Показати NSFW", "show_nsfw_description": "Приховати NSFW розширення та джерела", - "image_cache_description": "Зменшує споживання даних і покращує продуктивність, коли вже запитане зображення запитується повторно", "language_description": "Не соромтеся перекладати проєкт на" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "Введіть адресу сервера" - } - } - }, "title": "Налаштування", "server": { "misc": { diff --git a/public/locales/vi.json b/public/locales/vi.json index 1b464830..3934b6ff 100644 --- a/public/locales/vi.json +++ b/public/locales/vi.json @@ -5,7 +5,6 @@ "category_name": "Tên danh mục" }, "title": { - "categories": "Phân loại", "set_categories": "Đặt danh mục", "category_other": "Danh mục" }, @@ -22,7 +21,6 @@ }, "no_categories_found": { "label": { - "hint": "Bạn cần phải thiết lập một số cài đặt.", "info": "Bạn không có danh mục nào." } } @@ -159,7 +157,7 @@ "label": { "downloading": "Đang tải xuống", "error": "Lỗi", - "finished": "Hoàn thành", + "finished": "$t(global.label.finished)", "queued": "Xếp hàng" } }, @@ -169,11 +167,11 @@ "while_reading": { "option": { "label": { - "fourth": "Thứ tư sau chương đã đọc", - "second": "Thứ hai sau chương đã đọc", - "third": "Thứ ba sau chương đã đọc", - "fifth": "Thứ năm sau chương đã đọc", - "first": "Sau chương đã đọc" + "fourth": "Bốn chương đã đọc gần nhất", + "second": "Hai chương đã đọc gần nhất", + "third": "Ba chương đã đọc gần nhất", + "fifth": "Năm chương đã đọc gần nhất", + "first": "Chương đã đọc gần nhất" } }, "label": { @@ -195,10 +193,10 @@ }, "label": { "new_chapters": "Tải chương mới", - "ignore_re_uploads": "Bỏ qua chương đã được tải lên", - "ignore_with_unread_chapters": "Bỏ qua tự động tải về cho truyện với chương chưa đọc" + "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" }, - "title": "Tự động tải về", + "title": "Tự động tải xuống", "categories": { "label": { "include_in_download": "Danh mục ở danh sách ngoại trừ sẽ không được tải về kể cả khi chúng ở trong danh sách bao gồm" @@ -207,17 +205,17 @@ }, "download_ahead": { "label": { - "while_reading": "Tự động tải về khi đọc", + "while_reading": "Tự động tải xuống khi đang đọc", "value": "{{chapters}} $t(chapter.title)", "disclaimer": "Chỉ hoạt động khi tập hiện tại và tập kế tiếp đã được tải về.", - "unread_chapters_to_download": "Số tập chưa đọc sẽ được tải về", + "unread_chapters_to_download": "Số chương chưa đọc được tải xuống", "description": "Bao nhiêu tập nên được tải khi đang đọc truyện." }, - "title": "Tải về phía trước" + "title": "Tải trước" }, "download_path": { "label": { - "title": "Nơi tải về", + "title": "Vị trí tải xuống", "description": "Thư mục nào nên được lưu vào khi truyện được tải về" } }, @@ -226,7 +224,7 @@ "cbz": "Lưu bằng định dạng nén CBZ" } }, - "title": "Cài đặt tải về" + "title": "Tải xuống" } }, "extension": { @@ -235,7 +233,8 @@ "install": "Cài đặt", "uninstall": "Gỡ cài đặt", "update": "Cập nhật", - "install_external": "Cài đặt tiện ích bên ngoài" + "install_external": "Cài đặt tiện ích bên ngoài", + "update_all": "Cập nhật tất cả" } }, "label": { @@ -324,7 +323,8 @@ "refresh": "Làm mới", "delete": "Xóa", "remind_later": "Nhắc sau", - "save": "Lưu" + "save": "Lưu", + "open": "Mở" }, "date": { "label": { @@ -392,10 +392,32 @@ "placeholder": "Phần dữ chỗ", "started": "Đã bắt đầu", "logged_in": "Đã đăng nhập", - "copied": "Đã sao chép", "type": "Thể loại", "are_you_sure": "Bạn đã chắc chắn chứ?", - "default": "Mặc định" + "default": "Mặc định", + "auto": "Tự động", + "both": "Cả hai", + "bottom": "Dưới", + "copied_clipboard": "Đã sao chép vào bảng nhớ tạm", + "desktop": "Máy tính", + "finished": "Hoàn thành", + "hidden": "Ẩn", + "horizontal": "Ngang", + "left": "Trái", + "menu": "Danh sách", + "mobile": "Di động", + "next": "Tiếp", + "previous": "Trước", + "right": "Phải", + "share": "Chia sẻ", + "standard": "Tiêu chuẩn", + "vertical": "Dọc", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "asterisk": "*", + "error": "Lỗi", + "info": "Thông tin", + "success": "Thành công", + "warning": "Cảnh báo" }, "language": { "label": { @@ -405,6 +427,9 @@ "title": { "enabled_languages": "Ngôn ngữ được phép", "weblate": "Weblate" + }, + "error": { + "load": "Không thể tải ngôn ngữ" } }, "sort": { @@ -447,7 +472,16 @@ "second_other": "Giây", "value": "{{count}} $t(global.time.seconds.second, lowercase)" } - } + }, + "colors": { + "black": "Đen", + "gray": "Xám", + "white": "Trắng" + }, + "unit": { + "px": "px" + }, + "value": "{{value}}{{unit}}" }, "library": { "error": { @@ -496,8 +530,6 @@ "global_update": { "categories": { "label": { - "exclude": "Loại trừ: {{excludedCategoriesText}}", - "include": "Bao gồm: {{includedCategoriesText}}", "info": "Các mục trong danh mục bị loại trừ sẽ không được cập nhật ngay cả khi chúng cũng nằm trong danh mục được bao gồm" } }, @@ -701,31 +733,34 @@ }, "reader": { "button": { - "next_chapter": "Chương tiếp theo", + "next_chapter": "Chương sau", "previous_chapter": "Chương trước", "open_menu": "Mở bảng chọn", "close_menu": "Đóng bảng chọn", - "exit": "Thoát khỏi trình đọc" + "exit": "Thoát khỏi trình đọc", + "previous_page": "Trang trước", + "retry_load_pages": "Tải lại các trang lỗi", + "chapter_list": "Danh sách chương", + "next_page": "Trang tiếp theo" }, "error": { "label": { - "unable_to_get_next_chapter_skip_dup": "Không thể tải chương tiếp theo - Đã bật tùy chọn \"$t(reader.settings.label.skip_dup_chapters)\"", - "unable_to_get_prev_chapter_skip_dup": "Không thể tải chương trước - Đã bật tùy chọn \"$t(reader.settings.label.skip_dup_chapters)\"", "next_chapter_does_not_exist": "Không còn chương tiếp theo để mở", "no_pages_found": "Không tìm thấy trang", - "prev_chapter_does_not_exist": "Không còn chương phía trước để mở" + "prev_chapter_does_not_exist": "Không còn chương phía trước để mở", + "chapter_not_found": "Chương không tồn tại" } }, "page_info": { "label": { "currently_on_page": "Trang hiện tại", - "of_max_pages": "/ {{maxPages}}" + "of_max_pages": "/ {{maxPages}}", + "page": "Trang" } }, "settings": { "error": { "label": { - "failed_to_save_default_settings": "Không thể lưu cài đặt đọc mặc định vào máy chủ", "failed_to_save_settings": "Không thể lưu cài đặt trình đọc vào máy chủ" } }, @@ -736,28 +771,116 @@ "skip_dup_chapters": "Bỏ qua các chương trùng lặp", "static_navigation": "Điều hướng tĩnh", "fit_page_to_window": "Vừa trang với cửa sổ", - "reader_width": "Độ dài trình đọc", - "scale_page": "Tỷ lệ kích thước trang", - "offset_first_page": "Bù khoảng trống phía trước trang đầu" + "reader_width": "Chiều ngang", + "behaviour": "Hành vi", + "layout": "Bố cục", + "limit_reader_width": "Giới hạn chiều ngang trình đọc", + "offset_double_spread": "Bù trừ trang đôi", + "page_gap": "Khoảng cách trang", + "reading_direction": "Hướng đọc", + "reading_mode": "Kiểu đọc" }, "reader_type": { "label": { - "continuous_horizontal_ltr": "Ngang (trái sang phải) ➡️", "continuous_vertical": "Cuộn dọc có khoảng cách", - "double_page_ltr": "Trang đôi (trái sang phải) ➡️", - "double_page_rtl": "Trang đôi (phải sang trái) ⬅️", - "single_page_rtl": "Trang đơn (phải sang trái) ⬅️", - "continuous_horizontal_rtl": "Ngang (phải sang trái) ⬅️", - "single_page_ltr": "Trang đơn (trái sang phải) ➡️", - "webtoon": "Cuộn dọc" + "webtoon": "Cuộn dọc", + "continuous_horizontal": "Cuộn ngang", + "double_page": "Trang đôi", + "single_page": "Trang đơn" } }, "title": { - "default_reader_settings": "Cài đặt trình đọc mặc định", - "reader_settings": "Cài đặt trình đọc" - } + "reader_settings": "Trình đọc" + }, + "background_color": "Màu nền", + "custom_filter": { + "brightness": "Tùy chỉnh độ sáng", + "contrast": "Tùy chỉnh độ tương phản", + "grayscale": "Ảnh đen trắng", + "hue": "Màu sắc tùy chỉnh", + "invert": "Đảo màu", + "rgba": { + "green": "Xanh lá", + "blue": "Xanh lam", + "red": "Đỏ", + "alpha": "Độ mờ đục", + "title": "Tùy chỉnh bộ lọc màu" + }, + "saturate": "Tùy chỉnh bão hòa", + "sepia": "Ảnh nâu đỏ", + "title": "Bộ lọc tùy chỉnh" + }, + "hotkey": { + "scroll_backward": "Cuộn lên", + "menu": "Bật/Tắt danh sách", + "next_chapter": "Chương sau", + "next_page": "Trang sau", + "previous_chapter": "Chương trước", + "previous_page": "Trang trước", + "scale_type": "Thay đổi tỉ lệ hình ảnh", + "scroll_forward": "Cuộn xuống", + "stretch_image": "Bật/Tắt kéo dãn hình ảnh", + "offset_spread_pages": "Bật/Tắt bù trừ trang đôi", + "reading_mode": "Thay đổi kiểu đọc", + "reading_direction": "Thay đổi hướng đọc" + }, + "exit_mode": "Sau khi thoát mở trang", + "image_preload_amount": "Tải trước hình ảnh", + "overlay_mode": "Kiểu lớp phủ", + "page_scale": { + "original": "Kích thước gốc", + "screen": "Vừa màn hình", + "stretch": "Kéo dãn các ảnh nhỏ", + "title": "Kiểu tỉ lệ", + "width": "Vừa chiều ngang", + "height": "Vừa chiều dọc" + }, + "progress_bar": { + "position": "Vị trí thanh tiến trình", + "size": "Kích thước thanh tiến trình", + "style": "Kiểu thanh tiến trình" + }, + "reading_direction": { + "ltr": "Từ trái sang phải", + "rtl": "Từ phải sang trái" + }, + "tap_zones": { + "edge": "Góc cạnh", + "invert": "Đảo ngược vùng nhấn", + "kindle": "Dạng giống Kindle", + "l_shape": "Dạng chữ L", + "right_left": "Phải và trái", + "title": "Vùng nhấn" + }, + "active_setting": "Cài đặt đang hoạt động", + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)" }, - "title": "Đọc - Truyện {{mangaId}} Chương {{chapterIndex}}" + "title": "Đọc - Truyện {{mangaId}} Chương {{chapterIndex}}", + "transition_page": { + "first_chapter": "Không có chương trước", + "current": "Hiện tại:", + "exit": { + "manga_page": "Thoát về trang manga", + "previous_page": "Thoát về trang trước" + }, + "finished": "$t(global.label.finished):", + "last_chapter": "Không có chương sau", + "next": "$t(global.label.next):", + "previous": "$t(global.label.previous):" + }, + "chapter_transition": { + "warning": { + "next": { + "scanlator": "Chương tiếp theo có nhóm dịch khác với chương hiện tại.\nChương hiện tại: {{currentScanlator}}\nChương tiếp theo: {{nextScanlator}}", + "chapter_number_other": "Đang thiếu {{count}} chương.\nChương hiện tại: {{currentChapter}}\nChương tiếp: {{nextChapter}}" + }, + "previous": { + "chapter_number_other": "Đang thiếu {{count}} chương.\nChương trước: {{nextChapter}}\nChương hiện tại: {{currentChapter}}", + "scanlator": "Chương trước có nhóm dịch khác với chương hiện tại.\nChương trước: {{nextScanlator}}\nChương hiện tại: {{currentScanlator}}" + }, + "title": "Cảnh báo chuyển chương" + } + } }, "search": { "error": { @@ -769,21 +892,10 @@ "title": { "search": "Tìm kiếm", "global_search": "Tìm kiếm toàn cầu" - }, - "label": { - "ignore_filters": "Bỏ qua bộ lọc khi tìm kiếm" } }, "settings": { "about": { - "label": { - "build_time": "Xây dựng thời gian", - "discord": "Discord", - "github": "GitHub", - "server": "Máy chủ", - "server_address": "Địa chỉ máy chủ", - "server_version": "Phiên bản máy chủ" - }, "title": "Giới thiệu", "server": { "label": { @@ -805,16 +917,6 @@ } }, "backup": { - "label": { - "backup_restore_failed": "Không thể khôi phục bản sao lưu", - "create_backup": "Tạo bản sao lưu", - "legacy_backup_unsupported": "Sao lưu các phiên bản cũ hơn không được hỗ trợ!", - "restore_backup": "Khôi phục bản sao lưu", - "restore_backup_info": "Bạn cũng có thể kéo và thả tệp sao lưu vào đây để khôi phục nó", - "restored_backup": "Sao lưu được khôi phục.", - "restoring_backup": "Khôi phục bản sao lưu…", - "create_backup_info": "Sao lưu thư viện dưới dạng bản sao lưu Tachiyomi" - }, "title": "Sao lưu", "action": { "restore": { @@ -875,23 +977,13 @@ } }, "label": { - "dark_theme": "Chủ đề tối", - "image_cache": "Sử dụng bộ nhớ cache của hình ảnh", "language_description": "Bản dịch chính xác không thể tách rời khỏi sự sửa chữa của mọi người ->", "manga_item_width": "Chiều rộng ô truyện tranh", "show_nsfw": "Nội dung NSFW (18+)", - "image_cache_description": "Giảm mức tiêu thụ lưu lượng trong khi làm cho hình ảnh tải nhanh hơn", "show_nsfw_description": "Ẩn các tiện ích mở rộng và nguồn NSFW (18+)", "hide_library_entries": "Ẩn mục đã có sẵn trong thư viện", "theme": "Chủ đề" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "Nhập địa chỉ máy chủ" - } - } - }, "title": "Cài đặt", "server": { "address": { @@ -974,7 +1066,7 @@ } }, "title": { - "settings": "Cài đặt máy chủ", + "settings": "Máy chủ", "server": "Máy chủ" }, "misc": { @@ -999,7 +1091,7 @@ "log_files": { "file_cleanup": { "title": "Dọn dẹp tập tin nhật ký", - "value": "Xóa các bản sao lưu cũ hơn $t(global.date.value.label.day)" + "value": "Xóa các tệp nhật ký cũ hơn $t(global.date.value.label.day)" }, "file_size": { "description": "Ví dụ về các giá trị có thể có: 1 (byte), 1KB (kilobyte), 1 MB (megabyte), 1GB (gigabyte)", @@ -1042,7 +1134,7 @@ } }, "title": { - "settings": "Cài đặt thiết bị", + "settings": "Thiết bị", "device": "Thiết bị" }, "label": { @@ -1161,7 +1253,7 @@ "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\" được thiết lập trong \"palette\", chủ đề sẽ cố định theo chế độ đó và không thay đổi theo chủ đề thiết bị của ứng dụng" + "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" } }, "success": "Đã tạo chủ đề", @@ -1194,7 +1286,6 @@ "tree_frog_green": "Ếch xanh", "veronica": "Hoa tím" }, - "device_theme": "Chủ đề thiết bị", "title": "Chủ đề", "select": { "fonts": { @@ -1202,18 +1293,20 @@ "error": "Không thể tải phông chữ chủ đề" }, "success": "Đã chọn chủ đề" - } + }, + "mode": "Chế độ của chủ đề" }, "title": "Giao diện", "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" } - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "source": { "configuration": { - "title": "Cấu hình nguồn hình ảnh" + "title": "Tùy chọn phần mở rộng" }, "error": { "label": { @@ -1331,5 +1424,21 @@ } } } + }, + "hotkeys": { + "create": { + "dialog": { + "label": "Các phím đã ghi: ", + "placeholder": "Nhấn phím", + "title": "Ghi phím tắt" + }, + "error": { + "exists": "Phím đã tồn tại" + } + }, + "info": { + "delete": "Nhấn vào phím để xóa ràng buộc" + }, + "title_other": "Phím tắt" } } diff --git a/public/locales/zh_Hans.json b/public/locales/zh_Hans.json index 8381581b..c7cc4ee8 100644 --- a/public/locales/zh_Hans.json +++ b/public/locales/zh_Hans.json @@ -13,7 +13,6 @@ }, "no_categories_found": { "label": { - "hint": "你应该需要设置一些设定。", "info": "您目前没有任何分类。" } } @@ -23,7 +22,6 @@ "use_as_default_category": "默认添加到此书架" }, "title": { - "categories": "分类", "set_categories": "设置分类", "category_other": "分类" }, @@ -72,9 +70,9 @@ "ahead": "$t(download.settings.download_ahead.title) ({{count}})", "all": "$t(extension.language.all)", "next": "$t(reader.button.next_chapter)", - "next_five": "后5个章节", - "next_ten": "后10个章节", - "next_twentyfive": "后25个章节", + "next_five": "接下来的5个章节", + "next_ten": "接下来的10个章节", + "next_twentyfive": "接下来的25个章节", "unread": "$t(global.filter.label.unread)" } }, @@ -100,7 +98,7 @@ "current": "标记为已读", "previous": "标记之前的章节为已读" }, - "error_other": "将章节标记为已读出错", + "error_other": "无法将章节标记为已读出错", "success_other": "{{count}}章节标记为已读" }, "button": { @@ -158,7 +156,7 @@ "state": { "label": { "downloading": "正在下载", - "finished": "完成", + "finished": "$t(global.label.finished)", "queued": "排队中", "error": "错误" } @@ -234,7 +232,7 @@ "label": { "install": "安装", "uninstall": "卸载", - "update": "升级", + "update": "更新", "install_external": "安装外部插件", "update_all": "全部更新" } @@ -248,7 +246,7 @@ "installing": "安装中", "obsolete": "过时", "uninstalling": "卸载中", - "updating": "升级中", + "updating": "更新中", "installed": "已安装", "update_pending": "待更新" } @@ -283,8 +281,7 @@ } } } - }, - "title": "扩展设置" + } } }, "global": { @@ -326,7 +323,8 @@ "ignore": "忽略", "remind_later": "稍后提醒", "delete": "删除", - "save": "保存" + "save": "保存", + "open": "打开" }, "date": { "label": { @@ -396,8 +394,30 @@ "logged_in": "已登录", "open_in_browser": "在浏览器中打开", "are_you_sure": "你确定吗?", - "copied": "已复制", - "default": "默认" + "default": "默认", + "auto": "自动", + "copied_clipboard": "已复制到剪贴板", + "finished": "已完成", + "hidden": "已隐藏", + "horizontal": "水平", + "left": "左", + "menu": "菜单", + "next": "下一个", + "previous": "上一个", + "right": "右", + "share": "分享", + "standard": "标准", + "vertical": "垂直", + "both": "二者都是", + "bottom": "底部", + "desktop": "桌面", + "mobile": "移动端", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "asterisk": "*", + "error": "错误", + "info": "信息", + "success": "成功", + "warning": "警告" }, "language": { "label": { @@ -407,6 +427,9 @@ "title": { "enabled_languages": "使用语言", "weblate": "Weblate" + }, + "error": { + "load": "无法加载语言" } }, "sort": { @@ -432,14 +455,14 @@ }, "update": { "label": { - "updating": "{{progress}}% | 正在升级…", + "updating": "{{progress}}% | 正在更新…", "up_to_date": "已经是最新版本", "update_failure": "更新失败", "checking": "正在检查更新", "available": "可用更新", "check_failure": "无法检查更新", "info": "服务器版本 {{version}} ({{channel}}) 可供下载", - "update_success": "{{name}} 已升级到版本 {{version}} ({{channel}})" + "update_success": "{{name}} 已更新到版本 {{version}} ({{channel}})" }, "settings": { "inform": { @@ -449,7 +472,16 @@ } } } - } + }, + "colors": { + "black": "黑色", + "gray": "灰色", + "white": "白色" + }, + "unit": { + "px": "像素" + }, + "value": "{{value}}{{unit}}" }, "library": { "error": { @@ -499,9 +531,7 @@ "global_update": { "categories": { "label": { - "info": "不会更新位于排除分类的作品,即使它们同样位于包含分类", - "exclude": "排除: {{excludedCategoriesText}}", - "include": "包含: {{includedCategoriesText}}" + "info": "不会更新位于排除分类的作品,即使它们同样位于包含分类" } }, "title": "全局更新", @@ -703,22 +733,26 @@ }, "reader": { "button": { - "previous_chapter": "上一章", - "next_chapter": "下一章", + "previous_chapter": "上一章节", + "next_chapter": "下一章节", "exit": "离开阅读器", "open_menu": "打开菜单", - "close_menu": "关闭菜单" + "close_menu": "关闭菜单", + "chapter_list": "章节列表", + "next_page": "下一页", + "previous_page": "上一页", + "retry_load_pages": "重试加载出错的页" }, "page_info": { "label": { "currently_on_page": "当前页面", - "of_max_pages": "/ {{maxPages}}" + "of_max_pages": "/ {{maxPages}}", + "page": "页" } }, "settings": { "error": { "label": { - "failed_to_save_default_settings": "保存默认阅读器设置到服务器时出现了错误", "failed_to_save_settings": "保存阅读器设置到服务器时出现了错误" } }, @@ -729,50 +763,127 @@ "static_navigation": "静态导航", "skip_dup_chapters": "跳过重复章节", "fit_page_to_window": "自适应", - "offset_first_page": "返回第一页", "reader_width": "阅读器宽度", - "scale_page": "放大较小的页面" + "behaviour": "行为", + "layout": "布局", + "limit_reader_width": "限制阅读器宽度", + "offset_double_spread": "调整双页错位", + "page_gap": "页间距", + "reading_direction": "阅读顺序", + "reading_mode": "阅读模式" }, "reader_type": { "label": { - "continuous_horizontal_ltr": "水平(左到右)", - "double_page_ltr": "双页(左到右)", - "double_page_rtl": "双页(右到左)", - "single_page_ltr": "单页(左到右)", - "single_page_rtl": "单页(右到左)", - "continuous_vertical": "从上到下", - "continuous_horizontal_rtl": "水平(右到左)", - "webtoon": "条漫" + "continuous_vertical": "连续竖直滚动", + "webtoon": "条漫", + "continuous_horizontal": "连续水平滚动", + "double_page": "双页", + "single_page": "单页" } }, "title": { - "default_reader_settings": "默认阅读器", "reader_settings": "阅读器设置" - } + }, + "background_color": "背景色", + "custom_filter": { + "brightness": "自定义亮度", + "contrast": "自定义对比度", + "hue": "自定义色调", + "rgba": { + "alpha": "透明通道", + "blue": "蓝", + "green": "绿", + "red": "红", + "title": "自定义颜色滤镜" + }, + "saturate": "自定义饱和度", + "sepia": "棕褐色", + "title": "自定义滤镜", + "invert": "反转", + "grayscale": "灰度" + }, + "exit_mode": "退出后打开漫画页", + "hotkey": { + "menu": "展示菜单", + "next_page": "下一页", + "offset_spread_pages": "展示错位跨页", + "previous_chapter": "上一章", + "previous_page": "上一页", + "scale_type": "循环切换图像缩放类型", + "scroll_backward": "向后翻转", + "stretch_image": "切换图像拉伸模式", + "scroll_forward": "向前翻转", + "next_chapter": "下一章", + "reading_mode": "循环切换阅读模式", + "reading_direction": "循环切换阅读方向" + }, + "image_preload_amount": "预载图片", + "overlay_mode": "叠加模式", + "page_scale": { + "height": "适配高度", + "screen": "适配屏幕", + "stretch": "缩放较小的页面", + "title": "缩放类型", + "width": "适配宽度", + "original": "原始大小" + }, + "progress_bar": { + "position": "进度条位置", + "size": "进度条尺寸", + "style": "进度条样式" + }, + "reading_direction": { + "ltr": "从左到右", + "rtl": "从右到左" + }, + "tap_zones": { + "edge": "边缘", + "invert": "反转触控区域", + "right_left": "左右", + "title": "触控区域", + "kindle": "Kindle", + "l_shape": "L型" + }, + "active_setting": "应用设置", + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)" }, "title": "浏览 - 漫画 {{mangaId}} 章节 {{chapterIndex}}", "error": { "label": { - "unable_to_get_next_chapter_skip_dup": "无法获取下一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 选项已启用", - "unable_to_get_prev_chapter_skip_dup": "无法获取上一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 选项已启用", "next_chapter_does_not_exist": "无下一章节", "prev_chapter_does_not_exist": "无上一章节", - "no_pages_found": "未找到内容" + "no_pages_found": "未找到内容", + "chapter_not_found": "章节不存在" + } + }, + "transition_page": { + "current": "现在:", + "exit": { + "manga_page": "返回到漫画页", + "previous_page": "返回到上一页" + }, + "finished": "$t(global.label.finished):", + "first_chapter": "无上一章节", + "last_chapter": "无下一章节", + "next": "$t(global.label.next):", + "previous": "$t(global.label.previous):" + }, + "chapter_transition": { + "warning": { + "next": { + "scanlator": "下一章节的扫描组与当前章节的不同。\n当前章节:{{currentScanlator}}\n下一章节:{{nextScanlator}}", + "chapter_number_other": "{{count}}章节缺失。\n当前章节:{{currentChapter}}\n下一章节:{{nextChapter}}" + }, + "title": "章节切换警告", + "previous": { + "chapter_number_other": "{{count}}章节缺失。\n上一章节:{{nextChapter}}\n当前章节:{{currentChapter}}", + "scanlator": "上一章节的扫描组与当前章节的不同。\n上一章节:{{nextScanlator}}\n当前章节:{{currentScanlator}}" + } } } }, "settings": { "backup": { - "label": { - "legacy_backup_unsupported": "不支持旧版的备份!", - "restore_backup_info": "您还可以在这里拖放备份文件进行恢复", - "restored_backup": "备份恢复完成。", - "restoring_backup": "正在恢复备份…", - "create_backup_info": "将书架备份为Tachiyomi支持的备份", - "create_backup": "创建备份", - "backup_restore_failed": "备份恢复失败", - "restore_backup": "恢复备份" - }, "title": "备份", "automated": { "cleanup": { @@ -818,7 +929,7 @@ "dialog": { "content": { "label": { - "missing_sources": "未安装以下源:", + "missing_sources": "未安装以下图源:", "missing_trackers": "以下追踪列表未登录:" } }, @@ -833,9 +944,6 @@ } }, "label": { - "dark_theme": "暗黑主题", - "image_cache": "使用图片缓存", - "image_cache_description": "减少流量消耗,同时可以使图像加载更快", "show_nsfw": "显示NSFW (18+) 内容", "manga_item_width": "漫画单元格宽度", "show_nsfw_description": "显示NSFW (18+) 插件和图源", @@ -843,23 +951,8 @@ "hide_library_entries": "隐藏已在书架中的条目", "theme": "主题" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "输入服务器地址" - } - } - }, "title": "设置", "about": { - "label": { - "build_time": "构建时间", - "server_version": "服务器版本", - "server": "服务器", - "server_address": "服务器地址", - "discord": "Discord", - "github": "Github" - }, "title": "关于", "server": { "label": { @@ -871,13 +964,12 @@ }, "webui": { "label": { - "update_success": "已将 $t(settings.webui.title.webui) 版本更新至 {{version}}。", "version": "$t(settings.webui.title.webui) 版本", "update_failure": "无法更新 $t(settings.webui.title.webui)", "channel": "$t(settings.webui.title.webui) 版本选择", "github": "$t(global.label.github) $t(settings.webui.title.webui)", "info": "$t(settings.webui.title.webui) 版本 {{version}} ({{channel}}) 可供下载", - "updated": "已升级的版本" + "updated": "已更新的版本" } } }, @@ -956,7 +1048,7 @@ "log_files": { "file_cleanup": { "title": "清理日志文件", - "value": "删除早于$t(global.date.value.label.day)的备份" + "value": "删除早于$t(global.date.value.label.day)的日志文件" }, "total_size": { "description": "$t(settings.server.misc.log_files.file_size.description)", @@ -1149,7 +1241,7 @@ }, "info": { "creating_theme": "创建一个带有 <2>MUI Theme Creator的自定义主题,将“themeOptions”后面从“{”到“}”的所有内容复制,粘贴到“theme”域之内。", - "theme_mode_lock": "在“palette”中已定义“mode”或“type”的情况下,主题会被锁定在这个模式名不会随选择的设备主题改变而改变" + "theme_mode_lock": "如果在“palette”对象中定义了“mode”或“type”,主题将被锁定为该模式,无论所选应用的主题模式如何,都不会发生改变" } }, "success": "已创建的主题", @@ -1162,7 +1254,6 @@ "action": "正在删除主题“{{theme}}”……", "failure": "无法删除主题“{{theme}}”" }, - "device_theme": "设备主题", "edit": { "success": "已保存主题修改的内容", "action": "正在保存主题……", @@ -1190,14 +1281,16 @@ }, "success": "已选择的主题" }, - "title": "主题" + "title": "主题", + "mode": "主题模式" }, "title": "外观", "manga_thumbnail_backdrop": { "description": "将漫画缩略图设置为漫画页面背景", "title": "漫画缩略图设为背景" } - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "source": { "local_source": { @@ -1213,7 +1306,7 @@ "error": { "label": { "no_sources_found": "没有找到图源。请先安装一些插件。", - "source_not_found": "找不到源,请检查您已安装的插件。" + "source_not_found": "找不到图源,请检查您已安装的插件。" } }, "title_other": "图源", @@ -1250,9 +1343,6 @@ "failed_to_save_settings": "保存默认搜索设置到服务器时出错", "source_search_failed": "无法搜索图源" } - }, - "label": { - "ignore_filters": "搜索时忽略筛选" } }, "migrate": { @@ -1334,5 +1424,21 @@ } } } + }, + "hotkeys": { + "create": { + "dialog": { + "placeholder": "按下快捷键", + "title": "记录按键绑定", + "label": "已记录的按键:" + }, + "error": { + "exists": "快捷键已存在" + } + }, + "info": { + "delete": "单击按键以解除绑定" + }, + "title_other": "按键绑定" } } diff --git a/public/locales/zh_Hant.json b/public/locales/zh_Hant.json index 2fe090b7..1d1343e9 100644 --- a/public/locales/zh_Hant.json +++ b/public/locales/zh_Hant.json @@ -8,47 +8,94 @@ "static_navigation": "靜態導覽", "load_next_chapter": "在尾頁載入下一章", "reader_type": "閱讀器類型", - "offset_first_page": "返回第一頁", "reader_width": "閱讀器寬度", - "scale_page": "縮放頁面" + "behaviour": "行為", + "layout": "佈局", + "limit_reader_width": "限制閱讀器寬度", + "page_gap": "頁間距", + "reading_direction": "閱讀順序", + "reading_mode": "閱讀模式" }, "reader_type": { "label": { - "double_page_ltr": "雙頁(左到右)", - "double_page_rtl": "雙頁(右到左)", - "single_page_ltr": "單頁(左到右)", "webtoon": "條漫", - "single_page_rtl": "單頁(右到左)", - "continuous_horizontal_ltr": "水平(左到右)", - "continuous_horizontal_rtl": "水平(右到左)", - "continuous_vertical": "從上到下" + "continuous_vertical": "連續縱向捲動", + "double_page": "雙頁", + "continuous_horizontal": "連續橫向捲動", + "single_page": "單頁" } }, "title": { - "default_reader_settings": "預設閱讀器設定", "reader_settings": "閱讀器設定" }, "error": { "label": { - "failed_to_save_settings": "無法儲存此閱讀器設定到伺服器", - "failed_to_save_default_settings": "無法儲存此預設閱讀器設定到伺服器" + "failed_to_save_settings": "無法儲存此閱讀器設定到伺服器" } - } + }, + "custom_filter": { + "brightness": "自訂亮度", + "rgba": { + "red": "紅色", + "title": "自訂色彩濾鏡", + "blue": "藍色", + "green": "綠色" + }, + "grayscale": "灰度", + "invert": "反轉", + "sepia": "深褐色", + "contrast": "自訂對比度", + "saturate": "自訂飽和度", + "title": "自訂濾鏡", + "hue": "自訂色調" + }, + "hotkey": { + "next_page": "下一頁", + "next_chapter": "下一章", + "previous_chapter": "上一章", + "previous_page": "上一頁" + }, + "reading_direction": { + "rtl": "由右至左", + "ltr": "由左至右" + }, + "page_scale": { + "title": "縮放類型", + "width": "符合寬度", + "height": "符合高度", + "original": "原始尺寸", + "screen": "符合螢幕", + "stretch": "拉伸較小的頁面" + }, + "progress_bar": { + "position": "進度列位置", + "size": "進度列大小", + "style": "進度列樣式" + }, + "background_color": "背景色", + "tap_zones": { + "invert": "反轉觸控區域", + "edge": "邊緣", + "kindle": "Kindle", + "right_left": "左右" + }, + "image_preload_amount": "預載圖片", + "overlay_mode": "覆蓋模式" }, "title": "瀏覽 - 漫畫 {{mangaId}} 章節 {{chapterIndex}}", "error": { "label": { - "unable_to_get_prev_chapter_skip_dup": "無法獲取上一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 選項已啟用", - "unable_to_get_next_chapter_skip_dup": "無法獲取下一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 選項已啟用", "prev_chapter_does_not_exist": "沒有可打開的前一章", "next_chapter_does_not_exist": "沒有可打開的下一章", - "no_pages_found": "找不到頁面" + "no_pages_found": "找不到頁面", + "chapter_not_found": "章節不存在" } }, "page_info": { "label": { "currently_on_page": "目前頁面", - "of_max_pages": "/ {{maxPages}}" + "of_max_pages": "/ {{maxPages}}", + "page": "頁" } }, "button": { @@ -56,14 +103,25 @@ "previous_chapter": "上一章", "open_menu": "開啟選單", "close_menu": "關閉選單", - "exit": "退出閱讀器" + "exit": "退出閱讀器", + "chapter_list": "章節清單", + "next_page": "下一頁", + "previous_page": "上一頁", + "retry_load_pages": "重試錯誤的頁面" + }, + "transition_page": { + "previous": "$t(global.label.previous):", + "current": "目前:", + "finished": "$t(global.label.finished):", + "first_chapter": "沒有上一章節", + "last_chapter": "沒有下一章節", + "next": "$t(global.label.next):" } }, "category": { "error": { "no_categories_found": { "label": { - "hint": "您應該需要進行一些設定。", "info": "你還沒有任何分類。" } }, @@ -77,7 +135,6 @@ "use_as_default_category": "預設新增到此書櫃" }, "title": { - "categories": "分類", "set_categories": "設定分類", "category_other": "分類" }, @@ -225,7 +282,8 @@ "install": "安裝", "uninstall": "解除安裝", "update": "更新", - "install_external": "安裝額外的擴充套件" + "install_external": "安裝額外的擴充套件", + "update_all": "全部更新" } }, "language": { @@ -233,7 +291,6 @@ "other": "其它" }, "settings": { - "title": "擴充套件設定", "repositories": { "custom": { "error": { @@ -339,8 +396,24 @@ "load_in_progress": "正在載入所需的資料…", "logged_in": "已登入", "are_you_sure": "您確定嗎?", - "copied": "已複製", - "default": "預設" + "default": "預設", + "auto": "自動", + "both": "兩者皆是", + "bottom": "底部", + "copied_clipboard": "已複製到剪貼簿", + "desktop": "桌面", + "next": "下一個", + "previous": "上一個", + "horizontal": "橫向", + "finished": "已完成", + "hidden": "已隱藏", + "left": "左", + "menu": "選單", + "mobile": "行動端", + "right": "右", + "share": "分享", + "standard": "標準", + "vertical": "直向" }, "language": { "label": { @@ -357,7 +430,9 @@ "by_source": "依照來源", "by_fetch_date": "依照獲取日期", "by_upload_date": "依照更新日期", - "by_chapter_number": "依照章節編號" + "by_chapter_number": "依照章節編號", + "asc": "升序", + "desc": "降序" } }, "error": { @@ -417,6 +492,15 @@ "second_other": "秒", "value": "{{count}} $t(global.time.seconds.second, lowercase)" } + }, + "colors": { + "black": "黑色", + "gray": "灰色", + "white": "白色" + }, + "value": "{{value}}{{unit}}", + "unit": { + "px": "px" } }, "library": { @@ -466,9 +550,7 @@ "global_update": { "categories": { "label": { - "include": "包含: {{includedCategoriesText}}", - "info": "不會更新位於排除分類的作品,即使它們同樣位於包含分類", - "exclude": "排除: {{excludedCategoriesText}}" + "info": "不會更新位於排除分類的作品,即使它們同樣位於包含分類" } }, "title": "全域更新", @@ -676,9 +758,6 @@ "failed_to_save_settings": "無法儲存預設搜尋設定到伺服器" } }, - "label": { - "ignore_filters": "搜索時忽略篩選" - }, "title": { "search": "搜尋", "global_search": "全域搜尋" @@ -686,14 +765,6 @@ }, "settings": { "about": { - "label": { - "build_time": "構建時間", - "discord": "Discord", - "github": "Github", - "server_address": "伺服器地址", - "server": "伺服器", - "server_version": "伺服器版本" - }, "title": "關於", "server": { "label": { @@ -707,7 +778,6 @@ "label": { "channel": "$t(settings.webui.title.webui) 頻道", "github": "$t(global.label.github) $t(settings.webui.title.webui)", - "update_success": "已更新 $t(settings.webui.title.webui) 到版本 {{version}}。需要重新整理", "update_failure": "無法更新 $t(settings.webui.title.webui)", "version": "$t(settings.webui.title.webui) 版本", "updated": "已更新的版本", @@ -716,16 +786,6 @@ } }, "backup": { - "label": { - "restoring_backup": "正在恢復備份…", - "create_backup": "創建備份", - "restore_backup_info": "您還可以在這裏拖放備份文件進行恢復", - "backup_restore_failed": "備份恢復失敗", - "legacy_backup_unsupported": "不支持舊版的備份!", - "restore_backup": "恢復備份", - "create_backup_info": "將書架備份為Tachiyomi支持的備份", - "restored_backup": "備份恢復完成。" - }, "title": "備份", "action": { "validate": { @@ -786,23 +846,13 @@ } }, "label": { - "dark_theme": "深色主題", - "image_cache": "使用圖片緩存", "language_description": "準確的翻譯離不開大家的指正 ->", "manga_item_width": "漫畫單元格寬度", "show_nsfw": "NSFW (18+) 內容", "show_nsfw_description": "顯示 NSFW 擴充套件與來源", - "image_cache_description": "減少流量消耗,同時可以使圖像加載更快", "hide_library_entries": "隱藏已在書櫃中的條目", "theme": "主題" }, - "server_address": { - "dialog": { - "label": { - "enter_address": "輸入伺服器地址" - } - } - }, "title": "設定", "server": { "auth": { @@ -845,7 +895,7 @@ }, "file_cleanup": { "title": "清理日誌檔案", - "value": "刪除早於 $t(global.date.value.label.day) 的備份" + "value": "刪除早於 $t(global.date.value.label.day) 的日誌檔案" }, "total_size": { "title": "所有日誌檔案的最大大小", @@ -1085,7 +1135,6 @@ "success": "已刪除主題「{{theme}}」", "failure": "無法刪除主題「{{theme}}」" }, - "device_theme": "裝置主題", "edit": { "action": "正在儲存主題變更…", "failure": "無法儲存主題變更", @@ -1181,7 +1230,7 @@ "state": { "label": { "error": "錯誤", - "finished": "完成", + "finished": "$t(global.label.finished)", "downloading": "正在下載", "queued": "排隊中" } @@ -1270,6 +1319,10 @@ "title": "遷移", "search": { "title": "$t(migrate.title) \"{{title}}\"" + }, + "sort": { + "by_manga_count": "依照漫畫數量", + "by_source_name": "依照來源名稱" } }, "tracking": { @@ -1327,5 +1380,21 @@ } } } + }, + "hotkeys": { + "title_other": "按鍵綁定", + "create": { + "dialog": { + "label": "已紀錄的按鍵:", + "title": "紀錄按鍵綁定", + "placeholder": "按下快捷鍵" + }, + "error": { + "exists": "快捷鍵已存在" + } + }, + "info": { + "delete": "點擊按鍵以移除綁定" + } } }