diff --git a/l10n.yaml b/l10n.yaml index 4e6692e5..539efd3f 100644 --- a/l10n.yaml +++ b/l10n.yaml @@ -1,3 +1,4 @@ arb-dir: lib/l10n template-arb-file: app_en.arb +untranslated-messages-file: untranslated_messages.txt output-localization-file: app_localizations.dart \ No newline at end of file diff --git a/lib/l10n/app_ar.arb b/lib/l10n/app_ar.arb index b725c8ee..7b06e2c4 100644 --- a/lib/l10n/app_ar.arb +++ b/lib/l10n/app_ar.arb @@ -248,7 +248,7 @@ "backup_location": "موقع النسخ الاحتياطي", "backup_options": "خيارات النسخ الاحتياطي", "backup_options_dialog_title": "ما الذي ترغب في أخذ نسخة احتياطية منه؟", - "backup_options_subtile": "المعلومات التي يجب تضمينها في ملف النسخة الاحتياطية", + "backup_options_subtitle": "المعلومات التي يجب تضمينها في ملف النسخة الاحتياطية", "backup_and_restore_warning_info": "يجب الاحتفاظ بنسخ من النسخ الاحتياطية في أماكن أخرى كذلك", "library_entries": "مدخلات المكتبة", "chapters_and_episode": "الفصول والحلقات", diff --git a/lib/l10n/app_de.arb b/lib/l10n/app_de.arb new file mode 100644 index 00000000..4ab18762 --- /dev/null +++ b/lib/l10n/app_de.arb @@ -0,0 +1,279 @@ +{ + "@@locale": "de", + "library": "Bibliothek", + "updates": "Aktualisierungen", + "history": "Verlauf", + "browse": "Durchsuchen", + "more": "Mehr", + "open_random_entry": "Zufälligen Eintrag öffnen", + "import": "Importieren", + "filter": "Filter", + "downloaded": "Heruntergeladen", + "unread": "Ungelesen", + "started": "Begonnen", + "bookmarked": "Markiert", + "sort": "Sortieren", + "alphabetically": "Alphabetisch", + "last_read": "Zuletzt gelesen", + "last_update_check": "Letzte Aktualisierungsprüfung", + "unread_count": "Anzahl Ungelesenes", + "latest_chapter": "Letztes Kapitel", + "date_added": "Hinzugefügt am", + "display": "Anzeige", + "display_mode": "Anzeigemodus", + "compact_grid": "Kompaktes Gitter", + "comfortable_grid": "Bequemes Gitter", + "cover_only_grid": "Nur-Cover-Gitter", + "list": "Liste", + "badges": "Abzeichen", + "downloaded_chapters": "Heruntergeladene Kapitel", + "language": "Sprache", + "local_source": "Lokale Quelle", + "tabs": "Tabs", + "show_category_tabs": "Kategorietabs anzeigen", + "show_numbers_of_items": "Artikelanzahl anzeigen", + "other": "Andere", + "show_continue_reading_buttons": "Weiterlesen-Schaltflächen anzeigen", + "empty_library": "Leere Bibliothek", + "search": "Suche...", + "no_recent_updates": "Keine kürzlichen Aktualisierungen", + "remove_everything": "Alles entfernen", + "remove_everything_msg": "Sind Sie sicher? Alle Verläufe werden gelöscht", + "ok": "OK", + "cancel": "Abbrechen", + "remove": "Entfernen", + "remove_history_msg": "Das wird das Lesedatum dieses Kapitels entfernen. Sind Sie sicher?", + "last_used": "Zuletzt verwendet", + "pinned": "Angeheftet", + "sources": "Quellen", + "install": "Installieren", + "update": "Aktualisieren", + "latest": "Neueste", + "extensions": "Erweiterungen", + "migrate": "Migrieren", + "incognito_mode": "Inkognito-Modus", + "incognito_mode_description": "Pausiert den Leseverlauf", + "download_queue": "Download-Warteschlange", + "categories": "Kategorien", + "settings": "Einstellungen", + "about": "Über", + "help": "Hilfe", + "no_downloads": "Keine Downloads", + "edit_categories": "Kategorien bearbeiten", + "edit_categories_description": "Sie haben keine Kategorien. Tippen Sie auf den Plus-Button, um eine für Ihre Bibliothek zu erstellen", + "add": "Hinzufügen", + "add_category": "Kategorie hinzufügen", + "name": "Name", + "category_name_required": "*Erforderlich", + "add_category_error_exist": "Eine Kategorie mit diesem Namen existiert bereits!", + "delete_category": "Kategorie löschen", + "delete_category_msg": "Möchten Sie die Kategorie {name} wirklich löschen?", + "rename_category": "Kategorie umbenennen", + "general": "Allgemein", + "general_subtitle": "App-Sprache", + "app_language": "App-Sprache", + "appearance": "Aussehen", + "appearance_subtitle": "Thema, Datum- & Zeitformat", + "theme": "Thema", + "dark_mode": "Dunkler Modus", + "on": "An", + "off": "Aus", + "pure_black_dark_mode": "Rein schwarzer Dunkler Modus", + "timestamp": "Zeitstempel", + "relative_timestamp": "Relativer Zeitstempel", + "relative_timestamp_short": "Kurz (Heute, Gestern)", + "relative_timestamp_long": "Lang (Kurz+, vor n Tagen)", + "date_format": "Datumsformat", + "reader": "Leser", + "refresh": "Aktualisieren", + "reader_subtitle": "Lesemodus, Anzeige, Navigation", + "default_reading_mode": "Standard-Lesemodus", + "reading_mode_vertical": "Vertikal", + "reading_mode_horizontal": "Horizontal", + "reading_mode_left_to_right": "Links nach Rechts", + "reading_mode_right_to_left": "Rechts nach Links", + "reading_mode_vertical_continuous": "Vertikal kontinuierlich", + "reading_mode_webtoon": "Webtoon", + "double_tap_animation_speed": "Doppel-Tipp-Animationsgeschwindigkeit", + "normal": "Normal", + "fast": "Schnell", + "no_animation": "Keine Animation", + "animate_page_transitions": "Seitenübergänge animieren", + "crop_borders": "Ränder beschneiden", + "downloads": "Downloads", + "downloads_subtitle": "Download-Einstellungen", + "download_location": "Download-Ort", + "custom_location": "Benutzerdefinierter Ort", + "only_on_wifi": "Nur über WLAN", + "save_as_cbz_archive": "Als CBZ-Archiv speichern", + "browse_subtitle": "Quellen, globale Suche", + "only_include_pinned_sources": "Nur angeheftete Quellen einbeziehen", + "nsfw_sources": "NSFW (+18) Quellen", + "nsfw_sources_show": "In Quellen- und Erweiterungslisten anzeigen", + "nsfw_sources_info": "Dies verhindert nicht, dass inoffizielle oder möglicherweise falsch gekennzeichnete Erweiterungen NSFW (18+) Inhalte in der App anzeigen", + "version": "Version", + "check_for_update": "Auf Aktualisierung prüfen", + "n_days_ago": "Vor {days} Tagen", + "today": "Heute", + "yesterday": "Gestern", + "a_week_ago": "Vor einer Woche", + "add_to_library": "Zur Bibliothek hinzufügen", + "completed": "Abgeschlossen", + "ongoing": "Laufend", + "on_hiatus": "In Pause", + "canceled": "Abgebrochen", + "publishing_finished": "Veröffentlichung abgeschlossen", + "unknown": "Unbekannt", + "set_categories": "Kategorien festlegen", + "edit": "Bearbeiten", + "in_library": "In der Bibliothek", + "filter_scanlator_groups": "Scanlator-Gruppen filtern", + "reset": "Zurücksetzen", + "by_source": "Nach Quelle", + "by_chapter_number": "Nach Kapitelnummer", + "by_upload_date": "Nach Upload-Datum", + "source_title": "Quellentitel", + "chapter_number": "Kapitelnummer", + "share": "Teilen", + "n_chapters": "{number} Kapitel", + "no_description": "Keine Beschreibung", + "resume": "Fortsetzen", + "read": "Lesen", + "popular": "Beliebt", + "open_in_browser": "Im Browser öffnen", + "clear_cookie": "Cookie löschen", + "show_page_number": "Seitenzahl anzeigen", + "from_library": "Aus der Bibliothek", + "downloaded_chapter": "Heruntergeladenes Kapitel", + "page": "Seite {page}", + "global_search": "Globale Suche", + "color_blend_level": "Farbmischungsstufe", + "current": "Aktuell {char}", + "finished": "Fertig {char}", + "next": "Nächste {char}", + "previous": "Vorherige {char}", + "no_more_chapter": "Es gibt keine weiteren Kapitel", + "no_result": "Kein Ergebnis", + "send": "Senden", + "delete": "Löschen", + "start_downloading": "Jetzt mit dem Herunterladen beginnen", + "retry": "Erneut versuchen", + "add_chapters": "Kapitel hinzufügen", + "delete_chapters": "Kapitel löschen?", + "default0": "Standard", + "total_chapters": "Gesamtkapitel", + "import_local_file": "Lokale Datei importieren", + "import_files": "Dateien", + "nothing_read_recently": "Kürzlich nichts gelesen", + "status": "Status", + "not_started": "Nicht begonnen", + "score": "Bewertung", + "start_date": "Startdatum", + "finish_date": "Enddatum", + "reading": "Lesend", + "on_hold": "In Warteschleife", + "dropped": "Abgebrochen", + "plan_to_read": "Geplant zu lesen", + "re_reading": "Wiederlesen", + "chapters": "Kapitel", + "add_tracker": "Tracker hinzufügen", + "one_tracker": "1 Tracker", + "n_tracker": "{n} Tracker", + "tracking": "Verfolgung", + "description": "Beschreibung", + "episode_progress": "Fortschritt: {n}", + "n_episodes": "{n} Episoden", + "manga_sources": "Manga-Quellen", + "anime_sources": "Anime-Quellen", + "anime_extensions": "Anime-Erweiterungen", + "manga_extensions": "Manga-Erweiterungen", + "anime": "Anime", + "manga": "Manga", + "library_no_category_exist": "Sie haben noch keine Kategorien", + "watching": "Am Schauen", + "plan_to_watch": "Plan zu schauen", + "re_watching": "Erneutes Schauen", + "episodes": "Episoden", + "download": "Herunterladen", + "new_update_available": "Neue Aktualisierung verfügbar", + "app_version": "App-Version: v{v}", + "searching_for_updates": "Suche nach Aktualisierungen...", + "no_new_updates_available": "Keine neuen Aktualisierungen verfügbar", + "uninstall": "Deinstallieren", + "uninstall_extension": "Erweiterung {ext} deinstallieren?", + "langauage": "Sprache", + "extension_detail": "Erweiterungsdetail", + "scale_type": "Skalierungstyp", + "scale_type_fit_screen": "An Bildschirm anpassen", + "scale_type_stretch": "Strecken", + "scale_type_fit_width": "Breite anpassen", + "scale_type_fit_height": "Höhe anpassen", + "scale_type_original_size": "Originalgröße", + "scale_type_smart_fit": "Intelligente Anpassung", + "page_preload_amount": "Seitenvorlademenge", + "page_preload_amount_subtitle": "Die Anzahl der Seiten, die beim Lesen vorgeladen werden. Höhere Werte resultieren in einem flüssigeren Leseerlebnis, verbrauchen jedoch mehr Speicherplatz und Netzwerkressourcen.", + "image_loading_error": "Dieses Bild konnte nicht geladen werden", + "add_episodes": "Episoden hinzufügen", + "video_quality": "Qualität", + "video_subtitle": "Untertitel", + "check_for_extension_updates": "Nach Erweiterungsaktualisierungen suchen", + "auto_extensions_updates": "Automatische Erweiterungsaktualisierungen", + "auto_extensions_updates_subtitle": "Aktualisiert die Erweiterung automatisch, wenn eine neue Version verfügbar ist.", + "reading_mode": "Lesemodus", + "custom_filter": "Benutzerdefinierter Filter", + "background_color": "Hintergrundfarbe", + "white": "Weiß", + "black": "Schwarz", + "grey": "Grau", + "automaic": "Automatisch", + "preferred_domain": "Bevorzugte Domain", + "load_more": "Mehr laden", + "cancel_all_for_this_series": "Alle für diese Serie abbrechen", + "login": "Anmelden", + "login_into": "Anmelden bei {tracker}", + "email_adress": "E-Mail-Adresse", + "password": "Passwort", + "log_out_from": "Abmelden von {tracker}?", + "log_out": "Abmelden", + "update_pending": "Aktualisierung ausstehend", + "update_all": "Alle aktualisieren", + "backup_and_restore": "Backup und Wiederherstellung", + "create_backup": "Backup erstellen", + "create_backup_dialog_title": "Was möchten Sie sichern?", + "create_backup_subtitle": "Kann verwendet werden, um die aktuelle Bibliothek wiederherzustellen", + "restore_backup": "Backup wiederherstellen", + "restore_backup_subtitle": "Bibliothek aus Backup-Datei wiederherstellen", + "automatic_backups": "Automatische Sicherungen", + "backup_frequency": "Sicherungshäufigkeit", + "backup_location": "Sicherungsort", + "backup_options": "Sicherungsoptionen", + "backup_options_dialog_title": "Was möchten Sie sichern?", + "backup_options_subtitle": "Welche Informationen sollen in die Sicherungsdatei aufgenommen werden", + "backup_and_restore_warning_info": "Sie sollten Kopien der Sicherungen auch an anderen Orten aufbewahren", + "library_entries": "Bibliothekseinträge", + "chapters_and_episode": "Kapitel und Episode", + "every_6_hours": "Alle 6 Stunden", + "every_12_hours": "Alle 12 Stunden", + "daily": "Täglich", + "every_2_days": "Alle 2 Tage", + "weekly": "Wöchentlich", + "restore_backup_warning_title": "Das Wiederherstellen einer Sicherung überschreibt alle vorhandenen Daten.\n\nFortfahren mit der Wiederherstellung?", + "services": "Dienste", + "tracking_warning_info": "Einweg-Synchronisierung zum Aktualisieren des Kapitelfortschritts in Tracking-Diensten. Richten Sie das Tracking für einzelne Einträge über deren Tracking-Schaltfläche ein.", + "use_page_tap_zones": "Seiten-Tippzonen verwenden", + "manage_trackers": "Tracker verwalten", + "restore": "Wiederherstellen", + "backups": "Sicherungen", + "by_scanlator": "Nach Scanlator", + "by_name": "Nach Name", + "installed": "Installiert", + "auto_scroll": "Automatisches Scrollen", + "video_audio": "Audio", + "player": "Player", + "markEpisodeAsSeenSetting": "Zu welchem Zeitpunkt die Episode als gesehen markieren", + "default_skip_intro_length": "Standardlänge für Intro überspringen", + "default_playback_speed_length": "Standardlänge für Wiedergabegeschwindigkeit", + "updateProgressAfterReading": "Fortschritt nach dem Lesen aktualisieren", + "no_sources_installed": "Keine Quellen installiert!", + "show_extensions": "Erweiterungen anzeigen" +} \ No newline at end of file diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 65c17705..a373d75d 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -248,7 +248,7 @@ "backup_location": "Backup location", "backup_options": "Backup options", "backup_options_dialog_title": "What do you want to backup?", - "backup_options_subtile": "What information to include in the backup file", + "backup_options_subtitle": "What information to include in the backup file", "backup_and_restore_warning_info": "You should keep copies of backups in other places as well", "library_entries": "Library entries", "chapters_and_episode": "Chapters and episode", diff --git a/lib/l10n/app_es.arb b/lib/l10n/app_es.arb index dad9e1fa..cdeb9148 100644 --- a/lib/l10n/app_es.arb +++ b/lib/l10n/app_es.arb @@ -248,7 +248,7 @@ "backup_location": "Ubicación de respaldo", "backup_options": "Opciones de respaldo", "backup_options_dialog_title": "¿Qué quieres respaldar?", - "backup_options_subtile": "Qué información incluir en el archivo de respaldo", + "backup_options_subtitle": "Qué información incluir en el archivo de respaldo", "backup_and_restore_warning_info": "Deberías mantener copias de los respaldos en otros lugares también", "library_entries": "Entradas de biblioteca", "chapters_and_episode": "Capítulos y episodios", diff --git a/lib/l10n/app_es_419.arb b/lib/l10n/app_es_419.arb new file mode 100644 index 00000000..bb41a8b0 --- /dev/null +++ b/lib/l10n/app_es_419.arb @@ -0,0 +1,279 @@ +{ + "@@locale": "es_419", + "library": "Biblioteca", + "updates": "Actualizaciones", + "history": "Historia", + "browse": "Explorar", + "more": "Más", + "open_random_entry": "Abrir entrada aleatoria", + "import": "Importar", + "filter": "Filtrar", + "downloaded": "Descargado", + "unread": "Sin leer", + "started": "Comenzado", + "bookmarked": "Marcado", + "sort": "Ordenar", + "alphabetically": "Alfabéticamente", + "last_read": "Última lectura", + "last_update_check": "Última verificación de actualización", + "unread_count": "Cuenta de no leídos", + "latest_chapter": "Último capítulo", + "date_added": "Fecha añadida", + "display": "Mostrar", + "display_mode": "Modo de visualización", + "compact_grid": "Cuadrícula compacta", + "comfortable_grid": "Cuadrícula cómoda", + "cover_only_grid": "Cuadrícula solo de portadas", + "list": "Lista", + "badges": "Insignias", + "downloaded_chapters": "Capítulos descargados", + "language": "Idioma", + "local_source": "Fuente local", + "tabs": "Pestañas", + "show_category_tabs": "Mostrar pestañas de categoría", + "show_numbers_of_items": "Mostrar números de ítems", + "other": "Otro", + "show_continue_reading_buttons": "Mostrar botones de continuar leyendo", + "empty_library": "Biblioteca vacía", + "search": "Buscar...", + "no_recent_updates": "No hay actualizaciones recientes", + "remove_everything": "Eliminar todo", + "remove_everything_msg": "¿Estás seguro? Se perderá todo el historial", + "ok": "OK", + "cancel": "Cancelar", + "remove": "Eliminar", + "remove_history_msg": "Esto eliminará la fecha de lectura de este capítulo. ¿Estás seguro?", + "last_used": "Último usado", + "pinned": "Fijado", + "sources": "Fuentes", + "install": "Instalar", + "update": "Actualizar", + "latest": "Último", + "extensions": "Extensiones", + "migrate": "Migrar", + "incognito_mode": "Modo incógnito", + "incognito_mode_description": "Pausa el historial de lectura", + "download_queue": "Cola de descarga", + "categories": "Categorías", + "settings": "Configuraciones", + "about": "Acerca de", + "help": "Ayuda", + "no_downloads": "Sin descargas", + "edit_categories": "Editar categorías", + "edit_categories_description": "No tienes categorías. Toca el botón más para crear una para organizar tu biblioteca", + "add": "Agregar", + "add_category": "Agregar categoría", + "name": "Nombre", + "category_name_required": "*Requerido", + "add_category_error_exist": "¡Ya existe una categoría con este nombre!", + "delete_category": "Eliminar categoría", + "delete_category_msg": "¿Deseas eliminar la categoría {name}?", + "rename_category": "Renombrar categoría", + "general": "General", + "general_subtitle": "Idioma de la app", + "app_language": "Idioma de la app", + "appearance": "Apariencia", + "appearance_subtitle": "Tema, formato de fecha y hora", + "theme": "Tema", + "dark_mode": "Modo oscuro", + "on": "Encendido", + "off": "Apagado", + "pure_black_dark_mode": "Modo oscuro negro puro", + "timestamp": "Sello de tiempo", + "relative_timestamp": "Sello de tiempo relativo", + "relative_timestamp_short": "Corto (Hoy, Ayer)", + "relative_timestamp_long": "Largo (Corto+, hace n días)", + "date_format": "Formato de fecha", + "reader": "Lector", + "refresh": "Actualizar", + "reader_subtitle": "Modo de lectura, visualización, navegación", + "default_reading_mode": "Modo de lectura predeterminado", + "reading_mode_vertical": "Vertical", + "reading_mode_horizontal": "Horizontal", + "reading_mode_left_to_right": "De izquierda a derecha", + "reading_mode_right_to_left": "De derecha a izquierda", + "reading_mode_vertical_continuous": "Vertical continuo", + "reading_mode_webtoon": "Webtoon", + "double_tap_animation_speed": "Velocidad de animación de doble toque", + "normal": "Normal", + "fast": "Rápido", + "no_animation": "Sin animación", + "animate_page_transitions": "Animar transiciones de página", + "crop_borders": "Recortar bordes", + "downloads": "Descargas", + "downloads_subtitle": "Configuraciones de descargas", + "download_location": "Ubicación de descarga", + "custom_location": "Ubicación personalizada", + "only_on_wifi": "Solo en wifi", + "save_as_cbz_archive": "Guardar como archivo CBZ", + "browse_subtitle": "Fuentes, búsqueda global", + "only_include_pinned_sources": "Incluir solo fuentes fijadas", + "nsfw_sources": "Fuentes NSFW (+18)", + "nsfw_sources_show": "Mostrar en listas de fuentes y extensiones", + "nsfw_sources_info": "Esto no evita que extensiones no oficiales o potencialmente mal etiquetadas muestren contenido NSFW (18+) dentro de la app", + "version": "Versión", + "check_for_update": "Buscar actualizaciones", + "n_days_ago": "hace {days} días", + "today": "Hoy", + "yesterday": "Ayer", + "a_week_ago": "Hace una semana", + "add_to_library": "Agregar a la biblioteca", + "completed": "Completado", + "ongoing": "En curso", + "on_hiatus": "En pausa", + "canceled": "Cancelado", + "publishing_finished": "Publicación finalizada", + "unknown": "Desconocido", + "set_categories": "Establecer categorías", + "edit": "Editar", + "in_library": "En la biblioteca", + "filter_scanlator_groups": "Filtrar grupos de scanlation", + "reset": "Reiniciar", + "by_source": "Por fuente", + "by_chapter_number": "Por número de capítulo", + "by_upload_date": "Por fecha de subida", + "source_title": "Título de fuente", + "chapter_number": "Número de capítulo", + "share": "Compartir", + "n_chapters": "{number} capítulos", + "no_description": "Sin descripción", + "resume": "Reanudar", + "read": "Leer", + "popular": "Popular", + "open_in_browser": "Abrir en navegador", + "clear_cookie": "Limpiar cookie", + "show_page_number": "Mostrar número de página", + "from_library": "Desde la biblioteca", + "downloaded_chapter": "Capítulo descargado", + "page": "Página {page}", + "global_search": "Búsqueda global", + "color_blend_level": "Nivel de mezcla de color", + "current": "Actual {char}", + "finished": "Terminado {char}", + "next": "Siguiente {char}", + "previous": "Anterior {char}", + "no_more_chapter": "No hay más capítulos", + "no_result": "Sin resultados", + "send": "Enviar", + "delete": "Eliminar", + "start_downloading": "Comenzar a descargar ahora", + "retry": "Reintentar", + "add_chapters": "Agregar capítulos", + "delete_chapters": "¿Eliminar capítulo?", + "default0": "Predeterminado", + "total_chapters": "Capítulos totales", + "import_local_file": "Importar archivo local", + "import_files": "Archivos", + "nothing_read_recently": "Nada leído recientemente", + "status": "Estado", + "not_started": "No iniciado", + "score": "Puntuación", + "start_date": "Fecha de inicio", + "finish_date": "Fecha de finalización", + "reading": "Leyendo", + "on_hold": "En espera", + "dropped": "Abandonado", + "plan_to_read": "Planear leer", + "re_reading": "Releyendo", + "chapters": "Capítulos", + "add_tracker": "Añadir seguimiento", + "one_tracker": "1 seguimiento", + "n_tracker": "{n} seguimientos", + "tracking": "Seguimiento", + "description": "Descripción", + "episode_progress": "Progreso: {n}", + "n_episodes": "{n} episodios", + "manga_sources": "Fuentes de manga", + "anime_sources": "Fuentes de anime", + "anime_extensions": "Extensiones de anime", + "manga_extensions": "Extensiones de manga", + "anime": "Anime", + "manga": "Manga", + "library_no_category_exist": "Aún no tienes ninguna categoría", + "watching": "Viendo", + "plan_to_watch": "Planear ver", + "re_watching": "Reviendo", + "episodes": "Episodios", + "download": "Descargar", + "new_update_available": "Nueva actualización disponible", + "app_version": "Versión de la App : v{v}", + "searching_for_updates": "Buscando actualizaciones...", + "no_new_updates_available": "No hay nuevas actualizaciones disponibles", + "uninstall": "Desinstalar", + "uninstall_extension": "¿Desinstalar extensión {ext}?", + "langauage": "Idioma", + "extension_detail": "Detalle de extensión", + "scale_type": "Tipo de escala", + "scale_type_fit_screen": "Ajustar a pantalla", + "scale_type_stretch": "Estirar", + "scale_type_fit_width": "Ajustar al ancho", + "scale_type_fit_height": "Ajustar al alto", + "scale_type_original_size": "Tamaño original", + "scale_type_smart_fit": "Ajuste inteligente", + "page_preload_amount": "Cantidad de páginas a precargar", + "page_preload_amount_subtitle": "La cantidad de páginas a precargar al leer. Valores más altos resultarán en una experiencia de lectura más fluida, a costa de un mayor uso de caché y red.", + "image_loading_error": "Esta imagen no pudo cargarse", + "add_episodes": "Agregar episodios", + "video_quality": "Calidad", + "video_subtitle": "Subtítulo", + "check_for_extension_updates": "Buscar actualizaciones de extensión", + "auto_extensions_updates": "Actualizaciones automáticas de extensión", + "auto_extensions_updates_subtitle": "Actualizará automáticamente la extensión cuando haya una nueva versión disponible.", + "reading_mode": "Modo de lectura", + "custom_filter": "Filtro personalizado", + "background_color": "Color de fondo", + "white": "Blanco", + "black": "Negro", + "grey": "Gris", + "automaic": "Automático", + "preferred_domain": "Dominio preferido", + "load_more": "Cargar más", + "cancel_all_for_this_series": "Cancelar todo para esta serie", + "login": "Iniciar sesión", + "login_into": "Iniciar sesión en {tracker}", + "email_adress": "Dirección de correo electrónico", + "password": "Contraseña", + "log_out_from": "¿Cerrar sesión de {tracker}?", + "log_out": "Cerrar sesión", + "update_pending": "Actualización pendiente", + "update_all": "Actualizar todo", + "backup_and_restore": "Respaldo y restauración", + "create_backup": "Crear respaldo", + "create_backup_dialog_title": "¿Qué quieres respaldar?", + "create_backup_subtitle": "Puede ser usado para restaurar la biblioteca actual", + "restore_backup": "Restaurar respaldo", + "restore_backup_subtitle": "Restaurar biblioteca desde archivo de respaldo", + "automatic_backups": "Respaldo automático", + "backup_frequency": "Frecuencia de respaldo", + "backup_location": "Ubicación de respaldo", + "backup_options": "Opciones de respaldo", + "backup_options_dialog_title": "¿Qué quieres respaldar?", + "backup_options_subtitle": "Qué información incluir en el archivo de respaldo", + "backup_and_restore_warning_info": "Deberías mantener copias de los respaldos en otros lugares también", + "library_entries": "Entradas de biblioteca", + "chapters_and_episode": "Capítulos y episodios", + "every_6_hours": "Cada 6 horas", + "every_12_hours": "Cada 12 horas", + "daily": "Diariamente", + "every_2_days": "Cada 2 días", + "weekly": "Semanalmente", + "restore_backup_warning_title": "Restaurar una copia de seguridad sobrescribirá todos los datos existentes.\n\n¿Continuar con la restauración?", + "services": "Servicios", + "tracking_warning_info": "Sincronización unidireccional para actualizar el progreso de los capítulos en servicios de seguimiento. Configura el seguimiento para entradas individuales desde su botón de seguimiento.", + "use_page_tap_zones": "Usar zonas de toque en la página", + "manage_trackers": "Gestionar rastreadores", + "restore": "Restaurar", + "backups": "Copias de seguridad", + "by_scanlator": "Por scanlator", + "by_name": "Por nombre", + "installed": "Instalado", + "auto_scroll": "Desplazamiento automático", + "video_audio": "Audio", + "player": "Reproductor", + "markEpisodeAsSeenSetting": "En qué momento marcar el episodio como visto", + "default_skip_intro_length": "Duración predeterminada para saltar la introducción", + "default_playback_speed_length": "Duración predeterminada de la velocidad de reproducción", + "updateProgressAfterReading": "Actualizar el progreso después de leer", + "no_sources_installed": "¡No hay fuentes instaladas!", + "show_extensions": "Mostrar extensiones" +} \ No newline at end of file diff --git a/lib/l10n/app_fr.arb b/lib/l10n/app_fr.arb index 03ad8531..aedb19a9 100644 --- a/lib/l10n/app_fr.arb +++ b/lib/l10n/app_fr.arb @@ -248,7 +248,7 @@ "backup_location": "Dossier de sauvegarde", "backup_options": "Options de sauvegarde", "backup_options_dialog_title": "Que voulez-vous sauvegarder ?", - "backup_options_subtile": "Quelle information inclure dans le fichier de sauvegarde", + "backup_options_subtitle": "Quelle information inclure dans le fichier de sauvegarde", "backup_and_restore_warning_info": "Vous devez égalemement conserver des copies des sauvegardes à d'atures endroits", "library_entries": "Entrées de la bibliothèque", "chapters_and_episode": "Chapitres et épisodes", diff --git a/lib/l10n/app_id.arb b/lib/l10n/app_id.arb index 0c0147d7..4a088827 100644 --- a/lib/l10n/app_id.arb +++ b/lib/l10n/app_id.arb @@ -248,7 +248,7 @@ "backup_location": "Lokasi cadangan", "backup_options": "Opsi cadangan", "backup_options_dialog_title": "Apa yang ingin Anda cadangkan?", - "backup_options_subtile": "Informasi apa yang akan disertakan dalam berkas cadangan", + "backup_options_subtitle": "Informasi apa yang akan disertakan dalam berkas cadangan", "backup_and_restore_warning_info": "Anda harus menyimpan salinan cadangan di tempat lain juga", "library_entries": "Entri perpustakaan", "chapters_and_episode": "Bab dan episode", diff --git a/lib/l10n/app_it.arb b/lib/l10n/app_it.arb index 99166e66..1784112c 100644 --- a/lib/l10n/app_it.arb +++ b/lib/l10n/app_it.arb @@ -248,7 +248,7 @@ "backup_location": "Posizione del backup", "backup_options": "Opzioni di backup", "backup_options_dialog_title": "Cosa vuoi eseguire il backup?", - "backup_options_subtile": "Quali informazioni includere nel file di backup", + "backup_options_subtitle": "Quali informazioni includere nel file di backup", "backup_and_restore_warning_info": "È consigliabile conservare copie dei backup in altri luoghi", "library_entries": "Voci della libreria", "chapters_and_episode": "Capitoli ed episodi", diff --git a/lib/l10n/app_pt.arb b/lib/l10n/app_pt.arb index 1b1f64a8..7464e934 100644 --- a/lib/l10n/app_pt.arb +++ b/lib/l10n/app_pt.arb @@ -248,7 +248,7 @@ "backup_location": "Local de backup", "backup_options": "Opções de backup", "backup_options_dialog_title": "O que você quer fazer backup?", - "backup_options_subtile": "Que informações incluir no arquivo de backup", + "backup_options_subtitle": "Que informações incluir no arquivo de backup", "backup_and_restore_warning_info": "Você deve manter cópias dos backups em outros lugares também", "library_entries": "Entradas da biblioteca", "chapters_and_episode": "Capítulos e episódios", diff --git a/lib/l10n/app_pt_BR.arb b/lib/l10n/app_pt_BR.arb index c365459d..5c97c1b5 100644 --- a/lib/l10n/app_pt_BR.arb +++ b/lib/l10n/app_pt_BR.arb @@ -248,7 +248,7 @@ "backup_location": "Localização do backup", "backup_options": "Opções de backup", "backup_options_dialog_title": "O que você deseja fazer backup?", - "backup_options_subtile": "Quais informações incluir no arquivo de backup", + "backup_options_subtitle": "Quais informações incluir no arquivo de backup", "backup_and_restore_warning_info": "Você deve manter cópias dos backups em outros locais também", "library_entries": "Entradas da biblioteca", "chapters_and_episode": "Capítulos e episódios", diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index a857b33e..b1721598 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -248,7 +248,7 @@ "backup_location": "Место хранения резервных копий", "backup_options": "Опции резервного копирования", "backup_options_dialog_title": "Что вы хотите включить в резервную копию?", - "backup_options_subtile": "Какую информацию включить в резервную копию", + "backup_options_subtitle": "Какую информацию включить в резервную копию", "backup_and_restore_warning_info": "Следует хранить копии резервных копий в других местах", "library_entries": "Записи библиотеки", "chapters_and_episode": "Главы и эпизоды", diff --git a/lib/l10n/app_tr.arb b/lib/l10n/app_tr.arb index 0fdd7342..bef00f39 100644 --- a/lib/l10n/app_tr.arb +++ b/lib/l10n/app_tr.arb @@ -248,7 +248,7 @@ "backup_location": "Yedekleme Konumu", "backup_options": "Yedekleme Seçenekleri", "backup_options_dialog_title": "Ne yedeklemek istiyorsun?", - "backup_options_subtile": "Yedek dosyasına hangi bilgilerin dahil edileceği", + "backup_options_subtitle": "Yedek dosyasına hangi bilgilerin dahil edileceği", "backup_and_restore_warning_info": "Yedeklerin başka yerlerde de kopyalarını tutmalısınız", "library_entries": "Kütüphane Girişleri", "chapters_and_episode": "Bölümler ve Bölüm", diff --git a/lib/l10n/app_zh.arb b/lib/l10n/app_zh.arb new file mode 100644 index 00000000..328bf3bf --- /dev/null +++ b/lib/l10n/app_zh.arb @@ -0,0 +1,279 @@ +{ + "@@locale": "zh", + "library": "图书馆", + "updates": "更新", + "history": "历史", + "browse": "浏览", + "more": "更多", + "open_random_entry": "随机打开条目", + "import": "导入", + "filter": "筛选", + "downloaded": "已下载", + "unread": "未读", + "started": "已开始", + "bookmarked": "已书签", + "sort": "排序", + "alphabetically": "按字母顺序", + "last_read": "最后阅读", + "last_update_check": "最后更新检查", + "unread_count": "未读计数", + "latest_chapter": "最新章节", + "date_added": "添加日期", + "display": "显示", + "display_mode": "显示模式", + "compact_grid": "紧凑网格", + "comfortable_grid": "舒适网格", + "cover_only_grid": "仅封面网格", + "list": "列表", + "badges": "徽章", + "downloaded_chapters": "已下载章节", + "language": "语言", + "local_source": "本地来源", + "tabs": "标签", + "show_category_tabs": "显示类别标签", + "show_numbers_of_items": "显示项目数", + "other": "其他", + "show_continue_reading_buttons": "显示继续阅读按钮", + "empty_library": "空图书馆", + "search": "搜索...", + "no_recent_updates": "无最近更新", + "remove_everything": "删除所有", + "remove_everything_msg": "你确定吗?所有历史将丢失", + "ok": "好", + "cancel": "取消", + "remove": "移除", + "remove_history_msg": "这将移除此章节的阅读日期。你确定吗?", + "last_used": "最后使用", + "pinned": "已固定", + "sources": "来源", + "install": "安装", + "update": "更新", + "latest": "最新", + "extensions": "扩展", + "migrate": "迁移", + "incognito_mode": "隐身模式", + "incognito_mode_description": "暂停阅读历史", + "download_queue": "下载队列", + "categories": "类别", + "settings": "设置", + "about": "关于", + "help": "帮助", + "no_downloads": "无下载", + "edit_categories": "编辑类别", + "edit_categories_description": "你还没有类别。点击加号按钮创建一个来组织你的图书馆", + "add": "添加", + "add_category": "添加类别", + "name": "名称", + "category_name_required": "*必填", + "add_category_error_exist": "此名称的类别已存在!", + "delete_category": "删除类别", + "delete_category_msg": "你希望删除类别 {name} 吗?", + "rename_category": "重命名类别", + "general": "通用", + "general_subtitle": "应用语言", + "app_language": "应用语言", + "appearance": "外观", + "appearance_subtitle": "主题,日期和时间格式", + "theme": "主题", + "dark_mode": "暗模式", + "on": "开", + "off": "关", + "pure_black_dark_mode": "纯黑暗模式", + "timestamp": "时间戳", + "relative_timestamp": "相对时间戳", + "relative_timestamp_short": "短(今天,昨天)", + "relative_timestamp_long": "长(短+,n天前)", + "date_format": "日期格式", + "reader": "阅读器", + "refresh": "刷新", + "reader_subtitle": "阅读模式,显示,导航", + "default_reading_mode": "默认阅读模式", + "reading_mode_vertical": "垂直", + "reading_mode_horizontal": "水平", + "reading_mode_left_to_right": "从左到右", + "reading_mode_right_to_left": "从右到左", + "reading_mode_vertical_continuous": "垂直连续", + "reading_mode_webtoon": "网络漫画", + "double_tap_animation_speed": "双击动画速度", + "normal": "正常", + "fast": "快", + "no_animation": "无动画", + "animate_page_transitions": "动画页面过渡", + "crop_borders": "裁剪边框", + "downloads": "下载", + "downloads_subtitle": "下载设置", + "download_location": "下载位置", + "custom_location": "自定义位置", + "only_on_wifi": "仅在wifi下", + "save_as_cbz_archive": "保存为CBZ档案", + "browse_subtitle": "来源,全球搜索", + "only_include_pinned_sources": "仅包括固定来源", + "nsfw_sources": "NSFW(18+)来源", + "nsfw_sources_show": "在来源和扩展列表中显示", + "nsfw_sources_info": "这不会阻止非官方或可能被错误标记的扩展在应用内显示NSFW(18+)内容", + "version": "版本", + "check_for_update": "检查更新", + "n_days_ago": "{days}天前", + "today": "今天", + "yesterday": "昨天", + "a_week_ago": "一周前", + "add_to_library": "添加到图书馆", + "completed": "已完成", + "ongoing": "进行中", + "on_hiatus": "暂停", + "canceled": "已取消", + "publishing_finished": "发布完成", + "unknown": "未知", + "set_categories": "设置类别", + "edit": "编辑", + "in_library": "在图书馆", + "filter_scanlator_groups": "筛选扫描翻译组", + "reset": "重置", + "by_source": "按来源", + "by_chapter_number": "按章节号", + "by_upload_date": "按上传日期", + "source_title": "来源标题", + "chapter_number": "章节号", + "share": "分享", + "n_chapters": "{number}章", + "no_description": "无描述", + "resume": "继续", + "read": "阅读", + "popular": "流行", + "open_in_browser": "在浏览器中打开", + "clear_cookie": "清除Cookie", + "show_page_number": "显示页码", + "from_library": "来自图书馆", + "downloaded_chapter": "已下载章节", + "page": "页面 {page}", + "global_search": "全球搜索", + "color_blend_level": "颜色混合级别", + "current": "当前 {char}", + "finished": "完成 {char}", + "next": "下一个 {char}", + "previous": "上一个 {char}", + "no_more_chapter": "没有更多章节", + "no_result": "无结果", + "send": "发送", + "delete": "删除", + "start_downloading": "立即开始下载", + "retry": "重试", + "add_chapters": "添加章节", + "delete_chapters": "删除章节?", + "default0": "默认", + "total_chapters": "总章节数", + "import_local_file": "导入本地文件", + "import_files": "文件", + "nothing_read_recently": "最近未阅读", + "status": "状态", + "not_started": "未开始", + "score": "评分", + "start_date": "开始日期", + "finish_date": "完成日期", + "reading": "阅读", + "on_hold": "搁置", + "dropped": "已放弃", + "plan_to_read": "计划阅读", + "re_reading": "重读", + "chapters": "章节", + "add_tracker": "添加追踪", + "one_tracker": "1个追踪器", + "n_tracker": "{n}个追踪器", + "tracking": "追踪", + "description": "描述", + "episode_progress": "进度:{n}", + "n_episodes": "{n}集", + "manga_sources": "漫画来源", + "anime_sources": "动画来源", + "anime_extensions": "动画扩展", + "manga_extensions": "漫画扩展", + "anime": "动画", + "manga": "漫画", + "library_no_category_exist": "你还没有任何类别", + "watching": "观看中", + "plan_to_watch": "计划观看", + "re_watching": "重看", + "episodes": "集", + "download": "下载", + "new_update_available": "有新更新可用", + "app_version": "应用版本:v{v}", + "searching_for_updates": "正在搜索更新...", + "no_new_updates_available": "没有新的更新可用", + "uninstall": "卸载", + "uninstall_extension": "卸载 {ext} 扩展?", + "langauage": "语言", + "extension_detail": "扩展详情", + "scale_type": "缩放类型", + "scale_type_fit_screen": "适合屏幕", + "scale_type_stretch": "拉伸", + "scale_type_fit_width": "适合宽度", + "scale_type_fit_height": "适合高度", + "scale_type_original_size": "原始大小", + "scale_type_smart_fit": "智能适配", + "page_preload_amount": "页面预加载量", + "page_preload_amount_subtitle": "阅读时预加载的页面数量。更高的值将导致更顺畅的阅读体验,但会增加缓存和网络使用。", + "image_loading_error": "无法加载此图片", + "add_episodes": "添加集数", + "video_quality": "质量", + "video_subtitle": "字幕", + "check_for_extension_updates": "检查扩展更新", + "auto_extensions_updates": "自动扩展更新", + "auto_extensions_updates_subtitle": "当有新版本可用时,将自动更新扩展。", + "reading_mode": "阅读模式", + "custom_filter": "自定义筛选", + "background_color": "背景颜色", + "white": "白色", + "black": "黑色", + "grey": "灰色", + "automaic": "自动", + "preferred_domain": "首选域", + "load_more": "加载更多", + "cancel_all_for_this_series": "为此系列取消所有", + "login": "登录", + "login_into": "登录到 {tracker}", + "email_adress": "电子邮件地址", + "password": "密码", + "log_out_from": "从 {tracker} 注销?", + "log_out": "注销", + "update_pending": "更新待定", + "update_all": "更新全部", + "backup_and_restore": "备份和恢复", + "create_backup": "创建备份", + "create_backup_dialog_title": "你想要备份什么?", + "create_backup_subtitle": "可用于恢复当前图书馆", + "restore_backup": "恢复备份", + "restore_backup_subtitle": "从备份文件恢复图书馆", + "automatic_backups": "自动备份", + "backup_frequency": "备份频率", + "backup_location": "备份位置", + "backup_options": "备份选项", + "backup_options_dialog_title": "你想要备份什么?", + "backup_options_subtitle": "包含在备份文件中的信息", + "backup_and_restore_warning_info": "你应该在其他地方保存备份副本", + "library_entries": "图书馆条目", + "chapters_and_episode": "章节和集数", + "every_6_hours": "每6小时", + "every_12_hours": "每12小时", + "daily": "每日", + "every_2_days": "每2天", + "weekly": "每周", + "restore_backup_warning_title": "恢复备份将覆盖所有现有数据。\n\n继续恢复?", + "services": "服务", + "tracking_warning_info": "单向同步以更新跟踪服务中的章节进度。从它们的跟踪按钮为个别条目设置跟踪。", + "use_page_tap_zones": "使用页面点击区域", + "manage_trackers": "管理跟踪器", + "restore": "恢复", + "backups": "备份", + "by_scanlator": "按翻译者", + "by_name": "按名称", + "installed": "已安装", + "auto_scroll": "自动滚动", + "video_audio": "音频", + "player": "播放器", + "markEpisodeAsSeenSetting": "标记剧集为已看的时间点", + "default_skip_intro_length": "默认跳过介绍长度", + "default_playback_speed_length": "默认播放速度长度", + "updateProgressAfterReading": "阅读后更新进度", + "no_sources_installed": "未安装任何来源!", + "show_extensions": "显示扩展" +} \ No newline at end of file diff --git a/lib/modules/more/backup_and_restore/backup_and_restore.dart b/lib/modules/more/backup_and_restore/backup_and_restore.dart index 2edabeaa..210b6615 100644 --- a/lib/modules/more/backup_and_restore/backup_and_restore.dart +++ b/lib/modules/more/backup_and_restore/backup_and_restore.dart @@ -277,7 +277,7 @@ class BackupAndRestore extends ConsumerWidget { builder: (context, setState) { return AlertDialog( title: Text( - l10n.backup_options_subtile, + l10n.backup_options_subtitle, ), content: SizedBox( width: mediaWidth(context, 0.8), @@ -338,7 +338,7 @@ class BackupAndRestore extends ConsumerWidget { }, title: Text(l10n.backup_options), subtitle: Text( - l10n.backup_options_subtile, + l10n.backup_options_subtitle, style: TextStyle(fontSize: 11, color: secondaryColor(context)), ), ),