{ "@@locale": "es", "appTitle": "PluriWave", "navHome": "Inicio", "navSearch": "Buscar", "navFavorites": "Favoritos", "navAlarms": "Alarmas", "navSettings": "Ajustes", "actionOk": "OK", "sleepTimer": "Timer de sueño", "sleepTimerDescription": "Apagado suave de la radio con cuenta atrás exacta.", "cancelTimer": "Cancelar timer", "optionOther": "Otro", "customDurationTitle": "Duración personalizada", "durationGreaterThanZero": "Elegí una duración mayor que cero.", "hoursLabel": "Horas", "minutesLabel": "Minutos", "secondsLabel": "Segundos", "saveQuickAccess": "Guardar como acceso rápido", "startTimer": "Iniciar timer", "skipCurrentAlarmExecution": "Omitida esta ejecución de {alarmName}.", "@skipCurrentAlarmExecution": { "placeholders": { "alarmName": {} } }, "settingsTitle": "Ajustes", "settingsSubtitle": "Control fino de sonido, copias de seguridad y emisoras personalizadas.", "languageSectionTitle": "Idioma", "languageSectionDescription": "Elegí cómo se muestra el idioma de la app.", "languageSystemDefault": "Sistema", "languageSpanish": "Español", "languageEnglish": "Inglés", "languageUpdated": "Idioma actualizado: {languageName}", "@languageUpdated": { "placeholders": { "languageName": {} } }, "languageUpdatedSystem": "Idioma actualizado: Sistema", "timerSectionTitle": "Timer de sueño", "timerSectionAdd": "Añadir", "timerSectionDescription": "Personalizá los accesos rápidos que aparecen al apagar la radio automáticamente.", "timerSectionRestoreRecommended": "Restaurar tiempos recomendados", "newQuickAccessTitle": "Nuevo acceso rápido", "saveQuickAccessButton": "Guardar acceso rápido", "settingsSafeStatus": "Seguro", "recordingsSectionTitle": "Grabaciones", "recordingsFolderDialogTitle": "Selecciona la carpeta de grabaciones", "recordingsPathUpdated": "Ruta de grabación actualizada", "recordingsPathSaveError": "No se pudo guardar la ruta: {error}", "recordingsDefaultFolderRestored": "Se usará la carpeta interna por defecto", "recordingsFolderTitle": "Carpeta de grabación", "recordingsPathCalculating": "Calculando ruta...", "recordingsChangePath": "Cambiar ruta", "recordingsUseDefaultPath": "Usar ruta por defecto", "recordingsOriginalStreamHint": "La radio se guarda desde el stream original, sin recomprimir.", "equalizerActive": "Activo", "equalizerDisabled": "Desactivado", "equalizerEnable": "Activar ecualizador", "equalizerRealtimeSubtitle": "Los cambios se aplican en tiempo real a la emisora actual.", "equalizerPendingSubtitle": "Se guardan los cambios y se aplicarán cuando Android habilite el efecto.", "equalizerPerStationTitle": "Usar EQ propio para esta favorita", "equalizerPerStationActive": "Activo para {stationName}", "equalizerPerStationMain": "Usando EQ principal para {stationName}", "preferredStationTitle": "Emisora preferida", "preferredStationDescription": "Se preselecciona al crear alarmas y puede iniciarse como reproducción rápida.", "preferredStationNoStationsTitle": "Todavía no hay emisoras disponibles", "preferredStationNoStationsSubtitle": "Guardá favoritas o cargá emisoras para elegir una preferida.", "preferredStationAutomaticFallback": "Fallback automático", "preferredStationDefaultFavorite": "Favorita por defecto", "preferredStationCurrent": "Preferida actual: {stationName}", "preferredStationAutoUsing": "Sin favoritas: usando automáticamente {stationName}", "preferredStationPlay": "Reproducir preferida", "customStationsTitle": "Emisoras personalizadas", "customStationsAdd": "Añadir", "customStationsEmpty": "No hay emisoras personalizadas.", "playAction": "Reproducir", "deleteAction": "Eliminar", "addStationTitle": "Añadir emisora", "stationNameLabel": "Nombre *", "requiredField": "Campo obligatorio", "streamUrlLabel": "URL del stream *", "invalidUrl": "URL no válida", "countryOptionalLabel": "País (opcional)", "saveStation": "Guardar emisora", "backupSectionTitle": "Copia de seguridad", "backupExportTitle": "Exportar configuración", "backupExportSubtitle": "Favoritos, emisoras custom y presets de EQ", "backupImportTitle": "Importar configuración", "backupImportSubtitle": "Restaurar desde un fichero de copia de seguridad", "backupShareSubject": "PluriWave — copia de seguridad", "backupShareText": "Configuración de PluriWave exportada el {date}", "backupExportError": "Error al exportar: {error}", "backupImportConfirmMessage": "Esto añadirá los favoritos, emisoras y presets del fichero. ¿Continuar?", "backupImportSuccess": "Configuración importada correctamente", "backupImportError": "Error al importar: {error}", "appVersionLoading": "Cargando versión...", "appVersionSubtitle": "{version} - Radio mundial", "savedFavoritesTitle": "Favoritos guardados", "stationFilterTitle": "Filtro de emisoras", "stationFilterSubtitle": "Solo emisoras verificadas como activas", "backgroundAudioTitle": "Audio en background", "backgroundAudioSubtitle": "Continúa al apagar la pantalla", "dash": "—", "@recordingsPathSaveError": { "placeholders": { "error": {} } }, "@equalizerPerStationActive": { "placeholders": { "stationName": {} } }, "@equalizerPerStationMain": { "placeholders": { "stationName": {} } }, "@preferredStationCurrent": { "placeholders": { "stationName": {} } }, "@preferredStationAutoUsing": { "placeholders": { "stationName": {} } }, "@backupShareText": { "placeholders": { "date": {} } }, "@backupExportError": { "placeholders": { "error": {} } }, "@backupImportError": { "placeholders": { "error": {} } }, "@appVersionSubtitle": { "placeholders": { "version": {} } }, "cancelAction": "Cancelar", "equalizerTitle": "Ecualizador", "recordingsOpenFolder": "Abrir carpeta", "recordingsOpenFolderError": "No se pudo abrir la carpeta: {error}", "recordingsMaxSizeTitle": "Tamaño máximo de grabación", "recordingsMaxSizeSubtitle": "Límite actual: {size} MB", "recordingsMaxSizeDialogTitle": "Tamaño máximo por grabación", "recordingsMaxSizeMbLabel": "Megabytes máximos", "recordingsMaxSizeSaved": "Límite de grabación actualizado a {size} MB", "@recordingsOpenFolderError": { "placeholders": { "error": {} } }, "@recordingsMaxSizeSubtitle": { "placeholders": { "size": { "type": "int" } } }, "@recordingsMaxSizeSaved": { "placeholders": { "size": { "type": "int" } } }, "stationOrderTitle": "Orden de emisoras", "stationOrderByName": "Por nombre", "stationOrderByQuality": "Por calidad", "stationOrderScopeDescription": "Se aplica a favoritos, búsquedas, emisoras cercanas y listados rápidos.", "favoriteGroupsTitle": "Listas de favoritos", "favoriteGroupsDescription": "Creá listas cortas para organizar tus emisoras guardadas.", "favoriteGroupsAdd": "Añadir lista", "favoriteGroupsEdit": "Editar lista", "favoriteGroupsDelete": "Eliminar lista", "favoriteGroupsNameLabel": "Nombre de la lista", "favoriteGroupsNameTooLong": "Máximo 28 caracteres.", "favoriteGroupsUnassigned": "Sin asignar", "favoriteGroupsProtectedHint": "Lista por defecto: no se puede editar ni borrar.", "favoriteGroupsCreated": "Lista creada", "favoriteGroupsUpdated": "Lista actualizada", "favoriteGroupsDeleted": "Lista eliminada; sus emisoras vuelven a Sin asignar.", "favoriteGroupsAssign": "Mover a lista", "favoriteGroupsAssignSubtitle": "Lista actual: {groupName}", "favoriteGroupsAssigned": "{stationName} movida a {groupName}", "favoritesTitle": "Favoritos", "favoritesEmptyTitle": "Sin favoritos aún", "favoritesEmptySubtitle": "Tocá el corazón en cualquier emisora para guardarla en tu colección.", "favoritesHeaderSubtitle": "Organizá tu colección por listas y dejá cerca las radios importantes.", "favoritesCollection": "Colección", "favoritesSavedCount": "{count} guardadas", "favoritesRemoveTooltip": "Eliminar de favoritos", "favoritesRemovedMessage": "{stationName} eliminada de favoritos", "@favoriteGroupsAssignSubtitle": { "placeholders": { "groupName": {} } }, "@favoriteGroupsAssigned": { "placeholders": { "stationName": {}, "groupName": {} } }, "@favoritesSavedCount": { "placeholders": { "count": { "type": "int" } } }, "@favoritesRemovedMessage": { "placeholders": { "stationName": {} } }, "alarmPostponedCurrentExecution": "Alarma pospuesta para esta ejecuci?n.", "searchScreenTitle": "Buscar se?al", "searchScreenSubtitle": "Encontr? radios por nombre, pa?s o idioma con filtros r?pidos y alto contraste.", "searchFiltersLabel": "Filtros", "searchHint": "Radio Horizonte, jazz, noticias...", "searchCountryFilterLabel": "Pa?s", "searchLanguageFilterLabel": "Idioma", "searchMinQualityFilterLabel": "Calidad m?nima", "searchEmptyTitle": "Busc? una emisora", "searchNoResultsTitle": "Sin resultados", "searchEmptySubtitle": "Us? la barra superior o los chips para descubrir se?ales de todo el mundo.", "searchNoResultsSubtitle": "Prob? quitar filtros o escribir otro nombre para encontrar una se?al activa.", "countrySpain": "Espa?a", "countryUsa": "EE. UU.", "countryMexico": "M?xico", "countryArgentina": "Argentina", "countryUk": "Reino Unido", "countryFrance": "Francia", "countryGermany": "Alemania", "countryItaly": "Italia", "countryBrazil": "Brasil", "countryJapan": "Jap?n", "languageNameSpanish": "Espa?ol", "languageNameEnglish": "Ingl?s", "languageNameFrench": "Franc?s", "languageNameGerman": "Alem?n", "languageNamePortuguese": "Portugu?s", "languageNameItalian": "Italiano", "languageNameJapanese": "Japon?s", "languageNameArabic": "?rabe", "languageNameRussian": "Ruso", "homeScreenSubtitle": "Radio global en vivo con se?ales limpias, favoritos inteligentes y una experiencia visual de concurso.", "exploreStations": "Explorar emisoras", "stationsCount": "{count} radios", "@stationsCount": { "placeholders": { "count": { "type": "int" } } }, "qualityHd": "Calidad HD", "nearYou": "Cerca de vos", "nearYouInCountry": "Cerca de vos ? {country}", "@nearYouInCountry": { "placeholders": { "country": {} } }, "detectAction": "Detectar", "liveRadar": "Radar en directo", "genresTitle": "G?neros", "retryAction": "Reintentar", "noStationsAvailable": "No hay emisoras disponibles", "noStationsAvailableSubtitle": "Prob? refrescar o elegir otro g?nero para volver a capturar se?al.", "genrePop": "Pop", "genreRock": "Rock", "genreJazz": "Jazz", "genreClassical": "Cl?sica", "genreElectronic": "Electr?nica", "genreNews": "Noticias", "genreTalk": "Charlas", "genreHipHop": "Hip-hop", "genreCountry": "Country", "genreMetal": "Metal", "genreReggae": "Reggae", "genreLatin": "Latina", "alarmScreenTitle": "Despertar musical", "alarmScreenSubtitle": "Alarmas con radio, sonido seguro, vacaciones inteligentes y pr?xima ejecuci?n siempre visible.", "createAlarmAction": "Crear alarma", "alarmsCount": "{count} alarmas", "@alarmsCount": { "placeholders": { "count": { "type": "int" } } }, "activeAlarmsWithoutNextTitle": "Alarmas activas sin pr?xima ejecuci?n", "noActiveAlarms": "Sin alarmas activas", "nextAlarmTitle": "Pr?xima alarma", "activeAlarmsWithoutNextSubtitle": "Hay {count} alarma(s) activas, pero ahora mismo no tienen una fecha futura v?lida. Revis? fecha, d?as y vacaciones.", "@activeAlarmsWithoutNextSubtitle": { "placeholders": { "count": { "type": "int" } } }, "createAlarmHint": "Cre? una alarma y PluriWave calcular? la siguiente ejecuci?n autom?ticamente.", "alarmVacationPlay": "Suena en vacaciones", "alarmVacationPause": "Pausa en vacaciones", "alarmFadeInLabel": "Fade-in {seconds}s", "@alarmFadeInLabel": { "placeholders": { "seconds": { "type": "int" } } }, "alarmNextExecution": "Siguiente ejecuci?n: {date}", "@alarmNextExecution": { "placeholders": { "date": {} } }, "alarmNoNextExecution": "No tiene pr?xima ejecuci?n activa.", "alarmSkippedExecution": "Una ejecuci?n fue omitida: {date}.", "@alarmSkippedExecution": { "placeholders": { "date": {} } }, "editAction": "Editar", "skipNextAction": "Omitir siguiente", "deleteTooltip": "Eliminar", "alarmSkippedNoNextSnackbar": "Alarma omitida. No queda pr?xima ejecuci?n.", "alarmSkippedReturnsSnackbar": "Alarma omitida. Volver? el {date}.", "@alarmSkippedReturnsSnackbar": { "placeholders": { "date": {} } }, "alarmVacationPausedNoNext": "Est? pausada por vacaciones ({vacationName}) y sin pr?xima ejecuci?n.", "@alarmVacationPausedNoNext": { "placeholders": { "vacationName": {} } }, "alarmVacationPausedReturns": "Est? pausada por vacaciones ({vacationName}) y vuelve el {date}.", "@alarmVacationPausedReturns": { "placeholders": { "vacationName": {}, "date": {} } }, "alarmVacationReturns": "Con vacaciones activas, volver? a sonar el {date}.", "@alarmVacationReturns": { "placeholders": { "date": {} } }, "defaultAlarmName": "Despertador musical", "newAlarmTitle": "Nueva alarma", "editAlarmTitle": "Editar alarma", "nameField": "Nombre", "timeField": "Hora", "dateField": "Fecha", "onceOption": "Una vez", "dailyOption": "Diaria", "weekdaysOption": "D?as", "soundAndVolumeSection": "Sonido y volumen", "alarmFadeInTitle": "Fade-in de alarma", "alarmFadeInOff": "0 s (sin transici?n)", "alarmFadeInSummary": "{seconds} s (de 5% al volumen elegido)", "@alarmFadeInSummary": { "placeholders": { "seconds": { "type": "int" } } }, "internalSafeSoundLabel": "Sonido seguro interno", "soundWarmSunrise": "Amanecer c?lido", "soundSoftBell": "Campana suave", "soundDigitalPulse": "Pulso digital", "favoriteStationLabel": "Emisora favorita", "noStationUseInternalSound": "Sin emisora: usar sonido interno", "saveFavoritesAlarmHint": "Guard? emisoras en Favoritos para usarlas como alarma musical.", "useCurrentStationAction": "Usar emisora actual", "playDuringVacations": "Sonar durante vacaciones", "playDuringVacationsHint": "Si lo apag?s, la pr?xima ejecuci?n saltar? al primer d?a v?lido.", "saveAlarmAction": "Guardar alarma", "chooseOneWeekdayError": "Eleg? al menos un d?a de la semana.", "androidReliabilityReview": "Revisar fiabilidad Android", "statusOk": "OK", "statusPending": "pendiente", "androidReliabilityStatus": "Fiabilidad: exactas {exact} ? notificaciones {notifications} ? pantalla {screen}", "@androidReliabilityStatus": { "placeholders": { "exact": {}, "notifications": {}, "screen": {} } }, "vacationRangesTitle": "Rangos de vacaciones", "addAction": "Agregar", "vacationRangesHint": "Si una alarma tiene \"Pausa en vacaciones\", se salta autom?ticamente estos rangos.", "noVacationRangesLoaded": "Sin rangos cargados.", "deleteRangeTooltip": "Eliminar rango", "vacationsDefaultName": "Vacaciones", "newVacationRangeTitle": "Nuevo rango de vacaciones", "startField": "Inicio", "endField": "Fin", "saveRangeAction": "Guardar rango", "noAlarmsYetTitle": "Todav?a no hay alarmas.", "noAlarmsYetSubtitle": "Cre? una para dise?ar tu despertar musical.", "ringingInternalAudioActive": "Sonando con audio seguro interno.", "ringingPreparingInternalAudio": "Preparando audio seguro interno.", "stopAlarmAction": "Detener alarma" }