From ecec638c346dd76d15628215c640f1ec05093795 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Wed, 27 May 2020 08:56:03 +0200
Subject: [PATCH] no-jira: translation pt_BR

---
 .../core/_i18n/LocalStrings_pt_BR.properties  |   4 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  11 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   6 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  12 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  17 ++
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   4 +-
 .../table/_i18n/LocalStrings_pt_BR.properties |  11 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   8 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   9 +-
 .../bulk/_i18n/LocalStrings_pt_BR.properties  |   3 +-
 .../mode/_i18n/LocalStrings_pt_BR.properties  |   4 +-
 .../tool/_i18n/LocalStrings_pt_BR.properties  |  20 ++
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   5 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  19 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  48 +++++
 .../db/_i18n/LocalStrings_pt_BR.properties    |   2 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  48 +++++
 .../_i18n/LocalStrings_pt_BR.properties       |  30 ++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   2 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  70 +++++++
 .../_i18n/LocalStrings_pt_BR.properties       |   4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  15 ++
 .../nodes/_i18n/LocalStrings_pt_BR.properties |   3 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   5 +-
 .../bc/_i18n/LocalStrings_pt_BR.properties    |   6 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   9 +
 .../cal/_i18n/LocalStrings_pt_BR.properties   |   6 +-
 .../cl/ui/_i18n/LocalStrings_pt_BR.properties |   6 +-
 .../co/_i18n/LocalStrings_pt_BR.properties    |  17 +-
 .../cp/_i18n/LocalStrings_pt_BR.properties    |  29 +--
 .../en/_i18n/LocalStrings_pt_BR.properties    |  29 ++-
 .../feed/_i18n/LocalStrings_pt_BR.properties  |  18 +-
 .../blog/_i18n/LocalStrings_pt_BR.properties  |   4 +-
 .../fo/_i18n/LocalStrings_pt_BR.properties    |   9 +
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  13 +-
 .../info/_i18n/LocalStrings_pt_BR.properties  |   7 +-
 .../iq/_i18n/LocalStrings_pt_BR.properties    |   8 +-
 .../main/_i18n/LocalStrings_pt_BR.properties  |   4 +-
 .../run/_i18n/LocalStrings_pt_BR.properties   |   4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   6 +-
 .../_i18n/LocalStrings_pt_BR.properties       |   4 +-
 .../_i18n/LocalStrings_pt_BR.properties       |  22 ++-
 .../_i18n/LocalStrings_pt_BR.properties       |   3 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   6 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 138 +++++++++++++-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   9 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  12 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   5 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    | 180 ++++++++++++++++++
 .../_i18n/LocalStrings_pt_BR.properties       |   7 +
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   8 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   7 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   4 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   2 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |  14 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   5 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   5 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   6 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   3 +-
 .../ui/_i18n/LocalStrings_pt_BR.properties    |   4 +-
 63 files changed, 875 insertions(+), 115 deletions(-)
 create mode 100644 src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/course/disclaimer/ui/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/course/nodeaccess/ui/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/course/nodes/bigbluebutton/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_pt_BR.properties
 create mode 100644 src/main/java/org/olat/modules/grading/ui/wizard/_i18n/LocalStrings_pt_BR.properties

diff --git a/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
index c487f0789a2..2a3ac544bc9 100644
--- a/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Apr 18 22:47:36 CEST 2019
+#Tue May 26 15:02:54 CEST 2020
 alert=Favor selecionar no m\u00EDnimo um objeto para sua a\u00E7\u00E3o.
 back=Voltar
 calendar.choose=Escolha uma data do mini calend\u00E1rio
@@ -10,6 +10,7 @@ confirmation.no.toolHelp=N\u00E3o
 confirmation.yes.toolHelp=Sim
 contact=Contactar
 delete=Apagar
+disabled=Desativado
 edit=Editar
 enabled=Ativado
 error.header=Erro
@@ -123,5 +124,6 @@ warn.beta.feature=\=Aten\u00E7\u00E3o\! Essa \u00E9 uma fun\u00E7\u00E3o experim
 warn.header=Aviso
 warn.notdispatched=Esta p\u00E1gina foi modificada. Favor considerar poss\u00EDveis mensagens.
 warn.reload=Favor n\u00E3o usar a tecla `Atualizar` ou `Voltar` do seu browser.
+warning.invalid.csrf=Incompatibilidade do CSRF
 welcome=Bemvindo
 yes=Sim
diff --git a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
index 383f6a83928..d312d0c3490 100644
--- a/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/controllers/impressum/_i18n/LocalStrings_pt_BR.properties
@@ -1,17 +1,26 @@
-#Fri Jul 10 14:56:13 CEST 2015
+#Tue May 26 19:17:54 CEST 2020
 ContactController.menu.title=Contato
 ContactController.menu.title.alt=Contato
+EmptyImpressumController.menu.title=Impress\u00E3o
+EmptyImpressumController.menu.title.alt=Impress\u00E3o
 ImpressumController.menu.title=Impress\u00E3o
 ImpressumController.menu.title.alt=Impress\u00E3o
+PrivacyPolicyController.menu.title=Pol\u00EDtica de privacidade
+PrivacyPolicyController.menu.title.alt=Pol\u00EDtica de privacidade
 TermsOfUseController.menu.title=Termos de uso
 TermsOfUseController.menu.title.alt=Termos de uso
 config.hint=Aqui voc\u00EA pode ativar ou desativar a p\u00E1gina de impress\u00E3o, escolha a posi\u00E7\u00E3o e mude o texto de impress\u00E3o
+contact.mail=E-mail de contato
 contact.to=Secretaria
 contactform.intro=Formul\u00E1rio de contato para pedidos gerais.
 contactform.title=Contato
+dataprivacy.file=Pol\u00EDtica de Privacidade
+empty.impressum=A impress\u00E3o est\u00E1 configurada incorretamente. Entre em contato com o administrador.
 enable=Lig.
+enable.contact=Formul\u00E1rio de contato
 enable.impressum=Habilitar impress\u00E3o
 impressum.file=Impress\u00E3o em
+input.wrong.mail=Digite um endere\u00E7o de email v\u00E1lido.
 main.menu.title=Impress\u00E3o
 main.menu.title.alt=Impress\u00E3o
 menu.impressum=Impress\u00E3o
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_pt_BR.properties
index 8cf169efab7..e6e9150acba 100644
--- a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,11 +1,15 @@
-#Thu Jul 04 00:17:10 CEST 2019
+#Tue May 26 15:11:06 CEST 2020
 admin.base.url=URL
 admin.desc=O ONLYOFFICE \u00E9 um software para editar documentos online. Suporta todos os principais formatos de arquivo de documentos, planilhas e apresenta\u00E7\u00F5es. Os principais recursos s\u00E3o a edi\u00E7\u00E3o colaborativa e o suporte ao formato de arquivo do Office. Mais informa\u00E7\u00F5es est\u00E3o dispon\u00EDveis no <a href\="https\://www.onlyoffice.com/" target\=_blank> website</a> do ONLYOFFICE.
 admin.enabled=M\u00F3dulo "ONLYOFFICE"
 admin.jwt.secret=Segredo
 admin.jwt.secret.invalid=O segredo n\u00E3o \u00E9 v\u00E1lido. Provavelmente \u00E9 muito curto. Veja\: Especifica\u00E7\u00E3o JWA (RFC 7518, Se\u00E7\u00E3o 3.2).
+admin.license.edit=Licen\u00E7as de edi\u00E7\u00E3o dispon\u00EDveis
+admin.license.edit.in.use=Editar licen\u00E7as em uso
 admin.title=ONLYOFFICE
 editor.display.name=ONLYOFFICE
 editor.warning.locked=Esse documento j\u00E1 foi editado em outro editor e, portanto, \u00E9 exibido em uma visualiza\u00E7\u00E3o "somente leitura".
 editor.warning.no.api.config=N\u00E3o \u00E9 poss\u00EDvel exibir esse documento.
+editor.warning.no.edit.license=Todas as licen\u00E7as para edi\u00E7\u00E3o de documentos j\u00E1 est\u00E3o em uso. O documento \u00E9 aberto no modo somente leitura.
 editor.warning.no.metadata=N\u00E3o \u00E9 poss\u00EDvel exibir esse documento.
+error.positive.integer=Digite um n\u00FAmero positivo.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_pt_BR.properties
index 51a87f78f7a..bb2d44de6a2 100644
--- a/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,6 +1,7 @@
-#Thu Jul 04 00:17:17 CEST 2019
+#Tue May 26 15:13:50 CEST 2020
 admin.collabora=$org.olat.core.commons.services.doceditor.collabora.ui\:editor.display.name
 admin.data.transfer.confirmation.enabled=Confirma\u00E7\u00E3o de transfer\u00EAncia de dados
+admin.documents.in.use=Documentos abertos
 admin.menu.title=Editores de documento
 admin.menu.title.alt=Editores de documentos
 admin.office365=$org.olat.core.commons.services.doceditor.office365.ui\:editor.display.name
@@ -24,4 +25,13 @@ doc.type.html=Documento HTML
 doc.type.pptx=PowerPoint
 doc.type.txt=Text
 doc.type.xlsx=Excel
+doc.type.xml=Extensible Markup Language
 error.no.editor=O conte\u00FAdo do documento n\u00E3o pode ser exibido.
+table.filter.edit=Editar
+table.filter.read.only=Somente leitura
+table.filter.show.all=Mostrar tudo
+table.header.app=Editor
+table.header.edit=Editar
+table.header.file.name=Nome do arquivo
+table.header.opened=Abertos
+table.header.username=Usu\u00E1rio
diff --git a/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..86162ea9972
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/vfs/ui/management/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,17 @@
+#Tue May 26 15:17:59 CEST 2020
+vfs.overview.action=A\u00E7\u00E3o
+vfs.overview.amount=Montante
+vfs.overview.files=Arquivos
+vfs.overview.fileslink=Mostrar arquivos grandes
+vfs.overview.name=Nome
+vfs.overview.size=Tamanho
+vfs.overview.thumbnaillink=Redefinir miniaturas
+vfs.overview.thumbnails=Miniaturas
+vfs.overview.thumbnails.reset.confirm=Deseja redefinir todas as miniaturas atuais?
+vfs.overview.thumbnails.reset.title=Redefinir miniaturas
+vfs.overview.title=Vis\u00E3o geral
+vfs.overview.total=Total
+vfs.overview.trash=Na lixeira
+vfs.overview.trashlink=Mostrar lixeira
+vfs.overview.versions=Vers\u00F5es
+vfs.overview.versionslink=Mostrar configura\u00E7\u00F5es de vers\u00E3o
diff --git a/src/main/java/org/olat/core/commons/services/webdav/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/commons/services/webdav/ui/_i18n/LocalStrings_pt_BR.properties
index 58a99618caa..54683bfa69b 100644
--- a/src/main/java/org/olat/core/commons/services/webdav/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/commons/services/webdav/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,9 @@
-#Tue Oct 23 14:22:33 CEST 2018
+#Tue May 26 15:24:17 CEST 2020
 admin.menu.title=WebDAV
 admin.menu.title.alt=Acesso WebDAV
 admin.webdav.description=Usando WebDAV voc\u00EA pode montar e utilizar pastas OpenOlat em \u200B\u200Bseu desktop local como se fossem pastas locais. Ative esse recurso para torn\u00E1-lo acess\u00EDvel para todos os usu\u00E1rios de sua plataforma. Por favor, leia a ajuda de contexto.
 core.webdav=WebDAV
+webdav.client.exclusion=Exclus\u00E3o do cliente WebDAV
 webdav.curriculumelementsfolders=Cursos em grupo por elementos curriculares
 webdav.digest=Autentica\u00E7\u00E3o DIGEST para acesso HTTP
 webdav.for.learners.bookmarks=Habilitar para os cursos que os usu\u00E1rios marcaram como favoritos
@@ -13,3 +14,4 @@ webdav.module=Acesso WebDAV
 webdav.on=Ativo
 webdav.prepend.reference=Prefixar refer\u00EAncia de curso ao t\u00EDtulo
 webdav.termsfolders=Agrupar cursos por semestre
+webdav.user.agent.exclusion=Lista de usu\u00E1rios-agentes (v\u00EDrgula como separador)
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
index e74009cbae1..c4415d4f695 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,13 @@
-#Tue Aug 06 20:04:11 CEST 2019
+#Tue May 26 20:09:44 CEST 2020
+aria.customize=Personalizar colunas
+aria.filters=Filtros
+aria.reset.search=Resetar busca
+aria.search.input=Busca
+aria.select.row=Selecionar linha
+aria.select.row.with.val=Selecionar {0}
+aria.sort=Ordenar tabela
+aria.view.custom=Exibi\u00E7\u00E3o em lista
+aria.view.table=Exibi\u00E7\u00E3o em tabela
 form.checkall.numbered=Selecione todas as linhas {0}
 form.checkpage=Selecione as linhas da p\u00E1gina
 page.size.a=Mostrar {0} para {1} de {2} linhas.
diff --git a/src/main/java/org/olat/core/gui/control/generic/iframe/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/core/gui/control/generic/iframe/_i18n/LocalStrings_pt_BR.properties
index 35bd1c35fed..7a53dd496a7 100644
--- a/src/main/java/org/olat/core/gui/control/generic/iframe/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/core/gui/control/generic/iframe/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Mon Feb 08 20:04:53 CET 2016
+#Tue May 26 20:09:53 CEST 2020
+automatic.need.js=O autom\u00E1tico funciona melhor com o Javascript ativado.
 command.download=Download
 custom=Modificar
 encoding.auto=Automaticamente
diff --git a/src/main/java/org/olat/course/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/_i18n/LocalStrings_pt_BR.properties
index be4dcbd44b7..0b829b32e2a 100644
--- a/src/main/java/org/olat/course/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Mon Mar 02 09:53:59 CET 2009
+#Tue May 26 20:11:48 CEST 2020
 course.admin.infoloadedcourses=Cursos Ativos
 course.admin.infoloadedcourses.link=Cursos Ativos
 course.author=Autor
@@ -12,3 +12,9 @@ course.times.loaded=Chamadas
 course.title=T\u00EDtulo
 current.active.user=Ativo
 error.helpcourse.not.configured=Este sistema n\u00E3o tem um curso de ajuda configurado.
+vfs.context.courseconfiguration=Arquivo de configura\u00E7\u00E3o do curso
+vfs.context.coursefolder=Pasta do curso
+vfs.context.export=Arquivo de curso importado
+vfs.context.foldernodes=Dados do elemento do curso
+vfs.context.gtasks=Tarefa do curso em grupo
+vfs.context.participantfolder=Pasta do participante do curso
diff --git a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
index 347020a6c1a..ab5d31e1b4d 100644
--- a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_pt_BR.properties
@@ -1,14 +1,17 @@
-#Tue Sep 05 22:51:54 CEST 2017
+#Tue May 26 20:12:38 CEST 2020
 action.choose=Selecionar 
 admin.assessable.coursenode=Configura\u00E7\u00F5es para elementos de curso avali\u00E1veis
+admin.disclaimer.enabled=Termos de uso e prote\u00E7\u00E3o de dados relacionados ao curso
 admin.info.box=Mostrar caixa de informa\u00E7\u00F5es no in\u00EDcio
 admin.menu.title=Curso
 admin.menu.title.alt=$\:admin.menu.title settings
 admin.user.changelog=Mostrar o log de mudan\u00E7as da avalia\u00E7\u00E3o para o usu\u00E1rio
 artefact.title=Comprovantes de conclus\u00E3o para curso {0}
+assessment.reset.title=$\:menu.recalculate
 assessment.testresults.finished=<font color\="green">Avalia\u00E7\u00E3o conclu\u00EDda</font>
 assessment.testresults.open=<font color\="orange">Avalia\u00E7\u00E3o pendente</font>
 assessmentLock=Esta avalia\u00E7\u00E3o est\u00E1 sendo modificada pelo usu\u00E1rio {0} ({1}) e est\u00E1 bloqueada. Favor tentar novamente mais tarde. 
+certificates.and.statements.title=Certificados e comprovantes de conclus\u00E3o
 cmd.all.users=Exibir todos usu\u00E1rios
 cmd.filterCourseNodes=Filtrar elementos do Curso
 cmd.filterGroups=Filtrar grupos
@@ -98,6 +101,7 @@ menu.index=Avalia\u00E7\u00E3o
 menu.index.alt=Ferramenta de avalia\u00E7\u00E3o
 menu.nodefocus=Por estrutura de curso
 menu.nodefocus.alt=Selecionar uma estrutura de curso para obter avalia\u00E7\u00F5es deste elemento.
+menu.recalculate=Recalcular dados
 menu.userfocus=Por usu\u00E1rio 
 menu.userfocus.alt=Selecionar um usu\u00E1rio para obter an\u00E1lise de suas avalia\u00E7\u00F5es.
 no.testresults=<font color\="red">N\u00E3o h\u00E1 resultados dispon\u00EDveis</font>
@@ -123,6 +127,7 @@ notifications.title=Curso "{0}"
 participantgroups.noGroups=Este usu\u00E1rio n\u00E3o participa de nenhum grupo.
 participantgroups.title=Participantes em grupos 
 passed.false=<span class\="o_state o_failed"><i class\="o_icon o_icon_failed"> </i> Falhou</span>
+passed.overriden=<i class\="o_icon o_icon_overriden"> </i>
 passed.true=<span class\="o_state o_passed"><i class\="o_icon o_icon_passed"> </i> Passou</span>
 select.one.user.warning=Por favor selecione pelo menos um usu\u00E1rio
 table.action.delete=Apagar
@@ -149,12 +154,14 @@ table.header.lastCoachModificationDate=\u00DAltima atualiza\u00E7\u00E3o do trei
 table.header.lastScoreDate=\u00DAltima atualiza\u00E7\u00E3o
 table.header.lastUserModificationDate=\u00DAltima atualiza\u00E7\u00E3o de usu\u00E1rio
 table.header.launchcourse=Iniciar curso
+table.header.learning.progress=$org.olat.modules.assessment.ui\:learning.progress
 table.header.max=Max.
 table.header.min=Min.
 table.header.name=Nome
 table.header.node=Elemento de curso
 table.header.overallselect=Pontua\u00E7\u00E3o total
 table.header.passed=Passou
+table.header.passed.overriden=Substitu\u00EDdo
 table.header.recertification=Recertifica\u00E7\u00E3o
 table.header.score=Pontua\u00E7\u00E3o
 table.header.show=Exibi\u00E7\u00E3o
