diff --git a/client/strings/pt-br.json b/client/strings/pt-br.json
index e31aa3f03..53b9199e2 100644
--- a/client/strings/pt-br.json
+++ b/client/strings/pt-br.json
@@ -347,10 +347,14 @@
   "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",
+  "LabelEndOfChapter": "Fim do Capítulo",
   "LabelEpisode": "Episódio",
   "LabelEpisodeTitle": "Título do Episódio",
   "LabelEpisodeType": "Tipo do Episódio",
+  "LabelEpisodes": "Episódios",
   "LabelExample": "Exemplo",
+  "LabelExpired": "Expirado",
+  "LabelExpiresNever": "Nunca",
   "LabelExplicit": "Explícito",
   "LabelExplicitChecked": "Explícito (verificado)",
   "LabelExplicitUnchecked": "Não explícito (não verificado)",
@@ -377,9 +381,11 @@
   "LabelHardDeleteFile": "Apagar definitivamente",
   "LabelHasEbook": "Tem ebook",
   "LabelHasSupplementaryEbook": "Tem ebook complementar",
+  "LabelHideSubtitles": "Esconder Legendas",
   "LabelHighestPriority": "Prioridade mais alta",
   "LabelHost": "Host",
   "LabelHour": "Hora",
+  "LabelHours": "Horas",
   "LabelIcon": "Ícone",
   "LabelImageURLFromTheWeb": "URL da imagem na internet",
   "LabelInProgress": "Em Andamento",
@@ -394,6 +400,7 @@
   "LabelIntervalEvery6Hours": "A cada 6 horas",
   "LabelIntervalEveryDay": "Todo dia",
   "LabelIntervalEveryHour": "Toda hora",
+  "LabelIntervalEveryMinute": "A cada minuto",
   "LabelInvert": "Inverter",
   "LabelItem": "Item",
   "LabelLanguage": "Idioma",
@@ -413,6 +420,8 @@
   "LabelLibraryFilterSublistEmpty": "Sem {0}",
   "LabelLibraryItem": "Item da Biblioteca",
   "LabelLibraryName": "Nome da Biblioteca",
+  "LabelLibrarySortByProgress": "Última Atualização",
+  "LabelLibrarySortByProgressFinished": "Concluído",
   "LabelLimit": "Limite",
   "LabelLineSpacing": "Espaçamento entre linhas",
   "LabelListenAgain": "Escutar novamente",
@@ -430,6 +439,7 @@
   "LabelMetadataOrderOfPrecedenceDescription": "Fontes de metadados de alta prioridade terão preferência sobre as fontes de metadados de prioridade baixa",
   "LabelMetadataProvider": "Fonte de Metadados",
   "LabelMinute": "Minuto",
+  "LabelMinutes": "Minutos",
   "LabelMissing": "Ausente",
   "LabelMissingEbook": "Ebook não existe",
   "LabelMissingSupplementaryEbook": "Ebook complementar não existe",
@@ -445,6 +455,7 @@
   "LabelNewestAuthors": "Novos Autores",
   "LabelNewestEpisodes": "Episódios mais recentes",
   "LabelNextBackupDate": "Data do próximo backup",
+  "LabelNextChapters": "Próximo capítulo será:",
   "LabelNextScheduledRun": "Próxima execução programada",
   "LabelNoCustomMetadataProviders": "Não existem fontes de metadados customizados",
   "LabelNoEpisodesSelected": "Nenhum episódio selecionado",
@@ -467,8 +478,10 @@
   "LabelOpenIDGroupClaimDescription": "Nome do claim OpenID contendo a lista de grupos do usuário, normalmente chamada de groups. Se configurada, a aplicação atribuirá automaticamente os perfis com base na participação do usuário nos grupos, contanto que os nomes desses grupos no claim, sem distinção entre maiúsculas e minúsculas, sejam 'admin', 'user' ou 'guest'. O claim deve conter uma lista e, se o usuário pertencer a múltiplos grupos, a aplicação atribuirá o perfil correspondendo ao maior nível de acesso. Se não houver correspondência a qualquer grupo, o acesso será negado.",
   "LabelOpenRSSFeed": "Abrir Feed RSS",
   "LabelOverwrite": "Sobrescrever",
