diff --git a/webapps/src/main/resources/locale/navigation/portal/global_pt_BR.properties b/webapps/src/main/resources/locale/navigation/portal/global_pt_BR.properties
index 7592a843..655f47e8 100644
--- a/webapps/src/main/resources/locale/navigation/portal/global_pt_BR.properties
+++ b/webapps/src/main/resources/locale/navigation/portal/global_pt_BR.properties
@@ -1 +1 @@
-portal.global.mfaAccess=2-Step Verification
+portal.global.mfaAccess=Verifica\u00e7\u00e3o em duas etapas
diff --git a/webapps/src/main/resources/locale/notifications/template/Notifications_pt_BR.properties b/webapps/src/main/resources/locale/notifications/template/Notifications_pt_BR.properties
index 93c0bc48..0ab19201 100644
--- a/webapps/src/main/resources/locale/notifications/template/Notifications_pt_BR.properties
+++ b/webapps/src/main/resources/locale/notifications/template/Notifications_pt_BR.properties
@@ -2,13 +2,13 @@
# MfaAdminRevocationRequest #
#############################################################################
UINotification.label.group.Security=Seguran\u00e7a
-UINotification.label.MfaAdminRevocationRequestPlugin=Revocation request
-UINotification.title.MfaAdminRevocationRequestPlugin=Someone makes a revocation request
+UINotification.label.MfaAdminRevocationRequestPlugin=Pedido de revoga\u00e7\u00e3o
+UINotification.title.MfaAdminRevocationRequestPlugin=Algu\u00e9m fez um pedido de revoga\u00e7\u00e3o
Notification.subject.MfaAdminRevocationRequestPlugin=Revocation Request
Notification.title.MfaAdminRevocationRequestPlugin=Revocation request
Notification.mail.MfaAdminRevocationRequestPlugin.Hello=Ol\u00e1
-Notification.intranet.message.MfaAdminRevocationRequestPlugin={0} has sent a request to revoke his authentification key
-Notification.mail.MfaAdminRevocationRequestPlugin.administration=MFA Administration page
-Notification.mail.MfaAdminRevocationRequestPlugin.footer=eXo Platform
+Notification.intranet.message.MfaAdminRevocationRequestPlugin={0} enviou uma solicita\u00e7\u00e3o para revogar sua chave de autentica\u00e7\u00e3o
+Notification.mail.MfaAdminRevocationRequestPlugin.administration=P\u00e1gina de administra\u00e7\u00e3o MFA
+Notification.mail.MfaAdminRevocationRequestPlugin.footer=eXo Plataforma
Notification.label.types.security=Security
diff --git a/webapps/src/main/resources/locale/portlet/mfaAccess/mfaAccess_pt_BR.properties b/webapps/src/main/resources/locale/portlet/mfaAccess/mfaAccess_pt_BR.properties
index 53ac8c11..d076ac61 100644
--- a/webapps/src/main/resources/locale/portlet/mfaAccess/mfaAccess_pt_BR.properties
+++ b/webapps/src/main/resources/locale/portlet/mfaAccess/mfaAccess_pt_BR.properties
@@ -1,21 +1,21 @@
-mfa.otp.access.title=Protected page
-mfa.otp.access.info=Please enter the temporary code generated by your device.
+mfa.otp.access.title=P\u00e1gina protegida
+mfa.otp.access.info=Por favor, insira o c\u00f3digo tempor\u00e1rio gerado pelo seu dispositivo.
mfa.otp.access.token.title=Token
-mfa.otp.access.token.placeholder=Enter token and validate
+mfa.otp.access.token.placeholder=Insira o token e valide
mfa.otp.access.button.confirm=Confirmar
-mfa.otp.registration.step1=Install an authentication application like Google Authenticator on your mobile device
-mfa.otp.registration.step2=Open application, select "Add service" and scan the following QR code :
-mfa.otp.registration.alternativeStep2=Or enter this secret key in your authentication application
-mfa.otp.registration.step3=Enter the verification code provided by your authentication application
+mfa.otp.registration.step1=Instale um aplicativo de autentica\u00e7\u00e3o como o Google Authenticator no seu dispositivo m\u00f3vel
+mfa.otp.registration.step2=Abra o aplicativo, selecione "Adicionar servi\u00e7o" e digitalize o seguinte QR code:
+mfa.otp.registration.alternativeStep2=Ou digite esta chave secreta no seu aplicativo de autentica\u00e7\u00e3o
+mfa.otp.registration.step3=Digite o c\u00f3digo de verifica\u00e7\u00e3o fornecido pelo seu aplicativo de autentica\u00e7\u00e3o
-mfa.otp.access.help.line1=Contact your administrator if you need help.
-mfa.otp.access.help.line2=Do you want to revoke your authentication key?
-mfa.otp.access.help.link=Click here
-mfa.otp.access.help.line3=to send the request to an administrator.
+mfa.otp.access.help.line1=Entre em contato com o administrador se precisar de ajuda.
+mfa.otp.access.help.line2=Voc\u00ea deseja revogar sua chave de autentica\u00e7\u00e3o?
+mfa.otp.access.help.link=Clique aqui
+mfa.otp.access.help.line3=para enviar o pedido a um administrador.
-mfa.otp.help.title=OTP 2-Step verification method
-mfa.otp.help.content=By default, we offer a 2-Step verification with a OTP application (One-Time Password).
Affected users should follow the following steps to confirm their identity:
1- Install an authenticator application (FreeOTP, Google authenticator) to generate a temporary and unique password (OTP)
2 - Register their trusted device from this application
3 - Once their trusted device is registered, each user will have to confirm their identity by retrieving their OTP generated by the application.
+mfa.otp.help.title=M\u00e9todo de verifica\u00e7\u00e3o em 2 passos OTP
+mfa.otp.help.content=Por padr\u00e3o, oferecemos uma verifica\u00e7\u00e3o em 2 etapas com um aplicativo OTP (senha \u00fanica).
Os usu\u00e1rios afetados devem seguir certos passos para confirmar sua identidade:
1 - Instalar um aplicativo autenticador (FreeOTP, Google autenticador) para gerar uma senha tempor\u00e1ria e \u00fanica (OTP)
2 - Registrar seu dispositivo confi\u00e1vel nesta aplica\u00e7\u00e3o
3 - Uma vez que seu dispositivo confi\u00e1vel seja registrado, cada usu\u00e1rio ter\u00e1 que confirmar sua identidade, recuperando seu OTP gerado pelo aplicativo.
-mfa.otp.access.revocation.success=Your request has been sent successfully. It will be managed by an administrator
-mfa.otp.access.revocation.warning=You have already sent a revocation request
+mfa.otp.access.revocation.success=Sua solicita\u00e7\u00e3o foi enviada com sucesso. Ela ser\u00e1 gerenciada por um administrador
+mfa.otp.access.revocation.warning=Voc\u00ea j\u00e1 enviou um pedido de revoga\u00e7\u00e3o
diff --git a/webapps/src/main/resources/locale/portlet/multifactorAuthentication/multifactorAuthentication_pt_BR.properties b/webapps/src/main/resources/locale/portlet/multifactorAuthentication/multifactorAuthentication_pt_BR.properties
index 18462c34..451b17fd 100644
--- a/webapps/src/main/resources/locale/portlet/multifactorAuthentication/multifactorAuthentication_pt_BR.properties
+++ b/webapps/src/main/resources/locale/portlet/multifactorAuthentication/multifactorAuthentication_pt_BR.properties
@@ -1,46 +1,46 @@
-authentication.multifactor.title=2-Step Verification
-authentication.multifactor.header=Activate multi-factor authentication
-authentication.multifactor.label=Once you have activated the multi-factor authentication, please specify below the methods and resources to protect.
+authentication.multifactor.title=Verifica\u00e7\u00e3o em 2 etapas
+authentication.multifactor.header=Ativar autentica\u00e7\u00e3o multifator
+authentication.multifactor.label=Ap\u00f3s ativar a autentica\u00e7\u00e3o multifator, especifique abaixo os m\u00e9todos e recursos a serem protegidos.
authentication.multifactor.button.yes=Sim
authentication.multifactor.button.no=N\u00e3o
-authentication.multifactor.second.block.label=Why activate the 2-Step Verification?
-authentication.multifactor.second.block.description=You will be able to define how pages will be protected. Indeed some users will have to confirm their identity with the second factor method from the login screen while others will have to do so only to access the protected pages.
+authentication.multifactor.second.block.label=Por que ativar a verifica\u00e7\u00e3o em 2 etapas?
+authentication.multifactor.second.block.description=Voc\u00ea ser\u00e1 capaz de definir como as p\u00e1ginas ser\u00e3o protegidas. Na verdade, alguns usu\u00e1rios ter\u00e3o que confirmar sua identidade com o m\u00e9todo multifator na tela de login, enquanto outros s\u00f3 ter\u00e3o que fazer isso para acessar as p\u00e1ginas protegidas.
-authentication.multifactor.protected.resources=Protected pages
-authentication.multifactor.protected.resources.drawer=Add protected pages
-authentication.multifactor.protected.resources.label=Please specify the pages to protect
-authentication.multifactor.protected.group=Protected access to the platform
-authentication.multifactor.manage.group=Manage the pages protected by a 2-Step verification
-authentication.multifactor.manage.filter=Filter by resource
+authentication.multifactor.protected.resources=P\u00e1ginas protegidas
+authentication.multifactor.protected.resources.drawer=Adicionar p\u00e1ginas protegidas
+authentication.multifactor.protected.resources.label=Por favor, especifique as p\u00e1ginas para proteger
+authentication.multifactor.protected.group=Acesso protegido \u00e0 plataforma
+authentication.multifactor.manage.group=Gerenciar as p\u00e1ginas protegidas por verifica\u00e7\u00e3o em 2 etapas
+authentication.multifactor.manage.filter=Filtrar por recurso
authentication.multifactor.manage.datatable.navigation=Navega\u00e7\u00e3o
authentication.multifactor.manage.datatable.details=Detalhes
authentication.multifactor.manage.datatable.security=Seguran\u00e7a
authentication.multifactor.manage.datatable.delete=Excluir
-authentication.multifactor.protected.group.label=Please indicate the users for which you want to require 2-step verification at login
-authentication.multifactor.protected.group.label.one=By default, only the administration pages of the platform are protected.
-authentication.multifactor.protected.group.label.two=Any user who can access these protected pages will need to verify their identity as indicated below.
-authentication.multifactor.protected.group.label.three=It is possible to define new resources to protect or to modify the default setting.
+authentication.multifactor.protected.group.label=Indique os usu\u00e1rios para os quais voc\u00ea deseja exigir verifica\u00e7\u00e3o em 2 etapas no login
+authentication.multifactor.protected.group.label.one=Por padr\u00e3o, apenas as p\u00e1ginas de administra\u00e7\u00e3o da plataforma s\u00e3o protegidas.
+authentication.multifactor.protected.group.label.two=Qualquer usu\u00e1rio que puder acessar essas p\u00e1ginas protegidas precisar\u00e1 verificar sua identidade, conforme indicado abaixo.
+authentication.multifactor.protected.group.label.three=\u00c9 poss\u00edvel definir novos recursos para proteger ou modificar a configura\u00e7\u00e3o padr\u00e3o.
authentication.multifactor.protected.loadingResults=Resultados da pesquisa
authentication.multifactor.protected.noResultsFound=Sem Resultados
authentication.multifactor.protected.noData=Sem dados
authentication.multifactor.protected.resources.button.cancel=Cancelar
authentication.multifactor.protected.resources.button.add=Adicionar
authentication.multifactor.protected.resources.button.save=Salvar
-authentication.multifactor.protected.resources.select=Select/Unselect all
-authentication.multifactor.protected.groups.users.title=Edit protected user groups
-authentication.multifactor.protected.groups.users.placeholder=Enter groups
-authentication.multifactor.protected.error.UnknownServerError=An unknown error happened when processing delete operation. Please contact your administrator.
-authentication.multifactor.protected.confirmDelete=Delete navigation
-authentication.multifactor.protected.title.confirmDelete=Are you sure you want to delete {0} navigation?
+authentication.multifactor.protected.resources.select=Selecionar/Desmarcar todos
+authentication.multifactor.protected.groups.users.title=Editar grupos de usu\u00e1rios protegidos
+authentication.multifactor.protected.groups.users.placeholder=Inserir grupos
+authentication.multifactor.protected.error.UnknownServerError=Um erro desconhecido aconteceu ao processar a opera\u00e7\u00e3o de exclus\u00e3o. Entre em contato com o administrador.
+authentication.multifactor.protected.confirmDelete=Excluir navega\u00e7\u00e3o
+authentication.multifactor.protected.title.confirmDelete=Tem certeza que deseja excluir a navega\u00e7\u00e3o {0}?
authentication.multifactor.protected.button.ok=Ok
-authentication.multifactor.revocation.title=Revocation requests
-authentication.multifactor.revocation.subtitle=Revocation requests made by users
+authentication.multifactor.revocation.title=Pedidos de revoga\u00e7\u00e3o
+authentication.multifactor.revocation.subtitle=Pedidos de revoga\u00e7\u00e3o feitos por usu\u00e1rios
-authentication.multifactor.revocation.action.accept=Confirm revocation request
-authentication.multifactor.revocation.action.decline=Cancel revocation request
+authentication.multifactor.revocation.action.accept=Confirmar solicita\u00e7\u00e3o de revoga\u00e7\u00e3o
+authentication.multifactor.revocation.action.decline=Cancelar pedido de revoga\u00e7\u00e3o
-mfa.otp.access.revocation.confirm.success=Revocation request accepted
-mfa.otp.access.revocation.confirm.error=Error when accepting revocation request
-mfa.otp.access.revocation.cancel.success=Revocation request denied
-mfa.otp.access.revocation.cancel.error=Error when denying revocation request
+mfa.otp.access.revocation.confirm.success=Solicita\u00e7\u00e3o de revoga\u00e7\u00e3o aceita
+mfa.otp.access.revocation.confirm.error=Erro ao aceitar pedido de revoga\u00e7\u00e3o
+mfa.otp.access.revocation.cancel.success=Solicita\u00e7\u00e3o de revoga\u00e7\u00e3o negada
+mfa.otp.access.revocation.cancel.error=Erro ao negar pedido de revoga\u00e7\u00e3o