diff --git a/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_pt_BR.properties
index 293117e8b81..be468504deb 100644
--- a/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue May 28 13:51:03 CEST 2019
+#Tue May 26 20:12:40 CEST 2020
 bulk.action.greaterThanMax=Valor maior do que 10000 ou maior do que sua maior pontua\u00E7\u00E3o ({0})
 bulk.action.lessThanMin=Valor menor do que -10000 ou menor do que sua menor pontua\u00E7\u00E3o ({0})
 bulk.action.no.coursenodes=Voc\u00EA n\u00E3o tem um bloco de constru\u00E7\u00E3o de curso adequado para a avalia\u00E7\u00E3o em massa. \r\nOs seguintes tipos s\u00E3o adequados\: $org.olat.course.nodes\:title_ms, $org.olat.course.nodes\:title_ita, $org.olat.course.nodes\:title_gta e $org.olat.course.nodes\:title_projectbroker
@@ -53,6 +53,7 @@ form.step3.visibility.notvisible=Ainda n\u00E3o vis\u00EDvel para o usu\u00E1rio
 form.step3.visibility.visible=Vis\u00EDvel diretamente para o usu\u00E1rio
 new.bulk=Iniciar nova Avalia\u00E7\u00E3o em Massa
 passed.false=$org.olat.course.assessment\:passed.false
+passed.overriden=$org.olat.course.assessment\:passed.overriden
 passed.true=$org.olat.course.assessment\:passed.true
 return.files=Arquivo de retorno (Arquivo Zip com subpasta por usu\u00E1rio)
 return.mime=Esse n\u00E3o \u00E9 um arquivo ZIP
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 54e25ea3a4e..2dba3be859e 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 @@
-#Fri Sep 13 17:06:12 CEST 2019
+#Tue May 26 20:13:15 CEST 2020
 add.mode=Criar configura\u00E7\u00E3o do teste
 admin.menu.title=Modo do teste
 admin.menu.title.alt=$\:admin.menu.title
@@ -111,6 +111,8 @@ table.header.name=Teste
 table.header.status=Status
 table.header.target=Para
 target.course=Apenas participantes do curso
+target.courseAndGroups=Participantes de cursos e grupos selecionados
+target.courseGroupsAndCurriculums=Participantes do curso e grupos ou curr\u00EDculos selecionados
 target.curriculumElements=Somente participantes do curr\u00EDculo
 target.groups=Apenas participantes do grupo
 time.formatted={0}m
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 cfea9377724..f4107071716 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,4 +1,6 @@
 #Thu Jul 04 16:01:53 CEST 2019
+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.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
@@ -16,13 +18,16 @@ assessment.tool.quick.links=$org.olat.modules.assessment.ui\:assessment.tool.qui
 assessment.tool.stop=Fim "{0}"
 assessmentLock=Esta avalia\u00E7\u00E3o est\u00E1 sendo modificada pelo usu\u00E1rio {0} ({1}) e est\u00E1 bloqueada. Favor tentar novamente mais tarde. 
 bulk.done=Definido como "conclu\u00EDdo"
+bulk.email=E-Mail
 bulk.visible=Definir como "vis\u00EDvel"
 certificate=Certificados
 certificates.wizard.title=$org.olat.course.certificate.ui\:certificates.wizard.title
 change.visibility=Mudar visibilidade
 change.visibility.title=Alterar a visibilidade dos resultados
 command.next=Para o pr\u00F3ximo usu\u00E1rio
+command.next.node=Para o pr\u00F3ximo elemento do curso
 command.previous=Voltar ao usu\u00E1rio anterior
+command.previous.node=Voltar ao elemento do curso anterior
 confirm.certificate.deleted=$org.olat.course.certificate.ui\:confirm.certificate.deleted
 confirm.delete.certificate.text=$org.olat.course.certificate.ui\:confirm.delete.certificate.text
 confirm.delete.certificate.title=$org.olat.course.certificate.ui\:confirm.delete.certificate.title
@@ -46,6 +51,18 @@ output.pdf=Exportar PDF
 output.pdf.prefix.user=Comprovante de conclus\u00E3o
 overview=Vis\u00E3o geral
 participantgroups.title=Participantes em grupos
+passed.manually.fail=Falhou
+passed.manually.message.failed=O participante falhou nesse curso.
+passed.manually.message.null=O participante n\u00E3o tem avalia\u00E7\u00E3o.
+passed.manually.message.original.failed=O participante teria falhado sem a altera\u00E7\u00E3o manual.
+passed.manually.message.original.null=O participante n\u00E3o seria avaliado sem a altera\u00E7\u00E3o manual.
+passed.manually.message.original.passed=O participante teria passado sem a altera\u00E7\u00E3o manual.
+passed.manually.message.overriden.failed=A avalia\u00E7\u00E3o do participante nesse curso foi definida manualmente por {0} em {1} como "falhou". {2}
+passed.manually.message.overriden.passed=A avalia\u00E7\u00E3o do participante nesse curso foi definida manualmente por {0} em {1} como "aprovada". {2}
+passed.manually.message.passed=O participante passou nesse curso.
+passed.manually.pass=Passou
+passed.manually.reset=Redefinir
+passed.manually.title=Avalia\u00E7\u00E3o do participante
 previous=Anterior
 reopen=$org.olat.modules.assessment.ui\:reopen
 reset.attempts=Resetar n\u00FAmero de tentativas
@@ -59,6 +76,7 @@ table.header.completion=$org.olat.modules.assessment.ui\:table.header.completion
 table.header.cut=Corte
 table.header.description=Descri\u00E7\u00E3o
 table.header.elements.toReview=Elementos
+table.header.external.grader=Corretor da revis\u00E3o
 table.header.group.name=Nome
 table.header.id=ID
 table.header.name=Usu\u00E1rio
@@ -69,6 +87,7 @@ table.header.numOfOtherUsers=$org.olat.modules.assessment.ui\:table.header.numOf
 table.header.numOfParticipants=$org.olat.modules.assessment.ui\:table.header.numOfParticipants
 table.header.numOfPassed=$org.olat.modules.assessment.ui\:table.header.numOfPassed
 table.header.passed=$org.olat.modules.assessment.ui\:table.header.passed
+table.header.passed.overriden=$org.olat.modules.assessment.ui\:table.header.passed.overriden
 table.header.scoreAverage=$org.olat.modules.assessment.ui\:table.header.scoreAverage
 table.header.tools=$org.olat.modules.assessment.ui\:table.header.tools
 table.header.userVisibility=Visibilidade
@@ -93,4 +112,5 @@ waiting.review=$org.olat.modules.assessment.ui\:waiting.review
 warning.assessment.docs.delete.text=Voc\u00EA realmente deseja excluir este documento "{0}"?
 warning.assessment.docs.delete.title=Excluir documento
 warning.bulk.done=Voc\u00EA deve escolher pelo menos um elemento n\u00E3o feito.
+warning.bulk.empty=Voc\u00EA deve escolher pelo menos um elemento.
 warning.course.node.deleted=O elemento do curso foi exclu\u00EDdo.
diff --git a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_pt_BR.properties
index 8bc5a1d6bf7..bf79ca008c8 100644
--- a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 16:03:42 CEST 2019
+#Tue May 26 20:18:15 CEST 2020
 admin.certificates.bcc=Endere\u00E7o de Email (C\u00F3pia Oculta)
 admin.certificates.bcc.enable=Ativar certificados em c\u00F3pia oculta
 admin.certificates.bcc.enable.help=Os certificados podem ser enviados para um endere\u00E7o de e-mail, por exemplo para o departamento de RH. Ative esta op\u00E7\u00E3o e preencha o endere\u00E7o de e-mail desejado.
@@ -24,6 +24,7 @@ certification.email.copy.subject={1} recebeu uma certifica\u00E7\u00E3o OpenOlat
 certification.email.subject=Voc\u00EA recebeu uma certifica\u00E7\u00E3o OpenOlat
 choose.title=Selecionar modelo
 coaching.tool=Coaching
+completion=$org.olat.modules.assessment.ui\:learning.progress
 confirm.certificate.deleted=O certificado de {0} foi exclu\u00EDdo.
 confirm.certificate.template.deleted=O modelo {0} foi exclu\u00EDdo.
 confirm.certificate.text=O certificado j\u00E1 foi emitido e o per\u00EDodo de re-certifica\u00E7\u00E3o ainda n\u00E3o expirou. Voc\u00EA deseja criar um novo certificado de qualquer maneira?
@@ -34,6 +35,7 @@ confirm.delete.text=Voc\u00EA realmente deseja excluir esse certificado
 confirm.delete.title=Excluir certificados
 default.template=Modelo padr\u00E3o
 details.certificate=Certificado
+details.course.infos=Avalia\u00E7\u00F5es
 download.button=Baixar certificado
 error.mail.invalid=Por favor, forne\u00E7a um endere\u00E7o de e-mail v\u00E1lido.
 format=Formato
@@ -44,6 +46,7 @@ no.certificate=Nenhum certificado dispon\u00EDvel
 notifications.desc={0} recebeu um novo certificado
 notifications.header=Novos certificados para o curso "{0}".
 notifications.title=Novos Certificados no curso "{0}".
+options.certificate.title=Certificado
 orientation=Orienta\u00E7\u00E3o
 pdf.certificates=Gerar certificado PDF
 pdf.certificates.auto=Automaticamente depois de passar no Curso
diff --git a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
index 9c428bb574d..712bacbd6be 100644
--- a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,6 @@
-#Thu Sep 12 20:59:36 CEST 2019
+#Tue May 26 20:21:59 CEST 2020
+access.provider.name=Curso convencional
+access.provider.toolTip=Controle o progresso do curso atrav\u00E9s das regras de visibilidade e acesso sem status de aprendizado. Adequado para estruturas de curso complexas.
 apply=Aplicar
 choose=Selecionar
 command.activate.easyMode=Exibir modo simples
@@ -7,6 +9,17 @@ create=Criar
 create.group=Criar grupo
 easy.operator=Operador
 easy.value=Valor
+engroupedit.table.description=Descri\u00E7\u00E3o
+engroupedit.table.down=Abaixo
+engroupedit.table.enrolled=Inscrito
+engroupedit.table.groupName=Nome do grupo
+engroupedit.table.key=ID
+engroupedit.table.maxPart=Max. participantes
+engroupedit.table.minPart=Min. participantes
+engroupedit.table.remove=Remover
+engroupedit.table.up=Acima
+engroupedit.table.waitinglist=Lista de espera
+engroupedit.table.waitinglistParticipants=Participantes na lista de espera
 error.argtype.areanameexpected=A fun\u00E7\u00E3o "{0}" deve ser parte de uma \u00E1rea de ensino.
 error.argtype.attributename=A fun\u00E7\u00E3o "{0}" deve ter um nome de atributo.
 error.argtype.attribvalue=A fun\u00E7\u00E3o "{0}" deve ter valor combinando de atributo.
@@ -33,6 +46,7 @@ error.notfound.names=Os nomes especificados ({1}) n\u00E3o foram encontrados no
 error.undefined.function.at=A fun\u00E7\u00E3o na posi\u00E7\u00E3o {0} \u00E9 deconhecida, ver Ajuda para poss\u00EDveis fun\u00E7\u00F5es.
 error.undefined.unit.at=A unidade na posi\u00E7\u00E3o {0} \u00E9 desconhecida, ver Ajuda para poss\u00EDveis unidades.
 error.undefined.variable.at=A vari\u00E1vel na posi\u00E7\u00E3o {0} \u00E9 desconhecida, ver A juda para poss\u00EDveis vari\u00E1veis.
+error.unkown=Um erro inesperado ocorreu.
 form.easy.applyRulesForCoach=Aplicar regras tamb\u00E9m para tutor
 form.easy.area=Apenas para \u00E1reas de ensino
 form.easy.assessmentMode=Apenas no modo de avalia\u00E7\u00E3o
@@ -76,6 +90,9 @@ form.easy.nodePassed.noNodes=N\u00E3o \u00E9 poss\u00EDvel, nenhum elemento de c
 form.easy.nodePassed.select=Favor selecionar
 form.expert.condition=Regra experiente
 form.expert.error.condition=Erro do Parser, pr\u00E9-condi\u00E7\u00E3o inv\u00E1lida
+groupselection.groupname=Nome do grupo
+groupselection.key=ID
+groupselection.noentries=Nenhuma entrada encontrada\! Crie ou vincule grupos a este curso primeiro.
 institution.attribute=Atributos
 institution.attributes.hint=Por favor verifique aqui aqueles elementos que est\u00E3o dispon\u00EDveis para a sua universidade.
 mode=Modo
diff --git a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties
index c375ef9c689..b15366e2542 100644
--- a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,21 +1,49 @@
 #Fri May 03 20:50:07 CEST 2019
+assessment.reset.desc=Deseja recalcular as avalia\u00E7\u00F5es calculadas? Isso pode demorar um pouco.
+assessment.reset.discard=Descartar mudan\u00E7as
+assessment.reset.overriden=Resetar
+assessment.reset.overriden.label=Definir manualmente "passou"
+assessment.reset.passed=redefinir
+assessment.reset.passed.label=Calculado "passou"
+assessment.reset.recalculate.all=recalcular
+assessment.reset.recalculate.all.label=Avalia\u00E7\u00E3o do curso e comprovantes de conclus\u00E3o
+assessment.reset.title=Salvar configura\u00E7\u00F5es
+blog.not.selected=Nenhum blog selecionado
+blog.open={0}
+blog.replace=Substituir
+blog.select=Selecionar
+blog.select.button={0}
+blog.select.title=Selecionar blog
+chkbx.blog.onoff=Blog
 chkbx.breadcrumb.onoff=Navega\u00E7\u00E3o "Bread-crumb"
 chkbx.calendar.onoff=Usar calend\u00E1rio
 chkbx.chat.onoff=Usar bate-papo do curso
+chkbx.documents.onoff=Documentos
 chkbx.efficency.onoff=Usar comprovante de conclus\u00E3o
+chkbx.email.onoff=E-Mail
+chkbx.forum.onoff=F\u00F3rum
 chkbx.glossary.explain=O gloss\u00E1rio precisa ser configurado em "Op\u00E7\u00F5es".
 chkbx.glossary.inverse.explain=O menu do gloss\u00E1rio na barra de ferramentas est\u00E1 configurado em "Barra de ferramentas".
 chkbx.glossary.onoff=Gloss\u00E1rio
 chkbx.menu.onoff=Menu vis\u00EDvel para os participantes e treinadores
+chkbx.participantinfo.onoff=Informa\u00E7\u00F5es do participante
+chkbx.participantlist.onoff=Lista de participantes
 chkbx.search.onoff=Pesquisa no curso
 chkbx.toolbar.explain=Ativar ferramentas na barra de ferramentas\:
+chkbx.toolbar.off.warning=Se voc\u00EA desabilitar a barra de ferramentas, as ferramentas individuais tamb\u00E9m n\u00E3o estar\u00E3o mais dispon\u00EDveis.
 chkbx.toolbar.onoff=Barra de ferramentas vis\u00EDvel para os participantes
+chkbx.wiki.onoff=Wiki
 command.choose=Escolher
 command.glossary.add=Usar um gloss\u00E1rio
 command.glossary.remove=N\u00E3o usar gloss\u00E1rio
+course.disclaimer=Disclaimer
 course.log.changed.message=<br>Arquivos de log detalhados do curso podem ser baixados com a ferramenta de arquivamento. <br><br> Arquivos mais antigos de log (OLAT 6.2 e vers\u00F5es anteriores) est\u00E3o \u00E0 sua disposi\u00E7\u00E3o na pasta do curso de armazenamento.
 coursefolder=Pasta de armazenamento
+details.assessment=Avalia\u00E7\u00E3o
 details.options.title=Gloss\u00E1rio e pasta de recursos
+error.no.blog.selected=Nenhum blog selecionado.
+error.no.wiki.selected=Nenhum wiki selecionado.
+error.positiv.int=Digite um n\u00FAmero positivo.
 form.layout.changecustomcss=Mudar CSS
 form.layout.choosecustomcss=Escolher seu pr\u00F3prio CSS
 form.layout.choosesystemcss=Selecionar CSS padr\u00E3o
@@ -27,6 +55,20 @@ glossary.no.glossary=Atualmente n\u00E3o h\u00E1 nenhum gloss\u00E1rio usado
 glossary.title=T\u00EDtulo
 lock.failed=As configura\u00E7\u00F5s do curso est\u00E3o editadas desde {1} pelo usu\u00E1rio {0}.
 options.efficency.title=Comprovantes de conclus\u00E3o
+options.passed.all="Passar" em todos os elementos do curso
+options.passed.if=Passou se...
+options.passed.if.help=O participante deve atender a pelo menos um crit\u00E9rio para aprova\u00E7\u00E3o no curso.
+options.passed.manually=O treinador pode definir como "passou" manualmente
+options.passed.number=N\u00FAmero de elementos do curso aprovados
+options.passed.number.cut=N\u00FAmero de elementos do curso
+options.passed.points=Pontua\u00E7\u00E3o alcan\u00E7ada
+options.passed.points.cut=Valor de corte
+options.passed.progress=Progresso do estudo 100%
+options.score.points=Pontua\u00E7\u00E3o
+options.score.points.average=M\u00E9dia
+options.score.points.none=Sem pontua\u00E7\u00E3o
+options.score.points.sum=Soma
+options.score.title=Configura\u00E7\u00F5es de avalia\u00E7\u00E3o
 selectfile=Escolher arquivo
 sf.changesfresource=Substituir
 sf.notconfigured=<i>Nenhuma pasta de recurso selecionado</i>
@@ -46,3 +88,9 @@ warning.change.toenable=Selecionando o comprovante de conclus\u00E3o resulta na
 warning.folderRef=Esta pasta \u00E9 referenciado por, pelo menos, uma pasta de curso. A remo\u00E7\u00E3o desta pasta de recursos levar\u00E1 a uma configura\u00E7\u00E3o de pasta inconsistente. Voc\u00EA deseja continuar mesmo assim?
 warning.folderRef.title=Aten\u00E7\u00E3o\!
 warning.folderRefAdd=Esta pasta de recurso \u00E9 referenciado por, pelo menos, um curso. A altera\u00E7\u00E3o desta pasta de recursos levar\u00E1 a uma configura\u00E7\u00E3o inconsistente. Voc\u00EA deseja continuar mesmo assim?
