diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json index 53b9199e..5f207154 100644 --- a/client/strings/pt-br.json +++ b/client/strings/pt-br.json @@ -143,8 +143,8 @@ "HeaderEmail": "Email", "HeaderEmailSettings": "Configurações de Email", "HeaderEpisodes": "Episódios", - "HeaderEreaderDevices": "Dispositivos Ereader", - "HeaderEreaderSettings": "Configurações Ereader", + "HeaderEreaderDevices": "Dispositivos leitores de ebook", + "HeaderEreaderSettings": "Configurações do leitor de ebook", "HeaderFiles": "Arquivos", "HeaderFindChapters": "Localizar Capítulos", "HeaderIgnoredFiles": "Arquivos Ignorados", @@ -349,24 +349,36 @@ "LabelEnd": "Fim", "LabelEndOfChapter": "Fim do Capítulo", "LabelEpisode": "Episódio", + "LabelEpisodeNotLinkedToRssFeed": "Episódio não vinculado ao feed RSS", + "LabelEpisodeNumber": "Episódio #{0}", "LabelEpisodeTitle": "Título do Episódio", "LabelEpisodeType": "Tipo do Episódio", + "LabelEpisodeUrlFromRssFeed": "URL do episódio a partir do feed RSS", "LabelEpisodes": "Episódios", + "LabelEpisodic": "Episódico", "LabelExample": "Exemplo", + "LabelExpandSeries": "Expandir Série", + "LabelExpandSubSeries": "Expandir Subséries", "LabelExpired": "Expirado", + "LabelExpiresAt": "Expira às", + "LabelExpiresInSeconds": "Expira em (segundos)", "LabelExpiresNever": "Nunca", "LabelExplicit": "Explícito", "LabelExplicitChecked": "Explícito (verificado)", "LabelExplicitUnchecked": "Não explícito (não verificado)", + "LabelExportOPML": "Exportar OPML", "LabelFeedURL": "URL do Feed", "LabelFetchingMetadata": "Buscando Metadados", "LabelFile": "Arquivo", "LabelFileBirthtime": "Criação do Arquivo", + "LabelFileBornDate": "Criado {0}", "LabelFileModified": "Modificação do Arquivo", + "LabelFileModifiedDate": "Modificado {0}", "LabelFilename": "Nome do Arquivo", "LabelFilterByUser": "Filtrar por Usuário", "LabelFindEpisodes": "Localizar Episódios", "LabelFinished": "Concluído", + "LabelFinishedDate": "Concluído {0}", "LabelFolder": "Pasta", "LabelFolders": "Pastas", "LabelFontBold": "Negrito", @@ -376,6 +388,7 @@ "LabelFontScale": "Escala de fonte", "LabelFontStrikethrough": "Tachado", "LabelFormat": "Formato", + "LabelFull": "Cheio", "LabelGenre": "Gênero", "LabelGenres": "Gêneros", "LabelHardDeleteFile": "Apagar definitivamente", @@ -403,11 +416,14 @@ "LabelIntervalEveryMinute": "A cada minuto", "LabelInvert": "Inverter", "LabelItem": "Item", + "LabelJumpBackwardAmount": "Tempo de retrocesso", + "LabelJumpForwardAmount": "Tempo de avanço", "LabelLanguage": "Idioma", "LabelLanguageDefaultServer": "Idioma Padrão do Servidor", "LabelLanguages": "Idiomas", "LabelLastBookAdded": "Último Livro Acrescentado", "LabelLastBookUpdated": "Último Livro Atualizado", + "LabelLastProgressDate": "Último progresso: {0}", "LabelLastSeen": "Visto pela Última Vez", "LabelLastTime": "Progresso", "LabelLastUpdate": "Última Atualização", @@ -422,6 +438,7 @@ "LabelLibraryName": "Nome da Biblioteca", "LabelLibrarySortByProgress": "Última Atualização", "LabelLibrarySortByProgressFinished": "Concluído", + "LabelLibrarySortByProgressStarted": "Progresso: Iniciado", "LabelLimit": "Limite", "LabelLineSpacing": "Espaçamento entre linhas", "LabelListenAgain": "Escutar novamente", @@ -430,8 +447,13 @@ "LabelLogLevelWarn": "Atenção", "LabelLookForNewEpisodesAfterDate": "Procurar por novos Episódios após essa data", "LabelLowestPriority": "Prioridade mais baixa", + "LabelMatchConfidence": "Confiabilidade", "LabelMatchExistingUsersBy": "Consultar usuários existentes usando", "LabelMatchExistingUsersByDescription": "Utilizado para conectar usuários já existentes. Uma vez conectados, usuários serão consultados utilizando uma identificação única do seu provedor de SSO", + "LabelMaxEpisodesToDownload": "Número máximo de episódios para baixar. Use 0 para download ilimitado.", + "LabelMaxEpisodesToDownloadPerCheck": "Número máximo de novos episódios para baixar por verificação", + "LabelMaxEpisodesToKeep": "Número máximo de episódios para manter", + "LabelMaxEpisodesToKeepHelp": "O valor 0 define que não há limite máximo. Após um novo episódio ser baixado automaticamente, o episódio mais antigo será excluído caso você tenha mais de X episódios. Apenas um episódio será excluído a cada novo download.", "LabelMediaPlayer": "Reprodutor de mídia", "LabelMediaType": "Tipo de Mídia", "LabelMetaTag": "Etiqueta Meta", @@ -457,6 +479,7 @@ "LabelNextBackupDate": "Data do próximo backup", "LabelNextChapters": "Próximo capítulo será:", "LabelNextScheduledRun": "Próxima execução programada", + "LabelNoApiKeys": "Sem chaves de API", "LabelNoCustomMetadataProviders": "Não existem fontes de metadados customizados", "LabelNoEpisodesSelected": "Nenhum episódio selecionado", "LabelNotFinished": "Não concluído", @@ -472,6 +495,7 @@ "LabelNotificationsMaxQueueSize": "Tamanho máximo da fila de eventos de notificação", "LabelNotificationsMaxQueueSizeHelp": "Eventos estão limitados a um disparo por segundo. Eventos serão ignorados se a fila estiver no tamanho máximo. Isso evita o excesso de notificações.", "LabelNumberOfBooks": "Número de Livros", + "LabelNumberOfChapters": "Número de capítulos:", "LabelNumberOfEpisodes": "# de Episódios", "LabelOpenIDAdvancedPermsClaimDescription": "Nome do claim OpenID contendo as permissões avançadas para ações do usuário na aplicação para serem aplicadas aos perfis não-administradores (se configurados). Se o claim não estiver presente na resposta, acesso ao ABS será negado. Se apenas uma opção estiver ausente, ela será tratada como false. Garanta que o claim do provedor de identidade segue a estrutura esperada:", "LabelOpenIDClaims": "Deixe as opções a seguir em branco para desativar a atribuição de grupos e permissões avançadas; nesse caso, o grupo 'Usuário' será atribuído automaticamente.", @@ -485,6 +509,7 @@ "LabelPermissionsAccessAllLibraries": "Pode Acessar Todas Bibliotecas", "LabelPermissionsAccessAllTags": "Pode Acessar Todas as Etiquetas", "LabelPermissionsAccessExplicitContent": "Pode Acessar Conteúdos Explícitos", + "LabelPermissionsCreateEreader": "Pode criar leitor de ebooks", "LabelPermissionsDelete": "Pode Apagar", "LabelPermissionsDownload": "Pode Fazer Download", "LabelPermissionsUpdate": "Pode Atualizar", @@ -492,6 +517,7 @@ "LabelPersonalYearReview": "Sua Retrospectiva Anual ({0})", "LabelPhotoPathURL": "Caminho/URL para Foto", "LabelPlayMethod": "Método de Reprodução", + "LabelPlaybackRateIncrementDecrement": "Valor de incremento/decremento da taxa de reprodução", "LabelPlayerChapterNumberMarker": "{0} de {1}", "LabelPlaylists": "Listas de Reprodução", "LabelPodcast": "Podcast", @@ -504,9 +530,12 @@ "LabelPrimaryEbook": "Ebook principal", "LabelProgress": "Progresso", "LabelProvider": "Fonte", + "LabelProviderAuthorizationValue": "Valor do Cabeçalho de Autorização", "LabelPubDate": "Data de Publicação", "LabelPublishYear": "Ano de Publicação", "LabelPublishedDate": "Publicado {0}", + "LabelPublishedDecade": "Década de Publicação", + "LabelPublishedDecades": "Décadas de Publicação", "LabelPublisher": "Editora", "LabelPublishers": "Editoras", "LabelRSSFeedCustomOwnerEmail": "E-mail do dono personalizado", @@ -516,6 +545,7 @@ "LabelRSSFeedSlug": "Slug do Feed RSS", "LabelRSSFeedURL": "URL do Feed RSS", "LabelRandomly": "Aleatoriamente", + "LabelReAddSeriesToContinueListening": "Adicionar novamente a série à \"Continuar ouvindo\"", "LabelRead": "Lido", "LabelReadAgain": "Ler novamente", "LabelReadEbookWithoutProgress": "Ler ebook sem armazenar progresso", @@ -525,24 +555,34 @@ "LabelRedo": "Refazer", "LabelRegion": "Região", "LabelReleaseDate": "Data de Lançamento", + "LabelRemoveAllMetadataAbs": "Remover todos os arquivos metadata.abs", + "LabelRemoveAllMetadataJson": "Remover todos os arquivos metadata.json", + "LabelRemoveAudibleBranding": "Remover introdução e encerramento da Audible dos capítulos", "LabelRemoveCover": "Remover capa", + "LabelRemoveMetadataFile": "Remover arquivos de metadados nas pastas da biblioteca", + "LabelRemoveMetadataFileHelp": "Remover todos os arquivos metadata.json e metadata.abs em suas {0} pastas.", "LabelRowsPerPage": "Linhas por Página", "LabelSearchTerm": "Busca por Termo", "LabelSearchTitle": "Busca por Título", "LabelSearchTitleOrASIN": "Busca por Título ou ASIN", "LabelSeason": "Temporada", + "LabelSeasonNumber": "Temporada #{0}", "LabelSelectAll": "Selecionar todos", "LabelSelectAllEpisodes": "Selecionar todos os Episódios", "LabelSelectEpisodesShowing": "Selecionar os {0} Episódios Visíveis", + "LabelSelectUser": "Selecionar usuário", "LabelSelectUsers": "Selecionar usuários", "LabelSendEbookToDevice": "Enviar Ebook para...", "LabelSequence": "Sequência", + "LabelSerial": "Serial", "LabelSeries": "Série", "LabelSeriesName": "Nome da Série", "LabelSeriesProgress": "Progresso da Série", + "LabelServerLogLevel": "Nível de Logs do Servidor", "LabelServerYearReview": "Retrospectiva Anual do Servidor ({0})", "LabelSetEbookAsPrimary": "Definir como principal", "LabelSetEbookAsSupplementary": "Definir como complementar", + "LabelSettingsAllowIframe": "Permitir incorporação em iframe", "LabelSettingsAudiobooksOnly": "Apenas Audiobooks", "LabelSettingsAudiobooksOnlyHelp": "Ao ativar essa configuração os arquivos de ebooks serão ignorados a não ser que estejam dentro de uma pasta com um audiobook. Nesse caso eles serão definidos como ebooks complementares", "LabelSettingsBookshelfViewHelp": "Aparência esqueomorfa com prateleiras de madeira", @@ -561,6 +601,9 @@ "LabelSettingsHideSingleBookSeriesHelp": "Séries com um só livro serão ocultadas na página de séries e na prateleira de séries na página principal.", "LabelSettingsHomePageBookshelfView": "Usar visão estante na página principal", "LabelSettingsLibraryBookshelfView": "Usar visão estante na página da biblioteca", + "LabelSettingsLibraryMarkAsFinishedPercentComplete": "O percentual de conclusão é maior que", + "LabelSettingsLibraryMarkAsFinishedTimeRemaining": "O tempo restante é inferior a (segundos)", + "LabelSettingsLibraryMarkAsFinishedWhen": "Marcar o item de mídia como concluído quando", "LabelSettingsOnlyShowLaterBooksInContinueSeries": "Pular livros anteriores em Continuar Série", "LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "A prateleira Continuar Série na página principal de exibe o primeiro livro não iniciado em uma série que tem pelo menos um livro concluído e nenhum livro em andamento. Ativar essa configuração irá continuar a série a partir do livro mais recentemente concluído ao invés do primeiro livro não iniciado.", "LabelSettingsParseSubtitles": "Analisar subtítulos", @@ -579,6 +622,8 @@ "LabelSettingsStoreMetadataWithItemHelp": "Por padrão os arquivos de metadados são armazenados em /metadata/items. Ao ativar essa configuração os arquivos de metadados serão armazenadas nas pastas dos itens na sua biblioteca", "LabelSettingsTimeFormat": "Formato da Tempo", "LabelShare": "Compartilhar", + "LabelShareDownloadableHelp": "Permitir que os usuários com o link de compartilhamento baixem um arquivo zip do item da biblioteca.", + "LabelShareOpen": "Abrir compartilhamento", "LabelShareURL": "Compartilhar URL", "LabelShowAll": "Exibir Todos", "LabelShowSeconds": "Exibir segundos", @@ -586,10 +631,14 @@ "LabelSize": "Tamanho", "LabelSleepTimer": "Timer", "LabelSlug": "Slug", + "LabelSortAscending": "Crescente", + "LabelSortDescending": "Decrescente", + "LabelSortPubDate": "Ordenar por data de publicação", "LabelStart": "Iniciar", "LabelStartTime": "Horário do Início", "LabelStarted": "Iniciado", "LabelStartedAt": "Iniciado Em", + "LabelStartedDate": "Iniciado {0}", "LabelStatsAudioTracks": "Trilhas de Áudio", "LabelStatsAuthors": "Autores", "LabelStatsBestDay": "Melhor Dia", @@ -624,6 +673,8 @@ "LabelTimeDurationXHours": "{0} horas", "LabelTimeDurationXMinutes": "{0} minutos", "LabelTimeDurationXSeconds": "{0} segundos", + "LabelTimeInMinutes": "Tempo em minutos", + "LabelTimeLeft": "{0} restante", "LabelTimeListened": "Tempo de escuta", "LabelTimeListenedToday": "Tempo de escuta hoje", "LabelTimeRemaining": "{0} restantes", @@ -631,6 +682,7 @@ "LabelTitle": "Título", "LabelToolsEmbedMetadata": "Incluir Metadados", "LabelToolsEmbedMetadataDescription": "Incluir metadados no arquivo de áudio, com imagem da capa e capítulos.", + "LabelToolsM4bEncoder": "Codificador M4B", "LabelToolsMakeM4b": "Gerar audiobook no formato M4B", "LabelToolsMakeM4bDescription": "Gerar um arquivo de audiobook no formato .M4B com metadados, imagem da capa e capítulos.", "LabelToolsSplitM4b": "Dividir um M4B em MP3s", @@ -648,24 +700,31 @@ "LabelUnabridged": "Não Abreviada", "LabelUndo": "Desfazer", "LabelUnknown": "Desconhecido", + "LabelUnknownPublishDate": "Data de publicação desconhecida", "LabelUpdateCover": "Atualizar Capa", "LabelUpdateCoverHelp": "Permite sobrescrever capas existentes para os livros selecionados quando uma consulta for localizada", "LabelUpdateDetails": "Atualizar Detalhes", "LabelUpdateDetailsHelp": "Permite sobrescrever detalhes existentes para os livros selecionados quando uma consulta for localizada", "LabelUpdatedAt": "Atualizado em", "LabelUploaderDragAndDrop": "Arraste e solte arquivos ou pastas", + "LabelUploaderDragAndDropFilesOnly": "Arraste e solte arquivos", "LabelUploaderDropFiles": "Solte os arquivos", "LabelUploaderItemFetchMetadataHelp": "Busca título, autor e série automaticamente", + "LabelUseAdvancedOptions": "Usar Opções Avançadas", "LabelUseChapterTrack": "Usar a trilha do capítulo", "LabelUseFullTrack": "Usar a trilha toda", + "LabelUseZeroForUnlimited": "Use 0 para ilimitado", "LabelUser": "Usuário", "LabelUsername": "Nome do usuário", "LabelValue": "Valor", "LabelVersion": "Versão", "LabelViewBookmarks": "Ver marcadores", "LabelViewChapters": "Ver capítulos", + "LabelViewPlayerSettings": "Ver configurações do reprodutor", "LabelViewQueue": "Ver fila do reprodutor", "LabelVolume": "Volume", + "LabelWebRedirectURLsDescription": "Autorize esses URLs em seu provedor OAuth para permitir o redirecionamento de volta ao aplicativo web após o login:", + "LabelWebRedirectURLsSubfolder": "Subpasta de URLs de redirecionamento", "LabelWeekdaysToRun": "Dias da semana para executar", "LabelXBooks": "{0} livros", "LabelXItems": "{0} itens", @@ -677,41 +736,64 @@ "LabelYourProgress": "Seu Progresso", "MessageAddToPlayerQueue": "Adicionar à lista do reprodutor", "MessageAppriseDescription": "Para utilizar essa funcionalidade é preciso ter uma instância da API do Apprise em execução ou uma API que possa tratar esses mesmos chamados.
A URL da API do Apprise deve conter o caminho completo da URL para enviar as notificações. Ex: se a sua instância da API estiver em http://192.168.1.1:8337 você deve utilizar http://192.168.1.1:8337/notify.", + "MessageAsinCheck": "Certifique-se de estar usando o ASIN da região correta da Audible, e não da Amazon.", + "MessageAuthenticationLegacyTokenWarning": "Os tokens de API legados serão removidos no futuro. Use Chaves de API em vez disso.", + "MessageAuthenticationOIDCChangesRestart": "Reinicie o servidor após salvar para aplicar as alterações do OIDC.", + "MessageAuthenticationSecurityMessage": "A autenticação foi aprimorada para maior segurança. Todos os usuários precisam fazer login novamente.", "MessageBackupsDescription": "Backups incluem usuários, progresso dos usuários, detalhes dos itens da biblioteca, configurações do servidor e imagens armazenadas em /metadata/items & /metadata/authors. Backups não incluem quaisquer arquivos armazenados nas pastas da sua biblioteca.", + "MessageBackupsLocationEditNote": "Observação: Atualizar o local de backup não moverá nem modificará os backups existentes.", + "MessageBackupsLocationNoEditNote": "Observação: o local de backup é definido por meio de uma variável de ambiente e não pode ser alterado aqui.", + "MessageBackupsLocationPathEmpty": "O caminho do local de backup não pode ser vazio.", + "MessageBatchEditPopulateMapDetailsAllHelp": "Preencha os campos habilitados com dados de todos os itens. Os campos com múltiplos valores serão mesclados.", + "MessageBatchEditPopulateMapDetailsItemHelp": "Preencha os campos de detalhes do mapa habilitados com dados deste item.", "MessageBatchQuickMatchDescription": "Consulta Rápida tentará adicionar capas e metadados ausentes para os itens selecionados. Ative as opções abaixo para permitir que a Consulta Rápida sobrescreva capas e/ou metadados existentes.", "MessageBookshelfNoCollections": "Você ainda não criou coleções", + "MessageBookshelfNoCollectionsHelp": "As coleções são públicas. Todos os usuários com acesso à biblioteca podem vê-las.", "MessageBookshelfNoRSSFeeds": "Não existem feeds RSS abertos", "MessageBookshelfNoResultsForFilter": "Sem Resultados para o filtro \"{0}: {1}\"", "MessageBookshelfNoResultsForQuery": "Sem resultados para a consulta", "MessageBookshelfNoSeries": "Você não tem séries", + "MessageBulkChapterPattern": "Quantos capítulos você gostaria de adicionar seguindo esse padrão de numeração?", "MessageChapterEndIsAfter": "O final do capítulo está além do final do seu audiobook", "MessageChapterErrorFirstNotZero": "O primeiro capítulo precisa começar no 0", "MessageChapterErrorStartGteDuration": "Tempo de início não é válido pois precisa ser menor do que a duração do audioboook", "MessageChapterErrorStartLtPrev": "Tempo de início não é válido pois precisa ser igual ou maior que o tempo de início do capítulo anterior", "MessageChapterStartIsAfter": "Início do capítulo está além do final do seu audiobook", + "MessageChaptersNotFound": "Capítulos não encontrados", "MessageCheckingCron": "Verificando o cron...", "MessageConfirmCloseFeed": "Tem certeza de que deseja fechar esse feed?", + "MessageConfirmDeleteApiKey": "Tem certeza de que deseja excluir a chave de API \"{0}\"?", "MessageConfirmDeleteBackup": "Tem certeza de que deseja apagar o backup {0}?", + "MessageConfirmDeleteDevice": "Tem certeza de que deseja excluir o leitor de ebook \"{0}\"?", "MessageConfirmDeleteFile": "Essa ação apagará o arquivo do seu sistema de arquivos. Tem certeza?", "MessageConfirmDeleteLibrary": "Tem certeza de que deseja apagar a biblioteca \"{0}\" definitivamente?", "MessageConfirmDeleteLibraryItem": "Essa ação apagará o item da biblioteca do banco de dados e do seu sistema de arquivos. Tem certeza?", "MessageConfirmDeleteLibraryItems": "Essa ação apagará {0} itens da biblioteca do banco de dados e do seu sistema de arquivos. Tem certeza?", + "MessageConfirmDeleteMetadataProvider": "Tem certeza de que deseja excluir o provedor de metadados personalizado \"{0}\"?", + "MessageConfirmDeleteNotification": "Tem certeza de que deseja excluir esta notificação?", "MessageConfirmDeleteSession": "Tem certeza de que deseja apagar essa sessão?", + "MessageConfirmEmbedMetadataInAudioFiles": "Tem certeza de que deseja incorporar metadados em arquivos de áudio {0}?", "MessageConfirmForceReScan": "Tem certeza de que deseja forçar a nova verificação?", "MessageConfirmMarkAllEpisodesFinished": "Tem certeza de que deseja marcar todos os episódios como concluídos?", "MessageConfirmMarkAllEpisodesNotFinished": "Tem certeza de que deseja marcar todos os episódios como não concluídos?", + "MessageConfirmMarkItemFinished": "Tem certeza de que deseja marcar \"{0}\" como concluído?", + "MessageConfirmMarkItemNotFinished": "Tem certeza de que deseja marcar \"{0}\" como não concluído?", "MessageConfirmMarkSeriesFinished": "Tem certeza de que deseja marcar todos os livros nesta série como concluídos?", "MessageConfirmMarkSeriesNotFinished": "Tem certeza de que deseja marcar todos os livros nesta série como não concluídos?", + "MessageConfirmNotificationTestTrigger": "Acionar esta notificação com dados de teste?", "MessageConfirmPurgeCache": "Apagar o cache irá apagar o diretório todo localizado em /metadata/cache.

