diff --git a/pom.xml b/pom.xml
index ca6c8bc84defe7694aebe90679614a911ee1003b..d39983fb3cecb1ae57af71f557b0bef0e160b568 100644
--- a/pom.xml
+++ b/pom.xml
@@ -100,7 +100,7 @@
 	    <test.env.instance.id>myolat</test.env.instance.id>
 	    <test.env.webdriver.browser>chrome</test.env.webdriver.browser>
 	    <test.env.webdriver.firefox.version>v0.27.0</test.env.webdriver.firefox.version>
-	    <test.env.webdriver.chrome.version>84.0.4147.30</test.env.webdriver.chrome.version>
+	    <test.env.webdriver.chrome.version>86.0.4240.22</test.env.webdriver.chrome.version>
 	    <test.env.webdriver.chrome.arguments></test.env.webdriver.chrome.arguments>
 	    <skipTests>true</skipTests>
 		<skipSeleniumTests>false</skipSeleniumTests>
diff --git a/src/main/java/de/bps/course/nodes/cl/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/course/nodes/cl/_i18n/LocalStrings_pt_BR.properties
index 35fb981f3490f72d2a867a9957f567f89ef0705b..df4920c71f83772d871b7d7bbb48f7e16dd44629 100644
--- a/src/main/java/de/bps/course/nodes/cl/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/course/nodes/cl/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,10 @@
-#Thu Jun 04 19:41:58 CEST 2020
+#Fri Sep 25 20:29:40 CEST 2020
+condition.accessibility.title=Acesso
 config.allhidden.long=Todas as caixas de verifica\u00E7\u00E3o desta lista est\u00E3o definidas para ser invis\u00EDveis. Talvez voc\u00EA deva esconder o elemento Check-list inteiro.
 config.allhidden.short=Todas as caixas de sele\u00E7\u00E3o invis\u00EDveis
 config.header=Check list
 config.nocheckpoints.long=Sua lista de verifica\u00E7\u00E3o deve conter pelo menos um item marcado.
 config.nocheckpoints.short=Nenhuma caixa de sele\u00E7\u00E3o dispon\u00EDvel
 manage=Administrar Check List
+pane.tab.accessibility=Acesso
 pane.tab.clconfig=Configura\u00E7\u00E3o
diff --git a/src/main/java/de/bps/course/nodes/ll/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/course/nodes/ll/_i18n/LocalStrings_pt_BR.properties
index 38ce2f79bb402c8a99b23f59a301f7f9e37df8e4..2ff00ca1ce2f26a9aa68b419a603efb5a51141bc 100644
--- a/src/main/java/de/bps/course/nodes/ll/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/course/nodes/ll/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Thu Jun 04 19:43:08 CEST 2020
+#Fri Sep 25 20:31:02 CEST 2020
+condition.accessibility.title=Acesso
 config.header=Lista de links
 config.nolinks.long=Voc\u00EA n\u00E3o criou nenhum link nessa lista ainda.
 config.nolinks.short=Link incompleto
@@ -14,5 +15,6 @@ ll.table.media=M\u00EDdia
 ll.table.target=Link alvo
 ll.table.target.error=Favor insira um URL
 ll.table.target.error.format=Formato URL inv\u00E1lido
+pane.tab.accessibility=Acesso
 pane.tab.llconfig=Configura\u00E7\u00E3o
 target.example=http\://www.openolat.org
diff --git a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
index 0620133da59ab0ac1df8e52a78d2d6d2d1032c00..cd5f59c1650369e0e158928873f3534cf7fb7841 100644
--- a/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/de/bps/olat/portal/institution/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 19:40:01 CEST 2020
+#Fri Sep 25 20:30:18 CEST 2020
 blog=Blog
 catalogue=Katalog
 course=Kurs
diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_pt_BR.properties
index f13e556d45229b423c10f2e62cc3894b194c2e23..a6f136e0af2158661f71512e3c13915cb9047ac2 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 18:42:54 CEST 2020
+#Fri Sep 25 20:29:50 CEST 2020
 bulkuserreplay.chkbx.onoff=Checkbox no meio Replay ON e AJAX OFF
 bulkuserreplay.tt=Usernames separados por linha
 data.no.save=Aten\u00E7\u00E3o\: estas altera\u00E7\u00F5es ser\u00E3o perdidas no reboot\! Para salvar permanentemente modificar o aquivo olat.properties. No futuro as altera\u00E7\u00F5es ser\u00E3o salvas automaticamente.
@@ -29,6 +29,8 @@ menu.external.tools=Ferramentas externas
 menu.external.tools.alt=Integra\u00E7\u00E3o \u00E0 ferramentas externas
 menu.filesfolders=Arquivos e pastas
 menu.filesfolders.alt=Arquivos grandes, configura\u00E7\u00F5es de vers\u00E3o e mais
+menu.help=Ajuda
+menu.help.alt=Ajuda
 menu.hibernate=Banco de dados ORM
 menu.hibernate.alt=Banco de dados ORM / Hibernate
 menu.i18n=Idiomas
@@ -67,6 +69,8 @@ menu.quota=Gerenciamento de cotas
 menu.quota.alt=Gerenciamnento de cotas
 menu.registration=Registro de sistema
 menu.registration.alt=Favor registre o seu sistema OLAT em openolat.org
+menu.reports=Relat\u00F3rios
+menu.reports.alt=Relat\u00F3rios
 menu.restapi=REST API
 menu.restapi.alt=Configura\u00E7\u00F5es REST API
 menu.scheduler=Agendador
diff --git a/src/main/java/org/olat/admin/cache/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/cache/_i18n/LocalStrings_pt_BR.properties
index 6852855637e23c67a27a18f467d8e2494acf3ed5..8a57a9836b2740627689c8d24d9685f663451943 100644
--- a/src/main/java/org/olat/admin/cache/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/cache/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 06 15:28:54 CEST 2013
+#Fri Sep 25 20:11:36 CEST 2020
 action.choose=Vazio
 cache.clustered=Clustered
 cache.empty=Opera\u00E7\u00E3o cache
@@ -6,6 +6,7 @@ cache.hitcnt=Batidas
 cache.maxElements=Elementos maximos
 cache.mcexp=Falta
 cache.name=Nome
+cache.off.heap=Fora da pilha
 cache.quickcount=~ Elementos
 cache.tti=Tempo para dormir (millisec)
 cache.ttl=Tempo para ativar (millisec)
diff --git a/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..c6ee2d6c26540d9c6976262270cb2cf16301351a
--- /dev/null
+++ b/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,52 @@
+#Fri Sep 25 20:30:41 CEST 2020
+dialog.confirm=Confirma\u00E7\u00E3o
+dialog.confirm.delete.acknowledge=Os recursos de ajuda exclu\u00EDdos podem ser restaurados.
+dialog.confirm.error=Este campo \u00E9 obrigat\u00F3rio
+dialog.confirm.message=<i class \= "o_icon o_icon-lg o_icon_important"> </i>Deseja excluir o recurso de ajuda <strong>{0}</strong>?
+help.academy=OpenOlat Academy
+help.admin.academy=OpenOlat Academy oficial
+help.admin.action=A\u00E7\u00E3o
+help.admin.add.help=Adicionar op\u00E7\u00E3o de ajuda
+help.admin.authorsite=Autoria
+help.admin.confluence=Manual oficial do OpenOlat
+help.admin.course=Curso OpenOlat
+help.admin.course.key.wrong=Nenhum curso foi encontrado. Por favor, insira um ID v\u00E1lido ou soft ID.
+help.admin.custom1=URL personalizado 1
+help.admin.custom2=URL personalizado 2
+help.admin.custom3=URL personalizado 3
+help.admin.delete=Excluir
+help.admin.delete.title=Excluir recurso de ajuda
+help.admin.display=Exibir
+help.admin.display.authorsite=Autoria
+help.admin.display.context=Contexto
+help.admin.display.login=Login
+help.admin.display.usertool=Ferramenta do usu\u00E1rio
+help.admin.edit=Editar
+help.admin.edit.title=Editar recurso de ajuda
+help.admin.icon=\u00CDcone
+help.admin.icon.examples={0}
+help.admin.input.academy=URL da academia
+help.admin.input.confluence=URL Manual
+help.admin.input.course=ID do curso / soft ID
+help.admin.input.ooTeach=ooteach URL
+help.admin.input.support=Endere\u00E7o de Email
+help.admin.input.url=URL
+help.admin.input.wrong.mail=Por favor insira um endere\u00E7o de e-mail v\u00E1lido.
+help.admin.is.disabled=A ajuda est\u00E1 desativada.
+help.admin.label=Etiqueta
+help.admin.login=Login
+help.admin.new.window=Abrir em nova janela
+help.admin.ooTeach=Sess\u00F5es oficiais de ensino do OpenOlat
+help.admin.support=Formul\u00E1rio de Contato
+help.admin.title=Ajuda
+help.admin.type=Tipo
+help.admin.up.down=Posi\u00E7\u00E3o
+help.admin.usertool=Ferramenta do usu\u00E1rio
+help.authoring=Ajuda e instru\u00E7\u00F5es
+help.confluence=Manual OpenOlat
+help.course=Curso de ajuda
+help.custom1=Mais ajuda
+help.custom2=Mais ajuda
+help.custom3=Mais ajuda
+help.ooTeach=Sess\u00E3o de ensino OpenOlat
+help.support=Suporte por e-mail
diff --git a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
index 50cd8ab9d4a845a44d125c2a2806a9e18a90d504..d09695bb5558fb48bb23c1c109220dc159924394 100644
--- a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 05 14:09:50 CEST 2020
+#Fri Sep 25 20:18:57 CEST 2020
 action.bulkedit=Editar os atributos desses usu\u00E1rios
 action.choose=Escolher
 action.choose.finish=Fechar e terminar