+wiki.not.selected=Nenhum wiki selecionado
+wiki.open={0}
+wiki.replace=Substituir
+wiki.select=Selecionar
+wiki.select.button={0}
+wiki.select.title=Selecionar Wiki
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 f52730a9118..7ba544adb71 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 Oct 01 21:27:50 CEST 2019
+#Tue May 26 20:33:00 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/disclaimer/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/disclaimer/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..0899b9d135c
--- /dev/null
+++ b/src/main/java/org/olat/course/disclaimer/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,48 @@
+#Tue May 26 22:46:12 CEST 2020
+consent=Consentimento
+consents.remove=Deseja excluir as entradas selecionadas?
+consents.remove.title=Excluir entradas selecionadas
+consents.revoke=Deseja revogar os consentimentos selecionados?
+consents.revoke.title=Revogar consentimentos selecionados
+consents.selected.delete=Excluir entradas selecionadas
+consents.selected.revoke=Revogar consentimentos selecionados
+consents.update.remove=As entradas selecionadas foram exclu\u00EDdas.
+consents.update.revoke=Os consentimentos selecionados foram revogados.
+course.disclaimer.1=Termos de uso
+course.disclaimer.1.terms.value=Adicione aqui os termos de uso relacionados ao seu curso
+course.disclaimer.1.title.value=Termos de uso relacionados ao curso
+course.disclaimer.2=Pol\u00EDtica de Privacidade
+course.disclaimer.2.terms.value=Adicione a pol\u00EDtica de privacidade e prote\u00E7\u00E3o de dados do curso aqui
+course.disclaimer.2.title.value=Pol\u00EDtica de privacidade e prote\u00E7\u00E3o de dados relacionados ao curso
+course.disclaimer.continue=Continuar
+course.disclaimer.error=Este campo \u00E9 necess\u00E1rio.
+course.disclaimer.headline=Termos de uso relacionados ao curso
+course.disclaimer.label.1=R\u00F3tulo da caixa de sele\u00E7\u00E3o 1
+course.disclaimer.label.1.value=Eu aceito
+course.disclaimer.label.2=R\u00F3tulo da caixa de sele\u00E7\u00E3o 2
+course.disclaimer.terms=Termos
+course.disclaimer.title=T\u00EDtulo
+dialog.confirm=Confirma\u00E7\u00E3o
+dialog.confirm.error=Esse campo \u00E9 necess\u00E1rio
+dialog.confirm.remove=No total, o <strong>{0} consentimento</strong> ser\u00E1 exclu\u00EDdo permanentemente.
+dialog.confirm.remove.plural=No total, <strong>{0} consentimentos</strong> ser\u00E3o exclu\u00EDdos permanentemente.
+dialog.confirm.remove.title=Confirma\u00E7\u00E3o de exclus\u00E3o
+dialog.confirm.revoke=No total, <strong>{0} o consentimento </strong> ser\u00E1 revogado.
+dialog.confirm.revoke.plural=No total, <strong>{0} consentimentos</strong> ser\u00E3o revogados.
+dialog.confirm.revoke.title=Confirma\u00E7\u00E3o de revoga\u00E7\u00E3o
+dialog.confrim.remove.acknolege=Os consentimentos exclu\u00EDdos n\u00E3o podem ser restaurados.
+dialog.confrim.revoke.acknolege=Os consentimentos revogados n\u00E3o podem ser restaurados.
+dialog.remove=Excluir
+dialog.revoke=Revogar
+disclaimer.update.confirm.remove=Deseja excluir os consentimentos existentes?<br>
+disclaimer.update.confirm.revoke=Deseja revogar os consentimentos existentes para chamar a aten\u00E7\u00E3o para as mudan\u00E7as?<br>
+disclaimer.update.confirm.title=Configura\u00E7\u00E3o atualizada
+disclaimer.update.no.remove=O "disclaimer" est\u00E1 desativado e nenhum consentimento foi exclu\u00EDdo.
+disclaimer.update.no.revoke=A configura\u00E7\u00E3o do "disclaimer" est\u00E1 salva e nenhum consentimento foi revogado.
+disclaimer.update.remove=O "disclaimer" est\u00E1 desativado e todos os consentimentos existentes foram exclu\u00EDdos.
+disclaimer.update.revoke=A configura\u00E7\u00E3o do "disclaimer" est\u00E1 salva e todos os consentimentos existentes foram revogados.
+error.no.consent.found=Ainda n\u00E3o h\u00E1 consentimentos
+error.no.consent.found.filter=Nenhuma entrada correspondente \u00E0 sua pesquisa
+error.no.consent.found.no.disclaimer=Nenhum "disclaimer" foi configurado ainda
+menu.consents=Termos de uso
+warning.table.selection=Selecione pelo menos uma entrada na tabela abaixo.
diff --git a/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
index 79fa445a867..e04db422f46 100644
--- a/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Jul 10 14:21:25 CEST 2018
+#Tue May 26 22:51:35 CEST 2020
 access.form.label=Acesso ao curso inteiro tem
 access.legend=Modificar acesso ao curso inteiro
 alternative=Pesquisar por elemento de curso alternativo
@@ -7,6 +7,9 @@ alternative.choose=Selecione um elemento curso alternativo e converta
 alternative.choose.description=Selecione da lista de elementos do curso alternativos, aqueles que ofere\u00E7am funcionalidade semelhante para converter este elemento de curso desativado. O t\u00EDtulo, descri\u00E7\u00E3o, regras de acesso e todo elemento subordinado ser\u00E1 copiado para o elemento convertido.
 apply=OK
 assessment=Testes de conhecimento
+bulk.assessment=Avalia\u00E7\u00E3o
+bulk.general=$\:pane.tab.general
+bulk.learning.path=$org.olat.course.learningpath.ui\:pane.tab.learning.path
 checkall=Selecionar tudo
 checklist.wizard=Checklist definido
 cif.access=$org.olat.repository\:cif.access
@@ -18,6 +21,7 @@ cif.access.users=$org.olat.repository\:cif.access.users
 cif.access.users_guests=$org.olat.repository\:cif.access.users_guests
 collaboration=Comunica\u00E7\u00E3o e colabora\u00E7\u00E3o
 command.admin.header=Fun\u00E7\u00E3o de coleta
+command.bulk=Alterar configura\u00E7\u00E3o
 command.closeeditor=Fechar editor
 command.copynode=Copiar
 command.coursepreview=Visualiza\u00E7\u00E3o do curso
@@ -26,7 +30,9 @@ command.deletenode.header=A\u00E7\u00F5es
 command.movenode=Mover
 command.multi.checklist=Checklists m\u00FAltiplos
 command.multi.sps=M\u00FAltiplas p\u00E1ginas
+command.overview=Vis\u00E3o geral da configura\u00E7\u00E3o
 command.publish=Publicar
+condition.accessibility.title=Acesso
 condition.noAccessExplanation.title=Informa\u00E7\u00E3o se vis\u00EDvel e acesso bloqueado 
 condition.visibility.title=Visibilidade
 content=Conhecimento
@@ -47,6 +53,7 @@ deletenode.no=Cancelar
 deletenode.success=O elemento de curso foi marcado como apagado. Ser\u00E1 apagado permanentemente assim que voc\u00EA tiver publicado esta modifica\u00E7\u00E3o.
 deletenode.yes=Apagar elemento de curso incl. todos os sub-elementos 
 disabled=Inativo
+error.select.one.course.node=Voc\u00EA deve selecionar pelo menos um elemento do curso.
 fix.it=Ir para
 form.legende.mandatory=Detalhes obrigat\u00F3rios
 form.noAccessExplanation=Texto
@@ -54,6 +61,8 @@ form.noAccessExplanation.default=Este elemento de curso n\u00E3o est\u00E1 acess
 header.insertnodes=Inserir elementos de curso
 header.insertnodes.desc=Selecione um dispositivo na lista abaixo para adicion\u00E1-los ao curso e, assim, construir a estrutura e seu conceito did\u00E1tico. Os blocos s\u00E3o divididos em grupos funcionais para facilitar a sua escolha.
 header.tools=Ferramentas do editor 
+ignore=Ignorar
+ignore.in.course.assessment=$org.olat.course.nodes.ms\:ignore.in.course.assessment
 insert.course.element.title=Inserir elemento do curso
 insert.navigate.prompt.msg=Favor selecionar a posi\u00E7\u00E3o desejada usando o diagrama da esquerda\!
 insertAtSelectedTreepos=Inserir elemento de curso
@@ -97,6 +106,7 @@ nodeEdit.intLink=Link interno
 nodeEdit.links=Links para este elemento de curso
 nodeEdit.linksIntro=Para usar este elemento de curso de fora do curso, ou de fora do OLAT, usar o link externo. Para usar este elemento de curso dentro do pr\u00F3prio curso usar o link interno.
 other=Outro
+overview.title=Configura\u00E7\u00E3o do curso
 pane.tab.accessibility=Acesso
 pane.tab.general=Descri\u00E7\u00E3o
 pane.tab.visibility=Visibilidade
@@ -142,6 +152,24 @@ publish.wizard.title=Publica\u00E7\u00E3o
 published.latest=Este curso foi publicado pela \u00FAltima vez em {0}.
 published.never.yet=Este curso nunca foi publicado
 status=Status
+table.empty=Esse curso n\u00E3o cont\u00E9m nenhum elemento do curso.
+table.header.comment=$org.olat.course.nodes.ms\:form.comment
+table.header.deleted=Exclu\u00EDdo
+table.header.dirty=Altera\u00E7\u00F5es n\u00E3o publicadas
+table.header.display=$\:nodeConfigForm.display_options
+table.header.hints=Nota
+table.header.ignore.in.course.assessment=$org.olat.course.nodes.ms\:ignore.in.course.assessment
+table.header.individual.documents=$org.olat.course.nodes.ms\:form.individual.assessment.docs
+table.header.learning.objectives=$\:nodeConfigForm.learningobjectives
+table.header.long.title=$\:nodeConfigForm.displaytitle
+table.header.new=Novo
+table.header.node=Elemento do curso
+table.header.passed=$org.olat.course.nodes.ms\:form.passed
+table.header.passed.cut=$org.olat.course.nodes.ms\:form.cut
+table.header.score=$org.olat.course.nodes.ms\:form.score
+table.header.score.max=$org.olat.course.nodes.ms\:form.max
+table.header.score.min=$org.olat.course.nodes.ms\:form.min
+table.header.short.title=$\:nodeConfigForm.menutitle
 target.node.child=Subordinado
 target.node.first.node=Come\u00E7o
 target.node.last.node=Fim
diff --git a/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_pt_BR.properties
index 6573cc76326..a9ed9d8e937 100644
--- a/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 16:03:58 CEST 2019
+#Tue May 26 22:52:03 CEST 2020
 controller.title=Configura\u00E7\u00F5es "HighScore" do elemento do seu curso
 datestart.toearly=Por favor, escolha uma data de in\u00EDcio no futuro.
 example.date=(Exemplo\: 26/06/2016 10\:28)
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
new file mode 100644
index 00000000000..cc29293acb0
--- /dev/null
+++ b/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,70 @@
+#Tue May 26 23:24:28 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
+assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
+assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
+assessment.status.notReady=$org.olat.modules.assessment.ui\:assessment.status.notReady
+assessment.status.notStart=$org.olat.modules.assessment.ui\:assessment.status.notStart
+config.duration=Tempo de estudo (minutos)
+config.end.date=Data de Vencimento
+config.obligation=Obriga\u00E7\u00E3o
+config.obligation.mandatory=Obrigat\u00F3rio
+config.obligation.optional=Opcional
+config.score.cut=Pontua\u00E7\u00E3o m\u00EDnima
+config.start.date=Data de lan\u00E7amento
+config.title=$\:pane.tab.learning.path
+config.trigger=Crit\u00E9rio de conclus\u00E3o
+config.trigger.confirmed=Confirma\u00E7\u00E3o pelo participante
+config.trigger.passed=Passou
+config.trigger.score=Pontua\u00E7\u00E3o
+config.trigger.score.value=Pontua\u00E7\u00E3o m\u00EDnima\: {0}
+config.trigger.status.done=Execu\u00E7\u00E3o realizada
+config.trigger.status.in.review=Em revis\u00E3o
+config.trigger.visited=Visitar elemento do curso
+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.
+identities.list.course=no curso {0}
+identities.list.title=Caminhos de aprendizagem
+identity.list.course=no curso {0}
+identity.list.title=Caminho de aprendizagem
+my.list.course=no curso {0}
+my.list.title=Meu caminho de estudo
+override.end.date=Data de vencimento personalizada
+override.end.date.info=A data de vencimento foi alterada por {1} em {2}. A data de vencimento original era {0}.
+override.obligation=Obriga\u00E7\u00E3o personalizada
+override.obligation.mandatory.do=Obrigat\u00F3rio
+override.obligation.mandatory.info=A obriga\u00E7\u00E3o foi alterada para "obrigat\u00F3rio" por {0} em {1}.
+override.obligation.optional.do=Opcional
+override.obligation.optional.info=A obriga\u00E7\u00E3o foi alterada para "opcional" por {0} em {1}.
+override.reset=Redefinir altera\u00E7\u00E3o
+pane.tab.learning.path=Caminho de aprendizagem
+participant.groups.title=Participantes em grupos
+passed.false=$org.olat.course.assessment\:passed.false
+passed.true=$org.olat.course.assessment\:passed.true
+reset.all.status=Redefinir o status de TODOS
+table.empty=N\u00E3o h\u00E1 elementos do curso dispon\u00EDveis.
+table.empty.curriculum=N\u00E3o h\u00E1 participantes dispon\u00EDveis.
+table.empty.identities=N\u00E3o h\u00E1 participantes dispon\u00EDveis.
+table.empty.repository=N\u00E3o h\u00E1 cursos dispon\u00EDveis.
+table.header.completion=$org.olat.modules.assessment.ui\:learning.progress
+table.header.duration=Tempo de estudo
+table.header.end=$\:config.end.date
+table.header.first.visit=Primeira visita
+table.header.fully.assessed.date=Data de conclus\u00E3o
+table.header.last.visit=\u00DAltima visita
+table.header.learning.path.icon=<i class\='o_icon o_icon-lg o_icon_learning_path'> </i>
+table.header.learning.path.status=<i class\='o_icon o_icon-lg o_lp_done'> </i>
+table.header.learning.progress=$org.olat.modules.assessment.ui\:learning.progress
+table.header.node=Elemento do curso
+table.header.obligation=Obriga\u00E7\u00E3o
+table.header.passed=$org.olat.modules.assessment.ui\:table.header.passed
+table.header.progress=<i class\='o_icon o_icon-lg o_lp_done'> </i>
+table.header.reponame=Curso
+table.header.score=$org.olat.modules.assessment.ui\:table.header.score
+table.header.start=$\:config.start.date
+table.header.status=Status
+table.header.trigger=$\:config.trigger
+table.header.username=Usu\u00E1rio
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
index fe8e054f950..841ea8811da 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 17:51:56 CEST 2018
+#Tue May 26 23:25:57 CEST 2020
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
 assessment=Ferramenta de Avalia\u00E7\u00E3o
@@ -27,6 +27,8 @@ import.member=Importar membros
 mail.member=E-mail
 members.all=Todos
 menu.breadcrumbs=$org.olat.course.run\:command.opensimplegroupmngt
+menu.consents=Consentimentos
+menu.constens.alt=Consentimento com os termos de uso
 menu.groups=Grupos
 menu.groups.alt=Gest\u00E3o de Grupos
 menu.members=Membros
diff --git a/src/main/java/org/olat/course/nodeaccess/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodeaccess/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..607d90d7135
--- /dev/null
+++ b/src/main/java/org/olat/course/nodeaccess/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,15 @@
+#Tue May 26 23:55:41 CEST 2020
+error.course.locked=Este curso j\u00E1 est\u00E1 sendo editado por outra pessoa. Esta configura\u00E7\u00E3o n\u00E3o pode ser alterada.
+error.positiv.int=$org.olat.course.learningpath.ui\:error.positiv.int
+settings.completion.type=C\u00E1lculo de progresso do estudo
+settings.completion.type.confirmation.duration=$org.olat.course.learningpath.ui\:config.duration
+settings.completion.type.confirmation.info=Deseja realmente calcular o progresso de estudo com base na dura\u00E7\u00E3o estimada dos elementos individuais do curso? Nesse caso, o tempo de estudo deve ser definido em cada elemento do curso. Insira um valor inicial aqui, que \u00E9 inserido para os elementos do curso sem uma dura\u00E7\u00E3o estimada.
+settings.completion.type.confirmation.title=C\u00E1lculo do progresso de estudo
+settings.completion.type.duration=De acordo com a dura\u00E7\u00E3o estimada dos elementos do curso
+settings.completion.type.number.of.nodes=De acordo com o n\u00FAmero de elementos do curso
+settings.convert=Converta o curso para "caminho de aprendizado"
+settings.title=Acessar elementos do curso
+settings.type=Tipo
+unsupported.course.nodes.names=Elementos do curso n\u00E3o suportados
+unsupported.course.nodes.title=Elementos do curso n\u00E3o suportados
+unsupported.course.nodes.warning=Este curso n\u00E3o pode ser convertido em um curso do tipo "caminho de aprendizado" porque nem todos os elementos existentes s\u00E3o suportados.
diff --git a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
index 44ff53f7b59..9f3b8e186d6 100644
--- a/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 23 14:14:10 CEST 2017
+#Tue May 26 23:41:02 CEST 2020
 assessment.review.explanation=A avalia\u00E7\u00E3o do seu desempenho ainda n\u00E3o foi conclu\u00EDda por seu treinador. Assim que a avalia\u00E7\u00E3o for lan\u00E7ada, ela ser\u00E1 ser exibido aqui.
 editor.lock.message=Este elemento de curso est\u00E1 sendo modificado e, portanto, est\u00E1 bloqueado.
 editor.lock.title=Elemento de curso trancado
@@ -10,6 +10,7 @@ learningObjectives.title=Descri\u00E7\u00E3o
 personal.title=Resumo do desempenho
 preview.notavailable=Nenhuma visualiza\u00E7\u00E3o est\u00E1 dispon\u00EDvel para o elemento de curso
 title_bc=Pasta
+title_bigbluebutton=BigBlueButton
 title_blog=Blog
 title_checklist=Check list
 title_cl=Check list
diff --git a/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_pt_BR.properties
index b75088b4793..8992730bd0e 100644
--- a/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Jun 23 14:24:01 CEST 2017
+#Tue May 26 23:41:12 CEST 2020
 LTConfigForm.invalidurl=Por favor, indique uma URL v\u00E1lida.
 LTConfigForm.key=Chave
 LTConfigForm.key.example=Exemplo\: 12345
@@ -35,11 +35,14 @@ display.config.window=Mostrar
 display.config.window.fullScreen=Mostrar apenas m\u00F3dulo, escondendo o LMS (iFrame)
 display.config.window.iframe=Incorporado ao curso (iFrame)
 display.config.window.window=Abrir em nova janela
+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.hostmissing.long=Na guia "conte\u00FAdo da p\u00E1gina" um host tem de ser configurado para a p\u00E1gina externa "{0}"
 error.hostmissing.short=Nenhum host indicado para "{0}".
 form.error.wrongFloat=$org.olat.course.assessment\:form.error.wrongFloat
 form.title=Configura\u00E7\u00E3o da p\u00E1gina LTI
 height.auto=$org.olat.core.gui.control.generic.iframe\:height.auto