Tem certeza que deseja apagar o diretório de cache?", "MessageConfirmPurgeItemsCache": "Apagar o cache de itens irá apagar todo conteúdo da pasta /metadata/cache/items.
Tem certeza?", "MessageConfirmQuickEmbed": "Aviso! Inclusão rápida não fará backup dos seus arquivos de áudio. Verifique se tem um backup dos seus arquivos de áudio.

Quer continuar?", + "MessageConfirmQuickMatchEpisodes": "A correspondência rápida de episódios sobrescreverá os detalhes se uma correspondência for encontrada. Somente os episódios sem correspondência serão atualizados. Tem certeza?", "MessageConfirmReScanLibraryItems": "Tem certeza de que deseja uma nova verificação de {0} itens?", "MessageConfirmRemoveAllChapters": "Tem certeza de que deseja remover todos os capítulos?", "MessageConfirmRemoveAuthor": "Tem certeza de que deseja remover o autor \"{0}\"?", "MessageConfirmRemoveCollection": "Tem certeza de que deseja remover a coleção \"{0}\"?", "MessageConfirmRemoveEpisode": "Tem certeza de que deseja remover o episódio \"{0}\"?", + "MessageConfirmRemoveEpisodeNote": "Observação: Isso não exclui o arquivo de áudio, a menos que você ative a opção \"Excluir arquivo permanentemente\"", "MessageConfirmRemoveEpisodes": "Tem certeza de que deseja remover os {0} episódios?", "MessageConfirmRemoveListeningSessions": "Tem certeza de que deseja remover as {0} sessões de escuta?", + "MessageConfirmRemoveMetadataFiles": "Tem certeza de que deseja remover todos os arquivos metadata.{0} nas pastas dos itens da sua biblioteca?", "MessageConfirmRemoveNarrator": "Tem certeza de que deseja remover o narrador \"{0}\"?", "MessageConfirmRemovePlaylist": "Tem certeza de que deseja remover a sua lista de reprodução \"{0}\"?", "MessageConfirmRenameGenre": "Tem certeza de que deseja renomear o gênero \"{0}\" para \"{1}\" em todos os itens?", @@ -720,17 +802,25 @@ "MessageConfirmRenameTag": "Tem certeza de que deseja renomear a etiqueta \"{0}\" para \"{1}\" em todos os itens?", "MessageConfirmRenameTagMergeNote": "Aviso: Esta etiqueta já existe então elas serão combinadas.", "MessageConfirmRenameTagWarning": "Atenção! Uma etiqueta com um nome semelhante já existe \"{0}\".", + "MessageConfirmResetProgress": "Tem certeza de que deseja redefinir seu progresso?", "MessageConfirmSendEbookToDevice": "Tem certeza de que deseja enviar {0} ebook(s) \"{1}\" para o dispositivo \"{2}\"?", + "MessageConfirmUnlinkOpenId": "Tem certeza de que deseja desvincular este usuário do OpenID?", + "MessageDaysListenedInTheLastYear": "{0} dias ouvidos no último ano", "MessageDownloadingEpisode": "Realizando o download do episódio", "MessageDragFilesIntoTrackOrder": "Arraste os arquivos para ordenar as trilhas corretamente", + "MessageEmbedFailed": "Falha ao incorporar!", "MessageEmbedFinished": "Inclusão Concluída!", + "MessageEmbedQueue": "Enfileirado para incorporação de metadados ({0} na fila)", "MessageEpisodesQueuedForDownload": "{0} Episódio(s) na fila de download", "MessageEreaderDevices": "Para garantir a entrega dos ebooks, você pode precisar adicionar o endereço de email acima como um remetente válido para cada um dos dispositivos listados abaixo.", "MessageFeedURLWillBe": "URL do Feed será {0}", "MessageFetching": "Buscando...", "MessageForceReScanDescription": "verificará todos os arquivos, como uma verificação nova. Etiquetas ID3 de arquivos de áudio, arquivos OPF e arquivos de texto serão tratados como novos.", + "MessageHeatmapListeningTimeTooltip": "{0} ouvindo em {1}", + "MessageHeatmapNoListeningSessions": "Nenhuma sessão de reprodução em {0}", "MessageImportantNotice": "Aviso Importante!", "MessageInsertChapterBelow": "Inserir capítulo abaixo", + "MessageInvalidAsin": "ASIN inválido", "MessageItemsSelected": "{0} itens selecionados", "MessageItemsUpdated": "{0} itens atualizados", "MessageJoinUsOn": "Junte-se a nós", @@ -753,6 +843,7 @@ "MessageNoCollections": "Sem Coleções", "MessageNoCoversFound": "Nenhuma Capa Encontrada", "MessageNoDescription": "Sem Descrições", + "MessageNoDevices": "Nenhum dispositivo", "MessageNoDownloadsInProgress": "Não existem downloads em andamento", "MessageNoDownloadsQueued": "Não existem itens na fila de download", "MessageNoEpisodeMatchesFound": "Não existem episódios correspondentes", @@ -766,6 +857,7 @@ "MessageNoLogs": "Sem Logs", "MessageNoMediaProgress": "Sem Progresso de Mídia", "MessageNoNotifications": "Sem Notificações", + "MessageNoPodcastFeed": "Podcast inválido: Sem feed", "MessageNoPodcastsFound": "Nenhum podcast encontrado", "MessageNoResults": "Sem resultados", "MessageNoSearchResultsFor": "Sem resultados para \"{0}\"", @@ -774,13 +866,19 @@ "MessageNoTasksRunning": "Sem Tarefas em Execução", "MessageNoUpdatesWereNecessary": "Nenhuma atualização é necessária", "MessageNoUserPlaylists": "Você não tem listas de reprodução", + "MessageNoUserPlaylistsHelp": "As listas de reprodução são privadas. Somente o usuário que as criou pode vê-las.", "MessageNotYetImplemented": "Ainda não implementado", + "MessageOpmlPreviewNote": "Nota: esta é uma visualização do arquivo OPML processado. O título verdadeiro do podcast será recuperado do feed RSS.", "MessageOr": "ou", "MessagePauseChapter": "Pausar reprodução do capítulo", "MessagePlayChapter": "Escutar o início do capítulo", "MessagePlaylistCreateFromCollection": "Criar uma lista de reprodução a partir da coleção", + "MessagePleaseWait": "Por favor, aguarde...", "MessagePodcastHasNoRSSFeedForMatching": "Podcast não tem uma URL do feed RSS para ser usada na consulta", "MessagePodcastSearchField": "Digite um termo para a busca ou a URL de um feed RSS", + "MessageQuickEmbedInProgress": "Incorporação rápida em andamento", + "MessageQuickEmbedQueue": "Enfileirado para incorporação rápida ({0} na fila)", + "MessageQuickMatchAllEpisodes": "Correspondência Rápida de Todos os Episódios", "MessageQuickMatchDescription": "Preenche detalhes vazios do item & capa com o primeiro resultado de '{0}'. Não sobrescreve detalhes a não ser que a configuração 'Preferir metadados consultados' do servidor esteja ativa.", "MessageRemoveChapter": "Remover capítulo", "MessageRemoveEpisodes": "Remover {0} episódio(s)", @@ -790,12 +888,52 @@ "MessageResetChaptersConfirm": "Tem certeza de que deseja resetar os capítulos e desfazer as alterações realizadas?", "MessageRestoreBackupConfirm": "Tem certeza de que deseja restaurar o backup criado em", "MessageRestoreBackupWarning": "Restaurar um backup sobrescreverá totalmente o banco de dados localizado em /config e as imagens de capa em /metadata/items & /metadata/authors.