@@ -25,6 +25,7 @@ content.usermgmt.title=Gerenciamento do usu\u00E1rio
 content.usermgmt.userfound=Gerenciar configura\u00E7\u00F5es de usu\u00E1rio
 delete.pending.registration.confirmation=Existe um auto-registro pendente para o endere\u00E7o de e-mail "{0}". Deseja excluir este auto-registro?
 delete.pending.registration.confirmation.title=Excluir auto registro
+delete.user.data.title=Excluir usu\u00E1rio "{0}"
 deleted.user.list=Lista de usu\u00E1rios exclu\u00EDdos
 deselectall=$org.olat.core.gui.components.table\:uncheckall
 edit.uauth=Autentica\u00E7\u00F5es
@@ -92,8 +93,13 @@ poolsmanager=Gestor do banco de perguntas
 repocoach=Coach de Curso
 rightForm.error.anonymous.no.roles=Convidados an\u00F4nimos n\u00E3o podem exercer fun\u00E7\u00F5es do sistema
 rightsForm.add.to.organisation=Adicionar \u00E0 organiza\u00E7\u00E3o
+rightsForm.days.deletion=Dias at\u00E9 a exclus\u00E3o
+rightsForm.days.inactivation=Dias at\u00E9 a desativa\u00E7\u00E3o
 rightsForm.guest=Tipo de usu\u00E1rio
+rightsForm.inactivation.date=Data de inativa\u00E7\u00E3o
 rightsForm.isLoginDenied=Login bloqueado
+rightsForm.last.login=\u00DAltimo Login
+rightsForm.reactivation.date=Data de reativa\u00E7\u00E3o
 rightsForm.roles=Fun\u00E7\u00F5es
 rightsForm.roles.for=Fun\u00E7\u00F5es para "{0}"
 rightsForm.sendLoginDeniedEmail=Notificar o usu\u00E1rio sobre acesso negado
@@ -101,6 +107,7 @@ rightsForm.status=Status
 rightsForm.status.activ=Ativo
 rightsForm.status.any.visible=-
 rightsForm.status.deleted=Deletado
+rightsForm.status.inactive=Inativo
 rightsForm.status.login_denied=Login bloqueado
 rightsForm.status.pending=Pendente
 rightsForm.status.permanent=N\u00E3o delet\u00E1vel
diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
index 7993d2a04862f9be95beadb167bddfe29ec9ab34..acf18850cb29021f23199a437bd612a80df5864d 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 19:43:11 CEST 2020
+#Fri Sep 25 20:31:03 CEST 2020
 cal.add.event=Adicionar evento
 cal.add.readonly=(somente leitura)
 cal.color.choose=Escolher cor
diff --git a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
index 5ec6a297391ebef1061e2a65c6ba5cbc3ff0595f..0775c1f6f007fb88853a11534cfe6f542a6cde9e 100644
--- a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 17:50:19 CEST 2018
+#Fri Sep 25 19:33:48 CEST 2020
 AssessmentManager=Ferramenta de avalia\u00E7\u00E3o
 Binder=Portf\u00F3lio 2.0
 BinderTemplate=Modelo Portf\u00F3lio 2.0
@@ -53,6 +53,7 @@ Templates=Templates
 User=Usu\u00E1rio
 WikiPage=Wiki
 ajax.show.on=[Ajax-Beta-Mode]
+appointments=Agendamento de compromissos
 jump.to.content=Ir para &quot;Conte\u00FAdo&quot;
 jump.to.menu=Ir para &quot;Menu&quot;
 jump.to.nav=Ir para &quot;Navega\u00E7\u00E3o&quot;
diff --git a/src/main/java/org/olat/core/commons/fullWebApp/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/fullWebApp/_i18n/LocalStrings_pt_BR.properties
index 23ae727a049f622e98a5da61db907622ceb2a0e3..ab7c8bec9282a9c576cab4a9b334aec986244070 100644
--- a/src/main/java/org/olat/core/commons/fullWebApp/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/fullWebApp/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 17:50:52 CEST 2018
+#Fri Sep 25 19:33:56 CEST 2020
 access.skip.to.content=Ir para o conte\u00FAdo principal
 accesskey.back=Um passo para tr\u00E1s (se dispon\u00EDvel)
 accesskey.changes=Atualizado \u00E1reas de tela (modo Web2.a no IE somente)\: u, u, u. ..
@@ -13,6 +13,7 @@ accesskey.title=Chaves de acesso para uma navega\u00E7\u00E3o r\u00E1pida
 accesskey.tools=Ferramentas e a\u00E7\u00F5es
 accesskey.top=Topo da p\u00E1gina
 accesskey.topnav=Navega\u00E7\u00E3o superior
+ajax.busy.progress=Carregando dados ...
 content.width.full=Use largura total das janelas para conte\u00FAdo, otimizado para conte\u00FAdo superdimensionado
 content.width.standard=Use largura padr\u00E3o para conte\u00FAdo, otimizado para leitura de conte\u00FAdo
 error.head=Erro
diff --git a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
index 2dba3be859ec1b207e7fa801f271745d1d793432..1be7a84354c1bbe10a978d6fdbd2146baf6a9b39 100644
--- a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 20:13:15 CEST 2020
+#Fri Sep 25 19:34:29 CEST 2020
 add.mode=Criar configura\u00E7\u00E3o do teste
 admin.menu.title=Modo do teste
 admin.menu.title.alt=$\:admin.menu.title
@@ -34,6 +34,8 @@ confirm.status.change.none=Teste n\u00E3o est\u00E1 definido como iniciado.
 confirm.status.change.title=O estado da configura\u00E7\u00E3o do exame ser\u00E1 alterado.
 confirm.stop.text=Voc\u00EA quer terminar o teste agora?
 confirm.stop.title=Concluir o teste
+copy=Copiar
+copy.name={0} (Copiar)
 current.mode=Teste agendado
 current.mode.continue=Voltar ao OpenOlat
 current.mode.course=no curso "{0}"
@@ -59,6 +61,7 @@ error.curriculum.missing=Voc\u00EA deve escolher pelo menos um elemento curricul
 error.group.missing=Voc\u00EA precisa escolher pelo menos um grupo
 error.in.assessment=Voc\u00EA n\u00E3o pode excluir todos os testes que est\u00E3o sendo iniciados.
 error.ip.range=Voc\u00EA n\u00E3o est\u00E1 na rede certa.
+error.ip.range.cannot.start.slash=Um IP n\u00E3o pode come\u00E7ar com uma barra (/)\: {0}
 error.ip.range.desc=O exame s\u00F3 pode ser realizado nas redes registadas, contacte o seu gestor de exames. Seu endere\u00E7o IP \u00E9\: {0}
 error.safe.exam=Por favor, use o Exame do Browser Seguro.
 error.safe.exam.desc=Voc\u00EA n\u00E3o est\u00E1 usando o <a href\="http\://safeexambrowser.org" target\="_blank">Navegador de Exames Seguros</a> ou um arquivo de configura\u00E7\u00E3o errado do navegador de exames seguros. Use o arquivo de configura\u00E7\u00E3o espec\u00EDfico para seu sistema operacional que foi disponibilizado pelo seu gerente de exames.
diff --git a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
index f41070717167891a618255b5a41490f45c1b0807..6034f3e1caff69a8f908dc983e0f20f12a584520 100644
--- a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_pt_BR.properties
@@ -1,7 +1,9 @@
-#Thu Jul 04 16:01:53 CEST 2019
+#Fri Sep 25 19:34:54 CEST 2020
 assessment.mode.now=O modo de avalia\u00E7\u00E3o est\u00E1 ativo de {0} at\u00E9 {1}.
 assessment.mode.several.now=V\u00E1rios modos de avalia\u00E7\u00E3o est\u00E3o ativos de {0} a {1}.
 assessment.modes.overview=Modo de avalia\u00E7\u00E3o