+ignore.in.course.assessment=$org.olat.course.nodes.ms\:ignore.in.course.assessment
 pane.tab.highscore=Pontua\u00E7\u00E3o Alta (HighScore)
 pane.tab.ltconfig=Conte\u00FAdo da p\u00E1gina
 participant.roles=Participante
diff --git a/src/main/java/org/olat/course/nodes/bc/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/bc/_i18n/LocalStrings_pt_BR.properties
index cc7c9feb22e..94eaca8a857 100644
--- a/src/main/java/org/olat/course/nodes/bc/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/bc/_i18n/LocalStrings_pt_BR.properties
@@ -1,15 +1,19 @@
-#Tue Jun 19 22:05:50 CEST 2018
+#Tue May 26 23:41:54 CEST 2020
 chooseFolder=Escolher pasta
 condition.accessDownloaders.title=Apenas ler (download)
 condition.accessUploaders.title=Ler e escrever (up/download)
 createButton=Criar pasta
 createFolder=Criar pasta
 createPath=Caminho para criar
+edit.upload=Upload
+edit.upload.by.coach=Treinador
+edit.upload.by.participant=Participante
 error.missingfolder.long=configura\u00E7\u00E3o da pasta incompleta
 error.missingfolder.short=Incorporar configura\u00E7\u00E3o da pasta
 folder.view=Abrir pasta
 info.folder=Armazenar arquivos dentro da pasta
 info.quota=Modificar cota desta pasta
+info.rights=Direitos de uso
 info.select=Selecionar pasta
 info.sharedfolder=Nenhum envio \u00E9 permitido em uma pasta de recurso configurado, os usu\u00E1rios tem apenas direitos de leitura (Downloads).
 noFolder=A pasta pr\u00E9-configurada foi removido. Entre em contato com o administrador do curso.
diff --git a/src/main/java/org/olat/course/nodes/bigbluebutton/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/bigbluebutton/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..92fb90bb530
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/bigbluebutton/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,9 @@
+#Tue May 26 23:55:44 CEST 2020
+condition.accessibility.title=Acesso
+guest.allowed=Acesso
+moderator.start.meeting=Abertura da sala
+pane.tab.vcconfig=Configura\u00E7\u00E3o
+title_vc=BigBlueButton
+vc.access.label=Autoriza\u00E7\u00E3o de acesso
+vc.access.start=Somente moderadores podem abrir esta sala de aula virtual
+vc.options.label=Autoriza\u00E7\u00E3o de acesso
diff --git a/src/main/java/org/olat/course/nodes/cal/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cal/_i18n/LocalStrings_pt_BR.properties
index f432c854a5b..9106494d871 100644
--- a/src/main/java/org/olat/course/nodes/cal/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/cal/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Apr 28 20:32:44 CEST 2016
+#Tue May 26 23:45:44 CEST 2020
 calendar.date=Acesso ao "Feed" como apresentador
 calendar.noEvents=Acesso ao "Feed" como leitor
 calendar.subject=Acesso ao "Feed" como escritor
@@ -6,6 +6,10 @@ calendar.title=O acesso como o apresentador lhe permite ler, comentar, editar, a
 calendar.today=O acesso como o leitor lhe permite ler e comentar todas as entradas publicadas. No entanto, voc\u00EA n\u00E3o pode criar suas pr\u00F3prias entradas.
 condition.accessibility.title=T\u00EDtulo e conte\u00FAdo
 condition.editable.title=T\u00EDtulo, descri\u00E7\u00E3o e conte\u00FAdo
+config.edit=Editar eventos
+config.rights=Direitos de uso
+config.role.coach=Treinador
+config.role.participant=Participante
 fhelp.start_date=Determine se voc\u00EA deseja exibir a semana do calend\u00E1rio atual ou uma data programada (por exemplo, a semana de um certo semin\u00E1rio).
 pane.tab.accessibility=Estat\u00EDstica
 pane.tab.auto_date=Blog
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 0705837c72d..d6c29350626 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 Aug 27 17:15:41 CEST 2019
+#Tue May 26 23:47:06 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.
@@ -48,6 +48,8 @@ details=Detalhes
 done.by=Completado por\:
 down=Baixar
 edit.checkbox=Editar checkbox
+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.missing.cutvalue.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante\: "$\:config.cutvalue"
 error.missing.score.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante\: "$\:config.points.min" or "$\:config.points.max"
 file=Arquivo
@@ -56,6 +58,8 @@ form.error.date=Uma data deve ser indicada.
 form.error.scoreOutOfRange=$org.olat.course.assessment\:form.error.scoreOutOfRange
 form.error.wrongFloat=$org.olat.course.nodes.ms\:form.error.wrongFloat
 form.individual.assessment.docs=$org.olat.course.nodes.ms\:form.individual.assessment.docs
+fully.assessed.trigger.status.done=O treinador definiu o status como "conclu\u00EDdo".
+ignore.in.course.assessment=$org.olat.course.nodes.ms\:ignore.in.course.assessment
 info.title=$org.olat.course.nodes.ms\:info.title
 label=Etiqueta
 label.achieved=Alcan\u00E7ado
diff --git a/src/main/java/org/olat/course/nodes/co/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/co/_i18n/LocalStrings_pt_BR.properties
index 7f0aca2835e..483ad244419 100644
--- a/src/main/java/org/olat/course/nodes/co/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/co/_i18n/LocalStrings_pt_BR.properties
@@ -2,16 +2,6 @@
 areaCoachesChoose=Selecionar \u00E1rea de aprendizado
 areaCreate=Criar \u00E1rea de aprendizado
 areaParticipantsChoose=Selecionar \u00E1rea de aprendizado
-
-
-
-
-
-
-
-
-
-
 email.not.specified=Por favor, indique destinat\u00E1rio
 email.not.valid=Endere\u00E7o de e-mail inv\u00E1lido
 error.no.choice.specified=Selecionar pelo menos umas op\u00E7\u00E3o
@@ -41,7 +31,6 @@ groupCoachesChoose=Selecionar grupo
 groupCreate=Criar grupo
 groupParticipantsChoose=Selecionar grupo
 header=Receptor
-
 message.body=Corpo do texto 
 message.emailtoadresses=Para
 message.subject=Assunto
@@ -55,3 +44,9 @@ pane.tab.coconfig=Receptor
 popupchooseareas=Selecionar \u00E1reas de ensino do gerenciamento de grupo
 popupchoosegroups=Selecionar grupos do gerenciamento de grupo
 recipients=Receptores
+tool.recipients=Destinat\u00E1rios
+tool.recipients.coaches=Treinador
+tool.recipients.mandatory=Voc\u00EA precisa selecionar pelo menos uma op\u00E7\u00E3o.
+tool.recipients.owners=Propriet\u00E1rios
+tool.recipients.participants=Participantes
+tool.title=E-Mail
diff --git a/src/main/java/org/olat/course/nodes/cp/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/cp/_i18n/LocalStrings_pt_BR.properties
index c1dbef8c0c9..090abe11a62 100644
--- a/src/main/java/org/olat/course/nodes/cp/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/cp/_i18n/LocalStrings_pt_BR.properties
@@ -1,36 +1,11 @@
 #Wed Nov 07 21:33:05 CET 2012
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 chosencp=M\u00F3dulo IMS-CP selecionado
 command.changecp=Substituir m\u00F3dulo IMS-CP
 command.choosecp=Escolher m\u00F3dulo IMS-CP
 command.closecp=Fechar visualiza\u00E7\u00E3o
 command.createcp=Selecionar, criar ou importar conte\u00FAdos de aprendizagem IMS-CP
 command.preview=Visualizar
-
+display.config.compMenu=Mostrar a "navega\u00E7\u00E3o CP" no menu do curso
 display.config.fieldset=Exibir
 display.config.startPage=Com p\u00E1gina de boas vindas?
 display.config.startPage.false=N\u00E3o, executar o m\u00F3dulo imediatamente.
@@ -40,8 +15,6 @@ error.launch=Impossibilitado de executar m\u00F3dulo IMS-CP.
 error.noreference.long=Para "{0}" voc\u00EA tem que selecionar um m\u00F3dulo IMS-CP dentro de "M\u00F3dulo did\u00E1tico" na sess\u00E3o de configura\u00E7\u00E3o.
 error.noreference.short=Nenhum m\u00F3dulo IMS-CP selecionado para "{0}" ainda.
 header=Selecionar m\u00F3dulo IMS-CP
-
-
 no.cp.chosen=<i>Nenhum m\u00F3dulo IMS-CP selecionado</i>
 pane.tab.cpconfig=M\u00F3dulo did\u00E1tico
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
diff --git a/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
index 06d8b508c46..15005af8357 100644
--- a/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/en/_i18n/LocalStrings_pt_BR.properties
@@ -1,22 +1,18 @@
 #Fri Jul 10 15:36:12 CEST 2015
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 cmd.enroll.in.group=Increver
 cmd.enrolled.cancel=Cancelar
 config.header1=Inscri\u00E7\u00E3o para grupos de estudo e \u00E1reas de ensino
+engroupedit.table.description=Descri\u00E7\u00E3o
+engroupedit.table.down=Abaixo
+engroupedit.table.enrolled=Inscrito
+engroupedit.table.groupName=Nome do grupo
+engroupedit.table.key=ID
+engroupedit.table.maxPart=Max. participantes
+engroupedit.table.minPart=Min. participantes
+engroupedit.table.remove=Remover
+engroupedit.table.up=Acima
+engroupedit.table.waitinglist=Lista de espera
+engroupedit.table.waitinglistParticipants=Participantes na lista de espera
 enroll.explain=Escolher um dos grupos de estudo abaixo para se inscrever.
 enrolled.explain=Voc\u00EA j\u00E1 se inscreveu em um grupo de estudo. Para cancelar sua inscri\u00E7\u00E3o favor pressionar a tecla abaixo. Ao cancelar uma inscri\u00E7\u00E3o n\u00E3o h\u00E1 garantia de que outro grupo esteja dispon\u00EDvel.
 enrolled.group.desc=Descri\u00E7\u00E3o
@@ -27,6 +23,7 @@ error.group.full=No meio tempo este grupo est\u00E1 completo. Favor selecionar o
 error.multipleEnroll=O valor deve ser 1 ou superior
 error.nogroupdefined.long=Deve ter no m\u00EDnimo um grupo de estudo ou uma \u00E1rea de ensino selecionada para "{0}" do gerenciamento de grupo da sess\u00E3o.
 error.nogroupdefined.short=Grupo de estudo ou \u00E1rea de ensino faltando para "{0}".
+form.allowGroupSort=Permitir sequ\u00EAncia customizada
 form.allowMultiEnroll=Permitir v\u00E1rias matr\u00EDculas
 form.areanames=\u00C1reas de ensino
 form.areanames.example=(Falta de estudo)
@@ -37,6 +34,7 @@ form.groupnames.example=(Segunda-feira, Grupo Vermelho, Avan\u00E7ado)
 form.groupnames.wrong=Inserir nomes de grupos de estudo separados por v\u00EDrgulas ou deixe este campo vazio.
 form.multipleEnrollCount=N\u00FAmero de grupos
 form.noGroupsOrAreas=Deve ter no m\u00EDnimo um grupo de estudo ou uma \u00E1rea de ensino definida
+fully.assessed.trigger.status.done=Inscri\u00E7\u00E3o conclu\u00EDda
 grouplist.no.groups=N\u00E3o h\u00E1 nenhum grupo de estudo em que voc\u00EA possa se inscrever.
 grouplist.table.cancel_enroll=Cancelar inscri\u00E7\u00E3o
 grouplist.table.desc=Descri\u00E7\u00E3o
@@ -54,7 +52,6 @@ grouplist.table.state.notEnrolled=N\u00E3o inscritos
 grouplist.table.state.onPartipiciantList=<b>inscritos</b>
 grouplist.table.state.onWaitingList=<b>Na lista de espera ({0})</b>
 grouplist.table.waitingList=Ocupadas<br />lista de espera
-
 multiple.select.hint=Escolha entre os grupos de estudo abaixo para se inscrever. Voc\u00EA est\u00E1 autorizado a inscrever-se a um total de <b>{0}</b> grupos.
 multiple.select.hint.outstanding=Voc\u00EA se matriculou para Grupo <b>{0}</b>. Voc\u00EA pode se inscrever para mais <b>{1}</b> grupos.
 notification.mail.added.self.body=*** Esta \u00E9 uma mensagem autom\u00E1tica, n\u00E3o responder*** \n\nVoc\u00EA se increver em um grupo de estudo do OLAT\: \n\nnome do grupo\: {0}\ndescri\u00E7\u00E3o\: {1}\n\n
diff --git a/src/main/java/org/olat/course/nodes/feed/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/feed/_i18n/LocalStrings_pt_BR.properties
index 67bc7f5b62f..541c3a532ee 100644
--- a/src/main/java/org/olat/course/nodes/feed/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/feed/_i18n/LocalStrings_pt_BR.properties
@@ -1,21 +1,21 @@
-#Mon Feb 23 22:49:21 CET 2015
-
-
-
-
-
+#Tue May 26 23:51:13 CEST 2020
 command.close=Fechar visualiza\u00E7\u00E3o
 command.preview=Mostrar visualiza\u00E7\u00E3o
 condition.accessModerator.title=Apresentar
 condition.accessPoster.title=Ler e escrever
 condition.accessReader.title=Somente leitura
+edit.moderator=Moderador
+edit.moderator.coach=Treinador
+edit.poster=Criar itens
+edit.poster.coach=Treinador
+edit.poster.guest=Convidado
+edit.poster.participant=Participante
 error.repoentrymissing=Este Feed (blog ou podcast) foi exclu\u00EDdo, durante o per\u00EDodo, da pasta de armazenamento de recursos did\u00E1ticos.
 error.wrongtype=O recurso did\u00E1tico tem, provavelmente, o tipo errado. Por favor, certifique-se que voc\u00EA tenha vinculado um podcast ou um blog para este elemento de curso
 heip.hover.choose.feed=Ajuda em rela\u00E7\u00E3o a sua sele\u00E7\u00E3o
-
-
-
 pane.tab.access=Acesso
 peekview.allItemsLink=Todos itens
 peekview.error=$org.olat.modules.webFeed.ui\:feed.error
+preview=Amostra
 title_blog=Blog
+user.rights=Permiss\u00F5es do usu\u00E1rio
diff --git a/src/main/java/org/olat/course/nodes/feed/blog/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/feed/blog/_i18n/LocalStrings_pt_BR.properties
index a33023f7c9e..316b18d1fd8 100644
--- a/src/main/java/org/olat/course/nodes/feed/blog/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/feed/blog/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed May 26 21:13:15 CEST 2010
+#Tue May 26 23:51:50 CEST 2020
 button.change.feed=Substituir Blog
 button.choose.feed=Selecionar Blog
 button.create.feed=Selecionar, criar ou importar blog
@@ -9,3 +9,5 @@ error.repository.entry.missing=O blog de recurso did\u00E1tico que deseja ver j\
 form.title.choose.feed=Selecionar blog
 no.feed.chosen=<i>Nenhum Recurso Did\u00E1tico tipo Blog selecionado</i>
 pane.tab.feed=Recurso Did\u00E1tico-Blog
+tool.no.blog.text=N\u00E3o h\u00E1 blog dispon\u00EDvel para este curso.
+tool.no.blog.title=Nenhum blog dispon\u00EDvel
diff --git a/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_pt_BR.properties
index 2158f5f05d8..350e7d343db 100644
--- a/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,7 @@
 #Thu Mar 16 22:26:57 CET 2017
+allow.guest.post=Permitir que os convidados publiquem
 allow.pseudonym.post=Permitir mensagens usando um alias
+anonymous.title=Apelido
 command.closefo=Fechar vis\u00E3o
 command.show=Exibir f\u00F3rum
 command.showpopup=Exibir f\u00F3rum em uma nova janela
@@ -10,6 +12,12 @@ display.config.fieldsettitle=Configura\u00E7\u00E3o
 display.config.startPage=Com p\u00E1gina de boas-vindas?
 display.config.startPage.false=N\u00E3o, mostrar conte\u00FAdo imediatamente.
 display.config.startPage.true=Sim, mostrar p\u00E1gina de boas-vindas.
+edit.moderator=Moderador
+edit.moderator.coach=Treinador
+edit.poster=Criar postagens no f\u00F3rum
+edit.poster.coach=Treinador
+edit.poster.guest=Convidado
+edit.poster.participant=Participante
 pane.tab.accessibility=Acesso
 pane.tab.config=Configura\u00E7\u00F5es
 peekview.allItemsLink=Todas as contribui\u00E7\u00F5es
@@ -18,4 +26,5 @@ preview.canPost=Escrever contribui\u00E7\u00F5es para o f\u00F3rum \u00E9 poss\u
 preview.canRead=Ler contribui\u00E7\u00F5es do f\u00F3rum \u00E9 poss\u00EDvel
 preview.header=Direitos do f\u00F3rum para usu\u00E1rio simulado
 pseudonym.default=Ativar alias em cada mensagem
+user.rights=Direitos de uso
 warn.forumdelete=Aviso\: Todas as mensagens ser\u00E3o apagadas.
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
index fb020e7139b..a26605df01a 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 16:05:03 CEST 2019
+#Wed May 27 00:00:12 CEST 2020
 add.solution=Adicionar solu\u00E7\u00E3o
 add.task=Adicionar tarefa
 assessment.group.tool=S\u00E9rie do grupo
@@ -97,7 +97,11 @@ error.editor.atLeastOne=Voc\u00EA deve escolher, pelo menos, um tipo de editor.
 error.file.empty=Arquivo est\u00E1 vazio
 error.file.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
 error.file.invalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
+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.max.documents=Voc\u00EA n\u00E3o tem permiss\u00E3o para enviar mais de <b>{0}</b> Documentos. Voc\u00EA pode editar ou alterar um documento.
+error.max.smaller.than.min.documents=M\u00E1x. n\u00FAmero de documentos deve ser maior que min. n\u00FAmero de documentos.
+error.min.documents=Voc\u00EA deve enviar pelo menos <strong>{0}</strong> Documento(s).
 error.missing.file=O arquivo de uma tarefa est\u00E1 faltando
 error.missing.group=Voc\u00EA n\u00E3o selecionou um grupo ainda
 error.missing.score.config=Configura\u00E7\u00E3o pontua\u00E7\u00E3o faltante
@@ -132,6 +136,7 @@ mail.confirm.assignment.subject=Atribui\u00E7\u00E3o
 mailto.group=Email para o grupo
 mailto.user=Email para o usu\u00E1rio
 max.documents=N\u00FAmero m\u00E1ximo de documentos
