From e0c136491668305b4af139ade300031fff4d4682 Mon Sep 17 00:00:00 2001
From: pmangro <160148596+pmangro@users.noreply.github.com>
Date: Thu, 15 Feb 2024 19:08:05 -0300
Subject: [PATCH 1/4] Create pt-br.json
540 linhas iniciais
---
client/strings/pt-br.json | 767 ++++++++++++++++++++++++++++++++++++++
1 file changed, 767 insertions(+)
create mode 100644 client/strings/pt-br.json
diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json
new file mode 100644
index 00000000..ded3683e
--- /dev/null
+++ b/client/strings/pt-br.json
@@ -0,0 +1,767 @@
+{
+ "ButtonAdd": "Adicionar",
+ "ButtonAddChapters": "Adicionar Capítulos",
+ "ButtonAddDevice": "Adicionar Dispositivo",
+ "ButtonAddLibrary": "Adicionar Biblioteca",
+ "ButtonAddPodcasts": "Adicionar Podcasts",
+ "ButtonAddUser": "Adicionar Usuário",
+ "ButtonAddYourFirstLibrary": "Adicionar sua primeira biblioteca",
+ "ButtonApply": "Aplicar",
+ "ButtonApplyChapters": "Aplicar Capítulos",
+ "ButtonAuthors": "Autores",
+ "ButtonBrowseForFolder": "Procurar por Pasta",
+ "ButtonCancel": "Cancelar",
+ "ButtonCancelEncode": "Cancelar Codificação",
+ "ButtonChangeRootPassword": "Alterar senha do administrador",
+ "ButtonCheckAndDownloadNewEpisodes": "Verificar & Baixar Novos Episódios",
+ "ButtonChooseAFolder": "Escolha uma pasta",
+ "ButtonChooseFiles": "Escolha arquivos",
+ "ButtonClearFilter": "Limpar Filtro",
+ "ButtonCloseFeed": "Fechar Feed",
+ "ButtonCollections": "Coleções",
+ "ButtonConfigureScanner": "Configurar Scanner",
+ "ButtonCreate": "Criar",
+ "ButtonCreateBackup": "Criar Backup",
+ "ButtonDelete": "Apagar",
+ "ButtonDownloadQueue": "Fila de download",
+ "ButtonEdit": "Editar",
+ "ButtonEditChapters": "Editar Capítulos",
+ "ButtonEditPodcast": "Editar Podcast",
+ "ButtonForceReScan": "Forcar Nova Verificação",
+ "ButtonFullPath": "Caminho Completo",
+ "ButtonHide": "Ocultar",
+ "ButtonHome": "Principal",
+ "ButtonIssues": "Problemas",
+ "ButtonJumpBackward": "Retroceder",
+ "ButtonJumpForward": "Adiantar",
+ "ButtonLatest": "Mais Recentes",
+ "ButtonLibrary": "Biblioteca",
+ "ButtonLogout": "Logout",
+ "ButtonLookup": "Procurar",
+ "ButtonManageTracks": "Gerenciar Faixas",
+ "ButtonMapChapterTitles": "Designar Títulos de Capítulos",
+ "ButtonitensAllAuthors": "Consultar Todos Autores",
+ "ButtonitensBooks": "Consultar Livros",
+ "ButtonNevermind": "Cancelar",
+ "ButtonNextChapter": "Próximo Capítulo",
+ "ButtonOk": "Ok",
+ "ButtonOpenFeed": "Abrir Feed",
+ "ButtonOpenManager": "Abrir Gerenciador",
+ "ButtonPause": "Pausar",
+ "ButtonPlay": "Reproduzir",
+ "ButtonPlaying": "Reproduzindo",
+ "ButtonPlaylists": "Lista de Reprodução",
+ "ButtonPreviousChapter": "Capítulo Anterior",
+ "ButtonPurgeAllCache": "Apagar Todo o Cache",
+ "ButtonPurgeItemsCache": "Apagar o Cache de Itens",
+ "ButtonPurgeMediaProgress": "Apagar o Progresso nas Mídias",
+ "ButtonQueueAddItem": "Adicionar à Lista",
+ "ButtonQueueRemoveItem": "Remover da Lista",
+ "ButtonQuickitens": "Consulta rápida",
+ "ButtonRead": "Ler",
+ "ButtonRemove": "Remover",
+ "ButtonRemoveAll": "Remover Todos",
+ "ButtonRemoveAllLibraryItems": "Remover Todos os Itens da Biblioteca",
+ "ButtonRemoveFromContinueListening": "Remover de Continuar Escutando",
+ "ButtonRemoveFromContinueReading": "Remover de Continuar Lendo",
+ "ButtonRemoveSeriesFromContinueSeries": "Remover Série de Continuar Série",
+ "ButtonReScan": "Nova Verificação",
+ "ButtonReset": "Resetar",
+ "ButtonResetToDefault": "Resetar para valores padrão",
+ "ButtonRestore": "Restaurar",
+ "ButtonSave": "Salvar",
+ "ButtonSaveAndClose": "Salvar & Fechar",
+ "ButtonSaveTracklist": "Salvar Lista de Faixas",
+ "ButtonScan": "Verificar",
+ "ButtonScanLibrary": "Verificar Biblioteca",
+ "ButtonSearch": "Pesquisar",
+ "ButtonSelectFolderPath": "Selecionar Caminho da Pasta",
+ "ButtonSeries": "Séries",
+ "ButtonSetChaptersFromTracks": "Definir Capítulos Segundo Faixas",
+ "ButtonShiftTimes": "Deslocar tempos",
+ "ButtonShow": "Exibir",
+ "ButtonStartM4BEncode": "Iniciar Codificação M4B",
+ "ButtonStartMetadataEmbed": "Iniciar Gravação de Metadados",
+ "ButtonSubmit": "Enviar",
+ "ButtonTest": "Testar",
+ "ButtonUpload": "Upload",
+ "ButtonUploadBackup": "Upload de Backup",
+ "ButtonUploadCover": "Upload de Capa",
+ "ButtonUploadOPMLFile": "Upload Arquivo OPML",
+ "ButtonUserDelete": "Apagar usuário {0}",
+ "ButtonUserEdit": "Editar usuário {0}",
+ "ButtonViewAll": "Ver tudo",
+ "ButtonYes": "Sim",
+ "ErrorUploadFetchMetadataAPI": "Erro buscando metadados",
+ "ErrorUploadFetchMetadataNoResults": "Não foi possível buscar metadados - tente atualizar o título e/ou autor",
+ "ErrorUploadLacksTitle": "É preciso ter um título",
+ "HeaderAccount": "Conta",
+ "HeaderAdvanced": "Avançado",
+ "HeaderAppriseNotificationSettings": "Configuração de notificações Apprise",
+ "HeaderAudiobookTools": "Ferramentas de Gerenciamento de Arquivos de Audiobooks",
+ "HeaderAudioTracks": "Trilhas de áudio",
+ "HeaderAuthentication": "Autenticação",
+ "HeaderBackups": "Backups",
+ "HeaderChangePassword": "Trocar Senha",
+ "HeaderChapters": "Capítulos",
+ "HeaderChooseAFolder": "Escolha uma Pasta",
+ "HeaderCollection": "Coleção",
+ "HeaderCollectionItems": "Itends da Coleção",
+ "HeaderCover": "Capas",
+ "HeaderCurrentDownloads": "Downloads em andamento",
+ "HeaderCustomMetadataProviders": "Fontes de Metadados Customizados",
+ "HeaderDetails": "Detalhes",
+ "HeaderDownloadQueue": "Fila de Download",
+ "HeaderEbookFiles": "Arquivos Ebook",
+ "HeaderEmail": "Email",
+ "HeaderEmailSettings": "Configurações de Email",
+ "HeaderEpisodes": "Episódios",
+ "HeaderEreaderDevices": "Dispositivos Ereader",
+ "HeaderEreaderSettings": "Configurações Ereader",
+ "HeaderFiles": "Arquivos",
+ "HeaderFindChapters": "Localizar Capítulos",
+ "HeaderIgnoredFiles": "Arquivos Ignorados",
+ "HeaderItemFiles": "Arquivos de Itens",
+ "HeaderItemMetadataUtils": "Utilidades para Metadados de Itens",
+ "HeaderLastListeningSession": "Última sessão",
+ "HeaderLatestEpisodes": "Últimos episódios",
+ "HeaderLibraries": "Bibliotecas",
+ "HeaderLibraryFiles": "Arquivos da Biblioteca",
+ "HeaderLibraryStats": "Estatisticas da Biblioteca",
+ "HeaderListeningSessions": "Sessões",
+ "HeaderListeningStats": "Estatísticas",
+ "HeaderLogin": "Login",
+ "HeaderLogs": "Logs",
+ "HeaderManageGenres": "Gerenciar Gêneros",
+ "HeaderManageetiquetas": "Gerenciar Etiquetas",
+ "HeaderMapDetails": "Designar Detalhes",
+ "Headeritens": "Consultar",
+ "HeaderMetadataOrderOfPrecedence": "Ordem de Prioridade dos Metadados",
+ "HeaderMetadataToEmbed": "Metadados a Serem Gravados",
+ "HeaderNewAccount": "Nova Conta",
+ "HeaderNewLibrary": "Nova Biblioteca",
+ "HeaderNotifications": "Notificações",
+ "HeaderOpenIDConnectAuthentication": "Autenticação via OpenID Connect",
+ "HeaderOpenRSSFeed": "Abrir Feed RSS",
+ "HeaderOtherFiles": "Outros Arquivos",
+ "HeaderPasswordAuthentication": "Autenticação por Senha",
+ "HeaderPermissions": "Permissões",
+ "HeaderPlayerQueue": "Fila do reprodutor",
+ "HeaderPlaylist": "Lista de Reprodução",
+ "HeaderPlaylistItems": "Intens da lista de reprodução",
+ "HeaderPodcastsToAdd": "Podcasts para Adicionar",
+ "HeaderPreviewCover": "Visualização da Capa",
+ "HeaderRemoveEpisode": "Remover Episódio",
+ "HeaderRemoveEpisodes": "Remover {0} Episódios",
+ "HeaderRSSFeedGeneral": "Detalhes RSS",
+ "HeaderRSSFeedIsOpen": "Feed RSS está aberto",
+ "HeaderRSSFeeds": "Feeds RSS",
+ "HeaderSavedMediaProgress": "Progresso da gravação das mídias",
+ "HeaderSchedule": "Programação",
+ "HeaderScheduleLibraryScans": "Programar Verificação Automática da Biblioteca",
+ "HeaderSession": "Sessão",
+ "HeaderSetBackupSchedule": "Definir Programação de Backup",
+ "HeaderSettings": "Configurações",
+ "HeaderSettingsDisplay": "Exibição",
+ "HeaderSettingsExperimental": "Funcionalidades experimentais",
+ "HeaderSettingsGeneral": "Geral",
+ "HeaderSettingsScanner": "Scanner",
+ "HeaderSleepTimer": "Timer",
+ "HeaderStatsLargestItems": "Maiores Itens",
+ "HeaderStatsLongestItems": "Itens mais longos (hrs)",
+ "HeaderStatsMinutesListeningChart": "Minutos Escutados (últimos 7 dias)",
+ "HeaderStatsRecentSessions": "Sessões Recentes",
+ "HeaderStatsTop10Authors": "Top 10 Autores",
+ "HeaderStatsTop5Genres": "Top 5 Gêneros",
+ "HeaderTableOfContents": "Sumário",
+ "HeaderTools": "Ferramentas",
+ "HeaderUpdateAccount": "Atualizar Conta",
+ "HeaderUpdateAuthor": "Atualizar Autor",
+ "HeaderUpdateDetails": "Atualizar Detalhes",
+ "HeaderUpdateLibrary": "Atualizar Biblioteca",
+ "HeaderUsers": "Usuários",
+ "HeaderYourStats": "Suas Estatísticas",
+ "LabelAbridged": "Versão Abreviada",
+ "LabelAccountType": "Tipo de Conta",
+ "LabelAccountTypeAdmin": "Administrador",
+ "LabelAccountTypeGuest": "Convidado",
+ "LabelAccountTypeUser": "Usuário",
+ "LabelActivity": "Atividade",
+ "LabelAdded": "Acrescentado",
+ "LabelAddedAt": "Acrescentado em",
+ "LabelAddToCollection": "Adicionar à Coleção",
+ "LabelAddToCollectionBatch": "Adicionar {0} Livros à Coleçào",
+ "LabelAddToPlaylist": "Adicionar à Lista de Reprodução",
+ "LabelAddToPlaylistBatch": "Adicionar {0} itens to Lista de Reprodução",
+ "LabelAdminUsersOnly": "Apenas usuários administradores",
+ "LabelAll": "Todos",
+ "LabelAllUsers": "Todos Usuários",
+ "LabelAllUsersExcludingGuests": "Todos usuários exceto convidados",
+ "LabelAllUsersIncludingGuests": "Todos usuários incluindo convidados",
+ "LabelAlreadyInYourLibrary": "Já na sua biblioteca",
+ "LabelAppend": "Acrescentar",
+ "LabelAuthor": "Autor",
+ "LabelAuthorFirstLast": "Autor (Nome Sobrenome)",
+ "LabelAuthorLastFirst": "Autor (Sobrenome, Nome)",
+ "LabelAuthors": "Autores",
+ "LabelAutoDownloadEpisodes": "Download Automático de Episódios",
+ "LabelAutoFetchMetadata": "Buscar Metadados Automaticamente",
+ "LabelAutoFetchMetadataHelp": "Busca metadados de título, autor e série para otimizar o upload. Pode ser necessário buscas metadados adicionais após o upload.",
+ "LabelAutoLaunch": "Iniciar Automaticamente",
+ "LabelAutoLaunchDescription": "Redireciona para o fornecedor de autenticação automaticamente ao navegar para a tela de login (caminhp para substituição manual /login?autoLaunch=0
)",
+ "LabelAutoRegister": "Registrar Automaticamente",
+ "LabelAutoRegisterDescription": "Registra automaticamente novos usuários após login",
+ "LabelBackToUser": "Voltar para Usuário",
+ "LabelBackupLocation": "Localização do Backup",
+ "LabelBackupsEnableAutomaticBackups": "Ativar backups automáticos",
+ "LabelBackupsEnableAutomaticBackupsHelp": "Backups salvos em /metadata/backups",
+ "LabelBackupsMaxBackupSize": "Tamanho máximo do backup (em GB)",
+ "LabelBackupsMaxBackupSizeHelp": "Como proteção contra uma configuração incorreta, backups darão erro se excederem o tamanho configurado.",
+ "LabelBackupsNumberToKeep": "Número de backups para guardar",
+ "LabelBackupsNumberToKeepHelp": "Apenas 1 backup será removido por vez, então, se já existem mais backups, você deve apagá-los manualmente.",
+ "LabelBitrate": "Bitrate",
+ "LabelBooks": "Livros",
+ "LabelButtonText": "Texto do botão",
+ "LabelChangePassword": "Trocar Senha",
+ "LabelChannels": "Canais",
+ "LabelChapters": "Capítulos",
+ "LabelChaptersFound": "capítulos encontrados",
+ "LabelChapterTitle": "Título do Capítulo",
+ "LabelClickForMoreInfo": "Clique para mais informações",
+ "LabelClosePlayer": "Fechar Reprodutor",
+ "LabelCodec": "Codec",
+ "LabelCollapseSeries": "Fechar Séries",
+ "LabelCollection": "Coleção",
+ "LabelCollections": "Coleções",
+ "LabelComplete": "Completo",
+ "LabelConfirmPassword": "Confirmar Senha",
+ "LabelContinueListening": "Continuar Escutando",
+ "LabelContinueReading": "Continuar Lendo",
+ "LabelContinueSeries": "Continuar Série",
+ "LabelCover": "Capa",
+ "LabelCoverImageURL": "URL da Imagem da Capa",
+ "LabelCreatedAt": "Criado em",
+ "LabelCronExpression": "Expressão para o Cron",
+ "LabelCurrent": "Atual",
+ "LabelCurrently": "Atualmente:",
+ "LabelCustomCronExpression": "Expressão personalizada para o Cron:",
+ "LabelDatetime": "Data e Hora",
+ "LabelDeleteFromFileSystemCheckbox": "Apagar do sistema de arquivos (desmarcar para remover apenas da base de dados)",
+ "LabelDescription": "Descrição",
+ "LabelDeselectAll": "Desmarcar tudo",
+ "LabelDevice": "Dispositivo",
+ "LabelDeviceInfo": "Informação do Dispositivo",
+ "LabelDeviceIsAvailableTo": "Dispositivo está disponível para...",
+ "LabelDirectory": "Diretório",
+ "LabelDiscFromFilename": "Disco a partir do nome do arquivo",
+ "LabelDiscFromMetadata": "Disco a partir dos metadados",
+ "LabelDiscover": "Descobrir",
+ "LabelDownload": "Download",
+ "LabelDownloadNEpisodes": "Download de {0} Episódios",
+ "LabelDuration": "Duração",
+ "LabelDurationFound": "Duração comprovada:",
+ "LabelEbook": "Ebook",
+ "LabelEbooks": "Ebooks",
+ "LabelEdit": "Editar",
+ "LabelEmail": "Email",
+ "LabelEmailSettingsFromAddress": "Remetente",
+ "LabelEmailSettingsSecure": "Seguro",
+ "LabelEmailSettingsSecureHelp": "Se ativado, a conexão utilizará TLS para a conexão ao servidor. Se desativado TLS será usado se o servidor suportar a extensão STARTTLS. Na maioria dos casos ative esse valor se estiver conectando pela porta 465. Para portas 587 ou 25, mantenha inativo. (de nodemailer.com/smtp/#authentication)",
+ "LabelEmailSettingsTestAddress": "Endereço de teste",
+ "LabelEmbeddedCover": "Capa Integrada",
+ "LabelEnable": "Habilitar",
+ "LabelEnd": "Fim",
+ "LabelEpisode": "Episódio",
+ "LabelEpisodeTitle": "Título do Episódio",
+ "LabelEpisodeType": "Tipo do Episódio",
+ "LabelExample": "Exemplo",
+ "LabelExplicit": "Explícito",
+ "LabelFeedURL": "URL do Feed",
+ "LabelFetchingMetadata": "Buscando Metadados",
+ "LabelFile": "Arquivo",
+ "LabelFileBirthtime": "Criação do Arquivo",
+ "LabelFileModified": "Modificação do Arquivo",
+ "LabelFilename": "Nome do Arquivo",
+ "LabelFilterByUser": "Filtrar por Usuário",
+ "LabelFindEpisodes": "Localizar Episódios",
+ "LabelFinished": "Terminado",
+ "LabelFolder": "Pasta",
+ "LabelFolders": "Pastas",
+ "LabelFontBold": "Negrito",
+ "LabelFontFamily": "Família de fonte",
+ "LabelFontItalic": "Itálico",
+ "LabelFontScale": "Escala de fonte",
+ "LabelFontStrikethrough": "Tachado",
+ "LabelFormat": "Formato",
+ "LabelGenre": "Gênero",
+ "LabelGenres": "Gêneros",
+ "LabelHardDeleteFile": "Apagar definitivamente",
+ "LabelHasEbook": "Tem ebook",
+ "LabelHasSupplementaryEbook": "Tem ebook complementar",
+ "LabelHighestPriority": "Prioridade mais alta",
+ "LabelHost": "Host",
+ "LabelHour": "Hora",
+ "LabelIcon": "Ícone",
+ "LabelImageURLFromTheWeb": "URL da imagem na internet",
+ "LabelIncludeInTracklist": "Incluir na Lista de Faixas",
+ "LabelIncomplete": "Incompleto",
+ "LabelInProgress": "Em Andamento",
+ "LabelInterval": "Intervalo",
+ "LabelIntervalCustomDailyWeekly": "Personalizar diário/semanal",
+ "LabelIntervalEvery12Hours": "A cada 12 horas",
+ "LabelIntervalEvery15Minutes": "A cada 15 minutos",
+ "LabelIntervalEvery2Hours": "A cada 2 horas",
+ "LabelIntervalEvery30Minutes": "A cada 30 minutos",
+ "LabelIntervalEvery6Hours": "A cada 6 horas",
+ "LabelIntervalEveryDay": "Todo dia",
+ "LabelIntervalEveryHour": "Toda hora",
+ "LabelInvalidParts": "Partes Inválidas",
+ "LabelInvert": "Inverter",
+ "LabelItem": "Item",
+ "LabelLanguage": "Idioma",
+ "LabelLanguageDefaultServer": "Idoma Padrão do Servidor",
+ "LabelLastBookAdded": "Último Livro Acrescentado",
+ "LabelLastBookUpdated": "Último Livro Atualizado",
+ "LabelLastSeen": "Visto pela Última Vez",
+ "LabelLastTime": "Progresso",
+ "LabelLastUpdate": "Última Atualização",
+ "LabelLayout": "Layout",
+ "LabelLayoutSinglePage": "Uma página",
+ "LabelLayoutSplitPage": "Página dividida",
+ "LabelLess": "Menos",
+ "LabelLibrariesAccessibleToUser": "Bibliotecas Acessíveis ao Usuário",
+ "LabelLibrary": "Biblioteca",
+ "LabelLibraryItem": "Item da Biblioteca",
+ "LabelLibraryName": "Nome da Biblioteca",
+ "LabelLimit": "Limite",
+ "LabelLineSpacing": "Espaçamento entre linhas",
+ "LabelListenAgain": "Ouvir novamente",
+ "LabelLogLevelDebug": "Debug",
+ "LabelLogLevelInfo": "Info",
+ "LabelLogLevelWarn": "Atenção",
+ "LabelLookForNewEpisodesAfterDate": "Procurar por novos Episódios após essa data",
+ "LabelLowestPriority": "Prioridade mais baixa",
+ "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",
+ "LabelMediaPlayer": "Reprodutor de mídia",
+ "LabelMediaType": "Típo de Mídia",
+ "LabelMetadataOrderOfPrecedenceDescription": "Fontes de metadados de alta prioridade terão preferência sobre as fontes de metadados de prioridade baixa",
+ "LabelMetadataProvider": "Fonte de Metadados",
+ "LabelMetaTag": "Etiqueta Meta",
+ "LabelMetaTags": "Etiquetas Meta",
+ "LabelMinute": "Minuto",
+ "LabelMissing": "Ausente",
+ "LabelMissingParts": "Partes Ausentes",
+ "LabelMobileRedirectURIs": "URIs de redirecionamento móveis permitidas",
+ "LabelMobileRedirectURIsDescription": "Essa é uma lista de permissionamento para URIs válidas para o redirecionamento de aplicativos móveis. A padrão é audiobookshelf://oauth
, que pode ser removida ou acrescentada com novas URIs para integração com apps de tereceiros. Usando um asterisco (*
) como um item único dará permissão para qualquer URI.",
+ "LabelMore": "Mais",
+ "LabelMoreInfo": "Mais Informações",
+ "LabelName": "Nome",
+ "LabelNarrator": "Narrador",
+ "LabelNarrators": "Narradores",
+ "LabelNew": "Novo",
+ "LabelNewestAuthors": "Novos Autores",
+ "LabelNewestEpisodes": "Episódios mais recentes",
+ "LabelNewPassword": "Nova Senha",
+ "LabelNextBackupDate": "Data do próximo backup",
+ "LabelNextScheduledRun": "Próxima execução programada",
+ "LabelNoEpisodesSelected": "Nenhum episódio selecionado",
+ "LabelNotes": "Notas",
+ "LabelNotFinished": "Não terminado",
+ "LabelNotificationAppriseURL": "URL(s) Apprise",
+ "LabelNotificationAvailableVariables": "Variáveis disponíveis",
+ "LabelNotificationBodyTemplate": "Modelo de Corpo",
+ "LabelNotificationEvent": "Evento de Notificação",
+ "LabelNotificationsMaxFailedAttempts": "Máximo de tentativas com falhas",
+ "LabelNotificationsMaxFailedAttemptsHelp": "Notificações serão desabilitadas após falharem este número de vezes",
+ "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.",
+ "LabelNotificationTitleTemplate": "Modelo de Título",
+ "LabelNotStarted": "Não iniciado",
+ "LabelNumberOfBooks": "Número de Livros",
+ "LabelNumberOfEpisodes": "# de Episódios",
+ "LabelOpenRSSFeed": "Abrir Feed RSS",
+ "LabelOverwrite": "Sobrescrever",
+ "LabelPassword": "Senha",
+ "LabelPath": "Caminho",
+ "LabelPermissionsAccessAllLibraries": "Pode Acessar Todas Bibliotecas",
+ "LabelPermissionsAccessAllTags": "Pode Acessar Todas as Etiquetas",
+ "LabelPermissionsAccessExplicitContent": "Pode Acessar Conteúdos Explícitos",
+ "LabelPermissionsDelete": "Pode Apagar",
+ "LabelPermissionsDownload": "Pode Fazer Download",
+ "LabelPermissionsUpdate": "Pode Atualizar",
+ "LabelPermissionsUpload": "Pode Fazer Upload",
+ "LabelPhotoPathURL": "Caminho/URL para Foto",
+ "LabelPlaylists": "Listas de Reprodução",
+ "LabelPlayMethod": "Método de Reprodução",
+ "LabelPodcast": "Podcast",
+ "LabelPodcasts": "Podcasts",
+ "LabelPodcastType": "Tipo de Podcast",
+ "LabelPort": "Porta",
+ "LabelPrefixesToIgnore": "Prefixos para Ignorar (sem distinção entre maiúsculas e minúsculas)",
+ "LabelPreventIndexing": "Evitar que o seu feed seja indexado pelos diretórios de podcast do iTunes and Google",
+ "LabelPrimaryEbook": "Ebook principal",
+ "LabelProgress": "Progresso",
+ "LabelProvider": "Fonte",
+ "LabelPubDate": "Data de Publicação",
+ "LabelPublisher": "Editora",
+ "LabelPublishYear": "Ano de Publicação",
+ "LabelRead": "Lido",
+ "LabelReadAgain": "Ler novamente",
+ "LabelReadEbookWithoutProgress": "Ler ebook sem armazenar progresso",
+ "LabelRecentlyAdded": "Recentemente Acrescentado",
+ "LabelRecentSeries": "Séries Recentes",
+ "LabelRecommended": "Recomendado",
+ "LabelRedo": "Refazer",
+ "LabelRegion": "Região",
+ "LabelReleaseDate": "Data de Lançamento",
+ "LabelRemoveCover": "Remover capa",
+ "LabelRowsPerPage": "Linhas por Página",
+ "LabelRSSFeedCustomOwnerEmail": "Email do dono personalizado",
+ "LabelRSSFeedCustomOwnerName": "Nome do dono personalizado",
+ "LabelRSSFeedOpen": "Feed RSS Aberto",
+ "LabelRSSFeedPreventIndexing": "Impedir Indexação",
+ "LabelRSSFeedSlug": "Slug do Feed RSS",
+ "LabelRSSFeedURL": "URL do Feed RSS",
+ "LabelSearchTerm": "Busca por Termo",
+ "LabelSearchTitle": "Busca por Título",
+ "LabelSearchTitleOrASIN": "Busca por Título ou ASIN",
+ "LabelSeason": "Temporada",
+ "LabelSelectAllEpisodes": "Selecionar todos os Episódios",
+ "LabelSelectEpisodesShowing": "Selecionar os {0} Episódios Visíveis",
+ "LabelSelectUsers": "Selecionar usuários",
+ "LabelSendEbookToDevice": "Enviar Ebook para...",
+ "LabelSequence": "Sequência",
+ "LabelSeries": "Série",
+ "LabelSeriesName": "Nome da Série",
+ "LabelSeriesProgress": "Progresso da Série",
+ "LabelSetEbookAsPrimary": "Definir como principal",
+ "LabelSetEbookAsSupplementary": "Definir como complementar",
+ "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",
+ "LabelSettingsChromecastSupport": "Suporte ao Chromecast",
+ "LabelSettingsDateFormat": "Formato de data",
+ "LabelSettingsDisableWatcher": "Desativar Monitoramento",
+ "LabelSettingsDisableWatcherForLibrary": "Desativa o monitoramento de pastas para a biblioteca",
+ "LabelSettingsDisableWatcherHelp": "Desativa o acréscimo/atualização de itens quando forem detectadas mudanças no arquivo. *Requer reiniciar o servidor",
+ "LabelSettingsEnableWatcher": "Ativar Monitoramento",
+ "LabelSettingsEnableWatcherForLibrary": "Ativa o monitoramento de pastas para a biblioteca",
+ "LabelSettingsEnableWatcherHelp": "Ativa o acréscimo/atualização de itens quando forem detectadas mudanças no arquivo. *Requer reiniciar o servidor",
+ "LabelSettingsExperimentalFeatures": "Funcionalidade experimentais",
+ "LabelSettingsExperimentalFeaturesHelp": "Funcionalidade em desenvolvimento que se beneficiairam dos seus comentários e da sua ajuda para testar. Clique para abrir a discussão no github.",
+ "LabelSettingsFindCovers": "Localizar capas",
+ "LabelSettingsFindCoversHelp": "Se o seu audiobook não tiver uma capa incluída ou uma imagem de capa na pasta, o scanner tentará localizar uma capa.
Atenção: Isso irá estender o tempo de análise",
+ "LabelSettingsHideSingleBookSeries": "Ocultar séries com um só livro",
+ "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",
+ "LabelSettingsParseSubtitles": "Analisar subtítulos",
+ "LabelSettingsParseSubtitlesHelp": "Extrair subtítulos do nome da pasta do audiobook.
Subtítulo deve estar separado por \" - \"
ex: \"Título do Livro - Um Subtítulo Aqui\" tem o subtítulo \"Um Subtítulo Aqui\"",
+ "LabelSettingsPreferMatchedMetadata": "Preferir metadados consultados",
+ "LabelSettingsPreferMatchedMetadataHelp": "Dados consultados serão priorizados sobre os detalhes do item quando usada a Consulta Rápida. Por padrão, Consulta Rápida só preencherá os detalhes ausentes.",
+ "LabelSettingsSkipMatchingBooksWithASIN": "Pular consulta de livros que já têm um ASIN",
+ "LabelSettingsSkipMatchingBooksWithISBN": "Pular consulta de livros que já têm um ISBN",
+ "LabelSettingsSortingIgnorePrefixes": "Ignorar prefixos ao ordenar",
+ "LabelSettingsSortingIgnorePrefixesHelp": "ex: o prefixo \"o\" do título \"O Título do Livro\" seria ordenado como \"Título do Livro, O\"",
+ "LabelSettingsSquareBookCovers": "Usar capas de livro quadradas",
+ "LabelSettingsSquareBookCoversHelp": "Preferir capas quadradas ao invés das capas 1.6:1 padrão",
+ "LabelSettingsStoreCoversWithItem": "Armazenar capas com o item",
+ "LabelSettingsStoreCoversWithItemHelp": "Por padrão as capas são armazenadas em /metadata/items. Ao ativar essa configuração as capas serão armazenadas na pasta do item na sua biblioteca. Apenas um arquivo chamado \"cover\" será mantido",
+ "LabelSettingsStoreMetadataWithItem": "Armazenar metadados com o item",
+ "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 do Tempo",
+ "LabelShowAll": "Mostrar Todos",
+ "LabelSize": "Tamanho",
+ "LabelSleepTimer": "Timer",
+ "LabelSlug": "Slug",
+ "LabelStart": "Iniciar",
+ "LabelStarted": "Iniciado",
+ "LabelStartedAt": "Iniciado Em",
+ "LabelStartTime": "Horário do Início",
+ "LabelStatsAudioTracks": "Trilhas de Áudio",
+ "LabelStatsAuthors": "Autores",
+ "LabelStatsBestDay": "Melhor Dia",
+ "LabelStatsDailyAverage": "Média Diária",
+ "LabelStatsDays": "Dias",
+ "LabelStatsDaysListened": "Dias Escutando",
+ "LabelStatsHours": "Horas",
+ "LabelStatsInARow": "seguidas",
+ "LabelStatsItemsFinished": "itens Concluídos",
+ "LabelStatsItemsInLibrary": "itens na biblioteca",
+ "LabelStatsMinutes": "minutos",
+ "LabelStatsMinutesListening": "Minutos Escutando",
+ "LabelStatsOverallDays": "Total de Dias",
+ "LabelStatsOverallHours": "Total de Horas",
+ "LabelStatsWeekListening": "Tempo escutando na semana",
+ "LabelSubtitle": "Subtítulo",
+ "LabelSupportedFileTypes": "Tipos de arquivos suportados",
+ "LabelTag": "Etiqueta",
+ "LabelTags": "Etiquetas",
+ "LabelTagsAccessibleToUser": "Etiquetas Acessíveis ao Usuário",
+ "LabelTagsNotAccessibleToUser": "Etiquetas não Acessíveis Usuário",
+ "LabelTasks": "Tarefas em Execuçào",
+ "LabelTextEditorBulletedList": "Lista com marcadores",
+ "LabelTextEditorLink": "Link",
+ "LabelTextEditorNumberedList": "Lista numerada",
+ "LabelTextEditorUnlink": "Remover link",
+ "LabelTheme": "Tema",
+ "LabelThemeDark": "Escuro",
+ "LabelThemeLight": "Claro",
+ "LabelTimeBase": "Base de tempo",
+ "LabelTimeListened": "Tempo de escuta",
+ "LabelTimeListenedToday": "Tempo de escuta hoje",
+ "LabelTimeRemaining": "{0} restantes",
+ "LabelTimeToShift": "Deslocamento de tempo em segundos",
+ "LabelTitle": "Título",
+ "LabelToolsEmbedMetadata": "Incluir Metadados",
+ "LabelToolsEmbedMetadataDescription": "Incuir metadados no arquivo de áudio, com imagem da capa e capítulos.",
+ "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",
+ "LabelToolsSplitM4bDescription": "Criar arquivos MP3s a partir da divisão de um M4B em capítulos, com metadados e imagem de capa.",
+ "LabelTotalDuration": "Duração Total",
+ "LabelTotalTimeListened": "Tempo Total Escutado",
+ "LabelTrackFromFilename": "Trilha a partir do nome do arquvico",
+ "LabelTrackFromMetadata": "Trilha a partir dos Metadados",
+ "LabelTracks": "Trilhas",
+ "LabelTracksMultiTrack": "Várias trilhas",
+ "LabelTracksNone": "Sem trilha",
+ "LabelTracksSingleTrack": "Trilha única",
+ "LabelType": "Tipo",
+ "LabelUnabridged": "Não Abreviada",
+ "LabelUndo": "Undo",
+ "LabelUnknown": "Desconhecido",
+ "LabelUpdateCover": "Atualizar Capa",
+ "LabelUpdateCoverHelp": "Permite sobrescrever capas existentes para os livros selecionados quando uma consulta for localizada",
+ "LabelUpdatedAt": "Atualizado em",
+ "LabelUpdateDetails": "Atualizar Detalhes",
+ "LabelUpdateDetailsHelp": "Permite sobrescrever detalhes existentes para os livros selecionados quando uma consulta for localizada",
+ "LabelUploaderDragAndDrop": "Arraste e solte arquivos ou pastas",
+ "LabelUploaderDropFiles": "Drop files",
+ "LabelUploaderItemFetchMetadataHelp": "Automatically fetch title, author, and series",
+ "LabelUseChapterTrack": "Use chapter track",
+ "LabelUseFullTrack": "Use full track",
+ "LabelUser": "User",
+ "LabelUsername": "Username",
+ "LabelValue": "Value",
+ "LabelVersion": "Version",
+ "LabelViewBookmarks": "View bookmarks",
+ "LabelViewChapters": "View Capítulos",
+ "LabelViewQueue": "View player queue",
+ "LabelVolume": "Volume",
+ "LabelWeekdaysToRun": "Weekdays to run",
+ "LabelYourAudiobookDuration": "Your audiobook duration",
+ "LabelYourBookmarks": "Your Bookmarks",
+ "LabelYourPlaylists": "Your Lista de Reproduçãos",
+ "LabelYourProgress": "Your Progress",
+ "MessageAddToPlayerQueue": "Adicionar to player queue",
+ "MessageAppriseDescription": "To use this feature you will need to have an instance of Apprise API running or an api that will handle those same requests.
The Apprise API Url should be the full URL path to send the notification, e.g., if your API instance is served at http://192.168.1.1:8337
then you would put http://192.168.1.1:8337/notify
.",
+ "MessageBackupsDescription": "Backups include users, user progress, Biblioteca item details, server settings, and images stored in /metadata/items
& /metadata/authors
. Backups do not include any files stored in your Biblioteca folders.",
+ "MessageBatchQuickMatchDescription": "Quick Match will attempt to Adicionar missing covers and metadata for the selected itens. Enable the options below to allow Quick Match to overwrite existing covers and/or metadata.",
+ "MessageBookshelfNoCollections": "You haven't made any collections yet",
+ "MessageBookshelfNoResultsForFilter": "No Results for filter \"{0}: {1}\"",
+ "MessageBookshelfNoRSSFeeds": "No RSS feeds are open",
+ "MessageBookshelfNoSeries": "You have no series",
+ "MessageChapterEndIsAfter": "Chapter end is after the end of your audiobook",
+ "MessageChapterErrorFirstNotZero": "First chapter must start at 0",
+ "MessageChapterErrorStartGteDuration": "Invalid start time must be less than audiobook duration",
+ "MessageChapterErrorStartLtPrev": "Invalid start time must be greater than or equal to previous chapter start time",
+ "MessageChapterStartIsAfter": "Chapter start is after the end of your audiobook",
+ "MessageCheckingCron": "Checking cron...",
+ "MessageConfirmCloseFeed": "Are you sure you want to close this feed?",
+ "MessageConfirmDeleteBackup": "Are you sure you want to delete backup for {0}?",
+ "MessageConfirmDeleteFile": "This will delete the file from your file system. Are you sure?",
+ "MessageConfirmDeleteLibrary": "Are you sure you want to permanently delete Biblioteca \"{0}\"?",
+ "MessageConfirmDeleteLibraryItem": "This will delete the Biblioteca item from the database and your file system. Are you sure?",
+ "MessageConfirmDeleteLibraryItems": "This will delete {0} Biblioteca itens from the database and your file system. Are you sure?",
+ "MessageConfirmDeleteSession": "Are you sure you want to delete this session?",
+ "MessageConfirmForceReScan": "Are you sure you want to force re-scan?",
+ "MessageConfirmMarkAllEpisodesFinished": "Are you sure you want to mark all Episódios as finished?",
+ "MessageConfirmMarkAllEpisodesNotFinished": "Are you sure you want to mark all Episódios as not finished?",
+ "MessageConfirmMarkSeriesFinished": "Are you sure you want to mark all books in this series as finished?",
+ "MessageConfirmMarkSeriesNotFinished": "Are you sure you want to mark all books in this series as not finished?",
+ "MessageConfirmQuickEmbed": "Warning! Quick embed will not backup your audio files. Make sure that you have a backup of your audio files.
Would you like to continue?",
+ "MessageConfirmRemoveAllChapters": "Are you sure you want to remove all chapters?",
+ "MessageConfirmRemoveAuthor": "Are you sure you want to remove author \"{0}\"?",
+ "MessageConfirmRemoveCollection": "Are you sure you want to remove collection \"{0}\"?",
+ "MessageConfirmRemoveEpisode": "Are you sure you want to remove Episódio \"{0}\"?",
+ "MessageConfirmRemoveEpisodes": "Are you sure you want to remove {0} Episódios?",
+ "MessageConfirmRemoveListeningSessions": "Are you sure you want to remove {0} listening sessions?",
+ "MessageConfirmRemoveNarrator": "Are you sure you want to remove narrator \"{0}\"?",
+ "MessageConfirmRemovePlaylist": "Are you sure you want to remove your Lista de Reprodução \"{0}\"?",
+ "MessageConfirmRenameGenre": "Are you sure you want to rename genre \"{0}\" to \"{1}\" for all itens?",
+ "MessageConfirmRenameGenreMergeNote": "Note: This genre already exists so they will be merged.",
+ "MessageConfirmRenameGenreWarning": "Warning! A similar genre with a different casing already exists \"{0}\".",
+ "MessageConfirmRenameTag": "Are you sure you want to rename etiqueta \"{0}\" to \"{1}\" for all itens?",
+ "MessageConfirmRenameTagMergeNote": "Note: This etiqueta already exists so they will be merged.",
+ "MessageConfirmRenameTagWarning": "Warning! A similar etiqueta with a different casing already exists \"{0}\".",
+ "MessageConfirmReScanLibraryItems": "Are you sure you want to re-scan {0} itens?",
+ "MessageConfirmSendEbookToDevice": "Are you sure you want to send {0} ebook \"{1}\" to device \"{2}\"?",
+ "MessageDownloadingEpisode": "Downloading Episódio",
+ "MessageDragFilesIntoTrackOrder": "Drag files into correct track order",
+ "MessageEmbedFinished": "Embed Finished!",
+ "MessageEpisodesQueuedForDownload": "{0} Episódio(s) queued for download",
+ "MessageFeedURLWillBe": "Feed URL will be {0}",
+ "MessageFetching": "Fetching...",
+ "MessageForceReScanDescription": "will scan all files again like a fresh scan. Audio file ID3 etiquetas, OPF files, and text files will be scanned as new.",
+ "MessageImportantNotice": "Important Notice!",
+ "MessageInsertChapterBelow": "Insert chapter below",
+ "MessageItemsSelected": "{0} itens Selected",
+ "MessageItemsUpdated": "{0} itens Updated",
+ "MessageJoinUsOn": "Join us on",
+ "MessageListeningSessionsInTheLastYear": "{0} listening sessions in the last year",
+ "MessageLoading": "Loading...",
+ "MessageLoadingFolders": "Loading folders...",
+ "MessageM4BFailed": "M4B Failed!",
+ "MessageM4BFinished": "M4B Finished!",
+ "MessageMapChapterTitles": "Map chapter titles to your existing audiobook Capítulos without adjusting timestamps",
+ "MessageMarkAllEpisodesFinished": "Mark all Episódios finished",
+ "MessageMarkAllEpisodesNotFinished": "Mark all Episódios not finished",
+ "MessageMarkAsFinished": "Mark as Finished",
+ "MessageMarkAsNotFinished": "Mark as Not Finished",
+ "MessageMatchBooksDescription": "will attempt to match books in the Biblioteca with a book from the selected search provider and fill in empty details and cover art. Does not overwrite details.",
+ "MessageNoAudioTracks": "No audio tracks",
+ "MessageNoAuthors": "No Authors",
+ "MessageNoBackups": "No Backups",
+ "MessageNoBookmarks": "No Bookmarks",
+ "MessageNoChapters": "No Capítulos",
+ "MessageNoCollections": "No Collections",
+ "MessageNoCoversFound": "No Covers Found",
+ "MessageNoDescription": "No description",
+ "MessageNoDownloadsInProgress": "No downloads currently in progress",
+ "MessageNoDownloadsQueued": "No downloads queued",
+ "MessageNoEpisodeMatchesFound": "No Episódio matches found",
+ "MessageNoEpisodes": "No Episódios",
+ "MessageNoFoldersAvailable": "No Folders Available",
+ "MessageNoGenres": "No Genres",
+ "MessageNoIssues": "No Issues",
+ "MessageNoItems": "No itens",
+ "MessageNoItemsFound": "No itens found",
+ "MessageNoListeningSessions": "No Listening Sessions",
+ "MessageNoLogs": "No Logs",
+ "MessageNoMediaProgress": "No Media Progress",
+ "MessageNoNotifications": "No Notifications",
+ "MessageNoPodcastsFound": "No podcasts found",
+ "MessageNoResults": "No Results",
+ "MessageNoSearchResultsFor": "No search results for \"{0}\"",
+ "MessageNoSeries": "No Series",
+ "MessageNoTags": "No etiquetas",
+ "MessageNoTasksRunning": "No Tasks Running",
+ "MessageNotYetImplemented": "Not yet implemented",
+ "MessageNoUpdateNecessary": "No update necessary",
+ "MessageNoUpdatesWereNecessary": "No updates were necessary",
+ "MessageNoUserPlaylists": "You have no Lista de Reproduçãos",
+ "MessageOr": "or",
+ "MessagePauseChapter": "Pause chapter playback",
+ "MessagePlayChapter": "Listen to beginning of chapter",
+ "MessagePlaylistCreateFromCollection": "Create Lista de Reprodução from collection",
+ "MessagePodcastHasNoRSSFeedForMatching": "Podcast has no RSS feed url to use for matching",
+ "MessageQuickMatchDescription": "Populate empty item details & cover with first match result from '{0}'. Does not overwrite details unless 'Prefer itensed metadata' server setting is enabled.",
+ "MessageRemoveChapter": "Remove chapter",
+ "MessageRemoveEpisodes": "Remove {0} Episódio(s)",
+ "MessageRemoveFromPlayerQueue": "Remove from player queue",
+ "MessageRemoveUserWarning": "Are you sure you want to permanently delete user \"{0}\"?",
+ "MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
+ "MessageResetChaptersConfirm": "Are you sure you want to reset Capítulos and undo the changes you made?",
+ "MessageRestoreBackupConfirm": "Are you sure you want to restore the backup created on",
+ "MessageRestoreBackupWarning": "Restoring a backup will overwrite the entire database located at /config and cover images in /metadata/items & /metadata/authors.
Backups do not modify any files in your Biblioteca folders. If you have enabled server settings to store cover art and metadata in your Biblioteca folders then those are not backed up or overwritten.
All clients using your server will be automatically refreshed.",
+ "MessageSearchResultsFor": "Search results for",
+ "MessageSelected": "{0} selected",
+ "MessageServerCouldNotBeReached": "Server could not be reached",
+ "MessageSetChaptersFromTracksDescription": "Set Capítulos using each audio file as a chapter and chapter title as the audio file name",
+ "MessageStartPlaybackAtTime": "Start playback for \"{0}\" at {1}?",
+ "MessageThinking": "Thinking...",
+ "MessageUploaderItemFailed": "Failed to upload",
+ "MessageUploaderItemSuccess": "Successfully Uploaded!",
+ "MessageUploading": "Uploading...",
+ "MessageValidCronExpression": "Valid cron expression",
+ "MessageWatcherIsDisabledGlobally": "Watcher is disabled globally in server settings",
+ "MessageXLibraryIsEmpty": "{0} Biblioteca is empty!",
+ "MessageYourAudiobookDurationIsLonger": "Your audiobook duration is longer than the duration found",
+ "MessageYourAudiobookDurationIsShorter": "Your audiobook duration is shorter than duration found",
+ "NoteChangeRootPassword": "Root user is the only user that can have an empty password",
+ "NoteChapterEditorTimes": "Note: First chapter start time must remain at 0:00 and the last chapter start time cannot exceed this audiobooks duration.",
+ "NoteFolderPicker": "Note: folders already mapped will not be shown",
+ "NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS",
+ "NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your Episódios do not have a Pub Date. Some podcast apps require this.",
+ "NoteUploaderFoldersWithMediaFiles": "Folders with media files will be handled as separate Biblioteca itens.",
+ "NoteUploaderOnlyAudioFiles": "If uploading only audio files then each audio file will be handled as a separate audiobook.",
+ "NoteUploaderUnsupportedFiles": "Unsupported files are ignored. When choosing or dropping a folder, other files that are not in an item folder are ignored.",
+ "PlaceholderNewCollection": "New collection name",
+ "PlaceholderNewFolderPath": "New folder path",
+ "PlaceholderNewPlaylist": "New Lista de Reprodução name",
+ "PlaceholderSearch": "Search..",
+ "PlaceholderSearchEpisode": "Search Episódio..",
+ "ToastAccountUpdateFailed": "Failed to update account",
+ "ToastAccountUpdateSuccess": "Account updated",
+ "ToastAuthorImageRemoveFailed": "Failed to remove image",
+ "ToastAuthorImageRemoveSuccess": "Author image removed",
+ "ToastAuthorUpdateFailed": "Failed to update author",
+ "ToastAuthorUpdateMerged": "Author merged",
+ "ToastAuthorUpdateSuccess": "Author updated",
+ "ToastAuthorUpdateSuccessNoImageFound": "Author updated (no image found)",
+ "ToastBackupCreateFailed": "Failed to create backup",
+ "ToastBackupCreateSuccess": "Backup created",
+ "ToastBackupDeleteFailed": "Failed to delete backup",
+ "ToastBackupDeleteSuccess": "Backup deleted",
+ "ToastBackupRestoreFailed": "Failed to restore backup",
+ "ToastBackupUploadFailed": "Failed to upload backup",
+ "ToastBackupUploadSuccess": "Backup uploaded",
+ "ToastBatchUpdateFailed": "Batch update failed",
+ "ToastBatchUpdateSuccess": "Batch update success",
+ "ToastBookmarkCreateFailed": "Failed to create bookmark",
+ "ToastBookmarkCreateSuccess": "Bookmark added",
+ "ToastBookmarkRemoveFailed": "Failed to remove bookmark",
+ "ToastBookmarkRemoveSuccess": "Bookmark removed",
+ "ToastBookmarkUpdateFailed": "Failed to update bookmark",
+ "ToastBookmarkUpdateSuccess": "Bookmark updated",
+ "ToastChaptersHaveErrors": "Capítulos have errors",
+ "ToastChaptersMustHaveTitles": "Capítulos must have titles",
+ "ToastCollectionItemsRemoveFailed": "Failed to remove item(s) from collection",
+ "ToastCollectionItemsRemoveSuccess": "Item(s) removed from collection",
+ "ToastCollectionRemoveFailed": "Failed to remove collection",
+ "ToastCollectionRemoveSuccess": "Collection removed",
+ "ToastCollectionUpdateFailed": "Failed to update collection",
+ "ToastCollectionUpdateSuccess": "Collection updated",
+ "ToastItemCoverUpdateFailed": "Failed to update item cover",
+ "ToastItemCoverUpdateSuccess": "Item cover updated",
+ "ToastItemDetailsUpdateFailed": "Failed to update item details",
+ "ToastItemDetailsUpdateSuccess": "Item details updated",
+ "ToastItemDetailsUpdateUnneeded": "No updates needed for item details",
+ "ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished",
+ "ToastItemMarkedAsFinishedSuccess": "Item marked as Finished",
+ "ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished",
+ "ToastItemMarkedAsNotFinishedSuccess": "Item marked as Not Finished",
+ "ToastLibraryCreateFailed": "Failed to create biblioteca",
+ "ToastLibraryCreateSuccess": "Biblioteca \"{0}\" created",
+ "ToastLibraryDeleteFailed": "Failed to delete biblioteca",
+ "ToastLibraryDeleteSuccess": "Biblioteca deleted",
+ "ToastLibraryScanFailedToStart": "Failed to start scan",
+ "ToastLibraryScanStarted": "Biblioteca scan started",
+ "ToastLibraryUpdateFailed": "Failed to update biblioteca",
+ "ToastLibraryUpdateSuccess": "Biblioteca \"{0}\" updated",
+ "ToastPlaylistCreateFailed": "Failed to create Lista de Reprodução",
+ "ToastPlaylistCreateSuccess": "Lista de Reprodução created",
+ "ToastPlaylistRemoveFailed": "Failed to remove Lista de Reprodução",
+ "ToastPlaylistRemoveSuccess": "Lista de Reprodução removed",
+ "ToastPlaylistUpdateFailed": "Failed to update Lista de Reprodução",
+ "ToastPlaylistUpdateSuccess": "Lista de Reprodução updated",
+ "ToastPodcastCreateFailed": "Failed to create podcast",
+ "ToastPodcastCreateSuccess": "Podcast created successfully",
+ "ToastRemoveItemFromCollectionFailed": "Failed to remove item from collection",
+ "ToastRemoveItemFromCollectionSuccess": "Item removed from collection",
+ "ToastRSSFeedCloseFailed": "Failed to close RSS feed",
+ "ToastRSSFeedCloseSuccess": "RSS feed closed",
+ "ToastSendEbookToDeviceFailed": "Failed to send ebook to dispositivo",
+ "ToastSendEbookToDeviceSuccess": "Ebook sent to device \"{0}\"",
+ "ToastSeriesUpdateFailed": "Series update failed",
+ "ToastSeriesUpdateSuccess": "Series update success",
+ "ToastSessionDeleteFailed": "Failed to delete session",
+ "ToastSessionDeleteSuccess": "Session deleted",
+ "ToastSocketConnected": "Socket connected",
+ "ToastSocketDisconnected": "Socket disconnected",
+ "ToastSocketFailedToConnect": "Socket failed to connect",
+ "ToastUserDeleteFailed": "Failed to delete usuário",
+ "ToastUserDeleteSuccess": "User deleted"
+}
From 24f1aae6b620417ee2a7311ade27d882a2f40627 Mon Sep 17 00:00:00 2001
From: pmangro <160148596+pmangro@users.noreply.github.com>
Date: Fri, 16 Feb 2024 11:44:25 -0300
Subject: [PATCH 2/4] Update pt-br.json
Strings 541-766
---
client/strings/pt-br.json | 464 +++++++++++++++++++-------------------
1 file changed, 232 insertions(+), 232 deletions(-)
diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json
index ded3683e..806428e3 100644
--- a/client/strings/pt-br.json
+++ b/client/strings/pt-br.json
@@ -19,7 +19,7 @@
"ButtonClearFilter": "Limpar Filtro",
"ButtonCloseFeed": "Fechar Feed",
"ButtonCollections": "Coleções",
- "ButtonConfigureScanner": "Configurar Scanner",
+ "ButtonConfigureScanner": "Configurar Verificador",
"ButtonCreate": "Criar",
"ButtonCreateBackup": "Criar Backup",
"ButtonDelete": "Apagar",
@@ -81,7 +81,7 @@
"ButtonShiftTimes": "Deslocar tempos",
"ButtonShow": "Exibir",
"ButtonStartM4BEncode": "Iniciar Codificação M4B",
- "ButtonStartMetadataEmbed": "Iniciar Gravação de Metadados",
+ "ButtonStartMetadataEmbed": "Iniciar Inclusão de Metadados",
"ButtonSubmit": "Enviar",
"ButtonTest": "Testar",
"ButtonUpload": "Upload",
@@ -137,7 +137,7 @@
"HeaderMapDetails": "Designar Detalhes",
"Headeritens": "Consultar",
"HeaderMetadataOrderOfPrecedence": "Ordem de Prioridade dos Metadados",
- "HeaderMetadataToEmbed": "Metadados a Serem Gravados",
+ "HeaderMetadataToEmbed": "Metadados a Serem Incluídos",
"HeaderNewAccount": "Nova Conta",
"HeaderNewLibrary": "Nova Biblioteca",
"HeaderNotifications": "Notificações",
@@ -165,7 +165,7 @@
"HeaderSettingsDisplay": "Exibição",
"HeaderSettingsExperimental": "Funcionalidades experimentais",
"HeaderSettingsGeneral": "Geral",
- "HeaderSettingsScanner": "Scanner",
+ "HeaderSettingsScanner": "Verificador",
"HeaderSleepTimer": "Timer",
"HeaderStatsLargestItems": "Maiores Itens",
"HeaderStatsLongestItems": "Itens mais longos (hrs)",
@@ -284,7 +284,7 @@
"LabelFilename": "Nome do Arquivo",
"LabelFilterByUser": "Filtrar por Usuário",
"LabelFindEpisodes": "Localizar Episódios",
- "LabelFinished": "Terminado",
+ "LabelFinished": "Concluído",
"LabelFolder": "Pasta",
"LabelFolders": "Pastas",
"LabelFontBold": "Negrito",
@@ -367,7 +367,7 @@
"LabelNextScheduledRun": "Próxima execução programada",
"LabelNoEpisodesSelected": "Nenhum episódio selecionado",
"LabelNotes": "Notas",
- "LabelNotFinished": "Não terminado",
+ "LabelNotFinished": "Não concluído",
"LabelNotificationAppriseURL": "URL(s) Apprise",
"LabelNotificationAvailableVariables": "Variáveis disponíveis",
"LabelNotificationBodyTemplate": "Modelo de Corpo",
@@ -451,7 +451,7 @@
"LabelSettingsExperimentalFeatures": "Funcionalidade experimentais",
"LabelSettingsExperimentalFeaturesHelp": "Funcionalidade em desenvolvimento que se beneficiairam dos seus comentários e da sua ajuda para testar. Clique para abrir a discussão no github.",
"LabelSettingsFindCovers": "Localizar capas",
- "LabelSettingsFindCoversHelp": "Se o seu audiobook não tiver uma capa incluída ou uma imagem de capa na pasta, o scanner tentará localizar uma capa.
Atenção: Isso irá estender o tempo de análise",
+ "LabelSettingsFindCoversHelp": "Se o seu audiobook não tiver uma capa incluída ou uma imagem de capa na pasta, o verificador tentará localizar uma capa.
Atenção: Isso irá estender o tempo de análise",
"LabelSettingsHideSingleBookSeries": "Ocultar séries com um só livro",
"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",
@@ -538,230 +538,230 @@
"LabelUpdateDetails": "Atualizar Detalhes",
"LabelUpdateDetailsHelp": "Permite sobrescrever detalhes existentes para os livros selecionados quando uma consulta for localizada",
"LabelUploaderDragAndDrop": "Arraste e solte arquivos ou pastas",
- "LabelUploaderDropFiles": "Drop files",
- "LabelUploaderItemFetchMetadataHelp": "Automatically fetch title, author, and series",
- "LabelUseChapterTrack": "Use chapter track",
- "LabelUseFullTrack": "Use full track",
- "LabelUser": "User",
- "LabelUsername": "Username",
- "LabelValue": "Value",
- "LabelVersion": "Version",
- "LabelViewBookmarks": "View bookmarks",
- "LabelViewChapters": "View Capítulos",
- "LabelViewQueue": "View player queue",
+ "LabelUploaderDropFiles": "Solte os arquivos",
+ "LabelUploaderItemFetchMetadataHelp": "Busca título, autor e série automaticamente",
+ "LabelUseChapterTrack": "Usar a trilha do capítulo",
+ "LabelUseFullTrack": "Usar a trilha toda",
+ "LabelUser": "Usuário",
+ "LabelUsername": "Nome do usuário",
+ "LabelValue": "Valor",
+ "LabelVersion": "Versão",
+ "LabelViewBookmarks": "Ver marcadores",
+ "LabelViewChapters": "Ver capítulos",
+ "LabelViewQueue": "Ver fila do reprodutor",
"LabelVolume": "Volume",
- "LabelWeekdaysToRun": "Weekdays to run",
- "LabelYourAudiobookDuration": "Your audiobook duration",
- "LabelYourBookmarks": "Your Bookmarks",
- "LabelYourPlaylists": "Your Lista de Reproduçãos",
- "LabelYourProgress": "Your Progress",
- "MessageAddToPlayerQueue": "Adicionar to player queue",
- "MessageAppriseDescription": "To use this feature you will need to have an instance of Apprise API running or an api that will handle those same requests.
The Apprise API Url should be the full URL path to send the notification, e.g., if your API instance is served at http://192.168.1.1:8337
then you would put http://192.168.1.1:8337/notify
.",
- "MessageBackupsDescription": "Backups include users, user progress, Biblioteca item details, server settings, and images stored in /metadata/items
& /metadata/authors
. Backups do not include any files stored in your Biblioteca folders.",
- "MessageBatchQuickMatchDescription": "Quick Match will attempt to Adicionar missing covers and metadata for the selected itens. Enable the options below to allow Quick Match to overwrite existing covers and/or metadata.",
- "MessageBookshelfNoCollections": "You haven't made any collections yet",
- "MessageBookshelfNoResultsForFilter": "No Results for filter \"{0}: {1}\"",
- "MessageBookshelfNoRSSFeeds": "No RSS feeds are open",
- "MessageBookshelfNoSeries": "You have no series",
- "MessageChapterEndIsAfter": "Chapter end is after the end of your audiobook",
- "MessageChapterErrorFirstNotZero": "First chapter must start at 0",
- "MessageChapterErrorStartGteDuration": "Invalid start time must be less than audiobook duration",
- "MessageChapterErrorStartLtPrev": "Invalid start time must be greater than or equal to previous chapter start time",
- "MessageChapterStartIsAfter": "Chapter start is after the end of your audiobook",
- "MessageCheckingCron": "Checking cron...",
- "MessageConfirmCloseFeed": "Are you sure you want to close this feed?",
- "MessageConfirmDeleteBackup": "Are you sure you want to delete backup for {0}?",
- "MessageConfirmDeleteFile": "This will delete the file from your file system. Are you sure?",
- "MessageConfirmDeleteLibrary": "Are you sure you want to permanently delete Biblioteca \"{0}\"?",
- "MessageConfirmDeleteLibraryItem": "This will delete the Biblioteca item from the database and your file system. Are you sure?",
- "MessageConfirmDeleteLibraryItems": "This will delete {0} Biblioteca itens from the database and your file system. Are you sure?",
- "MessageConfirmDeleteSession": "Are you sure you want to delete this session?",
- "MessageConfirmForceReScan": "Are you sure you want to force re-scan?",
- "MessageConfirmMarkAllEpisodesFinished": "Are you sure you want to mark all Episódios as finished?",
- "MessageConfirmMarkAllEpisodesNotFinished": "Are you sure you want to mark all Episódios as not finished?",
- "MessageConfirmMarkSeriesFinished": "Are you sure you want to mark all books in this series as finished?",
- "MessageConfirmMarkSeriesNotFinished": "Are you sure you want to mark all books in this series as not finished?",
- "MessageConfirmQuickEmbed": "Warning! Quick embed will not backup your audio files. Make sure that you have a backup of your audio files.
Would you like to continue?",
- "MessageConfirmRemoveAllChapters": "Are you sure you want to remove all chapters?",
- "MessageConfirmRemoveAuthor": "Are you sure you want to remove author \"{0}\"?",
- "MessageConfirmRemoveCollection": "Are you sure you want to remove collection \"{0}\"?",
- "MessageConfirmRemoveEpisode": "Are you sure you want to remove Episódio \"{0}\"?",
- "MessageConfirmRemoveEpisodes": "Are you sure you want to remove {0} Episódios?",
- "MessageConfirmRemoveListeningSessions": "Are you sure you want to remove {0} listening sessions?",
- "MessageConfirmRemoveNarrator": "Are you sure you want to remove narrator \"{0}\"?",
- "MessageConfirmRemovePlaylist": "Are you sure you want to remove your Lista de Reprodução \"{0}\"?",
- "MessageConfirmRenameGenre": "Are you sure you want to rename genre \"{0}\" to \"{1}\" for all itens?",
- "MessageConfirmRenameGenreMergeNote": "Note: This genre already exists so they will be merged.",
- "MessageConfirmRenameGenreWarning": "Warning! A similar genre with a different casing already exists \"{0}\".",
- "MessageConfirmRenameTag": "Are you sure you want to rename etiqueta \"{0}\" to \"{1}\" for all itens?",
- "MessageConfirmRenameTagMergeNote": "Note: This etiqueta already exists so they will be merged.",
- "MessageConfirmRenameTagWarning": "Warning! A similar etiqueta with a different casing already exists \"{0}\".",
- "MessageConfirmReScanLibraryItems": "Are you sure you want to re-scan {0} itens?",
- "MessageConfirmSendEbookToDevice": "Are you sure you want to send {0} ebook \"{1}\" to device \"{2}\"?",
- "MessageDownloadingEpisode": "Downloading Episódio",
- "MessageDragFilesIntoTrackOrder": "Drag files into correct track order",
- "MessageEmbedFinished": "Embed Finished!",
- "MessageEpisodesQueuedForDownload": "{0} Episódio(s) queued for download",
- "MessageFeedURLWillBe": "Feed URL will be {0}",
- "MessageFetching": "Fetching...",
- "MessageForceReScanDescription": "will scan all files again like a fresh scan. Audio file ID3 etiquetas, OPF files, and text files will be scanned as new.",
- "MessageImportantNotice": "Important Notice!",
- "MessageInsertChapterBelow": "Insert chapter below",
- "MessageItemsSelected": "{0} itens Selected",
- "MessageItemsUpdated": "{0} itens Updated",
- "MessageJoinUsOn": "Join us on",
- "MessageListeningSessionsInTheLastYear": "{0} listening sessions in the last year",
- "MessageLoading": "Loading...",
- "MessageLoadingFolders": "Loading folders...",
- "MessageM4BFailed": "M4B Failed!",
- "MessageM4BFinished": "M4B Finished!",
- "MessageMapChapterTitles": "Map chapter titles to your existing audiobook Capítulos without adjusting timestamps",
- "MessageMarkAllEpisodesFinished": "Mark all Episódios finished",
- "MessageMarkAllEpisodesNotFinished": "Mark all Episódios not finished",
- "MessageMarkAsFinished": "Mark as Finished",
- "MessageMarkAsNotFinished": "Mark as Not Finished",
- "MessageMatchBooksDescription": "will attempt to match books in the Biblioteca with a book from the selected search provider and fill in empty details and cover art. Does not overwrite details.",
- "MessageNoAudioTracks": "No audio tracks",
- "MessageNoAuthors": "No Authors",
- "MessageNoBackups": "No Backups",
- "MessageNoBookmarks": "No Bookmarks",
- "MessageNoChapters": "No Capítulos",
- "MessageNoCollections": "No Collections",
- "MessageNoCoversFound": "No Covers Found",
- "MessageNoDescription": "No description",
- "MessageNoDownloadsInProgress": "No downloads currently in progress",
- "MessageNoDownloadsQueued": "No downloads queued",
- "MessageNoEpisodeMatchesFound": "No Episódio matches found",
- "MessageNoEpisodes": "No Episódios",
- "MessageNoFoldersAvailable": "No Folders Available",
- "MessageNoGenres": "No Genres",
- "MessageNoIssues": "No Issues",
- "MessageNoItems": "No itens",
- "MessageNoItemsFound": "No itens found",
- "MessageNoListeningSessions": "No Listening Sessions",
- "MessageNoLogs": "No Logs",
- "MessageNoMediaProgress": "No Media Progress",
- "MessageNoNotifications": "No Notifications",
- "MessageNoPodcastsFound": "No podcasts found",
- "MessageNoResults": "No Results",
- "MessageNoSearchResultsFor": "No search results for \"{0}\"",
- "MessageNoSeries": "No Series",
- "MessageNoTags": "No etiquetas",
- "MessageNoTasksRunning": "No Tasks Running",
- "MessageNotYetImplemented": "Not yet implemented",
- "MessageNoUpdateNecessary": "No update necessary",
- "MessageNoUpdatesWereNecessary": "No updates were necessary",
- "MessageNoUserPlaylists": "You have no Lista de Reproduçãos",
- "MessageOr": "or",
- "MessagePauseChapter": "Pause chapter playback",
- "MessagePlayChapter": "Listen to beginning of chapter",
- "MessagePlaylistCreateFromCollection": "Create Lista de Reprodução from collection",
- "MessagePodcastHasNoRSSFeedForMatching": "Podcast has no RSS feed url to use for matching",
- "MessageQuickMatchDescription": "Populate empty item details & cover with first match result from '{0}'. Does not overwrite details unless 'Prefer itensed metadata' server setting is enabled.",
- "MessageRemoveChapter": "Remove chapter",
- "MessageRemoveEpisodes": "Remove {0} Episódio(s)",
- "MessageRemoveFromPlayerQueue": "Remove from player queue",
- "MessageRemoveUserWarning": "Are you sure you want to permanently delete user \"{0}\"?",
- "MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
- "MessageResetChaptersConfirm": "Are you sure you want to reset Capítulos and undo the changes you made?",
- "MessageRestoreBackupConfirm": "Are you sure you want to restore the backup created on",
- "MessageRestoreBackupWarning": "Restoring a backup will overwrite the entire database located at /config and cover images in /metadata/items & /metadata/authors.
Backups do not modify any files in your Biblioteca folders. If you have enabled server settings to store cover art and metadata in your Biblioteca folders then those are not backed up or overwritten.
All clients using your server will be automatically refreshed.",
- "MessageSearchResultsFor": "Search results for",
- "MessageSelected": "{0} selected",
- "MessageServerCouldNotBeReached": "Server could not be reached",
- "MessageSetChaptersFromTracksDescription": "Set Capítulos using each audio file as a chapter and chapter title as the audio file name",
- "MessageStartPlaybackAtTime": "Start playback for \"{0}\" at {1}?",
- "MessageThinking": "Thinking...",
- "MessageUploaderItemFailed": "Failed to upload",
- "MessageUploaderItemSuccess": "Successfully Uploaded!",
- "MessageUploading": "Uploading...",
- "MessageValidCronExpression": "Valid cron expression",
- "MessageWatcherIsDisabledGlobally": "Watcher is disabled globally in server settings",
- "MessageXLibraryIsEmpty": "{0} Biblioteca is empty!",
- "MessageYourAudiobookDurationIsLonger": "Your audiobook duration is longer than the duration found",
- "MessageYourAudiobookDurationIsShorter": "Your audiobook duration is shorter than duration found",
- "NoteChangeRootPassword": "Root user is the only user that can have an empty password",
- "NoteChapterEditorTimes": "Note: First chapter start time must remain at 0:00 and the last chapter start time cannot exceed this audiobooks duration.",
- "NoteFolderPicker": "Note: folders already mapped will not be shown",
- "NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS",
- "NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your Episódios do not have a Pub Date. Some podcast apps require this.",
- "NoteUploaderFoldersWithMediaFiles": "Folders with media files will be handled as separate Biblioteca itens.",
- "NoteUploaderOnlyAudioFiles": "If uploading only audio files then each audio file will be handled as a separate audiobook.",
- "NoteUploaderUnsupportedFiles": "Unsupported files are ignored. When choosing or dropping a folder, other files that are not in an item folder are ignored.",
- "PlaceholderNewCollection": "New collection name",
- "PlaceholderNewFolderPath": "New folder path",
- "PlaceholderNewPlaylist": "New Lista de Reprodução name",
- "PlaceholderSearch": "Search..",
- "PlaceholderSearchEpisode": "Search Episódio..",
- "ToastAccountUpdateFailed": "Failed to update account",
- "ToastAccountUpdateSuccess": "Account updated",
- "ToastAuthorImageRemoveFailed": "Failed to remove image",
- "ToastAuthorImageRemoveSuccess": "Author image removed",
- "ToastAuthorUpdateFailed": "Failed to update author",
- "ToastAuthorUpdateMerged": "Author merged",
- "ToastAuthorUpdateSuccess": "Author updated",
- "ToastAuthorUpdateSuccessNoImageFound": "Author updated (no image found)",
- "ToastBackupCreateFailed": "Failed to create backup",
- "ToastBackupCreateSuccess": "Backup created",
- "ToastBackupDeleteFailed": "Failed to delete backup",
- "ToastBackupDeleteSuccess": "Backup deleted",
- "ToastBackupRestoreFailed": "Failed to restore backup",
- "ToastBackupUploadFailed": "Failed to upload backup",
- "ToastBackupUploadSuccess": "Backup uploaded",
- "ToastBatchUpdateFailed": "Batch update failed",
- "ToastBatchUpdateSuccess": "Batch update success",
- "ToastBookmarkCreateFailed": "Failed to create bookmark",
- "ToastBookmarkCreateSuccess": "Bookmark added",
- "ToastBookmarkRemoveFailed": "Failed to remove bookmark",
- "ToastBookmarkRemoveSuccess": "Bookmark removed",
- "ToastBookmarkUpdateFailed": "Failed to update bookmark",
- "ToastBookmarkUpdateSuccess": "Bookmark updated",
- "ToastChaptersHaveErrors": "Capítulos have errors",
- "ToastChaptersMustHaveTitles": "Capítulos must have titles",
- "ToastCollectionItemsRemoveFailed": "Failed to remove item(s) from collection",
- "ToastCollectionItemsRemoveSuccess": "Item(s) removed from collection",
- "ToastCollectionRemoveFailed": "Failed to remove collection",
- "ToastCollectionRemoveSuccess": "Collection removed",
- "ToastCollectionUpdateFailed": "Failed to update collection",
- "ToastCollectionUpdateSuccess": "Collection updated",
- "ToastItemCoverUpdateFailed": "Failed to update item cover",
- "ToastItemCoverUpdateSuccess": "Item cover updated",
- "ToastItemDetailsUpdateFailed": "Failed to update item details",
- "ToastItemDetailsUpdateSuccess": "Item details updated",
- "ToastItemDetailsUpdateUnneeded": "No updates needed for item details",
- "ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished",
- "ToastItemMarkedAsFinishedSuccess": "Item marked as Finished",
- "ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished",
- "ToastItemMarkedAsNotFinishedSuccess": "Item marked as Not Finished",
- "ToastLibraryCreateFailed": "Failed to create biblioteca",
- "ToastLibraryCreateSuccess": "Biblioteca \"{0}\" created",
- "ToastLibraryDeleteFailed": "Failed to delete biblioteca",
- "ToastLibraryDeleteSuccess": "Biblioteca deleted",
- "ToastLibraryScanFailedToStart": "Failed to start scan",
- "ToastLibraryScanStarted": "Biblioteca scan started",
- "ToastLibraryUpdateFailed": "Failed to update biblioteca",
- "ToastLibraryUpdateSuccess": "Biblioteca \"{0}\" updated",
- "ToastPlaylistCreateFailed": "Failed to create Lista de Reprodução",
- "ToastPlaylistCreateSuccess": "Lista de Reprodução created",
- "ToastPlaylistRemoveFailed": "Failed to remove Lista de Reprodução",
- "ToastPlaylistRemoveSuccess": "Lista de Reprodução removed",
- "ToastPlaylistUpdateFailed": "Failed to update Lista de Reprodução",
- "ToastPlaylistUpdateSuccess": "Lista de Reprodução updated",
- "ToastPodcastCreateFailed": "Failed to create podcast",
- "ToastPodcastCreateSuccess": "Podcast created successfully",
- "ToastRemoveItemFromCollectionFailed": "Failed to remove item from collection",
- "ToastRemoveItemFromCollectionSuccess": "Item removed from collection",
- "ToastRSSFeedCloseFailed": "Failed to close RSS feed",
- "ToastRSSFeedCloseSuccess": "RSS feed closed",
- "ToastSendEbookToDeviceFailed": "Failed to send ebook to dispositivo",
- "ToastSendEbookToDeviceSuccess": "Ebook sent to device \"{0}\"",
- "ToastSeriesUpdateFailed": "Series update failed",
- "ToastSeriesUpdateSuccess": "Series update success",
- "ToastSessionDeleteFailed": "Failed to delete session",
- "ToastSessionDeleteSuccess": "Session deleted",
- "ToastSocketConnected": "Socket connected",
- "ToastSocketDisconnected": "Socket disconnected",
- "ToastSocketFailedToConnect": "Socket failed to connect",
- "ToastUserDeleteFailed": "Failed to delete usuário",
- "ToastUserDeleteSuccess": "User deleted"
+ "LabelWeekdaysToRun": "Dias da semana para executar",
+ "LabelYourAudiobookDuration": "Duração do seu audiobook",
+ "LabelYourBookmarks": "Seus Marcadores",
+ "LabelYourPlaylists": "Suas Listas de Reprodução",
+ "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
.",
+ "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.",
+ "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",
+ "MessageBookshelfNoResultsForFilter": "Sem Resultados para o filtro \"{0}: {1}\"",
+ "MessageBookshelfNoRSSFeeds": "Não existem feeds RSS abertos",
+ "MessageBookshelfNoSeries": "Você não tem séries",
+ "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",
+ "MessageCheckingCron": "Verificando o cron...",
+ "MessageConfirmCloseFeed": "Tem certeza de que deseja fechar esse feed?",
+ "MessageConfirmDeleteBackup": "Tem certeza de que deseja apagar o backup {0}?",
+ "MessageConfirmDeleteFile": "Essa ação apagará o arquivo do seu sistema de arquivos. Tem certeza?",
+ "MessageConfirmDeleteLibrary": "Tem certeza de que deja 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?",
+ "MessageConfirmDeleteSession": "Tem certeza de que deseja apagar essa sessão?",
+ "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?",
+ "MessageConfirmMarkSeriesFinished": "Tem certeza de que deseja marcar todos os livros nesta série como concluídos?",
+ "MessageConfirmMarkSeriesNotFinished": "Tem certeza de que desejamarcar todos os livros nesta série como não concluídos?",
+ "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?",
+ "MessageConfirmRemoveAllChapters": "Tem certeza de que deseja remover todos 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}\"?",
+ "MessageConfirmRemoveEpisodes": "Tem certeza de que deseja remover os {0} episódios?",
+ "MessageConfirmRemoveListeningSessions": "Tem certeza de que deseja remover as {0} sessões de escuta?",
+ "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?",
+ "MessageConfirmRenameGenreMergeNote": "Aviso: Este gênero já existe então eles serão combinados.",
+ "MessageConfirmRenameGenreWarning": "Atenção! Um gênero com um nome semelhante já existe \"{0}\".",
+ "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}\".",
+ "MessageConfirmReScanLibraryItems": "Tem certeza de que deseja uma nova verificação de {0} itens?",
+ "MessageConfirmSendEbookToDevice": "Tem certeza de que deseja enviar {0} ebook(s) \"{1}\" para o dispositivo \"{2}\"?",
+ "MessageDownloadingEpisode": "Realizando o download do episódio",
+ "MessageDragFilesIntoTrackOrder": "Arraste os arquivo para ordenar as trilhas corretamente",
+ "MessageEmbedFinished": "Inclusão Concluída!",
+ "MessageEpisodesQueuedForDownload": "{0} Episódio(s) na fila de download",
+ "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.",
+ "MessageImportantNotice": "Aviso Importante!",
+ "MessageInsertChapterBelow": "Inserir capítulo abaixo",
+ "MessageItemsSelected": "{0} Itens Selecionados",
+ "MessageItemsUpdated": "{0} Itens Atualizados",
+ "MessageJoinUsOn": "Junte-se a nós",
+ "MessageListeningSessionsInTheLastYear": "{0} sessões de escuta no ano anteiror",
+ "MessageLoading": "Carregando...",
+ "MessageLoadingFolders": "Carregando pastas...",
+ "MessageM4BFailed": "Falha no M4B!",
+ "MessageM4BFinished": "M4B Concluído!",
+ "MessageMapChapterTitles": "Designar títulos de capítulos a partir dos capítulos existentes no audiobook sem ajustar seus tempos",
+ "MessageMarkAllEpisodesFinished": "Marcar todos episódios como concluídos",
+ "MessageMarkAllEpisodesNotFinished": "Marcar todos episódios como não concluídos",
+ "MessageMarkAsFinished": "Marcar como Concluído",
+ "MessageMarkAsNotFinished": "Marcar como Não Concluído",
+ "MessageMatchBooksDescription": "tentará consultar os livros da biblioteca no fornecedor de busca selecionado e preencher os detalhes ausentes e a capa. Não sobrescreve os detalhes.",
+ "MessageNoAudioTracks": "Sem trilhas de áudio",
+ "MessageNoAuthors": "Sem Autores",
+ "MessageNoBackups": "Sem Backups",
+ "MessageNoBookmarks": "Sem Marcadores",
+ "MessageNoChapters": "Sem Capítulos",
+ "MessageNoCollections": "Sem Coleções",
+ "MessageNoCoversFound": "Nenhuma Capa Encontrada",
+ "MessageNoDescription": "Sem Descrições",
+ "MessageNoDownloadsInProgress": "Não existem downloads em andamento",
+ "MessageNoDownloadsQueued": "Não existem itens na fila de download",
+ "MessageNoEpisodeMatchesFound": "Não existem episódios correspondentes",
+ "MessageNoEpisodes": "Sem Episódios",
+ "MessageNoFoldersAvailable": "Nenhuma Pasta Disponível",
+ "MessageNoGenres": "Sem Gêneros",
+ "MessageNoIssues": "Sem Problemas",
+ "MessageNoItems": "Sem Itens",
+ "MessageNoItemsFound": "Nenhum item encontrado",
+ "MessageNoListeningSessions": "Sem Sessões de Escuta",
+ "MessageNoLogs": "Sem Logs",
+ "MessageNoMediaProgress": "Sem Progresso de Mídia",
+ "MessageNoNotifications": "Sem Notificações",
+ "MessageNoPodcastsFound": "Nenhum podcasts encontrado",
+ "MessageNoResults": "Sem resultados",
+ "MessageNoSearchResultsFor": "Sem resultados para \"{0}\"",
+ "MessageNoSeries": "Sem Séries",
+ "MessageNoTags": "Sem etiquetas",
+ "MessageNoTasksRunning": "Sem Tarefas em Execução",
+ "MessageNotYetImplemented": "Ainda não implementado",
+ "MessageNoUpdateNecessary": "Não é necessária a atualização",
+ "MessageNoUpdatesWereNecessary": "Nenhuma atualizacão é necessária",
+ "MessageNoUserPlaylists": "Você não tem listas de reprodução",
+ "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",
+ "MessagePodcastHasNoRSSFeedForMatching": "Podcast não tem uma URL do feed RSS para ser usada na consulta",
+ "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)",
+ "MessageRemoveFromPlayerQueue": "Remover da lista do reprodutor",
+ "MessageRemoveUserWarning": "Tem certeza de que deseja apagar definitivamente o usuário \"{0}\"?",
+ "MessageReportBugsAndContribute": "Reporte bugs, peça funcionalides e contribua em",
+ "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.",
+ "MessageSearchResultsFor": "Resultado da busca por",
+ "MessageSelected": "{0} selecionado(s)",
+ "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",
+ "MessageStartPlaybackAtTime": "Iniciar a reprodução de \"{0}\" em {1}?",
+ "MessageThinking": "Pensando...",
+ "MessageUploaderItemFailed": "Falha no upload",
+ "MessageUploaderItemSuccess": "Uploaded realizado!",
+ "MessageUploading": "Realizando o upload...",
+ "MessageValidCronExpression": "Expressão do cron válida",
+ "MessageWatcherIsDisabledGlobally": "Monitoramento está desativado nas configurações do servidor",
+ "MessageXLibraryIsEmpty": "Biblioteca {0} está vazia!",
+ "MessageYourAudiobookDurationIsLonger": "A duração do seu audiobook é maior do que a duração encontrada",
+ "MessageYourAudiobookDurationIsShorter": "A duração do seu audiobook é menor do que a duração encontrada",
+ "NoteChangeRootPassword": "O usuário Admiistrador é o único usuário que pode não ter uma senha",
+ "NoteChapterEditorTimes": "Aviso: O tempo de início do primeiro capítulo precisa ficar em 0:00 e o tempo de início do último capítulo não pode exceder a duração deste audiobook.",
+ "NoteFolderPicker": "Aviso: pastas já designadas não serão exibidas",
+ "NoteRSSFeedPodcastAppsHttps": "Atenção: A maioria dos aplicativos de podcasts requer que a URL do feed RSS use HTTPS",
+ "NoteRSSFeedPodcastAppsPubDate": "Atenção: Um ou mais dos seus episódios não tem uma data de publicação. Alguns aplicativos de podcasts requerem isto.",
+ "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 um pasta, outros arquivos que não estão em uma pasta dentro do item serão ignorados.",
+ "PlaceholderNewCollection": "Novo nome da coleção",
+ "PlaceholderNewFolderPath": "Novo caminho para a pasta",
+ "PlaceholderNewPlaylist": "Novo nome da lista de reprodução",
+ "PlaceholderSearch": "Buscar..",
+ "PlaceholderSearchEpisode": "Buscar Episódio..",
+ "ToastAccountUpdateFailed": "Falha ao atualizar a conta",
+ "ToastAccountUpdateSuccess": "Conta atualizada",
+ "ToastAuthorImageRemoveFailed": "Falha ao remover imagem",
+ "ToastAuthorImageRemoveSuccess": "Imagem do autor removida",
+ "ToastAuthorUpdateFailed": "Falha ao atualizar o autor",
+ "ToastAuthorUpdateMerged": "Autor combinado",
+ "ToastAuthorUpdateSuccess": "Autor atualizado",
+ "ToastAuthorUpdateSuccessNoImageFound": "Autor atualizado (nenhuma imagem encontrada)",
+ "ToastBackupCreateFailed": "Falha ao criar backup",
+ "ToastBackupCreateSuccess": "Backup criado",
+ "ToastBackupDeleteFailed": "Falha ao apagar backup",
+ "ToastBackupDeleteSuccess": "Backup apagado",
+ "ToastBackupRestoreFailed": "Falha ao restaurar backup",
+ "ToastBackupUploadFailed": "Falha no upload do backup",
+ "ToastBackupUploadSuccess": "Uploado do backup realizado",
+ "ToastBatchUpdateFailed": "Falha na atualização em lote",
+ "ToastBatchUpdateSuccess": "Atualização em lote realizada",
+ "ToastBookmarkCreateFailed": "Falha ao criar marcador",
+ "ToastBookmarkCreateSuccess": "Marcador adicionado",
+ "ToastBookmarkRemoveFailed": "Falha ao remover marcador",
+ "ToastBookmarkRemoveSuccess": "Marcador removido",
+ "ToastBookmarkUpdateFailed": "Falha ao atualizar o marcador",
+ "ToastBookmarkUpdateSuccess": "Marcador atualizado",
+ "ToastChaptersHaveErrors": "Capítulos com erro",
+ "ToastChaptersMustHaveTitles": "Capítulos precisam ter títulos",
+ "ToastCollectionItemsRemoveFailed": "Falha ao remover item(ns) da coleção",
+ "ToastCollectionItemsRemoveSuccess": "Item(ns) removidos da coleçào",
+ "ToastCollectionRemoveFailed": "Falha ao remover coleção",
+ "ToastCollectionRemoveSuccess": "Coleção removida",
+ "ToastCollectionUpdateFailed": "Falha ao atualizar coleção",
+ "ToastCollectionUpdateSuccess": "Coleção atualizada",
+ "ToastItemCoverUpdateFailed": "Falha ao atualizar capa do item",
+ "ToastItemCoverUpdateSuccess": "Capa do item atualizada",
+ "ToastItemDetailsUpdateFailed": "Falha ao atualizar detalhes do item",
+ "ToastItemDetailsUpdateSuccess": "Detalhes do item atualizados",
+ "ToastItemDetailsUpdateUnneeded": "Nenhuma atualização necessária para os detalhes do item",
+ "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",
+ "ToastLibraryCreateFailed": "Falha ao criar biblioteca",
+ "ToastLibraryCreateSuccess": "Biblioteca \"{0}\" criada",
+ "ToastLibraryDeleteFailed": "Falha ao apagar biblioteca",
+ "ToastLibraryDeleteSuccess": "Biblioteca apagada",
+ "ToastLibraryScanFailedToStart": "Falha ao iniciar verificação",
+ "ToastLibraryScanStarted": "Verificação da biblioteca iniciada",
+ "ToastLibraryUpdateFailed": "Falha ao atualizar a biblioteca",
+ "ToastLibraryUpdateSuccess": "Biblioteca \"{0}\" atualizada",
+ "ToastPlaylistCreateFailed": "Falha ao criar lista de reprodução",
+ "ToastPlaylistCreateSuccess": "Lista de reprodução criada",
+ "ToastPlaylistRemoveFailed": "Falha ao remover lista de reprodução",
+ "ToastPlaylistRemoveSuccess": "Lista de reprodução removida",
+ "ToastPlaylistUpdateFailed": "Falha ao atualizar lista de reprodução",
+ "ToastPlaylistUpdateSuccess": "Lista de reprodução atualizada",
+ "ToastPodcastCreateFailed": "Falha ao criar podcast",
+ "ToastPodcastCreateSuccess": "Podcast criado",
+ "ToastRemoveItemFromCollectionFailed": "Falha ao remover item da coleção",
+ "ToastRemoveItemFromCollectionSuccess": "Item removido da coleção",
+ "ToastRSSFeedCloseFailed": "Falha ao fechar feed RSS",
+ "ToastRSSFeedCloseSuccess": "Feed RSS fechado",
+ "ToastSendEbookToDeviceFailed": "Falha ao enviar ebook para dispositivo",
+ "ToastSendEbookToDeviceSuccess": "Ebook enviado para o dispositivo \"{0}\"",
+ "ToastSeriesUpdateFailed": "Falha ao atualizar série",
+ "ToastSeriesUpdateSuccess": "Série atualizada",
+ "ToastSessionDeleteFailed": "Falha ao apagar sessão",
+ "ToastSessionDeleteSuccess": "Sessão apagada",
+ "ToastSocketConnected": "Socket conectado",
+ "ToastSocketDisconnected": "Socket desconectado",
+ "ToastSocketFailedToConnect": "Falha na conexão do socket",
+ "ToastUserDeleteFailed": "Falha ao apagar usuário",
+ "ToastUserDeleteSuccess": "Usuário apagado"
}
From e9591caf812eb7b9e799e18dce43dafe3053edd2 Mon Sep 17 00:00:00 2001
From: pmangro <160148596+pmangro@users.noreply.github.com>
Date: Fri, 16 Feb 2024 11:56:31 -0300
Subject: [PATCH 3/4] Spelling
---
client/strings/pt-br.json | 52 +++++++++++++++++++--------------------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json
index 806428e3..148d53d5 100644
--- a/client/strings/pt-br.json
+++ b/client/strings/pt-br.json
@@ -40,7 +40,7 @@
"ButtonLookup": "Procurar",
"ButtonManageTracks": "Gerenciar Faixas",
"ButtonMapChapterTitles": "Designar Títulos de Capítulos",
- "ButtonitensAllAuthors": "Consultar Todos Autores",
+ "ButtonitensAllAuthors": "Consultar Todos os Autores",
"ButtonitensBooks": "Consultar Livros",
"ButtonNevermind": "Cancelar",
"ButtonNextChapter": "Próximo Capítulo",
@@ -148,7 +148,7 @@
"HeaderPermissions": "Permissões",
"HeaderPlayerQueue": "Fila do reprodutor",
"HeaderPlaylist": "Lista de Reprodução",
- "HeaderPlaylistItems": "Intens da lista de reprodução",
+ "HeaderPlaylistItems": "Itens da lista de reprodução",
"HeaderPodcastsToAdd": "Podcasts para Adicionar",
"HeaderPreviewCover": "Visualização da Capa",
"HeaderRemoveEpisode": "Remover Episódio",
@@ -190,9 +190,9 @@
"LabelAdded": "Acrescentado",
"LabelAddedAt": "Acrescentado em",
"LabelAddToCollection": "Adicionar à Coleção",
- "LabelAddToCollectionBatch": "Adicionar {0} Livros à Coleçào",
+ "LabelAddToCollectionBatch": "Adicionar {0} Livros à Coleção",
"LabelAddToPlaylist": "Adicionar à Lista de Reprodução",
- "LabelAddToPlaylistBatch": "Adicionar {0} itens to Lista de Reprodução",
+ "LabelAddToPlaylistBatch": "Adicionar {0} itens à Lista de Reprodução",
"LabelAdminUsersOnly": "Apenas usuários administradores",
"LabelAll": "Todos",
"LabelAllUsers": "Todos Usuários",
@@ -208,7 +208,7 @@
"LabelAutoFetchMetadata": "Buscar Metadados Automaticamente",
"LabelAutoFetchMetadataHelp": "Busca metadados de título, autor e série para otimizar o upload. Pode ser necessário buscas metadados adicionais após o upload.",
"LabelAutoLaunch": "Iniciar Automaticamente",
- "LabelAutoLaunchDescription": "Redireciona para o fornecedor de autenticação automaticamente ao navegar para a tela de login (caminhp para substituição manual /login?autoLaunch=0
)",
+ "LabelAutoLaunchDescription": "Redireciona para o fornecedor de autenticação automaticamente ao navegar para a tela de login (caminho para substituição manual /login?autoLaunch=0
)",
"LabelAutoRegister": "Registrar Automaticamente",
"LabelAutoRegisterDescription": "Registra automaticamente novos usuários após login",
"LabelBackToUser": "Voltar para Usuário",
@@ -319,7 +319,7 @@
"LabelInvert": "Inverter",
"LabelItem": "Item",
"LabelLanguage": "Idioma",
- "LabelLanguageDefaultServer": "Idoma Padrão do Servidor",
+ "LabelLanguageDefaultServer": "Idioma Padrão do Servidor",
"LabelLastBookAdded": "Último Livro Acrescentado",
"LabelLastBookUpdated": "Último Livro Atualizado",
"LabelLastSeen": "Visto pela Última Vez",
@@ -335,7 +335,7 @@
"LabelLibraryName": "Nome da Biblioteca",
"LabelLimit": "Limite",
"LabelLineSpacing": "Espaçamento entre linhas",
- "LabelListenAgain": "Ouvir novamente",
+ "LabelListenAgain": "Escutar novamente",
"LabelLogLevelDebug": "Debug",
"LabelLogLevelInfo": "Info",
"LabelLogLevelWarn": "Atenção",
@@ -344,7 +344,7 @@
"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",
"LabelMediaPlayer": "Reprodutor de mídia",
- "LabelMediaType": "Típo de Mídia",
+ "LabelMediaType": "Tipo de Mídia",
"LabelMetadataOrderOfPrecedenceDescription": "Fontes de metadados de alta prioridade terão preferência sobre as fontes de metadados de prioridade baixa",
"LabelMetadataProvider": "Fonte de Metadados",
"LabelMetaTag": "Etiqueta Meta",
@@ -353,7 +353,7 @@
"LabelMissing": "Ausente",
"LabelMissingParts": "Partes Ausentes",
"LabelMobileRedirectURIs": "URIs de redirecionamento móveis permitidas",
- "LabelMobileRedirectURIsDescription": "Essa é uma lista de permissionamento para URIs válidas para o redirecionamento de aplicativos móveis. A padrão é audiobookshelf://oauth
, que pode ser removida ou acrescentada com novas URIs para integração com apps de tereceiros. Usando um asterisco (*
) como um item único dará permissão para qualquer URI.",
+ "LabelMobileRedirectURIsDescription": "Essa é uma lista de permissionamento para URIs válidas para o redirecionamento de aplicativos móveis. A padrão é audiobookshelf://oauth
, que pode ser removida ou acrescentada com novas URIs para integração com apps de terceiros. Usando um asterisco (*
) como um item único dará permissão para qualquer URI.",
"LabelMore": "Mais",
"LabelMoreInfo": "Mais Informações",
"LabelName": "Nome",
@@ -399,7 +399,7 @@
"LabelPodcastType": "Tipo de Podcast",
"LabelPort": "Porta",
"LabelPrefixesToIgnore": "Prefixos para Ignorar (sem distinção entre maiúsculas e minúsculas)",
- "LabelPreventIndexing": "Evitar que o seu feed seja indexado pelos diretórios de podcast do iTunes and Google",
+ "LabelPreventIndexing": "Evitar que o seu feed seja indexado pelos diretórios de podcast do iTunes e Google",
"LabelPrimaryEbook": "Ebook principal",
"LabelProgress": "Progresso",
"LabelProvider": "Fonte",
@@ -443,7 +443,7 @@
"LabelSettingsChromecastSupport": "Suporte ao Chromecast",
"LabelSettingsDateFormat": "Formato de data",
"LabelSettingsDisableWatcher": "Desativar Monitoramento",
- "LabelSettingsDisableWatcherForLibrary": "Desativa o monitoramento de pastas para a biblioteca",
+ "LabelSettingsDisableWatcherForLibrary": "Desativa o monitoramento de pastas para a biblioteca",
"LabelSettingsDisableWatcherHelp": "Desativa o acréscimo/atualização de itens quando forem detectadas mudanças no arquivo. *Requer reiniciar o servidor",
"LabelSettingsEnableWatcher": "Ativar Monitoramento",
"LabelSettingsEnableWatcherForLibrary": "Ativa o monitoramento de pastas para a biblioteca",
@@ -515,14 +515,14 @@
"LabelTimeToShift": "Deslocamento de tempo em segundos",
"LabelTitle": "Título",
"LabelToolsEmbedMetadata": "Incluir Metadados",
- "LabelToolsEmbedMetadataDescription": "Incuir metadados no arquivo de áudio, com imagem da capa e capítulos.",
+ "LabelToolsEmbedMetadataDescription": "Incluir metadados no arquivo de áudio, com imagem da capa e capítulos.",
"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",
"LabelToolsSplitM4bDescription": "Criar arquivos MP3s a partir da divisão de um M4B em capítulos, com metadados e imagem de capa.",
"LabelTotalDuration": "Duração Total",
"LabelTotalTimeListened": "Tempo Total Escutado",
- "LabelTrackFromFilename": "Trilha a partir do nome do arquvico",
+ "LabelTrackFromFilename": "Trilha a partir do nome do arquivo",
"LabelTrackFromMetadata": "Trilha a partir dos Metadados",
"LabelTracks": "Trilhas",
"LabelTracksMultiTrack": "Várias trilhas",
@@ -572,7 +572,7 @@
"MessageConfirmCloseFeed": "Tem certeza de que deseja fechar esse feed?",
"MessageConfirmDeleteBackup": "Tem certeza de que deseja apagar o backup {0}?",
"MessageConfirmDeleteFile": "Essa ação apagará o arquivo do seu sistema de arquivos. Tem certeza?",
- "MessageConfirmDeleteLibrary": "Tem certeza de que deja apagar a biblioteca \"{0}\" definitivamente?",
+ "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?",
"MessageConfirmDeleteSession": "Tem certeza de que deseja apagar essa sessão?",
@@ -580,9 +580,9 @@
"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?",
"MessageConfirmMarkSeriesFinished": "Tem certeza de que deseja marcar todos os livros nesta série como concluídos?",
- "MessageConfirmMarkSeriesNotFinished": "Tem certeza de que desejamarcar todos os livros nesta série como não concluídos?",
+ "MessageConfirmMarkSeriesNotFinished": "Tem certeza de que deseja marcar todos os livros nesta série como não concluídos?",
"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?",
- "MessageConfirmRemoveAllChapters": "Tem certeza de que deseja remover todos capítulos?",
+ "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}\"?",
@@ -599,7 +599,7 @@
"MessageConfirmReScanLibraryItems": "Tem certeza de que deseja uma nova verificação de {0} itens?",
"MessageConfirmSendEbookToDevice": "Tem certeza de que deseja enviar {0} ebook(s) \"{1}\" para o dispositivo \"{2}\"?",
"MessageDownloadingEpisode": "Realizando o download do episódio",
- "MessageDragFilesIntoTrackOrder": "Arraste os arquivo para ordenar as trilhas corretamente",
+ "MessageDragFilesIntoTrackOrder": "Arraste os arquivos para ordenar as trilhas corretamente",
"MessageEmbedFinished": "Inclusão Concluída!",
"MessageEpisodesQueuedForDownload": "{0} Episódio(s) na fila de download",
"MessageFeedURLWillBe": "URL do Feed será {0}",
@@ -610,14 +610,14 @@
"MessageItemsSelected": "{0} Itens Selecionados",
"MessageItemsUpdated": "{0} Itens Atualizados",
"MessageJoinUsOn": "Junte-se a nós",
- "MessageListeningSessionsInTheLastYear": "{0} sessões de escuta no ano anteiror",
+ "MessageListeningSessionsInTheLastYear": "{0} sessões de escuta no ano anterior",
"MessageLoading": "Carregando...",
"MessageLoadingFolders": "Carregando pastas...",
"MessageM4BFailed": "Falha no M4B!",
"MessageM4BFinished": "M4B Concluído!",
"MessageMapChapterTitles": "Designar títulos de capítulos a partir dos capítulos existentes no audiobook sem ajustar seus tempos",
- "MessageMarkAllEpisodesFinished": "Marcar todos episódios como concluídos",
- "MessageMarkAllEpisodesNotFinished": "Marcar todos episódios como não concluídos",
+ "MessageMarkAllEpisodesFinished": "Marcar todos os episódios como concluídos",
+ "MessageMarkAllEpisodesNotFinished": "Marcar todos os episódios como não concluídos",
"MessageMarkAsFinished": "Marcar como Concluído",
"MessageMarkAsNotFinished": "Marcar como Não Concluído",
"MessageMatchBooksDescription": "tentará consultar os livros da biblioteca no fornecedor de busca selecionado e preencher os detalhes ausentes e a capa. Não sobrescreve os detalhes.",
@@ -650,7 +650,7 @@
"MessageNoTasksRunning": "Sem Tarefas em Execução",
"MessageNotYetImplemented": "Ainda não implementado",
"MessageNoUpdateNecessary": "Não é necessária a atualização",
- "MessageNoUpdatesWereNecessary": "Nenhuma atualizacão é necessária",
+ "MessageNoUpdatesWereNecessary": "Nenhuma atualização é necessária",
"MessageNoUserPlaylists": "Você não tem listas de reprodução",
"MessageOr": "ou",
"MessagePauseChapter": "Pausar reprodução do capítulo",
@@ -662,7 +662,7 @@
"MessageRemoveEpisodes": "Remover {0} episódio(s)",
"MessageRemoveFromPlayerQueue": "Remover da lista do reprodutor",
"MessageRemoveUserWarning": "Tem certeza de que deseja apagar definitivamente o usuário \"{0}\"?",
- "MessageReportBugsAndContribute": "Reporte bugs, peça funcionalides e contribua em",
+ "MessageReportBugsAndContribute": "Reporte bugs, peça funcionalidades e contribua em",
"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.",
@@ -673,7 +673,7 @@
"MessageStartPlaybackAtTime": "Iniciar a reprodução de \"{0}\" em {1}?",
"MessageThinking": "Pensando...",
"MessageUploaderItemFailed": "Falha no upload",
- "MessageUploaderItemSuccess": "Uploaded realizado!",
+ "MessageUploaderItemSuccess": "Upload realizado!",
"MessageUploading": "Realizando o upload...",
"MessageValidCronExpression": "Expressão do cron válida",
"MessageWatcherIsDisabledGlobally": "Monitoramento está desativado nas configurações do servidor",
@@ -687,7 +687,7 @@
"NoteRSSFeedPodcastAppsPubDate": "Atenção: Um ou mais dos seus episódios não tem uma data de publicação. Alguns aplicativos de podcasts requerem isto.",
"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 um pasta, outros arquivos que não estão em uma pasta dentro do item serão ignorados.",
+ "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.",
"PlaceholderNewCollection": "Novo nome da coleção",
"PlaceholderNewFolderPath": "Novo caminho para a pasta",
"PlaceholderNewPlaylist": "Novo nome da lista de reprodução",
@@ -707,7 +707,7 @@
"ToastBackupDeleteSuccess": "Backup apagado",
"ToastBackupRestoreFailed": "Falha ao restaurar backup",
"ToastBackupUploadFailed": "Falha no upload do backup",
- "ToastBackupUploadSuccess": "Uploado do backup realizado",
+ "ToastBackupUploadSuccess": "Upload do backup realizado",
"ToastBatchUpdateFailed": "Falha na atualização em lote",
"ToastBatchUpdateSuccess": "Atualização em lote realizada",
"ToastBookmarkCreateFailed": "Falha ao criar marcador",
@@ -719,7 +719,7 @@
"ToastChaptersHaveErrors": "Capítulos com erro",
"ToastChaptersMustHaveTitles": "Capítulos precisam ter títulos",
"ToastCollectionItemsRemoveFailed": "Falha ao remover item(ns) da coleção",
- "ToastCollectionItemsRemoveSuccess": "Item(ns) removidos da coleçào",
+ "ToastCollectionItemsRemoveSuccess": "Item(ns) removidos da coleção",
"ToastCollectionRemoveFailed": "Falha ao remover coleção",
"ToastCollectionRemoveSuccess": "Coleção removida",
"ToastCollectionUpdateFailed": "Falha ao atualizar coleção",
From 89207b6d2a609653d4f10fdc48ce296e57096fbd Mon Sep 17 00:00:00 2001
From: pmangro <160148596+pmangro@users.noreply.github.com>
Date: Fri, 16 Feb 2024 11:57:54 -0300
Subject: [PATCH 4/4] Update i18n.js
Added PT-BR
---
client/plugins/i18n.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/client/plugins/i18n.js b/client/plugins/i18n.js
index ea6a06db..30f01ab4 100644
--- a/client/plugins/i18n.js
+++ b/client/plugins/i18n.js
@@ -17,6 +17,7 @@ const languageCodeMap = {
'nl': { label: 'Nederlands', dateFnsLocale: 'nl' },
'no': { label: 'Norsk', dateFnsLocale: 'no' },
'pl': { label: 'Polski', dateFnsLocale: 'pl' },
+ 'pt-br': { label: 'Português (Brasil)', dateFnsLocale: 'ptBR' },
'ru': { label: 'Русский', dateFnsLocale: 'ru' },
'sv': { label: 'Svenska', dateFnsLocale: 'sv' },
'zh-cn': { label: '简体中文 (Simplified Chinese)', dateFnsLocale: 'zhCN' },