+assessment.progress.started.infos={1} de no m\u00E1ximo {0} participantes est\u00E3o fazendo o exame.
+assessment.progress.wait.infos={1} de no m\u00E1ximo {0} participantes est\u00E3o aguardando o in\u00EDcio da avalia\u00E7\u00E3o.
 assessment.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
 assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
diff --git a/src/main/java/org/olat/course/certificate/ui/report/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/certificate/ui/report/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..f81a39df7c4d3f148064624726f8551b2b9ba2a6
--- /dev/null
+++ b/src/main/java/org/olat/course/certificate/ui/report/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,23 @@
+#Fri Sep 25 19:49:55 CEST 2020
+admin.menu.report.certificates.title=Certificados
+admin.menu.report.certificates.title.alt=Certificados
+report=Relat\u00F3rio
+report.certificate=$org.olat.course.assessment\:table.header.certificate
+report.certificates=Relat\u00F3rio de certificados
+report.course.displayname=M\u00F3dulo
+report.course.passed=$org.olat.course.assessment\:table.header.passed
+report.course.passed.failed=Falhou
+report.course.passed.passed=Passou
+report.explain=Lista de certificados
+report.initialLaunchDate=$org.olat.course.assessment\:table.header.initialLaunchDate
+search.course.passed=passou no curso
+search.dates=Data do certificado
+search.dates.separator=at\u00E9
+search.empty=Nenhum curso foi encontrado que atendesse aos seus crit\u00E9rios.
+search.passed=Os usu\u00E1rios t\u00EAm
+search.text=T\u00EDtulo / Ref. Ext. / ID
+search.with=Usu\u00E1rios
+search.with.expired=com certificado expirado
+search.with.valid=com certificado v\u00E1lido
+search.without=sem certificado
+warning.at.least.one.test=Voc\u00EA deve escolher pelo menos um curso.
diff --git a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
index 7ba544adb7135396dff78f811a0506e2dac53acc..cc034a9721a7c9e584a6ed326fdf359842ba8809 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 20:33:00 CEST 2020
+#Fri Sep 25 19:49:56 CEST 2020
 command.new_db=Criar novo banco de dados
 customDb.category=Nome
 customDb.create=Criar
diff --git a/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties
index cc29293acb0d94938d98cc8b2014a0a0246c6330..7bb454433ea44c5d326347b7d34bfae058799541 100644
--- a/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 23:24:28 CEST 2020
+#Fri Sep 25 19:41:53 CEST 2020
 access.provider.name=Caminho de aprendizagem
 access.provider.toolTip=Controlar o progresso do curso por meio do caminho de aprendizagem/estudo, identifica\u00E7\u00E3o dos elementos do curso obrigat\u00F3rios e opcionais, bem como visualiza\u00E7\u00E3o do status do aprendizado. Adequado para a maioria dos cen\u00E1rios.
 assessment.status.done=Feito
@@ -26,6 +26,7 @@ curriculum.element.list.title=$org.olat.modules.assessment.ui\:learning.progress
 error.fully.assessed.passed=Visitar elemento do curso
 error.fully.assessed.score=O crit\u00E9rio de conclus\u00E3o do elemento do curso n\u00E3o pode ser definido como "pontua\u00E7\u00E3o", se o elemento do curso n\u00E3o tiver nenhuma pontua\u00E7\u00E3o.
 error.positiv.int=Digite um n\u00FAmero positivo.
+error.start.after.end=A data de vencimento deve ser posterior \u00E0 data de lan\u00E7amento.
 identities.list.course=no curso {0}
 identities.list.title=Caminhos de aprendizagem
 identity.list.course=no curso {0}
diff --git a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_pt_BR.properties
index 791eb0d0e62eeda0a1d3bb8ff3bb0a3af5131a78..e9242c817f11f0cdbb3c3f7fb0333294d7d0359e 100644
--- a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 06 14:11:50 CEST 2013
+#Fri Sep 25 19:42:08 CEST 2020
 error.select.role=Voc\u00EA deve selecionar uma fun\u00E7\u00E3o, pelo menos.
 form.addusers=Usu\u00E1rios
 form.names.example=test01<br/>author02<br/>
@@ -9,3 +9,5 @@ import.mail.title=Notifica\u00E7\u00E3o por E-mail
 import.permission.title=Permiss\u00F5es
 table.user.login=$org.olat.group.ui.main\:table.header.login
 user.notfound=$org.olat.group.ui.main\:user.notfound
+warn.duplicates.names=V\u00E1rios usu\u00E1rios foram encontrados que atendem aos crit\u00E9rios especificados "{0}".
+warn.duplicates.select=Selecione o usu\u00E1rio a ser adicionado.
diff --git a/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..5725a445ebf0f92bb4ae1ee9688e1f2a0cd13f05
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,8 @@
+#Fri Sep 25 19:43:07 CEST 2020
+config.edit.appointment=Editar compromissos
+config.edit.topic=Editar t\u00F3pico
+no.outstanding.appointments=Voc\u00EA n\u00E3o tem compromissos futuros.
+pane.tab.config=Configura\u00E7\u00E3o
+role.coach=Treinador
+title.appointment=Agendamento de compromissos
+user.rights=Direitos do usu\u00E1rio
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
index d6c29350626f2fbc771fbe8bd081091729b2d27d..c8eddc7a073ec3a6965109e50ced67fe402031d6 100644
--- a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 23:47:06 CEST 2020
+#Fri Sep 25 19:43:13 CEST 2020
 add.checkbox=Adicionar checkbox
 assessment=Avalia\u00E7\u00E3o
 assessment.checkbox.description=Edite por Caixa de sele\u00E7\u00E3o (checkbox)\: Aplique o filtro de caixa para editar a mesma caixa de sele\u00E7\u00E3o em todos os participantes.
@@ -63,6 +63,7 @@ ignore.in.course.assessment=$org.olat.course.nodes.ms\:ignore.in.course.assessme
 info.title=$org.olat.course.nodes.ms\:info.title
 label=Etiqueta
 label.achieved=Alcan\u00E7ado
+label.confirmed=Confirmado
 label.controlled=Verificado
 label.done=Feito
 label.fulfilled=Realizado
diff --git a/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..a5230feb7c43f272f43b0663aeee73b15ae2d12a
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,19 @@
+#Fri Sep 25 19:44:30 CEST 2020
+course.node.title=edu-sharing
+edit.no.item=Item
+edit.no.item.text=Nenhum item selecionado
+edit.preview=Amostra
+edit.replace=Substituir
+edit.select=Selecionar
+edit.show=Mostrar
+edit.show.license=$org.olat.modules.edusharing.ui\:tiny.config.license.label
+edit.show.metadata=$org.olat.modules.edusharing.ui\:tiny.config.infos.label
+edit.title=$\:pane.tab.config
+edit.version=$org.olat.modules.edusharing.ui\:tiny.config.version
+edit.version.current=$org.olat.modules.edusharing.ui\:tiny.config.version.current
+edit.version.latest=$org.olat.modules.edusharing.ui\:tiny.config.version.latest
+error.no.item.long=Para "{0}" voc\u00EA tem que selecionar um item na aba "edu-sharing".
+error.no.item.short=Nenhum item selecionado.
+error.selection.failed=A sele\u00E7\u00E3o n\u00E3o p\u00F4de ser salva.
+pane.tab.config=edu-sharing
+preview=Amostra
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties
index c9d1193de41eaad2dae385181f4b1b16d10c00e7..5b947a4b0c3fac9272f4d11bc41b5e6edc9dd2f1 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed May 27 00:03:56 CEST 2020
+#Fri Sep 25 19:46:23 CEST 2020
 Intro.self=Clicar o bot\u00E3o "Iniciar" para executar o auto-teste.
 Intro.surv=Clicar o bot\u00E3o "Iniciar" para executar a pesquisa.
 Intro.test=Clicar o bot\u00E3o "Iniciar" para executar o teste.
@@ -39,6 +39,11 @@ correction.mode.help=Para a corre\u00E7\u00E3o autom\u00E1tica, o resultado \u00
 correction.test.title=Grau
 correcttest=Teste correto
 coursefolder=Pasta de armazenamento do curso "{0}"
+date.different=Data diferente para reprovado e aprovado
+date.failedOnly=S\u00F3 quando falhou
+date.false=Sempre
+date.no=N\u00E3o
+date.true=Quando falhou ou passou
 digital.signature=Recibo de teste
 digital.signature.download=Recibo do teste
 digital.signature.download.date=(Emitido o {0})
@@ -113,6 +118,8 @@ qti.form.block.afterSuccess=Primeira tentativa v\u00E1lida conta
 qti.form.date.end=Data final
 qti.form.date.error.endbeforebegin=Sua data inicial n\u00E3o pode ser ap\u00F3s a data final.
 qti.form.date.error.format=Data em formato errado