+min.documents=Min. n\u00FAmero de documentos
 no.solutions.foryou=Voc\u00EA n\u00E3o pode ver as solu\u00E7\u00F5es de amostra porque n\u00E3o fez o upload de um documento.
 no.submission=Sem envio
 notifications.accepted=Sua tarefa "{0}" no curso "{1}" foi aceita.
@@ -151,6 +156,7 @@ notifications.header=Tarefa no curso "{0}"
 notifications.individual.favorite.header=Favoritos da tarefa no curso "{0}"
 notifications.individual.header=Tarefa no curso \u201C{0}\u201D
 notifications.individual.header.task=Tarefa \u201C{0}\u201D no curso \u201C{1}\u201D
+notifications.marked.header=Tarefa (favorita) no curso "{0}"
 notifications.revision.group=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o foi enviada para o grupo "{2}".
 notifications.revision.group.doc=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o "{2}" foi enviada para o grupo "{3}".
 notifications.revision.individual=Para a tarefa "{0}" no curso "{1}" uma nova revis\u00E3o foi enviada por "{2}".
@@ -219,8 +225,12 @@ run.assignment.due.date=Data de vencimento\: {0}
 run.assignment.optional=Esta \u00E9 uma <strong>tarefa opcional\!</strong> Por favor, escolha a tarefa que voc\u00EA deseja trabalhar voluntariamente. Uma avalia\u00E7\u00E3o s\u00F3 acontecer\u00E1 ap\u00F3s o envio de uma solu\u00E7\u00E3o.
 run.assignment.title=Atribui\u00E7\u00E3o de tarefas
 run.coach.all=Todos participantes
+run.coach.corrections.comment=Comentar sobre a submiss\u00E3o
 run.coach.corrections.description=Voc\u00EA definiu a seguinte solicita\u00E7\u00E3o de corre\u00E7\u00E3o.
+run.coach.corrections.revs.comment=Coment\u00E1rio da sua revis\u00E3o
 run.coach.marked=Favoritos
+run.corrections.comment=Comentar sobre o envio
+run.corrections.comment.infos={0} por {1}
 run.corrections.description=Seu treinador anexou os seguintes arquivos para voc\u00EA\:
 run.corrections.rejected=$\:coach.corrections.rejected
 run.documents.successfully.submitted=Seus documento(s) foram submetidos com sucesso.
@@ -295,6 +305,7 @@ table.header.duedates=Prazos
 table.header.edit=<i class\="o_icon o_icon_edit o_icon-lg" title\="Editar"> </i>
 table.header.group.name=Grupo
 table.header.group.step=Passo
+table.header.group.taskName=Arquivo
 table.header.group.taskTitle=Tarefa
 table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favorito"> </i>s
 table.header.metadata=<i class\="o_icon o_icon_edit_metadata o_icon-lg"> </i>
diff --git a/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
index b294787ceb3..fd2781b2840 100644
--- a/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/info/_i18n/LocalStrings_pt_BR.properties
@@ -1,8 +1,13 @@
-#Tue Sep 05 23:25:46 CEST 2017
+#Wed May 27 00:02:30 CEST 2020
 auto_subscribe=Inscrever-se automaticamente
 condition.accessibility.title=Ler notifica\u00E7\u00F5es
 condition.admin.title=Gerenciar as notifica\u00E7\u00F5es
 condition.editable.title=Criar notifica\u00E7\u00F5es
+config.admin=$\:condition.admin.title
+config.edit=$\:condition.editable.title
+config.rights=Permiss\u00F5es do usu\u00E1rio
+config.role.coach=Treinador
+config.role.participant=Participante
 mail.body.from=Escrito por {0} em {1}
 mail.body.more=Informa\u00E7\u00F5es adicionais
 mail.body.title=Notifica\u00E7\u00E3o do curso {0}
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 899341c6166..3644890aa7e 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 @@
-#Fri May 11 23:52:26 CEST 2018
+#Wed May 27 00:03:56 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.
@@ -31,6 +31,9 @@ confirmation.change.warning.1=Este teste/question\u00E1rio j\u00E1 foi lan\u00E7
 confirmation.change.warning.2=Todos os resultados dos testes / question\u00E1rios j\u00E1 conclu\u00EDdos ser\u00E3o arquivados. Os dados arquivados podem ser baixados aqui\:
 confirmation.change.warning.3=Uma c\u00F3pia desta vis\u00E3o geral pode ser encontrada em sua pasta pessoal\:    \r\n<br<i>private/archive/{0}/{1}</i>
 correction.auto=Auto
+correction.config=Corre\u00E7\u00E3o
+correction.grading=Manual por revisores externos designados
+correction.manual=Manual por treinadores deste curso
 correction.mode=Corre\u00E7\u00E3o
 correction.mode.help=Para a corre\u00E7\u00E3o autom\u00E1tica, o resultado \u00E9 mostrado imediatamente. Para corre\u00E7\u00E3o manual, a visibilidade precisa ser alterada na ferramenta de avalia\u00E7\u00E3o. Para os tipos de perguntas ensaio, desenho e carregamento de arquivos, \u00E9 obrigat\u00F3ria uma corre\u00E7\u00E3o manual.
 correction.test.title=Grau
@@ -49,7 +52,10 @@ error.assessment.pulled=Seu tutor selecioneu o seu teste.
 error.assessment.stopped=Seu tutor puxou o seu teste.
 error.begin.after.end=A data de in\u00EDcio deve ser anterior \u00E0 data de t\u00E9rmino.
 error.entry.locked=O recurso did\u00E1tico selecionado \u00E9 editado atualmente por outro usu\u00E1rio. Favor selecionar algum outro recurso did\u00E1tico.
+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.onyx=O plug-in Onyx n\u00E3o \u00E9 mais suportado.
+error.qti12=O QTI 1.2 n\u00E3o \u00E9 mais suportado.
 error.reopean.failed=Reabrir o teste n\u00E3o pode ser feito
 error.resource.corrupted=O recurso did\u00E1tico n\u00E3o pode ser interpretado. Parece corrompido ou com o formato errado.
 error.self.undefined.long=Nenhum auto-teste definido para "{0}" . Escolher um.
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
index f0eb359ef66..b1969e9ce7e 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri Sep 13 17:05:13 CEST 2019
+#Tue May 26 15:24:24 CEST 2020
 accept=Confirmar
 action=A\u00E7\u00E3o
 add.member=Adicionar membro
@@ -142,6 +142,7 @@ table.config=Configurar
 table.delete=Excluir
 table.duplicate=Duplicar
 table.email=Enviar E-mail
+table.empty=Nenhum grupo foi encontrado para esta visualiza\u00E7\u00E3o.
 table.header.ac=AC
 table.header.ac.method=Acesso
 table.header.bgname=Nome
@@ -160,6 +161,7 @@ table.header.freePlaces=Vagas
 table.header.graduate=Admitir
 table.header.group.full=Completo
 table.header.groups=Grupo
+table.header.identifier=Identificador
 table.header.key=ID
 table.header.lastName=\u00DAltimo nome
 table.header.lastTime=\u00DAltima visita
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 771447e4599..5b79e5e5844 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 @@
-#Tue Oct 01 21:26:49 CEST 2019
+#Wed May 27 00:02:54 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
@@ -47,6 +47,8 @@ menutree.administration=Administra\u00E7\u00E3o
 menutree.administration.alt=Administra\u00E7\u00E3o
 menutree.adobeconnect=Adobe Connect
 menutree.adobeconnect.alt=Adobe Connect web conferencing
+menutree.bigbluebutton=BigBlueButton
+menutree.bigbluebutton.alt=Confer\u00EAncia na Web BigBlueButton
 menutree.calendar=Calend\u00E1rio
 menutree.calendar.alt=Calend\u00E1rio
 menutree.chat=Bate-papo
diff --git a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
index b06f354b040..0782eac332e 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Jul 04 00:17:27 CEST 2019
+#Tue May 26 15:37:35 CEST 2020
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Defini\u00E7\u00F5es do QTI 2.1
@@ -64,6 +64,7 @@ attemptsleft=$org.olat.modules.iq\:attemptsleft
 back.item=Voltar
 cancel=Cancelar
 cancel.test=$org.olat.modules.iq\:cancelAssess
+command.grading=Pontua\u00E7\u00E3o
 command.openassessment=Ferramenta de avalia\u00E7\u00E3o
 command.openteststatistic=Estat\u00EDsticas do teste
 confirm.advance.testpart.text=Voc\u00EA realmente quer deixar esta parte do teste e avan\u00E7ar ainda mais?
@@ -104,6 +105,8 @@ error.as.directed=Por favor, preencha esta intera\u00E7\u00E3o como indicado.
 error.as.directed.kprim=Por favor complete esta intera\u00E7\u00E3o conforme a orienta\u00E7\u00E3o.
 error.assessment.item=O arquivo n\u00E3o pode ser interpretado. Parece corrompido ou com o formato errado.
 error.assessment.item.missing=O arquivo da pergunta n\u00E3o pode ser lido.
+error.assessment.test.session=Os dados dos resultados do teste n\u00E3o podem ser lidos.
+error.assessment.test.session.short=Erro
 error.choice=Voc\u00EA deve selecionar uma das seguintes op\u00E7\u00F5es
 error.digital.certificate.cannotread=N\u00E3o foi poss\u00EDvel ler o certificado.
 error.digital.certificate.noPrivateKey=A "chave privada" n\u00E3o p\u00F4de ser encontrada. \u00C9 obrigat\u00F3rio.
@@ -274,6 +277,7 @@ validate.xml.signature=Validar recibo de teste
 validate.xml.signature.file=Arquivo XML
 validate.xml.signature.ok=O recibo do teste e os resultados foram validados com sucesso.
 warning.download.log=N\u00E3o h\u00E1 um arquivo de log para este teste.
+warning.reset.assessmenttest.data=Os resultados do teste foram redefinidos por um administrador ou propriet\u00E1rio do curso. Voc\u00EA n\u00E3o pode continuar o teste e precisa reinici\u00E1-lo.
 warning.reset.test.data.nobody=N\u00E3o h\u00E1 nenhum participante que os dados possam ser resetados.
 warning.xml.signature.notok=A assinatura e os resultados n\u00E3o podem ser validados um ao outro.
 warning.xml.signature.session.not.found=Resultados de testes n\u00E3o podem ser encontrados.
diff --git a/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties
index cd5c01c4818..71070c23f06 100644
--- a/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Tue Oct 23 14:33:36 CEST 2018
+#Tue May 26 15:40:50 CEST 2020
+anonymous.user=Examinando
 assessed.identity=Usu\u00E1rio avaliado
 back.overview=Voltar ao menu principal
 comment=Coment\u00E1rio
@@ -12,6 +13,7 @@ correction.assessment.items=Quest\u00F5es
 correction.auto=Auto
 correction.min.max.score=A pontua\u00E7\u00E3o precisa estar entre {0} e {1}.
 correction.test.title=Grau
+error.assessment.test.session.identities=Os resultados do teste de <strong>{0}</strong> n\u00E3o podem ser lidos.
 error.double.format=Formato numeral incorreto. Exemplos\: 15.0, 5.5, 10
 error.in.form=As altera\u00E7\u00F5es n\u00E3o podem ser salvas, pois existem erros em um ou mais itens de pergunta. A descri\u00E7\u00E3o detalhada do erro pode ser encontrada pelo item de pergunta correspondente.
 grade.no.items=N\u00E3o h\u00E1 resultados para corrigir nesta quest\u00E3o.
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
index 3aafdeb827b..c25158a7be9 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 15:18:15 CEST 2019
+#Tue May 26 16:08:00 CEST 2020
 MULTIPLE=M\u00FAltipla escolha
 SINGLE=Escolha \u00FAnica
 add=Adicionar
@@ -26,6 +26,7 @@ convert.to=Converter para\:
 copy.at=Copiado em
 copy.qpool.question=fa\u00E7a uma c\u00F3pia e edite
 correct.answers=Correto
+cut.value=Valor de corte para passar
 delete=Excluir
 delete.item=$org.olat.ims.qti.editor\:delete.item
 delete.section=$org.olat.ims.qti.editor\:delete.section
@@ -116,6 +117,8 @@ form.imd.correctSolution.text=Solu\u00E7\u00E3o correta
 form.imd.correctSolution.text.word=$\:form.imd.correctSolution.text (apenas para exporta\u00E7\u00E3o Word)
 form.imd.correctSolution.title=T\u00EDtulo
 form.imd.descr=Quest\u00E3o
+form.imd.duplicate.answers=Permitir o dobro da mesma entrada
+form.imd.duplicate.answers.hint=Limitado \u00E0 entrada de tipo\: texto
 form.imd.empty.text=Feedback vazio
 form.imd.empty.title=T\u00EDtulo vazio
 form.imd.feedback.text=Feedback
@@ -131,6 +134,8 @@ form.imd.layout.left=Esquerda
 form.imd.layout.match.sources=Itens
 form.imd.layout.match.targets=Menu de Categorias
 form.imd.layout.match.targets.short=Categorias
+form.imd.layout.order.sources=Itens
+form.imd.layout.order.targets=Ordene os itens aqui
 form.imd.layout.right=Direita
 form.imd.layout.top=Topo
 form.imd.layout.vertical=$org.olat.ims.qti.editor\:form.imd.layout.vertical
@@ -152,6 +157,7 @@ form.metadata.creationDate=Criado
 form.metadata.description=Descri\u00E7\u00E3o
 form.metadata.initialAuthor=Criador
 form.metadata.title=T\u00EDtulo
+form.order=Sequ\u00EAncia
 form.pool=Banco de perguntas
 form.score=Pontua\u00E7\u00E3o
 form.score.answer.correct=Correto
@@ -160,9 +166,15 @@ form.score.answer.summary=Resumo da resposta
 form.score.assessment.all.correct=Todas respostas corretas
 form.score.assessment.mode=M\u00E9todo de avalia\u00E7\u00E3o
 form.score.assessment.per.answer=Pontua\u00E7\u00E3o por resposta
+form.score.assessment.per.answer.and.alternatives=Pontua\u00E7\u00E3o por resposta e alternativas
+form.section.position=Posi\u00E7\u00E3o
+form.section.position.fixed=Fixo
+form.section.position.hint=Para embaralhar as se\u00E7\u00F5es, selecione "Ordem aleat\u00F3ria de perguntas ou se\u00E7\u00F5es" para a se\u00E7\u00E3o superior na guia Se\u00E7\u00E3o e, "Posi\u00E7\u00E3o - Aleat\u00F3ria" para todas as se\u00E7\u00F5es subordinadas, na guia avan\u00E7ada.
+form.section.position.not.fixed=Aleatoriamente
 form.section.selection_all=$org.olat.ims.qti.editor\:form.section.selection_all
 form.section.selection_pre=N\u00FAmero de perguntas nesta se\u00E7\u00E3o
 form.section.selection_pre.hover=Selecione se todas ou apenas um n\u00FAmero especificado de perguntas devem ser exibidos no teste.
+form.section.shuffle=Ordem aleat\u00F3ria de perguntas ou se\u00E7\u00F5es?
 form.section.visible=T\u00EDtulo da se\u00E7\u00E3o vis\u00EDvel no teste
 form.test.correct.text=Feedback para todas as respostas corretas
 form.test.correct.title=T\u00EDtulo
@@ -229,27 +241,35 @@ new.matchdraganddrop=Arraste e solte
 new.matchtruefalse=Verdadeiro/Falso
 new.mc=Escolha M\u00FAltipla
 new.numerical=$\:new.fib.numerical
+new.order=Sequ\u00EAncia
 new.rectangle=Ret\u00E2ngulo
 new.sc=Escolha \u00FAnica
 new.section=Se\u00E7\u00E3o
 new.spots=Adicionar marca\u00E7\u00F5es
 new.testpart=Parte do teste
 new.upload=Enviar arquivo
+passed.cut.value=Usando valor de corte
+passed.enabled=Mostrar\: passou / falhou
+passed.manually=Manualmente pelo treinador
+passed.type=Tipo de exibi\u00E7\u00E3o
 preview=Amostra
 preview.solution=Amostra de solu\u00E7\u00E3o
 rights.owners=$org.olat.modules.qpool.ui\:rights.owners
 table.header.attempts=Tentativas
 table.header.comment=Permitir coment\u00E1rio
+table.header.correction.time=Tempo de corre\u00E7\u00E3o
 table.header.feedback=Feedback
 table.header.identifier=ID da quest\u00E3o
 table.header.learning.time=Tempo
 table.header.license=Licen\u00E7a
 table.header.points=Pontos
 table.header.review=Permitir revis\u00E3o
+table.header.shuffled=Aleat\u00F3rio
 table.header.skipping=Permitir pular
 table.header.solution=Mostrar solu\u00E7\u00E3o
 table.header.title=T\u00EDtulo
 table.header.type=Tipo
+table.shuffled.hint=A posi\u00E7\u00E3o desta parte \u00E9 aleat\u00F3ria.
 time.limit.max=Tempo limite (minutos)
 title.add=$org.olat.ims.qti.editor\:title.add
 tools.change.copy=$org.olat.ims.qti.editor\:tools.change.copy
diff --git a/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties
index 58c1353bb0a..7a69a2cf72b 100644
--- a/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/statistics/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed May 31 14:23:07 CEST 2017
+#Tue May 26 16:08:07 CEST 2020
 answer.correct=$org.olat.ims.qti.statistics.ui\:answer.correct
 answer.false=$org.olat.ims.qti.statistics.ui\:answer.false
 answer.noanswer=$org.olat.ims.qti.statistics.ui\:answer.noanswer
@@ -48,6 +48,7 @@ hottextInteraction=Hottext
 inlineChoiceInteraction=Inline choice
 mediaInteraction=Media
 menu.title=$org.olat.ims.qti.statistics.ui\:menu.title
+orderInteraction=Sequ\u00EAncia
 positionObjectInteraction=Position object
 section=$org.olat.ims.qti.statistics.ui\:section
 selectPointInteraction=Select point
diff --git a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
index 060308cb8b0..03ed1cee3fb 100644
--- a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Aug 06 20:02:26 CEST 2019
+#Tue May 26 16:09:34 CEST 2020
 add.meeting=Adicionar reuni\u00E3o
 admin.menu.title=Adobe Connect
 admin.menu.title.alt=Adobe Connect
@@ -34,8 +34,10 @@ error.noAccessDenied=Acesso negado
 error.noSuchItem=N\u00E3o existe
 error.prefix=Um erro aconteceu\:
 error.rangeError=O intervalo n\u00E3o \u00E9 v\u00E1lido.
+error.serverNotAvailable=O servidor n\u00E3o est\u00E1 dispon\u00EDvel no momento.
 error.start.after.end=A data final da reuni\u00E3o n\u00E3o pode ser anterior \u00E0 data de in\u00EDcio.
 error.unkown=Erro desconhecido
