// 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 appTitle => 'PluriWave'; @override String get navHome => 'Inicio'; @override String get navSearch => 'Buscar'; @override String get navFavorites => 'Favoritos'; @override String get navAlarms => 'Alarmas'; @override String get navSettings => 'Ajustes'; @override String get actionOk => 'OK'; @override String get sleepTimer => 'Timer de sueño'; @override String get sleepTimerDescription => 'Apagado suave de la radio con cuenta atrás exacta.'; @override String get cancelTimer => 'Cancelar timer'; @override String get optionOther => 'Otro'; @override String get customDurationTitle => 'Duración personalizada'; @override String get durationGreaterThanZero => 'Elegí una duración mayor que cero.'; @override String get hoursLabel => 'Horas'; @override String get minutesLabel => 'Minutos'; @override String get secondsLabel => 'Segundos'; @override String get saveQuickAccess => 'Guardar como acceso rápido'; @override String get startTimer => 'Iniciar timer'; @override String skipCurrentAlarmExecution(Object alarmName) { return 'Omitida esta ejecución de $alarmName.'; } @override String get settingsTitle => 'Ajustes'; @override String get settingsSubtitle => 'Control fino de sonido, copias de seguridad y emisoras personalizadas.'; @override String get languageSectionTitle => 'Idioma'; @override String get languageSectionDescription => 'Elegí cómo se muestra el idioma de la app.'; @override String get languageSystemDefault => 'Sistema'; @override String get languageSpanish => 'Español'; @override String get languageEnglish => 'Inglés'; @override String languageUpdated(Object languageName) { return 'Idioma actualizado: $languageName'; } @override String get languageUpdatedSystem => 'Idioma actualizado: Sistema'; @override String get timerSectionTitle => 'Timer de sueño'; @override String get timerSectionAdd => 'Añadir'; @override String get timerSectionDescription => 'Personalizá los accesos rápidos que aparecen al apagar la radio automáticamente.'; @override String get timerSectionRestoreRecommended => 'Restaurar tiempos recomendados'; @override String get newQuickAccessTitle => 'Nuevo acceso rápido'; @override String get saveQuickAccessButton => 'Guardar acceso rápido'; @override String get settingsSafeStatus => 'Seguro'; @override String get recordingsSectionTitle => 'Grabaciones'; @override String get recordingsFolderDialogTitle => 'Selecciona la carpeta de grabaciones'; @override String get recordingsPathUpdated => 'Ruta de grabación actualizada'; @override String recordingsPathSaveError(Object error) { return 'No se pudo guardar la ruta: $error'; } @override String get recordingsDefaultFolderRestored => 'Se usará la carpeta interna por defecto'; @override String get recordingsFolderTitle => 'Carpeta de grabación'; @override String get recordingsPathCalculating => 'Calculando ruta...'; @override String get recordingsChangePath => 'Cambiar ruta'; @override String get recordingsUseDefaultPath => 'Usar ruta por defecto'; @override String get recordingsOriginalStreamHint => 'La radio se guarda desde el stream original, sin recomprimir.'; @override String get equalizerActive => 'Activo'; @override String get equalizerDisabled => 'Desactivado'; @override String get equalizerEnable => 'Activar ecualizador'; @override String get equalizerRealtimeSubtitle => 'Los cambios se aplican en tiempo real a la emisora actual.'; @override String get equalizerPendingSubtitle => 'Se guardan los cambios y se aplicarán cuando Android habilite el efecto.'; @override String get equalizerPerStationTitle => 'Usar EQ propio para esta favorita'; @override String equalizerPerStationActive(Object stationName) { return 'Activo para $stationName'; } @override String equalizerPerStationMain(Object stationName) { return 'Usando EQ principal para $stationName'; } @override String get preferredStationTitle => 'Emisora preferida'; @override String get preferredStationDescription => 'Se preselecciona al crear alarmas y puede iniciarse como reproducción rápida.'; @override String get preferredStationNoStationsTitle => 'Todavía no hay emisoras disponibles'; @override String get preferredStationNoStationsSubtitle => 'Guardá favoritas o cargá emisoras para elegir una preferida.'; @override String get preferredStationAutomaticFallback => 'Fallback automático'; @override String get preferredStationDefaultFavorite => 'Favorita por defecto'; @override String preferredStationCurrent(Object stationName) { return 'Preferida actual: $stationName'; } @override String preferredStationAutoUsing(Object stationName) { return 'Sin favoritas: usando automáticamente $stationName'; } @override String get preferredStationPlay => 'Reproducir preferida'; @override String get customStationsTitle => 'Emisoras personalizadas'; @override String get customStationsAdd => 'Añadir'; @override String get customStationsEmpty => 'No hay emisoras personalizadas.'; @override String get playAction => 'Reproducir'; @override String get deleteAction => 'Eliminar'; @override String get addStationTitle => 'Añadir emisora'; @override String get stationNameLabel => 'Nombre *'; @override String get requiredField => 'Campo obligatorio'; @override String get streamUrlLabel => 'URL del stream *'; @override String get invalidUrl => 'URL no válida'; @override String get countryOptionalLabel => 'País (opcional)'; @override String get saveStation => 'Guardar emisora'; @override String get backupSectionTitle => 'Copia de seguridad'; @override String get backupExportTitle => 'Exportar configuración'; @override String get backupExportSubtitle => 'Favoritos, emisoras custom y presets de EQ'; @override String get backupImportTitle => 'Importar configuración'; @override String get backupImportSubtitle => 'Restaurar desde un fichero de copia de seguridad'; @override String get backupShareSubject => 'PluriWave — copia de seguridad'; @override String backupShareText(Object date) { return 'Configuración de PluriWave exportada el $date'; } @override String backupExportError(Object error) { return 'Error al exportar: $error'; } @override String get backupImportConfirmMessage => 'Esto añadirá los favoritos, emisoras y presets del fichero. ¿Continuar?'; @override String get backupImportSuccess => 'Configuración importada correctamente'; @override String backupImportError(Object error) { return 'Error al importar: $error'; } @override String get appVersionLoading => 'Cargando versión...'; @override String appVersionSubtitle(Object version) { return '$version - Radio mundial'; } @override String get savedFavoritesTitle => 'Favoritos guardados'; @override String get stationFilterTitle => 'Filtro de emisoras'; @override String get stationFilterSubtitle => 'Solo emisoras verificadas como activas'; @override String get backgroundAudioTitle => 'Audio en background'; @override String get backgroundAudioSubtitle => 'Continúa al apagar la pantalla'; @override String get dash => '—'; @override String get cancelAction => 'Cancelar'; @override String get equalizerTitle => 'Ecualizador'; @override String get recordingsOpenFolder => 'Abrir carpeta'; @override String recordingsOpenFolderError(Object error) { return 'No se pudo abrir la carpeta: $error'; } @override String get recordingsMaxSizeTitle => 'Tamaño máximo de grabación'; @override String recordingsMaxSizeSubtitle(int size) { return 'Límite actual: $size MB'; } @override String get recordingsMaxSizeDialogTitle => 'Tamaño máximo por grabación'; @override String get recordingsMaxSizeMbLabel => 'Megabytes máximos'; @override String recordingsMaxSizeSaved(int size) { return 'Límite de grabación actualizado a $size MB'; } @override String get stationOrderTitle => 'Orden de emisoras'; @override String get stationOrderByName => 'Por nombre'; @override String get stationOrderByQuality => 'Por calidad'; @override String get stationOrderScopeDescription => 'Se aplica a favoritos, búsquedas, emisoras cercanas y listados rápidos.'; @override String get favoriteGroupsTitle => 'Listas de favoritos'; @override String get favoriteGroupsDescription => 'Creá listas cortas para organizar tus emisoras guardadas.'; @override String get favoriteGroupsAdd => 'Añadir lista'; @override String get favoriteGroupsEdit => 'Editar lista'; @override String get favoriteGroupsDelete => 'Eliminar lista'; @override String get favoriteGroupsNameLabel => 'Nombre de la lista'; @override String get favoriteGroupsNameTooLong => 'Máximo 28 caracteres.'; @override String get favoriteGroupsUnassigned => 'Sin asignar'; @override String get favoriteGroupsProtectedHint => 'Lista por defecto: no se puede editar ni borrar.'; @override String get favoriteGroupsCreated => 'Lista creada'; @override String get favoriteGroupsUpdated => 'Lista actualizada'; @override String get favoriteGroupsDeleted => 'Lista eliminada; sus emisoras vuelven a Sin asignar.'; @override String get favoriteGroupsAssign => 'Mover a lista'; @override String favoriteGroupsAssignSubtitle(Object groupName) { return 'Lista actual: $groupName'; } @override String favoriteGroupsAssigned(Object stationName, Object groupName) { return '$stationName movida a $groupName'; } @override String get favoritesTitle => 'Favoritos'; @override String get favoritesEmptyTitle => 'Sin favoritos aún'; @override String get favoritesEmptySubtitle => 'Tocá el corazón en cualquier emisora para guardarla en tu colección.'; @override String get favoritesHeaderSubtitle => 'Organizá tu colección por listas y dejá cerca las radios importantes.'; @override String get favoritesCollection => 'Colección'; @override String favoritesSavedCount(int count) { return '$count guardadas'; } @override String get favoritesRemoveTooltip => 'Eliminar de favoritos'; @override String favoritesRemovedMessage(Object stationName) { return '$stationName eliminada de favoritos'; } }