+qti.form.date.failed.start=Quando falhou
+qti.form.date.passed.start=Quando passou
 qti.form.date.start=Data inicial
 qti.form.date.start.error.mandatory=Pelo menos a data inicial precisa ser indicada.
 qti.form.enablecancel=Permiss\u00E3o para cancelar
@@ -159,6 +166,9 @@ qti.form.test.date.confirm=Durante o per\u00EDodo de teste, o teste pode ser ini
 qti.form.test.date.help=$\:qti.form.test.date.confirm
 qti.form.test.title=Teste
 reopen=Iniciar novamente
+reopen.assessment.text=J\u00E1 existe uma avalia\u00E7\u00E3o fechada. Quer reabri-la para corrigir o teste novamente?
+reopen.assessments.text=J\u00E1 existem {0} avalia\u00E7\u00F5es encerradas. Voc\u00EA deseja reabri-los para corrigir os testes novamente?
+reopen.assessments.title=Reabrir avalia\u00E7\u00F5es fechadas
 reopen.explanation=Este teste foi conclu\u00EDdo. Voc\u00EA pode reiniciar o teste. O participante do teste continua de onde o deixou. Se o teste for limitado a 1 tentativa, o n\u00FAmero de tentativas deve ser reiniciado para que os participantes do teste possam continuar o teste.
 reopen.test=Reabrir teste encerrado
 replace.wizard.information.empty.results=<b>NOTA\: Este teste/question\u00E1rio j\u00E1 foi lan\u00E7ado por {0} participante(s)\!</b> Todos os resultados de usu\u00E1rios j\u00E1 existentes ser\u00E3o exclu\u00EDdos clicando ao lado em "Encerrar". <br></br><b>Por favor, publique o seu curso o mais rapidamente poss\u00EDvel\!</b> Somente ap\u00F3s a publica\u00E7\u00E3o os participantes do curso ser\u00E3o capazes de lan\u00E7ar os novos testes/question\u00E1rios; qualquer resultado pode ser salvo em conformidade.
@@ -174,6 +184,9 @@ replace.wizard.title.step3=Notificar usu\u00E1rios
 report.config=Relat\u00F3rio
 reporter.unavailable=$de.bps.onyx.plugin.course.nodes.iq\:reporter.unavailable
 reset.test.data.title=Resetar dados do teste
+results.visibility.after.correction=Visibilidade dos pontos ap\u00F3s a corre\u00E7\u00E3o
+results.visibility.after.correction.not.visible=N\u00E3o vis\u00EDvel
+results.visibility.after.correction.visible=Vis\u00EDvel
 retrieve.tests.title=$org.olat.ims.qti.statistics.ui\:menu.pull.tests.title
 retrievetest.confirm.text=$org.olat.ims.qti\:retrievetest.confirm.text
 score.cut=Valor de corte para passar
@@ -191,6 +204,7 @@ showResults.detailed=Resultados
 showResults.title=Seus resultados
 showResults.visibility=Seus resultados ser\u00E3o apresentados come\u00E7ando em "{0}" at\u00E9 "{1}"
 showResults.visibility.future=Seus resultados ser\u00E3o exibidos aqui assim que a corre\u00E7\u00E3o for conclu\u00EDda.
+showResults.visibility.past=O per\u00EDodo de visualiza\u00E7\u00E3o dos resultados acabou.
 start=Iniciar
 table.header.end.date=Data final
 table.header.extra.time=Extra
diff --git a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
index bf03878b53bb4ec7a0d689061d044d33d76fe0a9..61fdce19bf5d60d25ed3618908c60493a95a8c93 100644
--- a/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/members/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 18:01:22 CEST 2020
+#Fri Sep 25 19:46:24 CEST 2020
 add.member=Adicionar
 already.all.selected=Voc\u00EA j\u00E1 escolheu todos usu\u00E1rios
 coaches=Treinadores do Curso
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
index 4c7abc4c822382dfc94ad843920015d650f3a2ca..5c9db0016bf53d33f4017b6cfd1fc6ed4e635ea0 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,9 @@
-#Tue Oct 01 21:27:53 CEST 2019
+#Fri Sep 25 19:46:27 CEST 2020
 assessment.documents.title=Documentos de avalia\u00E7\u00E3o
 breadcrumb.users=Usu\u00E1rios
 comment.nocomment=Nenhum coment\u00E1rio dispon\u00EDvel
 comment.title=Coment\u00E1rios
+condition.accessibility.title=Acesso
 error.fully.assessed.passed=$org.olat.course.learningpath.ui\:error.fully.assessed.passed
 error.fully.assessed.score=$org.olat.course.learningpath.ui\:error.fully.assessed.score
 error.missingconfig.long=Favor abrir o guia "Avalia\u00E7\u00E3o" para completar a configura\u00E7\u00E3o de "{0}" .
diff --git a/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..027c6d53ba4c2683b74e5eef430f718c678e306e
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/opencast/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,18 @@
+#Fri Sep 25 19:49:26 CEST 2020
+config.desc.roles=Voc\u00EA receber\u00E1 todas as s\u00E9ries / v\u00EDdeos dos pap\u00E9is '{0}'.
+config.desc.select=Selecione uma s\u00E9rie ou um v\u00EDdeo procurando por seu t\u00EDtulo no campo abaixo. Insira * para exibir todas as suas s\u00E9ries / v\u00EDdeos para sele\u00E7\u00E3o.
+config.desc.user=Voc\u00EA obter\u00E1 todas as s\u00E9ries / v\u00EDdeos do usu\u00E1rio '{0}'.
+config.display=Exibir
+config.display.event=V\u00EDdeo
+config.display.series=S\u00E9ries
+config.event=V\u00EDdeo
+config.identifier=Identificador
+config.series=S\u00E9ries
+error.event.not.found=O evento "{0}" n\u00E3o foi encontrado no Opencast.
+error.no.selection.long=Para "{0}", um v\u00EDdeo ou s\u00E9rie deve ser selecionado na aba de configura\u00E7\u00E3o\: "Configura\u00E7\u00E3o".
+error.no.selection.short=N\u00E3o \u00E9 um v\u00EDdeo nem uma s\u00E9rie selecionada.
+error.series.not.found=A s\u00E9rie "{0}" n\u00E3o foi encontrada na Opencast.
+pane.tab.config=Configura\u00E7\u00E3o
+start.event=Iniciar v\u00EDdeo
+start.series=Abrir s\u00E9ries
+title=Opencast
diff --git a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
index a5e10883833a73cb3917df9bccae11d7d261559c..5ed52fdf12cd386d282c539e3cc892c6f184415b 100644
--- a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 01 21:27:55 CEST 2019
+#Fri Sep 25 19:49:27 CEST 2020
 alter.file=Ativar substitui\u00E7\u00E3o / exclus\u00E3o de documentos carregados
 coach.drop=Ativar caixa de retorno do treinador
 date.end=at\u00E9
diff --git a/src/main/java/org/olat/course/nodes/survey/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/survey/ui/_i18n/LocalStrings_pt_BR.properties
index ee8c63ec7ca009d5851ffa596f8532dd762778c6..dedcf67ac3c5ee55df023b2db5c07531af57acd0 100644
--- a/src/main/java/org/olat/course/nodes/survey/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/survey/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 22:19:51 CEST 2018
+#Fri Sep 25 19:50:24 CEST 2020
 course.node.link.text=Pesquisa
 edit.choose=Escolha, crie ou importe
 edit.choose.evaluation.form=Escolha o question\u00E1rio
@@ -23,6 +23,9 @@ error.repo.entry.missing=Esta pesquisa foi apagada enquanto isso dentro da pasta
 error.repo.entry.not.replaceable=O question\u00E1rio n\u00E3o pode mais ser substitu\u00EDdo.
 error.repo.no.key.long=Para "{0}" voc\u00EA tem que selecionar um question\u00E1rio na aba "Pesquisa" dentro da se\u00E7\u00E3o de configura\u00E7\u00E3o.
 error.repo.no.key.short=Nenhum question\u00E1rio escolhido.
+figure.course=Curso
+figure.course.node=Elemento do Curso
+fully.assessed.trigger.status.done=Pesquisa conclu\u00EDda
 pane.tab.config=Pesquisa
 report.noaccess=Voc\u00EA n\u00E3o tem acesso \u00E0s estat\u00EDsticas desta pesquisa. Voc\u00EA n\u00E3o tem os direitos necess\u00E1rios ou n\u00E3o terminou sua participa\u00E7\u00E3o.
 run.command.delete.data.all=Redefinir pesquisa
@@ -31,6 +34,8 @@ run.command.delete.data.all.check=Excluir todas as respostas
 run.command.delete.data.all.confirmation.error=Por favor, confirme a exclus\u00E3o das respostas.
 run.command.delete.data.all.message=Voc\u00EA realmente deseja excluir todas as respostas? {0} usu\u00E1rios j\u00E1 participaram desta pesquisa. N\u00E3o \u00E9 poss\u00EDvel restaurar as respostas.
 run.command.delete.data.all.title=Excluir todas as respostas
