mangayomi-mirror/lib/l10n/generated/app_localizations_es.dart
NBA2K1 284fccd1ef Add log-switch to app.
- New switch in More > Settings > About
"Enable logging".

When ON, it inits the AppLogger and shows the "Share app logs" button below.
When OFF, it disposes the AppLogger and hides the "Share app logs" button.
It also prevents the AppLogger from init.

OFF by default.

- added localizations accordingly.
2025-12-13 00:42:50 +01:00

3619 lines
83 KiB
Dart

// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';
// ignore_for_file: type=lint
/// The translations for Spanish Castilian (`es`).
class AppLocalizationsEs extends AppLocalizations {
AppLocalizationsEs([String locale = 'es']) : super(locale);
@override
String get library => 'Biblioteca';
@override
String get updates => 'Actualizaciones';
@override
String get history => 'Historia';
@override
String get browse => 'Explorar';
@override
String get more => 'Más';
@override
String get open_random_entry => 'Abrir entrada aleatoria';
@override
String get import => 'Importar';
@override
String get filter => 'Filtrar';
@override
String get ignore_filters => 'Ignorar filtros';
@override
String get downloaded => 'Descargado';
@override
String get unread => 'Sin leer';
@override
String get unwatched => 'No visto';
@override
String get started => 'Comenzado';
@override
String get bookmarked => 'Marcado';
@override
String get sort => 'Ordenar';
@override
String get alphabetically => 'Alfabéticamente';
@override
String get last_read => 'Última lectura';
@override
String get last_watched => 'Visto por última vez';
@override
String get last_update_check => 'Última verificación de actualización';
@override
String last_entry_delete_warning(
num count,
Object entryType,
Object entryTypePlural,
Object mediaType,
) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other:
'Estás borrando los $count $entryTypePlural de este $mediaType de tu biblioteca.',
one:
'Estás borrando el único $entryType de este $mediaType de tu biblioteca.',
);
return '$_temp0\nEsto también quitará todo el $mediaType de tu biblioteca.\n\nNota: Los archivos en sí no se borrarán.';
}
@override
String get chapter => 'capítulo';
@override
String get episode => 'episodio';
@override
String get unread_count => 'Cuenta de no leídos';
@override
String get unwatched_count => 'Número no visto';
@override
String get latest_chapter => 'Último capítulo';
@override
String get latest_episode => 'Último episodio';
@override
String get date_added => 'Fecha añadida';
@override
String get display => 'Mostrar';
@override
String get display_mode => 'Modo de visualización';
@override
String get compact_grid => 'Cuadrícula compacta';
@override
String get comfortable_grid => 'Cuadrícula cómoda';
@override
String get cover_only_grid => 'Cuadrícula solo de portadas';
@override
String get list => 'Lista';
@override
String get badges => 'Insignias';
@override
String get downloaded_chapters => 'Capítulos descargados';
@override
String get downloaded_episodes => 'Episodios descargados';
@override
String get language => 'Idioma';
@override
String get local_source => 'Fuente local';
@override
String get tabs => 'Pestañas';
@override
String get show_category_tabs => 'Mostrar pestañas de categoría';
@override
String get show_numbers_of_items => 'Mostrar números de ítems';
@override
String get other => 'Otro';
@override
String get show_continue_reading_buttons =>
'Mostrar botones de continuar leyendo';
@override
String get show_continue_watching_buttons =>
'Mostrar botones de continuar viendo';
@override
String get empty_library => 'Biblioteca vacía';
@override
String get search => 'Buscar...';
@override
String get no_recent_updates => 'No hay actualizaciones recientes';
@override
String get remove_everything => 'Eliminar todo';
@override
String get remove_everything_msg =>
'¿Estás seguro? Se perderá todo el historial';
@override
String get remove_all_update_msg =>
'¿Estás seguro? Toda la actualización será eliminada';
@override
String get ok => 'OK';
@override
String get cancel => 'Cancelar';
@override
String get remove => 'Eliminar';
@override
String get remove_history_msg =>
'Esto eliminará la fecha de lectura de este capítulo. ¿Estás seguro?';
@override
String get last_used => 'Último usado';
@override
String get pinned => 'Fijado';
@override
String get sources => 'Fuentes';
@override
String get install => 'Instalar';
@override
String get update => 'Actualizar';
@override
String get latest => 'Último';
@override
String get extensions => 'Extensiones';
@override
String get migrate => 'Migrar';
@override
String get migrate_confirm => 'Migrar a otra fuente';
@override
String get clean_database => 'Limpiar base de datos';
@override
String cleaned_database(Object x) {
return '¡Base de datos limpiada! $x entradas eliminadas';
}
@override
String get clean_database_desc =>
'¡Esto eliminará todos los elementos que no se hayan agregado a la biblioteca!';
@override
String get incognito_mode => 'Modo incógnito';
@override
String get incognito_mode_description => 'Pausa el historial de lectura';
@override
String get downloaded_only => 'Solo descargados';
@override
String get downloaded_only_description =>
'Mostrar solo entradas descargadas en tu biblioteca';
@override
String get download_queue => 'Cola de descarga';
@override
String get categories => 'Categorías';
@override
String get statistics => 'Estadísticas';
@override
String get settings => 'Configuraciones';
@override
String get about => 'Acerca de';
@override
String get help => 'Ayuda';
@override
String get no_downloads => 'Sin descargas';
@override
String get edit_categories => 'Editar categorías';
@override
String get edit_categories_description =>
'No tienes categorías. Toca el botón más para crear una para organizar tu biblioteca';
@override
String get add => 'Agregar';
@override
String get add_category => 'Agregar categoría';
@override
String get name => 'Nombre';
@override
String get category_name_required => '*Requerido';
@override
String get add_category_error_exist =>
'¡Ya existe una categoría con este nombre!';
@override
String get delete_category => 'Eliminar categoría';
@override
String delete_category_msg(Object name) {
return '¿Deseas eliminar la categoría $name?';
}
@override
String get rename_category => 'Renombrar categoría';
@override
String get general => 'General';
@override
String get general_subtitle => 'Idioma de la app';
@override
String get app_language => 'Idioma de la app';
@override
String get default_subtitle_language => 'Idioma predeterminado de subtítulos';
@override
String get appearance => 'Apariencia';
@override
String get appearance_subtitle => 'Tema, formato de fecha y hora';
@override
String get theme => 'Tema';
@override
String get dark_mode => 'Modo oscuro';
@override
String get follow_system_theme => 'Seguir el tema del sistema';
@override
String get on => 'Encendido';
@override
String get off => 'Apagado';
@override
String get pure_black_dark_mode => 'Modo oscuro negro puro';
@override
String get timestamp => 'Sello de tiempo';
@override
String get relative_timestamp => 'Sello de tiempo relativo';
@override
String get relative_timestamp_short => 'Corto (Hoy, Ayer)';
@override
String get relative_timestamp_long => 'Largo (Corto+, hace n días)';
@override
String get date_format => 'Formato de fecha';
@override
String get reader => 'Lector';
@override
String get refresh => 'Actualizar';
@override
String get reader_subtitle => 'Modo de lectura, visualización, navegación';
@override
String get default_reading_mode => 'Modo de lectura predeterminado';
@override
String get reading_mode_vertical => 'Vertical';
@override
String get reading_mode_horizontal => 'Horizontal';
@override
String get reading_mode_left_to_right => 'De izquierda a derecha';
@override
String get reading_mode_right_to_left => 'De derecha a izquierda';
@override
String get reading_mode_vertical_continuous => 'Vertical continuo';
@override
String get reading_mode_webtoon => 'Webtoon';
@override
String get double_tap_animation_speed =>
'Velocidad de animación de doble toque';
@override
String get normal => 'Normal';
@override
String get fast => 'Rápido';
@override
String get no_animation => 'Sin animación';
@override
String get animate_page_transitions => 'Animar transiciones de página';
@override
String get crop_borders => 'Recortar bordes';
@override
String get downloads => 'Descargas';
@override
String get downloads_subtitle => 'Configuraciones de descargas';
@override
String get download_location => 'Ubicación de descarga';
@override
String get custom_location => 'Ubicación personalizada';
@override
String get only_on_wifi => 'Solo en wifi';
@override
String get save_as_cbz_archive => 'Guardar como archivo CBZ';
@override
String get concurrent_downloads => 'Descargas simultáneas';
@override
String get browse_subtitle => 'Fuentes, búsqueda global';
@override
String get only_include_pinned_sources => 'Incluir solo fuentes fijadas';
@override
String get nsfw_sources => 'Fuentes NSFW (+18)';
@override
String get nsfw_sources_show => 'Mostrar en listas de fuentes y extensiones';
@override
String get nsfw_sources_info =>
'Esto no evita que extensiones no oficiales o potencialmente mal etiquetadas muestren contenido NSFW (18+) dentro de la app';
@override
String get version => 'Versión';
@override
String get check_for_update => 'Buscar actualizaciones';
@override
String get logs_on => 'Activar registro';
@override
String get share_app_logs => 'Compartir registros de la aplicación';
@override
String get no_app_logs => '¡No hay archivo log.txt disponible!';
@override
String get failed => '¡Fallido!';
@override
String n_days_ago(Object days) {
return 'hace $days días';
}
@override
String get today => 'Hoy';
@override
String get yesterday => 'Ayer';
@override
String get a_week_ago => 'Hace una semana';
@override
String get next_week => 'La próxima semana';
@override
String get add_to_library => 'Agregar a la biblioteca';
@override
String get completed => 'Completado';
@override
String get ongoing => 'En curso';
@override
String get on_hiatus => 'En pausa';
@override
String get canceled => 'Cancelado';
@override
String get publishing_finished => 'Publicación finalizada';
@override
String get unknown => 'Desconocido';
@override
String get set_categories => 'Establecer categorías';
@override
String get edit => 'Editar';
@override
String get in_library => 'En la biblioteca';
@override
String get filter_scanlator_groups => 'Filtrar grupos de scanlation';
@override
String get reset => 'Reiniciar';
@override
String get by_source => 'Por fuente';
@override
String get by_chapter_number => 'Por número de capítulo';
@override
String get by_episode_number => 'Por número de episodio';
@override
String get by_upload_date => 'Por fecha de subida';
@override
String get source_title => 'Título de fuente';
@override
String get chapter_number => 'Número de capítulo';
@override
String get episode_number => 'Número de episodio';
@override
String get share => 'Compartir';
@override
String n_chapters(Object n) {
return '$n capítulos';
}
@override
String get no_description => 'Sin descripción';
@override
String get resume => 'Reanudar';
@override
String get read => 'Leer';
@override
String get watch => 'Ver';
@override
String get popular => 'Popular';
@override
String get open_in_browser => 'Abrir en navegador';
@override
String get clear_cookie => 'Limpiar cookie';
@override
String get show_page_number => 'Mostrar número de página';
@override
String get from_library => 'Desde la biblioteca';
@override
String get downloaded_chapter => 'Capítulo descargado';
@override
String page(Object page) {
return 'Página $page';
}
@override
String get global_search => 'Búsqueda global';
@override
String get color_blend_level => 'Nivel de mezcla de color';
@override
String current(Object char) {
return 'Actual $char';
}
@override
String finished(Object char) {
return 'Terminado $char';
}
@override
String next(Object char) {
return 'Siguiente $char';
}
@override
String previous(Object char) {
return 'Anterior $char';
}
@override
String get no_more_chapter => 'No hay más capítulos';
@override
String get no_result => 'Sin resultados';
@override
String get send => 'Enviar';
@override
String get delete => 'Eliminar';
@override
String get start_downloading => 'Comenzar a descargar ahora';
@override
String get retry => 'Reintentar';
@override
String get add_chapters => 'Agregar capítulos';
@override
String get delete_chapters => '¿Eliminar capítulo?';
@override
String get default0 => 'Predeterminado';
@override
String get total_chapters => 'Capítulos totales';
@override
String get total_episodes => 'Total de episodios';
@override
String get import_local_file => 'Importar archivo local';
@override
String get import_files => 'Archivos';
@override
String get nothing_read_recently => 'Nada leído recientemente';
@override
String get status => 'Estado';
@override
String get not_started => 'No iniciado';
@override
String get score => 'Puntuación';
@override
String get start_date => 'Fecha de inicio';
@override
String get finish_date => 'Fecha de finalización';
@override
String get reading => 'Leyendo';
@override
String get on_hold => 'En espera';
@override
String get dropped => 'Abandonado';
@override
String get plan_to_read => 'Planear leer';
@override
String get re_reading => 'Releyendo';
@override
String get chapters => 'Capítulos';
@override
String get add_tracker => 'Añadir seguimiento';
@override
String get one_tracker => '1 seguimiento';
@override
String n_tracker(Object n) {
return '$n seguimientos';
}
@override
String get tracking => 'Seguimiento';
@override
String get syncing => 'Sincronizar';
@override
String get sync_password => 'Contraseña (al menos 8 caracteres)';
@override
String get sync_logged => 'Inicio de sesión exitoso';
@override
String get syncing_subtitle =>
'Sincroniza tu progreso en varios dispositivos a través de un servidor propio. Echa un vistazo a nuestro servidor Discord para más información.';
@override
String get last_sync_manga => 'Última sincronización del manga en:';
@override
String get last_sync_history => 'Última sincronización de la historia en:';
@override
String get last_sync_update => 'Última actualización sincronizada en:';
@override
String get sync_server => 'Dirección del servidor de sincronización';
@override
String get sync_login_invalid_creds => 'Correo o contraseña inválidos';
@override
String get sync_starting => 'Empezando la sincronización...';
@override
String get sync_finished => 'Sincronización finalizada';
@override
String get sync_failed => 'Error de sincronización';
@override
String get sync_button_sync => 'Sincronizar progreso';
@override
String get sync_button_upload => 'Solo subir';
@override
String get sync_button_upload_info =>
'¡Esta operación reemplazará completamente los datos remotos con los datos locales!';
@override
String get sync_button_download => 'Solo descargar';
@override
String get sync_button_download_info =>
'¡Esta operación reemplazará completamente los datos locales con los datos remotos!';
@override
String get sync_on => 'Habilitar sincronización';
@override
String get sync_auto => 'Sincronización automática';
@override
String get sync_auto_warning =>
'¡La sincronización automática es una función experimental actualmente!';
@override
String get sync_auto_off => 'Desactivado';
@override
String get sync_auto_5_minutes => 'Cada 5 minutos';
@override
String get sync_auto_10_minutes => 'Cada 10 minutos';
@override
String get sync_auto_30_minutes => 'Cada 30 minutos';
@override
String get sync_auto_1_hour => 'Cada 1 hora';
@override
String get sync_auto_3_hours => 'Cada 3 horas';
@override
String get sync_auto_6_hours => 'Cada 6 horas';
@override
String get sync_auto_12_hours => 'Cada 12 horas';
@override
String get server_error => '¡Error del servidor!';
@override
String get dialog_confirm => 'Confirmar';
@override
String get description => 'Descripción';
@override
String get reorder_navigation => 'Personalizar navegación';
@override
String get reorder_navigation_description =>
'Reordena y ajusta cada navegación según tus necesidades.';
@override
String get full_screen_player => 'Usar pantalla completa';
@override
String get full_screen_player_info =>
'Usar automáticamente la pantalla completa al reproducir un video.';
@override
String episode_progress(Object n) {
return 'Progreso: $n';
}
@override
String n_episodes(Object n) {
return '$n episodios';
}
@override
String get manga_sources => 'Fuentes de manga';
@override
String get anime_sources => 'Fuentes de anime';
@override
String get novel_sources => 'Fuentes de novelas';
@override
String get anime_extensions => 'Extensiones de anime';
@override
String get manga_extensions => 'Extensiones de manga';
@override
String get novel_extensions => 'Extensiones de novelas';
@override
String get extension_settings => 'Configuración de extensión';
@override
String get anime => 'Anime';
@override
String get manga => 'Manga';
@override
String get novel => 'Novela';
@override
String get library_no_category_exist => 'Aún no tienes ninguna categoría';
@override
String get watching => 'Viendo';
@override
String get plan_to_watch => 'Planear ver';
@override
String get re_watching => 'Reviendo';
@override
String get episodes => 'Episodios';
@override
String get download => 'Descargar';
@override
String get new_update_available => 'Nueva actualización disponible';
@override
String app_version(Object v) {
return 'Versión de la App : v$v';
}
@override
String get searching_for_updates => 'Buscando actualizaciones...';
@override
String get no_new_updates_available =>
'No hay nuevas actualizaciones disponibles';
@override
String get uninstall => 'Desinstalar';
@override
String uninstall_extension(Object ext) {
return '¿Desinstalar extensión $ext?';
}
@override
String get langauage => 'Idioma';
@override
String get extension_detail => 'Detalle de extensión';
@override
String get scale_type => 'Tipo de escala';
@override
String get scale_type_fit_screen => 'Ajustar a pantalla';
@override
String get scale_type_stretch => 'Estirar';
@override
String get scale_type_fit_width => 'Ajustar al ancho';
@override
String get scale_type_fit_height => 'Ajustar al alto';
@override
String get scale_type_original_size => 'Tamaño original';
@override
String get scale_type_smart_fit => 'Ajuste inteligente';
@override
String get page_preload_amount => 'Cantidad de páginas a precargar';
@override
String get 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.';
@override
String get image_loading_error => 'Esta imagen no pudo cargarse';
@override
String get add_episodes => 'Agregar episodios';
@override
String get video_quality => 'Calidad';
@override
String get video_subtitle => 'Subtítulo';
@override
String get check_for_extension_updates =>
'Buscar actualizaciones de extensión';
@override
String get auto_extensions_updates =>
'Actualizaciones automáticas de extensión';
@override
String get auto_extensions_updates_subtitle =>
'Actualizará automáticamente la extensión cuando haya una nueva versión disponible.';
@override
String get check_for_app_updates =>
'Buscar actualizaciones de la aplicación al iniciar';
@override
String get reading_mode => 'Modo de lectura';
@override
String get custom_filter => 'Filtro personalizado';
@override
String get background_color => 'Color de fondo';
@override
String get white => 'Blanco';
@override
String get black => 'Negro';
@override
String get grey => 'Gris';
@override
String get automaic => 'Automático';
@override
String get preferred_domain => 'Dominio preferido';
@override
String get load_more => 'Cargar más';
@override
String get cancel_all_for_this_series => 'Cancelar todo para esta serie';
@override
String get login => 'Iniciar sesión';
@override
String login_into(Object tracker) {
return 'Iniciar sesión en $tracker';
}
@override
String get email_adress => 'Dirección de correo electrónico';
@override
String get password => 'Contraseña';
@override
String log_out_from(Object tracker) {
return '¿Cerrar sesión de $tracker?';
}
@override
String get log_out => 'Cerrar sesión';
@override
String get update_pending => 'Actualización pendiente';
@override
String get update_all => 'Actualizar todo';
@override
String get backup_and_restore => 'Respaldo y restauración';
@override
String get create_backup => 'Crear respaldo';
@override
String get create_backup_dialog_title => '¿Qué quieres respaldar?';
@override
String get create_backup_subtitle =>
'Puede ser usado para restaurar la biblioteca actual';
@override
String get restore_backup => 'Restaurar respaldo';
@override
String get restore_backup_subtitle =>
'Restaurar biblioteca desde archivo de respaldo';
@override
String get automatic_backups => 'Respaldo automático';
@override
String get backup_frequency => 'Frecuencia de respaldo';
@override
String get backup_location => 'Ubicación de respaldo';
@override
String get backup_options => 'Opciones de respaldo';
@override
String get backup_options_dialog_title => '¿Qué quieres respaldar?';
@override
String get backup_options_subtitle =>
'Qué información incluir en el archivo de respaldo';
@override
String get backup_and_restore_warning_info =>
'Deberías mantener copias de los respaldos en otros lugares también';
@override
String get library_entries => 'Entradas de biblioteca';
@override
String get chapters_and_episode => 'Capítulos y episodios';
@override
String get every_6_hours => 'Cada 6 horas';
@override
String get every_12_hours => 'Cada 12 horas';
@override
String get daily => 'Diario';
@override
String get every_2_days => 'Cada 2 días';
@override
String get weekly => 'Semanal';
@override
String get restore_backup_warning_title =>
'Restaurar una copia de seguridad sobrescribirá todos los datos existentes.\n\n¿Continuar con la restauración?';
@override
String get services => 'Servicios';
@override
String get 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.';
@override
String get use_page_tap_zones => 'Usar zonas de toque de página';
@override
String get manage_trackers => 'Gestionar rastreadores';
@override
String get restore => 'Restaurar';
@override
String get backups => 'Copias de seguridad';
@override
String get by_scanlator => 'Por scanlator';
@override
String get by_name => 'Por nombre';
@override
String get installed => 'Instalado';
@override
String get auto_scroll => 'Desplazamiento automático';
@override
String get video_audio => 'Audio';
@override
String get video_audio_info =>
'Idiomas preferidos, corrección de tono, canales de audio';
@override
String get player => 'Jugador';
@override
String get markEpisodeAsSeenSetting =>
'En qué punto marcar el episodio como visto';
@override
String get default_skip_intro_length =>
'Duración predeterminada para saltar la introducción';
@override
String get default_playback_speed_length =>
'Duración predeterminada de la velocidad de reproducción';
@override
String get updateProgressAfterReading =>
'Actualizar el progreso después de leer';
@override
String get no_sources_installed => '¡No hay fuentes instaladas!';
@override
String get show_extensions => 'Mostrar extensiones';
@override
String get default_skip_forward_skip_length =>
'Longitud de salto hacia adelante predeterminada';
@override
String get aniskip_requires_info =>
'AniSkip requiere que el anime esté registrado en MAL o Anilist para funcionar.';
@override
String get enable_aniskip => 'Habilitar AniSkip';
@override
String get enable_auto_skip => 'Habilitar salto automático';
@override
String get aniskip_button_timeout => 'Tiempo de espera del botón';
@override
String get skip_opening => 'Omitir apertura';
@override
String get skip_ending => 'Omitir cierre';
@override
String get fullscreen => 'Pantalla completa';
@override
String get update_library => 'Actualizar biblioteca';
@override
String updating_library(Object cur, Object failed, Object max) {
return 'Actualizando biblioteca ($cur / $max) - Fallido: $failed';
}
@override
String get next_chapter => 'Próximo capítulo';
@override
String get next_5_chapters => 'Próximos 5 capítulos';
@override
String get next_10_chapters => 'Próximos 10 capítulos';
@override
String get next_25_chapters => 'Próximos 25 capítulos';
@override
String get all_chapters => 'Todos los capítulos';
@override
String get next_episode => 'Siguiente episodio';
@override
String get next_5_episodes => 'Siguientes 5 episodios';
@override
String get next_10_episodes => 'Siguientes 10 episodios';
@override
String get next_25_episodes => 'Siguientes 25 episodios';
@override
String get all_episodes => 'Todos los episodios';
@override
String get cover_saved => 'Portada guardada';
@override
String get set_as_cover => 'Establecer como portada';
@override
String get use_this_as_cover_art => '¿Usar esto como portada?';
@override
String get save => 'Guardar';
@override
String get picture_saved => 'Imagen guardada';
@override
String get cover_updated => 'Portada actualizada';
@override
String get include_subtitles => 'Incluir subtítulos';
@override
String get blend_mode_default => 'Por defecto';
@override
String get blend_mode_multiply => 'Multiplicar';
@override
String get blend_mode_screen => 'Pantalla';
@override
String get blend_mode_overlay => 'Incrustar';
@override
String get blend_mode_colorDodge => 'Esquema de color';
@override
String get blend_mode_lighten => 'Aclarar';
@override
String get blend_mode_colorBurn => 'Quemadura de color';
@override
String get blend_mode_darken => 'Oscurecer';
@override
String get blend_mode_difference => 'Diferencia';
@override
String get blend_mode_saturation => 'Saturación';
@override
String get blend_mode_softLight => 'Luz suave';
@override
String get blend_mode_plus => 'Más';
@override
String get blend_mode_exclusion => 'Exclusión';
@override
String get custom_color_filter => 'Filtro de color personalizado';
@override
String get color_filter_blend_mode => 'Modo de mezcla de filtro de color';
@override
String get enable_all => 'Activar todo';
@override
String get disable_all => 'Desactivar todo';
@override
String get font => 'Fuente';
@override
String get color => 'Color';
@override
String get font_size => 'Tamaño de fuente';
@override
String get text => 'Texto';
@override
String get border => 'Borde';
@override
String get background => 'Fondo';
@override
String get no_subtite_warning_message =>
'No tiene efecto porque no hay pistas de subtítulos en este vídeo';
@override
String get grid_size => 'Tamaño de la cuadrícula';
@override
String n_per_row(Object n) {
return '$n por fila';
}
@override
String get horizontal_continious => 'Horizontal continuo';
@override
String get edit_code => 'Editar código';
@override
String get use_libass => 'Habilitar libass';
@override
String get use_libass_info =>
'Utilice la renderización de subtítulos basada en libass para el backend nativo.';
@override
String get libass_not_disable_message =>
'Deshabilite `use libass` en la configuración del reproductor para poder personalizar los subtítulos.';
@override
String get torrent_stream => 'Transmisión de torrent';
@override
String get add_torrent => 'Agregar torrent';
@override
String get enter_torrent_hint_text =>
'Ingrese la URL del imán o del archivo torrent';
@override
String get torrent_url => 'URL del torrent';
@override
String get or => 'O';
@override
String get advanced => 'Avanzado';
@override
String get advanced_info => 'Configuración mpv';
@override
String get use_native_http_client => 'Utilizar cliente HTTP nativo';
@override
String get use_native_http_client_info =>
'admite automáticamente las características de la plataforma como VPNs, admite más características HTTP como HTTP/3 y manejo de redirección personalizada';
@override
String n_hour_ago(Object hour) {
return 'hace $hour hora';
}
@override
String n_hours_ago(Object hours) {
return 'hace $hours horas';
}
@override
String n_minute_ago(Object minute) {
return 'hace $minute minuto';
}
@override
String n_minutes_ago(Object minutes) {
return 'hace $minutes minutos';
}
@override
String n_day_ago(Object day) {
return 'hace $day día';
}
@override
String get now => 'ahora';
@override
String library_last_updated(Object lastUpdated) {
return 'Última actualización de la biblioteca: $lastUpdated';
}
@override
String get data_and_storage => 'Datos y almacenamiento';
@override
String get download_location_info => 'Usado para descargas de capítulos';
@override
String get storage => 'Almacenamiento';
@override
String get clear_chapter_and_episode_cache =>
'Borrar caché de capítulos y episodios';
@override
String get cache_cleared => 'Caché borrada';
@override
String get clear_chapter_or_episode_cache_on_app_launch =>
'Borrar caché de capítulos/episodios al iniciar la aplicación';
@override
String get app_settings => 'Configuración de la aplicación';
@override
String get sources_settings => 'Configuración de fuentes';
@override
String get include_sensitive_settings =>
'Incluir configuraciones sensibles (por ejemplo, tokens de inicio de sesión de rastreadores)';
@override
String get create => 'Crear';
@override
String get downloads_are_limited_to_wifi =>
'Las descargas están limitadas solo a Wi-Fi';
@override
String get recommendations => 'Recomendaciones';
@override
String get recommendations_similar => 'similar';
@override
String get recommendations_weights => 'Pesos de recomendación';
@override
String get recommendations_weights_genre => 'Similaridad de género';
@override
String get recommendations_weights_setting => 'Similaridad de escenario';
@override
String get recommendations_weights_synopsis => 'Similaridad de historia';
@override
String get recommendations_weights_theme => 'Similaridad de tema';
@override
String get manga_extensions_repo => 'Repositorio de extensiones de manga';
@override
String get anime_extensions_repo => 'Repositorio de extensiones de anime';
@override
String get novel_extensions_repo => 'Repositorio de extensiones de novelas';
@override
String get custom_dns =>
'DNS personalizado (dejar en blanco para usar DNS del sistema)';
@override
String get android_proxy_server => 'Servidor proxy de Android (ApkBridge)';
@override
String get get_apk_bridge => 'Obtener ApkBridge';
@override
String get get_sync_server => 'Obtener servidor de sincronización aquí';
@override
String get undefined => 'Indefinido';
@override
String get empty_extensions_repo =>
'No tienes ninguna URL de repositorio aquí. ¡Haz clic en el botón más para agregar una!';
@override
String get add_extensions_repo => 'Agregar URL del repositorio';
@override
String get remove_extensions_repo => 'Eliminar URL del repositorio';
@override
String get manage_manga_repo_urls =>
'Gestionar URLs del repositorio de manga';
@override
String get manage_anime_repo_urls =>
'Gestionar URLs del repositorio de anime';
@override
String get manage_novel_repo_urls =>
'Gestionar URLs del repositorio de novelas';
@override
String get url_cannot_be_empty => 'La URL no puede estar vacía';
@override
String get url_must_end_with_dot_json => 'La URL debe terminar con .json';
@override
String get repo_url => 'URL del repositorio';
@override
String get invalid_url_format => 'Formato de URL no válido';
@override
String get clear_all_sources => 'Borrar todas las fuentes';
@override
String get clear_all_sources_msg =>
'Esto borrará completamente todas las fuentes de la aplicación. ¿Estás seguro de que deseas continuar?';
@override
String get sources_cleared => '¡Fuentes borradas!';
@override
String get repo_added => '¡Repositorio de fuentes agregado!';
@override
String get add_repo => '¿Agregar repositorio?';
@override
String get genre_search_library => 'Buscar género en la biblioteca';
@override
String get genre_search_source => 'Explorar en la fuente';
@override
String get source_not_added => '¡La fuente no está instalada!';
@override
String get load_own_subtitles => 'Cargar tus propios subtítulos...';
@override
String get search_subtitles => 'Buscar subtítulos en línea...';
@override
String extension_notes(Object notes) {
return 'Notas: $notes';
}
@override
String get unsupported_repo =>
'Has intentado añadir un repositorio no soportado. Por favor, ¡consulta el servidor discord para soporte!';
@override
String get end_of_chapter => 'Fin del capítulo';
@override
String get chapter_completed => 'Capítulo completado';
@override
String get continue_to_next_chapter =>
'Continúa desplazándote para leer el siguiente capítulo';
@override
String get no_next_chapter => 'No hay siguiente capítulo';
@override
String get you_have_finished_reading => 'Has terminado de leer';
@override
String get return_to_the_list_of_chapters =>
'Regresar a la lista de capítulos';
@override
String get hwdec => 'Decodificador de hardware';
@override
String get enable_hardware_accel => 'Aceleración de hardware';
@override
String get enable_hardware_accel_info =>
'Actívalo/desactívalo si experimentas errores o bloqueos';
@override
String get track_library_navigate => 'Ir a la entrada local existente';
@override
String get track_library_add => 'Agregar a la biblioteca local';
@override
String get track_library_add_confirm =>
'Agregar elemento rastreado a la biblioteca local';
@override
String get track_library_not_logged =>
'¡Inicia sesión en el rastreador correspondiente para usar esta función!';
@override
String get track_library_switch => 'Cambiar a otro rastreador';
@override
String get go_back => 'Volver';
@override
String get merge_library_nav_mobile =>
'Fusionar navegación de biblioteca en móvil';
@override
String get enable_discord_rpc => 'Activar Discord RPC';
@override
String get hide_discord_rpc_incognito =>
'Ocultar Discord RPC en modo Incógnito';
@override
String get rpc_show_reading_watching_progress =>
'Mostrar capítulo actual en Discord (requiere reinicio)';
@override
String get rpc_show_title => 'Mostrar título actual en Discord';
@override
String get rpc_show_cover_image =>
'Mostrar imagen de portada actual en Discord';
@override
String get sync_enable_histories => 'Sincronizar datos de historial';
@override
String get sync_enable_updates => 'Sincronizar datos de actualización';
@override
String get sync_enable_settings => 'Sincronizar configuración';
@override
String get enable_mpv => 'Activar shaders / scripts de mpv';
@override
String get mpv_info => 'Soporta scripts .js en mpv/scripts/';
@override
String get mpv_redownload => 'Redescargar archivos de configuración mpv';
@override
String get mpv_redownload_info =>
'¡Reemplaza archivos de configuración antiguos con nuevos!';
@override
String get mpv_download =>
'¡Se requieren archivos de configuración MPV!\n¿Descargar ahora?';
@override
String get custom_buttons => 'Botones personalizados';
@override
String get custom_buttons_info =>
'Ejecutar código lua con botones personalizados';
@override
String get custom_buttons_edit => 'Editar botones personalizados';
@override
String get custom_buttons_add => 'Agregar botón personalizado';
@override
String get custom_buttons_added => '¡Botón personalizado agregado!';
@override
String get custom_buttons_delete => 'Eliminar botón personalizado';
@override
String get custom_buttons_text => 'Texto del botón';
@override
String get custom_buttons_text_req => 'Texto del botón requerido';
@override
String get custom_buttons_js_code => 'Código lua';
@override
String get custom_buttons_js_code_req => 'Código lua requerido';
@override
String get custom_buttons_js_code_long => 'Código lua (en pulsación larga)';
@override
String get custom_buttons_startup => 'Código lua (al inicio)';
@override
String n_days(Object n) {
return '$n días';
}
@override
String get decoder => 'Decodificador';
@override
String get decoder_info =>
'Decodificación de hardware, formato de píxeles, debanding';
@override
String get enable_gpu_next => 'Activar gpu-next (solo Android)';
@override
String get enable_gpu_next_info => 'Un nuevo motor de renderizado de video';
@override
String get debanding => 'Debanding';
@override
String get use_yuv420p => 'Usar formato de píxeles YUV420P';
@override
String get use_yuv420p_info =>
'Puede solucionar pantallas negras en algunos códecs de video, también puede mejorar el rendimiento a costa de la calidad';
@override
String get audio_preferred_languages => 'Idiomas preferidos';
@override
String get audio_preferred_languages_info =>
'Idioma(s) de audio para seleccionar por defecto en un video con múltiples flujos de audio, códigos de idioma de 2/3 letras (ej: es, en, de). Múltiples valores pueden estar delimitados por coma.';
@override
String get enable_audio_pitch_correction =>
'Activar corrección de tono de audio';
@override
String get enable_audio_pitch_correction_info =>
'Evita que el audio se vuelva agudo a velocidades más rápidas y grave a velocidades más lentas';
@override
String get audio_channels => 'Canales de audio';
@override
String get volume_boost_cap => 'Límite de amplificación de volumen';
@override
String get internal_player => 'Reproductor interno';
@override
String get internal_player_info => 'Progreso, controles, orientación';
@override
String get subtitle_delay_text => 'Retraso de subtítulos';
@override
String get subtitle_delay => 'Retraso (ms)';
@override
String get subtitle_speed => 'Velocidad';
@override
String get calendar => 'Calendario';
@override
String get calendar_no_data => 'No hay datos aún.';
@override
String get calendar_info =>
'El calendario solo puede predecir la próxima carga de capítulo basándose en las cargas anteriores. ¡Algunos datos pueden no ser 100% precisos!';
@override
String in_n_day(Object days) {
return 'en $days día';
}
@override
String in_n_days(Object days) {
return 'en $days días';
}
@override
String get clear_library => 'Limpiar biblioteca';
@override
String get clear_library_desc =>
'Elige borrar todas las entradas de manga, anime y/o novela';
@override
String get clear_library_input =>
'Escribe \'manga\', \'anime\' y/o \'novel\' (separados por coma) para eliminar todas las entradas relacionadas';
@override
String get watch_order => 'Orden de visualización';
@override
String get sequels => 'Secuelas';
@override
String get recommendations_similarity => 'Similaridad:';
@override
String get local_folder_structure => 'Estructura de una carpeta local';
@override
String get local_folder => 'Carpetas locales';
@override
String get add_local_folder => 'Agregar carpeta local';
@override
String get rescan_local_folder =>
'Reescanear todas las carpetas locales ahora';
@override
String get export_metadata => 'Exportar metadatos';
@override
String get exported => 'Exportado';
@override
String get text_size => 'Tamaño del texto:';
@override
String get text_align => 'Alineación del texto';
@override
String get line_height => 'Altura de línea';
@override
String get show_scroll_percentage => 'Mostrar porcentaje de desplazamiento';
@override
String get remove_extra_paragraph_spacing =>
'Eliminar espaciado extra de párrafos';
@override
String select_label_color(Object label) {
return 'Seleccionar color de $label';
}
@override
String get default_user_agent => 'Defaul user agent';
}
/// The translations for Spanish Castilian, as used in Latin America and the Caribbean (`es_419`).
class AppLocalizationsEs419 extends AppLocalizationsEs {
AppLocalizationsEs419() : super('es_419');
@override
String get library => 'Biblioteca';
@override
String get updates => 'Actualizaciones';
@override
String get history => 'Historia';
@override
String get browse => 'Explorar';
@override
String get more => 'Más';
@override
String get open_random_entry => 'Abrir entrada aleatoria';
@override
String get import => 'Importar';
@override
String get filter => 'Filtrar';
@override
String get ignore_filters => 'Ignorar filtros';
@override
String get downloaded => 'Descargado';
@override
String get unread => 'Sin leer';
@override
String get unwatched => 'No visto';
@override
String get started => 'Comenzado';
@override
String get bookmarked => 'Marcado';
@override
String get sort => 'Ordenar';
@override
String get alphabetically => 'Alfabéticamente';
@override
String get last_read => 'Última lectura';
@override
String get last_watched => 'Visto por última vez';
@override
String get last_update_check => 'Última verificación de actualización';
@override
String last_entry_delete_warning(
num count,
Object entryType,
Object entryTypePlural,
Object mediaType,
) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other:
'Estás borrando los $count $entryTypePlural de este $mediaType de tu biblioteca.',
one:
'Estás borrando el único $entryType de este $mediaType de tu biblioteca.',
);
return '$_temp0\nEsto también quitará todo el $mediaType de tu biblioteca.\n\nNota: Los archivos en sí no se borrarán.';
}
@override
String get chapter => 'capítulo';
@override
String get episode => 'episodio';
@override
String get unread_count => 'Cuenta de no leídos';
@override
String get unwatched_count => 'Número no visto';
@override
String get latest_chapter => 'Último capítulo';
@override
String get latest_episode => 'Último episodio';
@override
String get date_added => 'Fecha añadida';
@override
String get display => 'Mostrar';
@override
String get display_mode => 'Modo de visualización';
@override
String get compact_grid => 'Cuadrícula compacta';
@override
String get comfortable_grid => 'Cuadrícula cómoda';
@override
String get cover_only_grid => 'Cuadrícula solo de portadas';
@override
String get list => 'Lista';
@override
String get badges => 'Insignias';
@override
String get downloaded_chapters => 'Capítulos descargados';
@override
String get downloaded_episodes => 'Episodios descargados';
@override
String get language => 'Idioma';
@override
String get local_source => 'Fuente local';
@override
String get tabs => 'Pestañas';
@override
String get show_category_tabs => 'Mostrar pestañas de categoría';
@override
String get show_numbers_of_items => 'Mostrar números de ítems';
@override
String get other => 'Otro';
@override
String get show_continue_reading_buttons =>
'Mostrar botones de continuar leyendo';
@override
String get show_continue_watching_buttons =>
'Mostrar botones de continuar viendo';
@override
String get empty_library => 'Biblioteca vacía';
@override
String get search => 'Buscar...';
@override
String get no_recent_updates => 'No hay actualizaciones recientes';
@override
String get remove_everything => 'Eliminar todo';
@override
String get remove_everything_msg =>
'¿Estás seguro? Se perderá todo el historial';
@override
String get remove_all_update_msg =>
'¿Estás seguro? Toda la actualización será eliminada';
@override
String get ok => 'OK';
@override
String get cancel => 'Cancelar';
@override
String get remove => 'Eliminar';
@override
String get remove_history_msg =>
'Esto eliminará la fecha de lectura de este capítulo. ¿Estás seguro?';
@override
String get last_used => 'Último usado';
@override
String get pinned => 'Fijado';
@override
String get sources => 'Fuentes';
@override
String get install => 'Instalar';
@override
String get update => 'Actualizar';
@override
String get latest => 'Último';
@override
String get extensions => 'Extensiones';
@override
String get migrate => 'Migrar';
@override
String get migrate_confirm => 'Migrar a otra fuente';
@override
String get clean_database => 'Limpiar base de datos';
@override
String cleaned_database(Object x) {
return '¡Base de datos limpiada! $x entradas eliminadas';
}
@override
String get clean_database_desc =>
'¡Esto eliminará todos los elementos que no se hayan agregado a la biblioteca!';
@override
String get incognito_mode => 'Modo incógnito';
@override
String get incognito_mode_description => 'Pausa el historial de lectura';
@override
String get downloaded_only => 'Solo descargados';
@override
String get downloaded_only_description =>
'Mostrar solo entradas descargadas en tu biblioteca';
@override
String get download_queue => 'Cola de descarga';
@override
String get categories => 'Categorías';
@override
String get statistics => 'Estadísticas';
@override
String get settings => 'Configuraciones';
@override
String get about => 'Acerca de';
@override
String get help => 'Ayuda';
@override
String get no_downloads => 'Sin descargas';
@override
String get edit_categories => 'Editar categorías';
@override
String get edit_categories_description =>
'No tienes categorías. Toca el botón más para crear una para organizar tu biblioteca';
@override
String get add => 'Agregar';
@override
String get add_category => 'Agregar categoría';
@override
String get name => 'Nombre';
@override
String get category_name_required => '*Requerido';
@override
String get add_category_error_exist =>
'¡Ya existe una categoría con este nombre!';
@override
String get delete_category => 'Eliminar categoría';
@override
String delete_category_msg(Object name) {
return '¿Deseas eliminar la categoría $name?';
}
@override
String get rename_category => 'Renombrar categoría';
@override
String get general => 'General';
@override
String get general_subtitle => 'Idioma de la app';
@override
String get app_language => 'Idioma de la app';
@override
String get default_subtitle_language => 'Idioma predeterminado de subtítulos';
@override
String get appearance => 'Apariencia';
@override
String get appearance_subtitle => 'Tema, formato de fecha y hora';
@override
String get theme => 'Tema';
@override
String get dark_mode => 'Modo oscuro';
@override
String get follow_system_theme => 'Seguir el tema del sistema';
@override
String get on => 'Encendido';
@override
String get off => 'Apagado';
@override
String get pure_black_dark_mode => 'Modo oscuro negro puro';
@override
String get timestamp => 'Sello de tiempo';
@override
String get relative_timestamp => 'Sello de tiempo relativo';
@override
String get relative_timestamp_short => 'Corto (Hoy, Ayer)';
@override
String get relative_timestamp_long => 'Largo (Corto+, hace n días)';
@override
String get date_format => 'Formato de fecha';
@override
String get reader => 'Lector';
@override
String get refresh => 'Actualizar';
@override
String get reader_subtitle => 'Modo de lectura, visualización, navegación';
@override
String get default_reading_mode => 'Modo de lectura predeterminado';
@override
String get reading_mode_vertical => 'Vertical';
@override
String get reading_mode_horizontal => 'Horizontal';
@override
String get reading_mode_left_to_right => 'De izquierda a derecha';
@override
String get reading_mode_right_to_left => 'De derecha a izquierda';
@override
String get reading_mode_vertical_continuous => 'Vertical continuo';
@override
String get reading_mode_webtoon => 'Webtoon';
@override
String get double_tap_animation_speed =>
'Velocidad de animación de doble toque';
@override
String get normal => 'Normal';
@override
String get fast => 'Rápido';
@override
String get no_animation => 'Sin animación';
@override
String get animate_page_transitions => 'Animar transiciones de página';
@override
String get crop_borders => 'Recortar bordes';
@override
String get downloads => 'Descargas';
@override
String get downloads_subtitle => 'Configuraciones de descargas';
@override
String get download_location => 'Ubicación de descarga';
@override
String get custom_location => 'Ubicación personalizada';
@override
String get only_on_wifi => 'Solo en wifi';
@override
String get save_as_cbz_archive => 'Guardar como archivo CBZ';
@override
String get concurrent_downloads => 'Descargas simultáneas';
@override
String get browse_subtitle => 'Fuentes, búsqueda global';
@override
String get only_include_pinned_sources => 'Incluir solo fuentes fijadas';
@override
String get nsfw_sources => 'Fuentes NSFW (+18)';
@override
String get nsfw_sources_show => 'Mostrar en listas de fuentes y extensiones';
@override
String get nsfw_sources_info =>
'Esto no evita que extensiones no oficiales o potencialmente mal etiquetadas muestren contenido NSFW (18+) dentro de la app';
@override
String get version => 'Versión';
@override
String get check_for_update => 'Buscar actualizaciones';
@override
String get logs_on => 'Habilitar registro';
@override
String get share_app_logs => 'Compartir registros de la aplicación';
@override
String get no_app_logs => '¡No hay archivo log.txt disponible!';
@override
String get failed => '¡Fallido!';
@override
String n_days_ago(Object days) {
return 'hace $days días';
}
@override
String get today => 'Hoy';
@override
String get yesterday => 'Ayer';
@override
String get a_week_ago => 'Hace una semana';
@override
String get next_week => 'La próxima semana';
@override
String get add_to_library => 'Agregar a la biblioteca';
@override
String get completed => 'Completado';
@override
String get ongoing => 'En curso';
@override
String get on_hiatus => 'En pausa';
@override
String get canceled => 'Cancelado';
@override
String get publishing_finished => 'Publicación finalizada';
@override
String get unknown => 'Desconocido';
@override
String get set_categories => 'Establecer categorías';
@override
String get edit => 'Editar';
@override
String get in_library => 'En la biblioteca';
@override
String get filter_scanlator_groups => 'Filtrar grupos de scanlation';
@override
String get reset => 'Reiniciar';
@override
String get by_source => 'Por fuente';
@override
String get by_chapter_number => 'Por número de capítulo';
@override
String get by_episode_number => 'Por número de episodio';
@override
String get by_upload_date => 'Por fecha de subida';
@override
String get source_title => 'Título de fuente';
@override
String get chapter_number => 'Número de capítulo';
@override
String get episode_number => 'Número de episodio';
@override
String get share => 'Compartir';
@override
String n_chapters(Object n) {
return '$n capítulos';
}
@override
String get no_description => 'Sin descripción';
@override
String get resume => 'Reanudar';
@override
String get read => 'Leer';
@override
String get watch => 'Ver';
@override
String get popular => 'Popular';
@override
String get open_in_browser => 'Abrir en navegador';
@override
String get clear_cookie => 'Limpiar cookie';
@override
String get show_page_number => 'Mostrar número de página';
@override
String get from_library => 'Desde la biblioteca';
@override
String get downloaded_chapter => 'Capítulo descargado';
@override
String page(Object page) {
return 'Página $page';
}
@override
String get global_search => 'Búsqueda global';
@override
String get color_blend_level => 'Nivel de mezcla de color';
@override
String current(Object char) {
return 'Actual $char';
}
@override
String finished(Object char) {
return 'Terminado $char';
}
@override
String next(Object char) {
return 'Siguiente $char';
}
@override
String previous(Object char) {
return 'Anterior $char';
}
@override
String get no_more_chapter => 'No hay más capítulos';
@override
String get no_result => 'Sin resultados';
@override
String get send => 'Enviar';
@override
String get delete => 'Eliminar';
@override
String get start_downloading => 'Comenzar a descargar ahora';
@override
String get retry => 'Reintentar';
@override
String get add_chapters => 'Agregar capítulos';
@override
String get delete_chapters => '¿Eliminar capítulo?';
@override
String get default0 => 'Predeterminado';
@override
String get total_chapters => 'Capítulos totales';
@override
String get total_episodes => 'Total de episodios';
@override
String get import_local_file => 'Importar archivo local';
@override
String get import_files => 'Archivos';
@override
String get nothing_read_recently => 'Nada leído recientemente';
@override
String get status => 'Estado';
@override
String get not_started => 'No iniciado';
@override
String get score => 'Puntuación';
@override
String get start_date => 'Fecha de inicio';
@override
String get finish_date => 'Fecha de finalización';
@override
String get reading => 'Leyendo';
@override
String get on_hold => 'En espera';
@override
String get dropped => 'Abandonado';
@override
String get plan_to_read => 'Planear leer';
@override
String get re_reading => 'Releyendo';
@override
String get chapters => 'Capítulos';
@override
String get add_tracker => 'Añadir seguimiento';
@override
String get one_tracker => '1 seguimiento';
@override
String n_tracker(Object n) {
return '$n seguimientos';
}
@override
String get tracking => 'Seguimiento';
@override
String get syncing => 'Sincronizando';
@override
String get sync_password => 'Contraseña (al menos 8 caracteres)';
@override
String get sync_logged => 'Inicio de sesión exitoso';
@override
String get syncing_subtitle =>
'Sincroniza tu progreso en varios dispositivos a través de un servidor propio. Echa un vistazo a nuestro servidor Discord para más información.';
@override
String get last_sync_manga => 'Última sincronización del manga en:';
@override
String get last_sync_history => 'Última sincronización de la historia en:';
@override
String get last_sync_update => 'Última actualización sincronizada en:';
@override
String get sync_server => 'Dirección del servidor de sincronización';
@override
String get sync_login_invalid_creds =>
'Correo electrónico o contraseña inválidos';
@override
String get sync_starting => 'Empezando la sincronización...';
@override
String get sync_finished => 'Sincronización finalizada';
@override
String get sync_failed => 'Error de sincronización';
@override
String get sync_button_sync => 'Sincronizar progreso';
@override
String get sync_button_upload => 'Solo subir';
@override
String get sync_button_upload_info =>
'¡Esta operación reemplazará completamente los datos remotos con los datos locales!';
@override
String get sync_button_download => 'Solo descargar';
@override
String get sync_button_download_info =>
'¡Esta operación reemplazará completamente los datos locales con los datos remotos!';
@override
String get sync_on => 'Habilitar sincronización';
@override
String get sync_auto => 'Sincronización automática';
@override
String get sync_auto_warning =>
'¡La sincronización automática es una función experimental actualmente!';
@override
String get sync_auto_off => 'Desactivado';
@override
String get sync_auto_5_minutes => 'Cada 5 minutos';
@override
String get sync_auto_10_minutes => 'Cada 10 minutos';
@override
String get sync_auto_30_minutes => 'Cada 30 minutos';
@override
String get sync_auto_1_hour => 'Cada 1 hora';
@override
String get sync_auto_3_hours => 'Cada 3 horas';
@override
String get sync_auto_6_hours => 'Cada 6 horas';
@override
String get sync_auto_12_hours => 'Cada 12 horas';
@override
String get server_error => '¡Error del servidor!';
@override
String get dialog_confirm => 'Confirmar';
@override
String get description => 'Descripción';
@override
String get reorder_navigation => 'Personalizar navegación';
@override
String get reorder_navigation_description =>
'Reordena y ajusta cada navegación según tus necesidades.';
@override
String get full_screen_player => 'Usar pantalla completa';
@override
String get full_screen_player_info =>
'Usar automáticamente la pantalla completa al reproducir un video.';
@override
String episode_progress(Object n) {
return 'Progreso: $n';
}
@override
String n_episodes(Object n) {
return '$n episodios';
}
@override
String get manga_sources => 'Fuentes de manga';
@override
String get anime_sources => 'Fuentes de anime';
@override
String get novel_sources => 'Fuentes de novelas';
@override
String get anime_extensions => 'Extensiones de anime';
@override
String get manga_extensions => 'Extensiones de manga';
@override
String get novel_extensions => 'Extensiones de novelas';
@override
String get extension_settings => 'Configuración de extensión';
@override
String get anime => 'Anime';
@override
String get manga => 'Manga';
@override
String get novel => 'Novela';
@override
String get library_no_category_exist => 'Aún no tienes ninguna categoría';
@override
String get watching => 'Viendo';
@override
String get plan_to_watch => 'Planear ver';
@override
String get re_watching => 'Reviendo';
@override
String get episodes => 'Episodios';
@override
String get download => 'Descargar';
@override
String get new_update_available => 'Nueva actualización disponible';
@override
String app_version(Object v) {
return 'Versión de la App : v$v';
}
@override
String get searching_for_updates => 'Buscando actualizaciones...';
@override
String get no_new_updates_available =>
'No hay nuevas actualizaciones disponibles';
@override
String get uninstall => 'Desinstalar';
@override
String uninstall_extension(Object ext) {
return '¿Desinstalar extensión $ext?';
}
@override
String get langauage => 'Idioma';
@override
String get extension_detail => 'Detalle de extensión';
@override
String get scale_type => 'Tipo de escala';
@override
String get scale_type_fit_screen => 'Ajustar a pantalla';
@override
String get scale_type_stretch => 'Estirar';
@override
String get scale_type_fit_width => 'Ajustar al ancho';
@override
String get scale_type_fit_height => 'Ajustar al alto';
@override
String get scale_type_original_size => 'Tamaño original';
@override
String get scale_type_smart_fit => 'Ajuste inteligente';
@override
String get page_preload_amount => 'Cantidad de páginas a precargar';
@override
String get 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.';
@override
String get image_loading_error => 'Esta imagen no pudo cargarse';
@override
String get add_episodes => 'Agregar episodios';
@override
String get video_quality => 'Calidad';
@override
String get video_subtitle => 'Subtítulo';
@override
String get check_for_extension_updates =>
'Buscar actualizaciones de extensión';
@override
String get auto_extensions_updates =>
'Actualizaciones automáticas de extensión';
@override
String get auto_extensions_updates_subtitle =>
'Actualizará automáticamente la extensión cuando haya una nueva versión disponible.';
@override
String get check_for_app_updates =>
'Buscar actualizaciones de la app al iniciar';
@override
String get reading_mode => 'Modo de lectura';
@override
String get custom_filter => 'Filtro personalizado';
@override
String get background_color => 'Color de fondo';
@override
String get white => 'Blanco';
@override
String get black => 'Negro';
@override
String get grey => 'Gris';
@override
String get automaic => 'Automático';
@override
String get preferred_domain => 'Dominio preferido';
@override
String get load_more => 'Cargar más';
@override
String get cancel_all_for_this_series => 'Cancelar todo para esta serie';
@override
String get login => 'Iniciar sesión';
@override
String login_into(Object tracker) {
return 'Iniciar sesión en $tracker';
}
@override
String get email_adress => 'Dirección de correo electrónico';
@override
String get password => 'Contraseña';
@override
String log_out_from(Object tracker) {
return '¿Cerrar sesión de $tracker?';
}
@override
String get log_out => 'Cerrar sesión';
@override
String get update_pending => 'Actualización pendiente';
@override
String get update_all => 'Actualizar todo';
@override
String get backup_and_restore => 'Respaldo y restauración';
@override
String get create_backup => 'Crear respaldo';
@override
String get create_backup_dialog_title => '¿Qué quieres respaldar?';
@override
String get create_backup_subtitle =>
'Puede ser usado para restaurar la biblioteca actual';
@override
String get restore_backup => 'Restaurar respaldo';
@override
String get restore_backup_subtitle =>
'Restaurar biblioteca desde archivo de respaldo';
@override
String get automatic_backups => 'Respaldo automático';
@override
String get backup_frequency => 'Frecuencia de respaldo';
@override
String get backup_location => 'Ubicación de respaldo';
@override
String get backup_options => 'Opciones de respaldo';
@override
String get backup_options_dialog_title => '¿Qué quieres respaldar?';
@override
String get backup_options_subtitle =>
'Qué información incluir en el archivo de respaldo';
@override
String get backup_and_restore_warning_info =>
'Deberías mantener copias de los respaldos en otros lugares también';
@override
String get library_entries => 'Entradas de biblioteca';
@override
String get chapters_and_episode => 'Capítulos y episodios';
@override
String get every_6_hours => 'Cada 6 horas';
@override
String get every_12_hours => 'Cada 12 horas';
@override
String get daily => 'Diariamente';
@override
String get every_2_days => 'Cada 2 días';
@override
String get weekly => 'Semanalmente';
@override
String get restore_backup_warning_title =>
'Restaurar una copia de seguridad sobrescribirá todos los datos existentes.\n\n¿Continuar con la restauración?';
@override
String get services => 'Servicios';
@override
String get 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.';
@override
String get use_page_tap_zones => 'Usar zonas de toque en la página';
@override
String get manage_trackers => 'Gestionar rastreadores';
@override
String get restore => 'Restaurar';
@override
String get backups => 'Copias de seguridad';
@override
String get by_scanlator => 'Por scanlator';
@override
String get by_name => 'Por nombre';
@override
String get installed => 'Instalado';
@override
String get auto_scroll => 'Desplazamiento automático';
@override
String get video_audio => 'Audio';
@override
String get video_audio_info =>
'Idiomas preferidos, corrección de tono, canales de audio';
@override
String get player => 'Reproductor';
@override
String get markEpisodeAsSeenSetting =>
'En qué momento marcar el episodio como visto';
@override
String get default_skip_intro_length =>
'Duración predeterminada para saltar la introducción';
@override
String get default_playback_speed_length =>
'Duración predeterminada de la velocidad de reproducción';
@override
String get updateProgressAfterReading =>
'Actualizar el progreso después de leer';
@override
String get no_sources_installed => '¡No hay fuentes instaladas!';
@override
String get show_extensions => 'Mostrar extensiones';
@override
String get default_skip_forward_skip_length =>
'Longitud de salto hacia adelante predeterminada';
@override
String get aniskip_requires_info =>
'AniSkip requiere que el anime esté registrado en MAL o Anilist para funcionar.';
@override
String get enable_aniskip => 'Habilitar AniSkip';
@override
String get enable_auto_skip => 'Habilitar salto automático';
@override
String get aniskip_button_timeout => 'Tiempo de espera del botón';
@override
String get skip_opening => 'Omitir introducción';
@override
String get skip_ending => 'Omitir final';
@override
String get fullscreen => 'Pantalla completa';
@override
String get update_library => 'Actualizar biblioteca';
@override
String updating_library(Object cur, Object failed, Object max) {
return 'Actualizando biblioteca ($cur / $max) - Fallido: $failed';
}
@override
String get next_chapter => 'Siguiente capítulo';
@override
String get next_5_chapters => 'Siguientes 5 capítulos';
@override
String get next_10_chapters => 'Siguientes 10 capítulos';
@override
String get next_25_chapters => 'Siguientes 25 capítulos';
@override
String get all_chapters => 'Todos los capítulos';
@override
String get next_episode => 'Siguiente episodio';
@override
String get next_5_episodes => 'Siguientes 5 episodios';
@override
String get next_10_episodes => 'Siguientes 10 episodios';
@override
String get next_25_episodes => 'Siguientes 25 episodios';
@override
String get all_episodes => 'Todos los episodios';
@override
String get cover_saved => 'Portada guardada';
@override
String get set_as_cover => 'Establecer como portada';
@override
String get use_this_as_cover_art => '¿Usar esto como portada?';
@override
String get save => 'Guardar';
@override
String get picture_saved => 'Imagen guardada';
@override
String get cover_updated => 'Portada actualizada';
@override
String get include_subtitles => 'Incluir subtítulos';
@override
String get blend_mode_default => 'Por defecto';
@override
String get blend_mode_multiply => 'Multiplicar';
@override
String get blend_mode_screen => 'Pantalla';
@override
String get blend_mode_overlay => 'Superponer';
@override
String get blend_mode_colorDodge => 'Esquivar color';
@override
String get blend_mode_lighten => 'Iluminar';
@override
String get blend_mode_colorBurn => 'Quemar color';
@override
String get blend_mode_darken => 'Oscurecer';
@override
String get blend_mode_difference => 'Diferencia';
@override
String get blend_mode_saturation => 'Saturación';
@override
String get blend_mode_softLight => 'Luz suave';
@override
String get blend_mode_plus => 'Más';
@override
String get blend_mode_exclusion => 'Exclusión';
@override
String get custom_color_filter => 'Filtro de color personalizado';
@override
String get color_filter_blend_mode => 'Modo de mezcla del filtro de color';
@override
String get enable_all => 'Activar todo';
@override
String get disable_all => 'Desactivar todo';
@override
String get font => 'Fuente';
@override
String get color => 'Color';
@override
String get font_size => 'Tamaño de fuente';
@override
String get text => 'Texto';
@override
String get border => 'Borde';
@override
String get background => 'Fondo';
@override
String get no_subtite_warning_message =>
'No tiene efecto porque no hay pistas de subtítulos en este video';
@override
String get grid_size => 'Tamaño de la cuadrícula';
@override
String n_per_row(Object n) {
return '$n por fila';
}
@override
String get horizontal_continious => 'Continuo horizontal';
@override
String get edit_code => 'Código de edición';
@override
String get use_libass => 'Habilitar libass';
@override
String get use_libass_info =>
'Usar renderizado de subtítulos basado en libass para el backend nativo.';
@override
String get libass_not_disable_message =>
'Deshabilite `usar libass` en la configuración del reproductor para poder personalizar los subtítulos.';
@override
String get torrent_stream => 'Transmisión de torrent';
@override
String get add_torrent => 'Agregar torrent';
@override
String get enter_torrent_hint_text =>
'Ingrese la URL del archivo magnet o torrent';
@override
String get torrent_url => 'URL del torrent';
@override
String get or => 'O';
@override
String get advanced => 'Avanzado';
@override
String get advanced_info => 'Configuración mpv';
@override
String get use_native_http_client => 'Usar cliente HTTP nativo';
@override
String get use_native_http_client_info =>
'soporta automáticamente características de la plataforma como VPNs, soporta más características HTTP como HTTP/3 y manejo de redirección personalizado';
@override
String n_hour_ago(Object hour) {
return 'Hace $hour hora';
}
@override
String n_hours_ago(Object hours) {
return 'Hace $hours horas';
}
@override
String n_minute_ago(Object minute) {
return 'Hace $minute minuto';
}
@override
String n_minutes_ago(Object minutes) {
return 'Hace $minutes minutos';
}
@override
String n_day_ago(Object day) {
return 'Hace $day día';
}
@override
String get now => 'ahora';
@override
String library_last_updated(Object lastUpdated) {
return 'Última actualización de la biblioteca: $lastUpdated';
}
@override
String get data_and_storage => 'Datos y almacenamiento';
@override
String get download_location_info => 'Usado para descargas de capítulos';
@override
String get storage => 'Almacenamiento';
@override
String get clear_chapter_and_episode_cache =>
'Borrar caché de capítulos y episodios';
@override
String get cache_cleared => 'Caché borrada';
@override
String get clear_chapter_or_episode_cache_on_app_launch =>
'Borrar caché de capítulos/episodios al iniciar la aplicación';
@override
String get app_settings => 'Configuración de la aplicación';
@override
String get sources_settings => 'Configuración de fuentes';
@override
String get include_sensitive_settings =>
'Incluir configuraciones sensibles (por ejemplo, tokens de inicio de sesión de rastreadores)';
@override
String get create => 'Crear';
@override
String get downloads_are_limited_to_wifi =>
'Las descargas están limitadas solo a Wi-Fi';
@override
String get recommendations => 'Recomendaciones';
@override
String get recommendations_similar => 'similar';
@override
String get recommendations_weights => 'Pesos de recomendación';
@override
String get recommendations_weights_genre => 'Similaridad de género';
@override
String get recommendations_weights_setting => 'Similaridad de escenario';
@override
String get recommendations_weights_synopsis => 'Similaridad de historia';
@override
String get recommendations_weights_theme => 'Similaridad de tema';
@override
String get manga_extensions_repo => 'Repositorio de extensiones de manga';
@override
String get anime_extensions_repo => 'Repositorio de extensiones de anime';
@override
String get novel_extensions_repo => 'Repositorio de extensiones de novelas';
@override
String get custom_dns =>
'DNS personalizado (dejar en blanco para usar DNS del sistema)';
@override
String get android_proxy_server => 'Servidor proxy de Android (ApkBridge)';
@override
String get get_apk_bridge => 'Obtener ApkBridge';
@override
String get get_sync_server => 'Obtener servidor de sincronización aquí';
@override
String get undefined => 'Indefinido';
@override
String get empty_extensions_repo =>
'No tienes ninguna URL de repositorio aquí. ¡Haz clic en el botón más para agregar una!';
@override
String get add_extensions_repo => 'Agregar URL del repositorio';
@override
String get remove_extensions_repo => 'Eliminar URL del repositorio';
@override
String get manage_manga_repo_urls =>
'Gestionar URLs del repositorio de manga';
@override
String get manage_anime_repo_urls =>
'Gestionar URLs del repositorio de anime';
@override
String get manage_novel_repo_urls =>
'Gestionar URLs del repositorio de novelas';
@override
String get url_cannot_be_empty => 'La URL no puede estar vacía';
@override
String get url_must_end_with_dot_json => 'La URL debe terminar con .json';
@override
String get repo_url => 'URL del repositorio';
@override
String get invalid_url_format => 'Formato de URL no válido';
@override
String get clear_all_sources => 'Borrar todas las fuentes';
@override
String get clear_all_sources_msg =>
'Esto borrará completamente todas las fuentes de la aplicación. ¿Estás seguro de que deseas continuar?';
@override
String get sources_cleared => '¡Fuentes borradas!';
@override
String get repo_added => '¡Repositorio de fuentes agregado!';
@override
String get add_repo => '¿Agregar repositorio?';
@override
String get genre_search_library => 'Buscar género en la biblioteca';
@override
String get genre_search_source => 'Explorar en la fuente';
@override
String get source_not_added => '¡La fuente no está instalada!';
@override
String get load_own_subtitles => 'Cargar tus propios subtítulos...';
@override
String get search_subtitles => 'Buscar subtítulos en línea...';
@override
String extension_notes(Object notes) {
return 'Notas: $notes';
}
@override
String get unsupported_repo =>
'Has intentado añadir un repositorio no soportado. Por favor, ¡consulta el servidor discord para soporte!';
@override
String get end_of_chapter => 'Fin del capítulo';
@override
String get chapter_completed => 'Capítulo completado';
@override
String get continue_to_next_chapter =>
'Continúa desplazándote para leer el siguiente capítulo';
@override
String get no_next_chapter => 'No hay siguiente capítulo';
@override
String get you_have_finished_reading => 'Has terminado de leer';
@override
String get return_to_the_list_of_chapters =>
'Regresar a la lista de capítulos';
@override
String get hwdec => 'Decodificador de hardware';
@override
String get enable_hardware_accel => 'Aceleración de hardware';
@override
String get enable_hardware_accel_info =>
'Actívalo/desactívalo si experimentas errores o bloqueos';
@override
String get track_library_navigate => 'Ir a la entrada local existente';
@override
String get track_library_add => 'Agregar a la biblioteca local';
@override
String get track_library_add_confirm =>
'Agregar elemento rastreado a la biblioteca local';
@override
String get track_library_not_logged =>
'¡Inicia sesión en el rastreador correspondiente para usar esta función!';
@override
String get track_library_switch => 'Cambiar a otro rastreador';
@override
String get go_back => 'Volver';
@override
String get merge_library_nav_mobile =>
'Fusionar navegación de biblioteca en móvil';
@override
String get enable_discord_rpc => 'Activar Discord RPC';
@override
String get hide_discord_rpc_incognito =>
'Ocultar Discord RPC en modo Incógnito';
@override
String get rpc_show_reading_watching_progress =>
'Mostrar capítulo actual en Discord (requiere reinicio)';
@override
String get rpc_show_title => 'Mostrar título actual en Discord';
@override
String get rpc_show_cover_image =>
'Mostrar imagen de portada actual en Discord';
@override
String get sync_enable_histories => 'Sincronizar datos de historial';
@override
String get sync_enable_updates => 'Sincronizar datos de actualización';
@override
String get sync_enable_settings => 'Sincronizar configuración';
@override
String get enable_mpv => 'Activar shaders / scripts de mpv';
@override
String get mpv_info => 'Soporta scripts .js en mpv/scripts/';
@override
String get mpv_redownload => 'Redescargar archivos de configuración mpv';
@override
String get mpv_redownload_info =>
'¡Reemplaza archivos de configuración antiguos con nuevos!';
@override
String get mpv_download =>
'¡Se requieren archivos de configuración MPV!\n¿Descargar ahora?';
@override
String get custom_buttons => 'Botones personalizados';
@override
String get custom_buttons_info =>
'Ejecutar código lua con botones personalizados';
@override
String get custom_buttons_edit => 'Editar botones personalizados';
@override
String get custom_buttons_add => 'Agregar botón personalizado';
@override
String get custom_buttons_added => '¡Botón personalizado agregado!';
@override
String get custom_buttons_delete => 'Eliminar botón personalizado';
@override
String get custom_buttons_text => 'Texto del botón';
@override
String get custom_buttons_text_req => 'Texto del botón requerido';
@override
String get custom_buttons_js_code => 'Código lua';
@override
String get custom_buttons_js_code_req => 'Código lua requerido';
@override
String get custom_buttons_js_code_long => 'Código lua (en pulsación larga)';
@override
String get custom_buttons_startup => 'Código lua (al inicio)';
@override
String n_days(Object n) {
return '$n días';
}
@override
String get decoder => 'Decodificador';
@override
String get decoder_info =>
'Decodificación de hardware, formato de píxeles, debanding';
@override
String get enable_gpu_next => 'Activar gpu-next (solo Android)';
@override
String get enable_gpu_next_info => 'Un nuevo motor de renderizado de video';
@override
String get debanding => 'Debanding';
@override
String get use_yuv420p => 'Usar formato de píxeles YUV420P';
@override
String get use_yuv420p_info =>
'Puede solucionar pantallas negras en algunos códecs de video, también puede mejorar el rendimiento a costa de la calidad';
@override
String get audio_preferred_languages => 'Idiomas preferidos';
@override
String get audio_preferred_languages_info =>
'Idioma(s) de audio para seleccionar por defecto en un video con múltiples flujos de audio, códigos de idioma de 2/3 letras (ej: es, en, de). Múltiples valores pueden estar delimitados por coma.';
@override
String get enable_audio_pitch_correction =>
'Activar corrección de tono de audio';
@override
String get enable_audio_pitch_correction_info =>
'Evita que el audio se vuelva agudo a velocidades más rápidas y grave a velocidades más lentas';
@override
String get audio_channels => 'Canales de audio';
@override
String get volume_boost_cap => 'Límite de amplificación de volumen';
@override
String get internal_player => 'Reproductor interno';
@override
String get internal_player_info => 'Progreso, controles, orientación';
@override
String get subtitle_delay_text => 'Retraso de subtítulos';
@override
String get subtitle_delay => 'Retraso (ms)';
@override
String get subtitle_speed => 'Velocidad';
@override
String get calendar => 'Calendario';
@override
String get calendar_no_data => 'No hay datos aún.';
@override
String get calendar_info =>
'El calendario solo puede predecir la próxima carga de capítulo basándose en las cargas anteriores. ¡Algunos datos pueden no ser 100% precisos!';
@override
String in_n_day(Object days) {
return 'en $days día';
}
@override
String in_n_days(Object days) {
return 'en $days días';
}
@override
String get clear_library => 'Limpiar biblioteca';
@override
String get clear_library_desc =>
'Elige borrar todas las entradas de manga, anime y/o novela';
@override
String get clear_library_input =>
'Escribe \'manga\', \'anime\' y/o \'novel\' (separados por coma) para eliminar todas las entradas relacionadas';
@override
String get watch_order => 'Orden de visualización';
@override
String get sequels => 'Secuelas';
@override
String get recommendations_similarity => 'Similaridad:';
@override
String get local_folder_structure => 'Estructura de una carpeta local';
@override
String get local_folder => 'Carpetas locales';
@override
String get add_local_folder => 'Agregar carpeta local';
@override
String get rescan_local_folder =>
'Reescanear todas las carpetas locales ahora';
@override
String get export_metadata => 'Exportar metadatos';
@override
String get exported => 'Exportado';
@override
String get text_size => 'Tamaño del texto:';
@override
String get text_align => 'Alineación del texto';
@override
String get line_height => 'Altura de línea';
@override
String get show_scroll_percentage => 'Mostrar porcentaje de desplazamiento';
@override
String get remove_extra_paragraph_spacing =>
'Eliminar espaciado extra de párrafos';
@override
String select_label_color(Object label) {
return 'Seleccionar color de $label';
}
}