diff --git a/src/i18n/locale/pt_BR.json b/src/i18n/locale/pt_BR.json
index 59c0f04f6..f4b253eea 100644
--- a/src/i18n/locale/pt_BR.json
+++ b/src/i18n/locale/pt_BR.json
@@ -8,7 +8,7 @@
"components.RequestCard.requestedby": "Solicitado por {username}",
"components.RequestBlock.seasons": "Temporadas",
"components.PlexLoginButton.loginwithplex": "Entrar com Plex",
- "components.PlexLoginButton.loggingin": "Fazendo login…",
+ "components.PlexLoginButton.loggingin": "Autenticando…",
"components.PlexLoginButton.loading": "Carregando…",
"components.PersonDetails.nobiography": "Biografia não disponível.",
"components.PersonDetails.ascharacter": "como {character}",
@@ -108,12 +108,12 @@
"components.Settings.address": "Endereço",
"components.Settings.addradarr": "Adicionar Servidor Radarr",
"components.Settings.activeProfile": "Perfil Ativo",
- "components.Settings.SonarrModal.validationRootFolderRequired": "Você deve selecionar uma pasta raíz",
- "components.Settings.SonarrModal.validationProfileRequired": "Você deve selecionar um perfil",
- "components.Settings.SonarrModal.validationPortRequired": "Você deve prover uma porta",
- "components.Settings.SonarrModal.validationNameRequired": "Você deve prover o nome do servidor",
- "components.Settings.SonarrModal.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP",
- "components.Settings.SonarrModal.validationApiKeyRequired": "Você deve prover uma chave de API",
+ "components.Settings.SonarrModal.validationRootFolderRequired": "Você deve selecionar uma pasta raíz.",
+ "components.Settings.SonarrModal.validationProfileRequired": "Você deve selecionar um perfil de qualidade.",
+ "components.Settings.SonarrModal.validationPortRequired": "Você deve prover uma porta.",
+ "components.Settings.SonarrModal.validationNameRequired": "Você deve prover o nome do servidor.",
+ "components.Settings.SonarrModal.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP.",
+ "components.Settings.SonarrModal.validationApiKeyRequired": "Você deve prover uma chave de API.",
"components.Settings.SonarrModal.toastRadarrTestSuccess": "Conexão estabelecida com servidor Sonarr!",
"components.Settings.SonarrModal.toastRadarrTestFailure": "Falha ao conectar ao Servidor Sonarr",
"components.Settings.SonarrModal.testFirstRootFolders": "Teste sua conexão para carregar as pastas raízes",
@@ -123,14 +123,14 @@
"components.Settings.SonarrModal.servernamePlaceholder": "Meu Servidor Sonarr",
"components.Settings.SonarrModal.servername": "Nome do Servidor",
"components.Settings.SonarrModal.server4k": "Servidor 4K",
- "components.Settings.SonarrModal.selectRootFolder": "Selecione a Pasta Raíz",
- "components.Settings.SonarrModal.selectQualityProfile": "Selecione o Perfil de Qualidade",
+ "components.Settings.SonarrModal.selectRootFolder": "Selecione a pasta raíz",
+ "components.Settings.SonarrModal.selectQualityProfile": "Selecione o perfil de qualidade",
"components.Settings.SonarrModal.seasonfolders": "Temporadas Em Pastas",
"components.Settings.SonarrModal.save": "Salvar Mudanças",
"components.Settings.SonarrModal.rootfolder": "Pasta Raíz",
"components.Settings.SonarrModal.qualityprofile": "Perfil de Qualidade",
"components.Settings.SonarrModal.port": "Porta",
- "components.Settings.SonarrModal.loadingrootfolders": "Carregando Pastas Raízes…",
+ "components.Settings.SonarrModal.loadingrootfolders": "Carregando pastas raízes…",
"components.Settings.SonarrModal.loadingprofiles": "Carregando Perfis de Qualidade…",
"components.Settings.SonarrModal.hostname": "Nome do Servidor / IP",
"components.Settings.SonarrModal.editsonarr": "Editar Servidor Sonarr",
@@ -150,13 +150,13 @@
"components.Settings.SettingsAbout.githubdiscussions": "Discussões no GitHub",
"components.Settings.SettingsAbout.gettingsupport": "Obtenha Suporte",
"components.Settings.SettingsAbout.clickheretojoindiscord": "Clique aqui para participar de nosso servidor Discord.",
- "components.Settings.RadarrModal.validationRootFolderRequired": "Você deve selecionar uma pasta raíz",
- "components.Settings.RadarrModal.validationProfileRequired": "Você deve selecionar um perfil",
- "components.Settings.RadarrModal.validationPortRequired": "Você deve prover uma porta",
- "components.Settings.RadarrModal.validationNameRequired": "Você deve prover o nome do servidor",
- "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "Você deve selecionar a disponibilidade mínima",
- "components.Settings.RadarrModal.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP",
- "components.Settings.RadarrModal.validationApiKeyRequired": "Você deve prover uma chave de API",
+ "components.Settings.RadarrModal.validationRootFolderRequired": "Você deve selecionar uma pasta raíz.",
+ "components.Settings.RadarrModal.validationProfileRequired": "Você deve selecionar um perfil de qualidade.",
+ "components.Settings.RadarrModal.validationPortRequired": "Você deve prover uma porta.",
+ "components.Settings.RadarrModal.validationNameRequired": "Você deve prover o nome do servidor.",
+ "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "Você deve selecionar a disponibilidade mínima.",
+ "components.Settings.RadarrModal.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP.",
+ "components.Settings.RadarrModal.validationApiKeyRequired": "Você deve prover uma chave de API.",
"components.Settings.RadarrModal.toastRadarrTestSuccess": "Conexão estabelecida com Radarr!",
"components.Settings.RadarrModal.toastRadarrTestFailure": "Falha ao conectar ao Servidor Radarr",
"components.Settings.RadarrModal.testFirstRootFolders": "Teste sua conexão para carregar as pastas raízes",
@@ -166,8 +166,8 @@
"components.Settings.RadarrModal.servernamePlaceholder": "Meu Servidor Radarr",
"components.Settings.RadarrModal.servername": "Nome do Servidor",
"components.Settings.RadarrModal.server4k": "Servidor 4K",
- "components.Settings.RadarrModal.selectRootFolder": "Selecione a Pasta Raíz",
- "components.Settings.RadarrModal.selectQualityProfile": "Selecione o Perfil de Qualidade",
+ "components.Settings.RadarrModal.selectRootFolder": "Selecione a pasta raíz",
+ "components.Settings.RadarrModal.selectQualityProfile": "Selecione o perfil de qualidade",
"components.Settings.RadarrModal.selectMinimumAvailability": "Selecione disponibilidade mínima",
"components.Settings.RadarrModal.save": "Salvar Mudanças",
"components.Settings.RadarrModal.rootfolder": "Pasta Raíz",
@@ -187,10 +187,10 @@
"components.Settings.RadarrModal.add": "Adicionar Servidor",
"components.Settings.Notifications.webhookUrlPlaceholder": "Configurações do Servidor -> Integrações -> Webhooks",
"components.Settings.Notifications.webhookUrl": "URL de Webhook",
- "components.Settings.Notifications.validationWebhookUrlRequired": "Você deve prover uma URL de webhook",
- "components.Settings.Notifications.validationSmtpPortRequired": "Você deve prover a porta SMTP",
- "components.Settings.Notifications.validationFromRequired": "Você deve prover um e-mail de remetente",
- "components.Settings.Notifications.validationSmtpHostRequired": "Você deve prover um servidor SMTP",
+ "components.Settings.Notifications.validationWebhookUrlRequired": "Você deve prover uma URL de webhook.",
+ "components.Settings.Notifications.validationSmtpPortRequired": "Você deve prover a porta SMTP.",
+ "components.Settings.Notifications.validationFromRequired": "Você deve prover um e-mail de remetente.",
+ "components.Settings.Notifications.validationSmtpHostRequired": "Você deve prover um servidor SMTP.",
"components.Settings.Notifications.smtpPort": "Porta SMTP",
"components.Settings.Notifications.smtpHost": "Servidor SMTP",
"components.Settings.Notifications.save": "Salvar Mudanças",
@@ -198,10 +198,10 @@
"components.Settings.Notifications.emailsettingssaved": "Configurações de notificação via e-mail salvas!",
"components.Settings.Notifications.emailsettingsfailed": "Falha ao salvar configurações de notificação via e-mail.",
"components.Settings.Notifications.emailsender": "Email do Remetente",
- "components.Settings.Notifications.discordsettingssaved": "Configurações de notificação do Discord salvas!",
- "components.Settings.Notifications.discordsettingsfailed": "Falha ao salvar configurações de notificação do Discord.",
- "components.Settings.Notifications.authUser": "Usuário",
- "components.Settings.Notifications.authPass": "Senha",
+ "components.Settings.Notifications.discordsettingssaved": "Configurações de notificação via Discord salvas!",
+ "components.Settings.Notifications.discordsettingsfailed": "Falha ao salvar configurações de notificação via Discord.",
+ "components.Settings.Notifications.authUser": "Usuário SMTP",
+ "components.Settings.Notifications.authPass": "Senha SMTP",
"components.Settings.Notifications.agentenabled": "Agente Habilitado",
"components.Search.searchresults": "Resultados da Pesquisa",
"components.TvDetails.status": "Estado",
@@ -232,8 +232,8 @@
"components.Setup.continue": "Continuar",
"components.Setup.configureservices": "Configurar Serviços",
"components.Setup.configureplex": "Configurar Plex",
- "components.Settings.validationPortRequired": "Você deve prover uma porta",
- "components.Settings.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP",
+ "components.Settings.validationPortRequired": "Você deve prover uma porta.",
+ "components.Settings.validationHostnameRequired": "Você deve prover o Nome do Servidor/IP.",
"components.Settings.toastSettingsSuccess": "Configurações salvas.",
"components.Settings.toastSettingsFailure": "Algo de errado ao salvar configurações.",
"components.Settings.toastApiKeySuccess": "Nova chave de API gerada!",
@@ -252,14 +252,14 @@
"components.Settings.port": "Porta",
"components.Settings.plexsettingsDescription": "Configure os dados de conexão com servidor Plex. Overseerr irá escanear sua biblioteca em intervalos e checar por novo conteúdo.",
"components.Settings.plexsettings": "Configurações do Plex",
- "components.Settings.plexlibrariesDescription": "Bibliotecas que Overseerr irá buscar por títulos. Configure e salve as informações de conexão com Plex e click no botão abaixo se nenhuma biblioteca é listada.",
+ "components.Settings.plexlibrariesDescription": "Bibliotecas que Overseerr irá buscar por títulos. Configure e salve as informações de conexão com Plex e clique no botão abaixo se nenhuma biblioteca é listada.",
"components.Settings.SettingsAbout.timezone": "Fuso Horário",
- "components.Settings.SettingsAbout.helppaycoffee": "Ajude a Pagar o Café",
+ "components.Settings.SettingsAbout.helppaycoffee": "Ajude a pagar o café",
"components.Settings.SettingsAbout.supportoverseerr": "Apoie o Overseerr",
"components.Settings.SettingsAbout.Releases.viewongithub": "Ver no GitHub",
"components.Settings.SettingsAbout.Releases.viewchangelog": "Ver Mudanças",
"components.Settings.SettingsAbout.Releases.versionChangelog": "Mudanças Nessa Versão",
- "components.Settings.SettingsAbout.Releases.runningDevelopMessage": "As mudanças em sua versão não serão exibidas abaixo. Por favor acesse o repositório do GitHub para saber o que mudou.",
+ "components.Settings.SettingsAbout.Releases.runningDevelopMessage": "As mudanças em sua versão não serão exibidas abaixo. Por favor acesse o repositório do GitHub para saber o que mudou.",
"components.Settings.SettingsAbout.Releases.runningDevelop": "Você está usando uma versão de desenvolvimento do Overseerr!",
"components.Settings.SettingsAbout.Releases.releases": "Versões",
"components.Settings.SettingsAbout.Releases.releasedataMissing": "Informações de versão faltando. O GitHub está indisponível?",
@@ -292,7 +292,7 @@
"components.Setup.welcome": "Bem-Vindo ao Overseerr",
"components.Setup.tip": "Dica",
"components.Setup.syncingbackground": "A sincronização será executada em segundo plano. Você pode continuar a configuração enquanto isso.",
- "components.Setup.signinMessage": "Comece fazendo login com sua conta Plex",
+ "components.Setup.signinMessage": "Comece entrando com sua conta Plex",
"components.Setup.loginwithplex": "Entrar com Plex",
"components.Setup.finishing": "Finalizando…",
"components.Setup.finish": "Finalizar Configurações",
@@ -374,7 +374,7 @@
"components.UserList.importedfromplex": "{userCount, plural, =0 {Nenhum novo usuário} one {# novo usuário} other {# novos usuários}} importado(s) do Plex",
"components.Settings.defaultPermissions": "Permissões Padrões de Usúarios",
"components.Settings.Notifications.NotificationsSlack.settingupslack": "Configurando Notificações Via Slack",
- "components.Settings.Notifications.NotificationsSlack.saving": "Salvando...",
+ "components.Settings.Notifications.NotificationsSlack.saving": "Salvando…",
"components.Settings.Notifications.NotificationsSlack.save": "Salvar Mudanças",
"components.Settings.Notifications.NotificationsSlack.agentenabled": "Agente Habilitado",
"components.RequestList.RequestItem.failedretry": "Algo deu errado ao retentar fazer a solicitação",
@@ -399,24 +399,24 @@
"components.TvDetails.watchtrailer": "Assisitir Trailer",
"components.TvDetails.firstAirDate": "Primeira Exibição",
"components.Settings.Notifications.validationChatIdRequired": "Você deve prover um ID de Chat.",
- "components.Settings.Notifications.validationBotAPIRequired": "Você deve prover a chave de API do Bot.",
+ "components.Settings.Notifications.validationBotAPIRequired": "Você deve prover uma chave de API do Bot.",
"components.Settings.Notifications.senderName": "Nome do Remetente",
"components.Settings.Notifications.telegramsettingssaved": "Configurações de notificação via Telegram salvas!",
"components.Settings.Notifications.telegramsettingsfailed": "Falha ao salvar configurações de notificação via Telegram.",
"components.Settings.Notifications.ssldisabletip": "SSL deve ser desabilitado em conexões TLS padrão (Porta 587)",
- "components.Settings.Notifications.settinguptelegramDescription": "Para configurar notificações via Telegram, você precisa criar um bot e obter a chave de API do mesmo. Além disso, você irá precisar do ID de Chat de onde você deseja que o bot envie as notificações. Você pode obter o ID de Chat adicionando @get_id_bot ao chat ou grupo ao qual você deseja obter o ID.",
+ "components.Settings.Notifications.settinguptelegramDescription": "Para configurar notificações via Telegram, você precisa criar um bot e obter a chave de API do mesmo. Além disso, você irá precisar do ID de Chat de onde você deseja que o bot envie as notificações. Você pode obter o ID de Chat adicionando @get_id_bot ao chat ou grupo ao qual você deseja obter o ID.",
"components.Settings.Notifications.settinguptelegram": "Configurando notificações via Telegram",
"components.Settings.Notifications.chatId": "ID de Chat",
"components.Settings.Notifications.botAPI": "API do Bot",
"components.Settings.Notifications.allowselfsigned": "Permitir certificados auto-assinados",
"components.Settings.Notifications.NotificationsSlack.webhookUrlPlaceholder": "URL de Webhook",
"components.Settings.Notifications.NotificationsSlack.webhookUrl": "URL de Webhook",
- "components.Settings.Notifications.NotificationsSlack.validationWebhookUrlRequired": "Você deve prover uma URL de webhook",
+ "components.Settings.Notifications.NotificationsSlack.validationWebhookUrlRequired": "Você deve prover uma URL de webhook.",
"components.Settings.Notifications.NotificationsSlack.testsent": "Notificação de teste enviada!",
"components.Settings.Notifications.NotificationsSlack.test": "Testar",
"components.Settings.Notifications.NotificationsSlack.slacksettingssaved": "Configurações de notificação via Slack salvas!",
"components.Settings.Notifications.NotificationsSlack.slacksettingsfailed": "Falha ao salvar configurações de notificação via Slack.",
- "components.Settings.Notifications.NotificationsSlack.settingupslackDescription": "Para usar notificações via Slack você irá p recisar criar uma integração Webhook de entrada e usar no campo abaixo a URL gerada.",
+ "components.Settings.Notifications.NotificationsSlack.settingupslackDescription": "Para usar notificações via Slack você irá precisar criar uma integração Webhook de entrada e usar no campo abaixo a URL gerada.",
"components.StatusChacker.reloadOverseerr": "Reiniciar Overseerr",
"components.StatusChacker.newversionDescription": "Uma atualização está disponível. Clique no botão abaixo para reiniciar a aplicação.",
"components.StatusChacker.newversionavailable": "Nova Versão Disponível",
@@ -437,9 +437,9 @@
"components.Settings.Notifications.NotificationsPushover.userToken": "Chave do Usuário",
"components.Settings.Notifications.NotificationsPushover.testsent": "Notificação de teste enviada!",
"components.Settings.Notifications.NotificationsPushover.test": "Testar",
- "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Para configurar notificações via Pushover, você precisa de registrar um aplicativo e obter a chave de acesso. Quando estiver configurando o aplicativo você pode usar on dos ícones no diretório público do GitHub. Você também precisa da chave de acesso que pode ser encontrada na página inicial do usuário Pushover.",
+ "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Para configurar notificações via Pushover, você precisa de registrar um aplicativo e obter a chave de acesso. Quando estiver configurando o aplicativo, você pode usar um dos ícones no diretório público do GitHub. Você também precisa da chave de acesso que pode ser encontrada na página inicial do usuário Pushover.",
"components.Settings.Notifications.NotificationsPushover.settinguppushover": "Configurando Notificações Via Pushover",
- "components.Settings.Notifications.NotificationsPushover.saving": "Salvando...",
+ "components.Settings.Notifications.NotificationsPushover.saving": "Salvando…",
"components.Settings.Notifications.NotificationsPushover.save": "Salvar Mudanças",
"components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Configurações de notificação via Pushover salvas!",
"components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "Falha ao salvar configurações de notificação via Pushover.",
@@ -482,14 +482,14 @@
"components.Settings.Notifications.NotificationsWebhook.webhooksettingsfailed": "Falha ao salvar configurações de notificação via Webhook.",
"components.Settings.Notifications.NotificationsWebhook.webhookUrlPlaceholder": "URL remota de webhook",
"components.Settings.Notifications.NotificationsWebhook.webhookUrl": "URL de Webhook",
- "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrlRequired": "Você deve prover uma URL de webhook",
- "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Você deve prover um conteúdo JSON",
+ "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrlRequired": "Você deve prover uma URL de webhook.",
+ "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Você deve prover um conteúdo JSON.",
"components.Settings.Notifications.NotificationsWebhook.testsent": "Notificação de teste enviada!",
"components.Settings.Notifications.NotificationsWebhook.test": "Testar",
"components.Settings.Notifications.NotificationsWebhook.templatevariablehelp": "Ajuda Com Modelos de Variáveis",
- "components.Settings.Notifications.NotificationsWebhook.saving": "Salvando...",
+ "components.Settings.Notifications.NotificationsWebhook.saving": "Salvando…",
"components.Settings.Notifications.NotificationsWebhook.save": "Salvar Mudanças",
- "components.Settings.Notifications.NotificationsWebhook.resetPayloadSuccess": "JSON restaurado para padrão.",
+ "components.Settings.Notifications.NotificationsWebhook.resetPayloadSuccess": "JSON restaurado para conteúdo padrão.",
"components.Settings.Notifications.NotificationsWebhook.resetPayload": "Restaurar Conteúdo Padrão do JSON",
"components.Settings.Notifications.NotificationsWebhook.notificationtypes": "Tipos de Notificação",
"components.Settings.Notifications.NotificationsWebhook.customJson": "Conteúdo JSON Personalizado",
@@ -529,7 +529,31 @@
"components.Login.password": "Senha",
"components.Login.loginerror": "Algo deu errado ao tentar se autenticar",
"components.Login.login": "Entrar",
- "components.Login.loggingin": "Autenticando...",
+ "components.Login.loggingin": "Autenticando…",
"components.Login.goback": "Voltar",
- "components.Login.email": "Endereço de E-mail"
+ "components.Login.email": "Endereço de E-mail",
+ "components.NotificationTypeSelector.mediadeclinedDescription": "Envia uma notificação quando uma solicitação é recusada.",
+ "components.NotificationTypeSelector.mediadeclined": "Mídia Recusada",
+ "components.MediaSlider.ShowMoreCard.seemore": "Ver Mais",
+ "components.RequestModal.requestedited": "Solicitação modificada.",
+ "components.RequestModal.requestcancelled": "Solicitação cancelada.",
+ "components.RequestModal.errorediting": "Algo deu errado ao modificar a solicitação.",
+ "components.RequestModal.autoapproval": "Aprovação Automática",
+ "components.RequestModal.AdvancedRequester.rootfolder": "Pasta Raiz",
+ "components.RequestModal.AdvancedRequester.qualityprofile": "Perfil de Qualidade",
+ "components.RequestModal.AdvancedRequester.loadingprofiles": "Carregando perfis…",
+ "components.RequestModal.AdvancedRequester.loadingfolders": "Carregando pastas…",
+ "components.RequestModal.AdvancedRequester.destinationserver": "Servidor de destino",
+ "components.RequestModal.AdvancedRequester.default": "(Padrão)",
+ "components.RequestModal.AdvancedRequester.animenote": "* Esta série é um anime.",
+ "components.RequestModal.AdvancedRequester.advancedoptions": "Opções Avançadas",
+ "components.RequestBlock.server": "Servidor",
+ "components.RequestBlock.rootfolder": "Pasta Raiz",
+ "components.RequestBlock.requestoverrides": "Mudanças na solicitação",
+ "components.RequestBlock.profilechanged": "Perfil Alterado",
+ "i18n.edit": "Editar",
+ "components.UserEdit.advancedrequestDescription": "Concede permissão para usar opções de solicitações avançadas. (Ex. Alterar servidores / perfis / caminhos)",
+ "components.UserEdit.advancedrequest": "Solicitações Avançadas",
+ "i18n.experimental": "Experimental",
+ "components.Settings.hideAvailable": "Ocultar títulos disponíveis"
}