+form.invalidchar.noamp=O "e" comercial n\u00E3o \u00E9 permitido.
 meeting.configure.button=V\u00E1 e configure a sala
 meeting.create.button=Abrir a reuni\u00E3o
 meeting.create.intro=A reuni\u00E3o ainda n\u00E3o foi aberta. Os participantes n\u00E3o podem entrar na sala de aula para uma reuni\u00E3o.
diff --git a/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties
index bf4b33b9571..6cec9771d88 100644
--- a/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,7 +1,8 @@
-#Wed Feb 07 18:58:59 CET 2018
+#Tue May 26 16:10:23 CEST 2020
 assessment.status.done=avaliado
 assessment.status.inProgress=Iniciado
 assessment.status.inReview=Para revisar
+assessment.status.notReady=N\u00E3o est\u00E1 pronto
 assessment.status.notStart=N\u00E3o iniciado
 assessment.tool.assessable.items=Lista de itens avali\u00E1veis
 assessment.tool.numOfAssessedGroups={0} Grupo(s)
@@ -21,7 +22,9 @@ filter.inProgress=Iniciado
 filter.inReview=Para revisar
 filter.otherUsers=Todos usu\u00E1rios (inclusive propriet\u00E1rios e treinadores)
 filter.passed=Aprovado
+fully.assessed=Conclu\u00EDdo
 index.introduction=Avalie os participantes deste recurso did\u00E1tico usando sua ferramenta de avalia\u00E7\u00E3o. Isso permite-lhe acessar e modificar os resultados dos testes.
+learning.progress=Progresso
 reopen=Reabrir para avalia\u00E7\u00E3o
 review=Revis\u00E3o
 run.ended=Conclu\u00EDdo
@@ -36,6 +39,7 @@ table.header.numOfOtherUsers=N\u00FAmero de usu\u00E1rios n\u00E3o-registrados
 table.header.numOfParticipants=N\u00FAmero de participantes inscritos
 table.header.numOfPassed=Aprovado
 table.header.passed=Aprovado
+table.header.score=Pontua\u00E7\u00E3o
 table.header.scoreAverage=M\u00E9dia
 table.header.tools=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 users=Usu\u00E1rios
diff --git a/src/main/java/org/olat/modules/bigbluebutton/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/bigbluebutton/ui/_i18n/LocalStrings_pt_BR.properties
index 18fbf0e4175..54cc551415d 100644
--- a/src/main/java/org/olat/modules/bigbluebutton/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/bigbluebutton/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,5 +1,12 @@
-#Tue Aug 06 20:02:26 CEST 2019
+#Tue May 26 17:54:06 CEST 2020
+account.configuration=Configura\u00E7\u00E3o
+add.daily.meeting=Adicionar reuni\u00E3o recorrente di\u00E1ria
 add.meeting=Adicionar reuni\u00E3o
+add.permanent.meeting=Adicionar sala de reuni\u00E3o permanente
+add.server=Adicionar servidor
+add.single.meeting=Adicionar reuni\u00E3o \u00FAnica
+add.template=Novo modelo de sala
+add.weekly.meeting=Adicionar reuni\u00E3o peri\u00F3dica semanal
 admin.menu.title=Adobe Connect
 admin.menu.title.alt=Adobe Connect
 adobeconnect.account.configuration=Configura\u00E7\u00E3o
@@ -10,9 +17,25 @@ adobeconnect.module.enabled.for.courses=Cursos
 adobeconnect.module.enabled.for.groups=Grupos
 adobeconnect.module.provider=Provedor
 adobeconnect.title=Adobe Connect
+bigbluebutton.intro=BigBlueButton \u00E9 um sistema de confer\u00EAncia na web de c\u00F3digo aberto desenvolvido para ensino. Mais informa\u00E7\u00F5es sobre o BigBlueButton podem ser encontradas na <a href\='https\://bigbluebutton.org' target\='_blank'>p\u00E1gina da Web BigBlueButton</a> e na <a href\='https\://github.com/ bigbluebutton 'target\='_blank'> Reposit\u00F3rio do BigBlueButton GitHub</a>
+bigbluebutton.module.enabled=M\u00F3dulo "BigBlueButton"
+bigbluebutton.module.enabled.for=Ativar para
+bigbluebutton.module.enabled.for.courses=Cursos
+bigbluebutton.module.enabled.for.groups=Grupos
+bigbluebutton.servers=Servidores
+bigbluebutton.servers.empty=Voc\u00EA n\u00E3o configurou um servidor.
+bigbluebutton.title=Configura\u00E7\u00E3o do servi\u00E7o BigBlueButton Web Conferencing
+calendar.open=Mostrar reservas de salas
+calendar.title=Calend\u00E1rio
 check=Verifique a conex\u00E3o
 confirm.delete.meeting=Voc\u00EA realmente deseja excluir a reuni\u00E3o "{0}"?
 confirm.delete.meeting.title=Excluir reuni\u00E3o "{0}"
+confirm.delete.meetings=Deseja realmente excluir as {0} reuni\u00F5es online ({1})?
+confirm.delete.meetings.title=Excluir {0} reuni\u00F5es online
+confirm.delete.server=Deseja realmente excluir o servidor "{0}"? <strong>Todas as reuni\u00F5es e grava\u00E7\u00F5es tamb\u00E9m ser\u00E3o exclu\u00EDdas.</strong>
+confirm.delete.server.title=Excluir servidor "{0}"
+confirm.delete.template=Deseja realmente excluir o modelo de sala "{0}"?
+confirm.delete.template.title=Excluir modelo de sala "{0}"
 connection.failed=Falha na autentica\u00E7\u00E3o.
 connection.successful=Login bem sucedido\!
 content.begin=Data de in\u00EDcio
@@ -21,9 +44,19 @@ content.name=Nome
 content.open=Abrir
 content.resource=Recurso
 content.type=Tipo
+edit.server=Editar servidor "{0}"
+edit.template=Editar modelo de sala "{0}"
+enable.adhoc.meeting=Reuni\u00E3o on-line Adhoc
+enable.permanent.meeting=Reuni\u00F5es on-line sem data
 error.adminDenied=Acesso ao servidor Adobe Connect negado
+error.capacity.factory=Um n\u00FAmero entre 1.0 e 100.0
+error.connectionValidationFailed=A valida\u00E7\u00E3o da conex\u00E3o falhou\: <pre>{0}</pre>
 error.customerDoesntExist=Usu\u00E1rio n\u00E3o existe.
+error.date.in.past=A data da reuni\u00E3o n\u00E3o pode estar no passado.
 error.duplicateField=O valor de "{0}" j\u00E1 est\u00E1 sendo usado.
+error.duration=A dura\u00E7\u00E3o da reuni\u00E3o \u00E9 muito longa. Dura\u00E7\u00E3o m\u00E1xima\: {0} minutos.
+error.end.past=A reuni\u00E3o online n\u00E3o pode ser planejada no passado.
+error.first.date.in.past=A data da primeira reuni\u00E3o n\u00E3o pode estar no passado.
 error.formatError=O formato de "{0}" n\u00E3o \u00E9 v\u00E1lido.
 error.illegalOperation=Opera\u00E7\u00E3o n\u00E3o \u00E9 permitida.
 error.invalid.meeting=A reuni\u00E3o foi criada com outra configura\u00E7\u00E3o e n\u00E3o pode mais ser aberta.
@@ -34,11 +67,20 @@ error.noAccessDenied=Acesso negado
 error.noSuchItem=N\u00E3o existe
 error.prefix=Um erro aconteceu\:
 error.rangeError=O intervalo n\u00E3o \u00E9 v\u00E1lido.
+error.same.day=Voc\u00EA j\u00E1 tem uma reuni\u00E3o planejada nesta data.
+error.server.exists=Um servidor com este URL j\u00E1 existe.
+error.server.raw={1}<small>Chave {0}</small>
+error.serverDisabled=O servidor n\u00E3o est\u00E1 dispon\u00EDvel no momento.
 error.start.after.end=A data final da reuni\u00E3o n\u00E3o pode ser anterior \u00E0 data de in\u00EDcio.
+error.too.long.time=O tempo \u00E9 muito longo. \u00C9 limitado a {0} minutos.
 error.unkown=Erro desconhecido
+error.url.invalid=URL de servidor inv\u00E1lido
+filter.all.instances=Todos os OpenOlats
+filter.this.instance=Este OpenOlat
 meeting.configure.button=V\u00E1 e configure a sala
 meeting.create.button=Abrir a reuni\u00E3o
 meeting.create.intro=A reuni\u00E3o ainda n\u00E3o foi aberta. Os participantes n\u00E3o podem entrar na sala de aula para uma reuni\u00E3o.
+meeting.day=Data da reuni\u00E3o
 meeting.deleted=Reuni\u00E3o exclu\u00EDda com sucesso.
 meeting.description=Descri\u00E7\u00E3o
 meeting.end=Data final
@@ -47,9 +89,12 @@ meeting.followupTime=Acompanhamento (min.)
 meeting.go.button=V\u00E1 para a sala de reuni\u00E3o
 meeting.join.button=Junte-se \u00E0 reuni\u00E3o
 meeting.leadTime=Tempo de prepara\u00E7\u00E3o (min.)
+meeting.leadTime.explain=O tempo de prepara\u00E7\u00E3o \u00E9 relevante apenas para moderadores.
 meeting.name=Nome
 meeting.permanent=Tipo
 meeting.permanent.on=Permanente
+meeting.recurring.end=Data final recorrente
+meeting.recurring.start=Iniciar data recorrente
 meeting.register.button=Registro
 meeting.resource=Recurso
 meeting.share.documents=Compartilhar arquivos
@@ -57,16 +102,21 @@ meeting.share.documents.of=Compartilhar arquivos de "{0}"
 meeting.start=Data de in\u00EDcio
 meeting.start.button=Iniciar a reuni\u00E3o
 meeting.successfully.registered=Registrado com sucesso.
+meeting.template=Modelo de sala
 meeting.templates=Modelo
+meeting.welcome=Mensagem de boas-vindas
 meetings.admin.title=Configura\u00E7\u00E3o
 meetings.content=Conte\u00FAdo
 meetings.past=Reuni\u00F5es antigas
 meetings.title=Reuni\u00F5es
 meetings.upcoming=Pr\u00F3ximas reuni\u00F5es
+minutes={0} min.
 no.contents=Esta reuni\u00E3o n\u00E3o tem nenhum conte\u00FAdo
 no.meeting.configured=Nenhuma reuni\u00E3o foi configurada ainda.
+no.recordings=N\u00E3o h\u00E1 grava\u00E7\u00E3o dispon\u00EDvel para esta reuni\u00E3o on-line no momento.
 no.shared.contents=Nenhuma reuni\u00E3o futura agendada.
 no.template=Sem modelo
+no.template.configured=N\u00E3o h\u00E1 modelos de sala ativos dispon\u00EDveis.
 no.upcoming.meetings=Voc\u00EA n\u00E3o tem nenhuma reuni\u00E3o futura.
 option.accountid=ID da conta
 option.accountid.explain=O ID da conta \u00E9 opcional. Se o ID da conta n\u00E3o for especificado, a conta do usu\u00E1rio acima ser\u00E1 usada.
@@ -74,15 +124,101 @@ option.adminlogin=Usu\u00E1rio
 option.adminpassword=Senha
 option.baseurl=URL do Adobe Connect Server
 option.baseurl.example=https\://meet73287594.adobeconnect.com/api/xml
+option.bigbluebutton.secret=Segredo
+option.bigbluebutton.shared.secret=Segredo partilhado
+option.capacity.factor.example=Um n\u00FAmero entre 1 e 100 (por exemplo\: 1.23)
+option.capacity.factory=Fator de capacidade
 option.clean.meetings=Limpar reuni\u00F5es (dias)
 option.create.meeting=Criar reuni\u00F5es
 option.create.meeting.differed=Diferido
 option.create.meeting.immediately=Imediatamente
 option.dont.clean.meetings=Nunca
+option.enabled.server=Ativar servidor
+option.recordingurl=URL de grava\u00E7\u00E3o
 option.single.meeting=Reuni\u00F5es compartilhadas
 option.single.meeting.perdate=Criar uma sala de reuni\u00E3o por data
 option.single.meeting.single=Criar apenas uma sala de reuni\u00E3o por elemento ou grupo do curso
+recording.browser.infos=As grava\u00E7\u00F5es s\u00F3 podem ser visualizadas no Google Chrome ou Firefox.
+recording.type.podcast=Podcast
+recording.type.presentation=Apresenta\u00E7\u00E3o
+recordings=Grava\u00E7\u00F5es
+role.administrator=Administrador
+role.author=Autor
+role.coach=Treinador
+role.group=Usu\u00E1rio do grupo
+role.owner=Propriet\u00E1rio do curso
+server.overloaded=N\u00E3o h\u00E1 espa\u00E7o dispon\u00EDvel para a data / hora escolhida. Escolha outra data / hora ou outro modelo de sala.
+server.status.available=Dispon\u00EDvel
+server.status.disabled=Desativado
+server.status.offline=Parece estar offline
+servers.title=Servidores
+table.header.available=Disponibilidade
+table.header.breakout.meetings=\# Breakout
+table.header.breakout.recording.meetings=\# Breakout Grava\u00E7\u00E3o
+table.header.capacity.factor=Capacidade
+table.header.day.week=Dia
+table.header.enabled=Ativo
+table.header.listener.count=\# Ouvintes
+table.header.load=Carregar
+table.header.max.concurrent.meetings=Salas
+table.header.max.duration=Dura\u00E7\u00E3o
+table.header.max.participants=Participantes
+table.header.max.users=Max. usu\u00E1rios
+table.header.moderator.count=\# Moderador
+table.header.number.meetings=\# Encontros
+table.header.participant.count=\# Participantes
 table.header.permanent=Permanente