+run.no.survey.message=A pesquisa n\u00E3o est\u00E1 pronta para participar.
+run.no.survey.title=Pesquisa n\u00E3o est\u00E1 pronta
 run.noaccess.message=Esta parte do curso n\u00E3o est\u00E1 acess\u00EDvel para voc\u00EA.
 run.noaccess.title=Sem acesso
 run.participation.done.message=Voc\u00EA j\u00E1 terminou esta pesquisa. Obrigado pela sua participa\u00E7\u00E3o.
diff --git a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
index 02e8efd078fa357c46b21894cd8f73b75055863f..ea239bd1a01eae559d15b04e65a633b99561a91f 100644
--- a/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/tu/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 18:04:48 CEST 2020
+#Fri Sep 25 19:50:25 CEST 2020
 TUConfigForm.invalidurl=Favor inserir uma URL v\u00E1lida.
 TUConfigForm.pass=Senha
 TUConfigForm.protected=P\u00E1gina controlada por senha
diff --git a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
index a905f80286dbea175ebed0616f051e1264e81d1f..41f17af3e2af9a0fa5fba207dafcd25f995ef35e 100644
--- a/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 19:41:10 CEST 2020
+#Fri Sep 25 19:51:19 CEST 2020
 command.access=Configura\u00E7\u00E3o de acesso
 command.assessment.done=Feito
 command.assessment.done.alt=Clique para desfazer a confirma\u00E7\u00E3o de leitura
@@ -78,8 +78,10 @@ header.tools.ownerGroups=Grupos de tutores
 header.tools.participatedGroups=Meus grupos
 header.tools.waitingListGroups=Em lista de espera
 msg.nodenotavailableanymore=Seus direitos de acesso mudaram neste \u00EDnterim. Voc\u00EA n\u00E3o pode selecionar o elemento de curso desejado.
+msg.tool.not.available=A ferramenta "{0}" n\u00E3o est\u00E1 dispon\u00EDvel.
 participants.in.course=Participante do curso
 participants.in.course.desc=N\u00FAmero de participantes do curso
+tool.link.root=Ferramentas de curso
 tools.convert.course.learning.path=$org.olat.course.nodeaccess.ui\:settings.convert
 unsupported.course.nodes.title=$org.olat.course.nodeaccess.ui\:unsupported.course.nodes.title
 warn.cannotactivatesinceintool=Outra ferramenta de curso do mesmo curso j\u00E1 est\u00E1 ativa. Favor desative essa ferramenta antes de come\u00E7ar uma nova.
diff --git a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
index eddc474bd355406673e2c68e10cf05007a0a9f2c..ae4151d0eab2c596b676fee7b15fa88cbce102ef 100644
--- a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 24 20:15:48 CEST 2020
+#Fri Sep 25 20:30:48 CEST 2020
 businessgroup.contact.bodytext=<p></p>---<p>Ir imediatamente para o grupo "{0}"\: {1}</p>
 businessgroup.contact.subject=Mensagem para grupo {0}
 contact.all.coaches=Todos os treinadores (coaches) de grupo
diff --git a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
index 85d137aa6332ffe9f16242698797b90da7e49800..7d1a0a9e80c64f4d9a50a648bfdaefb8366c66d7 100644
--- a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 20:02:58 CEST 2019
+#Fri Sep 25 20:10:57 CEST 2020
 add_answer=Adicionar nova resposta
 add_blank=Adicionar novo espa\u00E7o vazio
 add_text=Adicionar novo fragmento de texto
@@ -26,6 +26,7 @@ error.lock=Este teste/pesquisa est\u00E1 sendo editado pelo usu\u00E1rio {0} no
 error.move.atleastoneitem=Quest\u00E3o n\u00E3o pode ser movido. A se\u00E7\u00E3o deve conter pelo menos uma pergunta.
 error.preview=Um erro ocorreu enquanto a visualiza\u00E7\u00E3o estava sendo criada.
 error.qti.deprecated=Esta vers\u00E3o do QTI est\u00E1 obsoleta. Por favor, considere converter seu teste para o QTI 2.1.
+error.qti.deprecated.no.conversion=Esta vers\u00E3o do QTI n\u00E3o ser\u00E1 compat\u00EDvel.
 error.rows=Formato da altura inv\u00E1lido.
 error.save=Este documento n\u00E3o pode ser salvo.
 error.title.empty=O t\u00EDtulo da quest\u00E3o n\u00E3o deve ser deixado vazio.
diff --git a/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
index ba7394b4e85ba1a9cf7d40a23e84d0e3d215bf3b..41c57e6cc8afe083169c4b7aaca32fa7bcbab892 100644
--- a/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ldap/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 03 11:24:42 CEST 2015
+#Fri Sep 25 20:28:43 CEST 2020
 admin.deleteUser.intro=Deleta todos os usu\u00E1rios que tenham sido removidos do diret\u00F3rio LDAP
 admin.deleteUser.title=Remove os usu\u00E1rios deletados no LDAP
 admin.logview.title=Acessando
@@ -29,6 +29,8 @@ delete.step0.description=Selecione o usu\u00E1rio a deletar
 delete.step1.content.nothingToDelete=Nenhum usu\u00E1rio selecionado para remo\u00E7\u00E3o
 delete.step1.description=Confirma
 error.password.change.not.allow=Voc\u00EA est\u00E1 logado com um acesso LDAP no OpenOlat. Para alterar sua senha, entre em contato com o administrador do sistema.
+error.user.already.in.use=Este nome de usu\u00E1rio j\u00E1 \u00E9 usado por outro usu\u00E1rio OpenOlat.
+error.user.not.found=O usu\u00E1rio n\u00E3o pode ser encontrado
 ldap.maintenance=Manuten\u00E7\u00E3o
 lf.error.loginempty=Favor insira seu usu\u00E1rio LDAP
 lf.error.passempty=Favor insira o seu password LDAP
diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
index 557b4c1d435f0ec89b76ee8e3a7665bcb7a7aaa9..a74d3a0ed6c46a71b4abe8119ac64f81ba8219ea 100644
--- a/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/login/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jun 04 19:42:31 CEST 2020
+#Fri Sep 25 19:51:20 CEST 2020
 about.copyright=Copyright e contribui\u00E7\u00F5es
 about.date=Zurique, 8 de Fevereiro de 2011
 about.elearningjournal.test.2015=O eLearning-Journal classificou o LMS OpenOlat com o resultado "muito bom" em uma compara\u00E7\u00E3o extensa e em testes de LMS dispon\u00EDveis no mercado. Com este grande resultado, o OpenOlat \u00E9 avaliado como a melhor solu\u00E7\u00E3o. Como grande destaque, o OpenOlat foi nomeado devido ao grande n\u00FAmero de recursos e ferramentas dispon\u00EDveis.
diff --git a/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_pt_BR.properties
index 34909e43dd83b10cc029d18a7eb1d34dcd0cab41..38f6db40652b4ff7953399c0be342e10f91fbe3f 100644
--- a/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 21:04:58 CEST 2019
+#Fri Sep 25 19:52:39 CEST 2020
 admin.menu.title=F\u00F3rum
 admin.menu.title.alt=Configura\u00E7\u00E3o do F\u00F3rum
 admin.pseudonyms.descr=Crie ou exclua "apelidos" usados em posts do f\u00F3rum para fazer postagens an\u00F4nimas. Ao criar um apelido, o sistema precisa da senha correta para ser inserida ao reutilizar o apelido. Ao excluir um apelido existente, o sistema permite reutilizar o apelido por qualquer pessoa. Observe que excluir o apelido aqui N\u00C3O exclui nenhum apelido nos f\u00F3runs. Esta \u00E9 apenas uma tabela de pesquisa de prote\u00E7\u00E3o por senha. O apelido usado real \u00E9 armazenado em cada postagem de f\u00F3rum.
@@ -27,6 +27,7 @@ close.thread=Fechar discuss\u00E3o
 confirm.delete.pseudonym.title=Excluir apelidos
 confirm.detele.pseudonym.msg=Deseja mesmo excluir o apelido "{0}" usado em {1} entradas do f\u00F3rum?
 create.pseudonym=Criar apelido
+creator.inactive=O usu\u00E1rio \u00E9 considerado inativo
 delete.att.ok=Arquivo(s) deletado(s).
 deleteok=Esta mensagem foi deletada.
 error.field.not.empty=Esta campo \u00E9 obrigat\u00F3rio.
diff --git a/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
index cb941db3b23473b5cefbea8bc285c411003ac337..046b47ec6f507af124a5e0280e47d39d46fc5765 100644
--- a/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/opencast/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 24 20:16:37 CEST 2020
+#Fri Sep 25 19:49:48 CEST 2020
 admin.api.password=Senha API
 admin.api.url=URL API
 admin.api.url.example=https\://admin.opencast.example.com/api
