Files
pluriwave/lib/l10n/gen/app_localizations_es.dart
T
FreeTLab 6480c56f99
Build & Deploy Pluriwave / Análisis de código (push) Successful in 24s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m44s
feat(i18n): migrate settings literals
2026-05-22 13:49:34 +02:00

333 lines
7.8 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 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';
}