+  "LabelPaginationPageXOfY": "Página {0} de {1}",
   "LabelPassword": "Senha",
   "LabelPath": "Caminho",
+  "LabelPermanent": "Permanente",
   "LabelPermissionsAccessAllLibraries": "Pode Acessar Todas Bibliotecas",
   "LabelPermissionsAccessAllTags": "Pode Acessar Todas as Etiquetas",
   "LabelPermissionsAccessExplicitContent": "Pode Acessar Conteúdos Explícitos",
@@ -565,8 +578,11 @@
   "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 da Tempo",
+  "LabelShare": "Compartilhar",
+  "LabelShareURL": "Compartilhar URL",
   "LabelShowAll": "Exibir Todos",
   "LabelShowSeconds": "Exibir segundos",
+  "LabelShowSubtitles": "Mostrar Legendas",
   "LabelSize": "Tamanho",
   "LabelSleepTimer": "Timer",
   "LabelSlug": "Slug",
@@ -603,7 +619,11 @@
   "LabelTheme": "Tema",
   "LabelThemeDark": "Escuro",
   "LabelThemeLight": "Claro",
+  "LabelThemeSepia": "Sépia",
   "LabelTimeBase": "Base de tempo",
+  "LabelTimeDurationXHours": "{0} horas",
+  "LabelTimeDurationXMinutes": "{0} minutos",
+  "LabelTimeDurationXSeconds": "{0} segundos",
   "LabelTimeListened": "Tempo de escuta",
   "LabelTimeListenedToday": "Tempo de escuta hoje",
   "LabelTimeRemaining": "{0} restantes",
@@ -623,6 +643,7 @@
   "LabelTracksMultiTrack": "Várias trilhas",
   "LabelTracksNone": "Sem trilha",
   "LabelTracksSingleTrack": "Trilha única",
+  "LabelTrailer": "Trailer",
   "LabelType": "Tipo",
   "LabelUnabridged": "Não Abreviada",
   "LabelUndo": "Desfazer",
@@ -646,6 +667,8 @@
   "LabelViewQueue": "Ver fila do reprodutor",
   "LabelVolume": "Volume",
   "LabelWeekdaysToRun": "Dias da semana para executar",
+  "LabelXBooks": "{0} livros",
+  "LabelXItems": "{0} itens",
   "LabelYearReviewHide": "Ocultar Retrospectiva",
   "LabelYearReviewShow": "Exibir Retrospectiva",
   "LabelYourAudiobookDuration": "Duração do seu audiobook",
@@ -772,6 +795,7 @@
   "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}?",
+  "MessageTaskFailed": "Falhou",
   "MessageThinking": "Pensando...",
   "MessageUploaderItemFailed": "Falha no upload",
   "MessageUploaderItemSuccess": "Upload realizado!",
@@ -795,6 +819,11 @@
   "PlaceholderNewPlaylist": "Novo nome da lista de reprodução",
   "PlaceholderSearch": "Buscar..",
   "PlaceholderSearchEpisode": "Buscar Episódio..",
+  "StatsAuthorsAdded": "autores adicionados",
+  "StatsBooksAdded": "livros adicionados",
+  "StatsBooksFinished": "livros concluídos",
+  "StatsTopAuthor": "TOP AUTOR",
+  "StatsTopAuthors": "TOP AUTORES",
   "ToastAccountUpdateSuccess": "Conta atualizada",
   "ToastAppriseUrlRequired": "É preciso digitar uma URL Apprise",
   "ToastAuthorImageRemoveSuccess": "Imagem do autor removida",