@@ -16,3 +16,11 @@ admin.lti.key=Chave LTI
 admin.lti.secret=Segredo LTI
 admin.lti.sign.url=URL de assinatura LTI
 admin.lti.sign.url.example=http\://localhost\:8080/lti
+admin.lti.sign.url.help=Em algumas instala\u00E7\u00F5es do Opencast, o URL LTI n\u00E3o \u00E9 usado para a valida\u00E7\u00E3o da assinatura LTI. Neste caso, voc\u00EA receber\u00E1 a mensagem de campo "Assinatura inv\u00E1lida para m\u00E9todo de assinatura HMAC-SHA1" ao chamar o conte\u00FAdo do Opencast. Para evitar esse erro, voc\u00EA pode inserir um URL alternativo para a valida\u00E7\u00E3o da assinatura aqui.
+admin.lti.url=LTI URL
+admin.lti.url.example=https\://presentation.opencast.example.com/lti
+admin.menu.title=Opencast
+admin.menu.title.alt=Opencast
+admin.title=Configura\u00E7\u00E3o
+check.api.connection.nok=A conex\u00E3o n\u00E3o p\u00F4de ser estabelecida\!
+check.api.connection.ok=A conex\u00E3o foi estabelecida com sucesso.
diff --git a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
index aeabf2bb381d2533e696052158537439a345f8b7..ab58519034c350f8eb799a179f8abb5f39e4fa98 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 15:45:47 CEST 2019
+#Fri Sep 25 19:32:37 CEST 2020
 access=Acesso
 access.binder=As pessoas abaixo t\u00EAm acesso \u00E0 carteira do portf\u00F3lio
 access.rights=Adicionar direitos de acesso
@@ -202,6 +202,7 @@ error.invalid.type=Esse tipo de arquivo n\u00E3o \u00E9 suportado.
 error.invitation.mail.used=Este endere\u00E7o de e-mail j\u00E1 \u00E9 utilizado por um usu\u00E1rio OpenOlat.
 error.mail.invalid=Por favor, forne\u00E7a um endere\u00E7o de e-mail v\u00E1lido.
 error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
+error.missing.permissions=Voc\u00EA deve escolher pelo menos uma permiss\u00E3o.
 error.score=A pontua\u00E7\u00E3o n\u00E3o est\u00E1 entre {0} e {1}. Ou a pontua\u00E7\u00E3o m\u00E1xima definida no curso j\u00E1 foi alcan\u00E7ada com outras se\u00E7\u00F5es. Para mais detalhes, veja a ferramenta de avalia\u00E7\u00E3o do curso "{2}".
 existing.invitee.selection=Usu\u00E1rio existente
 export.binder=Pasta de exporta\u00E7\u00E3o
diff --git a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
index ee2bc8e5ccaf9c538425c7f70e562f07d655cf3a..a5d569236de5054c7172371468bea832b67b532c 100644
--- a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 19:46:32 CEST 2020
+#Fri Sep 25 19:32:56 CEST 2020
 add=+
 add.to.list=Adicionar \u00E0 lista
 admin.configuration.title=Banco de perguntas
@@ -145,6 +145,7 @@ item.type.matchdraganddrop=Arraste e solte
 item.type.matchtruefalse=Verdadeiro/Falso
 item.type.mc=Escolha M\u00FAltipla
 item.type.numerical=Entrada num\u00E9rica
+item.type.order=Sequ\u00EAncia
 item.type.sc=Escolha \u00FAnica
 item.type.unkown=Desconhecido
 item.type.upload=Enviar arquivo
diff --git a/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_pt_BR.properties
index df1da67e3f3bec87c10e4f0d2051d163872432eb..56540bcb16b8bb3c30d27aef21fde7873fcfb708 100644
--- a/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 20:11:15 CEST 2020
+#Fri Sep 25 19:49:50 CEST 2020
 curriculum.element.add=Adicionar elemento curricular
 curriculum.element.begin=Iniciar
 curriculum.element.display.name=Nome
@@ -16,6 +16,7 @@ curriculum.element.select.curriculum.element=Elemento do curr\u00EDculo
 curriculum.element.select.title=Adicionar elemento do curr\u00EDculo
 curriculum.element.type.name=Tipo
 details.delete.error.quality.form.entry=Este recurso did\u00E1tico "{0}" n\u00E3o pode ser exclu\u00EDdo. Existem cole\u00E7\u00F5es de dados que precisam dele.
+generator.black.list=Lista negra
 generator.configuration=Configura\u00E7\u00E3o
 generator.create=Criar gerador
 generator.create.button=Criar
diff --git a/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties
index d3b96446daeb99426bb685d09bfc6b68c5ac2fbf..e0477b6e6fb7f7b14791cd8b7e594b659d13ec67 100644
--- a/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 26 20:00:30 CEST 2020
+#Fri Sep 25 19:33:27 CEST 2020
 admin.config.title=Gerenciamento da qualidade de configura\u00E7\u00E3o
 admin.enabled=Gest\u00E3o da Qualidade
 admin.from.email=Endere\u00E7o de email do remetente
@@ -204,6 +204,7 @@ report.access.name.members=Usu\u00E1rios individuais
 report.access.name.participants.all=Usu\u00E1rio inv\u00E1lido
 report.access.name.participants.done=Usu\u00E1rios participantes
 report.access.name.repo.coach=Treinador de curso
+report.access.name.repo.lrm=Gestor de recursos did\u00E1ticos
 report.access.name.repo.owner=Propriet\u00E1rio de curso
 report.access.name.topic.identity=Treinador de t\u00F3picos
 report.access.name.topic.identity.name=Coach de t\u00F3picos ({0})
diff --git a/src/main/java/org/olat/repository/ui/admin/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/repository/ui/admin/_i18n/LocalStrings_pt_BR.properties
index e907d00a41d7d02b54e98e969720a9844ab95118..a13c38bc43a75ae0a4949befd8aad10b01fd461c 100644
--- a/src/main/java/org/olat/repository/ui/admin/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/repository/ui/admin/_i18n/LocalStrings_pt_BR.properties
@@ -1,10 +1,17 @@
-#Thu Jun 04 18:32:43 CEST 2020
+#Fri Sep 25 20:09:27 CEST 2020
 admin.catalog.settings=Configura\u00E7\u00F5es do Cat\u00E1logo
 admin.menu.title=Cat\u00E1logo
 admin.menu.title.alt=Cat\u00E1logo
+catalog.add.category.position=Adicionar novas categorias
+catalog.add.entry.position=Adicionar novas entradas
+catalog.add.multiple.entries=Adicione v\u00E1rias entradas de uma vez
+catalog.add.position.alphabetical=Classifica\u00E7\u00E3o autom\u00E1tica - alfab\u00E9tica
+catalog.add.position.bottom=Classifica\u00E7\u00E3o manual - no final
+catalog.add.position.top=Classifica\u00E7\u00E3o manual - no in\u00EDcio
 catalog.addposition=Adicionar novas entradas
 catalog.addposition.bottom=No final
 catalog.addposition.top=No come\u00E7o
 catalog.browsing=Cat\u00E1logo em "Cursos"
 catalog.enable=Ativar cat\u00E1logo
 catalog.site=Cat\u00E1logo em p\u00E1gina pr\u00F3pria
+catalog.sort.completely=Classifique o cat\u00E1logo inteiro em ordem alfab\u00E9tica
diff --git a/src/main/java/org/olat/repository/ui/catalog/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/repository/ui/catalog/_i18n/LocalStrings_pt_BR.properties
index 9059287eced42086b42f6e6f0a43a9b962b34267..fa4d427403fb05424aa9d8a5616b6fd311bf9e01 100644
--- a/src/main/java/org/olat/repository/ui/catalog/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/repository/ui/catalog/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,9 @@
-#Thu Jun 04 18:34:58 CEST 2020
+#Fri Sep 25 20:10:47 CEST 2020
+add.alphabetically=Autom\u00E1tico - ordem alfab\u00E9tica
+add.bottom=Manual - Novos itens no final
+add.default=Padr\u00E3o
+add.new.entries=Adicionar novas entradas
+add.top=Manual - Novos itens no topo
 admin.catalog.settings=Configura\u00E7\u00F5es do Cat\u00E1logo
 admin.menu.title=Cat\u00E1logo
 admin.menu.title.alt=Cat\u00E1logo
@@ -9,7 +14,9 @@ cat.move.title=Adicionar entrada \u00E0 categoria
 catalog.classic=Cat\u00E1logo em recursos did\u00E1ticos
 catalog.courses=Meus Cursos
 catalog.locked.by=Essa a\u00E7\u00E3o n\u00E3o pode ser iniciada nesse momento desde que o catalogo est\u00E1 atualmente sendo editado pelo usu\u00E1rio {0} 