Backups não alteram quaisquer arquivos nas pastas da sua biblioteca. Se a configuração do servidor de armazenar a arte da capa e os metadados nas pastas da sua biblioteca estiver ativa, esses itens não estão no backup e não serão sobrescritos.

Todos os clientes usando o seu servidor serão atualizados automaticamente.", + "MessageScheduleLibraryScanNote": "Para a maioria dos usuários, é recomendável deixar este recurso desativado e manter a configuração de monitoramento de pastas ativada. O monitor de pastas detectará automaticamente as alterações nas pastas da sua biblioteca. O monitor de pastas não funciona em todos os sistemas de arquivos (como o NFS), portanto, podem ser usadas verificações agendadas da biblioteca como alternativa.", + "MessageScheduleRunEveryWeekdayAtTime": "Executar a cada {0} às {1}", "MessageSearchResultsFor": "Resultado da busca por", "MessageSelected": "{0} selecionado(s)", + "MessageSeriesSequenceCannotContainSpaces": "O identificador da série não pode conter espaços", "MessageServerCouldNotBeReached": "Não foi possível estabelecer conexão com o servidor", "MessageSetChaptersFromTracksDescription": "Definir os capítulos usando cada arquivo de áudio como um capítulo e o nome do arquivo como o título do capítulo", + "MessageShareExpirationWillBe": "Válido até {0}", + "MessageShareExpiresIn": "Expira em {0}", + "MessageShareURLWillBe": "A URL de compartilhamento será {0}", "MessageStartPlaybackAtTime": "Iniciar a reprodução de \"{0}\" em {1}?", + "MessageTaskAudioFileNotWritable": "O arquivo de áudio \"{0}\" não pode ser gravado", + "MessageTaskCanceledByUser": "Tarefa cancelada pelo usuário", + "MessageTaskDownloadingEpisodeDescription": "Baixando episódio \"{0}\"", + "MessageTaskEmbeddingMetadata": "Incorporação de metadados", + "MessageTaskEmbeddingMetadataDescription": "Incorporando metadados no audiolivro \"{0}\"", + "MessageTaskEncodingM4b": "Codificação M4B", + "MessageTaskEncodingM4bDescription": "Codificação do audiolivro \"{0}\" em um único arquivo m4b", "MessageTaskFailed": "Falhou", + "MessageTaskFailedToBackupAudioFile": "Falha ao fazer backup do arquivo de áudio \"{0}\"", + "MessageTaskFailedToCreateCacheDirectory": "Falha ao criar o diretório de cache", + "MessageTaskFailedToEmbedMetadataInFile": "Falha ao incorporar metadados no arquivo \"{0}\"", + "MessageTaskFailedToMergeAudioFiles": "Falha ao mesclar arquivos de áudio", + "MessageTaskFailedToMoveM4bFile": "Falha ao mover o arquivo m4b", + "MessageTaskFailedToWriteMetadataFile": "Falha ao gravar o arquivo de metadados", + "MessageTaskMatchingBooksInLibrary": "Livros correspondentes na biblioteca \"{0}\"", + "MessageTaskNoFilesToScan": "Não há arquivos para verificar", + "MessageTaskOpmlImport": "Importação OPML", + "MessageTaskOpmlImportDescription": "Criando podcasts a partir de feeds RSS {0}", + "MessageTaskOpmlImportFeed": "Feed de importação OPML", + "MessageTaskOpmlImportFeedDescription": "Importando o feed RSS \"{0}\"", + "MessageTaskOpmlImportFeedFailed": "Não foi possível obter o feed do podcast", + "MessageTaskOpmlImportFeedPodcastDescription": "Criando podcast \"{0}\"", + "MessageTaskOpmlImportFeedPodcastExists": "O podcast já existe no caminho", + "MessageTaskOpmlImportFeedPodcastFailed": "Falha ao criar o podcast", + "MessageTaskOpmlImportFinished": "Adicionados {0} podcasts", + "MessageTaskOpmlParseFailed": "Falha ao analisar o arquivo OPML", + "MessageTaskOpmlParseFastFail": "Arquivo OPML inválido. Tag não encontrada OU tag não encontrada.", + "MessageTaskOpmlParseNoneFound": "Nenhum feed encontrado no arquivo OPML", + "MessageTaskScanItemsAdded": "{0} adicionado", + "MessageTaskScanItemsMissing": "{0} não encontrado", + "MessageTaskScanItemsUpdated": "{0} atualizado", + "MessageTaskScanNoChangesNeeded": "Nenhuma alteração necessária", + "MessageTaskScanningFileChanges": "Verificando alterações de arquivo em \"{0}\"", + "MessageTaskScanningLibrary": "Analisando a biblioteca \"{0}\"", + "MessageTaskTargetDirectoryNotWritable": "Diretório de destino sem permissão de escrita", "MessageThinking": "Pensando...", "MessageUploaderItemFailed": "Falha no upload", "MessageUploaderItemSuccess": "Upload realizado!", @@ -813,6 +951,12 @@ "NoteUploaderFoldersWithMediaFiles": "Pastas com arquivos de mídia serão tratadas como itens de biblioteca distintos.", "NoteUploaderOnlyAudioFiles": "Ao subir apenas arquivos de áudio, cada arquivo será tratado como um audiobook distinto.", "NoteUploaderUnsupportedFiles": "Arquivos não suportados serão ignorados. Ao escolher ou arrastar uma pasta, outros arquivos que não estão em uma pasta dentro do item serão ignorados.", + "NotificationOnBackupCompletedDescription": "Acionado quando um backup é concluído", + "NotificationOnBackupFailedDescription": "Acionado quando um backup falha", + "NotificationOnEpisodeDownloadedDescription": "Acionado quando um episódio de podcast é baixado automaticamente", + "NotificationOnRSSFeedDisabledDescription": "Acionado quando os downloads automáticos de episódios são desativados devido a muitas tentativas falhas", + "NotificationOnRSSFeedFailedDescription": "Acionado quando a solicitação do feed RSS falha durante o download automático de um episódio", + "NotificationOnTestDescription": "Evento para testar o sistema de notificação", "PlaceholderBulkChapterInput": "Digite o título de um capítulo ou use uma numeração (por exemplo, 'Episódio 1', 'Capítulo 10', '1.')", "PlaceholderNewCollection": "Novo nome da coleção", "PlaceholderNewFolderPath": "Novo caminho para a pasta", @@ -821,22 +965,47 @@ "PlaceholderSearchEpisode": "Buscar Episódio..", "StatsAuthorsAdded": "autores adicionados", "StatsBooksAdded": "livros adicionados", + "StatsBooksAdditional": "Algumas adições incluem…", "StatsBooksFinished": "livros concluídos", + "StatsBooksFinishedThisYear": "Alguns livros foram finalizados este ano…", + "StatsBooksListenedTo": "livros ouvidos", + "StatsCollectionGrewTo": "Sua coleção de livros cresceu para…", + "StatsSessions": "sessões", + "StatsSpentListening": "tempo gasto ouvindo", "StatsTopAuthor": "TOP AUTOR", "StatsTopAuthors": "TOP AUTORES", + "StatsTopGenre": "PRINCIPAL GÊNERO", + "StatsTopGenres": "PRINCIPAL GÊNEROS", + "StatsTopMonth": "PRINCIPAL MÊS", + "StatsTopNarrator": "PRINCIPAL NARRADOR", + "StatsTopNarrators": "PRINCIPAIS NARRADORES", + "StatsTotalDuration": "Com duração total de…", + "StatsYearInReview": "RESUMO DO ANO", "ToastAccountUpdateSuccess": "Conta atualizada", "ToastAppriseUrlRequired": "É preciso digitar uma URL Apprise", + "ToastAsinRequired": "É necessário o ASIN", "ToastAuthorImageRemoveSuccess": "Imagem do autor removida", + "ToastAuthorNotFound": "Autor \"{0}\" não encontrado", + "ToastAuthorRemoveSuccess": "Autor removido", + "ToastAuthorSearchNotFound": "Autor não encontrado", "ToastAuthorUpdateMerged": "Autor combinado", "ToastAuthorUpdateSuccess": "Autor atualizado", "ToastAuthorUpdateSuccessNoImageFound": "Autor atualizado (nenhuma imagem encontrada)", + "ToastBackupAppliedSuccess": "Backup aplicado", "ToastBackupCreateFailed": "Falha ao criar backup", "ToastBackupCreateSuccess": "Backup criado", "ToastBackupDeleteFailed": "Falha ao apagar backup", "ToastBackupDeleteSuccess": "Backup apagado", + "ToastBackupInvalidMaxKeep": "Número inválido de backups a serem mantidos", + "ToastBackupInvalidMaxSize": "Tamanho máximo de backup inválido", "ToastBackupRestoreFailed": "Falha ao restaurar backup", "ToastBackupUploadFailed": "Falha no upload do backup", "ToastBackupUploadSuccess": "Upload do backup realizado", + "ToastBatchApplyDetailsToItemsSuccess": "Detalhes aplicados aos itens", + "ToastBatchDeleteFailed": "A exclusão em lote falhou", + "ToastBatchDeleteSuccess": "Exclusão em lote concluída com sucesso", + "ToastBatchQuickMatchFailed": "A correspondência rápida em lote falhou!", + "ToastBatchQuickMatchStarted": "Correspondência rápida em lote de {0} livros iniciada!", "ToastBatchUpdateFailed": "Falha na atualização em lote", "ToastBatchUpdateSuccess": "Atualização em lote realizada", "ToastBookmarkCreateFailed": "Falha ao criar marcador", @@ -845,12 +1014,34 @@ "ToastBulkChapterInvalidCount": "Digite um número entre 1 e 150", "ToastCachePurgeFailed": "Falha ao apagar o cache", "ToastCachePurgeSuccess": "Cache apagado com sucesso", + "ToastChapterLocked": "Capítulo bloqueado.", + "ToastChapterStartTimeAdjusted": "O horário de início do capítulo foi ajustado em {0} segundos", + "ToastChaptersAllLocked": "Todos os capítulos estão bloqueados. Desbloqueie alguns capítulos para alterar seus horários.", "ToastChaptersHaveErrors": "Capítulos com erro", + "ToastChaptersInvalidShiftAmountLast": "Quantidade de deslocamento inválida. O horário de início do último capítulo ultrapassaria a duração deste audiolivro.", + "ToastChaptersInvalidShiftAmountStart": "Valor de deslocamento inválido. O primeiro capítulo teria duração zero ou negativa e seria sobrescrito pelo segundo capítulo. Aumente a duração inicial do segundo capítulo.", "ToastChaptersMustHaveTitles": "Capítulos precisam ter títulos", + "ToastChaptersRemoved": "Capítulos removidos", + "ToastChaptersUpdated": "Capítulos atualizados", + "ToastCollectionItemsAddFailed": "Falha ao adicionar itens à coleção", "ToastCollectionRemoveSuccess": "Coleção removida", "ToastCollectionUpdateSuccess": "Coleção atualizada", + "ToastConnectionNotAvailable": "Conexão indisponível. Tente novamente mais tarde", + "ToastCoverSearchFailed": "A busca pela capa falhou", + "ToastCoverUpdateFailed": "Falha na atualização da capa", + "ToastDateTimeInvalidOrIncomplete": "A data e a hora são inválidas ou estão incompletas", "ToastDeleteFileFailed": "Falha ao apagar arquivo", "ToastDeleteFileSuccess": "Arquivo apagado", + "ToastDeviceAddFailed": "Falha ao adicionar dispositivo", + "ToastDeviceNameAlreadyExists": "Já existe um leitor de ebook com esse nome.", + "ToastDeviceTestEmailFailed": "Falha ao enviar o e-mail de teste", + "ToastDeviceTestEmailSuccess": "E-mail de teste enviado", + "ToastEmailSettingsUpdateSuccess": "Configurações de e-mail atualizadas", + "ToastEncodeCancelFailed": "Falha ao cancelar a codificação", + "ToastEncodeCancelSucces": "Codificação cancelada", + "ToastEpisodeDownloadQueueClearFailed": "Falha ao limpar a fila", + "ToastEpisodeDownloadQueueClearSuccess": "Fila de downloads de episódios limpa", + "ToastEpisodeUpdateSuccess": "{0} episódios atualizados", "ToastFailedToLoadData": "Falha ao carregar dados", "ToastItemCoverUpdateSuccess": "Capa do item atualizada", "ToastItemDetailsUpdateSuccess": "Detalhes do item atualizados",