diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json
index 9604daaed..e31aa3f03 100644
--- a/client/strings/pt-br.json
+++ b/client/strings/pt-br.json
@@ -1,6 +1,6 @@
 {
   "ButtonAdd": "Adicionar",
-  "ButtonAddApiKey": "Adicionar Chave API",
+  "ButtonAddApiKey": "Adicionar chave de API",
   "ButtonAddChapters": "Adicionar Capítulos",
   "ButtonAddDevice": "Adicionar Dispositivo",
   "ButtonAddLibrary": "Adicionar Biblioteca",
@@ -21,6 +21,7 @@
   "ButtonChooseAFolder": "Escolha uma pasta",
   "ButtonChooseFiles": "Escolha arquivos",
   "ButtonClearFilter": "Limpar Filtro",
+  "ButtonClose": "Fechar",
   "ButtonCloseFeed": "Fechar Feed",
   "ButtonCloseSession": "Fechar Sessão Aberta",
   "ButtonCollections": "Coleções",
@@ -53,7 +54,7 @@
   "ButtonNevermind": "Cancelar",
   "ButtonNext": "Próximo",
   "ButtonNextChapter": "Próximo Capítulo",
-  "ButtonNextItemInQueue": "Próximo Item da Fila",
+  "ButtonNextItemInQueue": "Próximo Item na Fila",
   "ButtonOk": "Ok",
   "ButtonOpenFeed": "Abrir Feed",
   "ButtonOpenManager": "Abrir Gerenciador",
@@ -120,10 +121,13 @@
   "HeaderAccount": "Conta",
   "HeaderAddCustomMetadataProvider": "Adicionar Provedor de Metadados Personalizado",
   "HeaderAdvanced": "Avançado",
+  "HeaderApiKeys": "Chaves de API",
   "HeaderAppriseNotificationSettings": "Configuração de notificações Apprise",
   "HeaderAudioTracks": "Trilhas de áudio",
   "HeaderAudiobookTools": "Ferramentas de Gerenciamento de Arquivos de Audiobooks",
   "HeaderAuthentication": "Autenticação",
+  "HeaderBackups": "Backups",
+  "HeaderBulkChapterModal": "Adicionar vários capítulos",
   "HeaderChangePassword": "Trocar Senha",
   "HeaderChapters": "Capítulos",
   "HeaderChooseAFolder": "Escolha uma Pasta",
@@ -136,6 +140,7 @@
   "HeaderDetails": "Detalhes",
   "HeaderDownloadQueue": "Fila de Download",
   "HeaderEbookFiles": "Arquivos Ebook",
+  "HeaderEmail": "Email",
   "HeaderEmailSettings": "Configurações de Email",
   "HeaderEpisodes": "Episódios",
   "HeaderEreaderDevices": "Dispositivos Ereader",
@@ -152,6 +157,8 @@
   "HeaderLibraryStats": "Estatísticas da Biblioteca",
   "HeaderListeningSessions": "Sessões",
   "HeaderListeningStats": "Estatísticas",
+  "HeaderLogin": "Login",
+  "HeaderLogs": "Logs",
   "HeaderManageGenres": "Gerenciar Gêneros",
   "HeaderManageTags": "Gerenciar Etiquetas",
   "HeaderMapDetails": "Designar Detalhes",
@@ -159,17 +166,23 @@
   "HeaderMetadataOrderOfPrecedence": "Ordem de Prioridade dos Metadados",
   "HeaderMetadataToEmbed": "Metadados a Serem Incluídos",
   "HeaderNewAccount": "Nova Conta",
+  "HeaderNewApiKey": "Nova chave de API",
   "HeaderNewLibrary": "Nova Biblioteca",
+  "HeaderNotificationCreate": "Criar Notificação",
+  "HeaderNotificationUpdate": "Atualizar Notificação",
   "HeaderNotifications": "Notificações",
   "HeaderOpenIDConnectAuthentication": "Autenticação via OpenID Connect",
+  "HeaderOpenListeningSessions": "Abrir Sessões de Escuta",
   "HeaderOpenRSSFeed": "Abrir Feed RSS",
   "HeaderOtherFiles": "Outros Arquivos",
   "HeaderPasswordAuthentication": "Autenticação por Senha",
   "HeaderPermissions": "Permissões",
   "HeaderPlayerQueue": "Fila do reprodutor",
+  "HeaderPlayerSettings": "Configurações do Reprodutor",
   "HeaderPlaylist": "Lista de Reprodução",
   "HeaderPlaylistItems": "Itens da lista de reprodução",
   "HeaderPodcastsToAdd": "Podcasts para Adicionar",
+  "HeaderPresets": "Valores predefinidos",
   "HeaderPreviewCover": "Visualização da Capa",
   "HeaderRSSFeedGeneral": "Detalhes RSS",
   "HeaderRSSFeedIsOpen": "Feed RSS está Aberto",
@@ -178,6 +191,7 @@
   "HeaderRemoveEpisodes": "Remover {0} Episódios",
   "HeaderSavedMediaProgress": "Progresso da gravação das mídias",
   "HeaderSchedule": "Programação",
+  "HeaderScheduleEpisodeDownloads": "Programar Download Automático de Episódios",
   "HeaderScheduleLibraryScans": "Programar Verificação Automática da Biblioteca",
   "HeaderSession": "Sessão",
   "HeaderSetBackupSchedule": "Definir Programação de Backup",
@@ -186,6 +200,8 @@
   "HeaderSettingsExperimental": "Funcionalidades experimentais",
   "HeaderSettingsGeneral": "Geral",
   "HeaderSettingsScanner": "Verificador",
+  "HeaderSettingsSecurity": "Segurança",
+  "HeaderSettingsWebClient": "Cliente Web",
   "HeaderSleepTimer": "Timer",
   "HeaderStatsLargestItems": "Maiores Itens",
   "HeaderStatsLongestItems": "Itens mais longos (hrs)",
@@ -196,6 +212,7 @@
   "HeaderTableOfContents": "Sumário",
   "HeaderTools": "Ferramentas",
   "HeaderUpdateAccount": "Atualizar Conta",
+  "HeaderUpdateApiKey": "Atualizar Chave de API",
   "HeaderUpdateAuthor": "Atualizar Autor",
   "HeaderUpdateDetails": "Atualizar Detalhes",
   "HeaderUpdateLibrary": "Atualizar Biblioteca",
@@ -210,6 +227,7 @@
   "LabelAccountTypeAdmin": "Administrador",
   "LabelAccountTypeGuest": "Convidado",
   "LabelAccountTypeUser": "Usuário",
+  "LabelActivities": "Atividades",
   "LabelActivity": "Atividade",
   "LabelAddToCollection": "Adicionar à Coleção",
   "LabelAddToCollectionBatch": "Adicionar {0} Livros à Coleção",
@@ -219,11 +237,20 @@
   "LabelAddedDate": "Adicionado {0}",
   "LabelAdminUsersOnly": "Apenas usuários administradores",
   "LabelAll": "Todos",
+  "LabelAllEpisodesDownloaded": "Todos os episódios baixados",
   "LabelAllUsers": "Todos Usuários",
   "LabelAllUsersExcludingGuests": "Todos usuários exceto convidados",
   "LabelAllUsersIncludingGuests": "Todos usuários incluindo convidados",
   "LabelAlreadyInYourLibrary": "Já na sua biblioteca",
+  "LabelApiKeyCreated": "Chave de API \"{0}\" criada com sucesso.",
+  "LabelApiKeyCreatedDescription": "Certifique-se de copiar a chave de API agora pois não será possível vê-la novamente.",
+  "LabelApiKeyUser": "Agir em nome do usuário",
+  "LabelApiKeyUserDescription": "Esta chave de API terá as mesmas permissões que o usuário em nome de quem ela está agindo. Isso aparecerá nos logs como se o usuário estivesse fazendo a solicitação.",
+  "LabelApiToken": "Token de API",
   "LabelAppend": "Acrescentar",
+  "LabelAudioBitrate": "Bitrate de áudio (por exemplo, 128k)",
+  "LabelAudioChannels": "Canais de áudio (1 ou 2)",
+  "LabelAudioCodec": "Codec de áudio",
   "LabelAuthor": "Autor",
   "LabelAuthorFirstLast": "Autor (Nome Sobrenome)",
   "LabelAuthorLastFirst": "Autor (Sobrenome, Nome)",
@@ -236,24 +263,31 @@
   "LabelAutoRegister": "Registrar Automaticamente",
   "LabelAutoRegisterDescription": "Registra automaticamente novos usuários após login",
   "LabelBackToUser": "Voltar para Usuário",
+  "LabelBackupAudioFiles": "Backup dos Arquivos de Áudio",
   "LabelBackupLocation": "Localização do Backup",
-  "LabelBackupsEnableAutomaticBackups": "Ativar backups automáticos",
+  "LabelBackupsEnableAutomaticBackups": "Backups automáticos",
   "LabelBackupsEnableAutomaticBackupsHelp": "Backups salvos em /metadata/backups",
-  "LabelBackupsMaxBackupSize": "Tamanho máximo do backup (em GB)",
+  "LabelBackupsMaxBackupSize": "Tamanho máximo do backup (em GB) (0 para ilimitado)",
   "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",
+  "LabelBonus": "Bônus",
   "LabelBooks": "Livros",
   "LabelButtonText": "Texto do botão",
   "LabelByAuthor": "por {0}",
   "LabelChangePassword": "Trocar Senha",
   "LabelChannels": "Canais",
+  "LabelChapterCount": "{0} Capítulos",
   "LabelChapterTitle": "Título do Capítulo",
   "LabelChapters": "Capítulos",
   "LabelChaptersFound": "capítulos encontrados",
   "LabelClickForMoreInfo": "Clique para mais informações",
+  "LabelClickToUseCurrentValue": "Clique para usar o valor atual",
   "LabelClosePlayer": "Fechar Reprodutor",
+  "LabelCodec": "Codec",
   "LabelCollapseSeries": "Fechar Série",
+  "LabelCollapseSubSeries": "Fechar Sub Séries",
   "LabelCollection": "Coleção",
   "LabelCollections": "Coleções",
   "LabelComplete": "Concluído",
@@ -261,17 +295,21 @@
   "LabelContinueListening": "Continuar Escutando",
   "LabelContinueReading": "Continuar Lendo",
   "LabelContinueSeries": "Continuar Série",
+  "LabelCorsAllowed": "Origens Permitidas para CORS",
   "LabelCover": "Capa",
   "LabelCoverImageURL": "URL da Imagem da Capa",
+  "LabelCoverProvider": "Provedor de Capas",
   "LabelCreatedAt": "Criado em",
   "LabelCronExpression": "Expressão para o Cron",
   "LabelCurrent": "Atual",
   "LabelCurrently": "Atualmente:",
   "LabelCustomCronExpression": "Expressão personalizada para o Cron:",
   "LabelDatetime": "Data e Hora",
+  "LabelDays": "Dias",
   "LabelDeleteFromFileSystemCheckbox": "Apagar do sistema de arquivos (desmarcar para remover apenas da base de dados)",
   "LabelDescription": "Descrição",
   "LabelDeselectAll": "Desmarcar tudo",
+  "LabelDetectedPattern": "Padrão detectado:",
   "LabelDevice": "Dispositivo",
   "LabelDeviceInfo": "Informação do Dispositivo",
   "LabelDeviceIsAvailableTo": "Dispositivo está disponível para...",
@@ -281,6 +319,7 @@
   "LabelDiscover": "Descobrir",
   "LabelDownload": "Download",
   "LabelDownloadNEpisodes": "Download de {0} Episódios",
+  "LabelDownloadable": "Baixável",
   "LabelDuration": "Duração",
   "LabelDurationComparisonExactMatch": "(exato)",
   "LabelDurationComparisonLonger": "({0} maior)",
@@ -289,6 +328,7 @@
   "LabelEbook": "Ebook",
   "LabelEbooks": "Ebooks",
   "LabelEdit": "Editar",
+  "LabelEmail": "Email",
   "LabelEmailSettingsFromAddress": "Remetente",
   "LabelEmailSettingsRejectUnauthorized": "Rejeitar certificados não autorizados",
   "LabelEmailSettingsRejectUnauthorizedHelp": "Desativar a validação de certificados SSL pode expor sua conexão a riscos de segurança, como ataques \"man-in-the-middle\". Desative essa opção apenas se entender suas consequências e se puder confiar no servidor de email ao qual você está se conectando.",
@@ -297,6 +337,15 @@
   "LabelEmailSettingsTestAddress": "Endereço de teste",
   "LabelEmbeddedCover": "Capa Integrada",
   "LabelEnable": "Habilitar",
+  "LabelEncodingBackupLocation": "Um backup dos seus arquivos de áudio original será gravado em:",
+  "LabelEncodingChaptersNotEmbedded": "Capítulos não são integrados em audiobooks com várias trilhas.",
+  "LabelEncodingClearItemCache": "Certifique-se de, periodicamente, apagar os itens do cache.",
+  "LabelEncodingFinishedM4B": "O arquivo M4B final será colocado na sua pasta de audiobooks em:",
+  "LabelEncodingInfoEmbedded": "Os metadados serão integrados nas trilhas de áudio dentro da sua pasta de audiobooks.",
+  "LabelEncodingStartedNavigation": "Assim que a tarefa for iniciada você pode sair dessa página.",
+  "LabelEncodingTimeWarning": "A codificação pode durar até 30 minutos.",
+  "LabelEncodingWarningAdvancedSettings": "Aviso: não atualize essas configurações se não estiver familiarizado com as opções de codificação do ffmpeg.",
+  "LabelEncodingWatcherDisabled": "Se você desabilitou o monitoramento, será necessário fazer uma nova verificação deste audiobook depois.",
   "LabelEnd": "Fim",
   "LabelEpisode": "Episódio",
   "LabelEpisodeTitle": "Título do Episódio",
@@ -329,6 +378,7 @@
   "LabelHasEbook": "Tem ebook",
   "LabelHasSupplementaryEbook": "Tem ebook complementar",
   "LabelHighestPriority": "Prioridade mais alta",
+  "LabelHost": "Host",
   "LabelHour": "Hora",
   "LabelIcon": "Ícone",
   "LabelImageURLFromTheWeb": "URL da imagem na internet",
@@ -345,6 +395,7 @@
   "LabelIntervalEveryDay": "Todo dia",
   "LabelIntervalEveryHour": "Toda hora",
   "LabelInvert": "Inverter",
+  "LabelItem": "Item",
   "LabelLanguage": "Idioma",
   "LabelLanguageDefaultServer": "Idioma Padrão do Servidor",
   "LabelLanguages": "Idiomas",
@@ -353,16 +404,20 @@
   "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",
+  "LabelLibraryFilterSublistEmpty": "Sem {0}",
   "LabelLibraryItem": "Item da Biblioteca",
   "LabelLibraryName": "Nome da Biblioteca",
   "LabelLimit": "Limite",
   "LabelLineSpacing": "Espaçamento entre linhas",
   "LabelListenAgain": "Escutar novamente",
+  "LabelLogLevelDebug": "Debug",
+  "LabelLogLevelInfo": "Info",
   "LabelLogLevelWarn": "Atenção",
   "LabelLookForNewEpisodesAfterDate": "Procurar por novos Episódios após essa data",
   "LabelLowestPriority": "Prioridade mais baixa",
@@ -424,9 +479,12 @@
   "LabelPersonalYearReview": "Sua Retrospectiva Anual ({0})",
   "LabelPhotoPathURL": "Caminho/URL para Foto",
   "LabelPlayMethod": "Método de Reprodução",
+  "LabelPlayerChapterNumberMarker": "{0} de {1}",
   "LabelPlaylists": "Listas de Reprodução",
+  "LabelPodcast": "Podcast",
   "LabelPodcastSearchRegion": "Região de busca do podcast",
   "LabelPodcastType": "Tipo de Podcast",
+  "LabelPodcasts": "Podcasts",
   "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 e Google",
@@ -435,14 +493,16 @@
   "LabelProvider": "Fonte",
   "LabelPubDate": "Data de Publicação",
   "LabelPublishYear": "Ano de Publicação",
+  "LabelPublishedDate": "Publicado {0}",
   "LabelPublisher": "Editora",
   "LabelPublishers": "Editoras",
   "LabelRSSFeedCustomOwnerEmail": "E-mail do dono personalizado",
   "LabelRSSFeedCustomOwnerName": "Nome do dono personalizado",
-  "LabelRSSFeedOpen": "Feed RSS Aberto",
+  "LabelRSSFeedOpen": "Feed de RSS Aberto",
   "LabelRSSFeedPreventIndexing": "Impedir Indexação",
   "LabelRSSFeedSlug": "Slug do Feed RSS",
   "LabelRSSFeedURL": "URL do Feed RSS",
+  "LabelRandomly": "Aleatoriamente",
   "LabelRead": "Lido",
   "LabelReadAgain": "Ler novamente",
   "LabelReadEbookWithoutProgress": "Ler ebook sem armazenar progresso",
@@ -475,6 +535,8 @@
   "LabelSettingsBookshelfViewHelp": "Aparência esqueomorfa com prateleiras de madeira",
   "LabelSettingsChromecastSupport": "Suporte ao Chromecast",
   "LabelSettingsDateFormat": "Formato de data",
+  "LabelSettingsEnableWatcher": "Monitorar automaticamente alterações nas bibliotecas",
+  "LabelSettingsEnableWatcherForLibrary": "Monitorar automaticamente alterações na biblioteca",
   "LabelSettingsEnableWatcherHelp": "Ativa o acréscimo/atualização de itens quando forem detectadas mudanças no arquivo. *Requer reiniciar o servidor",
   "LabelSettingsEpubsAllowScriptedContent": "Permitir scripts em epubs",
   "LabelSettingsEpubsAllowScriptedContentHelp": "Permitir que arquivos epub executem scripts. É recomendado manter essa configuração desativada, a não ser que confie na fonte dos arquivos epub.",
@@ -507,6 +569,7 @@
   "LabelShowSeconds": "Exibir segundos",
   "LabelSize": "Tamanho",
   "LabelSleepTimer": "Timer",
+  "LabelSlug": "Slug",
   "LabelStart": "Iniciar",
   "LabelStartTime": "Horário do Início",
   "LabelStarted": "Iniciado",
@@ -534,6 +597,7 @@
   "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",
@@ -580,15 +644,16 @@
   "LabelViewBookmarks": "Ver marcadores",
   "LabelViewChapters": "Ver capítulos",
   "LabelViewQueue": "Ver fila do reprodutor",
+  "LabelVolume": "Volume",
   "LabelWeekdaysToRun": "Dias da semana para executar",
-  "LabelYearReviewHide": "Ocultar Retrospectiva Anual",
-  "LabelYearReviewShow": "Exibir Retrospectiva Anual",
+  "LabelYearReviewHide": "Ocultar Retrospectiva",
+  "LabelYearReviewShow": "Exibir Retrospectiva",
   "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.",
+  "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",
@@ -643,8 +708,8 @@
   "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",
+  "MessageItemsSelected": "{0} itens selecionados",
+  "MessageItemsUpdated": "{0} itens atualizados",
   "MessageJoinUsOn": "Junte-se a nós",
   "MessageLoading": "Carregando...",
   "MessageLoadingFolders": "Carregando pastas...",
@@ -692,6 +757,7 @@
   "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",
+  "MessagePodcastSearchField": "Digite um termo para a busca ou a URL de um feed RSS",
   "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)",
@@ -723,12 +789,14 @@
   "NoteUploaderFoldersWithMediaFiles": "Pastas com arquivos de mídia serão tratadas como itens de biblioteca distintos.",
   "NoteUploaderOnlyAudioFiles": "Ao subir apenas arquivos de áudio, cada arquivo será tratado como um audiobook distinto.",
   "NoteUploaderUnsupportedFiles": "Arquivos não suportados serão ignorados. Ao escolher ou arrastar uma pasta, outros arquivos que não estão em uma pasta dentro do item serão ignorados.",
+  "PlaceholderBulkChapterInput": "Digite o título de um capítulo ou use uma numeração (por exemplo, 'Episódio 1', 'Capítulo 10', '1.')",
   "PlaceholderNewCollection": "Novo nome da coleção",
   "PlaceholderNewFolderPath": "Novo caminho para a pasta",
   "PlaceholderNewPlaylist": "Novo nome da lista de reprodução",
   "PlaceholderSearch": "Buscar..",
   "PlaceholderSearchEpisode": "Buscar Episódio..",
   "ToastAccountUpdateSuccess": "Conta atualizada",
+  "ToastAppriseUrlRequired": "É preciso digitar uma URL Apprise",
   "ToastAuthorImageRemoveSuccess": "Imagem do autor removida",
   "ToastAuthorUpdateMerged": "Autor combinado",
   "ToastAuthorUpdateSuccess": "Autor atualizado",
@@ -745,6 +813,7 @@
   "ToastBookmarkCreateFailed": "Falha ao criar marcador",
   "ToastBookmarkCreateSuccess": "Marcador adicionado",
   "ToastBookmarkRemoveSuccess": "Marcador removido",
+  "ToastBulkChapterInvalidCount": "Digite um número entre 1 e 150",
   "ToastCachePurgeFailed": "Falha ao apagar o cache",
   "ToastCachePurgeSuccess": "Cache apagado com sucesso",
   "ToastChaptersHaveErrors": "Capítulos com erro",
@@ -767,6 +836,7 @@
   "ToastLibraryScanFailedToStart": "Falha ao iniciar verificação",
   "ToastLibraryScanStarted": "Verificação da biblioteca iniciada",
   "ToastLibraryUpdateSuccess": "Biblioteca \"{0}\" atualizada",
+  "ToastNewUserUsernameError": "Digite um nome de usuário",
   "ToastPlaylistCreateFailed": "Falha ao criar lista de reprodução",
   "ToastPlaylistCreateSuccess": "Lista de reprodução criada",
   "ToastPlaylistRemoveSuccess": "Lista de reprodução removida",
@@ -790,5 +860,6 @@
   "ToastSortingPrefixesEmptyError": "É preciso ter pelo menos um prefixo de ordenação",
   "ToastSortingPrefixesUpdateSuccess": "Prefixos de ordenação atualizados ({0} item(ns))",
   "ToastUserDeleteFailed": "Falha ao apagar usuário",
-  "ToastUserDeleteSuccess": "Usuário apagado"
+  "ToastUserDeleteSuccess": "Usuário apagado",
+  "ToastUserRootRequireName": "É preciso entrar com um nome de usuário root"
 }