+table.header.recording.end=Fim
+table.header.recording.meetings=\# Grava\u00E7\u00F5es
+table.header.recording.name=Nome
+table.header.recording.open=Abrir
+table.header.recording.start=Iniciar
+table.header.recording.type=Tipo
+table.header.server=Servidor
+table.header.server.enabled=Ativado
+table.header.server.recording=Grava\u00E7\u00E3o da URL
+table.header.server.status=Status
+table.header.server.url=URL
+table.header.system=Sistema
+table.header.template=Modelo de sala
+table.header.video.count=\# Video
+table.header.voice.participant.count=\# Vozes
+table.header.webcams.only.moderator=Webcams apenas para moderadores
+template.allowModsToUnmuteUsers=Permitir que moderadores ativem o microfone dos participantes
+template.allowStartStopRecording=Permitir iniciar / parar grava\u00E7\u00F5es
+template.autoStartRecording=Iniciar automaticamente a grava\u00E7\u00E3o
+template.breakout=Permitir salas separadas (breakout rooms)
+template.description=Descri\u00E7\u00E3o
+template.enabled=Ativar modelo de sala
+template.explain.max.participants=M\u00E1x. n\u00FAmero de participantes\: {0} ({1} salas dispon\u00EDveis
+template.explain.max.participants.with.webcams.mod=M\u00E1x. n\u00FAmero de participantes\: {0}, apenas moderador com webcam ({1} salas dispon\u00EDveis)
+template.lock=Para participantes bloqueados...
+template.lockSettingsDisableCam=desativar webcam
+template.lockSettingsDisableMic=desativar microfone
+template.lockSettingsDisableNote=desativar notas-compartilhadas
+template.lockSettingsDisablePrivateChat=desativar chat privado
+template.lockSettingsDisablePublicChat=desativar chat p\u00FAblico
+template.lockSettingsHideUserList=desativar lista de participantes
+template.lockSettingsLockOnJoin=Coloque os participantes no modo bloqueado ao ingressar
+template.lockSettingsLockOnJoinConfigurable=Impedir a desativa\u00E7\u00E3o do bloqueio autom\u00E1tico pelo moderador
+template.lockSettingsLockedLayout=desativar altera\u00E7\u00F5es de layout
+template.max.concurrent.meetings=N\u00FAmero de salas
+template.maxDuration=Dura\u00E7\u00E3o (minutos)
+template.maxParticipants=N\u00FAmero de participantes
+template.muteOnStart=Desativar microfone do participante ao ingressar
+template.name=Nome da sala
+template.record=Permitir grava\u00E7\u00E3o de reuni\u00E3o
+template.roles=Modelo de sala ativado para
+template.webcamsOnlyForModerator=Webcams apenas para moderadores
+templates.title=Modelos de sala
+undelete=Reativar
+view=Mostrar
+view.template=Modelo de sala "{0}"
+warning.at.least.one.meeting=Voc\u00EA deve selecionar pelo menos uma reuni\u00E3o.
+warning.meeting.started=Voc\u00EA n\u00E3o pode mais editar uma reuni\u00E3o iniciada.
 warning.no.access=Voc\u00EA n\u00E3o pode acessar a reuni\u00E3o ainda.
 warning.no.meeting=A reuni\u00E3o foi exclu\u00EDda.
 warning.not.registered.shared.documents=Somente as pessoas que participaram da reuni\u00E3o podem abrir os documentos compartilhados.
+warning.template.in.use=O modelo de sala n\u00E3o pode ser exclu\u00EDdo porque \u00E9 usado por reuni\u00F5es online. Exclua a reuni\u00E3o online correspondente ou desative o modelo da sala.
+wizard.dates.title=Datas
+wizard.meeting.title=Configura\u00E7\u00E3o
diff --git a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
index 4b6aa808617..47c08db0522 100644
--- a/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/coach/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 15:18:35 CEST 2019
+#Tue May 26 17:56:21 CEST 2020
 coaching.enabled=Coaching ativo
 coaching.on=Ativo
 coaching.title=T\u00EDtulo do Treinador
@@ -12,6 +12,8 @@ details.statement=Comprovante de conclus\u00E3o
 error.no.found=N\u00E3o encontrado
 error.search.form.notempty=$org.olat.admin.user\:error.search.form.notempty
 error.search.form.too.many=Muitos resultados de pesquisa. Por favor, restrinja a sua pesquisa
+grading.menu.title=Classificar atividades
+grading.menu.title.alt=$\:grading.menu.title
 group.name=Grupo
 groups.menu.title=Meu grupo
 groups.menu.title.alt=Meu grupo
@@ -38,6 +40,9 @@ previous=Anterior
 previous.course=$\:previous
 previous.group=$\:previous
 previous.student=$\:previous
+progress.of={0} de {1}
+reset.link=Redefinir senha
+reset.title=Redefinir senha para {0}
 results=Resultados
 search=Pesquisa
 search.form.login=Usu\u00E1rio
@@ -55,6 +60,7 @@ table.header.attended.lectures=$org.olat.modules.lecture.ui\:table.header.attend
 table.header.authorized.absence=$org.olat.modules.lecture.ui\:table.header.authorized.absence
 table.header.averageScore=M\u00E9dia
 table.header.certificate=Certificado
+table.header.completion=$org.olat.modules.assessment.ui\:learning.progress
 table.header.countCourses=\# Cursos
 table.header.countStudents=\# Membros
 table.header.course.access=Ciclo de vida
@@ -63,6 +69,7 @@ table.header.lastCoachModificationDate=$org.olat.course.assessment\:table.header
 table.header.lastScoreDate=$org.olat.course.assessment\:table.header.lastScoreDate
 table.header.lastUserModificationDate=$org.olat.course.assessment\:table.header.lastUserModificationDate
 table.header.login=Logados
+table.header.number.assessments=Avalia\u00E7\u00F5es
 table.header.passed=$org.olat.course.assessment\:table.header.passed
 table.header.planned.lectures=$org.olat.modules.lecture.ui\:table.header.planned.lectures
 table.header.progress=Progresso
diff --git a/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_pt_BR.properties
index a0758b8399f..51568d96c62 100644
--- a/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 01 21:26:57 CEST 2019
+#Tue May 26 20:11:02 CEST 2020
 add.curriculum=Criar novo curr\u00EDculo
 add.curriculum.element=Criar novo elemento
 add.element.under=Adicionar novo elemento sob este
@@ -69,10 +69,13 @@ filter.inactive=$\:status.inactive
 import.curriculum=Importar curr\u00EDculo
 import.member=$org.olat.group.ui.main\:import.member
 info.copy.element.type.sucessfull=O tipo "{0}" foi copiado com sucesso.
+learning.progress=$org.olat.modules.assessment.ui\:learning.progress
 lectures=Aus\u00EAncias
 move.element=Mover elemento
 move.element.title=Mover elemento {0}
 no.lectures=Esta parte do curr\u00EDculo n\u00E3o tem cursos com aus\u00EAncias.
+notification.mail.added.body=*** Esta \u00E9 uma mensagem gerada automaticamente. Por favor, n\u00E3o responda a esta mensagem *** Voc\u00EA foi adicionado por {0} {1} ({2}) a um curr\u00EDculo\: Curr\u00EDculo\: $curriculumelementname Descri\u00E7\u00E3o\: $curriculumelementdescription Link\: $curriculumelementdescription Link\: $curriculumurl Se voc\u00EA tiver perguntas sobre esta a\u00E7\u00E3o, entre em contato com {0} {1} ({2}).
+notification.mail.added.subject=Curr\u00EDculo $curriculumelementname
 override.member=Substituir gerenciamento externo
 override.member.hint=O gerenciamento de usu\u00E1rios deste curr\u00EDculo \u00E9 controlado externamente. Como administrador, voc\u00EA pode substituir esse gerenciamento externo. Lembre-se de que o sistema externo n\u00E3o \u00E9 informado de suas altera\u00E7\u00F5es e pode invalid\u00E1-las.
 remove.memberships=Remover
@@ -104,6 +107,7 @@ table.curriculum.empty=N\u00E3o h\u00E1 curr\u00EDculo dispon\u00EDvel
 table.header.active=Ativo
 table.header.begin.date=In\u00EDcio
 table.header.calendars=Calend\u00E1rio
+table.header.completion=$org.olat.modules.assessment.ui\:learning.progress
 table.header.curriculum=Curr\u00EDculo
 table.header.curriculum.element.displayName=Nome
 table.header.curriculum.element.identifier=Identificador
@@ -114,6 +118,7 @@ table.header.end.date=Fim
 table.header.external.id=ID Externo
 table.header.identifier=Identificador
 table.header.key=ID
+table.header.learning.progress=$org.olat.modules.assessment.ui\:learning.progress
 table.header.lectures=Aus\u00EAncias
 table.header.num.elements=Elementos
 table.header.num.of.coaches=Treinadores
@@ -150,6 +155,11 @@ type.cssClass=Classe CSS
 type.description=Descri\u00E7\u00E3o
 type.displayname=Nome
 type.identifier=Identificador
+type.learning.progress.enabled=$org.olat.modules.assessment.ui\:learning.progress
+type.learning.progress.enabled.disabled=Des.
+type.learning.progress.enabled.enabled=Lig.
+type.learning.progress.enabled.inherited=Herdado do tipo ({0})
+type.learning.progress.enabled.on=Lig.
 type.lectures.enabled=Aus\u00EAncias
 type.lectures.enabled.disabled=Des
 type.lectures.enabled.enabled=Lig
diff --git a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties
index d14261aa1f9..d6bb0d7a1f5 100644
--- a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Oct 01 21:26:59 CEST 2019
+#Tue May 26 20:11:03 CEST 2020
 add.formcontainer=Recipiente
 add.formdisclaimer=Termos de uso
 add.formfileupload=Enviar arquivo
@@ -30,6 +30,7 @@ end.label=Fim
 error.cannot.save=Erro ao salvar.
 error.cannot.save.file=Erro ao carregar o arquivo\!
 error.no.number=Formato de n\u00FAmero errado. Exemplo\: 1.0, 0.5, 0.2
+error.number.too.large=Esse n\u00FAmero \u00E9 muito grande
 error.outside.range=O valor deve estar entre {0} e {1}.
 error.range.overlapping=Dois intervalos est\u00E3o sobrepostos.
 error.wrong.int=Formato num\u00E9rico incorreto. Exemplos\: 1, 5, 10
@@ -67,6 +68,7 @@ raw.example=Clique para editar o texto. O editor HTML ser\u00E1 aberto.
 report.anonymous.user=An\u00F4nimo
 report.count.count.title=Contagem
 report.count.name.title=Valor
+report.count.percent.title=%
 report.excel.legend=Legenda
 report.excel.text=Texto
 report.export=Exportar Excel
@@ -77,6 +79,7 @@ report.overview.duration.title=Dura\u00E7\u00E3o
 report.overview.figures.average.duration=Dura\u00E7\u00E3o m\u00E9dia
 report.overview.figures.number.done.session=N\u00FAmero de participantes
 report.overview.figures.number.done.session.of={0} de {1} / {2}%
+report.overview.figures.number.done.session.percent=$\:report.overview.figures.number.done.session / Taxa de retorno
 report.overview.figures.submission.period=Per\u00EDodo de Submiss\u00E3o
 report.overview.figures.title=N\u00FAmeros-chave
 report.overview.total.title=Rubricas totais
diff --git a/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..80fa93bb102
--- /dev/null
+++ b/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,180 @@
+#Tue May 26 20:11:14 CEST 2020
+absence.grader.title=Adicione uma licen\u00E7a de aus\u00EAncia para "{0}"
+add.grader=Adicionar revisor
+admin.menu.title=Revisor
+admin.menu.title.alt=Fluxo de trabalho da revis\u00E3o
+admin.title=Configura\u00E7\u00E3o do fluxo de trabalho da revis\u00E3o
+assignment.status.assigned=Atribu\u00EDdo
+assignment.status.deadlineInDay=falta 1 dia
+assignment.status.deadlineInDays={0} dias restantes
+assignment.status.deadlineMissed=prazo n\u00E3o atendido
+assignment.status.deadlineToday=Prazo hoje
+assignment.status.done=Conclu\u00EDdo
+assignment.status.inProcess=Em corre\u00E7\u00E3o
+assignment.status.unassigned=N\u00E3o atribu\u00EDdo
+assignments.report=Relat\u00F3rio
+change.grader=Alterar revisor
+choose.template.language=Escolha o modelo de idioma
+coaching.graders=Revisores
+coaching.graders.assignments=Tarefas de revis\u00E3o
+coaching.my.assignments=Minhas tarefas
+configuration.assessed.identity.anonyme=An\u00F4nimo
+configuration.assessed.identity.name.visible=Revelar o nome dos examinados durante a classifica\u00E7\u00E3o
+configuration.assessed.identity.visibility=Identidade dos examinados
+configuration.first.reminder.body=Lembrete
+configuration.first.reminder.period=1 lembrete ap\u00F3s
+configuration.first.reminder.subject=Assunto do lembrete
+configuration.grading.period=Per\u00EDodo de classifica\u00E7\u00E3o
+configuration.informations=A seguinte lista de configura\u00E7\u00F5es e revisores est\u00E1 configurada nos recursos de teste e est\u00E1 sujeita a altera\u00E7\u00F5es. Para modificar a configura\u00E7\u00E3o e adicionar ou remover revisores, entre em contato com o propriet\u00E1rio do recurso\:
+configuration.informations.resource.contact=Contato
+configuration.informations.resource.id=ID
+configuration.informations.resource.open=Abrir
+configuration.informations.resource.owners=Propriet\u00E1rios
+configuration.notification.afterTestSubmission=Imediatamente ap\u00F3s o envio do teste
+configuration.notification.body=Notifica\u00E7\u00E3o
+configuration.notification.onceDay=Uma vez por dia \u00E0 noite
+configuration.notification.subject=Assunto da notifica\u00E7\u00E3o
+configuration.notification.type=Notificar sobre novas tarefas de revis\u00E3o
+configuration.second.reminder.body=Corpo do lembrete
+configuration.second.reminder.period=2 lembrete ap\u00F3s
+configuration.second.reminder.subject=Assunto do lembrete
+confirm.deactivate.grader.all=Deseja desativar o seguinte revisor "{0}" e compartilhar todas as suas atribui\u00E7\u00F5es?
+confirm.deactivate.grader.entry=Deseja desativar o seguinte revisor "{0}" para o teste "{1}" e compartilhar suas atribui\u00E7\u00F5es?
+confirm.deactivate.grader.entry.ref=Deseja desativar o seguinte revisor "{0}" para o teste "{1} ({2})" e compartilhar suas atribui\u00E7\u00F5es?
+confirm.deactivate.replacement=Substituto
+confirm.deactivate.replacement.none=Nenhum
+confirm.remove.grader.all=Deseja remover o seguinte revisor "{0}" e compartilhar todas as suas atribui\u00E7\u00F5es?
+confirm.remove.grader.entry=Deseja remover o seguinte revisor "{0}" para o teste "{1}" e compartilhar suas atribui\u00E7\u00F5es?
+confirm.remove.grader.entry.ref=Deseja remover o seguinte revisor "{0}" para o teste "{1} ({2})" e compartilhar suas atribui\u00E7\u00F5es?
+confirm.reopen.assignment=Deseja reabrir esta tarefa?
+confirm.reopen.assignment.title=Reabrir tarefa
+confirm.unassign.grader=Deseja cancelar a atribui\u00E7\u00E3o do revisor "{0}"? Os minutos usados para corre\u00E7\u00E3o s\u00E3o salvos.
+confirm.unassign.grader.title=Cancelar a atribui\u00E7\u00E3o do revisor "{0}"
+contact.grader.mail=Revisor
+contact.grader.title=Contactar revisor "{0}"
+contact.owners.title=Contactar propriet\u00E1rios
+correction=Revisar
+deactivate.grader.title=Desativar revisor "{0}"
+error.assessment.test.session.identities=$org.olat.ims.qti21.ui.assessment\:error.assessment.test.session.identities
+error.before.deadline=O prazo ap\u00F3s esta data n\u00E3o pode ser alterado.
+error.date.future=Por favor, escolha uma data no futuro
+error.working.days=O n\u00FAmero de dias deve ser maior que {0} ou vazio.
+extend.deadline=Prazo
+extend.deadline.title=Estender o prazo para "{0}"
+grade=Revisar
+grader.status.activated=Ativo
+grader.status.deactivated=Inativo
+grader.status.removed=Removido
+grading.admin.configuration=Configura\u00E7\u00E3o
+grading.admin.templates=Modelos
+grading.enabled=Ativar fluxo de trabalho de revis\u00E3o
+grading.infos.configuration=Configura\u00E7\u00E3o
+grading.infos.graders=Revisores
+grading.my.assignments.title=Minhas tarefas de revis\u00E3o
+grading.repo.enabled=Ativar revis\u00E3o
+info.grader.activated=O revisor "{0}" foi ativado com sucesso.
+mail.grader.to.entry.body=Voc\u00EA \u00E9 um revisor agora
+mail.grader.to.entry.subject=Como revisor
+mail.notification.body=Nova atribui\u00E7\u00E3o de revis\u00E3o para $coursetitle
+mail.notification.subject=Nova tarefa de revis\u00E3o
+mail.reminder1.body=Primeiro lembrete para a atribui\u00E7\u00E3o de $coursetitle
+mail.reminder1.subject=Primeiro lembrete
+mail.reminder2.body=Segundo e \u00FAltimo lembrete para $coursetitle
+mail.reminder2.subject=Segundo lembrete e \u00FAltimo
+mail.to.grader.body=Texto para revisor
+mail.to.grader.subject=Assunto para revisor
+notification.body=Texto para notifica\u00E7\u00E3o
+notification.subject=Assunto para notifica\u00E7\u00E3o
+passed.false=$org.olat.course.assessment\:passed.false
+passed.false.label=N\u00E3o passou
+passed.true=$org.olat.course.assessment\:passed.true
+passed.true.label=Passou
+reminder.1.body=Primeiro lembrete do texto
+reminder.1.subject=Assunto primeiro lembrete
+reminder.2.body=Texto segundo lembrete
+reminder.2.subject=Assunto segundo lembrete
+remove.grader.title=Remover revisor "{0}"
+report.custom=Baixar
+report.custom.dates.from=De
+report.custom.dates.to=Para
+report.last.month=\u00DAltimo m\u00EAs
+report.last.year=\u00DAltimo ano
+repository.assignments=Tarefas
+repository.configuration=Configura\u00E7\u00E3o
+repository.graders=Revisores
+search.entries=Curso
+search.grader.status=Status
+search.grader.status.activated=Ativo
+search.grader.status.deactivated=Inativo
+search.grader.status.removed=Remover
+search.graders=Revisor
+search.grading.dates=Per\u00EDodo de revis\u00E3o
+search.grading.dates.sep=at\u00E9
+search.passed=Passou
+search.reference.entries=Teste
+search.scores=Pontua\u00E7\u00E3o
+search.scores.sep=at\u00E9
+search.status=Status / Prazo
+search.status.closed=Fechado
+search.status.deadlineMissed=Prazo perdido
+search.status.open=Aberto
+search.status.reminder1=Primeiro lembrete
+search.status.reminder2=Segundo lembrete
+search.status.unassigned=N\u00E3o atribu\u00EDdo
+search.taxonomy=Taxonomia
+show.all=Mostrar tudo
+table.assignments.empty=Nenhuma tarefa encontrada.
+table.header.absence.leave=Licen\u00E7a de aus\u00EAncia
+table.header.assessment.date=Data de revis\u00E3o
+table.header.assignment.date=Data da tarefa
+table.header.assignments.done=\# Feito
+table.header.assignments.oldest.open=Mais antigas
+table.header.assignments.open=\# Aberto
+table.header.assignments.overdue=\# Atrasado
+table.header.assignments.total=\# Total
+table.header.correction.meta.minutes=Corre\u00E7\u00E3o (minutos)
+table.header.correction.minutes=Corre\u00E7\u00E3o (minutos reais)
+table.header.course.element=Elemento do curso
+table.header.deadline=Prazo
+table.header.done.date=Data de encerramento
+table.header.entry=Curso
+table.header.entry.external.ref=Ref. externa
+table.header.grade=Revisar
+table.header.id=ID
+table.header.passed=Passou
+table.header.recorded.meta.time=Corre\u00E7\u00E3o (minutos)
+table.header.recorded.time=Corre\u00E7\u00E3o (minutos reais)
+table.header.reference.entry=Teste
+table.header.reference.entry.external.ref=Ref. externa
+table.header.score=Pontua\u00E7\u00E3o
+table.header.status=Status
+table.header.taxonomy=Taxonomia
+table.header.tools=Ferramentas
+table.header.username=Usu\u00E1rio
+template.empty=Vazio
+template.grader.to=Convite \u00E0 revisor
+template.notification=Notifica\u00E7\u00E3o de tarefa
+template.reminder1=Primeiro lembrete
+template.reminder2=Segundo lembrete
+tool.absence=Definir licen\u00E7a de aus\u00EAncia
+tool.activate=Ativar
+tool.assign.grader=Atribuir revisor
+tool.change.grader=Alterar revisor
+tool.deactivate=Desativar
+tool.download.report=Baixar relat\u00F3rio
+tool.extend.deadline=Estender prazo
+tool.remove=Remover
+tool.reopen.assignment=Reabrir
+tool.send.mail=Enviar Email
+tool.show.assignments=Mostrar tarefas
+tool.unassign=Cancelar a atribui\u00E7\u00E3o
+tool.view.grading=Mostrar revis\u00E3o
+translate=Traduzir
+translate.title=Traduzir "{0}"
+user.assigned.assignments=Avalia\u00E7\u00F5es atribu\u00EDdas
+user.assigned.tests=Testes atribu\u00EDdos
+warning.assignement.deactivated=O teste foi redefinido e n\u00E3o pode mais ser corrigido.
+warning.atleastone=Por favor, escolha pelo menos uma tarefa.
+warning.atleastone.assignment=Por favor, escolha pelo menos uma tarefa.
+warning.atleastone.assignment.with.grader=Por favor, escolha pelo menos uma tarefa com um revisor.
+working.days=dias \u00FAteis (segunda a sexta-feira)
diff --git a/src/main/java/org/olat/modules/grading/ui/wizard/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/grading/ui/wizard/_i18n/LocalStrings_pt_BR.properties
new file mode 100644
index 00000000000..fa3ffbe361d
--- /dev/null
+++ b/src/main/java/org/olat/modules/grading/ui/wizard/_i18n/LocalStrings_pt_BR.properties
@@ -0,0 +1,7 @@
+#Tue May 26 19:41:18 CEST 2020
+assign.grader.contact=Revisores
+import.choose.title=Escolher revisor
+import.confirm.title=Confirma\u00E7\u00E3o
+import.mail.title=Contato
+import.search.resource.title=Escolher um teste
+resources.noresources=Nenhum teste encontrado
diff --git a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties
index eb75cc80c58..b3125a5b9df 100644
--- a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 19:52:49 CEST 2019
+#Tue May 26 19:45:03 CEST 2020
 absence.category=Raz\u00E3o da aus\u00EAncia
 absence.category.copied=O motivo da aus\u00EAncia foi copiado com sucesso.
 absence.category.copy={0} (c\u00F3pia)
@@ -99,6 +99,8 @@ confirm.delete.assessment.mode.text=Voc\u00EA realmente deseja excluir o exame d
 confirm.delete.assessment.mode.title=Excluir exame
 confirm.delete.dispensation=Deseja realmente excluir a dispensa de "{0}"? A pessoa ser\u00E1 considerada presente.
 confirm.delete.lectures=Voc\u00EA realmente deseja excluir essas aulas "{0}"?
+confirm.delete.lectures.notices=<strong>{0}</strong> aus\u00EAncias / dispensa\u00E7\u00E3o de "<strong>{1}</strong>", que apenas vinculado aos blocos de aulas, ser\u00E3o exclu\u00EDdos.
+confirm.delete.lectures.notices.confirmation=Entendo que as aus\u00EAncias / dispensas ser\u00E3o definitivamente exclu\u00EDdas.
 confirm.delete.reason=Voc\u00EA realmente deseja excluir esse motivo "{0}"?
 contact.teachers=Contactar professores
 contact.teachers.list.name=Professores
@@ -486,6 +488,10 @@ table.header.times=Tempo
 table.header.tools=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 table.header.unauthorized.absence=N\u00E3o desculpado
 table.header.username=Usu\u00E1rio
+table.lecture.explain=<strong>{4}</strong> {0} {1} - {2} para {3} aulas
+table.lecture.infos=1 bloco
+table.lectures.explain=<strong>{4}</strong> {0} {1} - {2} para {3} aulas
+table.lectures.infos={0} blocos
 table.legend.absent=Ausente
 table.legend.attended=Participaram
 table.legend.authorized=Falta autorizada
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 6338518c8e8..654446a14ad 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 @@
-#Thu Sep 12 20:17:12 CEST 2019
+#Tue May 26 19:46:32 CEST 2020
 add=+
 add.to.list=Adicionar \u00E0 lista
 admin.configuration.title=Banco de perguntas
@@ -80,6 +80,7 @@ export.log=Log
 export.log.header.additional.informations=$\:general.additional.informations
 export.log.header.assessment.type=$\:question.assessmentType
 export.log.header.context=$\:educational.context
+export.log.header.correctionTime=$\:question.correctionTime
 export.log.header.coverage=$\:general.coverage
 export.log.header.differentiation=$\:question.differentiation
 export.log.header.difficulty=$\:question.difficulty
@@ -115,6 +116,7 @@ general.taxonomy.level=Assunto
 general.taxonomy.path={0}
 general.title=T\u00EDtulo
 general.topic=T\u00F3pico
+group.by.taxonomy.level=Agrupar itens por assunto
 import.excellike.12=Importa\u00E7\u00E3o QTI 1.2 Excel via copia & cola
 import.excellike.21=Importa\u00E7\u00E3o QTI 2.1 Excel via copia & cola
 import.failed=Perguntas n\u00E3o foram importadas.
@@ -200,6 +202,7 @@ my.share=Meus compartilhamentos
 new.item=Criar pergunta
 next=Pr\u00F3ximo
 numberOfRatings=N\u00FAmero de classifica\u00E7\u00F5es
+owner=Autor
 pool.add.to.source=Adicione perguntas ao reservat\u00F3rio "{0}"
 pool.key=ID
 pool.name=Nome
@@ -232,6 +235,8 @@ question.assessmentType=Tipo de Teste
 question.assessmentType.both=Ambos
 question.assessmentType.formative=Formativo
 question.assessmentType.summative=Somativo
+question.correctionTime=Tempo de revis\u00E3o manual necess\u00E1rio (minutos)
+question.correctionTime.inMinutes={0}m
 question.differentiation=\u00CDndice de discrimina\u00E7\u00E3o
 question.differentiation.example=Valor entre 1.0 e 1.0. Exemplo\: 0.1
 question.difficulty=\u00CDndice de dificuldade
diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
index 26064210d42..efb31923f04 100644
--- a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Thu Sep 12 20:19:06 CEST 2019
+#Tue May 26 19:47:27 CEST 2020
+analysis.data.collection.breadcrumb=Coleta de dados "{0}"
 analysis.details=Detalhes da tend\u00EAncia
 analysis.details.print.title={0}\: {1}
 analysis.export=Exportar Excel
@@ -34,6 +35,7 @@ filter.date.range.from=Coletas de dados de
 filter.date.range.to=Coletas de dados para
 filter.hide=Filtros
 filter.no.selected.label=
+filter.no.selected.ro=<i>Nenhum filtro ativo.</i>
 filter.panel.header=Filtros
 filter.series.index=Conjunto
 filter.series.index.value=Coleta de dados {0}
diff --git a/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_pt_BR.properties
index be4053ec32c..e01eb7b5640 100644
--- a/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,5 @@
-#Wed Oct 24 15:09:22 CEST 2018
+#Tue May 26 19:48:00 CEST 2020
+config.announcement.coach.days=An\u00FAncio aos treinadores (dias antes do in\u00EDcio da coleta de dados)
 config.duration=Dura\u00E7\u00E3o da coleta de dados (dias)
 config.invitation.days=Convite (dias ap\u00F3s o in\u00EDcio da coleta de dados)
 config.lectures.total=Aulas m\u00EDnimas de professores
@@ -24,7 +25,6 @@ config.topic.course=Curso
 error.lectures.min.higher.max=O n\u00FAmero m\u00E1ximo de aulas tem que ser maior que o n\u00FAmero m\u00EDnimo de aulas.
 error.number.greater=$org.olat.modules.quality.ui\:error.number.greater
 error.number.lower=$org.olat.modules.quality.ui\:error.number.lower
-
 error.wrong.number=$org.olat.modules.quality.ui\:error.wrong.number.wrong.number
 followup.config.previous=Primeira entrevista
 followup.config.single.check=Coleta de dados, se a m\u00E9dia de uma pergunta for
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 e82b52be7f6..df1da67e3f3 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 @@
-#Thu Sep 12 20:19:09 CEST 2019
+#Tue May 26 20:11:15 CEST 2020
 curriculum.element.add=Adicionar elemento curricular
 curriculum.element.begin=Iniciar
 curriculum.element.display.name=Nome
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 8260b535fa9..d3b96446dae 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,6 +1,9 @@
-#Thu Sep 12 20:41:16 CEST 2019
+#Tue May 26 20:00:30 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
+admin.from.email.help=Aqui voc\u00EA pode opcionalmente configurar um endere\u00E7o de email especial para emails do gerenciamento de qualidade (convites, lembretes, ...).
+admin.from.name=Nome do remetente
 admin.menu.title=Gest\u00E3o da qualidade
 admin.menu.title.alt=$\:admin.menu.title
 admin.suggestion.email.addresses=Endere\u00E7os de email do destinat\u00E1rio
@@ -76,7 +79,10 @@ data.collection.topic.type.select=Tipo de t\u00F3pico
 data.collections=Cole\u00E7\u00F5es de dados
 error.deadline.before.start=O prazo precisa ser depois da data de in\u00EDcio.
 error.email.invalid=Endere\u00E7o de email inv\u00E1lido.
+error.email.name.no.address=Voc\u00EA s\u00F3 pode inserir o nome se tamb\u00E9m fornecer um endere\u00E7o de email.
 error.input.toolong=O texto que voc\u00EA digitou \u00E9 muito longo ({1} caracteres). Apenas {0} caracteres s\u00E3o permitidos.
+error.number.greater=O n\u00FAmero deve ser maior ou igual a {0}.
+error.number.lower=O n\u00FAmero deve ser menor ou igual a {0}.
 error.repo.entry.missing=Esta pesquisa foi apagada enquanto isso dentro da pasta de armazenamento de recursos did\u00E1ticos.
 error.repo.entry.not.replaceable=O question\u00E1rio n\u00E3o pode mais ser substitu\u00EDdo.
 error.wrong.number=Formato num\u00E9rico incorreto.
@@ -164,6 +170,12 @@ participation.user.curele.add.role.participant=$\:participation.role.participant
 participation.user.curele.add.roles=Fun\u00E7\u00F5es
 participation.user.curele.add.title=Adicionar participantes
 relation.right.selectableQualityReportAccess=Acesso ao relat\u00F3rio de gerenciamento de qualidade
+reminder.announcement.coach.context.body=<h1>$ title</h1>Prezado $firstname $lastname<br/><br/>Temos o prazer de informar que sua avalia\u00E7\u00E3o da turma est\u00E1 prevista para $start. Pedimos que voc\u00EA reserve um tempo para esta pesquisa.<br/><br/><strong>T\u00F3pico\: $topictype $topic</strong>$context<br/><br/>Muito obrigado por sua coopera\u00E7\u00E3o e tenha um bom dia.<br/><br/>Atenciosamente<br/>Seu gestor de qualidade
+reminder.announcement.coach.context.date=An\u00FAncio da data de entrega
+reminder.announcement.coach.context.subject=Coleta de dados do an\u00FAncio\: $title
+reminder.announcement.coach.topic.body=<h1>$title</h1>Prezado $firstname $lastname<br/><br/>Temos o prazer de informar que, em $start, a pesquisa da sua turma sobre suas aulas est\u00E1 pendente. Pedimos que voc\u00EA reserve um tempo para esta pesquisa.<br/><br/><strong>T\u00F3pico\: $topictype $topic</strong>$context<br/><br/>Muito obrigado por sua coopera\u00E7\u00E3o e tenha um bom dia.<br/><br/>Atenciosamente<br/>Seu gestor de qualidade
+reminder.announcement.coach.topic.date=An\u00FAncio da data de entrega
+reminder.announcement.coach.topic.subject=An\u00FAncio da coleta de dados\: $title
 reminder.invitation.body=Caro participante<br/><br/>N\u00F3s gentilmente convidamos voc\u00EA a participar desta pesquisa.<br/><br/>T\u00F3pico\:<b>$topictype $topic</b>$context<br/><br/>Com suas respostas, voc\u00EA nos ajudar\u00E1 a melhorar continuamente nossa oferta como institui\u00E7\u00E3o educacional. Ao clicar no link abaixo, voc\u00EA pode acessar facilmente a pesquisa relevante\: $url.<br/><br/>A pesquisa termina em <b>$deadline</b>. N\u00E3o \u00E9 poss\u00EDvel participar da pesquisa ap\u00F3s essa data.<br/><br/>Obrigado\!<br/><br/>Atenciosamente<br/>Seu Gestor de Qualidade
 reminder.invitation.date=Convite para data de entrega
 reminder.invitation.subject=$title\: $topictype $topic
diff --git a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_pt_BR.properties
index 0adec4d8b99..c364bbacb06 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Wed Oct 24 15:10:36 CEST 2018
+#Tue May 26 20:03:49 CEST 2020
 CurriculumElementImpl=Elemento curricular
 LectureBlockImpl=Bloco de aula
 QualityDataCollectionImpl=Pesquisa de gest\u00E3o da qualidade
@@ -139,7 +139,10 @@ type.taxonomy.level=Atribuir tipo de n\u00EDvel
 warning.atleastone.level=Voc\u00EA deve selecionar pelo menos um n\u00EDvel que voc\u00EA tenha permiss\u00E3o para editar.
 warning.atleastone.level.competence=Voc\u00EA deve escolher pelo menos um n\u00EDvel.
 warning.delete.level=O n\u00EDvel n\u00E3o pode ser exclu\u00EDdo porque ainda est\u00E1 em uso.
+warning.delete.level.explain=(por compet\u00EAncia, em um recurso did\u00E1tico ou tem n\u00EDvel subordinado).
 warning.delete.level.type=O tipo de n\u00EDvel "{0}" n\u00E3o foi exclu\u00EDdo porque ainda est\u00E1 em uso.
+warning.deleted.level.nothing=Os n\u00EDveis n\u00E3o podem ser exclu\u00EDdos porque ainda est\u00E3o em uso $\:warning.delete.level.explain
+warning.deleted.level.partial=Nem todos os n\u00EDveis foram exclu\u00EDdos com sucesso. "{0}" foi exclu\u00EDdo com sucesso, mas "{1}" n\u00E3o pode ser exclu\u00EDdo porque eles ainda est\u00E3o em uso $\:warning.delete.level.explain
 warning.taxonomy.level.deleted=Esse n\u00EDvel de taxonomia n\u00E3o est\u00E1 mais dispon\u00EDvel
 warning.taxonomy.level.type.deleted=Esse tipo de n\u00EDvel n\u00E3o est\u00E1 mais dispon\u00EDvel.
 zoom=<i class\='o_icon o_icon-fw o_icon_enlarge'> </i>
diff --git a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
index 615eb620fda..195579545ac 100644
--- a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu May 23 15:03:53 CEST 2019
+#Tue May 26 20:04:18 CEST 2020
 add.track=Adicionar legenda
 admin.config.enable=Ativar recurso de v\u00EDdeo
 admin.config.hint=Tem certeza de que deseja desativar a transcodifica\u00E7\u00E3o de v\u00EDdeo?
@@ -28,6 +28,9 @@ marker.table.header.start=Iniciar
 marker.table.header.style=Cor
 marker.table.header.text=Texto
 missing.transcodings=Aus\u00EAnte
+notifications.header=V\u00EDdeo "{0}"
+notifications.header.course=V\u00EDdeo no curso "{0}"
+notifications.video.commented=O v\u00EDdeo "{0}" foi comentado por {1}.
 number.transcodings=j\u00E1 transcodificado
 number.transcodings.failed=falhou
 poster.error.filetype=Para imagens (cartaz) apenas imagens do tipo JPG s\u00E3o suportados.
diff --git a/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
index 031a9a4fc13..ebd78c7190d 100644
--- a/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/webFeed/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Tue Sep 05 22:45:49 CEST 2017
+#Tue May 26 20:04:35 CEST 2020
 ULLimitExceeded=$org.olat.core.commons.modules.bc\:ULLimitExceeded
 feed.author=Autor
 feed.error=Infelizmente, o "Feed" n\u00E3o pode ser exibido devido a um erro inesperado.
@@ -6,7 +6,7 @@ feed.file.label=Imagem
 feed.form.content=Conte\u00FAdo
 feed.form.description=Descri\u00E7\u00E3o
 feed.form.feedurl=Feed URL
-feed.form.feedurl.example=Exemplo\: https://www.frentix.com/feed/
+feed.form.feedurl.example=Exemplo\: https\://www.frentix.com/feed/
 feed.form.feedurl.example_podcast=Exemplo\: feed\://pod.drs.ch/focus_-_die_talkshow_mpx.xml
 feed.form.feedurl.invalid=O URL indicado \u00E9 inv\u00E1lido.
 feed.form.feedurl.invalid.no_media=O URL fornecido n\u00E3o \u00E9 um URL Podcast
@@ -14,6 +14,8 @@ feed.form.feedurl.invalid.not_found=O URL fornecido n\u00E3o existe ou este docu
 feed.form.field.is_mandatory=Este campo \u00E9 obrigat\u00F3rio.
 feed.form.file.type.error=O tipo de arquivo selecionado n\u00E3o \u00E9 suportado. Os formatos suportados s\u00E3o FLV, MP3, MP4, M4V, M4A e AAC.
 feed.form.file.type.error.images=O tipo de arquivo selecionado n\u00E3o \u00E9 suportado. Os formatos suportados s\u00E3o JPEG, PNG e GIF.
+feed.form.file.type.explain=Os seguintes formatos s\u00E3o aceitos\: MP3, MP4, M4V, M4A e AAC.
+feed.form.file.type.explain.images=Os seguintes formatos s\u00E3o aceitos\: JPEG, PNG e GIF.
 feed.form.minutes.error=A indica\u00E7\u00E3o dos minutos \u00E9 inv\u00E1lida.
 feed.image.delete=Excluir imagem
 feed.is.being.edited.by=Essa descri\u00E7\u00E3o est\u00E1 sendo editada por {0}.
diff --git a/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/_i18n/LocalStrings_pt_BR.properties
index 0449c52adf6..555dfbe05c2 100644
--- a/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Thu Sep 12 20:54:42 CEST 2019
+#Tue May 26 20:04:44 CEST 2020
 access.button=Ir para pagamento
 access.paypal.desc=Descri\u00E7\u00E3o do PayPal
 access.paypal.title=Pagar com PayPal
@@ -9,6 +9,7 @@ checkout.config.title=Configurar Checkout Paypal
 config.disabled.warning=O m\u00F3dulo de pagamento do PayPal n\u00E3o est\u00E1 ativado para este sistema.  Para lidar com reservas via PayPal, entre em contato com <a href\="mailto\:{0}"> {0}</a>.
 currency=Moeda
 currency.error=Erro na moeda (c\u00E2mbio)
+date.error=A data de in\u00EDcio n\u00E3o pode ser definida ap\u00F3s a data de t\u00E9rmino
 delivery=Comprador
 filter.canceled=Cancelado
 filter.completed=Fechado com sucesso
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
index 084906ee7bd..9c241da07ad 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_pt_BR.properties
@@ -1,4 +1,4 @@
-#Fri May 11 23:50:23 CEST 2018
+#Tue May 26 20:05:06 CEST 2020
 ac.enabled=Ative o controle de acesso a recursos
 ac.from.label=v\u00E1lido {0}
 ac.fromto.label=v\u00E1lido de {0} at\u00E9 {1}
@@ -23,6 +23,7 @@ accesscontrol.desc=Voc\u00EA pode configurar a m\u00E9todos de reserva para aces
 accesscontrol.desc.end=Selecione o bot\u00E3o "$\:add.accesscontrol" para selecionar um ou mais m\u00E9todos de reserva. Como op\u00E7\u00E3o voc\u00EA tamb\u00E9m pode definir o per\u00EDodo em que cada m\u00E9todo de reserva \u00E9 v\u00E1lido.
 accesscontrol.no.methods.full.access=N\u00E3o h\u00E1 nenhum m\u00E9todo de reserva configurado para restringir o acesso. Este recurso pode ser acessado por todos os usu\u00E1rios conhecidos, sem uma reserva expl\u00EDcita. Selecione o bot\u00E3o "$\:add.accesscontrol" para restringir o acesso e / ou para exigir uma reserva expl\u00EDcita.
 accesscontrol.no.methods.no.access=N\u00E3o h\u00E1 nenhum m\u00E9todo de reserva configurado. Este recurso s\u00F3 pode ser acessado por membros expl\u00EDcitos deste recurso. Selecione o bot\u00E3o "$\:add.accesscontrol" para adicionar um m\u00E9todo de reserva e publicar o recurso.
+accesscontrol.overlap.found=Existem m\u00E9todos de reserva sobrepostos. Certifique-se de que isso seja intencional e correto.
 accesscontrol.table.from=v\u00E1lido a partir de
 accesscontrol.table.method=M\u00E9todo de reserva
 accesscontrol.table.to=para
@@ -41,6 +42,7 @@ cmd.title=Controle de acesso
 confirmation.email=E-mail de confirma\u00E7\u00E3o para usu\u00E1rios autorregistrados
 course.closed=$org.olat.course.run\:course.closed
 create=Criar
+date.error=A data de in\u00EDcio n\u00E3o pode ser definida ap\u00F3s a data de t\u00E9rmino
 from=De\:
 from.hint=At\u00E9 a data inserida significa at\u00E9 o final do dia escolhido \u00E0s 11\:59\:59 pm.
 info.membership.deleted=O utilizador foi removido da lista com sucesso.
-- 
GitLab