{ "@@locale": "pt", "appTitle": "PluriWave", "navHome": "Início", "navSearch": "Buscar", "navFavorites": "Favoritos", "navAlarms": "Alarmes", "navSettings": "Configurações", "actionOk": "OK", "sleepTimer": "Timer de sono", "sleepTimerDescription": "Desligamento suave da rádio com contagem regressiva exata.", "cancelTimer": "Cancelar timer", "optionOther": "Outro", "customDurationTitle": "Duração personalizada", "durationGreaterThanZero": "Escolha uma duração maior que zero.", "hoursLabel": "Horas", "minutesLabel": "Minutos", "secondsLabel": "Segundos", "durationHoursMinutesSeconds": "{hours} h {minutes} min {seconds} s", "@durationHoursMinutesSeconds": { "placeholders": { "hours": {}, "minutes": {}, "seconds": {} } }, "durationMinutesSeconds": "{minutes} min {seconds} s", "@durationMinutesSeconds": { "placeholders": { "minutes": {}, "seconds": {} } }, "durationMinutesOnly": "{minutes} min", "@durationMinutesOnly": { "placeholders": { "minutes": {} } }, "durationSecondsOnly": "{seconds} s", "@durationSecondsOnly": { "placeholders": { "seconds": {} } }, "saveQuickAccess": "Salvar como acesso rápido", "startTimer": "Iniciar timer", "skipCurrentAlarmExecution": "Esta execução de {alarmName} foi ignorada.", "@skipCurrentAlarmExecution": { "placeholders": { "alarmName": {} } }, "settingsTitle": "Configurações", "settingsSubtitle": "Controle fino de som, backups e estações personalizadas.", "languageSectionTitle": "Idioma", "languageSectionDescription": "Escolha como o idioma do app é exibido.", "languageSystemDefault": "Sistema", "languageSpanish": "Espanhol", "languageEnglish": "Inglês", "languageUpdated": "Idioma atualizado: {languageName}", "@languageUpdated": { "placeholders": { "languageName": {} } }, "languageUpdatedSystem": "Idioma atualizado: Sistema", "timerSectionTitle": "Timer de sono", "timerSectionAdd": "Adicionar", "timerSectionDescription": "Personalize os acessos rápidos exibidos ao desligar a rádio automaticamente.", "timerSectionRestoreRecommended": "Restaurar tempos recomendados", "newQuickAccessTitle": "Novo acesso rápido", "saveQuickAccessButton": "Salvar acesso rápido", "settingsSafeStatus": "Seguro", "recordingsSectionTitle": "Gravações", "recordingsFolderDialogTitle": "Selecione a pasta de gravações", "recordingsPathUpdated": "Caminho de gravação atualizado", "recordingsPathSaveError": "Não foi possível salvar o caminho: {error}", "recordingsDefaultFolderRestored": "A pasta interna padrão será usada", "recordingsFolderTitle": "Pasta de gravação", "recordingsPathCalculating": "Calculando caminho...", "recordingsChangePath": "Alterar caminho", "recordingsUseDefaultPath": "Usar caminho padrão", "recordingsOriginalStreamHint": "A rádio é salva a partir do stream original, sem recompressão.", "equalizerActive": "Ativo", "equalizerDisabled": "Desativado", "equalizerEnable": "Ativar equalizador", "equalizerRealtimeSubtitle": "As alterações são aplicadas em tempo real à estação atual.", "equalizerPendingSubtitle": "As alterações são salvas e serão aplicadas quando o Android habilitar o efeito.", "equalizerPerStationTitle": "Usar EQ próprio para este favorito", "equalizerPerStationActive": "Ativo para {stationName}", "equalizerPerStationMain": "Usando o EQ principal para {stationName}", "preferredStationTitle": "Estação preferida", "preferredStationDescription": "Pré-selecionada ao criar alarmes e disponível para reprodução rápida.", "preferredStationNoStationsTitle": "Ainda não há estações disponíveis", "preferredStationNoStationsSubtitle": "Salve favoritas ou carregue estações para escolher uma preferida.", "preferredStationAutomaticFallback": "Fallback automático", "preferredStationDefaultFavorite": "Favorita padrão", "preferredStationCurrent": "Preferida atual: {stationName}", "preferredStationAutoUsing": "Sem favoritas: usando automaticamente {stationName}", "preferredStationPlay": "Reproduzir preferida", "customStationsTitle": "Estações personalizadas", "customStationsAdd": "Adicionar", "customStationsEmpty": "Não há estações personalizadas.", "playAction": "Reproduzir", "deleteAction": "Excluir", "addStationTitle": "Adicionar estação", "stationNameLabel": "Nome *", "unnamedStation": "Estação sem nome", "requiredField": "Campo obrigatório", "streamUrlLabel": "URL do stream *", "invalidUrl": "URL inválida", "countryOptionalLabel": "País (opcional)", "saveStation": "Salvar estação", "backupSectionTitle": "Backup", "backupExportTitle": "Exportar configuração", "backupExportSubtitle": "Favoritos, estações personalizadas e presets de EQ", "backupImportTitle": "Importar configuração", "backupImportSubtitle": "Restaurar a partir de um arquivo de backup", "backupShareSubject": "PluriWave — backup", "backupShareText": "Configuração do PluriWave exportada em {date}", "backupExportError": "Erro ao exportar: {error}", "backupImportConfirmMessage": "Isso adicionará favoritos, estações e presets do arquivo. Continuar?", "backupImportSuccess": "Configuração importada com sucesso", "backupImportError": "Erro ao importar: {error}", "appVersionLoading": "Carregando versão...", "appVersionSubtitle": "{version} - Rádio mundial", "savedFavoritesTitle": "Favoritos salvos", "stationFilterTitle": "Filtro de estações", "stationFilterSubtitle": "Apenas estações verificadas como ativas", "backgroundAudioTitle": "Áudio em segundo plano", "backgroundAudioSubtitle": "Continua ao desligar a tela", "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": "Equalizador", "recordingsOpenFolder": "Abrir pasta", "recordingsOpenFolderError": "Não foi possível abrir a pasta: {error}", "recordingsMaxSizeTitle": "Tamanho máximo da gravação", "recordingsMaxSizeSubtitle": "Limite atual: {size} MB", "recordingsMaxSizeDialogTitle": "Tamanho máximo por gravação", "recordingsMaxSizeMbLabel": "Megabytes máximos", "recordingsMaxSizeSaved": "Limite de gravação atualizado para {size} MB", "@recordingsOpenFolderError": { "placeholders": { "error": {} } }, "@recordingsMaxSizeSubtitle": { "placeholders": { "size": { "type": "int" } } }, "@recordingsMaxSizeSaved": { "placeholders": { "size": { "type": "int" } } }, "stationOrderTitle": "Ordem das estações", "stationOrderByName": "Por nome", "stationOrderByQuality": "Por qualidade", "stationOrderScopeDescription": "Aplica-se a favoritos, buscas, estações próximas e listas rápidas.", "favoriteGroupsTitle": "Listas de favoritos", "favoriteGroupsDescription": "Crie listas curtas para organizar suas estações salvas.", "favoriteGroupsAdd": "Adicionar lista", "favoriteGroupsEdit": "Editar lista", "favoriteGroupsDelete": "Excluir lista", "favoriteGroupsNameLabel": "Nome da lista", "favoriteGroupsNameTooLong": "Máximo de 28 caracteres.", "favoriteGroupsUnassigned": "Sem atribuição", "favoriteGroupsProtectedHint": "Lista padrão: não pode ser editada nem excluída.", "favoriteGroupsCreated": "Lista criada", "favoriteGroupsUpdated": "Lista atualizada", "favoriteGroupsDeleted": "Lista excluída; suas estações voltam para Sem atribuição.", "favoriteGroupsAssign": "Mover para lista", "favoriteGroupsAssignSubtitle": "Lista atual: {groupName}", "favoriteGroupsAssigned": "{stationName} movida para {groupName}", "favoritesTitle": "Favoritos", "favoritesEmptyTitle": "Ainda sem favoritos", "favoritesEmptySubtitle": "Toque no coração em qualquer estação para salvá-la na sua coleção.", "favoritesHeaderSubtitle": "Organize sua coleção por listas e mantenha as rádios importantes por perto.", "favoritesCollection": "Coleção", "favoritesSavedCount": "{count} salvas", "favoritesRemoveTooltip": "Remover dos favoritos", "favoritesRemovedMessage": "{stationName} removida dos favoritos", "@favoriteGroupsAssignSubtitle": { "placeholders": { "groupName": {} } }, "@favoriteGroupsAssigned": { "placeholders": { "stationName": {}, "groupName": {} } }, "@favoritesSavedCount": { "placeholders": { "count": { "type": "int" } } }, "@favoritesRemovedMessage": { "placeholders": { "stationName": {} } }, "alarmPostponedCurrentExecution": "Alarme adiado para esta execução.", "searchScreenTitle": "Buscar sinal", "searchScreenSubtitle": "Encontre estações por nome, país ou idioma com filtros rápidos e contraste elevado.", "searchFiltersLabel": "Filtros", "searchHint": "Rádio Horizonte, jazz, notícias...", "searchCountryFilterLabel": "País", "searchLanguageFilterLabel": "Idioma", "searchMinQualityFilterLabel": "Qualidade mínima", "searchEmptyTitle": "Busque uma estação", "searchNoResultsTitle": "Sem resultados", "searchEmptySubtitle": "Use a barra superior ou os chips para descobrir estações do mundo todo.", "searchNoResultsSubtitle": "Tente remover filtros ou digitar outro nome para encontrar uma estação ativa.", "countrySpain": "Espanha", "countryUsa": "EUA", "countryMexico": "México", "countryArgentina": "Argentina", "countryUk": "Reino Unido", "countryFrance": "França", "countryGermany": "Alemanha", "countryItaly": "Itália", "countryBrazil": "Brasil", "countryJapan": "Japão", "languageNameSpanish": "espanhol", "languageNameEnglish": "inglês", "languageNameFrench": "francês", "languageNameGerman": "alemão", "languageNamePortuguese": "português", "languageNameItalian": "italiano", "languageNameJapanese": "japonês", "languageNameArabic": "árabe", "languageNameRussian": "russo", "homeScreenSubtitle": "Rádio global ao vivo com sinais limpos, favoritos inteligentes e uma experiência visual de game show.", "exploreStations": "Explorar estações", "stationsCount": "{count} rádios", "@stationsCount": { "placeholders": { "count": { "type": "int" } } }, "qualityHd": "Qualidade HD", "nearYou": "Perto de você", "nearYouInCountry": "Perto de você · {country}", "@nearYouInCountry": { "placeholders": { "country": {} } }, "detectAction": "Detectar", "liveRadar": "Radar ao vivo", "genresTitle": "Gêneros", "retryAction": "Tentar novamente", "noStationsAvailable": "Não há estações disponíveis", "noStationsAvailableSubtitle": "Tente atualizar ou escolher outro gênero para captar sinal novamente.", "genrePop": "Pop", "genreRock": "Rock", "genreJazz": "Jazz", "genreClassical": "Clássica", "genreElectronic": "Eletrônica", "genreNews": "Notícias", "genreTalk": "Conversa", "genreHipHop": "Hip-hop", "genreCountry": "Country", "genreMetal": "Metal", "genreReggae": "Reggae", "genreLatin": "Latina", "alarmScreenTitle": "Despertar musical", "alarmScreenSubtitle": "Alarmes com rádio, som seguro, férias inteligentes e próxima execução sempre visível.", "createAlarmAction": "Criar alarme", "alarmsCount": "{count} alarmes", "@alarmsCount": { "placeholders": { "count": { "type": "int" } } }, "activeAlarmsWithoutNextTitle": "Alarmes ativos sem próxima execução", "noActiveAlarms": "Sem alarmes ativos", "nextAlarmTitle": "Próximo alarme", "activeAlarmsWithoutNextSubtitle": "Há {count} alarme(s) ativos, mas no momento não têm uma data futura válida. Verifique data, dias e férias.", "@activeAlarmsWithoutNextSubtitle": { "placeholders": { "count": { "type": "int" } } }, "createAlarmHint": "Crie um alarme e o PluriWave calculará automaticamente a próxima execução.", "alarmVacationPlay": "Toca durante as férias", "alarmVacationPause": "Pausa nas férias", "alarmFadeInLabel": "Fade-in {seconds}s", "@alarmFadeInLabel": { "placeholders": { "seconds": { "type": "int" } } }, "alarmNextExecution": "Próxima execução: {date}", "@alarmNextExecution": { "placeholders": { "date": {} } }, "alarmNoNextExecution": "Não há próxima execução ativa.", "alarmSkippedExecution": "Uma execução foi ignorada: {date}.", "@alarmSkippedExecution": { "placeholders": { "date": {} } }, "editAction": "Editar", "skipNextAction": "Ignorar próxima", "deleteTooltip": "Excluir", "alarmSkippedNoNextSnackbar": "Alarme ignorado. Não resta próxima execução.", "alarmSkippedReturnsSnackbar": "Alarme ignorado. Voltará em {date}.", "@alarmSkippedReturnsSnackbar": { "placeholders": { "date": {} } }, "alarmVacationPausedNoNext": "Está pausado por férias ({vacationName}) e sem próxima execução.", "@alarmVacationPausedNoNext": { "placeholders": { "vacationName": {} } }, "alarmVacationPausedReturns": "Está pausado por férias ({vacationName}) e volta em {date}.", "@alarmVacationPausedReturns": { "placeholders": { "vacationName": {}, "date": {} } }, "alarmVacationReturns": "Com férias ativas, tocará novamente em {date}.", "@alarmVacationReturns": { "placeholders": { "date": {} } }, "defaultAlarmName": "Despertador musical", "newAlarmTitle": "Novo alarme", "editAlarmTitle": "Editar alarme", "nameField": "Nome", "timeField": "Hora", "dateField": "Data", "onceOption": "Uma vez", "dailyOption": "Diária", "weekdaysOption": "Dias", "soundAndVolumeSection": "Som e volume", "alarmFadeInTitle": "Fade-in do alarme", "alarmFadeInOff": "0 s (sem transição)", "alarmFadeInSummary": "{seconds} s (de 5% ao volume escolhido)", "@alarmFadeInSummary": { "placeholders": { "seconds": { "type": "int" } } }, "internalSafeSoundLabel": "Som seguro interno", "soundWarmSunrise": "Amanhecer acolhedor", "soundSoftBell": "Sino suave", "soundDigitalPulse": "Pulso digital", "favoriteStationLabel": "Estação favorita", "noStationUseInternalSound": "Sem estação: usar som interno", "saveFavoritesAlarmHint": "Salve estações nos Favoritos para usá-las como alarme musical.", "useCurrentStationAction": "Usar estação atual", "playDuringVacations": "Tocar durante as férias", "playDuringVacationsHint": "Se você desativar, a próxima execução saltará para o primeiro dia válido.", "saveAlarmAction": "Salvar alarme", "chooseOneWeekdayError": "Escolha pelo menos um dia da semana.", "androidReliabilityReview": "Revisar confiabilidade Android", "statusOk": "OK", "statusPending": "pendente", "androidReliabilityStatus": "Confiabilidade: exatos {exact} · notificações {notifications} · tela {screen}", "@androidReliabilityStatus": { "placeholders": { "exact": {}, "notifications": {}, "screen": {} } }, "vacationRangesTitle": "Períodos de férias", "addAction": "Adicionar", "vacationRangesHint": "Se um alarme tiver \"Pausa nas férias\", estes períodos serão ignorados automaticamente.", "noVacationRangesLoaded": "Nenhum período carregado.", "deleteRangeTooltip": "Excluir período", "vacationsDefaultName": "Férias", "newVacationRangeTitle": "Novo período de férias", "startField": "Início", "endField": "Fim", "saveRangeAction": "Salvar período", "noAlarmsYetTitle": "Ainda não há alarmes.", "noAlarmsYetSubtitle": "Crie um para configurar seu despertar musical.", "ringingInternalAudioActive": "Tocando com som seguro interno.", "ringingPreparingInternalAudio": "Preparando som seguro interno.", "stopAlarmAction": "Parar alarme", "pauseAction": "Pausar", "miniPlayerOpenLabel": "Abrir reprodutor de {stationName}", "@miniPlayerOpenLabel": { "placeholders": { "stationName": {} } }, "playerIconLabel": "Reprodutor", "playbackStatusConnecting": "Conectando...", "playbackStatusLive": "Ao vivo", "playbackStatusPaused": "Pausado", "playbackStatusConnectionError": "Erro de conexão", "playbackStatusStopped": "Parado", "stationSemanticLabel": "Estação {stationName}", "@stationSemanticLabel": { "placeholders": { "stationName": {} } }, "favoritesAddTooltip": "Adicionar aos favoritos", "favoritesAddedMessage": "{stationName} adicionada aos favoritos", "@favoritesAddedMessage": { "placeholders": { "stationName": {} } }, "stationIconLabel": "Ícone da estação", "liveNow": "Ao vivo", "equalizerBandLabel": "Banda {band}", "@equalizerBandLabel": { "placeholders": { "band": {} } }, "equalizerBandValue": "{value} decibéis", "@equalizerBandValue": { "placeholders": { "value": {} } }, "equalizerPresetFlat": "Plano", "equalizerPresetRock": "Rock", "equalizerPresetPop": "Pop", "equalizerPresetBassBoost": "Reforço de graves", "equalizerPresetJazz": "Jazz", "equalizerPresetVoice": "Voz", "equalizerPresetCustom": "Personalizado", "onboardingTitle": "Bem-vindo ao PluriWave", "onboardingNewsTitle": "Novidades", "onboardingStartAction": "Começar", "onboardingCloseTooltip": "Fechar", "radioRecordingError": "Erro ao gravar a rádio: {error}", "@radioRecordingError": { "placeholders": { "error": {} } }, "radioApiConnectionError": "Sem conexão com a API de rádio", "radioSearchError": "Erro na busca. Verifique sua conexão.", "radioLoadMoreStationsError": "Não foi possível carregar mais estações.", "radioNearbyStationsError": "Não foi possível detectar estações próximas. Use filtros por país.", "radioCannotPlayStation": "Não é possível reproduzir \"{stationName}\"", "@radioCannotPlayStation": { "placeholders": { "stationName": {} } }, "recordingSelectStationFirst": "Primeiro selecione uma estação para gravar.", "recordingStartError": "Não foi possível iniciar a gravação: {error}", "@recordingStartError": { "placeholders": { "error": {} } }, "unsupportedConfigVersion": "Versão de configuração não compatível", "audioErrorGeneric": "Erro de reprodução", "audioErrorNoInternet": "Sem conexão com a internet", "audioErrorInvalidUrl": "A URL da rádio não é válida", "audioErrorNotFound": "A rádio não está disponível (erro 404)", "audioErrorTimeout": "Tempo esgotado ao conectar", "audioErrorCannotConnect": "Não é possível conectar à rádio", "audioErrorUnsupportedFormat": "Formato de stream não compatível", "audioErrorDecode": "Erro ao decodificar o stream de áudio", "audioErrorCleartext": "Esta rádio usa HTTP sem criptografia, o que não é permitido", "audioErrorSsl": "Certificado SSL inválido na rádio", "audioErrorCannotPlay": "Não é possível reproduzir esta rádio", "audioErrorUnexpectedPlayback": "Erro inesperado ao reproduzir", "androidExactAlarmScheduleError": "O Android não conseguiu agendar um alarme exato. Verifique a permissão de alarmes exatos.", "recordingPathEmptyError": "O caminho de gravação não pode estar vazio", "recordingMaxSizeInvalidError": "O tamanho máximo deve ser maior que zero", "recordingAlreadyActiveError": "Já há uma gravação em andamento", "alarmRingingFallbackActive": "Tocando com áudio interno seguro.", "alarmRingingPreparingFallback": "Preparando áudio interno seguro.", "alarmRingingTryingStation": "Tentando reproduzir sua estação com a maior qualidade disponível.", "alarmScheduleOnce": "Uma vez · {date}", "@alarmScheduleOnce": { "placeholders": { "date": {} } }, "alarmScheduleWeekdays": "Dias: {days}", "@alarmScheduleWeekdays": { "placeholders": { "days": {} } }, "androidReliabilityTitle": "Revisar confiabilidade Android", "closeAction": "Fechar", "customOption": "Personalizada", "endLabel": "Fim", "equalizerDisable": "Desativar equalizador", "helpTitle": "Ajuda e tutorial", "helpSubtitle": "Revê funções, dicas e novidades do PluriWave.", "indefiniteOption": "Indefinida", "invalidNumber": "Número inválido", "nameLabel": "Nome", "notPlaying": "Não está reproduzindo", "oneTimeOption": "Uma vez", "pausePlaybackTooltip": "Pausar reprodução", "qualityOriginal": "Qualidade original: {quality}", "@qualityOriginal": { "placeholders": { "quality": {} } }, "qualityUnknown": "Qualidade não informada", "recordAction": "Gravar", "recordDurationTitle": "Duração da gravação", "recordRadioSubtitle": "Escolha por quanto tempo deseja gravar.", "recordRadioTitle": "Gravar rádio", "recordingActiveTitle": "Gravando rádio", "recordingDirectTitle": "Gravação direta", "recordingsOpenFolderPlainError": "Não foi possível abrir a pasta de gravações", "recordingsOpenLatest": "Abrir última gravação", "recordingsOpenLatestError": "Não foi possível abrir a última gravação", "startLabel": "Início", "startPlaybackTooltip": "Iniciar reprodução", "stopAction": "Parar", "stopPlaybackTooltip": "Parar reprodução", "weekdayShortMonday": "Seg", "weekdayShortTuesday": "Ter", "weekdayShortWednesday": "Qua", "weekdayShortThursday": "Qui", "weekdayShortFriday": "Sex", "weekdayShortSaturday": "Sáb", "weekdayShortSunday": "Dom" }