+catalog.locked.by.same.user=$\:catalog.locked.by $org.olat.core\:lock.same.user.different.window
 catalog.new=Cat\u00E1logo no pr\u00F3prio site
+catalog.order.info=Aqui voc\u00EA pode alterar a ordem de exibi\u00E7\u00E3o das categorias e entradas. <br>A classifica\u00E7\u00E3o manual s\u00F3 \u00E9 poss\u00EDvel se a classifica\u00E7\u00E3o autom\u00E1tica n\u00E3o estiver ativada.<br> Voc\u00EA pode ajustar essas configura\u00E7\u00F5es no menu em "Modificar dados".
 catalog.popup.edit.shorttitle.desc=Adicione um t\u00EDtulo curto para a exibi\u00E7\u00E3o dos blocos.
 catalog.popup.position.bigger=>
 catalog.popup.position.biggest=\u226B
@@ -45,6 +52,8 @@ list.compact=Lista compacta
 move=mover
 no.leaves=Nenhum recurso did\u00E1tico nesta categoria
 repo.nocategories=Esse recurso did\u00E1tico ainda n\u00E3o foi adicionado ao cat\u00E1logo
+sort.entries=Ordena\u00E7\u00E3o de entradas
+sort.nodes=Ordena\u00E7\u00E3o de categorias
 style=Estilo
 tiles=Pe\u00E7a
 title.categories=Sub-categorias
diff --git a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties
index 574c3ff462cfb7aaced05f182857ab9b3a780611..915851e58ae8248bfc525d0dc5bb7da2f20f13d6 100644
--- a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,7 +1,8 @@
-#Sat May 12 00:00:08 CEST 2018
+#Fri Sep 25 20:19:08 CEST 2020
 DocumentPool=Reservat\u00F3rio de documentos
 DocumentPoolSite=Reservat\u00F3rio de documentos
 Forum=Forum
+HomePage=Homepage
 HomeSite=Home
 LibrarySite=Biblioteca
 Portfolio=Portfolio
@@ -83,6 +84,7 @@ type.course.node.ep=Elemento de curso, tarefa de Portfolio
 type.course.node.forum.message=F\u00F3rum do elemento de curso
 type.course.node.gotomeeting=Elemento de curso, GoToMeeting
 type.course.node.gta=Elemento de curso, tarefa
+type.course.node.info.message=Elemento do curso, mensagem informativa
 type.course.node.iqself=Elemento de curso, auto-teste
 type.course.node.iqsurv=Elemento de curso, pesquisa
 type.course.node.iqtest=Elemento de curso, teste
diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
index c8d18a5bd59f84ac5d72c6bf9a051a51cf524ee2..2e9ebf93c5070772dc4a3f242e74662a14a0e497 100644
--- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 17:47:11 CEST 2019
+#Fri Sep 25 19:51:55 CEST 2020
 country.code.AD=Andorra
 country.code.AE=Emirados \u00C1rabes Unidos
 country.code.AG=Ant\u00EDgua e Barbuda
@@ -312,6 +312,8 @@ form.name.lastName=\u00DAltimo nome
 form.name.lastName.error.empty=\u00DAltimo nome deve ser preenchido
 form.name.msn=MSN
 form.name.msn.error=Por favor, indique um n\u00FAmero de ICQ v\u00E1lido.
+form.name.nickName=Nome de usu\u00E1rio
+form.name.nickName.error=Indique um nome de usu\u00E1rio v\u00E1lido.
 form.name.officeCity=Cidade do escrit\u00F3rio
 form.name.officeCountry=Pa\u00EDs do escrit\u00F3rio
 form.name.officeMobilePhone=Celular do escrit\u00F3rio
@@ -415,6 +417,7 @@ table.name.institutionalName=Institui\u00E7\u00E3o
 table.name.institutionalUserIdentifier=Identificador de Institui\u00E7\u00E3o
 table.name.lastName=\u00DAltimo nome
 table.name.msn=MSN ID
+table.name.nickName=Nome de usu\u00E1rio
 table.name.officeCity=Cidade do escrit\u00F3rio
 table.name.officeCountry=Pa\u00EDs do escrit\u00F3rio
 table.name.officeMobilePhone=Celular do escrit\u00F3rio
diff --git a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
index 1cb68bf8e46d1151da85a7db468c1c35995ed332..a4ac74c9c901fdc772abd18b7345e1f9f1b88661 100644
--- a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 05 14:13:01 CEST 2020
+#Fri Sep 25 20:30:04 CEST 2020
 admin.menu.title.request=Solicitar exclus\u00E3o de conta
 admin.menu.title.request.alt=Solicitar exclus\u00E3o da conta do usu\u00E1rio
 allow.request.delete.account=Permitir solicita\u00E7\u00E3o para excluir a conta do usu\u00E1rio
@@ -6,9 +6,14 @@ allow.request.delete.account.anytime=A qualquer momento
 allow.request.delete.account.disclaimer=Se o usu\u00E1rio n\u00E3o aceitar os avisos legais (disclaimer)
 allow.request.delete.account.mail=E-mail para pedidos
 allow.request.delete.account.time=Solicitar exclus\u00E3o da conta do usu\u00E1rio
+bulkDelete.title=Excluir usu\u00E1rios
+bulkStatus.title=Modifica\u00E7\u00E3o de status
+bulkStatus.title.plural=Modificar status de {0} usu\u00E1rios
+bulkStatus.title.single=Modificar status de "{0}"
 command.move.to.organisation=Mover os pap\u00E9is da organiza\u00E7\u00E3o
 command.next=Ir para o pr\u00F3ximo usu\u00E1rio
 command.previous=Ir para o usu\u00E1rio anterior
+delete.users.data.title=Excluir {0} usu\u00E1rios
 error.deleteworkflow.locked.by=O fluxo para dele\u00E7\u00E3o de usu\u00E1rios est\u00E1 sendo editado pelo usu\u00E1rio {0}. Tente novamente mais tarde.
 error.mail.not.valid=O endere\u00E7o de e-mail n\u00E3o \u00E9 v\u00E1lido.
 menu.administratorgroup=Administradores
@@ -51,6 +56,8 @@ menu.groupparticipant.alt=$\:menu.groupparticipant
 menu.groups.roles=Fun\u00E7\u00F5es de grupo
 menu.groups.roles.alt=$\:menu.groups.roles
 menu.groups.roles.intro=No menu <i>$\:menu.groups.roles</i>, voc\u00EA obt\u00E9m uma vis\u00E3o geral de acesso e direitos em grupos.
+menu.inactivegroup=Usu\u00E1rios inativos
+menu.inactivegroup.alt=Usu\u00E1rios inativos
 menu.inviteegroup=Usu\u00E1rios/convidados an\u00F4nimos
 menu.inviteegroup.alt=Gerenciar grupo de usu\u00E1rios an\u00F4nimos (convidados)
 menu.learnresourcemanagergroup=$org.olat.admin.user\:role.learnresourcemanager
@@ -122,8 +129,12 @@ menu.usersimport=Importar usu\u00E1rios
 menu.usersimport.alt=Importar usu\u00E1rios por meio do Excel
 menu.userswithoutgroup=Usu\u00E1rios sem grupos
 menu.userswithoutgroup.alt=Usu\u00E1rios sem grupos
+modify.status=Modificar status
 organisations.intro=Organiza\u00E7\u00F5es s\u00E3o um recurso poderoso.
 queries.intro=No menu <i>Buscas predefinidas</i>  voc\u00EA encontrar\u00E1 consultas usadas frequentemente. Voc\u00EA pode especificar suas consultas por meio de buscas de usu\u00E1rio.
 sysroles.intro=No menu <i>Acesso e direitos</i> voc\u00EA obt\u00E9m uma vis\u00E3o geral do acesso e direitos no OLAT que voc\u00EA pode gerenciar.
 table.identity.creationdate=Criado 
+table.identity.days.deletion=Dias at\u00E9 a exclus\u00E3o
+table.identity.days.inactivation=Dias at\u00E9 a desativa\u00E7\u00E3o
+table.identity.inactivation.date=Data de inativa\u00E7\u00E3o
 table.identity.lastlogin=Ultimo Login 
