From 9fdda6be628b48f996df3c8d8dfbf42b81f2d18f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Gon=C3=A7alves=20Jaksys?= Date: Mon, 3 Nov 2025 06:15:22 +0100 Subject: [PATCH] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1163 of 1163 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pt_BR/ --- client/strings/pt-br.json | 94 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 87 insertions(+), 7 deletions(-) diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json index 5f207154e..48ce8b9e0 100644 --- a/client/strings/pt-br.json +++ b/client/strings/pt-br.json @@ -741,11 +741,11 @@ "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.", + "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.", + "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.", @@ -925,7 +925,7 @@ "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.", + "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", @@ -1033,7 +1033,7 @@ "ToastDeleteFileFailed": "Falha ao apagar arquivo", "ToastDeleteFileSuccess": "Arquivo apagado", "ToastDeviceAddFailed": "Falha ao adicionar dispositivo", - "ToastDeviceNameAlreadyExists": "Já existe um leitor de ebook com esse nome.", + "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", @@ -1042,13 +1042,26 @@ "ToastEpisodeDownloadQueueClearFailed": "Falha ao limpar a fila", "ToastEpisodeDownloadQueueClearSuccess": "Fila de downloads de episódios limpa", "ToastEpisodeUpdateSuccess": "{0} episódios atualizados", + "ToastErrorCannotShare": "Não é possível compartilhar nativamente neste dispositivo", + "ToastFailedToCreate": "Falha ao criar", + "ToastFailedToDelete": "Falha ao excluir", "ToastFailedToLoadData": "Falha ao carregar dados", + "ToastFailedToMatch": "Não foi possível encontrar correspondência", + "ToastFailedToShare": "Não foi possível compartilhar", + "ToastFailedToUpdate": "Falha ao atualizar", + "ToastInvalidImageUrl": "URL de imagem inválida", + "ToastInvalidMaxEpisodesToDownload": "Número máximo de episódios para baixar inválido", + "ToastInvalidUrl": "URL inválida", + "ToastInvalidUrls": "Um ou mais URLs são inválidos", "ToastItemCoverUpdateSuccess": "Capa do item atualizada", + "ToastItemDeletedFailed": "Falha ao excluir o item", + "ToastItemDeletedSuccess": "Item excluído", "ToastItemDetailsUpdateSuccess": "Detalhes do item atualizados", "ToastItemMarkedAsFinishedFailed": "Falha ao marcar como Concluído", "ToastItemMarkedAsFinishedSuccess": "Item marcado como Concluído", "ToastItemMarkedAsNotFinishedFailed": "Falha ao marcar como Não Concluído", "ToastItemMarkedAsNotFinishedSuccess": "Item marcado como Não Concluído", + "ToastItemUpdateSuccess": "Item atualizado", "ToastLibraryCreateFailed": "Falha ao criar biblioteca", "ToastLibraryCreateSuccess": "Biblioteca \"{0}\" criada", "ToastLibraryDeleteFailed": "Falha ao apagar biblioteca", @@ -1056,30 +1069,97 @@ "ToastLibraryScanFailedToStart": "Falha ao iniciar verificação", "ToastLibraryScanStarted": "Verificação da biblioteca iniciada", "ToastLibraryUpdateSuccess": "Biblioteca \"{0}\" atualizada", + "ToastMatchAllAuthorsFailed": "Não foi possível encontrar correspondência para todos os autores", + "ToastMetadataFilesRemovedError": "Erro ao remover arquivos de metadados.{0}", + "ToastMetadataFilesRemovedNoneFound": "Nenhum arquivo metadados.{0} encontrado na biblioteca", + "ToastMetadataFilesRemovedNoneRemoved": "Nenhum arquivo metadados.{0} removido", + "ToastMetadataFilesRemovedSuccess": "{0} arquivos metadados.{1} removidos", + "ToastMustHaveAtLeastOnePath": "Deve ter pelo menos um caminho", + "ToastNameEmailRequired": "Nome e e-mail são obrigatórios", + "ToastNameRequired": "O nome é obrigatório", + "ToastNewApiKeyUserError": "É necessário selecionar um usuário", + "ToastNewEpisodesFound": "{0} novos episódios encontrados", + "ToastNewUserCreatedFailed": "Falha ao criar a conta: \"{0}\"", + "ToastNewUserCreatedSuccess": "Nova conta criada", + "ToastNewUserLibraryError": "É necessário selecionar pelo menos uma biblioteca", + "ToastNewUserPasswordError": "É obrigatória a criação de uma senha; somente o usuário root pode ter uma senha vazia", + "ToastNewUserTagError": "É necessário selecionar pelo menos uma etiqueta", "ToastNewUserUsernameError": "Digite um nome de usuário", + "ToastNoNewEpisodesFound": "Nenhum episódio novo encontrado", + "ToastNoRSSFeed": "O Podcast não possui um feed RSS", + "ToastNoUpdatesNecessary": "Nenhuma atualização necessária", + "ToastNotificationCreateFailed": "Falha ao criar notificação", + "ToastNotificationDeleteFailed": "Falha ao excluir a notificação", + "ToastNotificationFailedMaximum": "O número máximo de tentativas falhas deve ser >= 0", + "ToastNotificationQueueMaximum": "A fila máxima de notificações deve ser >= 0", + "ToastNotificationSettingsUpdateSuccess": "Configurações de notificação atualizadas", + "ToastNotificationTestTriggerFailed": "Falha ao acionar a notificação de teste", + "ToastNotificationTestTriggerSuccess": "Notificação de teste acionada", + "ToastNotificationUpdateSuccess": "Notificação atualizada", "ToastPlaylistCreateFailed": "Falha ao criar lista de reprodução", "ToastPlaylistCreateSuccess": "Lista de reprodução criada", "ToastPlaylistRemoveSuccess": "Lista de reprodução removida", "ToastPlaylistUpdateSuccess": "Lista de reprodução atualizada", "ToastPodcastCreateFailed": "Falha ao criar podcast", "ToastPodcastCreateSuccess": "Podcast criado", + "ToastPodcastEpisodeUpdated": "Episódio atualizado", + "ToastPodcastGetFeedFailed": "Não foi possível obter o feed do podcast", + "ToastPodcastNoEpisodesInFeed": "Nenhum episódio encontrado no feed RSS", + "ToastPodcastNoRssFeed": "O podcast não possui um feed RSS", + "ToastProgressIsNotBeingSynced": "O progresso não está sendo sincronizado, reinicie a reprodução", + "ToastProviderCreatedFailed": "Falha ao adicionar o provedor", + "ToastProviderCreatedSuccess": "Novo provedor adicionado", + "ToastProviderNameAndUrlRequired": "Nome e URL obrigatórios", + "ToastProviderRemoveSuccess": "Fornecedor removido", "ToastRSSFeedCloseFailed": "Falha ao fechar feed RSS", "ToastRSSFeedCloseSuccess": "Feed RSS fechado", + "ToastRemoveFailed": "Falha ao remover", "ToastRemoveItemFromCollectionFailed": "Falha ao remover item da coleção", "ToastRemoveItemFromCollectionSuccess": "Item removido da coleção", + "ToastRemoveItemsWithIssuesFailed": "Falha ao remover itens da biblioteca com problemas", + "ToastRemoveItemsWithIssuesSuccess": "Itens da biblioteca com problemas foram removidos", + "ToastRenameFailed": "Falha ao renomear", + "ToastRescanFailed": "Falha na nova verificação para {0}", + "ToastRescanRemoved": "O item foi removido após a digitalização ser concluída", + "ToastRescanUpToDate": "A nova verificação completou o item, que estava atualizado", + "ToastRescanUpdated": "O item foi atualizado após a digitalização", + "ToastScanFailed": "Falha ao digitalizar o item da biblioteca", + "ToastSelectAtLeastOneUser": "Selecione pelo menos um usuário", "ToastSendEbookToDeviceFailed": "Falha ao enviar ebook para dispositivo", "ToastSendEbookToDeviceSuccess": "Ebook enviado para o dispositivo \"{0}\"", + "ToastSeriesSubmitFailedSameName": "Não é possível adicionar duas séries com o mesmo nome", "ToastSeriesUpdateFailed": "Falha ao atualizar série", "ToastSeriesUpdateSuccess": "Série atualizada", "ToastServerSettingsUpdateSuccess": "Configurações do servidor atualizadas", + "ToastSessionCloseFailed": "Falha ao encerrar a sessão", "ToastSessionDeleteFailed": "Falha ao apagar sessão", "ToastSessionDeleteSuccess": "Sessão apagada", + "ToastSleepTimerDone": "Temporizador de sono concluído... zZzzZz", + "ToastSlugMustChange": "O slug possui caracteres inválidos", + "ToastSlugRequired": "Slug é necessário", "ToastSocketConnected": "Socket conectado", "ToastSocketDisconnected": "Socket desconectado", "ToastSocketFailedToConnect": "Falha na conexão do socket", "ToastSortingPrefixesEmptyError": "É preciso ter pelo menos um prefixo de ordenação", "ToastSortingPrefixesUpdateSuccess": "Prefixos de ordenação atualizados ({0} item(ns))", + "ToastTitleRequired": "É necessário ter um título", + "ToastUnknownError": "Erro desconhecido", + "ToastUnlinkOpenIdFailed": "Falha ao desvincular o usuário do OpenID", + "ToastUnlinkOpenIdSuccess": "Usuário desvinculado do OpenID", + "ToastUploaderFilepathExistsError": "O caminho de arquivo \"{0}\" já existe no servidor", + "ToastUploaderItemExistsInSubdirectoryError": "O item \"{0}\" está usando um subdiretório do caminho de upload.", "ToastUserDeleteFailed": "Falha ao apagar usuário", "ToastUserDeleteSuccess": "Usuário apagado", - "ToastUserRootRequireName": "É preciso entrar com um nome de usuário root" + "ToastUserPasswordChangeSuccess": "Senha alterada com sucesso", + "ToastUserPasswordMismatch": "As senhas não coincidem", + "ToastUserPasswordMustChange": "A nova senha não pode ser igual à senha antiga", + "ToastUserRootRequireName": "É preciso entrar com um nome de usuário root", + "TooltipAddChapters": "Adicionar capítulo(s)", + "TooltipAddOneSecond": "Adicionar 1 segundo", + "TooltipAdjustChapterStart": "Clique para ajustar a hora de início", + "TooltipLockAllChapters": "Bloquear todos os capítulos", + "TooltipLockChapter": "Bloquear capítulo (Shift+clique para selecionar o intervalo)", + "TooltipSubtractOneSecond": "Subtrair 1 segundo", + "TooltipUnlockAllChapters": "Desbloqueie todos os capítulos", + "TooltipUnlockChapter": "Desbloquear capítulo (Shift + clique para selecionar o intervalo)" }