diff --git a/src/main/java/org/olat/user/ui/admin/authentication/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/admin/authentication/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 0000000000000000000000000000000000000000..cfb0d7e62b024a688d494a8415e163e4740bd8d3
--- /dev/null
+++ b/src/main/java/org/olat/user/ui/admin/authentication/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,11 @@
+#Fri Sep 25 20:21:36 CEST 2020
+authentications.title=Autentica\u00E7\u00F5es
+change.providers=Login
+change.providers.on=adaptar nomes de login
+change.username.title=Mudar nome de usu\u00E1rio
+edit.title=Editar
+general.error.unique=$org.olat.user.propertyhandlers\:general.error.unique
+login=$org.olat.admin.user\:table.auth.login
+provider=$org.olat.admin.user\:table.auth.provider
+table.auth.login=Nome de login
+username=$org.olat.admin.user\:form.username
diff --git a/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_pt_BR.properties
index 70dd3ed2d1c7881c1edd2d60a9f511924c81bcc9..e9b4d0b5ebac4ffc03868799235a934cf1c2381a 100644
--- a/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_pt_BR.properties
@@ -1,14 +1,51 @@
-#Fri Jun 05 15:17:38 CEST 2020
+#Fri Sep 25 20:30:17 CEST 2020
+admin.configuration.title=Gest\u00E3o autom\u00E1tica do ciclo de vida
+admin.menu.title.lifecycle=Ciclo de vida do usu\u00E1rio
+admin.menu.title.lifecycle.alt=Gerenciamento autom\u00E1tico do ciclo de vida do usu\u00E1rio
 clear=Limpar
+days=dias
 deleted.users.msg=The selected users are deleted.
+enable.deactivation=Desativar usu\u00E1rio ap\u00F3s inatividade
+enable.deletion=Excluir usu\u00E1rio inativo
+enable.mail.after.deactivation=Enviar Email ap\u00F3s desativa\u00E7\u00E3o
+enable.mail.after.deletion=Enviar Email ap\u00F3s exclus\u00E3o
+enable.mail.before.deactivation=Enviar Email ap\u00F3s desativa\u00E7\u00E3o
+enable.mail.before.deletion=Enviar Email antes da exclus\u00E3o
 error.delete=Os seguintes usu\u00E1rios n\u00E3o puderam ser exclu\u00EDdos corretamente\: {0}
+mail.after.deactivation.body=Sua conta foi desativada
+mail.after.deactivation.body.label=Assunto para notifica\u00E7\u00E3o
+mail.after.deactivation.subject=Desativa\u00E7\u00E3o de conta
+mail.after.deactivation.subject.label=Texto para notifica\u00E7\u00E3o
+mail.after.deletion.body=Sua conta foi exclu\u00EDda
+mail.after.deletion.body.label=Assunto para notifica\u00E7\u00E3o
+mail.after.deletion.subject=Exclus\u00E3o de conta
+mail.after.deletion.subject.label=Texto para notifica\u00E7\u00E3o
+mail.before.deactivation.body=Sua conta ser\u00E1 desativada
+mail.before.deactivation.body.label=Assunto para notifica\u00E7\u00E3o
+mail.before.deactivation.subject=Desativa\u00E7\u00E3o de conta
+mail.before.deactivation.subject.label=Texto para notifica\u00E7\u00E3o
+mail.before.deletion.body=Sua conta ser\u00E1 exclu\u00EDda
+mail.before.deletion.body.label=Assunto para notifica\u00E7\u00E3o
+mail.before.deletion.subject=Exclus\u00E3o de conta
+mail.before.deletion.subject.label=Texto para notifica\u00E7\u00E3o
 notification.noNews=Nenhum novo usu\u00E1rio se conectou desde essa data.
+num.day.before.mail.deactivation=N\u00FAmero de dias antes da notifica\u00E7\u00E3o por Email
+num.day.before.mail.deletion=N\u00FAmero de dias antes da notifica\u00E7\u00E3o por Email
+num.inactive.day.deactivation=N\u00FAmero de dias antes da desativa\u00E7\u00E3o
+num.inactive.day.deletion=N\u00FAmero de dias antes da exclus\u00E3o
+overview.inactive.user=Usu\u00E1rios desativados
+overview.ready.to.delete.user=Pronto para excluir
+overview.ready.to.inactivate.user=Usu\u00E1rios sem atividade
 readyToDelete.delete.confirm=The selected user accounts "<strong>{0}</strong>" (along with personal data) will be deleted unrecoverably.
 readyToDelete.delete.confirm.check=Confirma\u00E7\u00E3o
 readyToDelete.delete.confirm.check.label=Todos os arquivos ser\u00E3o removidos permanentemente e n\u00E3o poder\u00E3o ser recuperados.
+readyToDelete.delete.confirm.single=A conta de usu\u00E1rio selecionada "<strong>{0}</strong>" (com os dados pessoais) ser\u00E1 exclu\u00EDda e voc\u00EA n\u00E3o poder\u00E1 restaur\u00E1-la.
 table.identity.deleted.name=Del_User name
 table.identity.deletedby=Exclu\u00EDdo por
 table.identity.deleteddate=Exclu\u00EDdo
 table.identity.deletedroles=Fun\u00E7\u00F5es
 table.name.firstName=Nome
 table.name.lastName=\u00DAltimo nome
+translate=Traduzir
+translate.title=Traduzir "{0}"
+translation.edit=Editar
diff --git a/src/main/resources/log4j2.xml b/src/main/resources/log4j2.xml
index 7aea98d3eb8c2b9748de4ce5a7b4451841aa8c0b..8bbe3c1c0330b387c068d462d6b35103de3e693b 100644
--- a/src/main/resources/log4j2.xml
+++ b/src/main/resources/log4j2.xml
@@ -48,6 +48,12 @@
 		<Logger name="org.hibernate.type.descriptor.sql.BasicBinder" additivity="false" level="fatal">
 			<AppenderRef ref="Console" />
 		</Logger>
+		<Logger name="org.olat.search" additivity="false" level="info">
+            <AppenderRef ref="Console" />
+        </Logger>
+		<Logger name="org.olat.ldap" additivity="false" level="info">
+            <AppenderRef ref="Console" />
+        </Logger>
 		<AsyncRoot level="info">
 			<AppenderRef ref="Console" />
 		</AsyncRoot>
diff --git a/src/test/java/org/olat/selenium/page/qti/QTI21ConfigurationCEPage.java b/src/test/java/org/olat/selenium/page/qti/QTI21ConfigurationCEPage.java
index 6ca0c0fc40a0e852c6c6d541d75a9325aabc3c7a..4f25a753ecbaa027824dfb09e19f807f66df6132 100644
--- a/src/test/java/org/olat/selenium/page/qti/QTI21ConfigurationCEPage.java
+++ b/src/test/java/org/olat/selenium/page/qti/QTI21ConfigurationCEPage.java
@@ -124,18 +124,20 @@ public class QTI21ConfigurationCEPage {
 	}
 	
 	private QTI21ConfigurationCEPage setTime(String fieldClass, int hour, int minutes) {
-		By untilAltBy = By.cssSelector("div." + fieldClass + " div.o_date_picker span.input-group-addon i");
-		browser.findElement(untilAltBy).click();
-		
-		By todayBy = By.xpath("//div[@id='ui-datepicker-div']//td[contains(@class,'ui-datepicker-today')]/a");
 		try {
+			By untilAltBy = By.cssSelector("div." + fieldClass + " div.o_date_picker span.input-group-addon i");
+			OOGraphene.waitElement(untilAltBy, browser);
+			browser.findElement(untilAltBy).click();
+			
+			By todayBy = By.xpath("//div[@id='ui-datepicker-div']//td[contains(@class,'ui-datepicker-today')]/a");
 			OOGraphene.waitElement(todayBy, browser);
+			
+			browser.findElement(todayBy).click();
+			OOGraphene.waitElementDisappears(todayBy, 5, browser);
 		} catch (Exception e) {
 			OOGraphene.takeScreenshot("Datetest", browser);
 			throw e;
 		}
-		browser.findElement(todayBy).click();
-		OOGraphene.waitElementDisappears(todayBy, 5, browser);
 		
 		By hourBy = By.xpath("//div[contains(@class,'" + fieldClass + "')]//div[contains(@class,'o_first_ms')]/input[contains(@id,'o_dch_o_')]");
 		WebElement hourEl = browser.findElement(hourBy);
diff --git a/src/test/resources/arquillian.xml b/src/test/resources/arquillian.xml
index 9b80dba8cce3466b99d499bc81b3064ca1fe88dc..31abb699481a5e7a67707ebcba6d9ba1e3fcf464 100644
--- a/src/test/resources/arquillian.xml
+++ b/src/test/resources/arquillian.xml
@@ -30,7 +30,7 @@
 		-->
 		<property name="firefoxDriverVersion">${webdriver.firefox.version:v0.27.0}</property>
 		<property name="firefoxUserPreferences">src/test/profile/firefox/prefs.js</property>
-		<property name="chromeDriverVersion">${webdriver.chrome.version:85.0.4183.87}</property>
+		<property name="chromeDriverVersion">${webdriver.chrome.version:86.0.4240.22}</property>
 		<property name="chromeArguments">${webdriver.chrome.arguments}</property>
 		<property name="chromeExperimentalOption">{
 			"prefs":{"credentials_enable_service": false, "profile.password_manager_enabled": false }